@font-face{font-family:Roboto;src:local("Roboto Thin"),url(./fonts/Roboto-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto ThinItalic"),url(./fonts/Roboto-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Light"),url(./fonts/Roboto-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto LightItalic"),url(./fonts/Roboto-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Regular"),url(./fonts/Roboto-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Italic"),url(./fonts/Roboto-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(./fonts/Roboto-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto MediumItalic"),url(./fonts/Roboto-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(./fonts/Roboto-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto BoldItalic"),url(./fonts/Roboto-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto Black"),url(./fonts/Roboto-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:local("Roboto BlackItalic"),url(./fonts/Roboto-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:icomoon;src:url(./fonts/icomoon/icomoon.ttf?sw3mm4) format("truetype"),url(./fonts/icomoon/icomoon.woff?sw3mm4) format("woff"),url(./fonts/icomoon/icomoon.svg?sw3mm4#icomoon) format("svg");font-weight:400;font-style:normal;font-display:swap}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Vector1:before{content:"\e920"}.icon-Bullet:before{content:"\e92b"}.icon-Check-Circle1:before{content:"\e91f"}.icon-Information:before{content:"\e91c"}.icon-Microphone:before{content:"\e91d"}.icon-Caht:before{content:"\e91e"}.icon-Vector:before{font-family:icomoon!important;content:"\e91b"}.icon-Add-Circle:before{content:"\e900"}.icon-Arrow-Back:before{content:"\e901"}.icon-Arrow-Forward:before{content:"\e902"}.icon-Arrow-Forward-1:before{content:"\e903"}.icon-CallBack-2:before{font-family:icomoon!important;content:"\e904"}.icon-CallBack:before{content:"\e905"}.icon-Cart:before{content:"\e906"}.icon-Check-Circle:before{content:"\e908"}.icon-Chevron-Right:before{content:"\e90a"}.icon-close:before{content:"\e90b"}.icon-Comment:before{content:"\e90c"}.icon-Email:before{content:"\e90d"}.icon-Expand-More:before{content:"\e90e"}.icon-Highlight:before{content:"\e90f"}.icon-Info:before{content:"\e910"}.icon-Location:before{content:"\e911"}.icon-Menu:before{content:"\e912"}.icon-Person:before{content:"\e913"}.icon-Phone:before{font-family:icomoon!important;content:"\e914"}.icon-Planet:before{content:"\e915"}.icon-Play:before{font-family:icomoon!important;content:"\e916"}.icon-Print:before{content:"\e917"}.icon-Remove-Circle:before{content:"\e918"}.icon-Search:before{content:"\e919"}.icon-Train:before{content:"\e91a"}.as-link{color:#0f72ba;text-decoration:none}.as-link:hover{color:#024178;text-decoration:underline}.text-white{color:#fff}.text-right{text-align:right}body .hide-please{display:none}.gradient-blue::before,.red-bottom::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(rgba(2,65,120,.8)),to(rgba(2,65,120,.5)));background-image:-webkit-linear-gradient(left,rgba(2,65,120,.8) 0,rgba(2,65,120,.5) 100%);background-image:-o-linear-gradient(left,rgba(2,65,120,.8) 0,rgba(2,65,120,.5) 100%);background-image:linear-gradient(90deg,rgba(2,65,120,.8) 0,rgba(2,65,120,.5) 100%)}.gradient-blue2::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(#1b75bb),to(rgba(27,117,187,.75)));background-image:-webkit-linear-gradient(left,#1b75bb 0,rgba(27,117,187,.75) 100%);background-image:-o-linear-gradient(left,#1b75bb 0,rgba(27,117,187,.75) 100%);background-image:linear-gradient(90deg,#1b75bb 0,rgba(27,117,187,.75) 100%)}.gradient-red::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,right top,from(rgba(223,22,65,.85)),to(rgba(255,0,0,.65)));background-image:-webkit-linear-gradient(left,rgba(223,22,65,.85) 0,rgba(255,0,0,.65) 100%);background-image:-o-linear-gradient(left,rgba(223,22,65,.85) 0,rgba(255,0,0,.65) 100%);background-image:linear-gradient(90deg,rgba(223,22,65,.85) 0,rgba(255,0,0,.65) 100%)}.gradient-lightblue>*{z-index:2}.gradient-lightblue::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(#1b75bb),to(rgba(27,117,187,.2)));background-image:-webkit-linear-gradient(top,#1b75bb 0,rgba(27,117,187,.2) 100%);background-image:-o-linear-gradient(top,#1b75bb 0,rgba(27,117,187,.2) 100%);background-image:linear-gradient(180deg,#1b75bb 0,rgba(27,117,187,.2) 100%);-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.gradient-lightblue--mirror::before{background-image:-webkit-gradient(linear,left bottom,left top,from(#1b75bb),to(rgba(27,117,187,.2)));background-image:-webkit-linear-gradient(bottom,#1b75bb 0,rgba(27,117,187,.2) 100%);background-image:-o-linear-gradient(bottom,#1b75bb 0,rgba(27,117,187,.2) 100%);background-image:linear-gradient(0deg,#1b75bb 0,rgba(27,117,187,.2) 100%)}.gradient-red::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(223,22,65,.82)),to(rgba(223,22,65,.8)));background:-webkit-linear-gradient(left,rgba(223,22,65,.82) 0,rgba(223,22,65,.8) 100%);background:-o-linear-gradient(left,rgba(223,22,65,.82) 0,rgba(223,22,65,.8) 100%);background:linear-gradient(90deg,rgba(223,22,65,.82) 0,rgba(223,22,65,.8) 100%)}.mt-44{margin-top:44px}.p0{padding:0}.btn-near-title{margin-top:24px}.btn-blue{display:inline-block;width:256px;max-width:100%;height:40px;padding:0 12px;border:none;border-radius:2px;text-align:center;font-size:16px;line-height:40px;font-weight:500;color:#fff;background:#0f72ba;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.btn-blue:not(.no-hover):hover{background:#024178;color:#fff;text-decoration:none}.btn-blue.disabled{color:#919699;background:#c6cacc;-webkit-box-shadow:none;box-shadow:none}.btn-blue.disabled:hover{color:#919699;background:#c6cacc;-webkit-box-shadow:none;box-shadow:none}.btn-red{display:inline-block;width:256px;max-width:100%;height:40px;padding:0 12px;border:none;border-radius:2px;text-align:center;font-size:16px;line-height:40px;font-weight:500;color:#fff;background:#df1641;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.btn-red:not(.no-hover):hover{background:#bd0d33;color:#fff;text-decoration:none}.btn-red.disabled{color:#919699;background:#c6cacc;-webkit-box-shadow:none;box-shadow:none;cursor:default}.btn-red.disabled:hover{color:#919699;background:#c6cacc;-webkit-box-shadow:none;box-shadow:none;cursor:default}.btn-white{display:inline-block;width:256px;max-width:100%;height:40px;padding:0 12px;border-radius:2px;text-align:center;font-size:16px;line-height:40px;font-weight:500;color:var(--main-blue-color);background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;border:1px solid #fff}.btn-white:not(.no-hover):hover{background:0 0;color:#fff;text-decoration:none}.btn-outline{display:inline-block;width:256px;max-width:100%;height:40px;padding:0 12px;border:1px solid #0b72b9;border-radius:2px;text-align:center;font-size:16px;line-height:38px;font-weight:500;color:#0f72ba;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.btn-outline__site_audit{font-size:15px;padding:13px 12px 0 12px;min-height:65px!important;text-transform:uppercase;display:inline-block;width:100%;border:none;text-align:left;line-height:38px;font-weight:700;color:#0f72ba;background:0 0}.btn-outline__hrm{text-transform:uppercase;display:inline-block;width:100%;height:65px;padding:13px 12px;border:none;text-align:left;font-size:16px;line-height:38px;font-weight:500;color:#0f72ba;cursor:pointer;background:0 0}@media (max-width:1288px){.btn-outline__site_audit{font-size:14px}}.btn-outline:not(.no-hover):hover{border-color:#0b72b9;background:#0b72b9;color:#fff;text-decoration:none}.btn-outline.disabled{color:#919699;background:#919699;cursor:default}.btn-outline.disabled:hover{color:#919699;background:#919699;cursor:default}.btn-outline--white{border-color:#fff;color:#fff}.btn-outline--white:not(.no-hover):hover{border-color:#fff;background:#fff;color:#013464;text-decoration:none}.btn-outline--red{border-color:#df1641;color:#df1641;background:0 0}.btn-outline--red:not(.no-hover):hover{border-color:#bd0d33;background:#bd0d33;color:#fff;text-decoration:none}.btn-show-more{display:inline-block;text-align:center;font-size:16px;font-weight:500;color:#0f72ba;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer}.btn-show-more:hover{color:#024178}.btn-show-more::after{content:"\e90e";font-family:icomoon;display:inline-block;vertical-align:middle;font-size:12px;margin-left:14px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.btn-show-more--right::after{content:'\e903'}.btn-show-more__active{display:inline-block}.btn-show-more__inactive{display:none}.btn-show-more.clicked::after,.btn-show-more.open::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.btn-show-more.clicked .btn-show-more__active{display:none}.btn-show-more.clicked .btn-show-more__inactive{display:inline-block}.show-more-solutions .close-solutions,.show-more-solutions.open .open-solutions{display:none}.show-more-solutions .open-solutions,.show-more-solutions.open .close-solutions{display:inline-block}.shadow{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05)}.shadow--hover{-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.shadow--hover:hover{-webkit-box-shadow:0 5px 11px rgba(0,0,0,.04),0 12px 10px rgba(0,0,0,.1),0 -2px 8px rgba(0,0,0,.06);box-shadow:0 5px 11px rgba(0,0,0,.04),0 12px 10px rgba(0,0,0,.1),0 -2px 8px rgba(0,0,0,.06)}.hidden{display:none!important}.bg-scale-wrap{position:relative;z-index:2}.bg-scale-wrap:hover .bg-scale-item{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}.bg-scale{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;overflow:hidden}.bg-scale-item{position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.proportional{position:relative}.proportional--66{padding-bottom:66%}.proportional--56{padding-bottom:56.25%}.proportional__inner{position:absolute;left:0;top:0;width:100%;height:100%;padding:24px}.proportional__inner--small{padding:18px}.proportional__inner:hover{text-decoration:none}.page-body__container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.page-body__container ol{list-style-type:none;margin:0 -6px 1.2em 0;padding:0;padding-left:20px;counter-reset:number}.page-body__container ol ol,.page-body__container ol ul{list-style-type:none;margin:0;margin-top:8px;padding:0;padding-left:10px}.page-body__container ol ol li,.page-body__container ol ul li{margin-top:0;padding-left:22px}.page-body__container ol ol li::before,.page-body__container ol ul li::before{content:"";top:8px;width:11px;height:11px;padding-right:0;border:1px solid #0f72ba;border-radius:50%;color:#0f72ba}.page-body__container ol ol:last-child,.page-body__container ol ul:last-child{margin-bottom:-10px}.page-body__container ol li{position:relative;margin-top:10px;padding:4px 6px 4px 40px;font-size:16px;line-height:22px}.page-body__container ol li:first-child{margin-top:0}.page-body__container ol li::before{position:absolute;left:0;top:0;height:30px;line-height:30px;padding-right:12px;border-right:2px solid #0f72ba;font-size:28px;color:#0f72ba;counter-increment:number;content:counter(number,decimal)}.page-body__container ul{list-style-type:none;margin:-7px -6px 1.2em 0;padding:0;padding-left:20px}.page-body__container ul ul{list-style-type:none;margin:0;margin-top:8px;padding:0;padding-left:10px}.page-body__container ul ul:last-child{margin-bottom:0}.page-body__container ul ul li::before{content:"";top:8px;width:11px;height:11px;border:1px solid #0f72ba;border-radius:50%;color:#0f72ba}.page-body__container ul:last-child{margin-bottom:-7px}.page-body__container ul li{position:relative;padding:4px 6px 4px 22px;font-size:16px;line-height:22px}.page-body__container li+ul{padding-left:32px;margin-top:4px;margin-bottom:4px}.page-body__container li+ol{padding-left:50px}.page-body__container ul li::before{position:absolute;left:0;top:3px;content:"\e92b";font-family:icomoon;font-size:12px;color:#0f72ba;border-color:#0f72ba}.page-body__container ol.white-list li,.page-body__container ul.white-list li{color:#fff}.page-body__container ol.white-list li::before,.page-body__container ul.white-list li::before{color:#fff;border-color:#fff}.page-body__container ol.black-list li::before,.page-body__container ul.black-list li::before{color:#000;border-color:#000}.page-body__container blockquote{position:relative;border:none;margin:24px 0;padding:64px 80px;font-size:28px;font-weight:700;color:#5e6366;background:#f0f4f8}.page-body__container blockquote::before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:4px;background:#0f72ba}.page-body__container .table-container{overflow:hidden}.page-body__container table{width:100%;margin:24px 0;text-align:center;table-layout:fixed}.page-body__container table caption{text-align:center;font-weight:700;font-size:22px;caption-side:unset;color:#212121}.page-body__container table thead th{padding:12px}.page-body__container table tbody tr:nth-child(odd){background:#f0f4f8}.page-body__container table tbody td{padding:12px}.page-body__container table ol,.page-body__container table ul{text-align:left}.web-from-banner-container{display:inline}.web-from-banner-container a{max-width:280px}.scrollToTop{position:fixed;z-index:1000;bottom:50px;right:5px;cursor:pointer;width:32px;opacity:0;-moz-transition:opacity .3s;-o-transition:opacity .3s;-ms-transition:opacity .3s;-webkit-transition:opacity .3s;transition:opacity .3s}.scrollToTop.show{opacity:1}.scrollToTop img{display:inline-block;width:auto;height:auto;max-width:32px;max-height:32px}ul.slick-dots{position:absolute;left:0;bottom:40px;width:100%;margin:0;padding:0;list-style-type:none;vertical-align:middle;text-align:center;font-size:0;letter-spacing:0}ul.slick-dots:last-child{margin-bottom:0}ul.slick-dots li{display:inline-block;margin:0;padding:0;font-size:0;line-height:0}ul.slick-dots li::before{display:none}ul.slick-dots li.slick-active .square-dot{background:#fff;opacity:1}ul.slick-dots li.slick-active .square-dot--blue{background:#0f72ba}ul.slick-dots>li:only-child{display:none}ul.slick-dots .square-dot{margin:4px 8px;display:inline-block;width:8px;height:8px;background:#212121;opacity:.3;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer}.image-slider-75{margin-bottom:32px}.image-slider-75 .slide-image{width:100%;height:100px;padding-bottom:75%}.slick-arrow{position:absolute;z-index:2;top:50%;width:40px;height:40px;margin-top:-20px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);background:#0f72ba;color:#fff;font-size:20px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.slick-arrow:hover{background:#024178}.slick-arrow.slick-prev{left:-8px}.slick-arrow.slick-prev::before{margin-left:-4px}.slick-arrow.slick-next{right:-8px}.content-columns{margin-bottom:16px}.content-columns .flex-multiline{margin-top:0;margin-bottom:0}.content-columns img{display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto}.content-columns__text{padding:16px 8px 16px 40px}.content-columns div+div .content-columns__text{padding:16px 40px 16px 8px}.content-columns__image{margin:-16px 0}.content-columns__btn{margin-top:32px}.content-columns--gray{margin-bottom:32px;background:#f0f4f8}.content-columns:last-child{margin-bottom:0}.checkbox-wrap input[type=checkbox],.checkbox-wrap input[type=radio]{position:absolute;left:0;opacity:0}.checkbox-wrap label{position:relative;margin:0;padding-left:36px;font-size:16px;line-height:22px;color:#000;cursor:pointer}.checkbox-wrap label::before{content:'';position:absolute;left:0;top:2px;display:block;width:18px;height:18px;border:2px solid #7f7f7f;border-radius:2px;-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear;cursor:pointer}.checkbox-wrap [type=radio]+label::before{border-radius:50%;top:2px}.checkbox-wrap label::after{content:'';position:absolute;left:0;top:2px;max-width:none;width:18px;height:18px;background:#1e76ba;border-radius:2px;-webkit-transition:.1s linear;-o-transition:.1s linear;transition:.1s linear}.checkbox-wrap [type=checkbox]+label::after{font-family:icomoon;content:"\e909";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2px;font-size:14px;color:#fff}.checkbox-wrap [type=radio]+label::after{left:5px;top:7px;width:8px;height:8px;border-radius:50%}.checkbox-wrap [type=checkbox]:not(:checked)+label::after,.checkbox-wrap [type=radio]:not(:checked)+label::after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.checkbox-wrap [type=checkbox]:checked+label::after,.checkbox-wrap [type=radio]:checked+label::after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.checkbox-wrap [type=checkbox]:checked+label::before,.checkbox-wrap [type=radio]:checked+label::before{border-color:#1e76ba}.checkbox-wrap [type=checkbox]:disabled+label::before,.checkbox-wrap [type=radio]:disabled+label::before{border-color:rgba(0,0,0,.12)!important}.checkbox-wrap [type=checkbox]:disabled+label::after,.checkbox-wrap [type=radio]:disabled+label::after{opacity:0!important}.checkbox-wrap [type=checkbox]:checked+label:hover::before,.checkbox-wrap [type=radio]:checked+label:hover::before{border-color:#1e76ba}.checkbox-wrap label:hover::before{border-color:#1e76ba}.checkbox-wrap label:hover::after{background-color:#1e76ba}.agree-btn{margin-top:20px}.agree-text{margin-top:18px;font-size:12px;line-height:19px;color:#4c4c4c}.slider-3d{display:inline-block;position:relative;height:344px;width:240px}.slider-3d .slide{position:absolute;left:-8px;top:-8px;z-index:5;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15);box-shadow:0 4px 4px rgba(0,0,0,.15);background:#fff;opacity:0;pointer-events:none}.slider-3d .slide.active-slide{left:0;top:0;opacity:1;z-index:4;pointer-events:auto}.slider-3d .slide.next-slide{left:8px;top:8px;z-index:3;opacity:1}.slider-3d .slide.next-slide img{opacity:0}.slider-3d .slide.last-slide{left:16px;top:16px;z-index:2;opacity:1}.slider-3d .slide.last-slide img{opacity:0}.slider-3d .slide.last-ready-slide{left:24px;top:24px;z-index:1}.slider-3d img{display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto}.slider-3d img:nth-child(2){padding-top:8px}.slider-3d .slick-arrow{z-index:10}.slider-3d .slick-arrow.slick-prev{left:-20px}.slider-3d .slick-arrow.slick-next{right:-20px}ul.list-marked{list-style-type:none;margin:-15px -8px -15px 0;padding:0}ul.list-marked:first-child{margin-bottom:-15px}ul.list-marked li{position:relative;font-size:18px;padding:15px 8px 15px 60px;font-weight:700;line-height:unset}ul.list-marked li::before{position:absolute;left:0;top:50%;margin-top:-23px;content:"\e907";font-family:icomoon;font-size:33px;font-weight:400;color:#0f72ba}ul.list-marked--blue li::before{content:"\e91f"}.list-marked-bullet{list-style-type:none;margin:-7px -6px 1.2em 0;padding:0;padding-left:20px}.list-marked-bullet--blue li::before{color:#0f72ba;border-color:#0f72ba}.list-marked-bullet ul{list-style-type:none;margin:0;margin-top:8px;padding:0;padding-left:10px}.list-marked-bullet ul li::before{content:"";top:8px;width:11px;height:11px;border:1px solid;border-radius:50%}.list-marked-bullet:last-child{margin-bottom:-7px}.list-marked-bullet li{position:relative;padding:4px 6px 4px 22px;font-size:16px;line-height:22px}.list-marked-bullet li::before{position:absolute;left:0;top:3px;content:"\e92b";font-family:icomoon;font-size:12px}.list-marked-bullet--banner{list-style-type:none;margin:-7px -6px 1.2em 0;padding:0}.list-marked-bullet--banner--blue li::before{color:#0f72ba;border-color:#0f72ba}.list-marked-bullet--banner ul{list-style-type:none;margin:0;margin-top:8px;padding:0}.list-marked-bullet--banner ul li::before{content:"";top:11px;width:12px;height:12px;border:1px solid;border-radius:50%}.list-marked-bullet--banner:last-child{margin-bottom:-7px}.list-marked-bullet--banner li{position:relative;padding:7px 6px 7px 28px;font-size:16px;line-height:22px}.list-marked-bullet--banner li::before{position:absolute;left:0;top:6px;content:"\e92b";font-family:icomoon;font-size:12px}.list-two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-two-column li{width:50%}.tabs-wrap .tab-head{font-size:0;letter-spacing:0}.tabs-wrap .tab-body{margin-top:32px}.tabs-wrap .tab-elem{height:0;overflow:hidden}.tabs-wrap .tab-elem.open{height:auto;overflow:visible}.tabs-wrap--bordered .tab-head{position:relative;padding:32px 0;text-align:left}.tabs-wrap--bordered .tab-head::before{content:"";position:absolute;z-index:-1;left:-100vw;top:0;height:100%;width:300vw;background:#f0f4f8}.tabs-wrap--bordered .tab-item{padding:10px 16px;font-size:16px;border:2px solid transparent}.tabs-wrap--bordered .tab-item .label{top:-2px;right:-2px}.tabs-wrap--white .tab-item{color:#fff}.tabs-wrap--white .tab-item.active{border-color:#fff}.tabs-wrap--blue .tab-item.active{color:#0f72ba;border-color:#0f72ba}.tabs-wrap .label{display:block;position:absolute;top:0;right:0;height:14px;padding:0 8px;font-size:10px;text-transform:uppercase;font-weight:500;line-height:14px;text-align:center;color:#fff}.tabs-wrap .label--red{background:#eb2128}.yt-video{max-width:1008px;margin:0 auto}.yt-video__container{position:relative;height:0;padding-bottom:56.25%;overflow:hidden;cursor:pointer}.yt-video__container iframe{position:absolute;left:0;top:0;width:100%;height:100%}.yt-video__inner{position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;pointer-events:none}.projects-slider{margin:-16px;margin-bottom:8px}.projects-slider .slide{padding:16px}.projects-slider .slick-arrow.slick-prev{left:4px}.projects-slider .slick-arrow.slick-next{right:4px}.projects-slider .slick-dots{bottom:-16px}.project-elem{position:relative;display:inline-block;width:100%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;height:300px}.project-elem a{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.project-elem__overflow{position:absolute;left:0;top:0;width:100%;height:auto;padding:16px 16px 0;background:#fff}.project-elem__review{position:absolute;right:0;top:0;padding:5px 9px 3px;font-size:10px;line-height:14px;text-transform:uppercase;font-weight:500;background:#f0f4f8;color:#5e6366}.project-elem__image{height:106px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:16px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.project-elem__image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.project-elem__text{display:-webkit-box;display:-ms-flexbox;display:flex;height:79px;margin-bottom:16px;overflow:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:16px;line-height:22px;text-decoration:none}.project-elem__info{overflow:hidden;background:#0b72b9;font-size:20px;color:#fff;text-transform:uppercase;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:space-evenly;flex-direction:column}.project-elem__info-text{padding:16px;color:#fff}.project-elem__info-text:hover{color:#fff}.project-elem__info a{display:inline-block;margin-top:8px}.project-elem:hover{text-decoration:none}.project-elem:hover .project-elem__info{display:flex}.project-elem:hover .project-elem__text{color:#024178;text-decoration:underline}.services-page__item{display:block;padding:16px;height:100%}.services-page__item:hover{text-decoration:none}.services-page__image{max-width:100%;max-height:100%;width:72px;height:72px}.services-page__image img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.services-page .services-page__title{height:3.6em;margin:12px 0 4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.services-page__text{height:7em;overflow:hidden;color:#212121}.services-page .services-contracts .services-page__text{height:8.4em}.under-services{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.under-services img{display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto}.services-item{position:relative;display:block;padding:32px;height:100%;color:#212121}.services-item.vertical-banner{max-height:480px;padding:28px 16px}.services-item:hover{color:#212121;text-decoration:none}.services-item--white{color:#fff}.services-item--white ol li::before,.services-item--white ul li::before{color:#fff;border-color:#fff}.services-item--white:hover{color:#fff}.services-item__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;height:100%}.services-item__text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:auto}.services-item__text-wrap.text_bottom{margin-bottom:0;margin-top:auto;font-size:22px;font-weight:700}.services-item__text-wrap .h4+ul{margin-top:10px!important}.services-item__title{margin-bottom:16px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.services-item ul{margin-top:6px}.services-item .btn-wrap{margin-top:32px;text-align:right}.typical-launch{margin:-16px}.typical-launch .slide{padding:16px}.typical-launch .slick-arrow.slick-prev{left:4px}.typical-launch .slick-arrow.slick-next{right:4px}.competency-slider{padding:24px 0}.competency-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.competency-slider .slide{padding:16px;text-align:center}.competency-slider .slide img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:70px}.competency-slider .slick-arrow.slick-prev{left:-8px}.competency-slider .slick-arrow.slick-next{right:-8px}.simple-slider{margin:-16px}.simple-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.simple-slider .slide{float:none;padding:16px}.simple-slider .slick-arrow.slick-prev{left:6px}.simple-slider .slick-arrow.slick-next{right:6px}.simple-slider-services{margin-top:64px}.review-slider{padding:16px 32px 24px}.element-review .review-slider{background:#fff}.review-slider .slide{padding:16px}.review-slider .slide .review-item{display:block}.review-slider .slide .review-item--bordered img{border:1px solid #c6cacc}.review-slider .slide img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:0 auto}.review-slider .slick-arrow.slick-prev{left:-8px}.review-slider .slick-arrow.slick-next{right:-8px}.review-slider .slick-dots{bottom:12px}.banner-elem{display:block;position:relative;padding:0 64px}.banner-elem:hover{text-decoration:none}.banner-elem::after,.red-bottom::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background:#df1641}.banner-elem.gradient-blue2::after,.banner-elem.gradient-blue::after,.banner-elem.gradient-red::after{background:0 0}.banner-elem__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:210px;padding:72px 0}.banner-elem__date{position:absolute;left:0;top:0;padding:16px 24px;background:#df1641;color:#fff}.vertical{left:-16px}.banner-elem .banner-elem__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:0;color:#fff}.banner-elem .btn-wrap{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:32px}.video-list,.video-slider{margin:-16px;margin-bottom:8px}.video-slider .slide{padding:16px}.video-list .video-detail__item,.video-slider .video-detail__item{position:relative}.video-list .video-detail__item::before,.video-slider .video-detail__item::before{content:"";position:absolute;left:16px;right:16px;height:100%;z-index:-1;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05)}.single_slide{padding:0!important;margin:0 16px 32px 16px;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05)}.tab-elem .single_slide{margin:0}.video-list .video-detail__text,.video-slider .video-detail__text{padding:32px 54px 32px 0}.single_slide .video-detail__text{padding:32px 32px 0 0}.single_slide .yt-video__container,.video-list .yt-video__container,.video-slider .yt-video__container{padding-bottom:56.25%}.video-slider .slick-arrow.slick-prev{left:8px}.video-slider .slick-arrow.slick-next{right:8px}.video-slider .slick-dots{bottom:-16px}.video-slider3{margin:-16px;margin-bottom:8px}.video-slider3 .slide{padding:16px}.video-slider3 .slick-arrow.slick-prev{left:4px}.video-slider3 .slick-arrow.slick-next{right:4px}.video-slider3 .slick-dots{bottom:-16px}.video-item{position:relative;display:block;text-decoration:none!important}.video-item__inner{z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-item__icon{position:relative;z-index:2;font-size:46px;color:#fff}.video-item__icon--big{font-size:78px;color:#fff}.video-item__text{position:absolute;bottom:0;left:0;right:0;margin:0;margin-bottom:0!important;padding:16px 16px;font-weight:500;color:#fff;min-height:78px}.projects-detail .video-item__text{padding-bottom:8px}.video-item__text.h1{padding:54px}.video-item__text h5{position:absolute;bottom:0;margin-bottom:8px}.information-wrapper{padding:16px 0}.information-wrapper .info__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 32px}.information-wrapper .info__wrap::after{content:"";position:absolute;left:0;top:0;height:100%;width:3px;background:#0f72ba}.information-wrapper .btn-red{width:auto;min-width:213px;margin-left:auto}.services-list{margin:0 -8px;font-size:0;display:-webkit-box;display:-ms-flexbox;display:flex}.services-list .services__item{position:relative;display:inline-block;vertical-align:top;width:230px;margin:0 8px;color:#000}.services-list .services__item-inner{width:100%;white-space:normal;min-height:100%;background:#fff}.services-list .services__item-image{text-align:center;padding-top:19px;height:94px}.services-list .services__item-image img{display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto}.services-list .services__item-title{text-align:center;padding:22px 16px 0;margin-bottom:4px;width:100%}.services-list .services__item-desc{margin-bottom:8px;padding:0 16px;font-size:14px;text-align:center}.services-list .services__item .bg-gray{padding:8px 0}.services-list .services__item-part{padding:8px 16px;font-size:14px}.services-list .services__item-part .h5{margin-bottom:0}.services-list--big .services__item-image{padding-top:19px;height:119px}.advantages__image{height:80px;margin-bottom:16px}.advantages__image img{display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto}.increment-decrement{display:-webkit-box;display:-ms-flexbox;display:flex}.increment-decrement__elem{position:relative;width:20px;height:20px;border:2px solid #0f72ba;border-radius:50%;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.increment-decrement__elem:hover{border-color:#024178}.increment-decrement__elem:hover::after,.increment-decrement__elem:hover::before{background:#024178}.increment-decrement__elem::after,.increment-decrement__elem::before{content:"";display:block;position:absolute;left:3px;top:7px;width:10px;height:2px;background:#0f72ba;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.increment-decrement__elem::after{display:none;left:7px;top:3px;width:2px;height:10px}.increment-decrement .increment::after{display:block}.increment-decrement .quantity{width:60px;text-align:center}.order-checkout__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-checkout .image-wrap{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:24px}.order-checkout .image{display:inline-block;width:220px;height:220px;background:#bde3ff;border-radius:50%}.order-checkout .text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:75px -8px 0}.pagination span{font-size:18px;font-weight:700;color:#0f72ba;padding:0 8px}.pagination a{font-size:18px;font-weight:700;text-decoration:none;color:#919699;padding:0 8px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.pagination a:hover{color:#0f72ba}.text-with-icon-container .btn-wrap{text-align:center}.text-with-icon-container .btn-outline{width:176px}.text-with-icon-wrap{margin:-18px 0}.text-with-icon-wrap .text-with-icon{position:relative;margin:18px 0;padding-left:38px}.text-with-icon-wrap .text-with-icon span{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;top:4px;width:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.seminar{background:#fff}.seminar .seminar__line{padding:16px 32px}.seminar .seminar__line:nth-child(even){background:#f0f4f8}.seminar .seminar__line h2{padding:16px 0;margin:0}.seminar .seminar__line ul{margin-top:5px;margin-bottom:21px}.seminar .seminar__line-name{margin-bottom:0}.seminar__line-author{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:490px;margin-top:16px}.seminar__line-author .image{-ms-flex-negative:0;flex-shrink:0;width:50px;height:50px;margin-right:16px;border-radius:50%}.seminar__time{font-size:18px;font-weight:700}.seminar__registration{padding:16px 0;text-align:center}.seminar__registration p{margin-bottom:8px}.seminar__registration .btn-blue{max-width:256px;width:100%}.fixed-height{height:444px}.half-top{padding-top:0!important;position:relative;color:#fff}.half-top h1{margin-bottom:16px}.half-top-inner{margin-top:-130px}.half-top-container{height:260px;padding:32px}.bonuses-items .bonus-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:24px}.bonuses-items .bonus-item__top{margin-bottom:32px}.bonuses-items .bonus-item__image{height:80px;margin-bottom:24px}.bonuses-items .bonus-item__image--big{height:100px}.bonuses-items .bonus-item__image img{display:block;height:100%;width:auto;max-width:none;max-height:none}.bonuses-items .bonus-item__text{height:7em;letter-spacing:0;overflow:hidden}.bonuses-items .bonus-item__bottom{margin-top:auto}.bonuses-items .bonus-item__line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px}.bonuses-items .bonus-item__line:first-child{margin-top:0}.bonuses-items .bonus-item__right{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:18px;line-height:22px;font-weight:700}.awesome-line{color:#fff;margin:32px 0 16px}.awesome-line [class*=col]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.awesome-line__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:28px 16px}.awesome-line .awesome-line__title{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0}.awesome-line__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px}.awesome-line__text-group{text-align:center}.awesome-line__text-group h4{margin-bottom:0}.awesome-line__subtext{font-size:14px;line-height:19px}.additional-features{margin-top:42px}.price-table-wrap{width:100%;padding:60px 20px 64px}.price-table{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0 auto;max-width:1008px;text-align:center}.price-table__column{width:40%}.price-table__column:first-child{width:20%;text-align:left}.price-table__column:first-child .price-table__item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.price-table__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70px;padding:0 16px}.price-table__title h4{margin-bottom:0}.price-table__title h4+p{margin-top:4px}.price-table__item{padding:0 16px;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.price-table__item:nth-child(odd){background:#f0f4f8}.price-table__item-date{margin-top:16px}.price-table__item-price{font-size:30px;color:#0f72ba}.toggle-description{display:none}.toggle-description.show{display:block}.agreements-wrap{width:100%;margin:32px auto 0;text-align:center}.simple-form__inner-indent{padding:64px 0;background:#fff;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05)}.simple-form .form-item{margin-bottom:16px}.simple-form .form-item:last-child{margin-bottom:0}.simple-form label{font-size:14px;margin-bottom:4px}.simple-form .text-error{display:none;font-size:14px;margin-top:4px;color:#5e6366}.simple-form .text-error--visible{display:block}.simple-form input{display:block;width:100%;height:40px;padding:8px;border:1px solid #c6cacc;border-radius:2px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.simple-form input:focus,.simple-form input:hover{border-color:#0f72ba}.simple-form textarea{display:block;width:100%;height:80px;padding:8px;border:1px solid #c6cacc;border-radius:2px;resize:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.simple-form textarea:focus,.simple-form textarea:hover{border-color:#0f72ba}.simple-form .required label::after{content:"*";color:#eb2128}.simple-form .required.error input,.simple-form .required.error select,.simple-form .required.error textarea{border-color:#eb2128}.simple-form .required.error .checkbox-wrap label::before{border-color:#eb2128}.simple-form .required.error .text-error{display:block;color:#eb2128}.simple-form .checkbox-wrap input{width:0;height:0}.simple-form .checkbox-wrap label{font-size:16px;margin-bottom:0;color:#212121}.simple-form .checkbox-wrap label::after{content:""}.simple-form .checkbox-wrap [type=checkbox]+label::after{content:"\e909"}.simple-form .select-wrap{position:relative}.simple-form .select-wrap::before{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:icomoon;content:"\e90e";font-size:10px;color:#919699;z-index:2;top:1px;bottom:1px;right:1px;background:#fff;width:22px;pointer-events:none}.simple-form select{display:block;width:100%;height:40px;padding:8px;border:1px solid #c6cacc;border-radius:2px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;background:#fff}.simple-form select:focus,.simple-form select:hover{border-color:#0f72ba}.simple-form select:invalid{color:#919699}.simple-form select [disabled]{color:#919699}.simple-form select option{color:#212121}.simple-form .required-attention{margin-top:24px;font-size:12px;line-height:16px}.simple-form .agree-it{margin-top:16px;font-size:12px;line-height:16px;text-align:center;color:#5e6366}.simple-form .btn-wrap{margin-top:24px;text-align:center}form.loading .btn-wrap span img{max-height:90%}form .btn-wrap span:last-child{display:none}form.loading .btn-wrap span{display:none}form.loading .btn-wrap span:last-child{display:inline}.service-registration-wrap{padding:32px 0;position:relative}.service-registration-wrap__loading{display:none;position:absolute;width:100%;height:100%;top:0;left:0}.service-registration-wrap__loading img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.service-registration-wrap.loading .service-registration-wrap__loading{display:block}.service-registration-wrap.loading>.container{opacity:.5}.service-registration{margin-top:24px}.link-after-title-wrap{position:relative}.link-after-title-wrap .link-after-title{position:relative;display:inline-block;top:-58px}.show-hint{position:relative}.show-hint .hint-wrap{padding-top:10px;position:absolute;z-index:1000;top:100%;right:0;opacity:0;pointer-events:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.show-hint--show .hint-wrap,.show-hint:not(.hint-click):hover .hint-wrap{opacity:1;pointer-events:auto}.show-hint .hint{padding:24px;text-align:center;-webkit-box-shadow:0 9px 23px rgba(0,0,0,.04),0 24px 20px rgba(0,0,0,.15),0 -10px 20px rgba(0,0,0,.05);box-shadow:0 9px 23px rgba(0,0,0,.04),0 24px 20px rgba(0,0,0,.15),0 -10px 20px rgba(0,0,0,.05);background:#fff;color:#000}.show-hint .hint span{display:inline-block!important;font-size:16px;line-height:22px}.show-hint .hint.cart-hint{white-space:nowrap;padding:16px 24px}.show-hint .hint .btn-outline{width:148px}.modal-window-wrap{display:none;position:fixed;z-index:700;left:0;top:0;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;background:rgba(0,0,0,.4)}.modal-window-wrap.show{display:block}.modal-window{position:fixed;display:none;z-index:99999;left:0;top:0;max-width:none;width:120%;overflow:auto;max-height:100vh;height:100%;background:rgba(0,0,0,.6)}.modal-window__inner{width:100vw;min-height:100%;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-form{position:relative;width:448px;padding:32px;max-width:100%;background:#fff}.modal-form .form-item{width:280px;max-width:100%;margin-left:auto;margin-right:auto}.modal-form .btn-blue{width:280px}.modal-form__close{position:absolute;right:12px;top:12px;width:20px;height:20px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.modal-form__close:hover{opacity:.8}.modal-form__close::after,.modal-form__close::before{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;margin:-1px 0 0 -9px;background:#5e6366;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-form__close::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.page-404{padding:64px 32px 46px;text-align:center}.page-404__title{font-size:150px;font-weight:700;line-height:.8em;margin-bottom:32px}.page-404 .btn-blue{margin-top:4px}.counter-wrapper{width:100%;max-width:600px;margin:32px auto}.ClassyCountdown-wrapper>div{display:inline-block;position:relative;width:calc(25% - 20px);margin:10px}.ClassyCountdown-wrapper .ClassyCountdown-value{width:100%;line-height:1em;position:absolute;top:50%;text-align:center;left:0;display:block}.cert-spec__count{font-size:60px;line-height:1.2em;font-weight:700;color:#0f72ba}.cert-spec__subname{margin-bottom:4px;font-size:16px;line-height:22px;color:#212121}.cert-spec__name{margin-bottom:16px;font-size:18px;font-weight:700;color:#212121}.products-icons .product-icon{padding:16px 0}.products-icons .product-icon img{display:block;margin:0 0;max-width:100%;max-height:100%;width:auto;height:auto}.main-page{position:relative}.main-page .container{position:relative;z-index:2}.main-page__menu{position:relative;display:inline-block;min-width:440px}.main-page__menu-wrap{position:relative;margin-top:40px}.main-page__menu-line{position:absolute;left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:0;pointer-events:none}.main-page__menu-line span{display:block;position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-page__menu-line.hover{background:#024178}.main-page__menu-line:before{content:"";position:absolute;left:-12px;top:50%;width:24px;margin-top:-1px;height:2px;background-color:#fff}.main-page__menu-line:after{content:"";-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;left:100%;height:2px;background-color:#fff}.main-page__menu-item{width:100%;padding-left:12px}.main-page__menu-item a{display:inline-block;width:100%;padding:0;font-size:18px;line-height:22px;font-weight:700;color:#fff}.main-page__menu-item a span{display:inline-block;padding:9px 16px 9px 28px;font-size:inherit;line-height:inherit;font-weight:700;color:#fff}.main-page__menu-item a:hover{text-decoration:none}.main-page__background{position:absolute;left:0;top:0;width:100%;height:100%}.main-page__background::before{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:-webkit-gradient(linear,left top,right top,from(#1b75bb),color-stop(100%,rgba(27,117,187,.2)),to(rgba(27,117,187,.2)));background:-webkit-linear-gradient(left,#1b75bb 0,rgba(27,117,187,.2) 100%,rgba(27,117,187,.2) 100%);background:-o-linear-gradient(left,#1b75bb 0,rgba(27,117,187,.2) 100%,rgba(27,117,187,.2) 100%);background:linear-gradient(90deg,#1b75bb 0,rgba(27,117,187,.2) 100%,rgba(27,117,187,.2) 100%)}.main-page__images-wrap{position:absolute;z-index:-1;right:0;top:0;width:59%;height:100%}.main-page__images-wrap.with-animation-please .main-page__image{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.main-page__image{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.main-page__image.is-active{opacity:1}.anchor-wrap{position:relative;padding-top:122px}.anchor-wrap .anchor-list{position:absolute;top:0;left:0;right:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.anchor-wrap .anchor-list__inner{position:relative}.anchor-wrap .anchor-list__inner::before{content:"";position:absolute;left:0;right:0;top:0;height:100%;background:#f0f4f8;border-radius:30px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.anchor-wrap .anchor-list .anchor-item{position:relative;display:inline-block;margin:0;padding:17px 32px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.anchor-wrap .anchor-list .anchor-item::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:#fff;opacity:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.anchor-wrap .anchor-list .anchor-item:hover{text-decoration:none}.anchor-wrap.scrolled .anchor-list{position:fixed}.anchor-wrap.scrolled .anchor-list__inner::before{left:-50vw;right:-50vw;border-radius:0;background:rgba(0,32,64,.8)}.anchor-wrap.scrolled .anchor-list .anchor-item{color:#fff}.anchor-wrap.scrolled .anchor-list .anchor-item.cnock::after{opacity:1}.anchor-wrap.scrolled--stop .anchor-list{position:absolute;top:auto;bottom:100px}.anchor-wrap.scrolled--stop .container{padding:0}.anchor-wrap:not(.scrolled) .container{padding:0}body.page-body{margin:0;overflow:auto;overflow-x:hidden;height:100%;font:16px/1.4 Roboto,sans-serif;font-weight:400;letter-spacing:0;color:#212121;background:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}*{outline:0}.page-body{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-body__content>:first-child{padding-top:64px}.page-body__content>:last-child{padding-bottom:64px}.container-padding{padding:32px 0}.container-padding[class*=bg-]{padding:64px 0}.container-padding.small-indent{padding:32px 0}.container-padding.diff_padding{padding:64px 0 32px 0}.container-padding.button_padding{padding:0 0 32px 0}.production-slider.button_padding{margin-bottom:44px}.bg-gray{background:#f5f5f5}.bg-light-blue{background:#f0f4f8}.bg-blue{background:#0f72ba}.bg-pink{background:rgba(216,29,69,.1)}.bg-red{background:#df1641}.bg-gray--awesome{position:relative}.bg-gray--awesome::before{content:"";position:absolute;z-index:-1;left:-100vw;top:0;height:100%;width:300vw;background:#f0f4f8}.color--white{color:#fff}.color--white ul li::before{color:#fff;border-color:#fff}.color--blue{color:#0f72ba}.color--blue ul li::before{color:#0f72ba;border-color:#0f72ba}.color--red{color:#df1641}.color--red ul li::before{color:#df1641;border-color:#df1641}.flex-multiline{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-16px}.flex-multiline__hrm{justify-content:center}.flex-multiline__hrm{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-16px;justify-content:center;padding:0 20px 0 20px}.flex-multiline>[class*=col-]{padding:16px}.page-inner_content>img{display:block;max-width:42%;width:auto;height:auto;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05)}.page-inner_content>img[align=left]{margin-right:32px;margin-bottom:32px}.page-inner_content>img[align=right]{margin-left:32px;margin-bottom:32px}.page-inner_content .image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:256px;width:100%;max-width:360px;padding:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05);box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05)}.page-inner_content .image-wrap[align=left]{margin-right:32px;margin-bottom:32px;float:left}.page-inner_content .image-wrap[align=right]{margin-left:32px;margin-bottom:32px;float:right}.page-inner_content .image-wrap img{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.page-inner_content::after{content:"";display:table;clear:both}button,input{outline:0!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:700;line-height:1.2}.h1+ol,.h1+ul,.h2+ol,.h2+ul,.h3+ol,.h3+ul,.h4+ol,.h4+ul,.h5+ol,.h5+ul,.h6+ol,.h6+ul,h1+ol,h1+ul,h2+ol,h2+ul,h3+ol,h3+ul,h4+ol,h4+ul,h5+ol,h5+ul,h6+ol,h6+ul{margin-top:20px!important}.h1,.h2,.h3,.h4,.h5,.h6{display:inline-block}.h1,h1{font-size:40px;margin-bottom:64px}.h2,h2{font-size:34px;margin-bottom:32px}.h3,h3{font-size:28px;margin-bottom:16px}.h4,h4{font-size:22px;margin-bottom:8px}.h5,h5{font-size:18px;margin-bottom:4px;line-height:1.3}.page-body__container h5 ul,.page-body__container h5 ul li,h5 p{font-size:18px;line-height:1.3}.page-body__container h5 ul li::before{top:8px}.h6,h6{font-size:14px;margin-bottom:4px}.fz-30{font-size:30px}.fw-medium{font-weight:500}p{font-size:16px;line-height:22px;margin:0 0 1.2em}p:last-child{margin-bottom:0}.btn-wrap{font-size:0}.btn-wrap>*{margin-right:60px}.btn-wrap>:last-child{margin-right:0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.header-panel{height:24px;background:#f0f4f8}.personal-area{display:inline-block}.personal-area>a{display:inline-block;font-size:14px;line-height:24px;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.logo-title{margin-top:4px;margin-bottom:8px;font-size:14px;font-weight:500;line-height:20px;color:#5e6366}.header-slogan{max-width:260px;margin-left:37px;font-size:16px;line-height:22px;color:#5e6366}.lang-wrap{position:absolute;top:0;left:100%;margin-left:16px;white-space:nowrap;font-size:0}.lang-wrap .lang{display:inline-block;margin-right:10px;font-size:14px;line-height:24px;cursor:pointer;color:#0f72ba;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.lang-wrap .lang:not(.active):hover{color:#024178;text-decoration:underline}.lang-wrap .lang.active{cursor:auto;color:#5e6366}.header-column__left{display:-webkit-box;display:-ms-flexbox;display:flex}.header-column__left .icon-CallBack-2{display:none}.mobile-menu__icon-wrap{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px 0 0}.mobile-menu__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:3px}.mobile-menu__icon{position:relative;width:21px;height:2px;background:#0f72ba}.mobile-menu__icon::after,.mobile-menu__icon::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0f72ba}.mobile-menu__icon::before{margin-top:-6px}.mobile-menu__icon::after{margin-top:6px}.header-column__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.header-column__right .btn-red{width:220px}.mail-phone{margin-right:24px}.mail-phone .mail{font-size:16px;line-height:22px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mail-phone .phone{font-size:24px;line-height:32px;font-weight:700;color:#5e6366;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-menu{background:#0f72ba;box-shadow:0 4px 4px rgba(0,0,0,.15),0 -1px 5px rgba(0,0,0,.05)}.main-menu_inner{z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-menu_close,.main-menu_lang{display:none}.menu-items ul{margin:0;padding:0;list-style-type:none;font-size:0;letter-spacing:0}.menu-list ul{display:none}.menu-list .menu_go-back{display:none}.menu-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;color:#fff}.menu-icons .menu-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.menu-icons .menu-icon__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.menu-icons .menu-icon__inner a:hover{text-decoration:none}.menu-icons .menu-icon:hover .menu-icons .menu-icon__inner{opacity:.8}.menu-icons .menu-icon span{display:none}.menu-icons .search-open{margin-left:28px}.menu-icons .buy-btn{position:relative}.menu-icons .buy-btn span.in-cart{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:-8px;top:-7px;width:18px;height:18px;background:#df1641;border-radius:50%;font-size:14px;font-weight:700}.search-form-wrap{position:absolute;z-index:10;left:0;top:0;bottom:0;right:0;padding:8px 0;background:#0f72ba;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;opacity:0;pointer-events:none}.search-form-wrap.open{opacity:1;pointer-events:auto}.search-form{height:100%;width:100%;border-radius:8px;background:#024178}.search-form form{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.search-form form .search-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;-ms-flex-negative:0;flex-shrink:0;font-size:22px;color:#fff;background:0 0;border:none;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.search-form form .search-btn:hover{opacity:.8}.search-form form input[type=text]{padding-left:8px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;border:none;font-size:14px;line-height:20px;background:0 0;color:#fff}.search-form form input[type=text]::-webkit-input-placeholder{color:rgba(255,255,255,.7);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.search-form form input[type=text]:-ms-input-placeholder{color:rgba(255,255,255,.7);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.search-form form input[type=text]::-ms-input-placeholder{color:rgba(255,255,255,.7);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.search-form form input[type=text]::placeholder{color:rgba(255,255,255,.7);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.search-form form input[type=text]:hover::-webkit-input-placeholder{color:#fff}.search-form form input[type=text]:hover:-ms-input-placeholder{color:#fff}.search-form form input[type=text]:hover::-ms-input-placeholder{color:#fff}.search-form form input[type=text]:hover::placeholder{color:#fff}.search-form form input[type=text]:focus::-webkit-input-placeholder{color:transparent}.search-form form input[type=text]:focus:-ms-input-placeholder{color:transparent}.search-form form input[type=text]:focus::-ms-input-placeholder{color:transparent}.search-form form input[type=text]:focus::placeholder{color:transparent}.search-form form .search-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px;font-size:20px;color:#fff;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.search-form form .search-close:hover{opacity:.8}.callback-form{position:absolute;display:none;z-index:500;right:0;top:80px;width:450px;padding:32px;-webkit-box-shadow:0 9px 23px rgba(0,0,0,.04),0 24px 20px rgba(0,0,0,.15),0 -10px 20px rgba(0,0,0,.05);box-shadow:0 9px 23px rgba(0,0,0,.04),0 24px 20px rgba(0,0,0,.15),0 -10px 20px rgba(0,0,0,.05);background:#fff}.callback-form h5{margin-bottom:16px;text-align:center}.callback-form.callback-mobile-form{z-index:8;top:108px;left:0;right:0;width:100%;padding:52px 16px 32px;-webkit-box-shadow:0 9px 23px rgba(0,0,0,.04),0 24px 20px rgba(0,0,0,.15),0 -10px 20px rgba(0,0,0,.05);box-shadow:0 9px 23px rgba(0,0,0,.04),0 24px 20px rgba(0,0,0,.15),0 -10px 20px rgba(0,0,0,.05)}.callback-form.callback-mobile-form .callback-form__close{top:18px;right:18px}.callback-form.callback-mobile-form .btn-red,.callback-form.callback-mobile-form .form-attention,.callback-form.callback-mobile-form input{max-width:100%;width:290px;margin-left:auto;margin-right:auto}.callback-form input{display:block;width:280px;max-width:100%;height:40px;margin:0 auto 8px;padding:8px;border:1px solid #c6cacc;border-radius:2px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.callback-form input:focus,.callback-form input:hover{border-color:#0f72ba}.callback-form input.error{border-color:#df1641}.callback-form .btn-red{display:block;width:280px;margin:16px auto 0}.callback-form .form-attention,.table_footer_basket .form-attention{margin-top:16px;text-align:center;font-size:12px;line-height:16px;color:#5e6366}.table_footer_basket h3{margin-bottom:24px}.callback-form__contacts{width:190px;margin:20px auto 30px}.callback-form__contact-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#212121}.callback-form__contact-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#212121}.callback-form__contact-item a:hover{text-decoration:none}.callback-form__contact-item.phone{font-weight:700}.callback-form__contact-item.phone span{font-size:18px}.callback-form__contact-item.mail{margin-top:16px}.callback-form__contact-item.mail a{color:#0f72ba}.callback-form__contact-item span{display:block;width:40px}.callback-form__message,.standart-form__message{text-align:center}.callback-form__message img,.standart-form__message img{margin-bottom:16px}.callback-form__message h5,.standart-form__message h5{margin-bottom:4px}.callback-form .hide{display:none}.callback-form__close{position:absolute;right:12px;top:12px;width:20px;height:20px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.callback-form__close:hover{opacity:.8}.callback-form__close::after,.callback-form__close::before{content:"";position:absolute;top:50%;left:50%;width:18px;height:2px;margin:-1px 0 0 -9px;background:#5e6366;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.callback-form__close::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.callback-form__loading{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;background-color:rgba(255,255,255,.5);display:none}.callback-form__loading img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.loading>.callback-form__loading{display:block}.footer-strip{background:#013464}.footer-strip__items{padding:32px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-strip__items form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-strip__items input{width:100%;max-width:280px;margin:0 12px;padding:8px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;font-size:16px;line-height:22px;border:1px solid #5e6366;border-radius:2px;background:#fff;color:#000;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer-strip__items input::-webkit-input-placeholder{color:#919699;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer-strip__items input:-ms-input-placeholder{color:#919699;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer-strip__items input::-ms-input-placeholder{color:#919699;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer-strip__items input::placeholder{color:#919699;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer-strip__items input:hover::-webkit-input-placeholder{color:#5e6366}.footer-strip__items input:hover:-ms-input-placeholder{color:#5e6366}.footer-strip__items input:hover::-ms-input-placeholder{color:#5e6366}.footer-strip__items input:hover::placeholder{color:#5e6366}.footer-strip__items input:focus{border-color:#0f72ba}.footer-strip__items input:focus:focus::-webkit-input-placeholder{color:transparent}.footer-strip__items input:focus:focus:-ms-input-placeholder{color:transparent}.footer-strip__items input:focus:focus::-ms-input-placeholder{color:transparent}.footer-strip__items input:focus:focus::placeholder{color:transparent}.footer-strip__items input.error{border-color:#eb2128}.footer-strip__items .footer-strip__button{margin:0 12px;width:100%;max-width:280px}.footer-strip__notation{margin-top:18px;font-size:12px;color:#fff;opacity:.6}.footer-strip__notation a{color:#fff;text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer-strip__notation a:not(.disabled):hover{color:#fff;text-decoration:underline}.footer-strip .hide{display:none}.footer-strip__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:32px}.footer-strip__text{font-size:22px;font-weight:700;color:#fff}.footer-strip__big{font-size:18px;font-weight:400}.footer-strip__big_2{font-size:14px;font-weight:400}.footer-strip__message{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer-strip__message .footer-strip__image{-ms-flex-negative:0;flex-shrink:0}footer{padding:64px 0 16px;background:#002040;font-size:16px;line-height:22px;color:#fff}.logo-footer{display:inline-block;margin-bottom:24px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}a.logo-footer:hover{opacity:.8}.logo-footer img{max-width:250px}.footer__phone{color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer__address{margin-top:15px}.footer__section-name{display:inline-block;font-size:22px;line-height:26px;font-weight:700;color:#85bef1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer__section-name:hover{color:#85bef1}.footer__links-list{margin:5px 0 0;padding:0;list-style-type:none}.footer__links-list li a{display:inline-block;margin-top:7px;color:#85bef1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.footer__line{margin-top:72px;line-height:15px;font-size:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__line a{color:#85bef1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.price-item{position:relative;display:block;padding-bottom:100%;background:#0f72ba;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.price-item:hover{background:#024178}.price-item .price-item_image{opacity:.4}.price-item_name{position:absolute;left:24px;top:24px;right:24px;font-size:22px;line-height:28px;font-weight:700;color:#fff}.price-item_name:hover{color:#fff}.price-item_image{position:absolute;bottom:16px;right:16px;opacity:.2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;max-width:80px;max-height:80px}.price-item_image img{max-width:100%;max-height:100%;width:auto;height:auto}.price-list_slide-toggle.open.empty{padding-top:24px}.price-list_detail-page .btn-outline{width:100%;margin-bottom:32px;padding:0 12px}.price-list_detail-page .btn-outline.btn-outline--white{margin-bottom:0}.price-list_detail-wrap{background:#fff;color:#212121}.price-list_detail-item{border-bottom:1px solid #c6cacc}.price-list_detail-item:last-child{border-bottom:none}.price-list_detail-item .item-head{position:relative;margin:0;padding:20px 60px 18px 24px;color:#0f72ba;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.price-list_detail-item .item-head.open,.price-list_detail-item .item-head:hover{color:#000}.price-list_detail-item .item-head::after{font-family:icomoon;content:"\e90a";display:block;position:absolute;top:26px;right:24px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:14px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.price-list_detail-item .item-head.open::after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.price-list_detail-item .item-body{height:0;overflow:hidden;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.price-list_detail-item .item-body--inner{padding:0 24px 24px}.price_lines-list--simple .price_line{padding:10px 0}.price_line{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:78px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price_line:nth-child(odd){background:#f0f4f8}.table_body .price_line{padding:16px 0}.price_line .name{margin-bottom:0;padding:6px 16px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.price_line .name.h5{padding:16px;width:75%}.price_line .name a{display:inline-block}.price_line .free{-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;padding-right:16px;text-align:right;color:#0f72ba}.price_line .subname{margin-top:4px;font-size:14px;font-weight:400;line-height:19px;color:#5e6366}.price_line .btn-blue{width:auto;padding:0 42px}.price_line-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;padding-right:16px}.price_line-right .price-wrap{width:120px;margin-right:32px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-size:16px;color:#000;line-height:22px}.price_line-right .new-price{color:#df1641}.price_line-right .new-price+.price{position:relative}.price_line-right .new-price+.price::before{content:"";position:absolute;left:0;top:50%;height:1px;width:100%;background:#000}.price_line-right .btn-blue{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.price_line-remove{position:absolute;right:12px;top:50%;margin-top:-12px;width:24px;height:24px;cursor:pointer}.price_line-remove::after,.price_line-remove::before{content:"";position:absolute;left:50%;top:50%;margin:-1px 0 0 -5px;width:10px;height:2px;background:#919699;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.price_line-remove::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.cart-page{padding-bottom:64px}.cart-page .price_line .price_line-right{padding-right:52px}.cart-page .price_line .price_line-right .price-wrap{width:158px;margin-left:20px;margin-right:0}.price-summary{margin-top:36px}.price-summary__text-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.price-summary .price-summ{margin-left:auto;margin-bottom:0}.price-summary .btn-wrap{margin-top:24px}.price-summary .btn-wrap .btn-blue{width:100%}.contacts-top{position:relative;background:#f0f4f8}#map{position:absolute;right:0;top:0;height:100%;width:calc((100vw - 1248px + 16px)/ 2 + ((1248px)/ 12)*7)}.driving-directions{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;top:66px;left:100%;width:40px;height:40px;margin-left:-20px;background:#eb2128;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.04),0 4px 10px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.04),0 4px 10px rgba(0,0,0,.1);-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.driving-directions:hover{background:#d91e25}.contacts-main{position:relative;padding:64px 32px 64px 0}.contacts-main h1{margin-top:0}.contacts-main .contact-data{margin-bottom:20px}.contacts-main .btn-blue{width:280px;height:50px;margin-bottom:13px;padding:0;line-height:50px}.contacts-main .btn-outline{width:280px;height:50px;margin-top:13px;padding:0;line-height:48px}.contacts-main_phones{position:relative;margin-bottom:20px;padding-left:38px}.contacts-main_phones::before{font-family:icomoon;content:"\e914";position:absolute;left:0;top:6px;font-size:18px}.contacts-main_phones .phone{display:inline-block;font-size:28px;font-weight:700;line-height:32px;color:#212121}.contacts-main_phones .fax{margin-top:6px;font-size:16px;line-height:22px;color:#5e6366}.contacts-main_text{position:relative;padding:9px 0 9px 38px}.contacts-main_text.location-icon::before{font-family:icomoon;content:"\e911";position:absolute;left:0;top:8px;font-size:19px}.contacts-main_text.train-icon::before{font-family:icomoon;content:"\e91a";position:absolute;left:0;top:8px;font-size:19px}.contacts-main_text.info-icon::before{font-family:icomoon;content:"\e910";position:absolute;left:0;top:6px;font-size:20px}.contacts-item_name{margin-bottom:.75em;line-height:1.2em;font-weight:700}.contacts-item_faces{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:16px}.contacts-face{width:50%}.contacts-face_name{position:relative;margin:0;padding-left:36px;line-height:22px;font-weight:700}.contacts-face_name::before{position:absolute;font-family:icomoon;content:"\e913";top:50%;left:0;font-size:16px;margin-top:-11px}.contacts-face_position{margin-top:4px;padding-left:36px;font-size:14px;line-height:19px;color:#5e6366}.contacts-item_text{margin-bottom:10px;font-size:16px;left:22px}.contacts-item_contacts{padding-top:10px}.contact-data{margin-bottom:10px}.contact-data:last-child{margin-bottom:0}.contact-data .item{font-size:16px;line-height:22px}.contact-data .phone{display:inline-block;font-size:16px;color:#212121;position:relative;padding-left:38px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.contact-data .phone::before{position:absolute;top:50%;left:0;font-family:icomoon;content:"\e914";margin-top:-12px;font-size:18px}.contact-data .mail{font-size:16px;position:relative;padding-left:38px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.contact-data .mail::before{position:absolute;top:50%;left:0;font-family:icomoon;content:"\e91b";margin-top:-11px;font-size:16px}.contact-data .site{font-size:16px;position:relative;padding-left:38px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.contact-data .site::before{position:absolute;top:50%;left:0;font-family:icomoon;content:"\e915";margin-top:-14px;font-size:20px}.competencies_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-32px -16px}.competence{width:25%;padding:32px 16px}.competence img{display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto}.competence_image{display:block;margin-bottom:16px;-webkit-box-shadow:inset 0 0 0 1px #c6cacc;box-shadow:inset 0 0 0 1px #c6cacc}.competence_image img{position:relative;z-index:-1}.competence_name{margin-bottom:16px}.competence_icon{width:125px;margin-bottom:16px}.competence_text{line-height:22px}.lg-backdrop{background:rgba(0,0,0,.4)}.events-task_item{position:relative;margin-bottom:26px;padding-left:36px;font-size:16px;line-height:22px}.events-task_item span{position:absolute;left:0;top:4px;color:#0f72ba}.events-task_item span.icon-Microphone{font-size:19px}.events-task_item span.icon-Information{font-size:20px}.events-task_item span.icon-Caht{font-size:20px}.company-events_slider-bg{position:relative}.company-events_slider-bg::before{content:"";position:absolute;z-index:-1;left:-100vw;bottom:90px;width:300vw;height:400vh;background:#f0f4f8}.subscribe-form_line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subscribe-form_line input{margin-right:21px;padding:8px;-ms-flex-negative:1;flex-shrink:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;line-height:22px;border:1px solid #5e6366;background:#fff;color:#000;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.subscribe-form_line input::-webkit-input-placeholder{color:#919699;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.subscribe-form_line input:-ms-input-placeholder{color:#919699;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.subscribe-form_line input::-ms-input-placeholder{color:#919699;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.subscribe-form_line input::placeholder{color:#919699;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.subscribe-form_line input:hover::-webkit-input-placeholder{color:#5e6366}.subscribe-form_line input:hover:-ms-input-placeholder{color:#5e6366}.subscribe-form_line input:hover::-ms-input-placeholder{color:#5e6366}.subscribe-form_line input:hover::placeholder{color:#5e6366}.subscribe-form_line input:focus{border-color:#0f72ba}.subscribe-form_line input:focus:focus::-webkit-input-placeholder{color:transparent}.subscribe-form_line input:focus:focus:-ms-input-placeholder{color:transparent}.subscribe-form_line input:focus:focus::-ms-input-placeholder{color:transparent}.subscribe-form_line input:focus:focus::placeholder{color:transparent}.subscribe-form_line input.error{border-color:#eb2128}.subscribe-form_line button{width:auto;padding:0 42px;-ms-flex-negative:0;flex-shrink:0}.material-item{position:relative;display:block;height:300px;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.02),0 4px 5px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.02),0 4px 5px rgba(0,0,0,.05);background:#0f72ba}.material-item.slider_height{height:350px}.material-item .material-item__text-wrap{position:absolute;z-index:2;left:16px;right:16px;bottom:16px}.material-item .material-item__text-wrap .btn-outline{width:100%}.material-item .material-item__text{margin-bottom:16px;font-weight:700;color:#fff}.material-item .bg-scale{height:170px}.production-page{position:relative;min-height:444px;color:#fff}.production-page::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(2,65,120,.9)),to(rgba(2,65,120,.7)));background:-webkit-linear-gradient(left,rgba(2,65,120,.9) 0,rgba(2,65,120,.7) 100%);background:-o-linear-gradient(left,rgba(2,65,120,.9) 0,rgba(2,65,120,.7) 100%);background:linear-gradient(90deg,rgba(2,65,120,.9) 0,rgba(2,65,120,.7) 100%)}.production-page--lightblue::before{background-image:-webkit-gradient(linear,left top,right top,from(#1b75bb),to(rgba(27,117,187,.2)));background-image:-webkit-linear-gradient(left,#1b75bb 0,rgba(27,117,187,.2) 100%);background-image:-o-linear-gradient(left,#1b75bb 0,rgba(27,117,187,.2) 100%);background-image:linear-gradient(90deg,#1b75bb 0,rgba(27,117,187,.2) 100%)}.production-page ol li::before,.production-page ul li::before{color:#fff;border-color:#fff}.production-page .btn-wrap{margin-top:64px}.production-slider-wrap--only-image{max-width:1248px;margin:0 auto}.production-slider-btn{margin-top:64px}.production-slider{margin:-12px;margin-bottom:20px}.production-slider .slick-slide{padding:12px}.production-slider .slick-slide__inner{background:#fff}.production-slider .text{padding:32px 32px 32px 56px;border-right:1px solid #c6cacc}.production-slider .image img{max-width:100%;max-height:100%;width:auto;height:auto;margin:0 auto}.production-slider .slick-arrow.slick-prev{left:4px}.production-slider .slick-arrow.slick-next{right:4px}.production-slider .slick-dots{bottom:-18px}.compare__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.compare__wrap .compare__overflow{height:650px;overflow:hidden;position:relative}.compare__wrap .compare__overflow::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:20px;background-image:-webkit-gradient(linear,left bottom,left top,from(#fff),to(rgba(255,255,255,0)));background-image:-webkit-linear-gradient(bottom,#fff,rgba(255,255,255,0));background-image:-o-linear-gradient(bottom,#fff,rgba(255,255,255,0));background-image:linear-gradient(0deg,#fff,rgba(255,255,255,0))}.compare__wrap .compare__item{width:33.333%;min-width:245px;padding:0;background:#fff}.compare__wrap .compare__item:nth-child(odd){padding:0;background:#f0f4f8}.compare__wrap .compare__item:nth-child(odd) .compare__overflow::after{background-image:-webkit-gradient(linear,left bottom,left top,from(#f0f4f8),to(rgba(240,244,248,0)));background-image:-webkit-linear-gradient(bottom,#f0f4f8,rgba(240,244,248,0));background-image:-o-linear-gradient(bottom,#f0f4f8,rgba(240,244,248,0));background-image:linear-gradient(0deg,#f0f4f8,rgba(240,244,248,0))}.compare__wrap .compare__head{text-align:center;padding:32px 32px 39px}.compare__wrap .compare__head .btn-red{width:256px;max-width:100%}.compare__wrap .compare__name{margin-bottom:8px;font-weight:700}.compare__wrap .compare__price{margin-bottom:16px;font-size:30px;line-height:42px;color:#0f72ba}.compare__wrap .compare__section{padding:16px 18px;border-top:1px solid #c6cacc}.compare__wrap .compare__section-item{position:relative;margin-bottom:20px;padding-left:54px;font-size:14px;line-height:20px}.compare__wrap .compare__section-item:last-child{margin-bottom:0}.compare__wrap .compare__section-item.big-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px}.compare__wrap .compare__section-item.big-icon::before{content:"";position:absolute;width:40px;height:40px;left:0;top:50%;margin-top:-20px;background:center center/contain no-repeat}.compare__wrap .compare__section-item.check-icon::before{content:"\e91f";font-family:icomoon;position:absolute;left:8px;top:50%;margin-top:-10px;font-size:20px;color:#0f72ba}.compare__wrap .compare__section-item.disabled{color:#919699}.compare__wrap .compare__section-item.disabled::before{content:"\e90f";font-family:icomoon;position:absolute;left:8px;top:50%;margin-top:-10px;font-size:20px;color:#919699}.compare__wrap .show-more__wrap{margin:26px 0;text-align:center}.projects-detail .project-aside-link{display:inline-block;margin:8px 0 10px}.projects-detail .project-aside-title{margin-top:22px}.video-footage h3{margin-bottom:18px}.video-footage p{margin-bottom:16px}.video-footage__section{margin-bottom:32px}.video-detail__item{margin-top:48px;margin-bottom:48px}.video-detail__item:last-child{margin-bottom:0}.order-page__part{margin-bottom:32px}.order-page__part:last-child{margin-bottom:0}.order-page .price_line .price_line-right{padding-right:16px}.order-page .price_line .price_line-right .price-wrap{width:212px;margin-left:20px;margin-right:0}.order-page .under-button-text{margin-top:24px;font-size:12px;line-height:16px;color:#5e6366}.payment-method{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-method img{margin-left:8px}.payment-method img:first-child{margin-left:0}.order-form .flex-multiline{margin:-12px -16px}.order-form .flex-multiline>[class*=col-]{padding:12px 16px}.order-form label{font-size:16px;margin-bottom:0}.checkboxes-activated .checkbox-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px;overflow:hidden;border-radius:4px}.checkboxes-activated .checkbox-wrap label{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.checkboxes-activated .checkbox-wrap .subtext{font-size:12px;line-height:16px}.checkboxes-activated .checkbox-wrap .background{position:absolute;height:300%;left:-100%;top:-100%;width:400%;background:rgba(27,117,187,.1);opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.checkboxes-activated .checkbox-wrap input:checked+label .background{opacity:1}.order-footer{padding:16px 0 12px}.order-footer .footer__line{margin:0}.news-list.main-news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-list.main-news-list .news-item{margin-bottom:32px}.news-list.main-news-list .btn-wrap{margin-top:auto}.news-list .news-item{margin-bottom:64px}.news-list .news-item:last-child{margin-bottom:0}.news-list .news-item__date{margin-bottom:4px;line-height:22px;font-size:16px;color:#5e6366}.news-list .news-item__type{margin-bottom:4px;font-size:10px;text-transform:uppercase;letter-spacing:.05em;font-weight:500}.news-list .news-item__name{margin-bottom:0}.news-list .news-item__name+.news-item__date{margin-top:4px;margin-bottom:0}.news-list .news-item__text{margin-top:8px}.news-list .news-item__text p{margin-bottom:1em}.news-list .news-item__text p:last-child{margin-bottom:1em}@media (min-width:480px){.bonuses-items .bonus-item__right{margin-left:auto}.price_lines-list--simple .price_line{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:768px){ul.slick-dots{bottom:10px!important}.btn-near-title{position:absolute;right:0;top:10px;margin-top:0}.services-item .btn-wrap [class*=btn-]{width:180px}.banner-elem .btn-wrap .btn-outline{width:220px}.information-wrapper .info__item:first-child{margin-right:48px}.text-with-icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-9px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-with-icon-wrap .text-with-icon{margin:9px 0}.awesome-line__text::after,.awesome-line__text::before{content:""}.price-table__item-date{display:none}.agreements-wrap{max-width:380px}.price_line .free{width:216px}.hidden-md{display:none!important}}@media (max-width:1023px) and (min-width:768px){.contacts-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px;padding:32px 0}.contacts-main h1{width:100%;padding-left:8px}.contacts-main .contacts-main_column{position:relative;width:50%;padding:0 8px 64px 8px}.contacts-main .contacts-main_column>:first-child{padding-top:0}.contacts-main .btn-blue{position:absolute;bottom:0;width:calc(100% - 16px);margin:0}.contacts-main .btn-outline{position:absolute;bottom:0;width:calc(100% - 16px);margin:0}}@media (max-width:1023px) and (min-width:479px){.video-item__text h5{margin-bottom:16px}}@media (min-width:1024px){.lg-actions .lg-prev{left:calc(50% - 500px)}.lg-actions .lg-next{right:calc(50% - 500px)}.yt-video__container.pb64{padding-bottom:56.25%}.information-wrapper .info__item:first-child{margin-right:96px}.services-list .services__item{height:160px;width:20%}.services-list .services__item-inner{position:absolute;left:0;top:0}.services-list .services__item-hidden{height:0;overflow:hidden}.services-list--big .services__item{height:185px}.text-with-icon-container .btn-outline{width:100%}.link-after-title-wrap{height:0}.main-page{padding:38px 0 64px!important}.background-gray{position:relative}.background-gray::before{content:"";position:absolute;z-index:-1;pointer-events:none;left:0;top:0;width:100vw;height:50%;background:#f0f4f8}.gray-bg_top-absolute{position:relative;padding-bottom:32px;margin-bottom:32px}.gray-bg_top-absolute::before{content:"";position:absolute;z-index:-1;pointer-events:none;left:-100vw;bottom:0;width:300vw;height:300vh;background:#f0f4f8}.main-menu{display:block!important}.menu-list>li{display:inline-block}.menu-list>li.submenu>a::after{font-family:icons!important;content:"\e912";display:inline-block;margin-left:13px;margin-right:5px;font-size:16px;line-height:16px;vertical-align:middle}.menu-list>li.active>a::before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.menu-list>li>a{position:relative;z-index:2;display:inline-block;padding:0 16px;font-size:18px;line-height:88px;font-weight:500;color:#fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0)}.menu-list>li>a::before{content:"";position:absolute;bottom:0;left:16px;right:16px;height:2px;background:#fff;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}.menu-list>li.open>a,.menu-list>li:hover>a{color:#fff;background:rgba(0,0,0,.08);text-decoration:none}.menu-list>li>ul{position:absolute;top:100%;left:0;width:33.333%;padding:24px 0}.menu-list>li>ul::before{content:"";position:absolute;z-index:-1;top:0;width:100%;height:100%;-webkit-box-shadow:0 5px 22px rgba(0,0,0,.08),0 12px 20px rgba(0,0,0,.2);box-shadow:0 5px 22px rgba(0,0,0,.08),0 12px 20px rgba(0,0,0,.2);background:#024178}.menu-list>li>ul>li{display:block}.menu-list>li>ul>li .menu_catalog-link{display:none;position:absolute;z-index:10;left:100%;top:32px;width:200%;margin-left:32px;padding:0;font-size:22px;font-weight:700;line-height:26px;color:#0f72ba}.menu-list>li>ul>li.open .menu_catalog-link{display:block}.menu-list>li>ul>li>a{position:relative;display:block;padding:10px 46px 10px 8px;font-size:16px;line-height:20px;font-weight:500;color:#fff}.menu-list>li>ul>li>a:not(.menu_catalog-link):hover{color:#fff;background:rgba(0,0,0,.1);text-decoration:none}.menu-list>li>ul>li.open>a:not(.menu_catalog-link){color:#fff;background:rgba(0,0,0,.24)}.menu-list>li>ul>li.submenu>a:not(.menu_catalog-link)::before{font-family:icons!important;content:"\e914";position:absolute;right:16px;top:50%;margin-top:-10px;font-size:16px}.menu-list>li>ul>li>ul{position:absolute;z-index:10;left:100%;top:0;width:200%;padding-top:14px;padding-bottom:24px}.menu-list>li>ul>li>ul::before{content:"";position:absolute;z-index:-1;left:0;top:0;width:100%;height:100%;-webkit-box-shadow:inset 2px 0 3px rgba(0,0,0,.15);box-shadow:inset 2px 0 3px rgba(0,0,0,.15);background:#fff}.menu-list>li>ul>li>ul>li{width:50%;padding-left:32px;display:inline-block;vertical-align:middle}.menu-list>li>ul>li>ul>li a{display:block;margin-top:8px;padding:10px 0;font-size:16px;line-height:20px;color:#0f72ba}.menu-list>li>ul>li>ul>li a:hover{color:#024178}.menu-icons .menu-icon__inner a{color:#fff}.projects-detail .project-bg-gray{background:#f0f4f8}.video-footage h3{margin-bottom:24px}.video-footage__section{margin-bottom:64px}.video-footage__section:last-child{margin-bottom:0}.video-detail__item{margin-top:32px;margin-bottom:32px}ul.list-marked li:nth-child(even){padding-left:80px}ul.list-marked li:nth-child(even)::before{left:20px}.production-slider .slick-slide__inner .image--with-text{padding-left:0}.menu-list>li.main_page_menu{display:none}}@media (max-width:1247px) and (min-width:1024px){.image-slider-75{padding:0 100px;margin-top:24px}.image-slider-75 .slick-arrow.slick-prev{left:92px}.image-slider-75 .slick-arrow.slick-next{right:92px}.menu-list>li>a{padding:0 12px}.menu-list>li.submenu a::after{margin-left:4px}.subscribe-form_line{-ms-flex-wrap:wrap;flex-wrap:wrap}.subscribe-form_line input{margin-right:0;margin-bottom:8px}.subscribe-form_line button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header-slogan{margin-left:27px}}@media (min-width:1248px){.show-hint .hint-wrap{right:auto;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.hidden-lg{display:none!important}}@media (max-width:1247px){.projects-slider{margin:-16px -12px}.projects-slider .slide{padding:16px 12px}.projects-slider .slick-arrow.slick-prev{left:0}.projects-slider .slick-arrow.slick-next{right:0}.services-page .services-page__title{height:4.2em}.services-page__text{height:9.8em}.services-page .services-contracts .services-page__text{height:11.2em}.typical-launch{margin:-16px -12px}.typical-launch .slide{padding:16px 12px}.typical-launch .slick-arrow.slick-prev{left:0}.typical-launch .slick-arrow.slick-next{right:0}.simple-slider-services{margin-top:32px}.bonuses-items .bonus-item__text{height:8.4em}.awesome-line__text{padding:0}.header-column__right .btn-red{width:180px}.menu-icons .search-open{margin-left:20px}.price_line-remove{right:8px}.cart-page .price_line .price_line-right{padding-right:40px}.cart-page .price_line .price_line-right .price-wrap{width:115px}#map{width:calc((100vw - 1024px + 16px)/ 2 + ((1024px)/ 12)*7)}.competence{width:33.333%}.company-events_slider-bg{margin-bottom:64px;padding-bottom:38px}.company-events_slider-bg::before{bottom:0}.events-task{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.events-task_item{width:50%;padding:0 6px 0 42px}.order-page .price_line .price_line-right .price-wrap{width:144px}}@media (max-width:1023px){.page-body__container blockquote{padding:40px;font-size:22px}.image-slider-75{margin-top:20px}.content-columns__text{padding:8px 8px 8px 16px}.content-columns div+div .content-columns__text{padding:8px 16px 8px 8px}.content-columns__image{margin:-8px 0}.content-columns__btn{margin-top:16px}.slider-3d{width:200px;height:300px}.list-two-column li{width:100%}.tabs-wrap--bordered .tab-head{padding:16px 0}.tabs-wrap--bordered .tab-item{padding:10px 8px}.projects-slider{margin:-16px -8px;padding-bottom:16px}.projects-slider .slide{width:272px;padding:16px 8px}.projects-slider .slick-arrow.slick-prev{left:-4px}.projects-slider .slick-arrow.slick-next{right:-4px}.projects-slider .slick-dots{bottom:8px}.services-page .services-page__title{height:2.8em}.services-page__text{height:7em}.services-page .services-contracts .services-page__text{height:8.4em}.services-item{padding:16px;height:auto}.services-item.vertical-banner{padding-top:30%}.services-item .btn-wrap{margin-top:16px}.typical-launch{margin:-16px -8px;padding-bottom:16px}.typical-launch .slide{width:272px;padding:16px 8px}.typical-launch .slick-arrow.slick-prev{left:-4px}.typical-launch .slick-arrow.slick-next{right:-4px}.typical-launch .slick-dots{bottom:8px}.competency-slider{margin:0 75px}.competency-slider .slide{width:190px}.competency-slider .slick-arrow.slick-prev{left:-55px}.competency-slider .slick-arrow.slick-next{right:-55px}.review-slider{padding-bottom:16px}.review-slider .slide{padding:16px 8px}.review-slider .slick-dots{bottom:8px}.banner-elem__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:48px 0}.banner-elem__inner .banner-elem__title{width:100%}.banner-elem__inner .btn-wrap{margin-top:16px;margin-left:0}.banner-elem__date{padding:7px 20px;font-size:14px}.vertical{left:-16px}.single_slide .video-detail__text,.video-list .video-detail__text,.video-slider .video-detail__text{padding:16px}.video-list,.video-slider{margin:-16px -8px;padding-bottom:16px}.video-slider .slide{padding:16px 8px}.video-slider .slick-dots{bottom:8px}.video-slider .slick-arrow.slick-prev{left:0}.video-slider .slick-arrow.slick-next{right:0}.video-slider3{margin:-16px -8px;padding-bottom:16px}.video-slider3 .slide{padding:16px 8px}.video-slider3 .slick-dots{bottom:8px}.video-item__text.h1{padding:36px}.information-wrapper{padding:8px 0}.information-wrapper .info__wrap{padding:16px 24px}.services-list-wrap{overflow:auto}.services-list-wrap .container{max-width:none;padding:0}.services-list{white-space:nowrap;display:block}.text-with-icon-container .btn-wrap{margin-top:8px}.seminar .seminar__line{padding:16px 24px}.seminar .seminar__line h2{padding:8px 0}.seminar__registration{padding:8px 0}.half-top-inner{margin-top:-120px}.half-top-container{height:240px}.bonuses-items .bonus-item--super{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.bonuses-items .bonus-item--super .bonus-item__top{width:50%;padding-left:32px}.bonuses-items .bonus-item--super .bonus-item__top:first-child{padding-left:0;padding-right:32px}.bonuses-items .bonus-item--super .bonus-item__bottom{width:100%}.bonuses-items .bonus-item__text{height:7em}.bonuses-items .bonus-item__line{margin-top:4px}.bonuses-items .bonus-item__right{font-size:16px}.awesome-line{margin-top:24px}.awesome-line__inner{padding:24px 8px}.additional-features__form{margin-top:32px;height:230px}.additional-features__form{height:290px}.additional-features{margin-top:32px}.price-table-wrap{padding:32px 20px 32px}.link-after-title-wrap .link-after-title{top:-30px}.products-icons .product-icon{padding:8px 0}.main-page{padding:28px 0 30px!important}.main-page__menu{min-width:410px}.main-page__menu{min-width:unset;max-width:410px;width:100%}.main-page__menu-wrap{margin-top:30px}.main-page__menu-item a{font-size:16px;line-height:19px}.main-page__menu-item a span{padding:8px 16px 8px 28px}.main-page__images-wrap{width:100%}.hide-on--lg{display:none}.anchor-wrap .anchor-list__inner{padding:0 16px}.anchor-wrap .anchor-list .anchor-item{padding:16px 8px}.page-body__content>:first-child{padding-top:32px}.page-body__content>:last-child{padding-bottom:32px}.container-padding{padding:16px 0}.container-padding[class*=bg-]{padding:32px 0}.flex-multiline{margin:-8px}.flex-multiline>[class*=col-]{padding:8px}.page-inner_content img[align=left],.page-inner_content img[align=right]{margin:0 auto 32px;float:none}.page-inner_content .image-wrap[align=left],.page-inner_content .image-wrap[align=right]{margin:0 auto 32px;float:none}.h1,h1{font-size:32px;margin-bottom:32px}.h2,h2{font-size:26px;margin-bottom:16px}.h3,h3{font-size:22px;margin-bottom:8px}.h4,h4{font-size:20px;margin-bottom:4px}.h5,h5{font-size:16px}.fz-30{font-size:24px}.logo-title{font-size:12px;line-height:17px;margin:4px 0}.menu-icons .menu-icon__inner{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-icons .buy-btn span.in-cart{top:12px;right:7px;color:#fff;z-index:20}.menu-icons .icon-Cart{position:absolute;top:38%;right:5%}.header-panel{display:none}.mobile-menu__icon-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.logo{margin-top:0}.lang-wrap{display:none}.header-slogan{display:none}.mail-phone .phone{font-size:20px}.main-menu{display:none;position:fixed;z-index:500;left:0;top:0;height:100vh;width:100%;background:rgba(1,52,100,.9)}.main-menu .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:300px;height:100%;overflow:auto;margin:0;padding:0;background:#fff}.main-menu_close{position:absolute;left:300px;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:52px;height:56px;font-size:16px;color:#fff}.main-menu_close::before{content:"";position:absolute;left:0;top:0;width:100vw;height:100vh}.main-menu_close::after{font-family:icomoon;content:"\e90b"}.main-menu_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.main-menu_lang{display:-webkit-box;display:-ms-flexbox;display:flex;padding:18px 24px;margin-top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.main-menu_lang .lang{margin-right:12px;font-size:16px;line-height:22px;color:#5e6366}.main-menu_lang .active{color:#0f72ba}ul.menu-list{display:block;padding-top:56px}ul.menu-list li{display:block}ul.menu-list li a{position:relative;display:block;width:300px;padding:14px 48px 14px 16px;font-size:16px;line-height:19px;font-weight:500;color:#0f72ba}ul.menu-list li a.menu_catalog-link{display:none}ul.menu-list li.submenu>a::before{font-family:icomoon;content:"\e90a";position:absolute;right:24px;top:50%;margin-top:-9px;font-size:12px}ul.menu-list .menu_go-back{position:absolute;display:block;top:9px;left:0;width:100%}ul.menu-list .menu_go-back::before{content:"\e90a";font-family:icomoon;display:block;width:40px;height:40px;background:#0f72ba;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);font-size:12px;line-height:40px;text-align:center;color:#fff}ul.menu-list ul{display:block!important;position:absolute;z-index:500;left:300px;top:0;width:0;height:100vh!important;overflow:auto;padding-top:56px;pointer-events:auto;-webkit-transition:width .3s,left .3s;-o-transition:width .3s,left .3s;transition:width .3s,left .3s;background:#fff}ul.menu-list li.open>ul{left:0;width:100%;pointer-events:auto}.menu-icons .search-open{display:none}.menu-icons .buy-btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:56px;padding:0 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:17px;color:#0f72ba;background:#f0f4f8}.menu-icons .buy-btn span{display:block;font-size:16px;font-weight:500}.search-form-wrap{opacity:1;pointer-events:auto;bottom:auto;padding:10px 16px;background:0 0}.search-form-wrap .search-form{background:#f1f3f4}.search-form-wrap .search-form form .search-btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 12px;font-size:18px;color:#5e6366}.search-form-wrap .search-form form input[type=text]{height:36px;color:#212121}.search-form-wrap .search-form form input[type=text]::-webkit-input-placeholder{color:#5e6366;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.search-form-wrap .search-form form input[type=text]:-ms-input-placeholder{color:#5e6366;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.search-form-wrap .search-form form input[type=text]::-ms-input-placeholder{color:#5e6366;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.search-form-wrap .search-form form input[type=text]::placeholder{color:#5e6366;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.search-form-wrap .search-form form input[type=text]:hover::-webkit-input-placeholder{color:#212121}.search-form-wrap .search-form form input[type=text]:hover:-ms-input-placeholder{color:#212121}.search-form-wrap .search-form form input[type=text]:hover::-ms-input-placeholder{color:#212121}.search-form-wrap .search-form form input[type=text]:hover::placeholder{color:#212121}.search-form-wrap .search-form form input[type=text]:focus::-webkit-input-placeholder{color:transparent}.search-form-wrap .search-form form input[type=text]:focus:-ms-input-placeholder{color:transparent}.search-form-wrap .search-form form input[type=text]:focus::-ms-input-placeholder{color:transparent}.search-form-wrap .search-form form input[type=text]:focus::placeholder{color:transparent}.search-form-wrap .search-form form .search-close{display:none}.main-menu{display:none}.footer-strip__items .footer-strip__button,.footer-strip__items input{width:234px;margin:0 8px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.footer__links-list{display:none}.footer__address{width:270px}.footer__line{font-size:14px}.footer__section-name{margin-bottom:12px}.cart-page{padding-bottom:32px}.price-list_detail-wrap{margin-top:32px}.price-list_detail-page .btn-outline{width:233px;margin-bottom:16px}#map{position:relative;right:auto;top:auto;width:100%;height:400px}.driving-directions{top:-20px;left:50%}.contacts-face{width:100%;margin-bottom:12px}.contacts-face:last-child{margin-bottom:0}.contacts-face_name{line-height:1.2em}.competencies_list{margin:-16px -8px}.competence{width:50%;padding:16px 8px}.company-events_slider-bg{margin-bottom:32px;padding-bottom:6px}.company-events__materials{margin:28px -8px -4px}.company-events__materials .col-12{padding:4px 8px}.production-page{min-height:300px}.production-page .btn-wrap{margin-top:32px}.production-slider .text{position:relative;padding:16px 32px;border-right:none}.production-slider .text::before{content:"";position:absolute;left:16px;right:16px;top:0;height:1px;background:#c6cacc}.compare__wrap .compare__head{padding:16px}.compare__wrap .compare__name{margin-bottom:0}.compare__wrap .compare__section{padding:16px 8px}.compare__wrap .compare__section-item{padding-left:40px}.compare__wrap .compare__section-item.big-icon::before{width:30px;height:30px}.order-page__part{margin-bottom:24px}}@media (max-width:767px){ul.slick-dots{bottom:5px}.btn-blue{width:100%}.btn-red{width:100%}.bg-light-blue{background:#e1eef7}.btn-outline{width:100%}.btn-outline--white{width:100%}.page-body__container .table-container .table-overflow{overflow:auto}.page-body__container .table-container .table-overflow table{width:700px}.content-columns__text{padding:16px 16px 8px}.content-columns div+div .content-columns__text{padding:8px 16px 16px}.content-columns__image{margin:0;padding:8px 16px}.content-columns__btn{width:100%}.yt-video__container{padding-bottom:56.25%}.services-page .services-page__title{height:auto}.services-page__text{height:auto}.services-page .services-contracts .services-page__text{height:auto}.under-services{text-align:center}.review-slider{padding:16px 16px 24px}.review-slider .review-item{width:230px}.review-slider .slide{padding:16px 32px}.banner-elem{padding:0 16px}.banner-elem__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:48px 0 20px}.banner-elem .btn-wrap{width:100%}.video-list .video-item,.video-slider .video-item{width:256px}.video-slider .proportional--56{padding-bottom:100%}.video-slider3 .video-item{width:256px}.video-slider3 .proportional--56{padding-bottom:60%}.video-item__icon--big{font-size:60px}.video-item__text.h1{padding:18px;font-size:28px}.information-wrapper .info__wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.information-wrapper .info__item{width:100%;margin-bottom:18px}.information-wrapper .btn-red{margin-top:8px;margin-left:inherit}.increment-decrement .quantity{width:45px}.order-checkout__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.order-checkout .image-wrap{padding:0 0 24px 0;width:100%}.order-checkout .image{width:134px;height:134px}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:24px auto 0}.text-with-icon-container .btn-outline{width:100%}.seminar .seminar__line{padding:16px}.seminar .seminar__line h2{padding:0}.seminar__time{margin-bottom:4px;font-size:16px}.seminar__registration{padding:0}.seminar__registration .btn-blue{margin-top:22px}.fixed-height{height:350px}.half-top-inner{margin-top:-155px}.half-top-container{height:310px;padding:32px 16px}.bonuses-items .bonus-item--super{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.bonuses-items .bonus-item--super .bonus-item__top{width:100%;padding-left:0}.bonuses-items .bonus-item--super .bonus-item__top:first-child{padding-right:0}.awesome-line__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.awesome-line .awesome-line__title{margin-bottom:8px}.awesome-line__text{width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.awesome-line__text-group{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.price-table{-ms-flex-wrap:wrap;flex-wrap:wrap}.price-table__column{width:100%;margin-bottom:48px}.price-table__column:last-child{margin-bottom:0}.price-table__column:first-child{display:none}.price-table__title{height:auto;margin-bottom:8px}.price-table__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}.price-table__item-price{margin-bottom:16px}.agreements-wrap .btn-blue{width:100%}.simple-form__inner-indent{padding:32px 0}.products-icons .product-icon{padding:16px 0}.products-icons .product-icon img{max-width:270px}.anchor-wrap .anchor-list .anchor-item{width:100%;margin-bottom:8px;padding:8px;text-align:center}.anchor-wrap .anchor-list .anchor-item:last-child{margin-bottom:0}.btn-wrap.one-line-mobile [class^=btn]{width:100%;margin-right:0;margin-top:24px}.btn-wrap.one-line-mobile [class^=btn]:first-child{margin-top:0}.mh-md-100{max-width:100%}header{position:relative;z-index:10}.header-column__right{display:none}.header-column__left{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-column__left .icon-CallBack-2{display:block;padding:12px;font-size:21px;color:#0f72ba;cursor:pointer}.logo{margin:0 auto}.footer-strip__message{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.footer-strip__message .footer-strip__image{margin-right:0;margin-bottom:16px}.footer-strip__items{padding:24px 16px}.footer-strip__items .footer-strip__button,.footer-strip__items input{width:100%;max-width:none;margin:0 0 8px}.footer-strip__notation{margin-top:8px;text-align:center}footer{padding-top:24px}.footer__address{margin-bottom:32px}.footer__line{margin-top:18px;max-width:290px}.footer__bitrix-icon{margin-top:15px}.price-item{min-height:80px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price-item_name{position:relative;left:auto;top:auto;right:auto;line-height:24px}.price-item_image{bottom:50%;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}.price_lines-list--simple .price_line{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.price_lines-list--simple .price_line .name{padding-top:8px}.price_line .name.h5{padding-bottom:6px}.price_line-remove{right:0;top:4px;margin-top:0}.cart-page .price_line .name{padding:8px 24px 8px 8px}.cart-page .price_line .price_line-right{padding:8px 8px 10px}.cart-page .price_line .price_line-right .price-wrap{margin-right:0}.price-summary{margin-top:16px}.price-summary .price-summ{margin-top:16px}.price-summary .btn-wrap{margin-top:16px}.price-list_detail-item .item-head{padding:16px 60px 16px 16px}.price-list_detail-item .item-head::after{top:22px}.price-list_detail-item .item-body--inner{padding:0 16px 16px}.price-list_detail-item .item-body .price_lines-list{margin:0 -16px 0}.price_line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.price_line .name{width:100%!important;padding-top:16px}.price_line .price_line-right{width:100%;padding:8px 16px 16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.price_line .price_line-right .price-wrap{width:auto;margin-right:8px}.price_line .price_line-right .btn-blue{width:auto;padding:0 38px}.contacts-main{padding:32px 0}.contacts-main .btn-blue{width:100%}.contacts-main .btn-outline{width:100%}.contacts-main_phones .phone{font-size:22px;line-height:26px}.compare{overflow:auto;margin:0 -16px}.compare__wrap .show-more__wrap{margin:18px 0}.video-detail .yt-video__container{padding-bottom:56.25%}.order-page .price_line .name{padding:8px 24px 8px 8px}.order-page .price_line .price_line-right{padding:8px 8px 10px}.order-page .price_line .price_line-right .price-wrap{margin-right:0}.order-page .under-button-text{margin-top:16px}.payment-method{margin-top:8px;padding-left:40px}.order-form .flex-multiline{margin:0 -8px -8px}.order-form .flex-multiline>[class*=col-]{padding:8px}.checkboxes-activated .checkbox-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.news-list .news-item{margin-bottom:24px}.projects-slider .slide{width:400px;padding:16px 32px}.simple-slider .video-item__text,.video-slider3 .video-item__text{padding-bottom:8px}.single_slide{margin:0 8px 32px 8px}}@media (max-width:479px){ul.slick-dots .square-dot{margin:4px}.logo{padding-left:0}.image-slider-75{margin-top:4px;margin-bottom:24px}.video-item__icon--big{font-size:48px}.video-item__text.h1{font-size:18px}.half-top-inner{margin-top:-190px}.half-top-container{height:auto}.bonuses-items .bonus-item{padding:16px}.bonuses-items .bonus-item__top{margin-bottom:24px}.bonuses-items .bonus-item__text{height:auto}.bonuses-items .bonus-item__line{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:16px}.awesome-line__text{-ms-flex-wrap:wrap;flex-wrap:wrap}.awesome-line__text-group{-ms-flex-preferred-size:100%;flex-basis:100%}.awesome-line__text-group+.awesome-line__text-group{margin-top:16px}.btn-wrap{width:100%}.logo-title{font-size:11px;line-height:15px}.callback-form.callback-mobile-form{top:84px}.logo{width:200px}.price_line .free{width:100%;padding:8px 16px;text-align:left}.contacts-main .btn-blue{height:40px;line-height:40px}.contacts-main .btn-outline{height:40px;line-height:38px}.competence{width:100%}.competence_name{margin-bottom:8px}.events-task{margin-top:24px}.events-task_item{width:100%;padding:0 0 0 36px}.subscribe-form_line{-ms-flex-wrap:wrap;flex-wrap:wrap}.subscribe-form_line input{margin-right:0;margin-bottom:8px}.subscribe-form_line button{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.price-item_image img{display:none}}.spec_field{position:absolute;left:-9999px}.simple-form__form_privacy{display:flex;flex-direction:column}.simple-form__form_privacy__item{display:flex}.simple-form__form_privacy__item__privacy_policy::after{content:" *";color:red}.simple-form__form_privacy__item .agree-it{width:440px}