@import url('https://fonts.googleapis.com/css?family=Nunito:200,300,400,600,700,800,900');
@import url('https://fonts.googleapis.com/css?family=Quicksand:300,400,500,700');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,500;0,600;0,800;0,900;1,100;1,200&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Dancing+Script:wght@400;500;600;700&display=swap');
body{
	font-family: Quicksand;
	font-size:16px;
	line-height: 1.42857143;
	color: #191a1b;
}

/*Letter Spacing*/
.ls-5{letter-spacing:-0.25px;}
.ls-1{letter-spacing:-0.5px;}
.ls-2{letter-spacing:-1px;}

/*Fonts*/
@media (min-width:240px) {
.xs8 {font-size: 8px;}.xs9 {font-size: 9px;}.xs10 {font-size: 10px;}.xs11 {font-size: 11px;}.xs12 {font-size: 12px;}.xs13 {font-size: 13px;}.xs14 {font-size: 14px;}.xs15 {font-size: 15px;}.xs16 {font-size: 16px;}.xs17 {font-size: 17px;}.xs18 {font-size: 18px;}.xs19 {font-size: 19px;}.xs20 {font-size: 20px;}.xs21 {font-size: 21px;}.xs22 {font-size: 22px;}.xs23 {font-size: 23px;}.xs25 {font-size: 25px;}.xs27 {font-size: 27px;}.xs29 {font-size: 29px;}.xs31 {font-size: 31px;}.xs33 {font-size: 33px;}.xs35 {font-size: 35px;}.xs37 {font-size: 37px;}.xs39 {font-size: 39px;}.xs40 {font-size: 40px;}.xs41 {font-size: 41px;}.xs43 {font-size: 43px;}.xs45 {font-size: 45px;}.xs47 {font-size: 47px;}.xs49 {font-size: 49px;}.xs51 {font-size: 51px;}.xs70 {font-size: 70px;}.xs70 {font-size: 70px;}.xs80 {font-size: 80px;}
}
@media (min-width:768px) {
.sm8 {font-size: 8px;}.sm9 {font-size: 9px;}.sm10 {font-size: 10px;}.sm11 {font-size: 11px;}.sm12 {font-size: 12px;}.sm13 {font-size: 13px;}.sm14 {font-size: 14px;}.sm15 {font-size: 15px;}.sm16 {font-size: 16px;}.sm17 {font-size: 17px;}.sm18 {font-size: 18px;}.sm19 {font-size: 19px;}.sm20 {font-size: 20px;}.sm21 {font-size: 21px;}.sm23 {font-size: 23px;}.sm25 {font-size: 25px;}.sm27 {font-size: 27px;}.sm29 {font-size: 29px;}.sm31 {font-size: 31px;}.sm33 {font-size: 33px;}.sm35 {font-size: 35px;}.sm37 {font-size: 37px;}.sm39 {font-size: 39px;}.sm41 {font-size: 41px;}.sm43 {font-size: 43px;}.sm45 {font-size: 45px;}.sm47 {font-size: 47px;}.sm49 {font-size: 49px;}.sm51 {font-size: 51px;}.sm60 {font-size: 60px;}.sm70 {font-size: 70px;}.sm100 {font-size: 100px;}.sm130 {font-size: 130px;}
}

