body, .bg-default {
    line-height: 1.733;
	background: rgba(6,0,51,1);
	background: url("/apps/landingpages/webster-opening/bg.png"), url("/images/Star-repeat.png"), url("/apps/landingpages/webster-opening/bg-bottom.svg"), -moz-linear-gradient(top, rgba(6,0,51,1) 0%, rgba(17,2,54,1) 31%, rgba(18,2,54,1) 35%, rgba(69,13,60,1) 100%);
	background: url("/apps/landingpages/webster-opening/bg.png"), url("/images/Star-repeat.png"), url("/apps/landingpages/webster-opening/bg-bottom.svg"), -webkit-gradient(left top, left bottom, color-stop(0%, rgba(6,0,51,1)), color-stop(31%, rgba(17,2,54,1)), color-stop(35%, rgba(18,2,54,1)), color-stop(100%, rgba(69,13,60,1)));
	background: url("/apps/landingpages/webster-opening/bg.png"), url("/images/Star-repeat.png"), url("/apps/landingpages/webster-opening/bg-bottom.svg"), -webkit-linear-gradient(top, rgba(6,0,51,1) 0%, rgba(17,2,54,1) 31%, rgba(18,2,54,1) 35%, rgba(69,13,60,1) 100%);
	background: url("/apps/landingpages/webster-opening/bg.png"), url("/images/Star-repeat.png"), url("/apps/landingpages/webster-opening/bg-bottom.svg"), -o-linear-gradient(top, rgba(6,0,51,1) 0%, rgba(17,2,54,1) 31%, rgba(18,2,54,1) 35%, rgba(69,13,60,1) 100%);
	background: url("/apps/landingpages/webster-opening/bg.png"), url("/images/Star-repeat.png"), url("/apps/landingpages/webster-opening/bg-bottom.svg"), -ms-linear-gradient(top, rgba(6,0,51,1) 0%, rgba(17,2,54,1) 31%, rgba(18,2,54,1) 35%, rgba(69,13,60,1) 100%);
	background: url("/apps/landingpages/webster-opening/bg.png"), url("/images/Star-repeat.png"), url("/apps/landingpages/webster-opening/bg-bottom.svg"), linear-gradient(to bottom, rgba(6,0,51,1) 0%, rgba(17,2,54,1) 31%, rgba(18,2,54,1) 35%, rgba(69,13,60,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#060033', endColorstr='#450d3c', GradientType=0 );
	background-size: 100% auto,contain,100% auto;
	background-position: 0 0,0, 0 100%;
	background-repeat: no-repeat, repeat, no-repeat;
	color:#fff;
}
#page.site,
.footerwidgetsdiv,
.sunbgdiv,
#main-nav,
footer {
	display:none !important;
}
header#masthead {
	background:none;
}
header#masthead .container {
	max-width:90%;
}
header#masthead .rmp_menu_trigger {
	display:none;
}
.lottie {
	position:absolute;
}
.lottie.catcher {
	right:0;
	top:-18vw;
}
.lottie.catcher::before {
	content:'';
	position:absolute;
	width:100%;
	height:100%;
	background-image:url('/apps/landingpages/webster-opening/comet.svg');
	background-size:contain;
	background-repeat:no-repeat;
    left: -39%;
    bottom: -72%;
}
.footer-landing {
	position:relative;
	padding:25px 10%;
	background-color:#000;
}
#storyleftimg {
	left:0;
	width:45vw;
	top:20vw;
	pointer-events:none;
	z-index:-1;
}
#storyrightimg {
	left:auto;
	right:0;
	width:15vw;
	top:12vw;
	pointer-events:none;
	z-index:-1;
	position:absolute;
}
body::before {
	content:'';
	position:absolute;
	top:0;right:0;
	width:20vw;
	height:20vw;
	background-image:url('/apps/landingpages/webster-opening/planet.svg');
	background-size:contain;
	background-repeat:no-repeat;
}
h1, h2, h3, h4 {
	text-wrap:balance;
}
h1, .h1, .headingwhitebig {
	font-size:5vw !important;
}
.form-control {
	background-color:#503C57;
	color:#fff;
	border-color:transparent;
}
.form-control::placeholder {
	color:rgba(255,255,255,.6);
}
.contentBlock.t7.content_location3-new-location_2 + .contentBlock {
	padding-top:0;
	margin-top:-4vw;
}
.contentBlock.t27 .topsliderbtm {
	position:absolute;
	right:0;
    width: 25vw;
    top: -15vw;
}
.contentBlock.t27 .blue-planet {
	position:absolute;
	right:0;
}
.contentBlock.t27 .blue-meteors {
	position: absolute;
	top: 20vw;
}
.contentBlock.t27 .lottie {
    width: 25vw !important;
    height: auto !important;
    bottom: 5vw;
}
.contentBlock.t30 .topsliderbtm {
	display:none;
}
.contentBlock.t30 .image-container {
	padding-right:10%;
}
.contentBlock.t30 .climbingimg {
	position:relative;
}
.contentBlock.t30 .climbingimg::before {
	content:'';
	display:block;
	position:absolute;
	width:100%;
	padding-top:100%;
	border-radius:50%;
	z-index:-1;
	right:-25px;
	top:-5px;
	background: #503C56B2;
}
.contentBlock.t30 .wpb_single_image .vc_single_image-wrapper {
	border-radius: 50%;
	aspect-ratio: 1 / 1;
	overflow:hidden;
}
.contentBlock.t30 .wpb_single_image img {
    height: 100%;
    width: auto !important;
    max-width: none;
}
.contentBlock.t30 .topslider p {
	text-wrap:balance;
}
.contentBlock.t30 .Sliderbtn {
	background:transparent;
}
.contentBlock.t30 .Sliderbtn > div {
	width:6px !important;
	height:6px !important;
	padding:0;
	background:#fff;
	opacity:1;
    margin: 0px 8px;
    border-radius: 50%;
}
.contentBlock.t30 .Sliderbtn > div.active {
	background: #D50037;
}
.topslider h1 {
	font-size:2.2vw !important;
}
.Sliderbtn {
	margin-top:0;
}
.slider-button-wrapper {
	display:flex;
	align-items:center;
	margin-top:40px;
}
.slider-button-wrapper .arrow {
	width:30px;
	height:30px;
	background-size:contain;
	background-repeat:no-repeat;
	cursor:pointer;
}
.slider-button-wrapper .arrow.prev {
	background-image:url('/apps/landingpages/webster-opening/arrow-slideshow-next.svg');
	transform:scaleX(-1);
	margin-right:10px;
}
.slider-button-wrapper .arrow.next {
	background-image:url('/apps/landingpages/webster-opening/arrow-slideshow-next.svg');
	margin-left:10px;
}
header#masthead.fixed {
	position:absolute !important;
}
header#masthead.placeholder {
	position:static !important;
}
@media (min-width: 768px) {
    .contentBlock.t1:not(.bg-white) {
        margin-top: 0px;
    }
	.contentBlock.t1:not(.bg-white):first-child .content, .contentBlock.t111:not(.bg-white):first-child .content {
		padding-top:40px;
	}
	.contentBlock.t111 .content {
		width:45%;
	}
	.submitfield {
		text-align: center;
	    float: none;
	    margin: 0px auto;
	}
}
@media (max-width: 767px) {
	h1, .h1, .headingwhitebig {
		font-size:10vw !important;
	}
	header#masthead.fixed {
		position:static !important;
	}
	.topslider h1 {
		font-size:6vw !important;
	}
	.Slidercontent {
		text-align:center;
		padding-top:30px;
	}
	.slider-button-wrapper {
		justify-content	:center;
	}
	body::before {
		right: -26vw;
	    width: 40vw;
		left:auto;
	}
	.contentBlock.t1:not(.bg-white):first-child .content, .contentBlock.t111:not(.bg-white):first-child .content {
		padding-top:40px;
	}
	#storyrightimg, #storyleftimg {
		display:none;
	}
	.contentBlock.t30 {
		margin-top:0 !important;
	}
	.lottie.catcher {
	    position: relative;
	    width: 60vw !important;
		margin-bottom:-12vw;
		left:30vw;
	}
	.lottie.catcher::before {
		top:5vw;
		width:80%;
	}
	.contentBlock.t30 .image-container {
		order:-1;
	}
	.contentBlock.t30 {
		margin-bottom:30px !important;
	}
	.contentBlock.t27 > .cbwrap {
		display:flex;
		flex-direction:column;
	}
	.contentBlock.t27 .lottie {
		width:55vw !important;
		position:relative;
		bottom:auto;
		order:10;
	}
	.contentBlock.t27 .topsliderbtm {
		width:30vw;
		top:auto;
		bottom:35vw;
	}
	.contentBlock.t27 .blue-planet {
		bottom:-20vw;
	}
	.contentBlock.t27 .blue-meteors {
	    position: absolute;
	    top: 7vw;
	    width: 34vw;
	    left: auto;
	    right: 12vw;
	}
	.homebelow {
		text-align:center;
	}
	table {
		float:none !important;
	}
	.footer-landing {
		text-align:center;
	}
	.footer-landing .content table {
		margin-left:auto;
		margin-right:auto;
	}
	.footer-landing .content td {
		text-align:center !important;
	}
}
