html{width:100%;box-sizing:border-box}*,::after,::before{box-sizing:inherit}float_r{float:right!important}float_l{float:left!important}body{width:100%;margin:0;padding:0;background-color:#efefef;font-family:Arial,Helvetica,sans-serif}main{width:100%;max-width:1320px;position:relative;display:block;margin:0 auto;background-color:#fff;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 12px 0 rgba(0,0,0,.5);box-shadow:0 0 12px 0 rgba(0,0,0,.5)}header{height:80px;position:fixed;background-color:#fff}header a.btn{float:right;margin-top:22px}header,section{width:100%;max-width:1320px}section.first{padding-top:80px}section.what{background-color:#20c1f2;color:#fff}section.what h4{padding:10px;line-height:20px;margin:0;display:block}section.offer{background:url(../image/landing-mainbackground.jpg) no-repeat 0 0 #fff;background-size:100%}section.offer .col-2 h1{color:#1586a8;font-size:32px}section.offer .col-2 h2{color:#777;padding-bottom:20px}section.offer .col-2 h2 span.st{text-decoration:line-through;font-weight:100!important;color:#ababab}section.offer .col-2 h2 span.price{color:#91e64c;text-shadow:2px 2px 0 #5eb319;font-size:48px;font-weight:300}section.offer .col-2:nth-child(1){width:40%}section.offer .col-2:nth-child(2){width:60%}@media (max-width:620px){section.offer .col-2:nth-child(1),section.offer .col-2:nth-child(2){width:100%}section.offer .col-2:nth-child(1){padding-top:100px}}section.offer .col-2 img{float:right;padding-top:40px;margin-right:-18px}@media (max-width:620px){section.offer .col-2 img{float:none;display:block;margin:0 auto}}section.main{background-color:#fff;margin:0;padding:0}section.main h2{margin-top:none;padding-top:none;color:#20c1f2}section.main h3{color:#1586a8}section.main p{color:#575757}@media (max-width:620px){section.main .col-2,section.main .col-4{width:100%!important}}footer{background-color:#90d8f7;color:#575757;font-size:13px;padding:20px;margin-top:20px}footer .copyright,footer .copyright a,footer p,footer p a{color:#1a5b77}p.small{font-size:12px;margin:0;padding:0;color:#575757}.gridContainer{margin:0 auto}.gridContainer:after{content:"";display:table;clear:both}[class*=col-]{float:left;padding:.6em}.col-1{width:100%}.col-2{width:50%}.col-3{width:33.33333%}.col-4{width:25%}.col-5{width:20%}.col-6{width:16.66667%}.col-7{width:14.28571%}.col-8{width:12.5%}.col-9{width:11.11111%}.col-10{width:10%}.col-11{width:9.09091%}.col-12{width:8.33333%}@media (max-width:30em){.col-1{width:100%}.col-2{width:100%}.col-3{width:100%}.col-4{width:100%}.col-5{width:100%}.col-6{width:100%}.col-7{width:100%}.col-8{width:100%}.col-9{width:100%}.col-10{width:100%}.col-11{width:100%}.col-12{width:100%}.gridContainer{max-width:90%}}@media (min-width:30em) and (max-width:52em){.col-10,.col-2,.col-4,.col-6,.col-8{width:50%}.col-1,.col-11,.col-3,.col-5,.col-7{width:100%}.col-12,.col-9{width:33.33333%}.gridContainer{max-width:91%}}@media (min-width:52em) and (max-width:68.75em){.col-11{width:100%}.col-10,.col-2,.col-4,.col-8{width:50%}.col-12,.col-6,.col-9{width:33.33333%}.gridContainer{max-width:93%}}@media (min-width:68.75em){.gridContainer{width:93%;max-width:1188px}}.btn{width:auto;display:block;float:left;margin-bottom:20px;margin-right:20px;border:0;text-decoration:none;text-align:center;font-weight:400;cursor:pointer!important;border-bottom-style:solid;border-bottom-width:3px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.btn:hover{-webkit-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-o-transition:all .8s ease;transition:all .8s ease}.btn.normal{padding:.5em 1.75em;font-size:1em}.btn.large{padding:.75em 2em;font-size:1.1em}.btn.primary{background:#20c1f2;color:#fff;border-color:#0d6b88}.btn.primary:hover{background:#ed9fc4}.btn.secondary{background:#999;color:#fff;border-color:#757575}.btn.secondary:hover{background:#adadad}.btn.success{background:#91e64c;color:#fff;border-color:#6cce1d}.btn.success:hover{background:#a7eb70}input,textarea{float:left;display:block;border:none;padding:0 2%;margin:0 10px 20px 0;height:36px;line-height:36px;outline:0;font-family:"Open Sans",sans-serif;color:#575757;font-size:14px;font-weight:300;background-color:#efefef;border:1px solid #dbdbdb;outline:0;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}input:active,input:focus,textarea:active,textarea:focus{background-color:#fff;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.cleaner{width:100%;clear:both}.cleaner.h5{height:5px}.cleaner.h10{height:10px}.cleaner.h15{height:15px}.cleaner.h20{height:20px}@media (max-width:30em){.btn.cta{display:none}}.popup-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,.8);z-index:10000000;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all .4s ease-out;transition:all .4s ease-out}.popup-overlay.hidden{opacity:0;visibility:hidden}.popup-overlay.visible{visibility:visible;opacity:100%;margin-bottom:0!important}.popup{display:block;position:fixed;width:90%;max-width:1320px;height:auto;overflow:hidden!important;overflow-y:scroll!important;top:0;left:0;right:0;background-color:#fff;z-index:10000001;-webkit-transition:all .65s ease-out;-moz-transition:all .65s ease-out;-o-transition:all .65s ease-out;-ms-transition:all .65s ease-out;transition:all .65s ease-out;box-shadow:0 1px 5px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.3);-moz-box-shadow:0 1px 5px rgba(0,0,0,.3)}.popup.hidden{top:-120%}.popup.visible{top:0}.popup .close{position:absolute;right:20px;top:10px;width:30px;height:30px;font-size:30px;line-height:30px;color:#767676;text-decoration:none;z-index:10000002;overflow:visible}.popup .close:hover{color:#999}.popup .close span{position:relative;display:inline-block;width:30px;height:30px;overflow:hidden}.popup .close span:hover::after,.popup .close span:hover::before{background:#000}.popup .close span::after,.popup .close span::before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#000}.popup .close span::before{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup .close span::after{-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.popup .close span.thick::after,.popup .close span.thick::before{height:4px;margin-top:-2px}@media only screen and (max-width:1320px){.popup{width:90%;max-width:90%;left:5%;margin-left:0}}@media only screen and (max-width:680px){.popup{width:100%;max-width:100%;left:0;margin-left:0}}@media only screen and (min-width:1320px){.popup{width:90%;max-width:1320px;left:50%;margin-left:-660px}}.popup .loadcontent{padding:0}.popup .loadcontent img{width:100%}