@media (min-width:992px) {
.md8 {font-size: 8px;}.md9 {font-size: 9px;}.md10 {font-size: 10px;}.md11 {font-size: 11px;}.md12 {font-size: 12px;}.md13 {font-size: 13px;}.md14 {font-size: 14px;}.md15 {font-size: 15px;}.md16 {font-size: 16px;}.md17 {font-size: 17px;}.md18 {font-size: 18px;}.md19 {font-size: 19px;}.md20 {font-size: 20px;}.md21 {font-size: 21px;}.md23 {font-size: 23px;}.md25 {font-size: 25px;}.md27 {font-size: 27px;}.md29 {font-size: 29px;}.md30 {font-size: 30px;}.md31 {font-size: 31px;}.md33 {font-size: 33px;}.md35 {font-size: 35px;}.md37 {font-size: 37px;}.md38 {font-size: 38px;}.md39 {font-size: 39px;}.md41 {font-size: 41px;}.md43 {font-size: 43px;}.md45 {font-size: 45px;}.md47 {font-size: 47px;}.md49 {font-size: 49px;}.md50 {font-size: 50px;}.md51 {font-size: 51px;}.md53 {font-size: 53px;}.md55 {font-size: 55px;}.md65 {font-size: 65px;}.md60{font-size: 60px;}.md75 {font-size: 75px;}.md70 {font-size: 70px;}.md80 {font-size: 80px;}.md130 {font-size: 130px;}.md22{font-size:22px;}.md110 {font-size: 110px;}.md130 {font-size: 130px;}.md220 {font-size: 220px;}
}

/*FONT FACE*/
.dance{font-family: 'Dancing Script', cursive;}




/*Margins*/
@media (min-width:240px) {
.xsmt0{margin-top:0%;}.xsmt1{margin-top:1%;}.xsmt2{margin-top:2%;}.xsmt3{margin-top:3%;}.xsmt4{margin-top:4%;}.xsmt5{margin-top:5%;}.xsmt6{margin-top:6%;}.xsmt8{margin-top:8%;}.xsmt13{margin-top:13%;}
}
@media (min-width:768px) {
.lmt-7{margin-top:-7.5%;}.lmt-9{margin-top:-9%;}.lmt-4{margin-top:-4%;}.lmt-15{margin-top:-31%;}.lmt-3{margin-top:-3%;}.lmt-2{margin-top:-2%;}.lmt-6{margin-top:-6%;}.lmt-8{margin-top:-8%;}.lmt-10{margin-top:-10%;}.lmt-12{margin-top:-12%;}.lmt-1{margin-top:-1%;}.lmt-14{margin-top:-14%;}
.lmt0{margin-top:0%;}.lmt1{margin-top:1%;}.lmt2{margin-top:2%;}.lmt3{margin-top:3%;}.lmt4{margin-top:4%;}.lmt5{margin-top:5%;}.lmt13{margin-top:13%;}.lmt5{margin-top:5%;}.lmt6{margin-top:6%;}.lmt7{margin-top:7%;}.lmt8{margin-top:8%;}.lmt10{margin-top:10%;}.lmt12{margin-top:12%;}.lmt15{margin-top:15%;}.lmt18{margin-top:18%;}.lmt-5{margin-top:-5%;}.lmt-35{margin-top:-35%;}
}

.mt1{margin-top:1%;}.mt1_5{margin-top:1.5%;}.mt2{margin-top:2%;}.mt3{margin-top:3%;}.mt4{margin-top:4%;}.mt5{margin-top:5%;}.mt6{margin-top:6%;}.mt7{margin-top:7%;}.mt8{margin-top:8%;}.mt10{margin-top:10%;}.mt12{margin-top:12%;}
.mt-1{margin-top:-1%;}
.mt_2{margin-top:-2%;}


/*Font Weight*/
.w100 {font-weight: 100;}
.w200 {font-weight: 200;}
.w300 {font-weight: 300;}
.w400 {font-weight: 400;}
.w500 {font-weight: 500;}
.w600 {font-weight: 600;}
.w700 {font-weight: 700;}
.w800 {font-weight: 800;}
.w900 {font-weight: 900;}

/* Monteserret Font */
.mont {
  font-family: Montserrat;
}



/*Line Heights*/
.lh90 {line-height: 90%;}
.lh100 {line-height: 100%;}
.lh110 {line-height: 110%;}
.lh120 {line-height: 120%;}
.lh130 {line-height: 130%;}
.lh140 {line-height: 140%;}
.lh150 {line-height: 150%;}
.lh160 {line-height: 160%;}
.lh170 {line-height: 170%;}


