@font-face{font-family:RalewayRegular;src:url(fonts/Raleway/RalewayRegular/RalewayRegular.eot);src:url(fonts/Raleway/RalewayRegular/RalewayRegular.eot?#iefix) format("embedded-opentype"),url(fonts/Raleway/RalewayRegular/RalewayRegular.woff) format("woff"),url(fonts/Raleway/RalewayRegular/RalewayRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RalewayMedium;src:url(fonts/Raleway/RalewayMedium/RalewayMedium.eot);src:url(fonts/Raleway/RalewayMedium/RalewayMedium.eot?#iefix) format("embedded-opentype"),url(fonts/Raleway/RalewayMedium/RalewayMedium.woff) format("woff"),url(fonts/Raleway/RalewayMedium/RalewayMedium.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RalewayBold;src:url(fonts/Raleway/RalewayBold/RalewayBold.eot);src:url(fonts/Raleway/RalewayBold/RalewayBold.eot?#iefix) format("embedded-opentype"),url(fonts/Raleway/RalewayBold/RalewayBold.woff) format("woff"),url(fonts/Raleway/RalewayBold/RalewayBold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:RalewayBlack;src:url(fonts/Raleway/RalewayBlack/RalewayBlack.eot);src:url(fonts/Raleway/RalewayBlack/RalewayBlack.eot?#iefix) format("embedded-opentype"),url(fonts/Raleway/RalewayBlack/RalewayBlack.woff) format("woff"),url(fonts/Raleway/RalewayBlack/RalewayBlack.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:ProximaNovaCondensedThin;src:url(fonts/ProximaNovaCondensed/ProximaNovaCondensedThin.otf);font-style:normal;font-weight:400}body{position:relative}img{max-width:100%}.hr{height:1px;width:116px;margin-bottom:35px;background-color:#000;display:block}h2{font-family:RalewayBlack;font-size:37px;font-weight:400;line-height:1.216;letter-spacing:0;margin:0 0 35px 0}h4{font-size:17px;font-weight:400;line-height:20px;letter-spacing:0;margin:0 0 15px 0}h3{font-size:25px;letter-spacing:0;font-weight:400;line-height:30px;margin:0 0 20px 0}p{line-height:1.235}.overflow{overflow:hidden}.button{cursor:pointer}.container{padding-left:10px;padding-right:10px}@media (min-width:1200px){.container{width:1220px;max-width:1220px}}section{overflow-x:hidden;min-width:100%;background-position:center}section .section-title{max-width:570px;display:block;margin:0 auto;text-align:center}section .section-title h4{padding:0 30px}section .section-title .hr{margin:0 auto 35px auto}section .section-title h2 p{margin:0}section.dark{background-color:#000}section.dark h2,section.dark h3,section.dark h4,section.dark p{color:#fff}section.dark .hr{background-color:#fff}body{font-family:RalewayMedium;font-size:17px;line-height:1.8;color:#000;overflow-x:hidden}header{padding-top:25px;color:#fff;height:70px;position:fixed;width:100%;left:0;top:0}header .logo{text-align:center;display:inline-block;float:left}header .logo img{height:54px;width:auto}header .company-name{margin-left:15px;margin-top:11.5px;float:left;font-size:14px;line-height:1.2;color:#000;font-weight:700}header .company-name span{display:block;font-weight:400}header .phone{float:right;text-align:right;color:#000}header .phone .title{padding-top:3px;font-size:14px;letter-spacing:0;font-weight:400;line-height:1}header .phone .number{font-size:25px;line-height:30px;font-family:ProximaNovaCondensedThin}header.sticky{display:none;background-color:#fff;box-shadow:2px 2px 28px -6px rgba(0,0,0,.5);transition:.5s;z-index:10;padding-top:0}header.sticky .logo{margin-top:5px;margin-left:0}header.sticky .logo img{width:auto;height:60px}header.sticky .company-name{margin-top:19px}header.sticky .phone{margin-top:11px;margin-left:25px}header.sticky .menu{margin-top:13px;height:36px;opacity:0;visibility:hidden;transition:1s;opacity:1;visibility:visible;float:right}header.sticky .menu ul{margin-bottom:0;list-style:none}header.sticky .menu ul li{color:#000;cursor:pointer;display:inline-block;font-size:14px;padding:10px 7px}header.sticky .menu ul li:last-of-type{margin-left:25px;vertical-align:middle;position:relative;background-image:-webkit-linear-gradient(#55cdc1 0,#50b5aa 100%);background-image:-o-linear-gradient(#55cdc1 0,#50b5aa 100%);background-image:linear-gradient(#55cdc1 0,#50b5aa 100%);font-size:14px;padding:3px 5px;border-radius:2px;overflow:hidden;color:#fff;margin-top:-5px}header.sticky .menu ul li:last-of-type:before{z-index:10;margin-left:60px;content:" ";width:20px;height:300px;background:#fff;animation-delay:50ms;position:absolute;left:-100px;top:-150px;animation-timing-function:ease-in-out;transition:all .1s;-moz-transition:all .1s;-webkit-transition:all .1s;-o-transition:all .1s;-khtml-transition:all .1s;-ms-transition:all .1s;animation-name:header_before_animation;animation-duration:5s;animation-iteration-count:infinite;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-khtml-transform:rotate(45deg);-ms-transform:rotate(45deg)}@keyframes header_before_animation{0%{left:-80px}100%{left:10000px}}section.screen{overflow:hidden;min-height:100vh;background-size:cover}section.screen p{margin:0}section.screen .col-img{height:calc(100vh - 94px);position:relative}section.screen .col-img img{max-width:100%;max-height:95%;animation-duration:1.4s;animation-timing-function:ease-in-out;position:absolute;bottom:0;margin:0 auto;left:0;right:0}section.screen .overflow:nth-of-type(1) h4{margin-bottom:20px}section.screen .overflow:nth-of-type(3) h4{margin-bottom:40px}section.screen .button{background-image:-webkit-linear-gradient(#ffc90b 0,#e4bb0c 100%);background-image:-o-linear-gradient(#ffc90b 0,#e4bb0c 100%);background-image:linear-gradient(#ffc90b 0,#e4bb0c 100%);border-radius:4px;display:block;max-width:385px;width:100%;height:80px;box-sizing:border-box;color:#fff;overflow:hidden;font-size:0;margin-bottom:10px;position:relative;border-bottom:3px solid #b59909}section.screen .button i{font-style:normal}section.screen .button:before{z-index:-1;margin-left:60px;content:" ";width:30px;height:300px;background:#fff;animation-delay:50ms;position:absolute;left:-100px;top:-150px;animation-timing-function:ease-in-out;transition:all .1s;-moz-transition:all .1s;-webkit-transition:all .1s;-o-transition:all .1s;-khtml-transition:all .1s;-ms-transition:all .1s;animation-name:button_before_animation;animation-duration:5s;animation-iteration-count:infinite;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-khtml-transform:rotate(45deg);-ms-transform:rotate(45deg)}@keyframes button_before_animation{0%{left:-80px}100%{left:10000px}}section.screen .button .icon{float:left;z-index:1;width:80px;height:79px;display:inline-block;vertical-align:top;border-right:1px solid #f5ce13;padding-left:5px}section.screen .button .icon .fa{width:28px;display:block;margin-left:auto;margin-right:auto;font-size:34px;margin-top:25px;animation-name:pulse_animation;animation-duration:.3s;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes pulse_animation{0%{transform:scale(.9)}100%{transform:scale(1.05)}}section.screen .button .text{z-index:1;display:block;float:left;height:79px;width:270px;vertical-align:top;box-sizing:border-box;padding-right:0}section.screen .button .text span{width:100%;display:block;text-align:center}section.screen .button .text span:nth-of-type(1){font-size:20px;margin-top:20px;font-family:RalewayBold;line-height:1;text-shadow:-1px 3px 3px rgba(0,0,0,.3)}section.screen .button .text span:nth-of-type(2){margin-top:3px;font-family:RalewayRegular;font-size:17px;line-height:1;text-shadow:-1px 3px 3px rgba(0,0,0,.3)}section.main{background-image:url(img/bger-2.jpg);background-color:#F5F5F5;padding-top:94px}section.main h2{max-width:455px}section.main .overflow:nth-of-type(1) h4{margin-top:55px}section.main .overflow:nth-of-type(3){max-width:505px}@media (max-width:991px){header .menu{display:none}header.sticky .phone{display:block}}@media (max-width:989px){section.screen .col-img img{max-width:calc(100% - 30px)}section.main .overflow:nth-of-type(1) h4{margin-top:25px}}@media (max-width:767px){section.screen .col-img{height:auto!important}section{text-align:center}header{position:relative;background:#fff;padding:15px 0;z-index:1;color:#000;display:block!important}header .phone{float:none;text-align:center}header .phone .number{font-size:18px;font-weight:700;line-height:20px;cursor:pointer}header .logo{z-index:1;margin-top:-7px}header .logo img{height:55px;width:auto}header .company-name{display:none}.sticky{display:none!important}section.instruction,section.main,section.questions{margin-top:0;background-image:none}section.instruction .col-img,section.main .col-img,section.questions .col-img{min-height:290px;text-align:center}section.instruction .col-img img,section.main .col-img img,section.questions .col-img img{width:240px;position:static}section.instruction .overflow:nth-of-type(3) h4,section.main .overflow:nth-of-type(3) h4,section.questions .overflow:nth-of-type(3) h4{max-width:100%}section.instruction .hr,section.main .hr,section.questions .hr{margin-left:auto;margin-right:auto}section.instruction .button,section.main .button,section.questions .button{margin:0 auto}section.main{margin-top:0;padding-top:0;background:0 0}section.main .col-img{padding-top:15px;background-image:url(img/bger-2.jpg);background-size:cover;background-repeat:no-repeat}section.main .col-sm-6:last-of-type{background-color:#F5F5F5;padding-bottom:30px}section.main .col-sm-6:last-of-type h4{color:#000}section.main .col-sm-6:last-of-type .hr{background-color:#000}section.main .overflow:nth-of-type(3){margin:0 auto}}@media (max-width:989px){section.screen h2{font-size:25px}section.screen .col-img{min-height:500px}}@media (max-width:767px){section.screen .col-img{min-height:auto}section.screen h2{margin-left:auto;margin-right:auto}h2{font-size:25px!important}.col-md-8 h2{font-size:30px}}@media (max-width:370px){section.screen .button .text{width:210px}}