﻿Div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}body{font-family:Arial,Helvetica,sans-serif;margin:0;-webkit-animation-duration:.1s;-webkit-animation-name:fontfix;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-delay:.1s;text-align:center}img{border:0}html{scroll-behavior:smooth}

.need p{font-size:18px;margin:0}.need ul{display:flex}.need li{list-style-type:none;padding:0;float:left}.sup{font-size:20px}

 
.be{color:#4472c4}.pe{color:#7030a0}.emo{line-height:1}.ok,.shit,.today, h1 b, h1 strong{font-family:'Open Sans',sans-serif}
.today{font-size:42px;line-height:1.75;word-spacing:12px}.a,.d{background-color:#ffffe5}.pad,.trips ul{padding:75px 0}.shit{font-size:56px;line-height:1.75}

 .cc{margin-bottom:-91px}.cc p{padding:75px 0 175px 0}.aa{padding-top:0!important;margin-top:0!important}.a li{width:150px;margin-right:125px}
.a ul{padding:0 0 75px 0;margin:225px auto 0}.a ul,.trips ul{width:700px}.lye{width:175px;margin-top:125px}.mid{width:230px;margin:0 75px 0 66px}.rye{width:110px;margin-top:66px}
.look{padding:200px 0 0 0}.triple{display:inline}.duo{display:none}.mw ul{width:600px;padding:0}.men,.women{width:300px}.women{padding-bottom:75px!important}
.women p{padding:0}.ts{font-size:26px}

 .black,.c{background-color:#000}

.black{padding:15px 30px}
.green{background-color:#004038;margin:0}.arrow{width:0;height:0;border-style:solid;border-width:40px 40px 0 40px;border-color:#fff transparent transparent transparent;margin:-1px auto 0 auto}.b,.trips{background-color:#002060}.get,.mw ul,.trips ul{margin:0 auto}


 .sp span,.yw{color:#ff0}.b,.black,.c,.ctr a,.trips{color:#fff}.try{letter-spacing:2px}
.sp span{font-weight:400}.try{font-weight:700}.tf{font-size:24px}.ld{width:800px!important;height:auto!important}
.need strong,.tt{font-size:22px}.emo{font-size:36px!important}.emp,.then{font-size:28px}.try{font-size:32px;line-height:42px}.lg{color:#90ee90}.get{width:600px;display:flex}.device{width:50%;float:left}


.ctr a{text-decoration:none!important}.ctr{margin:25px auto}.try{background-color:#2e8b57;box-shadow:9px 9px 10px 0 #333;cursor:pointer;padding:30px 0;width:450px;display:inline-block;margin:auto;border:2px solid #000}.try a,.try a:active,.try a:visited{color:#fff}

.sp:hover,.try:hover{background-color:#0064fb}.sp{background-color:#50164a; }.top{padding:10px 0;margin:-45px 0 0 0;font-size:32px!important;width:375px!important}.cta{width:560px;margin:-25px auto 0 auto}
.need p{line-height:2.5}.me{margin:-15px auto -60px auto!important}.learn{font-size:36px;font-weight:700;color:#fff}
     
.last{margin:0 auto -120px auto} 
.need u{margin:0 0 15px 0;font-size:48px;text-decoration:none}

.mw{background:linear-gradient(90deg,#002060 50%,#ffffe5 50%);padding:25px 0 0 0;margin:0}.mwbot{padding-top:125px!important;margin-top:-100px!important}

 
.bs{margin:15px 0 150px 0!important}.try span{color:#ff0;font-size:22px;word-spacing:6px;letter-spacing:2px;font-weight:400}

dd{margin:0} 
 
 
  
 .fst {	margin-top:100px!important}

 
 
 

 
.border{border:2px solid #000}
 




 .for{display:none}.bone{padding:0;margin:0;background:linear-gradient(to top,#000 0,#000 50%,#ffffe5 50%,#ffffe5 100%)}.bfive{padding:0;margin:0;background:linear-gradient(to top,#002060 0,#002060 50%,#000 50%,#000 100%)}
 



  

.mef{font-size:32px!important;line-height:42px!important}.we{margin:0 auto}.sp{margin:0}.if{margin:25px 0 0 0}.dawn{margin:50px 0 200px 0}

 


 

.green{padding:400px 0 0  0;margin:-200px 0 50px  0}
 
#CARD{margin:  0}#CARD a{color:#000;font-size:16px} 
 
 

 

  .ME{width:auto!important;height:650px!important} 
 

 
.mm {background-color:#50164a;font-size:36px; margin-top:50px}




 
 

.app {width:800px!important; height:auto!important}.firm {width:550px!important; height:auto!important}
 


 

 
 
.bytwo{padding:0;margin:0 0 300px  0 ; background: linear-gradient( to right,     black 0%,     black 50%,     white 50%,     white 100%  )} 

  
 
 .em {margin-top:200px}   
 
 
 
 

 

.meabs  img{	width:auto!important; height:600px!important; margin:   0}




 
 

 

.ose {background-color: #002060; padding: 20px 0; max-width: 1000px; font-size: 28px; margin: auto; color:white; letter-spacing:1px; font-weight:bold}
 
 
 .blackend{margin:0 0 -80px 0;background-color:#000; padding:40px 0 150px 0}

 
 

 

#wowslider-container1,#wowslider-container2{	display: table;	zoom: 1; 	position: relative;	width: 100%;max-width: 1000px;	max-height:562px;margin:0px auto 0px;z-index:90;	 		text-shadow: none;  	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box}#wowslider-container2 { max-width: 600px;	max-height:900px}* html #wowslider-container2{ width:600px }* html #wowslider-container1{ width:1600px }
#wowslider-container1 .ws_images ul,#wowslider-container2 .ws_images ul{position:relative;	width: 10000%; 	height:100%;	left:0;	list-style:none;	margin:0;	padding:0;	border-spacing:0;	overflow: visible}
#wowslider-container1 .ws_images ul li,#wowslider-container2 .ws_images ul li{	position: relative;	width:1%;height:100%;line-height:0; 	overflow: hidden;	float:left;	padding:0 0 0 0 !important;	margin:0 0 0 0 !important}
#wowslider-container1 .ws_images,#wowslider-container2 .ws_images{	position: relative;	left:0;	top:0;	height:100%;	max-height:900px;	max-width: 1600px;	vertical-align: top;	border:none;overflow: hidden}#wowslider-container2 .ws_images{max-height:900px;	max-width: 600px}
#wowslider-container1 .ws_images ul a,#wowslider-container2 .ws_images ul a{	width:100%;	height:100%;	max-height:900px;	display:block;	color:transparent}
#wowslider-container1 img,#wowslider-container2 img{	max-width: none !important}
#wowslider-container1 .ws_images .ws_list img,#wowslider-container1 .ws_images > div > img,#wowslider-container2 .ws_images .ws_list img,#wowslider-container2 .ws_images > div > img {	width:100%;	border:none 0;	max-width: none;	padding:0;	margin:0}
#wowslider-container1 .ws_images > div > img,#wowslider-container2 .ws_images > div > img {	max-height:900px}
#wowslider-container1 .ws_images iframe,#wowslider-container2 .ws_images iframe {	position: absolute;	z-index: -1}
#wowslider-container1 .ws-title > div {	display: inline-block !important}




#wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev {background-size: 200%;	position:absolute;	top:50%; font-size:15px;	margin-top:-2.8em;	z-index:60;	height: 6.2em;	width: 3.8em;	background-image: url(https://32ff862abbdc4e77010a-670209ab2ef22d17f648986c837eedc0.ssl.cf1.rackcdn.com/airrows.gif)}
#wowslider-container1 a.ws_next{background-position: 100% 0;	right:-8em}#wowslider-container1 a.ws_prev {left:-8em;background-position: 0 0}
#wowslider-container1 a.ws_next:hover{background-position: 100% 100%}#wowslider-container1 a.ws_prev:hover {	background-position: 0 100%}
#wowslider-container1 a,#wowslider-container2 a {color: transparent}

 


.hold {	margin:300px 0 75px 0}




 


#video {margin: 0 auto; width:1000px } 
 h1, h1 strong {font-size:28px}  h1{  line-height:1.75; font-weight:normal; color: #004038}    h1 b, h1 strong{color: black} 
  h1 b  {font-size:36px}
 h1 span  {font-size:22px; color:#444} 
h2 {line-height:1.75; font-size:32px;text-shadow:1px 2px 1px #000}  h2 b  {font-size:56px; font-weight:bold}  h2 span {font-size:28px; color:yellow}
 
.email,h2 {color:white}.ada, .ad{ background-color:#FBFBC4} .ad{padding: 475px 0 500px 0; margin:-275px 0  -450px 0} .ad img { height:auto; width: 1000px} .nunn {	border: 2px solid black}
.wyg {background-color:#2E3662; padding:275px 0 350px 0; margin: -250px 0 -350px 0}
 
.why {margin: 0 auto;  width:840px} .left {float:left} .right {float:right} .why p {width:360px; font-size:28px!important; line-height:1!important}  .for{	display:none}


@media screen and (max-width:699px){.hold {	margin:300px 0 50px 0}
.wyg {  padding:125px 0 200px 0; margin: -125px 0 -200px 0}
  .why {width:340px} .why p {width:150px; font-size:24px!important; line-height:42px!important}.for{	display:inline} .why b {font-size:28px; line-height:1}
 
.nunn {	border: none}
.ada {   padding:200px 0 150px 0}
 .adb { background-color:#022274; padding-bottom:150px}

  h1, h2, h2 span{font-size:24px} h1 b  {font-size:32px}

 h1 span  {font-size:18px}h1 strong  {font-size:28px}
 h2 b  {font-size:48px} 
 

.email { font-size:20px}

 .all {margin:0 0  -15px 0; line-height:1.75; font-size:20px}   


 

 .meabs img{  	width:100%!important; height:auto!important}

    
 
 

 

 

 .ose {font-size: 18px}

 
  

 


.mwbot{margin-top:-100px!important}   


  
 .mef{font-size:28px!important;line-height:2!important}.sp{letter-spacing:1px!important;margin:0;max-width:320px!important}
 

 
  
  .sex{padding:50px 0 0 0!important}#video{width:100%}
 
 
 .for{display:inline}
 .border{border:none}
 
 
 
 


.width{width:100%} 

.try span{word-spacing:0px} .try{line-height:40px;max-width:290px;padding:25px 0}.button{margin:50px 0!important}.bs{margin:0 0 100px 0!important}.get{width:100%}.if{margin:10px 0 -80px 0;padding:0 0 125px 0}

 
 
 



.mw{padding:25px 0 0 0;margin:0}.other{letter-spacing:2px!important}

.stdp{width:100%;height:auto} 
.more{word-spacing:0}.tc{display:none}.learn{font-size:28px}#library{width:100%;background-color:#004038;padding:0 5% 0 5%}.try{font-size:28px}

.need strong,.tt{font-size:20px}.get{width:100%} .top{margin:-45px auto 35px auto;width:320px}.a li{width:125px;margin-right:0}.a ul,.trips ul{width:320px}
.a{padding-bottom:75px}.mw ul{width:100%}.men,.women{width:50%}.trips ul{padding:25px 0 75px 0}.lye{margin:80px 0 0 0}.rye{margin:0 60px 0 10px}.look{padding:125px 0 0 0}.duo{display:inline}.triple{display:none}
.need p{font-size:16px;margin:0}.mm {font-size:28px; max-width:320px} 

 

}

@media (min-width:451px) and (max-width:699px){.try{width:70%}.tc{display:inline}}
@media (min-width:599px) and (max-width:998px){.cta{width:456px} .ada {   padding:150px 0} .adb { background-color:#022274; padding-bottom:500px; margin-bottom: -375px}.ada img, .adb img { height: auto; width:500px}}
 
@media (min-width:700px) and (max-width:998px){#video{width:100%} }
@media (min-width:700px) and (max-width:1277px){.not{width:325px!important}.not p{width:325px!important;font-size:28px!important}}
@media (min-width:999px) and (max-width:1199px){.need{width:600px}.needus{width:auto!important} }
@media screen and (max-width:349px){.why p {width:140px}

.why {width:300px}  .ose {font-size: 16px}.try{font-size:24px!important}.sp,.mm{max-width:300px!important; font-size:28px!important}.aa{margin-top:-50px!important}.a ul{width:310px;margin:100px auto}}
@media screen and (max-width:450px){.lap{display:none}}
@media screen and (min-width:451px){.dev{display:none}}
 @media (min-width: 700px) and (max-width:1099px){ .why {width:650px} .why p {width:300px; font-size:28px!important} }


@media screen and (min-width:1001px){.swipe{display:none}}
@media screen and (max-width:1000px){.click{display:none} }
@media screen and (max-width:1040px){img{max-width:100%;height:auto}}
@media screen and (max-width:598px){.ld{display:none}.t{display:none}}
@media (min-width:599px) and (max-width:1281px){.ld{display:none}.m{display:none}}@media (min-width:599px) and (max-width:1598px){.x{display:none}}
@media screen and (min-width:1282px){.m{display:none}.t{display:none}}
@media screen and (min-width:1599px){.x{display:none}.ld,.app{width:1000px!important;height:auto!important}#wowslider-container1 {max-width: 1280px;	max-height:720px}.ose {  max-width: 1280px}}
@media screen and (max-width:380px){.ose {	font-weight:normal}}
@media (min-width: 899px) and (max-width:1279px){#wowslider-container1 {		max-width: 800px;	max-height:450px} #wowslider-container1 a.ws_next{	right:-5em}#wowslider-container1 a.ws_prev {left:-5em;background-position: 0 0} #wowslider-container1 a.ws_next, #wowslider-container1 a.ws_prev { font-size:10px}.ose {  max-width: 800px} }
@media screen and (min-width:900px){.after{display:none}}@media screen and (max-width:899px){.before{display:none}.ose {	max-width:600px}}
@media (min-width: 1279px) and (max-width: 1598px)  { .i {width: 300px!important; padding: 0 30px}}