/*Common*/
.underline{text-decoration:underline;}
.underline_white{border-bottom: 1px solid #fff;}
.underline_white2{border-bottom: 2px solid #fff;}
.white{color:#fff;}
.yellow{color:rgb(255, 230, 0);}
.red{color:#FF0C5B;}
.padding0{padding:0;}
.padding3p{padding:0 3%;}
.clear{clear:both;}
.uppercase{text-transform: uppercase;}
.responsive-video {position: relative;padding-bottom: 56.25%;overflow: hidden;}
.responsive-demo-video {position: relative;}
.responsive-video iframe,.responsive-demo-video iframe,.responsive-video object,.responsive-demo-video object{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}




/*Custom Container*/
@media (max-width:767px) {
	.lappyvideo,.demovideo{position: static;
    left: 0;
    top: 20px;
    width: 100%;
    height: 200px;}
.mycontainer{max-width:100%;}
.mycontainer2{max-width:100%; background:#078623;}
.datebox sup{top:-50px; left: -30px;}
.datebox1 sup,.datebox2 sup{top:-50px; left: -30px;}
.mobile_center {text-align: center!important;}
.border-right{border-right:0px solid #fff;}
	.border-bottom{border-bottom:0px solid #fff;}
}
@media (min-width:768px) {
.mycontainer{max-width:750px;}
.lappyvideo{position: absolute;
    left: 58px;
    top: 15px;
    width: 354px;
    height: 200px;}
	.datebox sup{top:-70px; left: -30px;}
	.datebox1 sup{top:-50px;}
	.demovideo{position: absolute;
        left: 0px;
            top: 39px;
    width: 570px;
    height: 320px;}	
	
	.border-right{border-right:2px solid #fff;}
	.border-bottom{border-bottom:2px solid #fff;}
	
	
}
@media (min-width:992px) {
.mycontainer{max-width:970px;}
.lappyvideo{position: absolute;
        left: 74px;
    top: 17px;
    width: 466px;
    height: 265px;}
	.datebox sup{top:-90px;}
	.datebox1 sup,.datebox2 sup{top:-50px;}
	.demovideo{position: absolute;
        left: 0px;
        top: 42px;
    width: 610px;
    height: 342px;}	
}
@media (min-width:1200px) {
.mycontainer{max-width:1170px;}
.lappyvideo{position: absolute;
    left: 90px;
    top: 20px;
    width: 569px;
    height: 325px;}
	.datebox sup{top:-110px;}
	.datebox1 sup,.datebox2 sup{top:-50px;}
		.demovideo{position: absolute;
        left: 0px;
    top: 50px;
    width: 730px;
    height: 410px;}	
}
@media (min-width:1300px) {
.mycontainer{max-width:1270px;}
.lappyvideo{position: absolute;
    left: 96px;
    top: 20px;
    width: 620px;
    height: 350px;}
	.demovideo{position: absolute;
        left: 0px;
    top: 50px;
    width: 730px;
    height: 410px;}	
	.datebox sup{top:-120px;}
	.datebox1 sup,.datebox2 sup{top:-50px;}
}
@media (min-width:1400px) {
.mycontainer{max-width:1370px;}
.lappyvideo{position: absolute;
    left: 105px;
    top: 24px;
    width: 672px;
    height: 385px;}
.demovideo{position: absolute;
        left: 0px;
    top: 50px;
    width: 730px;
    height: 410px;}	
.datebox sup{top:-130px;}
.datebox1 sup,.datebox2 sup{top:-50px;}
}

.lappy{position:relative;}
.videoframe{position:relative; border-radius:10px; box-shadow:0 0 60px 0 rgba(0,0,0,0.25); overflow:hidden;}


/*Sections*/
@media (max-width:767px) {
.banner_section{background:#2f3133; padding:3% 0;}
.bonus_section{background:#021a33; padding:3% 0;}
.banner_section2{background:#006943; padding:3% 0;}
.subbanner_section{background:#f30606; padding:3% 0;}
.mynav{background:#2a2c33; padding:1% 0;}
.prizesbg{background:#2180ea; padding:3% 0;}
.easybg{background:#fbfbfd; padding:3% 0;}
.whybg{background:#f3f6fe; padding:3% 0;}
.deskbg{background:#e2edf9; padding:3% 0;}
.leadcontestbg{ background-image: -moz-linear-gradient( 0deg, rgb(106,120,209) 0%, rgb(53,142,199) 58%, rgb(0,164,189) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(106,120,209) 0%, rgb(53,142,199) 58%, rgb(0,164,189) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(106,120,209) 0%, rgb(53,142,199) 58%, rgb(0,164,189) 100%);padding:3% 0;}
}
@media (min-width:768px) {
.banner_section{background: linear-gradient(rgba(102, 3, 3, 0.5), rgba(0, 0, 0, .5)), url(../images/bg.jpg) no-repeat center bottom;  background-size:cover;padding:2% 0 5% 0; position:relative;}
.bonus_section{background: linear-gradient(rgba(49, 23, 90, 0.5), rgba(19, 9, 73, 0.5)), url(../images/bonus_bg.jpg) no-repeat center bottom;  background-size:cover;padding:2% 0 5% 0; position:relative; }
.banner_section2{background:#006943; padding:3% 0;}
.mynav{background:#2a2c33; padding:1% 0;}
.subbanner_section{background:#f30606; padding:2% 0 2% 0;}
.prizesbg{background:transparent url(../images/prizesbg.png) no-repeat center top; background-size:cover;padding:12% 0 10% 0; position:relative;}
.easybg{background:transparent url(../images/easybg.png) no-repeat center top; background-size:cover;padding:7% 0 4% 0;}
.whybg{background:transparent url(../images/whybg.png) no-repeat -150px bottom; background-size:cover;padding:4% 0 5% 0;}
.convertbg{background:transparent url(../images/convertbg.png) no-repeat left top; padding:4% 0 5% 0;}
.leadcontestbg{background:transparent url(../images/leadcontestbg.png) no-repeat center center; background-size:cover; padding:4% 0 5% 0;}
.deskbg{background:transparent url(../images/deskbg.png) no-repeat center top; background-size:cover; padding:12% 0 5% 0;}

}

@media (min-width:1400px) {
.easybg{background:transparent url(../images/easybg.png) no-repeat center top; background-size:cover;padding:7% 0 4% 0;}
.whybg{background:transparent url(../images/whybg.png) no-repeat 0 bottom; background-size:cover;padding:4% 0 5% 0;}
}


.actionbg{background:#fff url(../images/actionbg.png) no-repeat center bottom; padding:3% 0;}
.featuresbg{
  background-image: -moz-linear-gradient( 0deg, rgb(0,164,189) 0%, rgb(25,178,201) 38%, rgb(13,184,183) 71%, rgb(0,189,165) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(0,164,189) 0%, rgb(25,178,201) 38%, rgb(13,184,183) 71%, rgb(0,189,165) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(0,164,189) 0%, rgb(25,178,201) 38%, rgb(13,184,183) 71%, rgb(0,189,165) 100%);
background-size:cover;padding:4% 0;}
.lightbg{background:#f5f8fa; padding:4% 0;}
.funnelbg{background:#1e7be8 url(../images/funnelbg.png) no-repeat center center; background-size:cover; padding:4% 0 6% 0;}





/*Navigation*/
.navbar-expand-lg .navbar-nav .nav-link{padding:0 15px;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link{color:#fff;}
.navbar-light .navbar-nav .nav-link:hover{color:#fff;}
.navbar-light .navbar-nav .last .nav-link{
  background-image: -moz-linear-gradient( 124deg, rgb(249,112,145) 0%, rgb(249,122,127) 42%, rgb(249,132,108) 100%);
  background-image: -webkit-linear-gradient( 124deg, rgb(249,112,145) 0%, rgb(249,122,127) 42%, rgb(249,132,108) 100%);
  background-image: -ms-linear-gradient( 124deg, rgb(249,112,145) 0%, rgb(249,122,127) 42%, rgb(249,132,108) 100%);
  border-radius:50px;
  padding:8px 22px;
  margin-top:-8px;
}


.navbar-light .navbar-nav .last .nav-link:hover {
  background-image: -moz-linear-gradient( 124deg, rgb(249,132,108) 0%, rgb(249,112,145) 100%);
  background-image: -webkit-linear-gradient( 124deg, rgb(249,132,108) 0%, rgb(249,112,145) 100%);
  background-image: -ms-linear-gradient( 124deg, rgb(249,132,108) 0%, rgb(249,112,145) 100%);
}





.headline{
  border-radius: 30px;
  background-color: #db1717;
  display:table;
  margin:auto;
  padding:10px 25px;
}

.headline2{
  border-radius: 0px;
  background-color: #ffffff;
  display:table;
  margin:auto;
  padding:5px 35px;
}


.datebox{
  border-radius: 16px;
  background-color: rgb(18, 88, 166,0.671);
  padding:10% 10% 12% 10%;
}

.timebox{
  border-radius: 12px;
  background-color: rgb(33, 119, 215, 0.588);
  padding:10px 15px;
}


.subscribebox{
  border-radius: 12px;
  background-color: rgb(18, 88, 166, 0.42);
  padding:2% 3% 4% 3%;
  width:100%;
}


.subscribebox input[type="text"]{
  border-radius: 8px;
  background-color: rgb(255, 255, 255);
  padding:18px 18px;
  width:100%;
  border:0;
}

.subscribebox input[type="button"],.subscribebox button,.subscribebox input[type="submit"]{
  border-radius: 8px;
  background-image: -moz-linear-gradient( 124deg, rgb(249,112,145) 0%, rgb(249,122,127) 42%, rgb(249,132,108) 100%);
  background-image: -webkit-linear-gradient( 124deg, rgb(249,112,145) 0%, rgb(249,122,127) 42%, rgb(249,132,108) 100%);
  background-image: -ms-linear-gradient( 124deg, rgb(249,112,145) 0%, rgb(249,122,127) 42%, rgb(249,132,108) 100%);
  box-shadow: 0px 10px 0px 0px rgba(36, 105, 181, 0.004);
  border:0;
  width:100%;
  color:#fff;
  box-shadow:3px 5px 2px 0 rgba(36,105,186,1);
  cursor:pointer;
  padding: 5px 0;
  margin-top:3px;
}




.subscribebox form{
	width:100%;
}




.afflink a{
  border-style: solid;
  border-width: 5px;
  border-color: rgb(137, 186, 66);
  background-color: rgb(145, 195, 73);
  border-radius:60px;
  padding:1.5% 8%;
  color:#fff;
  display:table;
  margin:auto;
  text-align:center;
}
.afflink  a:hover{background:#89ba42; text-decoration:none;}


.nutshellbox{
  border-radius: 12px;
  background-color: rgb(255, 255, 255);
  box-shadow: 0px 0px 13px 0px rgba(230, 234, 238, 0.84);
  width:96%;
  margin-left:2%;
  padding:15% 5% 3% 5%;
  height: 100%;
}





.datebox1 {
  border-radius: 10px;
  background-image: -moz-linear-gradient( -101deg, rgb(28,196,255) 0%, rgb(30,118,255) 100%);
  background-image: -webkit-linear-gradient( -101deg, rgb(28,196,255) 0%, rgb(30,118,255) 100%);
  background-image: -ms-linear-gradient( -101deg, rgb(28,196,255) 0%, rgb(30,118,255) 100%);
  padding:18% 7%;
}


.datebox2 {
  border-radius: 10px;
  background-image: -moz-linear-gradient( -101deg, rgb(237,110,160) 0%, rgb(236,140,105) 100%);
  background-image: -webkit-linear-gradient( -101deg, rgb(237,110,160) 0%, rgb(236,140,105) 100%);
  padding: 27% 7%;
    margin-left: -10px;
    margin-right: -10px;
    position: relative;
    z-index: 1;
}



.skyblue{color:#1663d3;}
.featurebox{padding:3%;}


.whylist li{background:url(../images/whylist.png) no-repeat left 3px; padding-left:40px; margin-left:-40px; list-style:none; margin-bottom:25px;}
.funnellist li{background:url(../images/funnellist.png) no-repeat left 2px; padding-left:36px; margin-left:-30px; list-style:none; margin-bottom:10px;}


.contestbox{
  background-color: rgba(39, 72, 141, 0.6);
  padding:4px 5%;
  border-radius:50px;
  display:table;
  margin:auto;
}


.funnelbox hr{margin-top:0;}
.funneltitle{background:url(../images/funneltitle.png) no-repeat center top; background-size:cover; padding:35px 0 5px 0;}
.funnelbody{background:#fff; padding:0% 6% 4% 6%; border-radius:0 0 12px 12px}


.contacts a{
	color:#26273c;
	    line-height: 45px;
}
.contacts a{
	color:#26273c;
	text-decoration:none;
}


.mylaunch {    border: 2px solid #fff;
    border-radius: 10px;
    padding: 4% 8%;
    display: table;
    margin: auto;}




.banner_section2{background:#2180ea; padding:1% 0;}








.footerbg {    background: #333;
    padding: 2% 0 1%;}
	
.footerbg a{color: #fff;}
.red {
    color: #FF0C5B !important;
}


.getlinkcb {  
    width: 100%;
    padding: 14px 30px;
    outline: none;
    margin-bottom: 4%;
    border-radius: 5px;}

    a.green-bg-clr-link{
      border-radius: 8px;
      background-color: #FD712B;
      border: 0;
      color: #fff;
      box-shadow: 3px 5px 2px 0 #a50b0b;
      cursor: pointer;
      padding: 30px 40px;
      margin: 0 auto;
      display: table;
      text-decoration: none;
    }

    .logoimg {
      width: 70%;
      height: 70%;
    }
    .mb2{
      margin-bottom: 2%;
    }

    /* BUTTON */
    #header-button { padding: 5px; margin: 9px auto 2px; display:inline-block; width:85%; border-radius: 4px; border: 1px solid rgba(0, 0, 0, 0.1); background: #fedd00; font-weight:normal; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZGQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWM2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
      background: -moz-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea493f), color-stop(100%,#ea493f));
      background: -webkit-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
      background: -o-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
      background: -ms-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
      background: linear-gradient(to bottom,  #ea493f 0%, #ea493f 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea493f', endColorstr='#ea493f',GradientType=0 );
      -webkit-box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.5);
        box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.5);
        overflow: hidden;
    }
    #header-button:hover { background: #ea493f; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZTQ0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmNjMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
      background: -moz-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
      background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea493f), color-stop(100%,#ea493f));
      background: -webkit-linear-gradient(top, #ea493f 0%, #ea493f 100%);
      background: -o-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
      background: -ms-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
      background: linear-gradient(to bottom,  #ea493f 0%, #ea493f 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea493f', endColorstr='#ea493f',GradientType=0 );
    }
    #header-button { font-weight:600; cursor: pointer;}
    #header-button {
      display: block;
      text-align: center;
      font-size: 24px;
      color: #715601;
      line-height: 40px;
      text-decoration:none;
      padding-top: 10px;
      padding-right: 10px;
      padding-bottom: 10px;
      padding-left: 0px;
    }
    #header-button span.button-arrow {  display:inline-block; margin-left:10px; text-align:center;}
    
    .header-bottom-text { clear:both; text-align:center; font-size:16px; color:#5d5d5d;}
    .header-bottom-text p { padding:8px 0 0; margin:0px; font-size:16px; color:#5d5d5d; clear:both;}
    .header-bottom-text input { font-size:18px; color:#2f2f2f; text-decoration:underline;background: none;border:none;cursor: pointer;margin-top:8px;}
    .header-bottom-text input:hover { text-decoration:none;}
    a.opportunity{ font-size:16px !important; color:#5d5d5d; text-decoration:none}
    a.opportunity:hover { text-decoration:underline}

    /*  --------------------------------------------------
    Reveal Modals
    -------------------------------------------------- */
        
    .reveal-modal-bg { position: fixed; height: 100%; width: 100%; background: #ffffff; background: rgba(0,0,0,.7); z-index: 9998; display: none; top: 0; left: 0; }
    .reveal-modal { visibility: hidden; top: 10%; left: 45%; width:758px; margin-left:-325px; padding-top:23px; background: #ffffff ; position: absolute; z-index: 9999; box-shadow:0 1px 5px 0 rgba(0, 0, 0, 0.4);border-radius:1px; }
    .reveal-modal .close-reveal-modal { font-size: 22px; line-height: .5; position: absolute; top: -10px; right: -10px; color: #aaa; text-shadow: 0 -1px 1px rbga(0, 0, 0, 0.6); font-weight: bold; cursor: pointer; } 
/*  --------------------------------------------------
    Popup Styles
    -------------------------------------------------- */

	.popup { width: 100%; text-align: center; overflow: hidden;  }
	.popup .popup-headline { font-size: 26px; text-align: center; font-weight: normal; padding: 6px 14% 16px; margin: 0 0 0 -7px; word-spacing: 1px; font-family: 'Lato', sans-serif; color: #999999; line-height:30px; white-space: pre-line; }
	.popup p { font-family: 'Lato', sans-serif; color: #333333; font-size: 26px; padding: 10px 0 14px 0; }
	.row { width: 84.9%; margin: 5px auto;}
	.row input { border: 1px #CFCFCF solid; *border: 1px #CFCFCF solid; width: 93.4%; font-size: 22px; line-height: 26px; color: #cacaca; padding: 12px 21px 12px; background: #f8f8f8; background: -moz-linear-gradient(top,  #fcfcfc 0%, #fefefe 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#fefefe)); background: -webkit-linear-gradient(top,  #fcfcfc 0%,#fefefe 100%); background: -o-linear-gradient(top,  #fcfcfc 0%,#fefefe 100%); background: -ms-linear-gradient(top,  #fcfcfc 0%,#fefefe 100%); background: linear-gradient(to bottom,  #fcfcfc 0%,#fefefe 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#fefefe',GradientType=0 ); border-radius:1px; font-style:italic; font-weight:normal;  }
	.name{margin-bottom: 12px;}
	.submit { padding: 5px; margin: 16px auto 22px; display:inline-block; width:85%; height:60px; border-radius: 1px; border: 0px solid rgba(0, 0, 0, 0.1); background: #ea493f; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZGQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWM2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea493f), color-stop(100%,#ea493f));
		background: -webkit-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
		background: -o-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
		background: -ms-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
		background: linear-gradient(to bottom,  #ea493f 0%, #ea493f 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea493f', endColorstr='#ea493f',GradientType=0 );
		-webkit-box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.5);
	    box-shadow: inset 0px 2px 0px 0px rgba(255, 255, 255, 0.5);
	    overflow: hidden;
		font-family: 'Lato', sans-serif; font-weight: 600; font-size: 24px; color: #ffffff; line-height: 40px; cursor:pointer; 
		 }
	.submit:hover { background: #ea493f; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZTQ0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmNjMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ea493f), color-stop(100%,#ea493f));
		background: -webkit-linear-gradient(top, #ea493f 0%, #ea493f 100%);
		background: -o-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
		background: -ms-linear-gradient(top,  #ea493f 0%, #ea493f 100%);
		background: linear-gradient(to bottom,  #ea493f 0%, #ea493f 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ea493f', endColorstr='#ea493f',GradientType=0 ); }
	.submit span.button-arrow { text-align:center; display:inline-block; margin-left:10px;}
	.popup-logo { text-align:center;}
	.privacy-policy {
	background-color:#ffffff;
	padding:14px 10px 16px;
	text-align:center;
	box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.04) inset;
	clear:both;
	border-radius:0 0 6px 6px;
	font-size:15px;
	color:#818181;
	font-family: Lato, sans-serif;
}
	.privacy-policy span { font-weight:bold;}

  /* STYLE 3 OPTIN BOX */

  .wrapper {
    width: 600px;
    margin: 40px auto;
  }
  
  #lead-area { 
    width: 600px; 
    text-align: center;
  }
  
  #lead-area h1 {
    color: #FFF;
    margin: 0 0 10px 0;
    padding: 0 0 15px 0;
    font-size: 35px;
    font-weight: bold;
    line-height: 30pt;
    font-family: 'Lato', sans-serif;
    letter-spacing: -1px;
  }
  #lead-area h2 {
    font-weight: bold;
    margin: 0;
    padding: 0 0 15px 0;
    color: #FF6;
    font-size: 35px;
    line-height: 24pt;
  }
  #lead-area h3 { font-weight: normal; margin: 0; padding: 0 0 15px 0; color: #222; font-size: 22px; line-height: 22pt; }
  #lead-area h4 { font-weight: normal; margin: 0; padding: 0 0 15px; color: #5E6066;font-size: 19px; line-height: 16pt; }
  #lead-area h5 { font-weight: normal; margin: 0; padding: 0 0 15px; color: #5E6066;font-size: 13px; line-height: 13pt; }
  #lead-area p { margin: 0; padding: 0 0 15px; color: #5E6066;font-size: 10px; line-height: 10px; }
  #lead-area p.privacy { width: 365px; padding: 0 0 0 35px; margin: 15px 0 0 50px; color: #A0A5A9;font-size: 11px; line-height: 11pt; text-align: left; background: url('images/lock.png') 0 0 no-repeat; }
  #lead-area a { color: #eeeeee; text-decoration: none;}
  
  #lead-area .boxtop {
    width: 600px;
    height: 27px;
    background: url('../images/black-boxtop.png') 0 0 no-repeat;
  }
  
  #lead-area .content {
    width: 600px;
    /*padding: 0 58px;*/
    margin: 0 auto;
    background: url('../images/black-boxbg.png') 0 0 repeat-y;
  }
  
  #lead-area .boxbottom {
    width: 600px;
    height: 26px;
    background: url('../images/black-boxbottom.png') 0 0 no-repeat;
  }
  
  #lead-area .form { padding-bottom: 15px; }
  
  #lead-area .form label {
    text-align: left !important;
    font-size: 18px;
  }
  
  #lead-area .form input[type=text],
  #lead-area .form input[type=email],
  #lead-area .form textarea {
    background: url('../images/inputbg.png') 0 0 no-repeat;
    color: #7a7a7a;
    font-size: 31px;
    width:445px;
    padding: 0 10px;
    height: 60px;
    margin-bottom: 15px;
    border: none;
    text-align: center;
    font-family: 'Lato', sans-serif;
  }
  
  #lead-area .form textarea {
    background: none;
    height: 100px;
    width: 385px;
    padding: 4px;
  }
  
  
  
  /*Get Response*/
  ul#wf-sort-id { margin:0 !important; padding:0 !important;}
  input.wf-button { width: 296px !important; }
  .bottomText {
    color: #FFF;
    font-size: 13px;
    text-align: center;
  }
  .paragraph {
    color: #FFF;
    text-align: left;
    margin-left: 60px;
  }

  .myfixed {
    overflow-x: hidden;
} 