.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.popup{background:#fff;position:relative;padding:25px 40px;width:auto;max-width:500px;margin:0 auto;width:100%;max-width:720px}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.popup .form{padding-top:5px}.popup .form .form-group+.form-group{margin-top:20px}.popup .form .form-column{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px}.popup .form .form-column .form-item{width:45%;padding-left:20px}.popup .form .form-item{width:55%}.popup .form .form-item .form-label{display:block;text-transform:uppercase;color:#45B29D;letter-spacing:1px;font-size:1.4rem}.popup .form .form-item .form-field{width:90%;margin-top:4px;height:36px;line-height:1.6rem;border-color:#45B29D;border-radius:0;min-width:50px}.popup .form .form-text{width:100%}.popup .form .form-text .form-field{height:80px}.popup .form .form-checkbox{position:relative;margin-top:30px}.popup .form .form-checkbox input{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;top:0;left:0}.popup .form .form-checkbox input:checked+label::before{opacity:0}.popup .form .form-checkbox input:checked+label::after{opacity:1}.popup .form .form-checkbox label{line-height:1.6rem;padding:2px 0 0 30px;position:relative;font-size:1.4rem}.popup .form .form-checkbox label::after,.popup .form .form-checkbox label::before{content:'';display:block;position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #63a9e0;transition:opacity .2s ease}.popup .form .form-checkbox label::before{opacity:1}.popup .form .form-checkbox label::after{background:url(../i/check.svg) no-repeat 50% 50%;background-size:14px auto;border-color:#99cf85;opacity:0}.popup .form .form-error{color:red;line-height:1.1;display:block;font-size:1.2rem;margin-top:4px}.popup .form .form-button{text-align:center;margin-top:50px}html{font-size:10px}body{font-family:'Segoe UI',Arial,Helvetica,sans-serif;color:#334D5C;line-height:1.6;font-size:1.5rem;margin:0}h1,h2,h3,h4{text-align:center}h1,h2{text-transform:uppercase}h1{color:#DF5A49;font-size:2.4rem;letter-spacing:3px}h2{color:#E27A3F;font-size:1.6rem;letter-spacing:2px;margin-bottom:30px}h4{color:#DF5A49}a{color:#45B29D}a:hover{color:#45B29D}a.dark{text-decoration:none;color:#334D5C}a.dark:hover{color:#334D5C}.clear{clear:both}section{margin-top:50px;clear:both}section ul{list-style:none}section ul li{padding-left:10px;display:inline-block}section ul li:before{content:"—";position:relative;left:-10px}section ul.no-bullets li::before{content:"";left:0}section ul.vertical li{display:block}section form ul{padding:0}section form .form-group{margin-bottom:35px}section form .form-group input[type=text]{width:350px}section form .form-group select{width:380px}section form .form-group:before{content:" ";display:table;clear:both}section form .form-group:after{content:" ";clear:both;display:table}section form .form-group>label{width:350px;float:left;padding-top:7px;font-weight:700}section form .form-group .form-input{position:relative;float:left}section form .form-group .form-input input,section form .form-group .form-input select{font-weight:700}section form .form-group .form-input .form-hint{position:absolute;display:block;left:10px;font-size:1.2rem;font-style:italic;color:#cdcdcd}section form .form-group.checkbox .form-input{padding-top:7px}input{margin:0;vertical-align:baseline;outline:0}input::-webkit-input-placeholder{color:#cdcdcd;font-style:italic}input::-moz-placeholder{color:#cdcdcd;font-style:italic}input:-moz-placeholder{color:#cdcdcd;font-style:italic}input:-ms-input-placeholder{color:#cdcdcd;font-style:italic}input[type=text],input[type=email],select{height:38px;border:1px solid #45B29D;min-width:250px;border-radius:10px;line-height:30px;padding:0 15px;background-color:#FFF;text-align:left}.form-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0}.form-select:after{content:'';position:absolute;display:block;width:20px;height:10px;background:url(../i/select-arrow.png) no-repeat 0 0;overflow:hidden;right:10px;top:15px;background-size:20px 10px}input[type=checkbox],input[type=radio]{position:absolute;width:0;height:0;overflow:hidden;top:0;left:0}input[type=checkbox]+label,input[type=radio]+label{line-height:16px;padding:0 0 0 30px;position:relative;min-height:36px;cursor:pointer}input[type=checkbox]+label:before,input[type=radio]+label:before{content:'';display:block;position:absolute;top:2px;left:0;width:15px;height:15px;background-color:#EFC94C}input[type=checkbox]+label:after,input[type=radio]+label:after{content:'';display:block;position:absolute;opacity:0;transition:opacity .2s ease;background:url(../i/icons/19.png) no-repeat 0 0;width:20px;height:15px;background-size:20px 15px;top:0;left:2px}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{opacity:1}.form-inline{text-align:center}.form-inline li:first-child{margin-right:50px}.mg-top-30{margin-top:30px!important}.mg-top-40{margin-top:40px!important}.mg-bottom-50{margin-bottom:50px!important}.mg-right-50{margin-right:50px!important}.mg-right-100{margin-right:100px!important}.container{max-width:960px;padding-left:30px;padding-right:30px;margin:0 auto}.list{list-style:none;padding:0;margin:0}.button{color:#FFF!important;text-transform:uppercase;text-decoration:none;display:inline-block;line-height:3rem;text-align:center;padding:10px 30px;border-radius:8px;font-weight:700;letter-spacing:2px;border:none}.button.yellow{background:#EFC94C}.button.green{background:#45B29D}.button.small{padding:5px 30px;text-transform:none;font-weight:300;letter-spacing:1px}.col-left{float:left;margin-right:30px}.green{color:#45B29D}.bold{font-weight:700;font-size:1.6rem}.uppercase{text-transform:uppercase}.header{color:#FFF;z-index:9;background-image:url(../i/bg-green.jpg);background-position:center;background-size:cover}.header a{color:#FFF;text-decoration:none}.header a.underline{text-decoration:underline}.header .header-top{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;height:98px}.header .header-contacts{font-size:1.6rem;text-align:right}.header .header-contacts span{display:block}.header .buttons{padding:25px 0;text-transform:uppercase;text-align:center}.header .buttons a{margin-right:50px}.nav{width:100%;margin-top:30px}.nav .list{background-color:#DF5A49;color:#FFF;padding:0 10px}.nav .list.list-flex{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.nav .list .list-item+.list-item{margin-left:40px}.nav .list a{text-transform:uppercase;line-height:38px;color:#EFC94C}.footer{margin-top:50px;color:#FFF;z-index:9;background-color:#45B29D}.footer a{color:#FFF;text-decoration:none}.footer:after,.footer:before{content:" ";clear:both;display:table}.footer ul{list-style:none;padding:30px 0 50px 0}.footer ul:after,.footer ul:before{content:" ";clear:both;display:table}.footer ul li{display:block;margin-right:85px;float:left}.footer ul .contacts .city{font-weight:700}.footer .socials{width:31px;height:31px;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:30px}.footer .twitter{width:31px;height:31px;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:30px;width:19px;background:url(../i/icons/16.png) no-repeat;background-size:19px 31px}.footer .facebook{width:31px;height:31px;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:30px;background:url(../i/icons/17.png) no-repeat;background-size:31px 31px}.footer .gplus{width:31px;height:31px;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:30px;background:url(../i/icons/18.png) no-repeat;background-size:31px 31px}.logo{width:140px;height:36px;background:url(../i/logotype.svg) no-repeat;background-size:140px 36px;text-indent:100%;white-space:nowrap;overflow:hidden;display:block}header .lSSlideOuter .lSPager{display:none}.carousel-paging-style li{display:block}.carousel-paging-style li:before{content:"";position:relative;left:0}.carousel-paging-style li a{background-color:#45B29D;border-radius:30px;display:inline-block;height:14px;overflow:hidden;text-indent:-999em;width:14px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.carousel-paging-style li a.active{background-color:#EFC94C}.carousel-paging-style li.active a{background-color:#EFC94C}.carousel-in .lSPager li{display:block}.carousel-in .lSPager li:before{content:"";position:relative;left:0}.carousel-in .lSPager li a{background-color:#45B29D;border-radius:30px;display:inline-block;height:14px;overflow:hidden;text-indent:-999em;width:14px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.carousel-in .lSPager li a.active{background-color:#EFC94C}.carousel-in .lSPager li.active a{background-color:#EFC94C}.carousel-in .lSPager.lSpg li{display:block}.carousel-in .lSPager.lSpg li:before{content:"";position:relative;left:0}.carousel-in .lSPager.lSpg li a{background-color:#45B29D;border-radius:30px;display:inline-block;height:14px;overflow:hidden;text-indent:-999em;width:14px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.carousel-in .lSPager.lSpg li a.active{background-color:#EFC94C}.carousel-in .lSPager.lSpg li.active a{background-color:#EFC94C}.carousel-in .lSPager.lSpg li{display:inline-block}.carousel-pager{list-style:none;position:absolute;top:200px;right:10px}.carousel-pager li{display:block}.carousel-pager li:before{content:"";position:relative;left:0}.carousel-pager li a{background-color:#45B29D;border-radius:30px;display:inline-block;height:14px;overflow:hidden;text-indent:-999em;width:14px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.carousel-pager li a.active{background-color:#EFC94C}.carousel-pager li.active a{background-color:#EFC94C}.carousel-pager li a{background-color:#FFF}.products-list{padding:0;text-align:center;justify-content:center}.products-list .item{width:305px;height:300px;padding-left:0;padding-bottom:10px;margin-right:15px;margin-bottom:15px;border:1px solid #45B29D}.products-list .item:before{content:"";position:relative;left:0}.products-list .item:nth-child(3){margin-right:0}.products-list .item a.button,.products-list .item div,.products-list .item img{display:block;margin:0 auto}.products-list .item img{height:89px}.products-list .item a.button{width:50%;padding:5px 30px;text-transform:none;font-weight:300;letter-spacing:1px}.products-list .item p{text-align:center}.products-list .item p.title{color:#DF5A49;font-weight:700}.stages-list{padding:0;text-align:center;justify-content:center}.stages-list .item{width:305px;height:300px;padding-left:0;padding-bottom:10px;margin-right:15px;margin-bottom:15px;position:relative}.stages-list .item:before{content:"";position:relative;left:0}@media (min-width:1030px){.stages-list .item:nth-child(1):after,.stages-list .item:nth-child(2):after,.stages-list .item:nth-child(3):after,.stages-list .item:nth-child(4):after,.stages-list .item:nth-child(5):after{content:" ";display:block;position:absolute;width:125px;height:25px;background-size:cover;top:100px;left:248px}}.stages-list .item:nth-child(1):after,.stages-list .item:nth-child(2):after{background-image:url(../i/arrow-right.png)}.stages-list .item:nth-child(3):after{background-image:url(../i/arrow-down.png);width:18px;height:85px;top:230px;left:140px}.stages-list .item:nth-child(4):after,.stages-list .item:nth-child(5):after{background-image:url(../i/arrow-left.png)}.stages-list .item:nth-child(3){margin-right:0}.stages-list .item:nth-child(6){margin-right:0}.stages-list .item a.button,.stages-list .item div,.stages-list .item img{display:block;margin:0 auto}.stages-list .item img{height:89px}.stages-list .item a.button{width:50%;padding:5px 30px;text-transform:none;font-weight:300;letter-spacing:1px}.stages-list .item p{text-align:center;padding:0 30px}.stages-list .item p.title{color:#E27A3F;font-weight:700;text-transform:uppercase;letter-spacing:2px}.logos-list{text-align:center}.logos-list li{padding:20px}.carousel-graph li,.carousel-review li{padding:0;display:block}.carousel-graph.half img,.carousel-review.half img{width:560px}.review li{width:960px;position:relative;color:#FFF;background-size:cover}.review li:after,.review li:before{content:" ";display:block;position:absolute;width:46px;height:31px;background-size:cover}.review li:before{bottom:20px;left:10px!important;background-image:url(../i/21.png)}.review li:after{top:20px;right:10px!important;background-image:url(../i/22.png)}.review li .client-logo{position:absolute;top:20px;left:10px}.review li .text{padding:50px 220px 0 170px;font-size:1.8rem;font-style:italic;font-weight:500}.review li .author{text-align:right;padding-right:100px;font-style:italic;margin-top:30px}.review li .read-more{margin-top:30px;text-align:right;padding-right:100px}.review li.megafon{background-image:url(../i/logos/15.png)}.review li.tyazhmash{background-image:url(../i/logos/tm-1.png)}.review li.omz{background-image:url(../i/logos/omz-1.png)}/*# sourceMappingURL=core.css.map */