ul.mgmenu li.nav_logo{height:56px;float:left}ul.mgmenu li.nav_logo img{max-height:2.35em;margin:12px 1em 12px}ul.mgmenu li.nav_button_logo img{max-height:1.5em}ul.mgmenu li .mini_icon{display:none}ul.mgmenu li{font-family:'Open Sans',Georgia,sans-serif}a#form-process:hover,a#form-process:focus{color:#fff;text-decoration:none}a#form-process:focus{background-color:#34ab3c}.concrete-toolbar-displayed .mgmenu_fixed,.concrete-toolbar-displayed .mgmenu_trigger{top:49px}.mgmenu-bg-handler .mgmenu_fixed{transition:background .4s}.mgmenu-bg-white .logo-white{display:none}.mgmenu-bg-black .logo-black{display:none}.mgmenu-bg-white .mgmenu_fixed{background:#fff;opacity:1;box-shadow:0 0 3px 3px rgba(60,60,60,0.3)}.mgmenu-bg-white .mgmenu>li>a,.mgmenu-bg-white .mgmenu>li>span{color:#999}.mgmenu-bg-black .mgmenu>li>a,.mgmenu-bg-black .mgmenu>li>span{color:#c0c0c0;opacity:.8}.mgmenu-bg-white .mgmenu>li.nav-path-selected>a,.mgmenu-bg-white .mgmenu>li.nav-path-selected>span,.mgmenu-bg-white .mgmenu>li>a:hover{color:#000;opacity:1}.mgmenu-bg-black .mgmenu>li.nav-path-selected>a,.mgmenu-bg-black .mgmenu>li.nav-path-selected>span,.mgmenu-bg-black .mgmenu>li>a:hover{color:#fff;opacity:1}.mgmenu-bg-black .mgmenu>li.nav-path-selected>a,.mgmenu-bg-black .mgmenu>li.nav-path-selected>span,.mgmenu-bg-white .mgmenu>li.nav-path-selected>a,.mgmenu-bg-white .mgmenu>li.nav-path-selected>span{font-weight:bold}.mgmenu-bg-black .mgmenu_fixed{background:rgba(38,38,38,0.7)!important;opacity:1}.mgmenu>li.nav-selected,.mgmenu>li:hover,.mgmenu>li.active{background:none!important}.mgmenu-bg-white .mgmenu>li.nav-selected,.mgmenu-bg-white .mgmenu>li:hover,.mgmenu-bg-white .mgmenu>li.active{background:none!important}.mgmenu_container>.mgmenu>li.mgmenu_button,.mgmenu_fixed>.mgmenu>li.mgmenu_button,.mgmenu_footer>.mgmenu>li.mgmenu_button{background:url(../img/toggle.png) rgba(0,0,0,0.6) 96% 10px no-repeat!important}.mgmenu>li>a,.mgmenu>li>span{text-shadow:none}.mgmenu{display:block;text-align:right}.mgmenu li,.mgmenu>li{display:inline-block;float:none}.mgmenu li.last-li{margin-right:68px}.main_container{padding-top:60px;padding-bottom:40px}.media-boxes-filter>li a.selected,.thumbnail-overlay i.fa{background:#34ab3c!important}.media-boxes-filter>li a:hover{background:#01ac1d}.thumbnail-overlay i.fa:hover{background:#01ac1d!important;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);-o-transform:scale(1.4);transform:scale(1.4)}.offerte input:focus{border-color:none}@media only screen and (min-width:1100px){.mgmenu_container .mgmenu>li,.mgmenu_fixed .mgmenu>li,.mgmenu_footer .mgmenu>li{display:inline-block}}@media only screen and (max-width:1099px){.mgmenu{display:block;text-align:start}.mgmenu li.last-li{margin-right:0}.mgmenu li,.mgmenu>li{display:none;float:left}.mgmenu_container>.mgmenu>li.mgmenu_button,.mgmenu_fixed>.mgmenu>li.mgmenu_button,.mgmenu_footer>.mgmenu>li.mgmenu_button{display:block}.mgmenu_container,.mgmenu_fixed,.mgmenu_footer{top:0}.mgmenu-bg-white .mgmenu_fixed,.mgmenu-bg-black .mgmenu_fixed{opacity:1;background:rgba(0,0,0,0.8)!important}.mgmenu-bg-white .logo-white{display:inline}.mgmenu-bg-white .logo-black{display:none}.mgmenu_fixed li{text-align:center!important}.mgmenu-bg-white .mgmenu>li>a,.mgmenu-bg-white .mgmenu>li>span{color:#d9d9d9}.mgmenu-bg-white .mgmenu>li.nav-path-selected>a,.mgmenu-bg-white .mgmenu>li.nav-path-selected>span,.mgmenu-bg-white .mgmenu>li>a:hover{color:#fff}.mgmenu>li>a,.mgmenu>li>span{font-size:17px}}.media-box-play-button{text-align:center;display:inline-block;margin:3px;height:44px;width:44px;line-height:45px;background:rgba(255,255,255,.8)!important;color:#000!important;padding-left:3px;border-radius:50%}@font-face{font-family:'asapbold_italic';src:url('font/asap-bolditalic-webfont.eot');src:url('font/asap-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('font/asap-bolditalic-webfont.woff2') format('woff2'),url('font/asap-bolditalic-webfont.woff') format('woff'),url('font/asap-bolditalic-webfont.ttf') format('truetype'),url('font/asap-bolditalic-webfont.svg#asapbold_italic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'asapitalic';src:url('font/asap-italic-webfont.eot');src:url('font/asap-italic-webfont.eot?#iefix') format('embedded-opentype'),url('font/asap-italic-webfont.woff2') format('woff2'),url('font/asap-italic-webfont.woff') format('woff'),url('font/asap-italic-webfont.ttf') format('truetype'),url('font/asap-italic-webfont.svg#asapitalic') format('svg');font-weight:normal;font-style:normal}html,body{height:100%}body{font-family:'Open Sans',sans-serif;font-weight:400;letter-spacing:.055em;background-color:#262626}h1,h2,h3{font-weight:300}.wrapper{overflow:hidden;background-color:#fff}.modal-open{background-color:#dbdcdb}.text-success{color:#28be52}.cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;-ms-behavior:url(backgroundsize.min.htc)}.fig{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;z-index:0;background-position:50% 50%}.nextblock{position:absolute;bottom:30px;left:50%;margin-left:-21px;z-index:199;padding:10px;outline:none!important}.icon-arrow-down{border:2px solid #fff;width:24px;height:40px;border-radius:25px;display:block}.icon-arrow-down:after{background-color:#fff;width:4px;height:8px;content:"";position:absolute;top:50%;left:50%;margin:-1px 0 0 -2px;border-radius:5px;-webkit-box-shadow:0 0 1px 0 #fff;box-shadow:0 0 1px 0 #fff;-webkit-animation:updown 1.2s infinite;-moz-animation:updown 1.2s infinite;-o-animation:updown 1.2s infinite;animation:updown 1.2s infinite}.ico{background-image:url(images/sprite.png);background-repeat:no-repeat;display:inline-block}.ico-mail{background-position:0 0;height:15px;width:16px}.ico-skype{background-position:-18px 0;height:15px;width:16px}.ico-phone{background-position:-18px 0;height:15px;width:16px}.separator{position:relative;overflow:hidden;height:17px;text-align:center;margin:3px 0}.separator:after,.separator:before{content:"";position:absolute;top:8px;height:1px;background-color:#fff;width:100%}.separator:before{left:50%;margin-left:11px}.separator:after{right:50%;margin-right:11px}.separator span{display:block;width:12px;height:12px;border:1px solid #fff;border-radius:2px;margin:2px auto;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header{position:fixed;top:0;left:0;width:100%;height:64px;z-index:201}.top-block{min-height:100%;position:relative;display:block;width:100%;color:#fff;font-weight:300;-webkit-box-shadow:0 6px 27px 0 rgba(87,87,87,.75);box-shadow:0 6px 27px 0 rgba(87,87,87,.75)}.top-block .container,.top-block .container-fluid{position:relative;z-index:2;padding-top:80px;padding-bottom:50px}.top-block .in{padding:5px 30px 41px;max-width:920px;margin:0 auto}.top-block h1{margin:14px 0}.top-block h3{font-size:33px;letter-spacing:.012em;margin-bottom:19px}.top-block p{font-size:16px;line-height:22px;margin:0 0 8px}.top-block .lead{font-size:24px;margin:0}.top-block-pink{color:#ec1557}.top-block-pink .separator:before,.top-block-pink .separator:after{background-color:#ec1557}.top-block-pink .separator span{border:1px solid #ec1557}.top-block-green{color:#fff}.top-block-green .container-fluid{padding-top:110px;padding-bottom:80px}.top-block-green .in{max-width:none}.top-block-green .in p{max-width:930px;margin-left:auto;margin-right:auto;font-style:italic;line-height:27px}.top-block-green h1{color:#04ac24;font-style:italic}.top-block-green h3{font-size:47px;font-weight:600;text-transform:uppercase;text-shadow:2px 2px 3px rgba(7,7,7,.75)}.top-block-green .btn{text-transform:none;font-style:italic;font-weight:400;font-size:22px;min-width:170px;padding:9px 15px}.blck{position:relative;margin:55px 0 25px}.blck+.blck{margin-top:20px}.blck h2{margin:20px 0}.blck p{line-height:22px;margin-bottom:24px;font-weight:300;font-size:15px;color:#111}.img-container{position:relative;padding:15px;margin:32px 0 18px}.img-container img{width:100%;position:relative;z-index:2}.img-only{padding:0!important}footer{background-color:#262626;padding:46px 0 0;color:#c6c6c6}footer h4{font-size:27px;letter-spacing:-.02em;margin-bottom:16px}footer .ico{position:relative;top:3px;margin-right:5px}footer .btn{margin-bottom:20px}footer .list-inline{border:1px dashed #3c3c3c;border-radius:25px;display:inline-block;margin:0 auto 60px;padding:5px 26px}footer a{font-size:12px;color:#a9a9a9}footer a:hover{color:#34ab3c;text-decoration:none}footer p{font-size:10px;color:#a4a4a4}.page-loader.start{opacity:1;z-index:1000;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.page-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#28be52;z-index:0;opacity:0;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);z-index:999}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#e16884;z-index:9999}#status{width:200px;height:200px;position:absolute;left:50%;top:50%;background-repeat:no-repeat;background-position:center;margin:-100px 0 0 -100px}.spinner{margin:100px auto 0;width:70px;text-align:center}.spinner>div{background-color:#fff;width:18px;height:18px;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.no-csstransforms #preloader{display:none}.slides-navigation{margin:-27px auto 0;position:fixed;z-index:3;top:50%;width:100%;z-index:20}.slides-navigation a{position:absolute;display:block;width:38px;height:54px;background-position:center center;background-repeat:no-repeat;background-color:rgba(30,30,30,.5);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.slides-navigation a.prev{left:0;background-image:url(images/left.png)}.slides-navigation a.next{right:0;background-image:url(images/right.png)}.slides-navigation a:hover{background-color:rgba(30,30,30,0.9)!important}.btn-prev,.btn-next{display:block;width:57px;height:54px;background:rgba(30,30,30,0.3);color:#fff;position:fixed;top:50%;margin-top:-27px;z-index:199;-webkit-transition:-webkit-transform .25s ease;-moz-transition:-moz-transform .25s ease;-ms-transition:-ms-transform .25s ease;-o-transition:-o-transform .25s ease;transition:transform .25s ease;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.btn-prev{left:0;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0)}.btn-next{right:7px;-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0)}.btn-prev .ico,.btn-next .ico{top:12px;z-index:1;width:17px;height:31px;position:relative}.btn-prev .ico{background-image:url(images/left.png);left:7px;float:left}.btn-next .ico{background-image:url(images/right.png);right:7px;float:right}.btn-prev:hover,.btn-next:hover{background:rgba(30,30,30,0.9);text-decoration:none}.btn-prev.in,.btn-next.in{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.btn-prev.in-light,.btn-next.in-light{background:rgba(30,30,30,.2)}.btn-direction-hover{display:block;max-width:405px;min-width:300px;min-height:110px;position:absolute;top:50%;margin-top:-55px;z-index:0;padding-left:65px;line-height:normal;left:0;padding-right:20px;background:#1d1d1d;visibility:hidden;opacity:0;overflow:hidden;padding:30px 20px 25px 65px;-webkit-transition:visibility 0s linear .2s,opacity .2s linear;transition:visibility 0s linear .2s,opacity .2s linear}.no-csstransforms .btn-direction-hover{margin-top:-68px}.no-csstransitions .btn-direction-hover{display:none}.btn-direction-hover .title{font-weight:700;text-transform:uppercase;font-size:.6111111111em;display:block;color:#999;letter-spacing:1px;padding-bottom:24px;position:relative}.btn-direction-hover .title:after{content:"";position:absolute;bottom:11px;left:0;height:1px;background:#999;display:block;width:30px}.btn-direction-hover .project{font-weight:500;color:#fff;font-size:1.1666666667em;line-height:1.2857142857em}.btn-direction-hover .inner{position:relative;display:block;z-index:1}.btn-direction-hover .fig{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:.3;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.no-opacity .btn-direction-hover .fig{-ms-filter:"alpha(opacity=30)"}.btn-next .btn-direction-hover{padding-left:30px;padding-right:65px;left:auto;right:0}.nicescroll-rails{z-index:999!important}.btn{font-size:16px;font-weight:600;text-transform:uppercase;border-radius:25px;padding:13px 30px;letter-spacing:.015em}.btn-custom-footer{text-transform:none;font-size:24px;padding:7px 25px;white-space:normal;font-weight:400;background-color:#34ab3c;border-color:#2c9033}.btn-custom-footer:hover{background-color:#38af40;border-color:#3abf43}.btn-reverse{background-color:#34ab3c;border-color:#2c9033}.btn-reverse:hover{background-color:#01ac1d;border-color:#01ac1d}.offerte{position:fixed;top:0;left:0;right:0;bottom:0;background:#dbdcdb;z-index:9999;display:none;opacity:0;overflow:auto;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s}.btn-close-top{background:url(images/ico-close.png) no-repeat 50% 50%;background-size:100% 100%;width:26px;height:25px;display:block;position:absolute;top:15px;right:15px;border:0;z-index:99999}.offerte-in{height:100%}.center-y{display:table;width:100%;height:100%}.center-y-inner{display:table-cell;vertical-align:middle}.offerte-steps{background-color:#e9edea;max-width:1200px;width:96%;margin:0 auto;border-radius:25px;-webkit-box-shadow:2px 2px 5px 0 rgba(144,144,144,.75);box-shadow:2px 2px 5px 0 rgba(144,144,144,.75);position:relative}.contact-step{overflow:hidden;display:none;padding:15px 4.5%}.contact-step:first-child{display:block}.contact-step .step-no{position:absolute;top:0;left:50%;width:180px;margin-left:-90px;height:65px;color:#fff;font-size:34px;line-height:65px;background-color:#4ac853;text-align:center;border-radius:0 0 12px 12px;font-weight:300}.contact-step .in{max-width:500px;margin:0 auto 70px}.contact-step .in-step3{max-width:570px;margin-bottom:20px}.contact-step .step-title{font-size:45px;font-weight:300;color:#4ac853;margin:65px 0 10px;letter-spacing:-.012em;text-align:center}.contact-step .step-title-thanks{font-size:106px;color:#4ac853;line-height:106px;font-family:'asapbold_italic'}.contact-step .step-title-thanks img{position:relative;top:-14px;left:-5px}.contact-step .step-title-thanks span{display:inline-block;border-bottom:2px dotted #757474;padding-bottom:20px;margin-bottom:20px}.step-thanks{text-align:center;padding:70px 0}.step-thanks p{font-size:17px;color:#757474;max-width:500px;margin:0 auto;font-family:'asapitalic'}.f-row{padding-top:15px;padding-bottom:1px;overflow:hidden}.f-row-pick p{float:left;font-size:18px;margin:0 15px 0 0;letter-spacing:-.05em}.f-row-pick .inp{overflow:hidden;position:relative;top:-17px}.frm-label{color:#757474;font-size:19px;display:block;margin:20px 0 15px}.special-input{position:relative;z-index:1;vertical-align:top}.special-input .frm-label{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;bottom:0;left:0;width:100%;height:51px;text-align:left;pointer-events:none}.special-input .frm-label:before,.special-input .frm-label:after{content:'';position:absolute;left:0;width:100%;bottom:1px;border-bottom:1px dotted #949493}.special-input .frm-label:after{margin-top:1px;bottom:0;border-bottom:2px solid #000;-webkit-transform:translate3d(-102%,0,0);transform:translate3d(-102%,0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s}.special-input .frm-label span{position:absolute;display:block;padding:15px 0;width:100%}.no-csstransitions .special-input .frm-label:after,.no-csstransforms .special-input .frm-label:after,.no-cssanimation .special-input .frm-label:after{display:none}.no-csstransitions .input-text:focus+.frm-label:after,.no-csstransitions .input-text.filled+.frm-label:after,.no-csstransforms .input-text:focus+.frm-label:after,.no-csstransforms .input-text.filled+.frm-label:after,.no-cssanimation .input-text:focus+.frm-label:after,.no-cssanimation .input-text.filled+.frm-label:after{display:block}.no-csstransitions .input-text:focus+.frm-label span,.no-csstransitions .input-text.filled+.frm-label span,.no-csstransforms .input-text:focus+.frm-label span,.no-csstransforms .input-text.filled+.frm-label span,.no-cssanimation .input-text:focus+.frm-label span,.no-cssanimation .input-text.filled+.frm-label span{top:-25px}.input-text,.input-text-normal,input.input-text,input.input-text-normal{outline:0;display:block;width:100%;font-size:19px;border-radius:0;width:100%;background:0;color:#000;position:relative;padding:16px 0 8px 0;border:0;border-radius:0;margin-bottom:1px;-webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-text:focus+.frm-label:after,.input-text.filled+.frm-label:after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.input-text:focus+.frm-label span,.input-text.filled+.frm-label span{-webkit-animation:anim-1 .3s forwards;animation:anim-1 .3s forwards}textarea.input-text{background:transparent;border:1px dotted #949493;margin-top:0;resize:none;padding:15px}.input-text-normal{border-bottom:1px dotted #949493;padding-bottom:0}.error.special-input{color:#e74c3c}.error.special-input .input-text,.error.special-input .frm-label{color:#e74c3c}.error.special-input .frm-label:after,.error.special-input .frm-label:before{border-color:#e74c3c}.error .frm-label{color:#e74c3c}.error input,.error textarea{color:#e74c3c}.btn-prev-next-form{min-width:95px;height:59px;text-align:center;display:block;border-radius:30px;margin-left:20px;float:right;color:#e9edea;font-size:34px;line-height:59px;padding:0 30px;border:0}.btn-prev-next-form i{display:block;background:url(images/ico-arrow-next-prev.png) no-repeat;height:21px;width:13px;margin:18px auto}.btn-next-form{background-color:#4ac853}.btn-next-form i{background-position:-17px 50%}.btn-next-form:hover{background-color:#34ab3c}.btn-prev-form{background-color:#b4b5b4}.btn-prev-form i{background-position:0 50%}.btn-prev-form:hover{background-color:#929292}.list-dots{list-style:none;margin:0;padding:0 0 75px;overflow:hidden;text-align:center;position:relative}.list-dots li{display:inline-block;padding:0 5px}.list-dots .circle{border-radius:100%;text-align:center;background-color:#e7e7e6;color:#fff;font-size:25px;font-weight:600;-webkit-box-shadow:2px 2px 5px 0 rgba(144,144,144,.75);box-shadow:2px 2px 5px 0 rgba(144,144,144,.75);padding:10px 10px 5px 5px;line-height:38px;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.list-dots .circle span{font-size:45px;display:block;text-shadow:rgba(153,153,153,075) 1px 1px 1px}.list-dots .circle div{display:block;border-radius:100%}.circle-500{margin-top:42px}.circle-500 div{background-color:#e96b5d;width:134px;height:134px;padding-top:23px}.circle-1000{margin-top:30px}.circle-1000 div{background-color:#2edce2;width:156px;height:156px;padding-top:34px}.circle-2500{margin-top:18px}.circle-2500 div{background-color:#f79811;width:177px;height:177px;padding-top:45px}.circle-5000{margin-top:4px}.circle-5000 div{background-color:#72ca1a;width:205px;height:205px;padding-top:59px}.circle-10000 div{background-color:#ebd122;width:213px;height:213px;padding-top:65px}.list-dots .circle-selected{background-color:#858585;padding:10px 5px 5px 10px}.separator:after,.separator:before{opacity:0;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1)}.hasloaded .separator:after,.hasloaded .separator:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}@-webkit-keyframes updown{0%{-webkit-transform:translateY(0px)}50%{-webkit-transform:translateY(-6px)}100%{-webkit-transform:translateY(0px)}}@keyframes updown{0%{transform:translateY(0px)}50%{transform:translateY(-6px)}100%{transform:translateY(0px)}}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0.0)}40%{-webkit-transform:scale(1.0)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0.0);-webkit-transform:scale(0.0)}40%{transform:scale(1.0);-webkit-transform:scale(1.0)}}@-webkit-keyframes anim-1{50%{opacity:0;-webkit-transform:translate3d(1em,0,0);transform:translate3d(1em,0,0)}51%{opacity:0;-webkit-transform:translate3d(-1em,-25px,0);transform:translate3d(-1em,-25px,0)}100%{opacity:1;-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}}@keyframes anim-1{50%{opacity:0;-webkit-transform:translate3d(1em,0,0);transform:translate3d(1em,0,0)}51%{opacity:0;-webkit-transform:translate3d(-1em,-25px,0);transform:translate3d(-1em,-25px,0)}100%{opacity:1;-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}}@media(min-width:580px){.img-container{padding:50px}}@media(min-width:768px){.top-block .container{padding-top:200px;padding-bottom:100px}.top-block .in{padding:62px 50px}.btn{min-width:220px}.img-container{padding:100px}.btn-prev:hover .btn-direction-hover,.btn-next:hover .btn-direction-hover{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}}@media(min-width:1025px){.intro-effect .top-block,.main{position:relative;padding-top:50px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;-webkit-transition-duration:1s;transition-duration:1s}.intro-effect .top-block{position:absolute;width:100%;z-index:50;-webkit-transition-timing-function:cubic-bezier(0.7,0,0.3,1);transition-timing-function:cubic-bezier(0.7,0,0.3,1);-webkit-transition-duration:1.2s;transition-duration:1.2s}.no-csstransforms .top-block{position:relative}.main{-webkit-transform:translateY(400px);transform:translateY(400px);opacity:0;-webkit-transition-delay:.25s;transition-delay:.25s}.intro-effect-in .top-block{opacity:0;-webkit-transform:translateY(-100%) scale(.9);-moz-transform:translateY(-100%) scale(.9);-ms-transform:translateY(-100%) scale(.9);-o-transform:translateY(-100%) scale(.9);transform:translateY(-100%) scale(.9)}.intro-effect-in .main{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){.top-block .container{padding-top:100px;padding-bottom:50px}}@media(max-width:1024px){.list-dots .circle{line-height:32px}.list-dots .circle span{font-size:35px}.circle-500{margin-top:0}.circle-500 div{width:96px;height:96px;padding-top:12px}.circle-1000{margin-top:0}.circle-1000 div{width:113px;height:113px;padding-top:17px}.circle-2500{margin-top:0}.circle-2500 div{width:128px;height:128px;padding-top:25px}.circle-5000{margin-top:4px}.circle-5000 div{width:148px;height:148px;padding-top:39px}.circle-10000 div{width:153px;height:153px;padding-top:45px}}@media(max-width:767px){h1,h2{font-size:34px}.top-block h3{font-size:24px}.top-block p{font-size:14px;line-height:18px}.contact-step{padding:15px}.contact-step .step-title{font-size:35px}.frm-label,.special-input .frm-label,.input-text,.input-text-normal{font-size:16px}}@media(max-width:640px){.contact-step .step-no{font-size:26px;height:42px;line-height:40px}.contact-step .step-title{font-size:30px;line-height:30px;margin:40px 0 0}.contact-step .in-step3{margin-bottom:0}.contact-step .in{margin-bottom:25px}.list-dots{padding-bottom:25px}.btn-prev-next-form{height:52px;line-height:45px;font-size:28px;padding:0 20px;min-width:90px}.btn-prev-next-form i{margin:16px auto}.step-thanks{padding:30px 0}.btn-prev,.btn-next{width:38px}}@media(max-width:580px){.btn-custom-footer{font-size:18px;padding-left:10px;padding-right:10px}.contact-step{padding:40px 7px 15px}.f-row{padding-top:11px}.contact-step .step-title{font-size:22px;line-height:22px;margin:20px 0 0}.frm-label,.special-input .frm-label,.input-text,.input-text-normal,.f-row-pick p{font-size:14px;letter-spacing:-.04em}.special-input .frm-label span{padding:24px 0}.contact-step .step-title-thanks{font-size:60px;line-height:60px}.contact-step .step-title-thanks img{top:-10px;left:-2px;width:38px}.step-thanks p{font-size:14px}.contact-step .in-step3{margin-bottom:0}.list-dots li{width:33.33%;float:left;padding-bottom:5px}.list-dots li:nth-of-type(4){width:50%;padding-left:10%}.list-dots li:nth-of-type(5){width:50%;padding-right:10%}.list-dots .circle{line-height:24px;display:inline-block;font-size:20px}.list-dots .circle span{font-size:30px;line-height:35px}.circle-500{margin-top:8px}.circle-500 div{width:82px;height:82px;padding-top:12px}.circle-1000{margin-top:0}.circle-1000 div{width:95px;height:95px;padding-top:19px}.circle-2500{margin-top:0}.circle-2500 div{width:108px;height:108px;padding-top:24px}.circle-5000{margin-top:0}.circle-5000 div{width:124px;height:124px;padding-top:35px}.circle-10000 div{width:132px;height:132px;padding-top:41px}}@media(max-width:480px){.circle{font-size:20px}.circle span{font-size:29px}.contact-step .step-no{font-size:20px;height:32px;line-height:30px;width:110px;margin-left:-55px}.contact-step .step-title{margin:10px 0 0}.contact-step .step-title-thanks{font-size:50px;line-height:50px}.list-dots li{width:50%;padding:0 0 10px!important}.list-dots li:last-child{width:100%}.f-row-pick p{text-align:center;width:100%}.f-row-pick .inp{clear:left;max-width:180px;margin:45px auto 0;text-align:center}}.table{display:table}.table-cell{display:table-cell}.wrapperr{vertical-align:middle;opacity:0}#depreload{height:100%;width:100%;background-size:cover;background-color:#f1f1f1;position:fixed;text-align:center;z-index:999999;top:0;left:0;color:#000}#depreload .circle{width:184px;height:184px;border:1px solid rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 1px 0 #fff;margin:0 auto;position:relative}#depreload .line{margin:-9px 0 0 -9px;opacity:0}#depreload .perc{color:#fff;font-size:4.3em;text-transform:uppercase;margin-top:30px;font-family:'Source Sans Pro',sans-serif;font-weight:300;letter-spacing:1px;visibility:hidden}#depreload .loading{color:#fff;font-size:.2em;text-transform:uppercase;margin-top:110px;font-family:'Open Sans',sans-serif;font-weight:600;letter-spacing:1px;display:none}#depreload .perc,#depreload .loading{position:absolute;width:100%}#depreload .logo{position:absolute;left:50%;top:50%;width:115px;height:105px;margin-left:-62px;margin-top:-52px;opacity:0}#depreload .loading-txt{font-size:16px;line-height:26px;font-weight:300;margin:15px 15px 0}#back-to-top{position:fixed;bottom:0;z-index:9999;left:100%;margin-left:-57px;background:rgba(30,30,30,.5);width:39px;height:45px;display:none;text-align:center;cursor:pointer}#back-to-top a{background:url(images/top.png) no-repeat 50% 50%;width:100%;display:block;height:45px}