
<link href="//cdn-images.mailchimp.com/embedcode/slim-10_7.css" rel="stylesheet" type="text/css">

#community-vh-full{
width:100vw;
height:100vh;
}

.btm-section{
          margin-bottom:100px !important;
}

.no-padding{
          padding:0 !important;
}

h1.home-section-head{
	font-size: calc( 36px + (72 - 12) * ( (100vw - 400px) / ( 2400 - 400) ));
	color:#222;
	text-align:center;
	font-weight:900 !important;
	font-family: 'Montserrat';
	margin:80px auto;
}

p.home-text{
	text-align:center;
	font-size: calc( 18px + (36 - 12) * ( (100vw - 400px) / ( 2400 - 400) ));
	font-weight:300 !important;
}

.bg-home{
	background: url("https://c06f4633e8fbf280ff7b-531ca14677673103300e8c53210a758f.ssl.cf1.rackcdn.com/WATER_17457.jpg") top center;
	background-size:cover;
	padding:300px 0;
	
}

.au-community-header{
	background: url("https://c06f4633e8fbf280ff7b-531ca14677673103300e8c53210a758f.ssl.cf1.rackcdn.com/AU_SEACRET_COMMUNITY_17679.png") top center;
	background-size:cover;
	padding:300px 0;
	
}
.bg-home-2{
	background: url("https://c06f4633e8fbf280ff7b-531ca14677673103300e8c53210a758f.ssl.cf1.rackcdn.com/2019_0905_YOGAATDEADSEA_HOMEPAGE_2_21869.jpg") top center;
	background-size:cover;
	padding:100px 0;
	
}

.bg-home-3{
	padding:100px 0;
	
}

.bg-section{
	width: 100vw;
  	position: relative;
  	left: 50%;
  	right: 50%;
  	margin-left: -50vw;
  	margin-right: -50vw;
}

#section2{
	border-top:5px solid #555;
}

.section2-text{
	text-align:left;
	font-size: calc( 18px + (36 - 12) * ( (100vw - 400px) / ( 2400 - 400) ));
	font-weight:300 !important;
	margin-left:5%;
}

.section2-head{
	font-size: calc( 36px + (72 - 12) * ( (100vw - 400px) / ( 2400 - 400) ));
	color:#222;
	text-align:left;
	font-weight:900 !important;
	font-family: 'Montserrat';
	margin:50px auto;
	margin-left:5%;
}

.hashtag-text{
	font-size: calc( 28px + (72 - 12) * ( (100vw - 400px) / ( 2400 - 400) ));
	color:#222;
	text-align:center;
	font-weight:300 !important;
	font-family: 'Montserrat';
	margin:50px auto;
	margin-left:5%;
}

#sec-1{
	background-image:url("https://c06f4633e8fbf280ff7b-531ca14677673103300e8c53210a758f.ssl.cf1.rackcdn.com/1ST_50363.png");
	background-size:cover;
	background-repeat: no-repeat;
	padding:250px 0;
}

.bg-home-4{
	padding:0 0;
	
}

.home-link{
	text-decoration:none;
	font-size: calc( 18px + (36 - 12) * ( (100vw - 400px) / ( 2400 - 400) ));
	color:#555;
	margin-left:5%;
}

.home-link:hover{
	color:#C7E6F6;
	text-decoration:none;
}

#sec-2{
	background-image:url("https://c06f4633e8fbf280ff7b-531ca14677673103300e8c53210a758f.ssl.cf1.rackcdn.com/2ND_50364.png");
	background-size:cover;
	background-repeat: no-repeat;
	padding:250px 0;
}

.top-padded{
	padding-top:5%;
	
}

#sec-3{
	background-image:url("https://c06f4633e8fbf280ff7b-531ca14677673103300e8c53210a758f.ssl.cf1.rackcdn.com/3RD_50365.png");
	background-size:cover;
	background-repeat: no-repeat;
	padding:250px 0;
}

.bg-home-5{
	background: url("https://c06f4633e8fbf280ff7b-531ca14677673103300e8c53210a758f.ssl.cf1.rackcdn.com/SEC_4_IMG_17462.jpg") top center;
	background-size:cover;
	padding:250px 0;
	margin-top:8%;
	text-align: center;
}

.results-head{
	font-size: calc( 65px + (120 - 12) * ( (100vw - 400px) / ( 2400 - 400) ));
	color:yellow;
	text-align:center;
	font-weight:900 !important;
	font-family: 'Montserrat';
	margin:50px auto;
}

#results-link{
	font-size: calc( 24px + (48 - 12) * ( (100vw - 400px) / ( 2400 - 400) ));
	color:#fff;
	font-weight:300;
	text-align:center;
	text-decoration:none;
}

#results-link:hover{
	text-decoration:none;
	color:yellow;
}

#mc_embed_signup{
     background:#151515; 
     clear:left; 
     font-family:Montserrat;
     font-size:14px; 
}

#mce-EMAIL{
     margin-top:10px;
}

#mc-embedded-subscribe {
    margin-top: 20px;
    background-color: #353535;
    color:#ddd;
    border: none;
    border-radius:3px;
    padding: 5px 35px;
}

#mc-embedded-subscribe:hover{
     background-color: rgba(199, 230, 246, .7);
     border: none;
     border-radius:3px;
     color:#151515;
}

#email-sub-label{
     font-weight:500;
     color:#C7E6F6;
}

.mc-field-group {
    color: #666;
    font-family:Montserrat;
    font-weight:300;
}

.boxed {
  border: 1px solid black;
}

.asterisk{
color:red;
     color:#ddd;
}

#mc-title-text{
     color:#ddd;
     font-family:'Proxima Nova';
     text-transform:uppercase;
     font-size:16px;
     font-weight:300;
     margin-top:10px;
}

.header-v5 .dropdown-menu{
    border-top:2px solid #C7E6F6 !important;
}

.header-v5 .navbar-default .navbar-nav > li:hover > a{
    color:#000 !important;
}

.dropdown-menu li a:hover {
    background-color:#C7E6F6 !important;
}

#GlobalPromptContainer {
    background-color: #2a2a2a !important;
}

.illustration-v3:before{
display:none;
}

.shop-subscribe{
background-color:#2a2a2a !important;
}

#action-call-1:hover {
background-color: #C7E6F6;
color:#555;
}

#action-call-2:hover {
background-color: #C7E6F6;
color:#555;
}

#action-call-3:hover {
background-color: #C7E6F6;
color:#555;
}

#action-call-bg-1:hover{
background-image: url(https://c06f4633e8fbf280ff7b-531ca14677673103300e8c53210a758f.ssl.cf1.rackcdn.com/HOMEPAGE_M4_WEB_HOVER_14328.jpg);
background-size:contain;
background-position:center center;
}

@media only screen and (max-width: 700px) {

.results-head{
	margin:10px auto;
}

.hashtag-text{
	color:#222;
	text-align:center;
	font-weight:300 !important;
	font-family: 'Montserrat';
	margin:0px auto;
	margin-left:0%;
}

.section2-head{
	margin:0px auto;
	margin-left:5%;
}

#mc-email-col{
     padding-left:15px !important;    
}

#banner-h2-1{
font-size:18px;
}
#banner-button-1{
font-size: 12px;
padding:5px;
}

.tp-caption revolution-ch4 sft{
font-size:16px !important;
}

.tp-caption revolution-ch4 sft start{
font-size:16px !important;
}

.tp-caption revolution-ch3 sft{
font-size:18px !important;
}

.tp-caption revolution-ch3 sft start{
font-size:36px !important;
}

#home-mission-head{
font-size:36px !important;
}

}
