@font-face{font-family:"lato";src:url("../fonts/lato-light-webfont.eot");src:url("../fonts/lato-light-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/lato-light-webfont.woff") format('woff'), url("../fonts/lato-light-webfont.ttf") format('truetype'), url("../fonts/lato-light-webfont.svg#lato") format('svg');font-weight:200;font-style:normal;}@font-face{font-family:"lato";src:url("../fonts/lato-regular-webfont.eot");src:url("../fonts/lato-regular-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/lato-regular-webfont.woff") format('woff'), url("../fonts/lato-regular-webfont.ttf") format('truetype'), url("../fonts/lato-regular-webfont.svg#lato") format('svg');font-weight:400;font-style:normal;}@font-face{font-family:"lato";src:url("../fonts/lato-bold-webfont.eot");src:url("../fonts/lato-bold-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/lato-bold-webfont.woff") format('woff'), url("../fonts/lato-bold-webfont.ttf") format('truetype'), url("../fonts/lato-bold-webfont.svg#lato") format('svg');font-weight:700;font-style:normal;}@font-face{font-family:"lato";src:url("../fonts/lato-black-webfont.eot");src:url("../fonts/lato-black-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/lato-black-webfont.woff") format('woff'), url("../fonts/lato-black-webfont.ttf") format('truetype'), url("../fonts/lato-black-webfont.svg#lato") format('svg');font-weight:900;font-style:normal;}@font-face{font-family:"noto";src:url("../fonts/notosans-regular-webfont.eot");src:url("../fonts/notosans-regular-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/notosans-regular-webfont.woff") format('woff'), url("../fonts/notosans-regular-webfont.ttf") format('truetype'), url("../fonts/notosans-regular-webfont.svg#noto") format('svg');font-weight:200;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio:0){}*{margin:0;padding:0;outline:0}html{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none}a,a:hover,input,textarea,select{-webkit-tap-highlight-color:rgba(0, 0, 0, 0);outline:0 none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}a img,fieldset,hr{border:0}h1,h2,h3,h4,h5,h6{font-weight:200}a{color:#009bf8;text-decoration:none;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}a:hover{text-decoration:underline}mark{background:none}table{border-collapse:collapse;border-spacing:0}td{vertical-align:middle}input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;border-radius:0}input[type="submit"],input[type="button"]{cursor:pointer;-webkit-appearance:none;border:none}::-moz-selection{color:#fff;background:#009bf8}::selection{color:#fff;background:#009bf8}input::-webkit-input-placeholder{color:#555}input::-moz-placeholder{color:#555;opacity:1}hr{clear:both;font-size:0;overflow:hidden;display:block;height:0}body,html{height:100%}main{min-height:100%}* html main{height:100%}.pusher{clear:both}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}.alignleft{float:left}.alignright{float:right}img.alignleft{margin-right:30px}img.alignright{margin-left:30px}.aligncenter{margin-left:auto;margin-right:auto}img{max-width:100%;height:auto;display:block}body{color:#555;font-size:26px;font-family:"lato", sans-serif;font-weight:200}main{overflow-x:hidden}.container{margin:0 auto;width:1140px;max-width:94%;position:relative}header{position:absolute;left:0;top:0;width:100%;z-index:20}header .container{padding:24px 0;border-bottom:1px solid #333}header #logo{float:left}header .audio{margin-right:10px}header #link-wrapper{float:right;margin-top:23px}header .start,header .audio{font-size:18px;color:#ffc21a;padding-right:18px;position:relative;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;cursor:pointer}header .start:after,header .audio:after{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;content:"";position:absolute;top:4px;right:0;width:9px;height:14px;background:url("../images/icons.png") 100% 0 no-repeat}header .start:hover,header .audio:hover{color:#fff}header .start:hover:after,header .audio:hover:after{background-position:100% 100%}section{float:left;width:100%;background-position:50% 0 !important;background-repeat:no-repeat !important}section .container{height:900px}section .mob{display:none}section#firstSection{z-index:1 !important}section#firstSection .text{margin-top:215px}section#firstSection .text h1{color:#ffc21a}section#firstSection .text h2{color:#fff}section#firstSection .text p{color:#777;padding-bottom:75px}section#firstSection .img{top:164px;right:-67px}section#secondSection .text{margin-top:130px}section#secondSection .img{top:56px;left:-67px}section#thirdSection .text{margin-top:125px}section#thirdSection .img{left:422px;bottom:0;width:100%}section#thirdSection .img mark{width:111px;height:105px;position:absolute;background:url("../images/marker.png") 0 0 no-repeat}section#thirdSection .img mark#m0{display:none}section#thirdSection .img mark#m1{left:504px;top:77px}section#thirdSection .img mark#m2{left:411px;top:170px}section#thirdSection .img mark#m3{left:607px;top:139px}section#thirdSection .img mark#m4{left:328px;top:313px}section#thirdSection .img mark#m5{left:501px;top:301px}section#thirdSection .img mark#m6{left:690px;top:206px}section#fourthSection{overflow:hidden}section#fourthSection .container{height:679px}section#fourthSection .text{margin-top:140px}section#fourthSection .img{left:0;bottom:-35px}section .text{width:58%}section .img{position:absolute}section h1{font-size:66px;padding-bottom:45px}section h2{font-size:42px;padding-bottom:50px}section h3{font-size:36px;padding-bottom:35px}section p{padding-bottom:38px;line-height:38px}section ul{margin:0 0 90px 0}section ul li{padding-left:20px;font-size:22px;line-height:34px;overflow:hidden;position:relative}section ul li:before{content:"";position:absolute;left:0;top:9px;width:12px;height:19px;background:url("../images/li.png") 0 0 no-repeat}section .button{display:inline-block;line-height:51px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background:rgba(0, 0, 0, 0);border:solid 1px #555;font-size:20px;color:#555;font-family:"noto";text-align:center;width:255px;margin-top:20px}section .button:hover{text-decoration:none;background:#ffc21a;color:#fff}section .learn{width:255px;line-height:51px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background-color:rgba(0, 0, 0, 0);border:solid 1px #777;position:relative;display:inline-block;font-size:20px;color:#777;text-align:center;font-family:"noto";margin-right:25px}section .learn:after{content:"";position:absolute;top:21px;right:18px;width:14px;height:9px;background:url("../images/icons.png") -20px 0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}section .learn:hover{text-decoration:none;color:#ffc21a;border-color:#ffc21a}section .learn:hover:after{background-position:-20px 100%}section .watch{width:263px;line-height:51px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background-color:rgba(0, 0, 0, 0);border:solid 1px #777;position:relative;display:inline-block;font-size:20px;color:#777;text-align:center;font-family:"noto"}section .watch:after{content:"";position:absolute;top:15px;right:15px;width:20px;height:20px;background:url("../images/icons.png") 0 0;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}section .watch:hover{text-decoration:none;color:#ffc21a;border-color:#ffc21a}section .watch:hover:after{background-position:0 100%}#testimonials{float:left;width:100%;text-align:center;background:#222 url("../images/testimonials.png") 50% 50% no-repeat}#testimonials .container{height:auto}#testimonials .bx-wrapper{position:relative}#testimonials .bx-wrapper .testimonial{min-height:400px;padding:140px 0 90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#testimonials .bx-wrapper .testimonial blockquote{padding-bottom:25px}#testimonials .bx-wrapper .testimonial h4{font-size:26px;color:#fff;padding-bottom:15px}#testimonials .bx-wrapper .testimonial h5{font-size:14px;color:#ffc21a;text-transform:uppercase}#testimonials p{padding-bottom:38px;line-height:38px;color:#777}#shadow{background:rgba(0, 0, 0, 0.8);bottom:0;left:0;position:fixed;right:0;top:0;z-index:100;display:none}.popup{-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:fixed;top:50%;left:50%;width:640px;height:640px;padding:125px 0 42px;z-index:200;display:none;background:#ffc21a;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.popup .close{position:absolute;right:0;top:0;width:90px;height:90px;background:#000 url("../images/close.png") 50% 50% no-repeat;border:none;cursor:pointer;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;z-index:10}.popup .close:hover{background-color:#222}.popup .step{display:none;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.popup .step h3{text-align:center;padding-bottom:40px;font-size:33px;line-height:44px}.popup .step label{font-size:17px;text-transform:uppercase;color:#dfaa17;font-weight:700;letter-spacing:1.5px;padding-bottom:7px;display:inline-block}.popup .step input[type="text"],.popup .step input[type="email"],.popup .step input[type="tel"],.popup .step textarea{width:100%;height:61px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background-color:#fff;font-size:22px;padding:0 20px;border:none;font-family:"lato";font-weight:200}.popup .step textarea{padding:15px 20px;resize:none;height:120px}.popup .step mark{width:100px;height:100px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background:#dfaa17 url("../images/next.png") 50% 50% no-repeat;border:none;cursor:pointer;margin:30px auto 0;display:block;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.popup .step mark:hover{opacity:0.8}.popup .step input[type="submit"]{width:213px;height:100px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;background-color:#dfaa17;font-size:33px;color:#ffc21a;font-weight:400;display:block;margin:30px auto 0}.popup .step input[type="submit"]:hover{opacity:0.8}.popup .step .selbel_w{position:relative;display:block;width:100%;font:200 22px/61px "lato";height:61px}.popup .step .selbel_w select{width:100%;height:100%;cursor:pointer;position:relative;display:block;z-index:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.popup .step .selbel_w select + span{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;color:#555;padding:0 20px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;border:1px solid #eee}.popup .step .selbel_w select + span:after{content:'';width:0;height:0;border-style:solid;border-width:13px 7.5px 0 7.5px;border-color:#ffe08c transparent transparent transparent;position:absolute;right:27px;top:26px}.popup .step .selbel_w select + span.err{border-color:#ef4036}.popup .step .selbel_w select option{padding:5px}.popup .wpcf7-form-control-wrap{display:block !important;padding-bottom:28px}.popup .wpcf7-not-valid-tip{background:#fff;border:1px solid #f00;bottom:0;right:0;left:0;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:20px;font-family:"lato";font-weight:200;height:61px;line-height:61px;position:absolute;padding:0 10px;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.popup .wpcf7-response-output{margin:10px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;float:left;font-family:"lato";font-weight:200;padding:0 20px;text-align:center;font-size:20px;line-height:26px;border:none;margin:12px 0 0 0}.popup .wpcf7-mail-sent-ok{position:absolute;left:0;right:0;top:0;bottom:0;margin:0;background:#ffc21a;padding:115px 20px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:33px;line-height:44px}.popup .wpcf7-mail-sent-ok h2{font-size:44px;line-height:56px;padding-bottom:55px}.popup .ajax-loader{display:none}.popupVideo{-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:fixed;top:50%;left:50%;width:700px;z-index:200;display:none;border-top:35px solid #ffc21a;border-left:3px solid #ffc21a;border-right:3px solid #ffc21a;border-bottom:3px solid #ffc21a;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.popupVideo .close{position:absolute;right:0;top:-32px;width:29px;height:29px;background:#000 url("../images/close.png") 50% 50% / 50% auto no-repeat;border:none;cursor:pointer;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.popupVideo .close:hover{background-color:#222}.fullvideo{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fullvideo iframe,.fullvideo object,.fullvideo embed{position:absolute;top:0;left:0;width:100%;height:100%}footer{float:left;width:100%;background:#222;padding:78px 0 58px;position:relative;z-index:10}footer p{float:left;padding:10px 0 20px;color:#ccc;font-size:23px}footer form{float:right;position:relative}footer form input[type="email"]{width:360px;height:50px;background-color:rgba(0, 0, 0, 0);border:solid 1px #777;color:#fff;font-size:16px;font-weight:400;padding:0 80px 0 20px}footer form input[type="email"]:focus{border:solid 1px #fff}footer form input[type="submit"]{line-height:50px;background-color:#ffc21a;position:absolute;top:0;right:0;font-size:14px;color:#222;font-weight:900;text-transform:uppercase;padding:0 15px}footer form input[type="submit"]:hover{color:#fff}footer #copy{float:left;width:100%;margin-top:53px;padding-top:55px;border-top:1px solid #333;display:table;text-align:center}footer #copy li{display:table-cell;vertical-align:middle;color:#777;font-size:14px}footer #copy li a{color:#777}footer #copy li a:hover{color:#fff;text-decoration:none}@media screen and (max-width:1600px){section#thirdSection .img .desc{width:833px}section#thirdSection .img mark{background-size:80%}section#thirdSection .img mark#m1{left:420px;top:67px}section#thirdSection .img mark#m2{left:343px;top:144px}section#thirdSection .img mark#m3{left:506px;top:118px}section#thirdSection .img mark#m4{left:273px;top:264px}section#thirdSection .img mark#m5{left:418px;top:254px}section#thirdSection .img mark#m6{left:574px;top:175px}}@media screen and (max-width:1279px){section#thirdSection .img .desc{max-width:600px}section#thirdSection .img mark{background-size:55%}section#thirdSection .img mark#m1{left:304px;top:50px}section#thirdSection .img mark#m2{left:248px;top:105px}section#thirdSection .img mark#m3{left:366px;top:88px}section#thirdSection .img mark#m4{left:198px;top:192px}section#thirdSection .img mark#m5{left:302px;top:185px}section#thirdSection .img mark#m6{left:415px;top:130px}}@media screen and (max-width:1215px){.container{width:100%}}@media screen and (max-width:1023px){.animatedParent .animated{-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;-webkit-animation:none !important;-moz-animation:none !important;-o-animation:none !important;-ms-animation:none !important;animation:none !important;opacity:1}section .container{height:auto}section .learn,section .watch{margin:0 1%;width:46%}section .text{width:100%;margin-top:80px !important}section .img{position:static;float:left;width:100%;margin-top:50px}section .img img{margin:0 auto}section .desc{display:none}section .mob{display:block}section .marks{display:none}section#firstSection .text{text-align:center;margin-top:150px !important}section#firstSection .text h1,section#firstSection .text h2,section#firstSection .text h3,section#firstSection .text h4,section#firstSection .text h5,section#firstSection .text h6,section#firstSection .text p,section#firstSection .text ul{text-align:left}section#firstSection .img{position:static;float:left;width:100%}section#fourthSection .container{height:auto}section .start{display:block;margin:0 auto}footer p{float:none}footer form{width:100%}footer form input[type="email"]{width:100%}footer #copy{display:block}footer #copy li{display:block;padding-bottom:25px}}@media screen and (max-width:767px){header #logo{float:none;display:block;margin:0 auto 10px}header #link-wrapper{display:block;width:100%;text-align:center;margin-top:0px}header #link-wrapper .audio,header #link-wrapper .start{display:inline-block}section .learn,section .watch{font-size:16px;line-height:41px}section .learn:after{right:10px;top:18px}section .watch:after{right:10px;top:11px}footer p{font-size:18px}.popupVideo{width:100%;top:0;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.popup{width:100%;height:auto;top:0;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.popup .close{width:45px;height:45px;background-size:50%}.popup .step h3{font-size:26px;line-height:32px;padding-bottom:20px}.popup .step label{font-size:12px}.popup .step input[type="text"],.popup .step input[type="email"],.popup .step input[type="tel"],.popup .step textarea{font-size:14px;height:47px}.popup .step mark{height:70px;width:70px}.popup .step input[type="submit"]{font-size:22px;height:60px;width:160px}.popup .step .selbel_w{font-size:14px;line-height:47px;height:47px}.popup .step .selbel_w select + span:after{right:17px;top:20px}.popup .wpcf7-form-control-wrap{padding-bottom:15px}.popup .wpcf7-not-valid-tip{line-height:47px;height:47px;font-size:14px}}@media screen and (max-width:479px){#logo{width:50%}section .learn,section .watch{font-size:11px;line-height:29px;-webkit-border-radius:7px;-khtml-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;border-radius:7px}section .learn:after{right:5px;top:10px}section .watch:after{right:5px;top:5px}section#firstSection h2{font-size:22px}section#firstSection .text p{font-size:14px;line-height:20px;padding-bottom:30px}section h1{font-size:30px;line-height:38px;padding-bottom:27px}section h2{font-size:27px;line-height:28px;padding-bottom:27px}section h3{font-size:22px;line-height:28px;padding-bottom:27px}section p{font-size:18px;line-height:24px;padding-bottom:25px}section ul{margin:0 0 50px 0}section ul li{font-size:14px;line-height:20px;padding-left:12px}section ul li:before{background-size:60%;top:5px}section .button{font-size:16px;line-height:36px;width:70%}footer p{font-size:12px}footer form input[type="email"]{height:36px}footer form input[type="submit"]{height:36px;line-height:36px}.popup .step h3{font-size:18px;line-height:24px;padding-bottom:20px}}