body{font-family: Lato;}.montser{font-family: Montserrat;}.lato{font-family: Lato;}.inherit{font-family: inherit;}.cursive{font-family: cursive;}.white{color:#ffffff;}.black{color:#000000;}.red{color:#ff0000;}.green{color:#42a21d;}.pink{color:#fd3768;}.yellow{color:#fff716;}.orange{color:#ff9200;}.purple{color:#7d57c1;}.blue{color:#03A9F4;}.linewhite{border-bottom:1px solid #ffffff;}.lineblack{border-bottom:1px solid #000000;}.linered{border-bottom:1px solid #ff0000;}.linegreen{border-bottom:1px solid #42a21d;}.linepink{border-bottom:1px solid #fd3768;}.lineyellow{border-bottom:1px solid #fff716;}.lineorange{border-bottom:1px solid #ff9200;}.linepurple{border-bottom:1px solid #7d57c1;}.linewhite2{border-bottom:2px solid #ffffff;}.lineblack2{border-bottom:2px solid #000000;}.linered2{border-bottom:2px solid #ff0000;}.linegreen2{border-bottom:2px solid #42a21d;}.linepink2{border-bottom:2px solid #fd3768;}.lineyellow2{border-bottom:2px solid #fff716;}.lineorange2{border-bottom:2px solid #ff9200;}.linepurple2{border-bottom:2px solid #7d57c1;}/*---------Top Fix Header---------*/.logoheight{max-height:140px;}.top-timer {    padding: 8px 0 12px;        clear:both;    background: #fafafa;    border-bottom: 2px solid #ccc;}.fix {    position: fixed;    bottom: 0;    width: 100%;    border-top: 6px solid #e85643;    z-index: 9999;}@media (min-width:240px) {.fix-mrgin{margin-top:75px; padding-top:35px !important;}}@media (min-width:768px) {.fix-mrgin{margin-top:55px; padding-top:55px !important;}}@media (min-width:992px) {.fix-mrgin{margin-top:55px; padding-top:60px !important;}}@media (min-width:1200px) {.fix-mrgin{margin-top:40px; padding-top:60px !important;}}/*---------Top Fix Header---------*//*---------Sections---------*/.whitesection{padding:4% 0;background: #476cb2 url(../images/bgw3.jpg) no-repeat fixed; background-size: cover; background-attachment: fixed; }.offwhitesection{ background:#E1F5FE;}.offwhitesection1{padding:4% 0; background:#ffffff;}.blacksection{padding:4% 0; background:#454545;}.section1{background: #476cb2 url(../images/bg5.jpg) no-repeat fixed; background-size: cover; background-attachment: fixed;}.section2{    background: #7DCBD5; padding:4% 0;}.section3{background: #476cb2 url(../images/bg12.jpg) no-repeat fixed; background-size: cover; background-attachment: fixed;}.section4{padding:4% 0;}.section5{background: #635c88 url(../images/bgw2.jpg) no-repeat fixed; background-size: cover; padding:4% 0;}.section6{background: #635c88 url(../images/bgw6.jpg) no-repeat fixed; background-size: cover; padding:4% 0;}.section7{background: #476cb2 url(../images/bg5.jpg) no-repeat fixed; background-size: cover; background-attachment: fixed; padding:4% 0;}.section8{background: #476cb2 url(../images/bgg5.jpg) no-repeat fixed; background-size: cover; background-attachment: fixed; padding:4% 0;}.section9{padding:4% 0;}.section10{background: #f4f4fd  url(../images/iconbg1.png) no-repeat;    background-size: cover;    background-attachment: fixed;    padding: 3% 0;}}/*---------Background Boxes---------*/.box-white{background:#ffffff;padding: 8px 15px; border-radius: 6px; display: inline-block;}.box-red{background:#ff0000;padding: 8px 15px; border-radius: 6px; display: inline-block;}.box-green{background:#42a21d;padding: 8px 15px; border-radius: 6px; display: inline-block;}.box-pink{background:#fd3768;padding: 8px 15px; border-radius: 6px; display: inline-block;}.box-yellow{background:#fff716;padding: 8px 15px; border-radius: 6px; display: inline-block;}.box-orange{background:#ff9200;padding: 8px 15px; border-radius: 6px; display: inline-block;}.purple{background:#7d57c1;padding: 8px 15px; border-radius: 6px; display: inline-block;}.box-default{background:#777777 ; padding: 8px 15px; border-radius: 6px; display: inline-block;}.box-primary{background:#337ab7 ; padding: 8px 15px; border-radius: 6px; display: inline-block;}.box-success{background:#5cb85c ; padding: 8px 15px; border-radius: 6px; display: inline-block;}.box-info{background:#5bc0de ; padding: 8px 15px; border-radius: 6px; display: inline-block;}.box-warning{background:#f0ad4e ; padding: 8px 15px; border-radius: 6px; display: inline-block;}.box-danger{background:#d9534f ; padding: 8px 15px; border-radius: 6px; display: inline-block;}.blue {    color: #2190db;}.green {    color: #01aeb4;}/*---------Background Video---------*/.justify{text-align:justify;}.spacer3 {    margin-top: 3%;}.spacer-4 {    margin-top: -4%;}.red {    color: #e85643;}.spacer-6 {    margin-top: -6%;}.spacer-8 {    margin-top: -8%;}.spacer-9 {    margin-top: -9%;}.spacer-10 {    margin-top: -10%;}.xsst6 {    margin-top: 6%;}.serif{font-family:serif;}.xsst2 {    margin-top: 2%;}.xsst4 {    margin-top: 4%;}.xsst6 {    margin-top: 6%;}a.demosite {    background: #fc961d;    color: #fff;    text-align: center;    display: block;    padding: 2%;    border-radius: 57px;    -webkit-border-radius: 57px;    font-weight: 600;}.bonus2 {    background: linear-gradient(to top,#1eacf3 0%, #24a4e3 100%);    padding: 30px;    color: #fff;}.fbg {    background: #00000000 url(../images/upsellbg1.png) no-repeat;    background-size: cover;    background-position: center center;    padding: 4% 0 4%;}.fbgs {    background: #00000000 url(../images/fbgs.png) no-repeat;    background-size: cover;    background-position: center center;    padding: 2% 0 2%;}.fbg3 {    background: #00000000 url(../images/fbg3.jpg) no-repeat;        background-size: auto auto;    background-size: cover;    padding: 2% 0 2%;}.fbg5 {    background: #00000000 url(../images/upsellbg2.png) no-repeat;        background-size: auto auto;    background-size: cover;    padding: 2% 0 2%;}.fbg6 {    background: #00000000 url(../images/magnet.jpg) no-repeat;        background-size: auto auto;    background-size: cover;    padding: 2% 0 2%;}.fbg4 {    background: #00000000 url(../images/img6.png) no-repeat;        background-size: auto auto;    background-size: auto auto;    background-size: contain;    padding: 10% 40px 6%;}/*--------BaCkground Video CSS---------*/.home-video-hero {    position: relative;    width: 100%;    height: auto;    bottom: 0px;}.orange1 {    color: #ff8622;}.home-video-hero .video-frame {    position: relative;}.home-video-hero .video-frame video {    width: 100%;    height: auto;}.black{color:#000000;}video {    display: inline-block;    vertical-align: baseline;}.home-video-hero .video-overlay {    position: absolute;    top: 0;    bottom: 0;    width: 100%;    height: 100%;    background: rgba(0,0,0,0.3);    z-index: 2;}.home-video-hero .content-container {    width: 100%;    position: absolute;    top: 0%;        z-index: 999;}.responsive-video {    position: relative;  /*padding-bottom: 56.25%;*/   padding-bottom: 68.25%;    overflow: hidden;}.responsive-video iframe, .responsive-video object {    position: absolute;    top: 0;    left: 0;    width: 100%;    height: 100%;}.ok li {    background: url(../images/check-mark.png) no-repeat scroll left 4px;    padding: 0 0 10px 50px;    list-style: none;	}.ok1 li {    background: url(../images/check-mark.png) no-repeat scroll left 4px;    padding: 0 0 10px 50px;    list-style: none;	color: #000000;}.scaleimg:hover {    transform: scale(1.1);}/*----------BuyButton----------*/.buybtn {    background-color: #e85643;    -moz-box-shadow: 0 6px 1px #a56b00;    -webkit-box-shadow: 0 6px 1px #a56b00;    box-shadow: 0 6px 1px #aa3d2f;    -webkit-border-radius: 100px;    -moz-border-radius: 100px;    -ms-border-radius: 100px;    -o-border-radius: 100px;    border-radius: 100px;    color: #fff;    text-align: center;    border: 1px solid #aa3d2f;    padding: 3% 1%;}.buybtn:hover { -ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1); transform: scale(1.1,1.1); -webkit-transition: all 500ms ease; -moz-transition: all 500ms ease; -ms-transition: all 500ms ease; -o-transition: all 500ms ease; transition: all 500ms ease;}.buybtn:active {    box-shadow: 0px 3px 1px #a56b00;    transform: translateY(4px);}/*----------Brush----------*/.brush{background:url(../images/brush.png) no-repeat left; padding:19px; }.brush2{background:url(../images/brush2.png) no-repeat center center; padding:8px; display:inline-block; }.brush3{background:url(../images/brush3.png) no-repeat center center; padding:8px; display:inline-block;}@media (min-width: 240px){.brush1{background:url(../images/brush1.png) #ff2 no-repeat left; padding:10px; display:block; }}@media (min-width: 768px){.brush1{background:url(../images/brush1.png) no-repeat left; padding:10px; display:block; }}/*----------iframe Video----------*/.thevideo {position: relative;    padding-bottom: 53%;    overflow: hidden;    border: 21px solid #fff;    }.thevideo iframe,.thevideo object,.thevideo embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%; border: none;}.demovideo{position: relative;padding-bottom: 56.25%;overflow: hidden;border: 5px solid #333;}.demovideo iframe,.demovideo object,.demovideo embed{position: absolute;top: 0;left: 0;width: 100%;height: 100%; border: none;}/*----------Timer BG ----------*/.top-timer1 {    padding: 3% 15px 5%;    background: #ffffff;    clear: both;    border-radius: 75%;    box-shadow: 0 0 20px 2px #fff;        border-left: 10px solid #ef8408;    border-right: 10px solid #ef8408;}.shine {  position: relative;  overflow: hidden;   display: block;}.shine:after {  content: "";  position: absolute;  top: -110%;  left: -210%;  width: 200%;  height: 200%;  opacity: 0;  transform: rotate(30deg);    background: rgba(255, 255, 255, 0.13);  background: linear-gradient(    to right,     rgba(255, 255, 255, 0.13) 0%,    rgba(255, 255, 255, 0.13) 77%,    rgba(255, 255, 255, 0.5) 92%,    rgba(255, 255, 255, 0.0) 100%  );}/* Hover state - trigger effect */.shine:hover:after {  opacity: 1;  top: -30%;  left: -30%;  transition-property: left, top, opacity;  transition-duration: 0.7s, 0.7s, 0.15s;  transition-timing-function: ease;}/* Active state */.shine:active:after {  opacity: 0;}/*---------Strip---------*/.strip{background:linear-gradient(to top right, #ff8622 0%, #ff8622 100%);}/*---------Price Area---------*/.option-clr1{color: #ffffff;}.pricing-monthly {    position: relative;  padding: 10% 2%;     width: 100%;    height: auto;  }.pricing-monthly:before {    content: '';    position: absolute;    border-style: solid;    border-width: 13px 27px 0;        display: block;    width: 0;    z-index: 0;    bottom: -14px;    left: 43%;}.price-btn1{  border:4px solid #f11000;  background:rgb(253, 238, 220);  border-radius:10px;  overflow:hidden;    }.price-btn2{  border:4px solid #ffa500;  background:rgb(253, 238, 220);  border-radius:10px;  overflow:hidden;    }  .price-btn3{  border:none;  background:rgb(253, 238, 220);      box-shadow: 0 0 30px 3px #000;  border-radius: 10px;  overflow: hidden;    position: relative;   }.pricing-monthly1:before{border-color: #f11000 transparent;}.pricing-monthly2:before{border-color: #ffa500 transparent;}.pricing-monthly3:before{border-color: #6bb90f transparent;}.pricing-monthly1{background: #f11000;    border-bottom: #f11000 solid 2px;}.pricing-monthly2{background: #ffa500;    border-bottom: #ffa500 solid 2px;}.pricing-monthly3{background: #6bb90f;    border-bottom: #6bb90f solid 2px;border-radius: 10px 10px 0px 0px;}  .btntext-fb{    padding: 15px;    background: #d9e5fb;    box-shadow: 0 0 10px 1px #3a5897;    border-radius: 50px;    }.btntext-tw{    padding: 15px;    background: #d5ebf5;    box-shadow: 0 0 10px 1px #4dbdec;    border-radius: 50px;    }.btntext-both{    padding: 15px;    background: #dae9f9;    box-shadow: 0 0 10px 1px #228dff;    border-radius: 150px;   }  @media(min-width:240px){.ribbon1 {   background: #ffff22;    padding: 6px 20px;    text-align: center;    transform: rotate(0deg);    position: absolute;       right: 0px;    top: 0px;    width: 150px;    font-size: 14px;     border-bottom-left-radius: 10px;    z-index: 999;   }}@media(min-width:768px){.ribbon1 {       padding: 6px 10px;    right: 0px;    top: 0px;    width: 150px;    font-size: 15px;    }}@media(min-width:992px) {.ribbon1 {    padding: 6px 20px;        right: 0px;    top: 0px;    width: 200px;    font-size: 16px;    }}/*---------Benifit Area---------*/.box-black{    background: #ffffff;    padding: 8px 15px;    border-radius: 6px;    display: block !important;    min-height: 50px;    margin-top: 5%;    transition: all ease-in;	border: 2px dotted #03A9F4;	font-size: 18px;    font-weight: bold;    }.box-black-bg{       float: left;    box-shadow: 0 0 30px 1px #999;    border-radius: 6px;    padding-bottom: 15px;}/*---------Bonus Area---------*/.bonus1 {    background: linear-gradient(to top,#fd941b 0%, #f7ba49 100%);    padding: 20px;    color: #fff;}.btitle {    background: linear-gradient(to bottom, #003366 0%, #00ccff 100%);    padding: 3%;    text-shadow: 1px 1px 1px #333;	color: #fff;	   }.icon{outline: 1px dashed #98abb9;    background-color: #313131;    outline-offset: -10px;    color: #fff;	}.text{padding-left: 5%;}.text1{padding-right: 5%;}/*Testimonial CSS*/  .testimonial{    margin: 0 15px;    overflow: hidden;}.testimonial .description{    background: #fff;    position: relative;    font-size: 15px;    line-height: 26px;    color: #000;    padding: 30px 20px;    border: 1px solid #767070;    border-left: 3px solid #ff731b;}.testimonialr .description{border-right: 3px solid #ff731b !important; border-left: 1px solid #767070;}.testimonial .description:after{    content: "";    width: 20px;    height: 20px;    background: #fff;    border-bottom: 1px solid #767070;    border-left: 1px solid #767070;    position: absolute;    bottom: -11px;    left: 65px;    transform: skewY(-45deg);}.testimonialr .description:after{    left:inherit;    right: 100px !important;    }.testimonial .pic{    width: 100px;    height: 100px;    border-radius: 50%;    overflow: hidden;    margin: 20px 30px 10px;    display: inline-block;    border: 3px solid  #ff731b;}.testimonial .pic img{    width: 100%;    height: auto;}.testimonial .testimonial-prof{    /*text-transform: capitalize;*/    margin: 0 30px;}.testimonial .testimonial-prof h4{    color: #ff731b;    display: block;    font-size: 17px;    font-weight: bold;    margin: 0 0 5px 0;}.testimonial .testimonial-prof small{    display: block;    font-size: 14px;    color: #fff;}.popup:hover {    transform: scale(1.1);}.popup {    transition: all .3s ease-in-out;}/*---------Exit Popup Css---------*/.popupbg{background:#e5e5e5; border:10px solid #ff731b !important;     border-radius:15px; display: block; overflow: auto;}@media(min-width:240px){#exitmodal .modal{width:315px;height:550px;background-color:#f0f1f2;z-index:1;position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;border:1px solid #454545;border-radius:0px;-webkit-animation:popin .3s;animation:popin .3s; overflow: hidden;}}@media(min-width:768px){#exitmodal .modal{width:650px;height:500px;}   }@media(min-width:992px){#exitmodal .modal{width:650px;height:500px;}}@media(min-width:1200px){#exitmodal .modal{width:650px;height:500px;}}#exitmodal{display:none;position:fixed;top:0;left:0;width:100%;height:100%}#exitmodal .underlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.8);cursor:pointer;-webkit-animation:fadein .5s;animation:fadein .5s}#exitmodal .modal-title{font-size:18px;background-color:#252525;color:#fff;padding:10px;margin:0;border-radius:4px 4px 0 0;text-align:center}#exitmodal .modal-footer{text-transform:capitalize;cursor:pointer;display:inline;border-bottom:1px solid #344a5f}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes popin{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}85%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-ms-keyframes popin{0%{-ms-transform:scale(0);transform:scale(0);opacity:0}85%{-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-ms-transform:scale(1);transform:scale(1);opacity:1}}@keyframes popin{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0}85%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);opacity:1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}}.innerbody {    /*border: 1px solid #464646;*/    border-radius: 10px;    margin-top:-1%;    padding: 0 0 15px 0;}#exitmodal input[type="email"], #exitmodal input[type="password"], #exitmodal input[type="text"] {    padding: 10px !important;    color: #000000 !important;    background: #b9dfec !important;    border-radius: 50px !important;    font-size: 16px !important;    outline: none;    box-shadow: none;    border: 1px solid #0077a5 !important;    margin: 8px 0 !important;    width: 100%;}#exitmodal input[type="submit"]{    background-color: #ff7e00;    -webkit-border-radius: 6px;    -moz-border-radius: 6px;    -ms-border-radius: 6px;    -o-border-radius: 6px;    border-radius: 6px;    color: #fff;    text-align: center;    border: 1px solid #ff7e00;    outline: none;    margin: 8px 0 !important;    padding: 6px 10px;    width: 100%;}.formbg{background: #87e0fd;    background: -moz-linear-gradient(top, #87e0fd 0%, #3f7da7 0%, #2e5f89 100%);    background: -webkit-linear-gradient(top, #87e0fd 0%,#3f7da7 0%,#2e5f89 100%);    background: linear-gradient(to bottom, #87e0fd 0%,#3f7da7 0%,#2e5f89 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd', endColorstr='#2e5f89',GradientType=0 ); padding: 15px;}.custom-close{    color: #424242;    opacity: 1;    font-weight: 400;    font-size: 30px;    text-shadow: none;    position: absolute;    right: 10px;    top: 6px;    outline: none;    width: 30px;    clear: both;    height: 30px;    z-index: 999999999;}.mailicon{position: absolute;    right: 35px;    top: 22px;}.header-notice3 {    outline: 1px solid #f39320;    position: relative;    background: transparent;    padding: 8px 15px;    box-shadow: 0 0 10px 1px #f39220;    display: inline-block;}.play li {    background: url(../images/play.png) no-repeat;    padding: 0 0 12px 50px;    list-style: none;    background-position: 0px 0px;    line-height: 165%;   }/*-----Footer CSs---------*/    .lightblock {    background: #e5e5e5;    padding: 2% 0;}.lightblock a{font-size: 16px;    color: #000;    border-bottom: 1px solid #000;}