<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@font-face{font-family:"Lato";src:url("/fonts/lato-light-webfont.eot");src:url("/fonts/lato-light-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/lato-light-webfont.woff2") format("woff2"),url("/fonts/lato-light-webfont.woff") format("woff"),url("/fonts/lato-light-webfont.ttf") format("truetype"),url("/fonts/lato-light-webfont.svg#latolight") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("/fonts/lato-regular-webfont.eot");src:url("/fonts/lato-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/lato-regular-webfont.woff2") format("woff2"),url("/fonts/lato-regular-webfont.woff") format("woff"),url("/fonts/lato-regular-webfont.ttf") format("truetype"),url("/fonts/lato-regular-webfont.svg#latoregular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("/fonts/Lato-Medium.eot");src:url("/fonts/Lato-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/Lato-Medium.woff2") format("woff2"),url("/fonts/Lato-Medium.woff") format("woff"),url("/fonts/Lato-Medium.ttf") format("truetype");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Lato";src:url("/fonts/lato-semibold-webfont.eot");src:url("/fonts/lato-semibold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/lato-semibold-webfont.woff2") format("woff2"),url("/fonts/lato-semibold-webfont.woff") format("woff"),url("/fonts/lato-semibold-webfont.ttf") format("truetype"),url("/fonts/lato-semibold-webfont.svg#latosemibold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("/fonts/lato-bold-webfont.eot");src:url("/fonts/lato-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/lato-bold-webfont.woff2") format("woff2"),url("/fonts/lato-bold-webfont.woff") format("woff"),url("/fonts/lato-bold-webfont.ttf") format("truetype"),url("/fonts/lato-bold-webfont.svg#latobold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"c-tm";src:url("/fonts/c-tm.eot");src:url("/fonts/c-tm.eot?#iefix") format("embedded-opentype"),url("/fonts/c-tm.woff") format("woff"),url("/fonts/c-tm.ttf") format("truetype"),url("/fonts/c-tm.svg#c-tm") format("svg");font-weight:400;font-style:normal;font-display:swap}[data-icon]:before{font-family:"c-tm" !important;content:attr(data-icon);font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"c-tm" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arr-l:before{content:"a"}.icon-arr-r:before{content:"b"}.icon-fb:before{content:"c"}.icon-mail:before{content:"d"}.icon-fstyle:before{content:"e"}.icon-preset:before{content:"f"}.icon-site:before{content:"g"}html{font-family:sans-serif;min-height:100%;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{font-family:"Lato",sans-serif}body.no-scroll{height:100vh;overflow:hidden}a,button,input{outline:none}.thumb-wrap{position:relative;padding-bottom:53.95%;padding-top:30px;height:0;overflow:hidden;display:block}.thumb-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.box-block{display:block}.box-none{display:none}.box-hidden{visibility:hidden}.box-visibility{visibility:visible}.box-center{margin-left:auto;margin-right:auto}.column{display:inline-block;font-size:1rem;vertical-align:top}.column_top{vertical-align:top}.column_bottom{vertical-align:bottom}.column_middle{vertical-align:middle}.column_middle-after:after{content:"";position:relative;width:0;height:100%;display:inline-block;vertical-align:middle}.column_rem{font-size:1rem}.column_25{width:24.35%}.column_30{width:30%}.column_33{width:33.3333%}.column_50{width:49%}.column_66{width:66.6666%}.column_70{width:70%}.column_100{width:100%}.columns{font-size:16px}.columns_justify{text-align:justify;text-justify:newspaper}.columns_justify .column{text-align:left}.lightbox{top:50% !important;-webkit-transform:translateY(-50%) !important;-ms-transform:translateY(-50%) !important;transform:translateY(-50%) !important}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-inline{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.flex_wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex_row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex_column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex_j-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex_j-around{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.flex_j-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex_j-start{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.flex_j-end{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.flex_center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex_a-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex_a-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex_a-start{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.flex_a-end{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.flex_wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex_shrink-0{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}a{text-decoration:none}input,textarea,select{-webkit-appearance:none}p,ul,h1,h2,h3,h4{margin:0}img{display:block;max-width:100%;height:auto}.semibold{font-weight:600}.uppercase{text-transform:uppercase}.img-r{max-width:100%}.full-page{height:100vh}.full-height{height:100%}.animate{-webkit-transition:all .2s ease;transition:all .2s ease}.animate-x2{-webkit-transition:all .4s ease;transition:all .4s ease}.relative{position:relative}.newproject-preview{height:-webkit-calc(100vh - 50px);height:calc(100vh - 50px);position:relative}.newproject-preview .case_slider-holder{opacity:0;-webkit-transform:translateY(-35px);-ms-transform:translateY(-35px);transform:translateY(-35px);top:-webkit-calc(100vh - 190px);top:calc(100vh - 190px);bottom:auto;-webkit-animation:end-show .4s ease-in-out forwards;animation:end-show .4s ease-in-out forwards}.newproject-preview .case_slider{width:80%;z-index:20000}.newproject-preview .case_slider-item{color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.newproject-preview .case_slider-item img{margin-top:10px}.newproject-preview .case_slider-button{margin-top:-40px !important}.newproject-preview .case_slider-button.swiper-button-prev{opacity:0;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);-webkit-animation:end-show .4s ease-in-out forwards .4s;animation:end-show .4s ease-in-out forwards .4s}.newproject-preview .case_slider-button.swiper-button-next{opacity:0;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);-webkit-animation:end-show .4s ease-in-out forwards .4s;animation:end-show .4s ease-in-out forwards .4s}.newproject-preview .bg-video{height:-webkit-calc(100vh - 50px);height:calc(100vh - 50px);overflow:hidden;position:relative;z-index:-1}.newproject-preview .bg-video:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.4)}.newproject-preview .bg-video video{object-fit:cover;overflow:hidden;width:100%;height:100%}.newproject-preview .swiper-button-white,.spec-page__slider .swiper-button-white{width:50px;height:50px;background-size:contain}.newproject-preview .swiper-button-white.swiper-button-next{right:5%}.newproject-preview .swiper-button-white.swiper-button-prev{left:5%}.newproject-preview .mainpage_swiper-slide_content{font-family:"Lato";color:#fff;padding-right:20%;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:-webkit-calc(50% - 25px);top:calc(50% - 25px);left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1200px;width:100%;margin-left:auto;margin-right:auto}.newproject-preview .mainpage_swiper-slide_content-title{font-weight:700;font-size:50px;line-height:50px;letter-spacing:-.95px;padding-bottom:60px;opacity:0;-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation:end-show .4s ease-in-out forwards .8s;animation:end-show .4s ease-in-out forwards .8s}.newproject-preview .mainpage_swiper-slide_content-text{font-weight:400;font-size:18px;line-height:32px;letter-spacing:-.62px;padding-bottom:30px;opacity:0;-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px);-webkit-animation:end-show .4s ease-in-out forwards 1s;animation:end-show .4s ease-in-out forwards 1s}.main-section__video{object-fit:cover;overflow:hidden;width:100%;height:100%}body{color:#000}body{background:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(19%,#d9dfe4),color-stop(40%,#d9dfe4),color-stop(60%,#fff),color-stop(83%,#d9dfe4),to(#fff));background:-webkit-linear-gradient(left,#fff 0%,#d9dfe4 19%,#d9dfe4 40%,#fff 60%,#d9dfe4 83%,#fff 100%);background:linear-gradient(to right,#fff 0%,#d9dfe4 19%,#d9dfe4 40%,#fff 60%,#d9dfe4 83%,#fff 100%);background-size:10000px 100%;margin:0}.desk-hide{display:none}@-webkit-keyframes bg{0%{background-position-x:0}100%{background-position-x:10000px}}@keyframes bg{0%{background-position-x:0}100%{background-position-x:10000px}}.column_1{width:20%}.column_2{width:40%}.column_3{width:60%}.column_4{width:80%}.column_5{width:100%}.lines{position:fixed;top:0;height:100%;width:100%;left:0;overflow:hidden}.lines .inner{height:100%}.lines__inner{position:relative;height:100%}.lines__item{width:1px;height:100%;background-color:rgba(212,217,222,.15);position:absolute}.lines__item_1{left:0}.lines__item_2{left:20%}.lines__item_3{left:40%}.lines__item_4{left:60%}.lines__item_5{left:80%}.lines__item_6{left:100%}.main{padding-top:50px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:2;min-height:calc(100vh - 126px)}.content-page{padding-top:130px}.inner{max-width:1200px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto}.inner_small{max-width:680px}.offset-t{padding-top:90px}.offset-b{padding-bottom:90px}.link{-webkit-transition:all .2s ease;transition:all .2s ease}.link_black{color:#000}.link.underline:hover{border-color:transparent}.underline{border-bottom:1px solid}.compliance .underline{color:#009ada;font-size:13px}.nowrap{white-space:nowrap}.title-normal{font-size:35px;line-height:1.28;letter-spacing:-.025em;font-weight:400;margin-left:-2px}.title-big{font-size:50px;letter-spacing:-.03em;font-weight:300;margin-left:-3px}.sub-title{font-weight:500;font-size:18px}.button{-webkit-border-radius:105px;border-radius:105px;text-align:center;font-size:14px;font-weight:500;padding-left:14px;padding-right:14px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease;border:1px solid transparent}.button_border{border:1px solid;background-color:transparent}.button_border.button_blue{color:#e1185f}.button_border:hover{color:#fff}.button_border:hover.button_blue{background-color:#e1185f;border-color:#e1185f}.button_bg.button_blue{background-color:#e1185f;color:#fff}.button_bg:hover{color:#e1185f}.button_bg:hover.button_blue{border-color:#e1185f;background:0 0 !important}.button_small{height:28px}.button_link{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.button_big{height:50px;max-width:228px;width:100%;font-size:18px}.field{position:relative;margin-bottom:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.field_column-l{margin-right:5px}.field_column-r{margin-left:5px}.field__input,.field__textarea{font-family:"Lato";font-size:13px;color:#000;background-color:rgba(225,24,95,.05);border:none;width:100%;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.field__input:hover~.field__label,.field__input:active~.field__label,.field__input:focus~.field__label,.field__input.empty_field~.field__label,.field__textarea:hover~.field__label,.field__textarea:active~.field__label,.field__textarea:focus~.field__label,.field__textarea.empty_field~.field__label{-webkit-transform:translateY(-27px);-ms-transform:translateY(-27px);transform:translateY(-27px);opacity:1;font-size:11px;color:#e1185f}.field__input:hover~.field__bar:before,.field__input:active~.field__bar:before,.field__input:focus~.field__bar:before,.field__input.empty_field~.field__bar:before,.field__textarea:hover~.field__bar:before,.field__textarea:active~.field__bar:before,.field__textarea:focus~.field__bar:before,.field__textarea.empty_field~.field__bar:before{width:100%;background-color:#e1185f}.field__input.error,.field__textarea.error{background-color:rgba(255,0,0,.05)}.field__input.error~.field__bar,.field__textarea.error~.field__bar{background-color:red}.field__input.error:hover~.field__bar:before,.field__input.error:active~.field__bar:before,.field__input.error:focus~.field__bar:before,.field__input.error.empty_field~.field__bar:before,.field__textarea.error:hover~.field__bar:before,.field__textarea.error:active~.field__bar:before,.field__textarea.error:focus~.field__bar:before,.field__textarea.error.empty_field~.field__bar:before{width:100%;background-color:red}.field__bar{height:1px;width:100%;background-color:rgba(225,24,95,.5)}.field__bar:before,.field__bar:after{content:"";position:absolute;top:100%;left:0;height:1px;margin-top:-1px;-webkit-transition:all .4s ease;transition:all .4s ease;width:0}.field__input{height:36px}.field__textarea{padding-top:12px;padding-bottom:7px;min-height:180px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;resize:vertical}.field__label{position:absolute;top:12px;left:10px;opacity:.5;font-size:13px}.check_personal{position:relative}.form__label_radio{padding-left:25px;position:relative;font-weight:500}.form__input{position:absolute}.social__item{width:28px;height:28px;-webkit-border-radius:100px;border-radius:100px;color:#fff;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.social__item:not(:last-child){margin-right:10px}.social__item_fb{background-color:#3f68a6;font-size:12px}.social__item_mail{background-color:#e1185f}.header{position:fixed;top:0;left:0;width:100%;z-index:500;-webkit-transition:all .4s ease;transition:all .4s ease}.header_hide{-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transform:translateY(-50px)}.header_hide .department__item_current:before{opacity:0}.header__box{white-space:nowrap}.header__main{background-color:#fff}.header__menu{background-color:rgba(255,255,255,.95);border-top:1px solid #dee3e7;height:45px;overflow:hidden}.header__tel{color:#000;font-size:18px;font-weight:700;margin-left:5px;margin-right:23.74%}.header__button{margin-right:10px}.menu-button{position:fixed;display:none;width:26px;height:18px;background-color:transparent;border:none;padding:0;padding:5px 0;-webkit-box-sizing:content-box;box-sizing:content-box;right:15px;top:10px;z-index:501}.menu-button_a._tel:before,.menu-button_a._tel:after,.menu-button_a._mail:before,.menu-button_a._mail:after{display:none}.menu-button_a{position:fixed;display:none;width:26px;height:18px;background-color:transparent;border:none;padding:0;padding:5px 0;-webkit-box-sizing:content-box;box-sizing:content-box;right:15px;top:10px;z-index:501}.menu-button_a._tel{right:84px}.menu-button_a._mail{right:50px;margin-top:1px}.menu-button:before,.menu-button:after{content:""}.menu-button__inner,.menu-button:before,.menu-button:after{width:100%;height:2px;background-color:#e1185f;display:block;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.menu-button:before,.menu-button__inner{margin-bottom:5px}.menu-button_active.menu-button__inner,.menu-button_active:before,.menu-button_active:after{background-color:#fff;margin-bottom:0}.menu-button_active .menu-button__inner{opacity:0}.menu-button_active:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:4px}.menu-button_active:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:-5px}.logo{padding-bottom:4px}.logo__img{display:inline-block;vertical-align:bottom}.logo__mobile{display:none}.department{height:50px}.department__item.link_2:hover{background:#009ada;color:#fff}.department__item.link_4:hover{background:#4c5b60;color:#fff}.department__item{height:100%;position:relative;padding-left:10px;padding-right:10px;color:#000;text-decoration:underline;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.department__item:hover{text-decoration:none}.department__item_current{color:#fff;color:#fff;background-color:#e1185f;text-decoration:none}.department__item_current:before{content:"";border-style:solid;border-width:6px 10px 0;border-color:#e1185f transparent transparent;position:absolute;top:100%;left:50%;margin-left:-10px}.menu__item{color:#000;padding:0 10px 0 12px;height:100%;line-height:45px}.menu__item:first-child{margin-left:-12px}.menu__item:hover .menu__title{border-color:transparent}.menu__item_current{background-color:#e1185f;color:#fff}.menu__item_current .menu__title{border-color:transparent}.menu__title{border-bottom:1px solid #000;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:15px}.footer{background-color:#d9dfe4;position:relative;z-index:400}.footer__inner{padding-top:30px;padding-bottom:30px}.footer-menu__item{font-size:14px;color:#000;padding:8px 12px 7px;-webkit-border-radius:100px;border-radius:100px;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative}.footer-menu__item:before{content:"";position:absolute;bottom:5px;width:-webkit-calc(100% - 24px);width:calc(100% - 24px);background-color:transparent;height:1px;-webkit-transition:all .2s ease;transition:all .2s ease;left:12px}.footer-menu__item_current:before,.footer-menu__item:hover:before{background-color:#000}.footer-menu__item:first-child{padding-left:0}.footer-menu__item:first-child:before{width:-webkit-calc(100% - 12px);width:calc(100% - 12px);left:0}.footer-menu__item_grey{opacity:.5}.footer__offset-box{padding-top:0}.footer__offset-box .columns{white-space:nowrap}.footer__copyright,.footer__addres{font-size:14px}.footer__logo{margin-left:5px;margin-right:40px;position:relative;bottom:4px}.footer__contact{font-size:24px}.footer__contact_mail{position:relative;top:-3px;margin-left:40px;border-bottom:1px solid}.footer__contact_mail:hover{border-color:transparent}.seo-box{-webkit-column-count:2;-moz-column-count:2;column-count:2;padding-top:40px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;opacity:.7;line-height:1.54;font-size:11px;padding-bottom:40px;border-bottom:1px solid #aeb2b6}.g-slide .swiper-slide{height:217.5px !important}.g-slide .swiper-slide img{object-fit:cover;height:100%}.g-slide .swiper-slide .swiper-slide-bottom{position:absolute;bottom:0;color:#fff;width:100%;left:0;overflow:hidden}.g-slide .swiper-slide .swiper-slide-name{z-index:2;position:relative;padding:10px}.g-slide .swiper-slide .swiper-slide-bg{position:absolute;bottom:0;left:0;top:0;opacity:.5;background:#000;width:100%}.g-slide [class*=swiper-button]{margin-left:0 !important;margin-right:0 !important;height:19px !important}.g-box{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between}.g-box .g-box-item{position:relative;width:calc(50% - 10px);padding-bottom:20px}.g-box .g-box-item a{position:absolute;top:0;bottom:0;right:0;left:0;color:#000;text-decoration:none}.g-box .g-box-item a:first-child{z-index:2}.g-box .g-box-item img{object-fit:cover;width:100%;height:112px}.g-box .g-box-item .g-box-item-title{font-size:14px;font-weight:700;padding-top:18px;padding-bottom:8px}.g-box .g-box-item .g-box-item-text{font-size:12px}.aside{position:fixed;min-height:100vh;height:100%;width:100%;top:0;left:0;z-index:500;display:none;visibility:hidden}.aside_active{visibility:visible;overflow:auto}.aside_active .aside__overlay{visibility:visible;opacity:1;height:100vh;position:fixed}.aside_active .aside__inner{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);padding-bottom:65px}.aside__overlay{background-color:rgba(0,0,0,.5);top:0;left:0;right:0;bottom:0;position:absolute;visibility:hidden;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.aside__inner{min-height:100%;width:280px;float:right;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.8);box-shadow:0 0 8px 0 rgba(0,0,0,.8);background-color:#e1185f;padding-top:10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;position:relative;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .2s ease;transition:all .2s ease;padding-left:20px}.aside-subbox{border-bottom:1px solid #fff}.aside-subbox-row{color:#fff;padding-bottom:23px}.aside-subbox-row a{color:#fff}.aside-subbox-row .button{border:1px solid #fff}.aside-subbox-row:last-of-type{font-weight:700}.aside__logo{border-top:1px solid #fff;margin-top:10px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;-o-flex-flow:column;flex-flow:column;-ms-align-items:flex-start;align-items:flex-start;padding-left:0 !important}.aside__logo a{color:#fff;font-size:14px;border-bottom:1px solid #fff;display:inline-block;margin-bottom:10px}body.__fixed{position:fixed !important}.aside__link-page{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-right:15px;height:58px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e1185f;border-top:1px solid #e1185f;color:#fff;font-size:18px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.aside__logo{padding-top:20px;padding-left:15px;padding-right:15px;padding-bottom:20px}.aside__logo-link{padding-bottom:3px}.aside__separator{height:26px;width:1px;background-color:#000}.page__content{padding-bottom:40px}.page__content p,.page__content img,.page__content ul,.page__content ol{margin-bottom:20px}.page__content p,.page__content ol,.page__content ul{line-height:1.4}.page__content ol,.page__content ul{padding-left:20px}.page__content img{max-width:100%}.preview-slider{overflow:hidden;min-height:200px;position:relative}.preview-slider__content{display:inline-block;padding-right:20px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1px}.preview-slider__content_hide{display:none}.preview-slider__track{-webkit-transition:all .4s ease;transition:all .4s ease;white-space:nowrap;font-size:0}.preview-slider__button{width:40px;height:80px;background-image:url("/img/icon/arr_r.svg");background-position:center;background-repeat:no-repeat;cursor:pointer;background-color:transparent;border:none;position:absolute;top:0;right:-40px;display:none}.preview-slider__bg{opacity:0;visibility:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}.preview-slider__bg_active{opacity:1;visibility:visible}.project-preview{height:-webkit-calc(100vh - 50px);height:calc(100vh - 50px);position:relative;color:#fff;overflow:hidden}.project-preview__img{background-position:center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%}.project-preview__img:before,.project-preview__img:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.project-preview__img:before{background:rgba(0,0,0,.2)}.project-preview__img:after{opacity:.75;background:0 0;background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,transparent),color-stop(100%,#000));background:-webkit-radial-gradient(center,ellipse cover,transparent 0%,#000 100%);background:-webkit-radial-gradient(center ellipse,transparent 0%,#000 100%);background:radial-gradient(ellipse at center,transparent 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.project-preview__conent{position:relative;z-index:2}.project-preview__box{width:100%;margin:auto;padding-top:50px}.project-preview__title{text-transform:uppercase;font-weight:300;font-size:35px;margin-bottom:15px;letter-spacing:-.025em}.project-preview__title-s1{font-size:35px;font-weight:700;margin-bottom:25px;max-width:605px;letter-spacing:-.03em;line-height:1.28}.project-preview__title-s2{font-size:50px;font-weight:300;line-height:1.2;letter-spacing:-.025em;margin-bottom:105px}.project-preview__sub-title{font-size:18px;letter-spacing:-.025em}.project-preview__left-col{max-width:350px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;position:relative;z-index:99}.project-preview__right-col{max-width:680px;position:relative;padding-left:40px}.about-home__left{width:220px}.steps{padding-bottom:40px}.steps__slider-box{margin-top:110px}.steps__box{position:relative;margin-bottom:40px}.steps__count{position:absolute;top:0;left:0;font-size:50px;color:#e1185f;line-height:.9}.steps__par{font-size:35px;letter-spacing:-.075em;line-height:1.28;padding-left:25%;padding-right:25%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.steps__par:before{content:"";position:absolute;width:17%;height:1px;background-color:#e1185f;left:60px;top:20px;margin-right:5px}.steps .title-big{position:relative;left:-4px}.steps .title-normal{margin-left:2px}.advantages__icon{height:26px;margin-right:5px;color:#e1185f;font-size:26px}.advantages__title{font-size:18px;margin-top:20px}.counter{padding-bottom:40px}.counter__number{font-size:90px;background:-webkit-gradient(linear,right top,left top,from(#fe225c),to(#e1185f));background:-webkit-linear-gradient(right,#fe225c,#e1185f);background:linear-gradient(to left,#fe225c,#e1185f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-left:-5px}.counter__text{line-height:1.44;font-size:18px;letter-spacing:-.025em}.about-home__right .client{margin-bottom:-70px}.client__title{padding-top:75px;padding-bottom:40px}.client__logo{padding-bottom:70px}.client__logo img{padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.vertical-slider{margin-bottom:-40px}.contact_home .title-normal{padding-top:10px}.contact_home .title-normal .underline{color:#e1185f}.contact__title{line-height:1.714;margin-top:-5px}.contact__title-form{font-size:18px;margin-bottom:45px;line-height:1.5;padding-top:5px}.contact__button{max-width:50%}.contact .column_2{position:relative}.map{height:430px;width:100%;position:relative;margin-top:45px}.site-map__logo{max-width:80%;margin-left:auto;margin-right:auto}.site-map__list{list-style:none;padding-left:0}.site-map__item{padding-bottom:20px;padding-top:20px}.site-map__link{padding:10px 0;display:inline-block;position:relative}.site-map__link:before{content:"";position:absolute;width:100%;height:1px;background-color:#000;bottom:10px;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.site-map__link:hover:before{opacity:1}.site-map__title{font-size:18px;font-weight:700;margin-bottom:55px}.site-map__par{line-height:1.4;margin-bottom:20px;font-size:18px}.form-success{position:absolute;top:0;right:0;width:100%;-webkit-transition:all .2s ease;transition:all .2s ease;line-height:1.3}.form-success_hide{opacity:0;visibility:hidden;z-index:-1;display:none}.form-main_hide{visibility:hidden;opacity:0}.contact .inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}div.contact .inner{padding-bottom:80px}.contact .title-normal{width:100%;padding-bottom:35px}.contact_row{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.contact_row-holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:375px}.contact_row-title{font-weight:700;font-size:20px;line-height:32px;letter-spacing:-.72px}.contact_row-text{font-weight:400;font-size:18px;line-height:32px;letter-spacing:-.65px;color:#4a4a4a}.contact_row-text a{color:#195caa;border-bottom:1px solid #195caa}.dotted-circles-text{padding-top:20px}.line_box{padding:35px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;position:relative}.line_box-item{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;border:2px dotted #a8a8a8;-webkit-border-radius:50%;border-radius:50%;width:150px;height:150px;position:relative;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out}.line_box-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);border:2px solid #fe225c;-webkit-border-radius:50%;border-radius:50%}.line_box-item-icon{height:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;opacity:.5}.line_box-item-text{height:50%;font-family:"Lato";font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.65px;width:50%;color:#a8a8a8;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}@-webkit-keyframes before-scale{to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes before-scale{to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes after-scale{to{width:100%}}@keyframes after-scale{to{width:100%}}.line_box-item.__active{border-color:transparent}.line_box-item.__active .line_box-item-icon{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}.line_box-item.__active .line_box-item-text{color:#000}.line_box-item.__active:before{-webkit-animation:before-scale .5s ease-in-out;animation:before-scale .5s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.line_box-item.__active+div:after{-webkit-animation:after-scale .3s ease-in-out .5s;animation:after-scale .3s ease-in-out .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.line_box-item-separator{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border-bottom:2px dotted #a8a8a8;margin-left:10px;margin-right:10px;-webkit-transition:1s ease-in-out;transition:1s ease-in-out;position:relative}.line_box-item-separator:after{content:"";position:absolute;top:0;left:0;background:#fe225c;height:2px;width:0}.portfolio__preview{margin-right:-2px;margin-left:-2px;position:relative;left:-1px}.portfolio-m__preview{margin-right:-2px;margin-left:-2px;position:relative;left:-1px}.portfolio__item{display:none;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:35px;position:relative;cursor:pointer;padding-left:2px;padding-right:2px}.portfolio__item:hover .portfolio__img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.portfolio__item:hover .portfolio__title{color:#e1185f}.portfolio__title a{color:#000}.portfolio__title:hover a{color:#e1185f}.portfolio__item:hover .portfolio__title-text{color:#e1185f}.portfolio__item:hover .portfolio__img-box:before,.portfolio__item:hover .portfolio__img-box:after{opacity:.2}.portfolio__img,.portfolio__title{-webkit-transition:all .2s ease;transition:all .2s ease}.portfolio__title{font-size:20px;padding-top:10px;letter-spacing:-.04em;font-weight:700;color:#000;line-height:1.35}.portfolio__sub-title{font-size:18px;padding-top:10px;letter-spacing:-.02em;font-weight:400;color:#000;line-height:1.2;-webkit-transition:all .2s ease;transition:all .2s ease}.portfolio__title,.portfolio__sub-title{padding-right:40px}.portfolio__preview{margin-bottom:40px}.portfolio-m__preview{margin-bottom:40px}.portfolio__img-box{overflow:hidden;position:relative;margin-bottom:10px}.portfolio__img-box:before,.portfolio__img-box:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;-webkit-transition:all .2s ease;transition:all .2s ease}.portfolio__img-box:before{background:rgba(0,0,0,.2)}.portfolio__img-box:after{opacity:.75;background:0 0;background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,transparent),color-stop(100%,#000));background:-webkit-radial-gradient(center,ellipse cover,transparent 0%,#000 100%);background:-webkit-radial-gradient(center ellipse,transparent 0%,#000 100%);background:radial-gradient(ellipse at center,transparent 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.portfolio__img{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01) translate3d(0,0,0);width:100%;height:267px;object-fit:cover}.portfolio__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5}.portfolio__item:nth-of-type(odd){border-left:3px solid transparent}.portfolio__item:nth-of-type(even){border-right:3px solid transparent}.portfolio__title-text{font-size:16px;font-weight:900}.portfolio__preview-title{padding-bottom:15px}.portfolio__preview-title p{font-size:18px;line-height:26px;letter-spacing:-.62px}.filter-box,.filter-m-box{padding-top:59px}.filter-box.fixed,.filter-m-box.fixed{position:fixed;top:0;padding-top:140px}.filter-box__item,.filter-m-box__item{margin-bottom:10px}.filter-box i,.filter-m-box i{font-style:normal;color:#ababab;font-size:16px}.filter-box__button,.filter-m-box__button{border:none;background-color:transparent;color:#000;color:#ababab;cursor:pointer;padding-bottom:7px;padding-top:7px;display:inline-block;white-space:nowrap;-webkit-transition:all .2s ease;transition:all .2s ease;font-size:15px;line-height:26px;font:inherit}.filter-box__button.active,.filter-m-box__button.active,.filter-m-box__item.__active .filter-m-box__button i,.filter-m-box__item.__active .filter-m-box__button{color:#e1185f}.filter-box__button.active .filter-box__separaror:before,.filter-box__button.active i,.filter-m-box__button.active .filter-m-box__separaror:before,.filter-m-box__button.active i{color:#e1185f}.filter-box__button:hover,.filter-m-box__button:hover{color:#e1185f}.filter-box__button:hover .filter-box__separaror:before,.filter-box__button:hover i,.filter-m-box__button:hover .filter-m-box__separaror:before,.filter-m-box__button:hover i{color:#e1185f}.filter-box__separaror:before,.filter-m-box__separaror:before{content:"—";color:#ababab;position:relative;top:-2px}.principles__slider-box{position:relative}.principles__navigation{padding-top:65px;margin-bottom:60px}.principles__title{font-weight:400;margin-bottom:115px}.principles-slider__title{font-size:35px;font-weight:400;color:#e1185f;letter-spacing:-.025em;margin-bottom:15px}.principles-slider__par{font-size:18px;line-height:1.44444;letter-spacing:-.025em}.principles .logo__canvas{margin-top:-240px}.principles__canvas{position:absolute;top:0;left:0;bottom:0;right:0;-webkit-clip-path:url("/css/#myClip");clip-path:url("/css/#myClip")}.principles__navigation{max-width:228px}.clients .client__logo{filter:grayscale(100%);filter:grayscale(100%);filter:gray;-webkit-filter:grayscale(100%);-webkit-filter:grayscale(1);-moz-filter:grayscale(100%);-webkit-transition:all .4s ease;transition:all .4s ease}.clients .client__logo:hover{filter:grayscale(0%);filter:grayscale(0%);filter:gray;-webkit-filter:grayscale(0%);-webkit-filter:grayscale(0);-moz-filter:grayscale(0%)}.clients .logo__canvas{width:480px;position:fixed}.clients .logo__canvas:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.clients .draw{width:100%;-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}.client__logo .img-r{max-width:160px;max-height:96px}.clients .client{margin-bottom:0}.clients__items-top{padding-top:30px}.clients.content-page .column_2 .logo__canvas{position:fixed;max-width:480px;max-height:480px}.clients.content-page .column_2 .logo__canvas .draw{max-width:480px;max-height:480px}.blog{background-color:#c1d7e9;padding-bottom:80px;margin-top:-40px}.blog__image{position:relative;color:#fff;margin-top:50px}.blog__text{margin-top:60px}.blog__image,.blog__text{position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.blog__image:hover,.blog__text:hover{color:#e1185f}.blog__image:hover .blog__img,.blog__text:hover .blog__img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.blog__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.blog__title{font-size:35px;letter-spacing:-.025em;line-height:1.28571;margin-bottom:10px}.blog__content{font-size:18px;line-height:1.44444;letter-spacing:-.075}.blog__img-box{position:relative;overflow:hidden}.blog__img-box:before,.blog__img-box:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.blog__img-box:before{background:rgba(0,0,0,.2)}.blog__img-box:after{opacity:.75;background:0 0;background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,transparent),color-stop(100%,#000));background:-webkit-radial-gradient(center,ellipse cover,transparent 0%,#000 100%);background:-webkit-radial-gradient(center ellipse,transparent 0%,#000 100%);background:radial-gradient(ellipse at center,transparent 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.blog__img{width:100%;-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-transition:all .2s ease;transition:all .2s ease}.blog__date{margin-bottom:5px}.blog__info_img{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.blog__info_left{padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.article__preview{background-position:center;background-attachment:fixed;background-size:cover;position:relative;height:540px}.article__preview:before,.article__preview:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0}.article__preview:before{background:rgba(0,0,0,.2)}.article__preview:after{opacity:.75;background:0 0;background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,transparent),color-stop(100%,#000));background:-webkit-radial-gradient(center,ellipse cover,transparent 0%,#000 100%);background:-webkit-radial-gradient(center ellipse,transparent 0%,#000 100%);background:radial-gradient(ellipse at center,transparent 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.article__title-box{position:relative;height:100%;padding-bottom:70px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;z-index:3}.article__date{padding-bottom:5px}.article__title{font-size:35px;letter-spacing:-.025em;line-height:1.28571;font-weight:400;max-width:450px}.article-content{line-height:1.625;font-size:16px;letter-spacing:-.075em;margin-bottom:80px;padding-top:55px}.article-content ol,.article-content ul,.article-content p{padding-bottom:30px}.article-content img{max-width:100%;padding-bottom:35px}.article-content h2{padding-bottom:40px}.article-content .bottom{margin-top:20px}.full_contacts-map .yamap_box{width:100%;min-height:425px}@-webkit-keyframes bounce-in-top{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateY(-65px);transform:translateY(-65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in}90%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes bounce-in-top{0%{-webkit-transform:translateY(-500px);transform:translateY(-500px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1}55%{-webkit-transform:translateY(-65px);transform:translateY(-65px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}72%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}81%{-webkit-transform:translateY(-28px);transform:translateY(-28px);-webkit-animation-timing-function:ease-in}90%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}95%{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.portfolio2 .title-normal{padding-bottom:35px}.large_box-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px;color:#000;transition:.4s ease-in-out}.large_box-item:hover{color:#e1185f}.large_box-item-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:35px}.large_box-item-content-title{padding-top:15px;font-weight:900;font-size:20px;line-height:32px;padding-bottom:35px}.large_box-item-content-title a{color:#000;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;display:block}.large_box-item-content-title a:hover{color:#e1185f}.large_box-item-content-text{font-weight:600;font-size:18px;line-height:23px}.large_box-item:nth-of-type(even) .large_box-item-pix{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.large_box-item:nth-of-type(even) .large_box-item-content{padding-left:0;padding-right:35px}.large_box-item-pix img{width:650px;min-width:100%}.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:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none;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}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{position:absolute;display:block;height:80px;width:40px;line-height:0;font-size:0px;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;outline:none;border:1px solid transparent;z-index:10;-webkit-border-radius:100px;border-radius:100px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:0 0;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:0}.slick-prev:before,.slick-next:before{font-family:"c-tm" !important;font-style:normal !important;font-weight:400 !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;content:"";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:100%;height:100%;top:0;left:0;font-size:80px;background-position:center;background-repeat:no-repeat}.slick-prev{right:80px}.slick-prev:before{background-image:url("/img/icon/arr_l.svg")}.slick-next{right:0}.slick-next:before{background-image:url("/img/icon/arr_r.svg")}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slider .slick-slide&gt;*{padding-right:33.333%}.slick-slide{position:relative}.slick-disabled{cursor:default}.slick-slider_nav{color:#ababab;font-size:18px;cursor:pointer;width:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.slick-slider_nav.slick-current,.slick-slider_nav:hover{color:#0098d7}.slick-slider_nav{padding-bottom:17px;padding-top:5px}.principles__navigation .slick-slider_nav{width:28px !important}.principles__navigation .slick-track{width:100% !important}.jquery-background-video-wrapper{position:relative;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:cover}.jquery-background-video{position:absolute !important;z-index:1 !important;min-width:100%;min-height:100%;width:auto;height:auto;top:50%;left:50%;object-fit:cover;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jquery-background-video-wrapper{position:absolute !important;z-index:1 !important}.js .jquery-background-video{opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.js .jquery-background-video.is-visible{opacity:1}.jquery-background-video-pauseplay{position:absolute;background:0 0 !important;border:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;width:20px;height:20px;top:15px;right:15px;padding:0 !important;cursor:pointer;outline:none !important}.jquery-background-video-pauseplay span{display:none}.jquery-background-video-pauseplay:after,.jquery-background-video-pauseplay:before{content:"";position:absolute;left:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease}.jquery-background-video-pauseplay.play:before{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fff}.jquery-background-video-pauseplay.pause:before,.jquery-background-video-pauseplay.pause:after{border-top:10px solid #fff;border-bottom:10px solid #fff;border-left:5px solid #fff}.jquery-background-video-pauseplay.pause:after{left:10px}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical&gt;.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);-ms-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-container-multirow&gt;.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode&gt;.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;z-index:100;cursor:pointer;background-size:12px 22px;background-position:center;background-repeat:no-repeat;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.swiper-button-prev:hover,.swiper-button-next:hover{opacity:.7}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");left:0;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");right:0;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal&gt;.swiper-pagination-bullets{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;-webkit-border-radius:100%;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical&gt;.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);-ms-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}.swiper-container-vertical&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal&gt;.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical&gt;.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:rgba(255,255,255,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to left,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to right,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.swiper-zoom-container&gt;img,.swiper-zoom-container&gt;svg,.swiper-zoom-container&gt;canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-scrollbar{-webkit-border-radius:10px;border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal&gt;.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical&gt;.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);-webkit-border-radius:10px;border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.themodal-lock{overflow:hidden}.themodal-overlay{position:fixed;bottom:0;left:0;top:0;right:0;z-index:501;overflow:auto;-webkit-overflow-scrolling:touch}.themodal-overlay&gt;*{-webkit-transform:translateZ(0px)}.themodal-overlay{background:rgba(255,255,255,.84);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f0000,endColorstr=#7f0000);zoom:1}.modal{position:relative;left:0;top:10%;max-width:550px;margin:0 auto;overflow:hidden}.modalreport{background:rgba(130,193,220,1);background:-moz-linear-gradient(top,rgba(130,193,220,1) 0%,rgba(130,140,181,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(130,193,220,1)),color-stop(100%,rgba(130,140,181,1)));background:-webkit-linear-gradient(top,rgba(130,193,220,1) 0%,rgba(130,140,181,1) 100%);background:-o-linear-gradient(top,rgba(130,193,220,1) 0%,rgba(130,140,181,1) 100%);background:-ms-linear-gradient(top,rgba(130,193,220,1) 0%,rgba(130,140,181,1) 100%);background:linear-gradient(to bottom,rgba(130,193,220,1) 0%,rgba(130,140,181,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#82c1dc",endColorstr="#828cb5",GradientType=0);height:auto}.modalreport .report{color:#fff}.modalreport .report .image{margin:0 0 30px;height:50px}.modalreport .report .image img{max-height:35px}.modalreport .report .text{margin:0;font-size:20px;line-height:1.3em;font-family:"Lato",sans-serif;margin-bottom:30px}.modalreport .report .author{margin:0;font-size:20px;line-height:1.3em;font-family:"Lato",sans-serif;margin-bottom:30px}.modalreport .report .author span{font-size:15px;color:rgba(255,255,255,.5)}.modal .close{width:42px;height:42px;display:block;position:absolute;right:45px;top:35px;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.modal .close:hover{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.modal .ok{font-size:24px;text-align:center;padding:80px 0}.modal .m_title{font-size:35px;color:#333;margin-bottom:40px;font-family:"Lato",sans-serif}.modal .modal_c{padding:40px}.modal .sendform{display:inline-block;font-size:23px;font-family:"Lato",sans-serif;height:44px;line-height:39px;padding:0 46px;border:1px solid #fff;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;color:#fff;text-decoration:none;position:absolute;bottom:30px;left:40px}.modal .sendform:hover{color:#666;border-color:#666}.modal .modal_c input::-webkit-input-placeholder{color:#fff}.modal .modal_c input::-moz-placeholder{color:#fff}.modal .modal_c input:-ms-input-placeholder{color:#fff}.modal .modal_c input:-moz-placeholder{color:#fff}.modal .modal_c input.error::-webkit-input-placeholder{color:red}.modal .modal_c input.error::-moz-placeholder{color:red}.modal .modal_c input.error:-ms-input-placeholder{color:red}.modal .modal_c input.error:-moz-placeholder{color:red}.modal .modal_c input.error{color:red;border-color:red}form#feedback label.error,form#feedback1 label.error{color:red}form#feedback label.error span,form#feedback1 label.error span{border-color:red}form#feedback input#accept,form#feedback input#accept,form#feedback1 input#accept,form#feedback1 input#accept{visibility:hidden;position:absolute}.modal .close:before,.modal .close:after{content:"";position:absolute;width:44px;height:1px;background-color:#333;left:0;top:53%;opacity:.8}.modal .close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.modal .close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#modal_call{height:435px !important}.sux_block{text-align:center;display:none}.sux_block .m_title{margin-bottom:20px}.m_sux_txt{font-size:18px;font-family:"Lato",sans-serif}.case-item,.case-item .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.full-height{height:-webkit-calc(100vh - 50px);height:calc(100vh - 50px)}.overlay{position:relative;color:#fff}.overlay:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}.overlay&gt;*{position:relative;z-index:2}.bg-line{position:relative}.bg-line:before{content:"";position:absolute;top:80px;right:0;bottom:20px;left:0;background:#e2e1e4;z-index:-1}.case-item{background-size:cover;background-position:center center;background-repeat:no-repeat}.case-item:not(:first-of-type){padding-top:60px}.case-item-col{height:100%}.case-item-col .text-box .text-box-text p img{display:inline-block}.case-item-col .text-box .text-box-text p strong{color:#195caa}.pre-title{color:#9b9b9b;font-size:16px;font-weight:400}.text-box{font-size:18px;font-weight:100}.text-box-title{font-size:18px;font-weight:700;letter-spacing:-.65px;padding-bottom:25px;color:#000}.text-box-title a{color:#195caa}.text-box-text.outline{color:#195caa;padding-top:35px;position:relative;font-weight:400}.text-box-text.outline:before{content:"";position:absolute;left:0;top:17.5px;width:85px;height:1px;background:#9b9b9b}.photo-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.photo-box img{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;width:-webkit-calc(50% - 7.5px);width:calc(50% - 7.5px);height:100%;max-height:100%;object-fit:cover}.photo-box img:nth-of-type(odd){margin-right:7.5px}.photo-box img:nth-of-type(even){margin-left:7.5px}.photo-box img:nth-last-child(2),.photo-box img:nth-last-child(1){margin-bottom:none}.photo-box.half-size img{height:50%}ul{counter-reset:item;list-style:none;padding-left:0}ul li{counter-increment:item;position:relative;line-height:26px;font-size:18px;padding-left:30px;font-weight:200}ul li:not(:last-child){padding-bottom:15px}ul li:before{content:"—";font-size:30px;position:absolute;left:0;top:0;color:#e2e1e4;line-height:20px;font-weight:700}ul li:after{content:counters(item,".",decimal-leading-zero);position:absolute;left:0;top:0;margin-left:-40px;font-size:30px;font-weight:700;color:#e2e1e4}.main-casebox{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.main-casebox .small-text{font-size:22px;line-height:36px;font-weight:400}.main-casebox h1{font-weight:800;font-size:50px;line-height:50px;letter-spacing:-1.05px;padding-top:35px}.main-casebox-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:-100px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:50px;padding-right:50px}.main-casebox-content__play{width:138px;height:141px;background:url("/img/play_btn.svg") center center/contain no-repeat;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;cursor:pointer;margin-left:135px}.main-casebox-content__play:hover{opacity:.7}.main-casebox-content__video-holder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:none}.case-bigslider .swiper-slide img{max-width:100%;width:100%}.case-bigslider .swiper-slide a.spec-url{position:absolute;top:0;bottom:0;left:0;right:0}.case-bigslider [class*=swiper-button]{width:50px;height:50px;-webkit-background-size:contain;background-size:contain;margin-left:25px;margin-right:25px}.case-item-videobox{height:470px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.case-item-videobox .videoholder{position:absolute;left:0;top:0;bottom:0;right:0;z-index:20;display:none;overflow:hidden}.case-item-videobox:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}.case-item-videobox__play{width:84px;height:86px;background:url("/img/play_btn2.svg") center center/cover no-repeat;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;cursor:pointer;position:relative;z-index:2}.case-item-videobox__play:hover{opacity:.7}.case-item-videourl{width:100%;height:470px}.case-item-imagefull img{width:100%}.case_slider-holder{width:100%;position:absolute;bottom:0;left:0}.case_slider{padding-bottom:15px}.case_slider-button{width:15px;height:8px;background-size:cover}.case_slider-button.swiper-button-prev{margin-left:-20px}.case_slider-button.swiper-button-next{margin-right:-20px}.case_slider .swiper-slide-active+div{border-left:1px solid #fff;border-right:1px solid #fff}.case_slider-item{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:61px;cursor:-webkit-grab;cursor:grab;padding-left:50px;padding-right:50px;padding-top:0;padding-bottom:20px;font-size:14px;line-height:17px;font-weight:700}.case_slider-item a{color:#fff}.case_slider-item:active{cursor:-webkit-grabbing;cursor:grabbing}.case_slider-item-no{font-size:16px;padding-bottom:10px;height:60px}.case_slider-item-no img{height:100%}.case-galery-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.case-galery-box img{object-fit:cover}.back-button-box{position:absolute;left:0;bottom:35px;color:#fff;line-height:24px;font-size:18px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-left:50px}.back-button-box a{border-bottom:1px solid transparent;color:#fff}.back-button-box:before{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'#fff\'%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;width:35px;height:35px;display:inline-block}.back-button-box:hover a{border-bottom:1px solid #fff}.principles{position:relative}.fancybox-infobar{position:fixed;z-index:90000000000;top:0;width:100%;height:100vh;left:0}.fancybox-button.fancybox-button--left,.fancybox-button.fancybox-button--right{width:50%;height:100vh;position:absolute;top:0;opacity:0}.fancybox-button.fancybox-button--left{left:0}.fancybox-button.fancybox-button--right{right:0}.fancybox-buttons{z-index:9E+17}.mainpage_swiper .swiper-wrapper.disabled{transform:translate3d(0px,0,0) !important}.mainpage_swiper .swiper-pagination.disabled{display:none !important}.mainpage_swiper.disabled .swiper-button-white{display:none !important}@-webkit-keyframes end-show{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes end-show{to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes contact-button-shake{0%,50%,100%{-webkit-transform:translateX(0);transform:translateX(0)}5%,15%,25%,35%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}10%,20%,30%{-webkit-transform:translateX(3px);transform:translateX(3px)}40%{-webkit-transform:translateX(2px);transform:translateX(2px)}45%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}}@keyframes contact-button-shake{0%,50%,100%{-webkit-transform:translateX(0);transform:translateX(0)}5%,15%,25%,35%{-webkit-transform:translateX(-3px);transform:translateX(-3px)}10%,20%,30%{-webkit-transform:translateX(3px);transform:translateX(3px)}40%{-webkit-transform:translateX(2px);transform:translateX(2px)}45%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}}.button-anim-shake{-webkit-animation:contact-button-shake 2s cubic-bezier(.455,.03,.515,.955) infinite;animation:contact-button-shake 2s cubic-bezier(.455,.03,.515,.955) infinite}@media screen and (max-width:1200px){.clients .logo__canvas.fixed{position:fixed;width:38%}}@media screen and (max-width:1100px){.contact .contact__title{max-width:510px}.header__tel{margin-right:10.3%}}@media screen and (max-width:1024px){.advantages__title{white-space:nowrap}.preview-slider__button{width:50px;height:60px}}@media screen and (max-width:1000px){.large_box-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.large_box-item-pix{-webkit-box-ordinal-group:0 !important;-webkit-order:-1 !important;-ms-flex-order:-1 !important;order:-1 !important}.large_box-item-pix img{max-width:100%;width:100%}.large_box-item-content{padding-left:0;padding-right:0}.large_box-item-content-title{padding-bottom:15px}.inner{padding-left:15px;padding-right:15px}.menu-button,.menu-button_a{display:inline-block}.header__main{height:50px;padding-top:11px;-webkit-box-sizing:border-box;box-sizing:border-box}.header_hide{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.portfolio.content-page{padding-top:15px}.logo__img_c{height:19px !important;width:183px !important}.logo__img_t{height:20px !important;width:50px !important}.title-big{font-size:36px}.title-normal,.steps__par{font-size:24px}.form-wrap{width:60%}.aside{display:block}.content-page{padding-top:70px}.footer__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer__inner .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.footer__offset-box{padding-top:0}.footer__offset-box .column{display:block;text-align:center;margin:0}.footer__logo{padding-top:15px;padding-bottom:10px}.footer__logo img:first-child{height:26px;width:136px}.footer__logo img:last-child{width:132px}.footer__contact_phone{padding-top:15px;display:inline-block}.footer .social{margin-top:15px}.project-preview__box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.project-preview__right-col{max-width:100%;width:100%;padding-left:0}.project-preview__left-col{width:350px;text-align:center;max-width:none;margin-left:auto;margin-right:auto}.preview-slider{min-height:120px;max-width:350px;margin-left:auto;margin-right:auto;padding-right:0}.preview-slider__content{padding-right:0}.preview-slider__button{right:-40px}.steps__par:before{width:13%}.contact.content-page .column_3{width:50%}.contact.content-page .column_2{width:50%}.portfolio.content-page{position:relative}.portfolio .column_1{position:absolute;left:50%;transform:translateX(-50%);width:100%;z-index:20}.portfolio .column_1 .filter-box{padding-top:0;position:relative}.portfolio .column_1 .filter-box .filter-box__item{margin-bottom:0}.portfolio .column_1 .filter-box .filter-box__item{text-align:center !important;opacity:0;visibility:hidden;height:0}.portfolio .column_1 .filter-box .filter-box__item .filter-box__button{text-align:center !important;width:auto !important;display:inline-block !important;position:relative}.portfolio .column_1 .filter-box.__usage-this .filter-box__item,.portfolio .column_1 .filter-box .filter-box__item.__active{opacity:1;visibility:visible;height:auto;text-align:center !important}.portfolio .column_1 .filter-box .filter-box__item.__active .filter-box__button:before{content:"";position:absolute;right:0;top:50%;width:10px;height:10px;background:url("/img/icon/che_b.svg") center center/contain no-repeat;transform:rotate(90deg) translateX(-40%)}.portfolio .column_1 .filter-box.__usage-this .filter-box__item.__active .filter-box__button:before{display:none}.portfolio .column_1 .filter-m-box{padding-top:0;position:relative}.portfolio .column_1 .filter-m-box .filter-m-box__item{margin-bottom:0}.portfolio .column_1 .filter-m-box .filter-m-box__item{text-align:center !important;opacity:0;visibility:hidden;height:0}.portfolio .column_1 .filter-m-box .filter-m-box__item .filter-m-box__button{text-align:center !important;width:auto !important;display:inline-block !important;position:relative}.portfolio .column_1 .filter-m-box.__usage-this .filter-m-box__item,.portfolio .column_1 .filter-m-box .filter-m-box__item.__active{opacity:1;visibility:visible;height:auto;text-align:center !important}.portfolio .column_1 .filter-m-box .filter-m-box__item.__active .filter-m-box__button:before{content:"";position:absolute;right:0;top:50%;width:10px;height:10px;background:url("/img/icon/che_b.svg") center center/contain no-repeat;transform:rotate(90deg) translateX(-40%)}.portfolio .column_1 .filter-m-box.__usage-this .filter-m-box__item.__active .filter-m-box__button:before{display:none}.portfolio__preview{width:100%}.portfolio-m__preview{width:100%}.mob-hide{display:none !important}.social{text-align:center}.advantages{position:absolute;z-index:-100;opacity:0;visibility:hidden}}@media screen and (max-width:900px){.contact .contact__title{max-width:390px}.preview-slider__button{right:-40}.client__logo .img-r{max-width:110px}}@media screen and (max-width:700px){.preview-slider{min-height:80px}.preview-slider__link{margin-bottom:60px}.project-preview{height:auto}.jquery-background-video-wrapper{display:none}.content-page{padding-top:30px}.preview-slider__button{top:-12px;right:0}.steps__count{padding-top:2px}.title-normal{line-height:1.6}.lines{display:none}.logo__canvas.fixed{position:static}body{background:#fff}.seo-box{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.offset-b{padding-bottom:30px}.offset-t{padding-top:30px}.button_big{height:30px;font-size:13px;max-width:150px}.steps__par:before{width:7%}.desk-hide{display:block}.title-big,.title-normal{font-size:17px;margin-left:0}.about-home .flex{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.about-home__left{width:100%;padding-top:40px;border-bottom:1px solid #dcdcdc;padding-bottom:20px;margin-bottom:10px}.about-home__right{width:100%;border-bottom:1px solid #dcdcdc;padding-bottom:40px}.about-home__button{display:none}.client__title{font-weight:500;padding-top:15px}.client__logo{text-align:center;padding-bottom:30px}.client__logo img{margin-left:auto;margin-right:auto}.counter{text-align:center;padding-bottom:20px}.counter__number{font-size:90px}.counter__text{font-size:13px;max-width:240px;margin-left:auto;margin-right:auto}.counter__text br{display:none}.project-preview__title-s1{font-size:17px;max-width:200px;font-weight:400;line-height:1.23529;margin-bottom:17px}.project-preview__title-s2{font-size:25px;max-width:100%;font-weight:400;line-height:1.2;margin-bottom:40px}.project-preview__title{font-size:20px;font-weight:300;margin-bottom:7px}.project-preview__sub-title{font-size:11px}.steps__slider-box{margin-top:30px}.steps{padding-bottom:0}.steps .column_4{border-bottom:1px solid #dcdcdc;margin-bottom:20px}.steps .title-big{left:0}.steps .title-normal{margin-left:0}.steps .column_1{display:none}.steps .column_3,.steps .column_4{width:100%}.steps__count{font-size:16px}.steps__par{font-size:13px;padding-left:20%;padding-right:0}.steps__par:before{top:7px;left:30px}.steps__box{margin-bottom:20px}.contact{margin-bottom:20px}.contact .flex{display:block}.contact .column_2,.contact .column_3,.contact .field{width:100% !important;margin-left:0;margin-right:0}.contact form{margin-top:20px}.principles{position:relative;margin-bottom:0}.principles .draw{margin-top:0}.principles .flex{display:block}.principles .flex .column_3{margin-top:-220px}.principles .column_2,.principles .column_3{width:100%}.principles__title{width:100%;margin-bottom:30px}.principles-slider__title{font-size:17px}.principles .slick-slider_nav{text-align:center}.principles .slick-prev{left:0}.principles .slick-prev,.principles .slick-next{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);top:100%;height:40px;margin-top:21px;width:22px}.logo__canvas{margin-top:0}.principles-slider__par{font-size:13px}.slider .slick-slide&gt;*{padding-right:0}.principles__navigation{padding-top:30px;margin-left:auto;margin-right:auto}.portfolio__preview{left:0;margin-left:0;margin-right:0}.portfolio__item{width:100%;padding-left:0;padding-right:0}.contact.content-page .column_3{width:100%}.contact.content-page .column_2{width:100%}.draw{height:200px !important;margin-left:auto;margin-right:auto;display:block}.clients .logo__canvas{display:none}.clients .title-normal{width:100%}.clients .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.clients .column_2,.clients .column_3{width:100%}.site-map .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.site-map__logo{width:100%;max-width:320px;margin-left:auto;margin-right:auto}.site-map .column_2{width:100%}.site-map__menu{margin-top:40px}.site-map__menu_404{margin-top:-240px}.principles .logo__canvas{margin-top:0}.form-success .customs-icon{display:none}.form-success{position:relative;margin-top:20px;margin-bottom:20px}.form-main_hide{display:none}.about-home__right .client{margin-bottom:0}.column_3.slick-slide.slick-active{height:auto !important}.vertical-slider{margin-bottom:0}div.contact .inner{padding-bottom:30px}}@media (max-width:800px){.fancybox-controls .fancybox-infobar .fancybox-button--left,.fancybox-controls .fancybox-infobar .fancybox-button--right,.fancybox-controls .fancybox-infobar .fancybox-buttons,.fancybox-button.fancybox-button--play,.fancybox-controls .fancybox-infobar .fancybox-buttons button{display:inline-block !important}#check_space_box{display:none}}@media (max-width:500px){.g-box .g-box-item{position:relative;width:calc(100% - 10px);padding-bottom:20px}.portfolio .column_1 .filter-box{display:none}.portfolio .column_1 .filter-m-box{display:none}.header .logo__img{display:none}.header .logo__mobile{display:inline-block}.footer__logo .logo__img{width:264px !important;height:auto !important}.footer__addres{font-size:13px;line-height:18px}}@media screen and (max-width:600px){main{width:100vw;overflow:hidden}.main-casebox{padding-bottom:140px !important}.main-casebox-content{padding:120px 10px 0 !important;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;margin-bottom:40px}.main-casebox-content&gt;div{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.main-casebox-content .small-text{font-size:16px;line-height:21px}.main-casebox-content h1{font-size:28px;line-height:32px;padding-top:15px}.main-casebox-content .main-casebox-content__play{margin-left:0;margin-top:35px;background-size:contain}.case-item .inner.column_5{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.case-item .inner.column_5&gt;div{width:100%}.case-item .inner.column_5&gt;div ul{margin-left:40px}.case-item .inner.column_5&gt;div.case-galery-box img{object-fit:cover;width:100%;margin:0 0 10px !important}.mainpage_swiper-slide_content{padding-right:0 !important}.line_box{flex-flow:column;justify-content:center;align-items:center;max-height:800px}.line_box-item:not(:last-child){margin-bottom:15px}}@media screen and (max-width:400px){.client__logo .img-r{max-width:75px}}@media screen and (max-width:400px){.project-preview__left-col{width:290px}}@media screen and (max-width:800px){.case-item.full-height.overlay{min-height:auto;height:calc(100vh - 50px) !important}.main-casebox{padding-bottom:0 !important}}.case_gallery.gridzy{margin-top:60px}.case_gallery.gridzy .gridzyItemContent:hover{opacity:.6}.gridzy&gt;*,.gridzyMain&gt;*{visibility:hidden}.gridzy&gt;.gridzyContainer,.gridzyMain&gt;.gridzyContainer{visibility:visible}.gridzyClassic .gridzyItem,.gridzyClassicLight .gridzyItem{overflow:hidden}.gridzyClassic .gridzyItem&gt;*,.gridzyClassicLight .gridzyItem&gt;*{position:relative}.gridzyClassic .gridzyItem&gt;*&gt;img,.gridzyClassicLight .gridzyItem&gt;*&gt;img{vertical-align:middle}.gridzyClassic .gridzyItem&gt;*&gt;img+*,.gridzyClassicLight .gridzyItem&gt;*&gt;img+*{position:absolute}.gridzyClassic .gridzyItemContent&gt;img,.gridzyClassicLight .gridzyItemContent&gt;img{width:100%;height:100%}.gridzyClassic .gridzyItemContent&gt;img+*,.gridzyClassicLight .gridzyItemContent&gt;img+*{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAQMAAAAk8RryAAAAA1BMVEUAAACnej3aAAAAAXRSTlOzEo46UAAAAA1JREFUeF5jGFRgFAAAAZAAAdRpvjsAAAAASUVORK5CYII=");background:rgba(0,0,0,.7);color:#fff;margin:0;padding:.5em;position:absolute;bottom:-500px;left:0;width:100%;max-height:100%;overflow:auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:bottom .5s;-webkit-transition:bottom .5s}.gridzyClassicLight .gridzyItemContent&gt;img+*{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAQMAAAAk8RryAAAAA1BMVEX///+nxBvIAAAAAXRSTlOzEo46UAAAAA1JREFUeF5jGFRgFAAAAZAAAdRpvjsAAAAASUVORK5CYII=");background:rgba(255,255,255,.7);color:#000}.gridzyClassic .gridzyItem:hover .gridzyItemContent&gt;img+*,.gridzyClassicLight .gridzyItem:hover .gridzyItemContent&gt;img+*{bottom:0}.gridzyFullOverlay .gridzyItem,.gridzyFullOverlayLight .gridzyItem{overflow:hidden}.gridzyFullOverlay .gridzyItem&gt;*,.gridzyFullOverlayLight .gridzyItem&gt;*{position:relative}.gridzyFullOverlay .gridzyItem&gt;*&gt;img,.gridzyFullOverlayLight .gridzyItem&gt;*&gt;img{vertical-align:middle}.gridzyFullOverlay .gridzyItem&gt;*&gt;img+*,.gridzyFullOverlayLight .gridzyItem&gt;*&gt;img+*{position:absolute}.gridzyFullOverlay .gridzyItemContent&gt;img,.gridzyFullOverlayLight .gridzyItemContent&gt;img{width:100%;height:100%}.gridzyFullOverlay .gridzyItemContent&gt;img+*,.gridzyFullOverlayLight .gridzyItemContent&gt;img+*{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAQMAAAAk8RryAAAAA1BMVEUAAACnej3aAAAAAXRSTlOzEo46UAAAAA1JREFUeF5jGFRgFAAAAZAAAdRpvjsAAAAASUVORK5CYII=");background:rgba(0,0,0,.7);color:#fff;margin:0;padding:.5em;visibility:hidden;opacity:0;display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:opacity .5s;-webkit-transition:opacity .5s;overflow:auto}.gridzyFullOverlayLight .gridzyItemContent&gt;img+*{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAQMAAAAk8RryAAAAA1BMVEX///+nxBvIAAAAAXRSTlOzEo46UAAAAA1JREFUeF5jGFRgFAAAAZAAAdRpvjsAAAAASUVORK5CYII=");background:rgba(255,255,255,.7);color:#000}.gridzyFullOverlay .gridzyItem:hover .gridzyItemContent&gt;img+*,.gridzyFullOverlayLight .gridzyItem:hover .gridzyItemContent&gt;img+*{visibility:visible;opacity:1}.gridzyFullOverlay .gridzyItemContent&gt;img+*&gt;img,.gridzyFullOverlayLight .gridzyItemContent&gt;img+*&gt;img{float:left;width:60px}.gridzyFullOverlay .gridzyItemContent&gt;img+*&gt;img+*,.gridzyFullOverlayLight .gridzyItemContent&gt;img+*&gt;img+*{margin-left:60px;padding-left:.5em;display:block}.gridzyFullOverlay .gridzyItemContent&gt;img+*&gt;*&gt;*,.gridzyFullOverlayLight .gridzyItemContent&gt;img+*&gt;*&gt;*{display:block}.gridzyAnimated .gridzyItem{left:50%;top:50%;transition:transform .5s,left .5s,top .5s,width .5s,height .5s,font-size .5s;-webkit-transition:-webkit-transform .5s,left .5s,top .5s,width .5s,height .5s,font-size .5s}.gridzyAnimated .gridzyContainer{height:0;transition:height .5s;-webkit-transition:height .5s}.gridzyItemContent{transition:opacity 1s;-webkit-transition:opacity 1s;opacity:1;filter:Alpha(opacity=100)}.gridzyItemLoading .gridzyItemContent{opacity:.3;filter:Alpha(opacity=30)}.gridzyItemLoading{background-image:url("data:image/gif;base64,R0lGODlhEAAQAOYAAP////z8/Pr6+vj4+Pb29vT09PLy8vDw8O7u7uzs7Orq6ujo6Obm5uTk5OLi4uDg4N7e3tzc3Nra2tjY2NbW1tTU1NLS0tDQ0M7OzszMzMrKysjIyMbGxsTExMLCwsDAwL6+vry8vLq6uri4uLa2trS0tLKysrCwsK6urqysrKqqqqioqKampqSkpKKioqCgoJ6enpycnJqampaWlpSUlJKSkpCQkI6OjoyMjIqKioiIiIaGhoSEhIKCgoCAgH5+fnx8fHp6enh4eHZ2dnR0dHJycnBwcG5ubmxsbGpqamhoaGZmZmRkZGJiYmBgYF5eXlxcXFpaWlhYWFZWVlRUVFJSUlBQUE5OTkxMTEpKSkhISEZGRkREREJCQkBAQD4+Pjw8PDo6Ojg4ODY2NjQ0NDIyMjAwMC4uLiwsLCoqKigoKCYmJiQkJCIiIiAgIB4eHhwcHBgYGBYWFhQUFBISEhAQEA4ODgwMDAoKCggICAYGBgQEBAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAAACwAAAEADwAOAAAHi4AAggAXO1txg4mDLmF2eHqCAgMBiS1sckonC4IBBQcCghVccDiKAAIJCZQ0bEWmggcNBwBOaiKvAAQQDQBeZgm4ABQTAFxjCLgBGBYAR18euAkcFAAuXDm4FiEPABFJViqmFCceBoIiT1AxFwUEER8uKNyDIEBLR0I9ODMoEaYOJGbwwLFCAzBBgQAAIfkEBQoAAAAsAAABAA8ADgAAB4WAAIIAFDRSaGpXOheDgyhWaWxvcXR2ZDGNJl1lQSIACiZMeHSDEk5gmI0API0tXDuqjQGCQVgdsYMDAgBOVbiDBgYAS1G/ggkIADlNGL8DDMklSS6/ChAHAA05QyCxCxUPuwAaPD0lEYILExsXyYMYMTczLyomIRkKsQoaJSsnHBEKDAoEACH5BAUKAAAALAAAAQAPAA4AAAeEgACCABEtRVlcTDODjCFHWFxfY2ZqWiyMH0xTNh2CIUNtai6CDj9NKIyCNnFgFwAjSTCpg0l1OgAzRRazgiZ3WgA8QbyCCnpxADg9xKkrORLMgxs1IcQCA4IJKjC7qQMHBIMSKyoYCgABBQkLCAKMECEkIRwYFBAL2KkGERcaFg/tBgUCACH5BAUKAAAALAAAAQAPAA4AAAeLgACCAA0kOElNQCwSg4MaOUdLT1NXWk0mjRg7QSwXBgAcOl9dKIIKMTwfjYIwZFUUABo3JKuDQWo0ACYzEbWCIm1SACwwvoNwaQApLMYACnJrAB4oDMYmdVgAEiQWxk14OwAGGx8OvntmGIILGxoOBYIB8gAyjQkTFREOCgcEAr4DEjBgkKDAv0GBAAAh+QQFCgAAACwAAAEADwAOAAAHiIAAggAJGSk1ODEiDYODEScyNTk9QUU8Ho0PKC0eEAAEFS1KSSCCBh8oFI2CJlBFnhAjF6uDNVcsABYfCrSCHFpEABkcvYNfWLkYAcUAY1wAEBUFxSFnTAAIEby9RGs0AAIMDdOrOG9bFYIECgkEgydLc2wtjQIGBQOCendiLr0BywBw2TFLUCAAIfkEBQoAAAAsAAABAA8ADgAAB4WAAIIABRAaJCciGAmDgwoYHyMmKi4yLRaNCBcbEgqCDiA3NxiCAhAWC42CHD01DAAHEamqgilDIgAKDwS0ghZHNrmvvYJMRwAIjMQAUUuEBgHEHFU/AAIE0b06WiyCAdmqMV9NEqpOJwoKI0JlXSaqZ3l3dHFva1YotBg7WWxqUzUoDAoEACH5BAUKAAAALAAAAQAPAA4AAAeCgACCAAEHDRQWFA4Fg4MDCg8RFRgcHx0OjQIICwgEhAgUJCUQgwUHA42CEiomCIQEqKmCHTAYhAKygw8zKLmyODW+qT04AFx6vbkVQjEAPHhMvi9HIgAXY3Q5sihNPpgAL21xRiOCHjdUTB+NLl1ua2djX1pIIbIVNU9fXEcuEYOBAAAh+QQJCgAAACwAAAEADwAOAAAHg4AAgoIBAwYICAYCg4wAAgQGCQwPDweMMY0AAwkTFAmCGGZ6mQAKGBYEADt4TaQAER4PAFh2J64JIRoAbHQKrgAmIwBqcb6uKrZTbySuDy8iADVsRK4iMxiCWGgymR45LsYpYGI8HZYYLEA5F4wnUF1aVVFMRzgZmRIuQk9LOSQNgwIBADs=");background-position:center center;background-repeat:no-repeat;box-shadow:inset 0 0 15px -5px #666}.gridzyItemLoading{animation-duration:1s;animation-name:gridzyProgressIndicatorHideFallback;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-duration:1s;-webkit-animation-name:gridzyProgressIndicatorHideFallback;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}.gridzyItemLoading .gridzyItemProgressIndicator{animation-duration:1s;animation-name:gridzyProgressIndicator;animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-duration:1s;-webkit-animation-name:gridzyProgressIndicator;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAyUlEQVQYGY3AIUsDUQAA4A+OIWPIIS8Yhgy5IIeMYTAYhogsmMaCGOSSaRgPg4jJYDIsiJhE/AFmuSAGg8loWDSI0WCwWY8nwj6z6zn24MM/Cs++fPsBDXMSNfumPl0ZWgSJllQDYFXlXamuIQgS4NDUhViqLQVuvBmINS1rA49eBX/lVoDKiwWxxJouMPGkLxZsyIFC5Uisa1sHyFy6t6suN9Q3DzBw686BnpamzKbCSEfNljPXJs6dKo2NZCJLdoydKO1ZF8zqF/nIJI6MF7DCAAAAAElFTkSuQmCC");position:absolute;left:-1000px;top:50%;margin-left:-8px;margin-top:-8px;width:16px;height:16px;z-index:1}@keyframes gridzyProgressIndicatorHideFallback{0%{background-position:-1000px -1000px}100%{background-position:-1000px -1000px}}@-webkit-keyframes gridzyProgressIndicatorHideFallback{0%{background-position:-1000px -1000px}100%{background-position:-1000px -1000px}}@keyframes gridzyProgressIndicator{0%{transform:rotate(0);-webkit-transform:rotate(0);left:50%}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);left:50%}}@-webkit-keyframes gridzyProgressIndicator{0%{transform:rotate(0);-webkit-transform:rotate(0);left:50%}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);left:50%}}.gridzyLightProgressIndicator .gridzyItemLoading{background-image:url("data:image/gif;base64,R0lGODlhEAAQAOYAAPv7+/n5+ff39/X19fPz8/Hx8e/v7+3t7evr6+np6efn5+Pj4+Hh4d/f393d3dvb29nZ2dfX19XV1dPT09HR0c/Pz83NzcvLy8nJycfHx8XFxcPDw8HBwb+/v729vbu7u7m5ube3t7W1tbOzs7Gxsa+vr62traurq6mpqaenp6WlpaOjo6GhoZ+fn52dnZubm5mZmZeXl5WVlZOTk5GRkY+Pj42NjYuLi4mJiYeHh4WFhYODg4GBgX9/f319fXt7e3l5eXd3d3V1dXNzc3FxcW9vb21tbWtra2lpaWVlZWNjY2FhYV9fX11dXVtbW1lZWVdXV1VVVVNTU1FRUU9PT01NTUtLS0lJSUdHR0VFRUNDQ0FBQT8/Pz09PTs7Ozk5OTc3NzU1NTMzMzExMS8vLy0tLSsrKykpKScnJyUlJSMjIyEhIR8fHx0dHRsbGxkZGRcXFxUVFRMTExEREQ8PDw0NDQsLCwkJCQcHBwUFBQMDAwAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgB7ACwAAAEADwAOAAAHi4B7gntkQCAKg4mDTRoFAwGCeXh6iU4PCTFUcIJ6dnR5gmYfC0OKe3lycpRHDzamgnRudHstEVmve3drbnsdFXK4e2doex8Yc7h6Y2V7NBxduHJfZ3tNH0K4ZVpse2oyJVGmZ1RddYJZLCtKZHZ3alxNU9yDWzswNDk+Q0hTaqZtV5D8GAIlDDBBgQAAIfkEBQoAewAsAAABAA8ADgAAB4WAe4J7Z0cpExEkQWSDg1MlEg8MCgcFF0qNVR4WOll7cVUvAweDaS0bmI17P41OH0CqjXqCOiNesYN4eXstJriDdXV7MCq/gnJze0IuY794b8lWMk2/cWt0e25COFuxcGZsu3thPz5WaoJwaGBkyYNjSkRITFFVWmJxsXFhVlBUX2rsDAoEACH5BAUKAHsALAAAAQAPAA4AAAeEgHuCe2pONiIfL0iDjFo0Ix8cGBURIU+MXC8oRV6CWjgOEU2CbTwuU4yCRQobZHtYMkupgzIGQXtINmWzglUEIXs/OryCcQEKe0M+xKlQQmnMg2BGWsR5eIJyUUu7qXh0d4NpUFFjcXt6dnJwc3mMa1pXWl9jZ2tw2Kl1amRhZWztBgUCACH5BAUKAHsALAAAAQAPAA4AAAeLgHuCe25XQzIuO09pg4NhQjQwLCgkIS5VjWNAOk9kdXtfQRweU4JxSj9cjYJLFyZne2FEV6uDOhFHe1VIarWCWQ4pe09LvoMLEntST8Z7cQkQe11Tb8ZVBiN7aVdlxi4DQHt1YFxtvgAVY4JwYGFtdoJ68ntJjXJoZmptcXR3eb545Lx5I8fOv0GBAAAh+QQFCgB7ACwAAAEADwAOAAAHiIB7gntyYlJGQ0pZboODalRJRkI+OjY/XY1sU05da3t3Zk4xMluCdVxTZ42CVSs2nmtYZKuDRiRPe2VccbSCXyE3e2JfvYMcI7ljesV7GB97a2Z2xVoUL3tzary9NxBHe3lvbtOrQwwgZoJ3cXJ3g1QwCA9OjXl1dniCAQQZTb16y/Z8ADJLUCAAIfkEBQoAewAsAAABAA8ADgAAB4WAe4J7dmthV1RZY3KDg3FjXFhVUU1JTmWNc2RgaXGCbVtERGOCeWtlcI2CXz5Gb3t0aqmqglI4WXtxbHe0gmU0RbmvvYIvNHtzjMR7KjCEdXrEXyY8e3l30b1BIU+CetmqShwuaaotVHFxWDkWHlWqFAIEBwoMECVTtGNAIg8RKEbODAoEACH5BAUKAHsALAAAAQAPAA4AAAeCgHuCe3p0bmdlZ212g4N4cWxqZmNfXF5tjXlzcHN3hHNnV1Zrg3Z0eI2CaVFVc4R3qKmCXktjhHmyg2xIU7myQ0a+qT5Dex8BvblmOUp7PwMvvkw0WXtkGAdCslMuPZh7TA4KNViCXUQnL1yNTR4NEBQYHCEzWrJmRiwcHzRNaoOBAAAh+QQJCgB7ACwAAAEADwAOAAAHg4B7goJ6eHVzc3V5g4x7eXd1cm9sbHSMSo17eHJoZ3KCYxUBmXtxY2V3e0ADLqR7al1seyMFVK5yWmF7DwdxrntVWHsRCr6uUbYoDFeubExZe0YPN65ZSGOCIxNJmV1CTcZSGxk/XpZjTztCZIxUKx4hJiovNENimWlNOSwwQldugwIBADs=");box-shadow:inset 0 0 15px -5px #999}.gridzyLightProgressIndicator .gridzyItemLoading .gridzyItemProgressIndicator{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAA6klEQVQokYXRLUtDURgA4AOXIWPIkBsMQ4YsyJAxDAbDEJEF01gQgyyZhnEYREwGk2FBxCTiDzDLghgMJqNh0SBGg8H0GA5j06vKKS+ch/czCH+/cVi378bLb6Dj3pt3H4IgZ0oyCbYNvTrTMisIEgVFuRFYNPCs9yV1TiqVRLBr6CTTXlFJMYILT5oZkDevFMGtR+kPI1YtRDDwYCbznVhSi6DvTiMDUiuqEXQM7GVAzbpyBBWnrm1+q9/SMD1aVNOlKzvqCvIqVnW0lSdXvebIub5jh3q62irfjzVnQ9eBni3L47H/ObbwCYDAI518/mDYAAAAAElFTkSuQmCC")}.portfolio-header-img-mobile{display:none}.newproject-preview{font-size:0}@media only screen and (max-width:1350px){.newproject-preview .mainpage_swiper-slide_content-text,.newproject-preview .mainpage_swiper-slide_content-title{padding-left:50px;padding-right:50px}}@media only screen and (max-width:600px){.newproject-preview .mainpage_swiper-slide_content-title{font-size:-webkit-calc(30px + (24 - 10)*(100vw - 400px)/(800 - 400));font-size:calc(30px + (24 - 10)*(100vw - 400px)/(800 - 400));line-height:-webkit-calc(32px + (24 - 12)*(100vw - 400px)/(800 - 400));line-height:calc(32px + (24 - 12)*(100vw - 400px)/(800 - 400))}}@media only screen and (max-width:880px){.case_slider .swiper-slide-active+div{border:solid #fff 0px}.case_slider-item-name{display:none}}@media only screen and (max-width:640px){.case_slider-item-no{text-align:center;display:flex;justify-content:center;align-items:center}}@media only screen and (max-width:600px){.portfolio-header-img-mobile{display:block;width:-webkit-calc(100vw + 50px);width:calc(100vw + 50px);height:auto !important;margin-left:-52px}.main-casebox-content{padding:150px 10px 0 0 !important;min-height:auto !important;display:block !important}.case-item.full-height.overlay{background:0 0 !important;display:block !important;height:auto !important}.case-item.full-height.overlay:after{background-color:#fff !important}.main-casebox{display:block !important}.main-casebox-content h2,.main-casebox-content h1{color:#000}.main-casebox-content h2{font-size:18px;padding-top:19px;padding-right:20px}.main-casebox-content h1{font-size:22px;padding-top:19px;padding-right:20px;line-height:28px}.back-button-box{bottom:auto;top:15px;margin-left:0}.back-button-box a{color:#000 !important;font-weight:700}.back-button-box:before{content:"";background-repeat:no-repeat;width:35px;height:19px;display:inline-block}.header-txt{padding-right:20px}.case-item:not(:first-of-type){padding-top:0}.back-button-box:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'#000\'%2F%3E%3C%2Fsvg%3E")}.case_slider-holder{display:none}.mainpage_swiper-slide_content-text{display:none !important}}@media only screen and (max-width:1000px){.content-page{padding-top:18px}.portfolio__preview-title h1{padding-bottom:13px}}@media only screen and (max-width:420px){.footer__offset-box .columns{white-space:normal}.underline{color:#aa8dc5}}@media only screen and (max-width:400px){.newproject-preview .mainpage_swiper-slide_content-text,.newproject-preview .mainpage_swiper-slide_content-title{padding-left:20px;padding-right:20px;padding-top:10px}}@media only screen and (max-width:350px){.newproject-preview .mainpage_swiper-slide_content-title{padding-top:60px}}@media only screen and (max-width:877px){.line_box-item{width:130px;height:130px}}textarea{outline:none}@media screen and (max-width:700px){.line_box-item-separator{display:none}.line_box{display:block;text-align:center}.line_box-item{margin:0 auto}.client__title{padding-bottom:10px}.offset-t{padding-top:15px}}.form__label_radio:after{content:""}.themodal-overlay{z-index:1000}.form__label_radio{position:relative;top:20px;left:0}.form__label_radio:before{content:"";width:12px;height:12px;display:block;position:absolute;top:-1px;left:0;border:solid #888 1px;background-color:#fff}.form__label_radio:after{content:"";background-color:#e1185f;width:6px;height:6px;display:block;position:absolute;top:3px;left:4px;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.form__label_radio:before,.form__label_radio:after{-webkit-border-radius:50%;border-radius:50%}.check_personal .form__input{position:absolute;top:0;left:0;opacity:0}.field-textarea{margin-bottom:0}.underline{font-size:13px}.form__label_radio{display:inline-block}.field__label.form__label_radio{top:0}.out-spacer{padding-top:20px}#check_personal:checked+label:after{opacity:1 !important}#check_personals:checked+label:after{opacity:1 !important}.m_title{padding-right:30px}@media screen and (max-width:600px){.pre-title{padding:20px 0}.text-box{line-height:23px;padding-bottom:20px}.case-item-col{height:auto}.bg-line:before{position:relative;top:0;left:0}.pre-title:nth-of-type{padding-top:0}.main-casebox-content{margin-bottom:0}.pre-title:empty{display:none}.swiper-container{padding-bottom:20px}.swiper-scrollbar:empty{display:none}.case_gallery.gridzy{margin-top:0}}@media only screen and (max-width:1000px){.footer__logo img:last-child{position:relative;top:0;left:6px}}.underline{color:#aa8dc5}.portfolio.content-page .column_1 .filter-box .filter-box__item,.portfolio.content-page .column_1 .filter-m-box .filte-m-box__item{width:100%;text-align:left}.portfolio.content-page .column_1 .filter.filter-box__button,.portfolio.content-page .column_1 .filter.filter-m-box__button{display:block;width:100%;white-space:normal;text-align:left;padding-right:20px}.themodal-lock #check_space_box{z-index:-1 !important}.showonmobile{display:none}@media screen and (max-width:768px){.showonmobile{display:block}.modal{top:0}}.footer__contact_phone{color:#ff1a61;font-family:"Lato";font-size:20px;font-weight:600;line-height:30px;letter-spacing:-.91px}.footer__contact_mail{color:#1a5caa;font-size:16px;font-weight:600;line-height:35px;letter-spacing:-.03px}.footer-copy{margin-top:-10px;margin-left:10px;margin-right:20px}.header__contact_mail{color:#1a5caa;font-size:16px;font-weight:600;line-height:35px;letter-spacing:-.03px}.header__box{width:auto;display:flex;align-items:center;flex:1}.header__tel{margin-left:auto;margin-right:30px}.header__contact_mail{margin-right:30px}.contact_home .column_2{width:50%;padding:0 30px;box-sizing:border-box}.contact_home .field__label{top:21px}.contact_home .field_column-l{margin-right:36px}.contact_home .field__input{height:51px}.contact_home .check_personal .field__label{top:0}.contact_home .field__input:hover~.field__label,.contact_home .field__input:active~.field__label,.contact_home .field__input:focus~.field__label,.contact_home .field__input.empty_field~.field__label,.contact_home .field__textarea:hover~.field__label,.contact_home .field__textarea:active~.field__label,.contact_home .field__textarea:focus~.field__label,.contact_home .field__textarea.empty_field~.field__label{-webkit-transform:translateY(-38px);-ms-transform:translateY(-38px);transform:translateY(-38px);opacity:1;font-size:11px;color:#e1185f}.title-normal a.link{color:#1a5caa}.contact_home .compliance .underline{color:#9b9b9b}.contact_home .title-big{margin-bottom:52px}#mobilefilter-select{display:none}@media screen and (max-width:1000px){.inner{box-sizing:border-box}.portfolio__item:nth-of-type(even){border-right:0 solid transparent}.header__tel,.header__contact{display:none}.footer__addres{white-space:normal;text-align:center}.portfolio__preview-title{padding-bottom:70px}.footer__contact_phone{padding-top:0}.footer-copy{margin:12px auto}#mobilefilter .filter-box__separaror,#mobilefilter .filter i,#mobilefilter .filter-m-box__separaror,#mobilefilter .filter i{display:none}#mobilefilter .filter-box__item,#mobilefilter .filter-m-box__item{display:flex}#mobilefilter .filter-box__item.__active,#mobilefilter .filter-m-box__item.__active{order:-1}#mobilefilter .filter-box__button:before,#mobilefilter .filter-m-box__button:before{right:12px !important}#mobilefilter .filter-box,#mobilefilter .filter-m-box{display:flex;flex-direction:column;padding:0 18px}#mobilefilter .__active .filter-box__button,#mobilefilter .__active .filter-m-box__button{border:1px solid;padding:10px;text-align:left !important;width:100% !important;display:block !important;box-sizing:border-box}.main{width:auto}}.works-slider-photo .swiper-slide a{display:block;background-position:center;background-size:cover}.works-slider-photo .swiper-slide a:after{display:block;content:"";height:250px}.works-slider-photo .swiper-pagination-bullets{display:flex;bottom:7px;flex-direction:row}.works-slider-photo .swiper-pagination-bullet{display:flex;flex:1;height:2px;background:#fff;opacity:1;border-radius:0}.works-slider-photo .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background:#e1185f}.works-slider-photo .swiper-slide a{position:relative;cursor:pointer;width:100%;height:100%;display:block}.works-slider-photo .swiper-slide a img{width:100%;height:100%;max-height:100%;min-height:100%;object-fit:cover;object-position:center}._star-icon:after{content:"";display:inline-block;width:15px;height:15px;position:relative;background:url("/img/Star.svg") no-repeat left top;top:2px}.swiper-slide.link a:before{content:"Как мы это сделали?";background-image:url("/img/eye.svg");background-color:rgba(0,0,0,.62);color:#fff;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;padding-top:139px;background-position:center top 100px;box-sizing:border-box;opacity:1;transition:.3s all}.works-slider-photo .swiper-slide a:hover:before{opacity:1}.works-slider-photo{padding-bottom:0 !important}.portfolio__contentwrapper{padding-left:20px}._specproject .portfolio__contentwrapper{background:#e1185f;color:#fff;padding-bottom:20px}._specproject .portfolio__contentwrapper .portfolio__title a{color:#fff !important;margin-bottom:4px;display:inline-block;padding:30px}.portfolio__more{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.portfolio__more:hover{border-bottom:1px solid #e1185f}.modal._pink{color:#fff;text-align:center;overflow:initial;background-color:#e1185f;display:flex;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.modal._pink button{line-height:54px;padding:0 45px;border:1px solid;color:#fff;background:0 0;margin-top:55px;font-size:16px;transition:all .3s;cursor:pointer}.modal._pink button:hover{background:#fff;color:#e1185f}.modal._pink h2{font-size:35px;margin-bottom:20px;line-height:140%;letter-spacing:-1.14px;font-family:"Lato";font-weight:300}.modal._pink p{font-size:17px;font-weight:400;line-height:140%;letter-spacing:-.62px}.modal._pink .close{right:-39px;top:-39px;background:url("/img/close_pink.svg") no-repeat}.modal._pink .close:before,.modal._pink .close:after{display:none}.back-link{color:#9b9b9b;font-size:16px;font-weight:400;padding-left:25px;background:url("/img/back-icon.png") no-repeat left center}.spec-page h1{color:#000;font-size:35px;font-weight:400;letter-spacing:-1.14px;margin:39px 0 25px}.spec-page__desc{color:#000;font-size:20px;font-weight:600;letter-spacing:-.65px;margin-bottom:50px}.spec-page .row{display:flex}.spec-page__sliderwrap{margin-top:40px;margin-bottom:45px}.spec-page__specifications .text-box strong{color:#fe225c;font-size:20px;font-weight:400;margin-bottom:14px;display:block;letter-spacing:-.65px}._pink .form-input{width:100%;background:0 0;border:1px solid #fff;line-height:50px;padding:0 15px;color:#fff;box-sizing:border-box;margin-bottom:25px}#modal_workssend ._submit{margin-top:15px}.spec-page .i-want,.i-want-block .i-want{border-radius:100px;background-color:#fe225c;color:#fff;font-size:18px;font-weight:500;line-height:36px;letter-spacing:.2px;border:0 solid;border:2px solid #fe225c;padding:5px 48px;margin-top:40px;cursor:pointer;box-sizing:border-box;transition:all .3s}.spec-page .i-want:hover,.i-want-block .i-want:hover{background:#fff;color:#fe225c}.i-want-block{margin:30px 0;text-align:center}.spec-page__specifications .text-box{font-size:16px;font-weight:400;letter-spacing:-.55px;margin-bottom:47px;margin-top:10px}.spec-page h3{font-size:20px;font-weight:400;letter-spacing:-.65px;margin-bottom:18px;margin-top:45px}._project-description .text-box-text{line-height:171%;font-weight:400}.budget-box{color:#000;font-size:20px;font-weight:400;letter-spacing:-.65px}.budget-box__price{font-size:36px;font-weight:900;color:#fe225c;letter-spacing:-.24px;margin-top:10px;display:block}.feedback__title{font-size:20px;font-weight:700;letter-spacing:-.77px;margin-top:25px;margin-bottom:9px}.feedback__data{color:#000;font-size:14px;font-weight:500;line-height:26px;letter-spacing:.16px}.feedback__content{padding-top:23px;color:#4a4a4a;font-size:16px;font-weight:400;line-height:27px;background:url("/img/kavychki.png") no-repeat left top;letter-spacing:-.75px}.swiper-slide-pag{max-width:300px}.spec-page__slider img{max-width:100%}.spec-page__slider{margin-right:50px}.swiper-pagination-spec{display:flex;flex-wrap:wrap;margin:0 -3px;margin-top:6px;margin-right:47px}.swiper-pagination-spec .swiper-pagination-bullet{display:flex;opacity:1;width:16.66%;border-radius:0;cursor:pointer;height:auto;margin-bottom:6px;border-left:3px solid #fff;border-right:3px solid #fff;box-sizing:border-box;background-size:cover;background-position:center}.swiper-pagination-spec .swiper-pagination-bullet:hover{opacity:.8}.swiper-pagination-spec .swiper-pagination-bullet:after{display:block;content:"";padding-bottom:66%}.spec-page__slider .swiper-pagination{display:none}.start-video{position:absolute;top:50%;padding:12px;left:50%;opacity:.3;cursor:pointer;transform:translateX(-50%) translateY(-50%);transition:all .3s}.start-video:hover{opacity:1}div.thumbnail_container{overflow:hidden;background-color:#000;height:100%;position:absolute;left:0;width:100%;background-position:center}.wrap-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.wrap-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.feedback .column_50:first-child{padding-right:50px}.photo-pagination{position:absolute;left:0;bottom:0;height:20%;width:100%;flex-direction:row;display:flex}.photo-pagination span{height:100%;position:relative;display:flex;flex:1;z-index:9}.photo-pagination span:after{position:absolute;display:block;content:"";margin-left:4px;margin-right:4px;border-bottom:2px solid #fff;bottom:7px;left:0;width:calc(100% - 8px);z-index:10}.photo-pagination span.active:after{border-bottom:2px solid #e1185f}.works-slider-photo .swiper-wrapper{height:250px}.works-slider-photo .swiper-slide{position:absolute;left:0;top:0;transition:all .3s;opacity:0}.works-slider-photo .swiper-slide.active{opacity:1}.spec-page .portfolio__item{display:block;border-left:30px solid transparent;border-right:30px solid transparent}.spec-page h3.portfolio__sub-title{font-size:18px;padding-top:10px;letter-spacing:-.02em;font-weight:400;color:#000;line-height:1.2;-webkit-transition:all .2s ease;transition:all .2s ease;margin:0}._another-project{margin:0 -30px;margin-top:45px}@media screen and (max-width:1000px){.footer-ctp{text-align:center}.modal._pink{width:100%;max-width:85%}.themodal-overlay{left:0 !important}.modal._pink h2{font-size:26px}.modal._pink .modal_c{padding-left:10%;padding-right:10%}.spec-page .column{width:100%;padding-left:0;padding-right:0}.spec-page__slider.swiper-container{padding-bottom:0}.wrap-video{margin-top:30px}.spec-page .row{flex-wrap:wrap}.spec-page__slider{margin:0}.spec-page__specifications .text-box{margin-bottom:0}.swiper-pagination-spec{margin-right:0}.swiper-pagination-spec .swiper-pagination-bullet{width:25%}}@media screen and (max-width:400px){.modal._pink .close{right:0;top:-44px}}.filter-box__button .sort,.filter-m-box__button .sort{position:absolute;left:0;top:0;width:100%;height:100%}.filter-box__button,.filter-m-box__button{position:relative}.services-page .title-normal{font-size:39px;line-height:1.28;letter-spacing:-.025em;font-weight:700;margin-left:-2px;margin-bottom:37px}.services-item{display:flex;width:100%;position:relative;background-size:cover;cursor:pointer;background-position:center;overflow:hidden}.services-page.content-page{padding-top:90px}.services-item:before{padding-bottom:90%;content:"";display:block;transition:all .3s;width:100%;background:rgba(0,0,0,.6);height:100%;z-index:10}.services-item:hover:before{opacity:0}._half.services-item:before{padding-bottom:calc(45% - 10px);content:"";display:block;background:rgba(0,0,0,.6)}._half.services-item:not(:last-child){margin-bottom:20px}.services-page .columns{margin:0 -10px}.services-page .columns&gt;div{padding:0 10px 20px;box-sizing:border-box}.services-item__wrapper{position:absolute;left:30px;bottom:18px;color:#fff;line-height:207%;letter-spacing:.5px;z-index:10}.services-item__title{font-size:24px;display:block;min-height:52px}.services-item__img{position:absolute;left:0;top:0;display:block;z-index:9;object-fit:cover;width:100%}._big .services-item__title,._half .services-item__title{min-height:auto}._big .services-item__title{font-size:32px;display:block}.services-item__more{display:inline-block;font-size:18px;margin-top:15px}.services-item__more:after{content:"";display:inline-block;width:8px;height:8px;margin-left:14px;transform:rotate(45deg);border-top:1px solid #fff;border-right:1px solid #fff}.typography{max-width:800px}.services-item-page .typography h1{font-size:40px;letter-spacing:-1.6px;margin-bottom:23px}.services-item-page .typography h2{font-size:32px;margin-bottom:28px;letter-spacing:-1.6px}.services-item-page .typography h3{font-size:28px;margin-bottom:31px;margin-top:44px;letter-spacing:-1.6px}.services-item-page .typography h4{font-size:24px;letter-spacing:-.6px;margin:47px 0 26px}.services-item-page .typography h5{font-size:20px;letter-spacing:-.6px;margin:44px 0 20px}.services-item-page .typography p{font-size:18px;letter-spacing:.4px;line-height:28px;margin-bottom:30px}.services-item-page .typography li:not(:last-child){padding-bottom:17px;position:relative}.services-item-page .typography li:after{display:none}.services-item-page .typography ul li:before{display:block;content:"";width:5px;background:#e1185f;height:5px;border-radius:50%;position:absolute;left:0;top:11px}.services-item-page .typography ul._check li:before{background:url("/img/check.svg") no-repeat left top;width:15px;height:15px;top:3px;left:0}.services-item-page .typography li{font-weight:400}.services-item-page .typography ol{counter-reset:item;list-style:none;padding-left:0}.services-item-page .typography ol li{counter-increment:item;position:relative;line-height:26px;font-size:18px;padding-left:30px}.services-item-page .typography ol li:before{content:counters(item,".");color:#e1185f;display:inline-block;position:absolute;left:0;top:0;font-size:15px}.services-item-page .typography blockquote .autor{font-size:16px;color:#e01c62;display:block;margin-top:7px}.services-item-page{background:#fff;padding-bottom:40px}.services-item-page .typography blockquote{position:relative;padding:0 40px;margin-left:0;margin-right:0;font-size:18px;line-height:162%}.services-menu{background:#e7ebee;padding:17px 0;margin-bottom:52px}.services-menu .inner{display:flex;flex-direction:row}.services-menu li{display:inline-block;font-size:14px;font-weight:400;padding:0 20px 0 0 !important}.services-menu li:before{display:none}.services-menu li:after{display:inline-block;content:"›";color:#000;font-size:14px;right:6px;position:absolute;left:initial;top:-1px}.services-menu li a{color:#000}.services-menu li a:hover{color:#e01860}.services-menu li:last-child:after{display:none}.services-menu__button{width:16px;height:14px;position:relative;background:0 0;border:0;margin-right:15px;cursor:pointer;top:5px;transition:all .3s}.services-menu__button:hover{transform:scale(1.1)}.services-menu__button span{background:#000;border-radius:1px;display:block;left:0;top:50%;margin-top:-1px;width:100%;position:absolute;height:2px;transition:all .3s}.services-menu__button:hover span{background:#e01860}.slider-thumb .swiper-slide,.swiper-pagination-thumb .swiper-slide{background-position:center;background-repeat:no-repeat;background-size:cover}.slider-thumb .swiper-slide .slide{background-position:center;background-repeat:no-repeat;background-size:cover}.slider-thumb .swiper-slide .slide img{width:100%}.services-page{padding-bottom:50px}.slider-thumb .swiper-slide .slide:before{display:block;content:""}.slider-thumb .swiper-slide span{display:block;margin-bottom:25px;color:#444748;font-size:16px}.swiper-pagination-thumb .swiper-slide:before{display:block;content:""}.swiper-pagination-thumb{margin-top:20px}.services-menu__button:after,.services-menu__button:before{background:#000;border-radius:1px;display:block;content:"";position:absolute;left:0;transition:all .3s;width:100%;height:2px}.services-menu__button:hover:after,.services-menu__button:hover:before{background:#e01860}._opensidebar .services-sidebar{display:block}.services-sidebar{width:100%;display:none}.services-sidebar__menu li{position:relative;transition:all .3s;padding:0 !important;margin-bottom:25px;color:#000}.services-sidebar__menu li li a{color:#444748;font-size:14px;font-weight:400}.services-sidebar__menu li a:hover{color:#e01860}.services-sidebar__menu li:after,.services-sidebar__menu li:before{display:none}.services-sidebar__menu&gt;li&gt;a:after{content:"";background-image:url("/img/gray-arrow.svg");background-repeat:no-repeat;width:10px;height:5px;position:absolute;left:inherit;right:0;margin:0;display:block;top:12px}.services-sidebar__menu&gt;li&gt;a:hover:after{background-image:url("/img/pink-arrow.svg")}.services-sidebar__menu&gt;li._open&gt;a:hover:after{background-image:url("/img/pink-arrow.svg")}.services-sidebar__menu&gt;li{padding-right:20px}.services-sidebar__menu&gt;li&gt;a{color:#000;font-size:18px;width:100%;display:block;position:relative;font-weight:700}.services-sidebar__menu&gt;li._open&gt;a:after{transform:rotate(-180deg)}.services-sidebar__menu&gt;li._open&gt;a:hover:after{transform:rotate(0)}.services-sidebar__menu&gt;li&gt;a:hover:after{transform:rotate(-180deg)}.services-sidebar__menu ul{padding-left:10px;margin-top:12px}.services-sidebar__menu ul li{margin-bottom:3px}._opensidebar .services-menu__button span{opacity:0}._opensidebar .services-menu__button:after{bottom:5px;transform:rotate(45deg)}._opensidebar .services-menu__button:before{top:7px;transform:rotate(-45deg)}.services-menu__button:after{bottom:0}.services-menu__button:before{top:0}.services-item-page .typography blockquote:after{content:"";display:block;width:22px;height:23px;position:absolute;right:0;top:0;background:url("/img/quotes.svg") no-repeat left top;transform:scale(-1,-1)}.slider-thumb,.swiper-pagination-thumb{padding-bottom:0 !important;max-width:100%}.services-content{max-width:100%}.services-item-page .typography blockquote:before{content:"";display:block;width:22px;position:absolute;height:23px;top:0;left:0;background:url("/img/quotes.svg") no-repeat left top}.swiper-pagination-thumb{margin-bottom:30px}.services-item-page table td,.services-item-page table th{border:1px solid #d9dfe4;text-align:left;font-weight:400;padding:17px 18px}.table-responsive{overflow:auto}.services-item-page table{border-spacing:0px;table-layout:fixed;width:100%;min-width:800px}.services-item-page table th{background:#e01c62;color:#fff}.services-item-page{padding-top:95px}.services-item-page .content-page{padding-top:0}.services-item-page table tbody tr:nth-child(odd) td{background:#fff}.services-item-page table tbody tr:nth-child(even) td{background:#e9ecee}._opensidebar{display:block}.services-item-page .content-page__wrap{display:flex;flex-direction:row}._opensidebar .services-content{max-width:832px}._opensidebar .services-content{max-width:832px}.ya-share2__item{padding-left:0 !important;padding-top:15px}.ya-share2__item:before{display:none !important}.swiper-pagination-thumb .swiper-slide{opacity:1;transition:all .3s}.swiper-pagination-thumb .swiper-slide:hover{opacity:.6;cursor:pointer}.services-sidebar__menu-head{display:none}.slider-thumb .swiper-button-white{width:15px;height:25px;background-size:contain}.slider-thumb .swiper-button-prev{left:25px}.slider-thumb .swiper-button-next{right:25px}._project-description ul{padding-left:40px;margin-bottom:24px;margin-top:10px}.swiper-pagination-thumb img{max-width:100%}@media screen and (min-width:992px){.services-sidebar{max-width:320px}.services-sidebar__menu{display:block !important}.slider-thumb .swiper-button-prev{left:121px}.slider-thumb .swiper-button-next{right:121px}._opensidebar .slider-thumb .swiper-button-prev{left:50px}._opensidebar .slider-thumb .swiper-button-next{right:50px}.slider-thumb .swiper-button-white{width:26px;height:50px;background-size:contain}}@media screen and (max-width:992px){.services-sidebar__menu-head{display:block;color:#e01860;font-size:16px;padding-left:14px;padding-bottom:16px;padding-top:16px;margin-bottom:0;font-weight:700;border-radius:3px;position:relative}.services-sidebar__menu-head:after{content:"";display:block;position:absolute;position:absolute;transform:rotate(-180deg);width:10px;background:url("/img/pink-arrow.svg") no-repeat center center;height:5px;right:20px;top:50%;margin-top:-3px}.services-sidebar._open .services-sidebar__menu-head{border-bottom:1px solid #e85288}.services-sidebar._open .services-sidebar__menu-head:after{transform:rotate(0deg)}.services-sidebar__menu{display:none}.services-page.content-page{padding-top:0}.services-page .column_25{width:50%}.services-page .column_25 .services-item:before{padding-bottom:calc(45% - 10px)}.services-menu{display:none}.services-item-page .content-page__wrap{flex-direction:column}.services-sidebar{display:block !important;border:1px solid #e01860;border-radius:5px;margin:0 auto;margin-bottom:59px;padding-top:0}.services-sidebar__menu&gt;li{padding-left:14px !important;padding-right:28px !important}.services-sidebar__menu&gt;li&gt;a{font-size:16px}.services-sidebar__menu&gt;li&gt;a:after{right:14px}.services-sidebar__menu li._open&gt;a:after{border-top-color:#e01860}.services-sidebar__menu li._open&gt;a{color:#e01860}.services-sidebar__menu ul li{margin-bottom:12px}.services-item-page .typography h1{font-size:28px;margin-bottom:17px}.services-item-page .typography h2{font-size:24px;margin-bottom:23px}.services-item-page .typography h3{font-size:22px;margin-bottom:14px}.services-item-page .typography h4{font-size:22px;margin-bottom:14px}.services-item-page .typography h5{font-size:18px;margin-bottom:10px}.services-item-page .typography p{font-size:16px;line-height:137%;margin-bottom:25px}.services-item-page ul li,.services-item-page ol li{font-size:16px}.services-item-page .inner{padding-left:30px;padding-right:30px}.services-sidebar._open .services-sidebar__menu{display:block}.services-sidebar__menu{margin-top:15px}.services-sidebar__menu li{padding-right:15px !important}.services-sidebar__menu li&gt;a:after{display:none}}@media screen and (max-width:650px){.services-item__more{display:none}.services-item__title br{display:none}.services-item__title{min-height:auto;font-size:18px !important;display:block}.services-page .column_50,.services-page .column_25{width:100% !important}.services-item:before{padding-bottom:100px !important}}.about-home .g-box .g-box-item{position:relative;width:calc(33% - 10px);padding-bottom:20px;margin:5px}.about-home .g-box .g-box-item img{object-fit:cover;width:100%;height:280px}.about-home .g-box .g-box-item a{position:relative}.about-home .g-box{justify-content:end}.services-item-page._new .swiper-pagination-thumb img{max-width:100%;width:100% !important}@media (min-width:992px){.about-home .client__title{font-size:24px;padding-bottom:12px}.about-home .g-box .g-box-item .g-box-item-title{font-size:18px}.about-home .g-box .g-box-item .g-box-item-text{font-size:16px}}@media (max-width:992px){.about-home .g-box .g-box-item{width:calc(50% - 10px)}.services-item-page{padding-top:75px}}@media (max-width:560px){.about-home .g-box .g-box-item img{height:180px}.about-home .g-box .g-box-item{width:calc(100% - 10px)}}
.jq-checkbox,.jq-radio{vertical-align:-4px;width:16px;height:16px;margin:0 4px 0 0;border:1px solid #c3c3c3;background:linear-gradient(#fff,#e6e6e6);box-shadow:0 1px 1px rgba(0,0,0,.05),inset -1px -1px #fff,inset 1px -1px #fff;cursor:pointer}.jq-checkbox.focused,.jq-radio.focused{border:1px solid #08c}.jq-checkbox.disabled,.jq-radio.disabled{opacity:.55}.jq-checkbox{border-radius:3px}.jq-checkbox.checked .jq-checkbox__div{width:8px;height:4px;margin:3px 0 0 3px;border-bottom:2px solid #666;border-left:2px solid #666;-webkit-transform:rotate(-50deg);transform:rotate(-50deg)}.jq-radio{border-radius:50%}.jq-radio.checked .jq-radio__div{width:10px;height:10px;margin:3px 0 0 3px;border-radius:50%;background:#777;box-shadow:inset 1px 1px 1px rgba(0,0,0,.7)}.jq-file{width:270px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.jq-file input{cursor:pointer}.jq-file__name{box-sizing:border-box;width:100%;height:34px;padding:0 80px 0 10px;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;background:#fff;box-shadow:inset 1px 1px #f1f1f1;font:14px/32px Arial,sans-serif;color:#333}.jq-file__browse{position:absolute;top:1px;right:1px;padding:0 10px;border-left:1px solid #ccc;border-radius:0 4px 4px 0;background:linear-gradient(#fff,#e6e6e6);box-shadow:inset 1px -1px #f1f1f1,inset -1px 0 #f1f1f1,0 1px 2px rgba(0,0,0,.1);font:14px/32px Arial,sans-serif;color:#333;text-shadow:1px 1px #fff}.jq-file:hover .jq-file__browse{background:linear-gradient(#f6f6f6,#e6e6e6)}.jq-file:active .jq-file__browse{background:#f5f5f5;box-shadow:inset 1px 1px 3px #ddd}.jq-file.focused .jq-file__name{border:1px solid #5794bf}.jq-file.disabled,.jq-file.disabled .jq-file__name,.jq-file.disabled .jq-file__browse{border-color:#ccc;background:#f5f5f5;box-shadow:none;color:#888}.jq-number{position:relative;vertical-align:middle;padding:0 36px 0 0}.jq-number__field{width:100px;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;box-shadow:inset 1px 1px #f1f1f1,0 1px 2px rgba(0,0,0,.1)}.jq-number__field:hover{border-color:#b3b3b3}.jq-number__field input{box-sizing:border-box;width:100%;padding:8px 9px;border:none;outline:none;background:0 0;font:14px Arial,sans-serif;color:#333}.jq-number__spin{position:absolute;top:0;right:0;width:32px;height:14px;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;background:linear-gradient(#fff,#e6e6e6);box-shadow:0 1px 2px rgba(0,0,0,.1);box-shadow:inset 1px -1px #f1f1f1,inset -1px 0 #f1f1f1,0 1px 2px rgba(0,0,0,.1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-shadow:1px 1px #fff;cursor:pointer}.jq-number__spin.minus{top:auto;bottom:0}.jq-number__spin:hover{background:linear-gradient(#f6f6f6,#e6e6e6)}.jq-number__spin:active{background:#f5f5f5;box-shadow:inset 1px 1px 3px #ddd}.jq-number__spin:after{content:"";position:absolute;top:4px;left:11px;width:0;height:0;border-right:5px solid transparent;border-bottom:5px solid #999;border-left:5px solid transparent}.jq-number__spin.minus:after{top:5px;border-top:5px solid #999;border-right:5px solid transparent;border-bottom:none;border-left:5px solid transparent}.jq-number__spin.minus:hover:after{border-top-color:#000}.jq-number__spin.plus:hover:after{border-bottom-color:#000}.jq-number.focused .jq-number__field{border:1px solid #5794bf}.jq-number.disabled .jq-number__field,.jq-number.disabled .jq-number__spin{border-color:#ccc;background:#f5f5f5;box-shadow:none;color:#888}.jq-number.disabled .jq-number__spin:after{border-bottom-color:#aaa}.jq-number.disabled .jq-number__spin.minus:after{border-top-color:#aaa}.jq-selectbox{vertical-align:middle;cursor:pointer}.jq-selectbox__select-text{display:block;width:100%}.jq-selectbox .placeholder{color:#888}.jq-selectbox__trigger{position:absolute;top:0;right:0;width:34px;height:100%;border-left:1px solid #ccc}.jq-selectbox__trigger-arrow{position:absolute;top:14px;right:12px;width:0;height:0;border-top:5px solid #999;border-right:5px solid transparent;border-left:5px solid transparent}.jq-selectbox:hover .jq-selectbox__trigger-arrow{border-top-color:#000}.jq-selectbox.disabled .jq-selectbox__trigger-arrow{border-top-color:#aaa}.jq-selectbox li:hover{color:#e01860}.jq-selectbox__dropdown ul{overflow-x:hidden;overflow-y:auto;max-height:400px}.jq-selectbox__trigger{opacity:0}.jq-selectbox,.jq-select-multiple{position:relative}.jq-selectbox__dropdown{box-sizing:border-box;width:100%;margin:0;position:absolute;max-width:380px;padding:15px 20px;background:#f7f8f9;border:1px solid #44596a}.jq-selectbox__search{margin:5px}.jq-selectbox__search input{box-sizing:border-box;width:100%;margin:0;padding:5px 27px 6px 8px;border:1px solid #ccc;border-radius:3px;outline:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==") no-repeat 100% 50%;box-shadow:inset 1px 1px #f1f1f1;color:#333}.jq-selectbox__not-found{margin:5px;padding:5px 8px 6px;background:#f0f0f0;font-size:13px}.jq-selectbox ul{margin:0;padding:0}.jq-selectbox li{min-height:inherit;padding:5px !important;color:#231f20;font-size:14px;line-height:144%}.jq-selectbox li.selected{color:#e01860}.jq-selectbox li:hover{color:#e01860}.jq-selectbox li.disabled{color:#aaa}.jq-selectbox li.disabled:hover{background:0 0}.jq-selectbox li.optgroup{font-weight:700}.jq-selectbox li.optgroup:hover{background:0 0;color:#231f20;cursor:default}.jq-selectbox li.option{padding-left:25px}.jq-select-multiple{box-sizing:border-box;padding:1px;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;background:#fff;box-shadow:inset 1px 1px #f1f1f1,0 1px 2px rgba(0,0,0,.1);font:14px/18px Arial,sans-serif;color:#333;cursor:default}.jq-select-multiple.focused{border:1px solid #5794bf}.jq-select-multiple.disabled{border-color:#ccc;background:#f5f5f5;box-shadow:none;color:#888}.jq-select-multiple ul{margin:0;padding:0}.jq-select-multiple li{padding:3px 9px 4px;list-style:none}.jq-select-multiple li:first-child{border-radius:3px 3px 0 0}.jq-select-multiple li:last-child{border-radius:0 0 3px 3px}.jq-select-multiple li.selected{background:#08c;color:#fff}.jq-select-multiple li.disabled{color:#aaa}.jq-select-multiple li.optgroup{font-weight:700}.jq-select-multiple li.option{padding-left:25px}.jq-select-multiple.disabled li.selected,.jq-select-multiple li.selected.disabled{background:#ccc;color:#fff}input[type=email].styler,input[type=password].styler,input[type=search].styler,input[type=tel].styler,input[type=text].styler,input[type=url].styler,textarea.styler{padding:8px 9px;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;box-shadow:inset 1px 1px #f1f1f1,0 1px 2px rgba(0,0,0,.1);font:14px Arial,sans-serif;color:#333}input[type=search].styler{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea.styler{overflow:auto}input[type=email].styler:hover,input[type=password].styler:hover,input[type=search].styler:hover,input[type=tel].styler:hover,input[type=text].styler:hover,input[type=url].styler:hover,textarea.styler:hover{border-color:#b3b3b3}input[type=email].styler:hover:focus,input[type=password].styler:hover:focus,input[type=search].styler:hover:focus,input[type=tel].styler:hover:focus,input[type=text].styler:hover:focus,input[type=url].styler:hover:focus,textarea.styler:hover:focus{border-color:#ccc;border-top-color:#b3b3b3;outline:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}button.styler,input[type=button].styler,input[type=submit].styler,input[type=reset].styler{overflow:visible;padding:8px 11px;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;outline:none;background:linear-gradient(#fff,#e6e6e6);box-shadow:inset 1px -1px #f1f1f1,inset -1px 0 #f1f1f1,0 1px 2px rgba(0,0,0,.1);font:14px Arial,sans-serif;color:#333;text-shadow:1px 1px #fff;cursor:pointer}button.styler.styler::-moz-focus-inner,input[type=button].styler.styler::-moz-focus-inner,input[type=submit].styler.styler::-moz-focus-inner,input[type=reset].styler.styler::-moz-focus-inner{padding:0;border:0}button.styler:not([disabled]):hover,input[type=button].styler:not([disabled]):hover,input[type=submit].styler:not([disabled]):hover,input[type=reset].styler:not([disabled]):hover,input[type=reset].styler:hover{background:linear-gradient(#f6f6f6,#e6e6e6)}button.styler:active,input[type=button].styler:active,input[type=submit].styler:active,input[type=reset].styler:active{background:#f5f5f5;box-shadow:inset 1px 1px 3px #ddd}button.styler[disabled],input[type=button].styler[disabled],input[type=submit].styler[disabled]{border-color:#ccc;background:#f5f5f5;box-shadow:none;color:#888}
._reviews-page{background:#fff}.reviews-page .title-normal{margin-bottom:23px;font-weight:700}.review-row{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -15px}.filezona{display:flex;flex-direction:row;flex-wrap:wrap}.file-item{width:33.3%;border:5px solid #fafbfc;position:relative;background-position:center;background-size:cover;box-sizing:border-box;background-color:#fff}.img .file-item__text{display:none}.review-zakaz .field__bar,.give-feedback .field__bar{display:none}div .review-zakaz .field{margin-bottom:30px}.review-zakaz .field label,.give-feedback .field label{color:#8aa0b4 !important;opacity:1}.review-zakaz .field label.error,.give-feedback .field label.error{color:red !important}.file-item__text{position:absolute;left:0;top:0;height:100%;width:100%;align-items:center;display:flex;text-align:center;color:#b3bfca;overflow:hidden;font-size:12px}.review-zakaz .field label{font-size:16px}.review-zakaz p{font-size:18px;line-height:24px;letter-spacing:.01em;color:#7d96ab;margin-bottom:36px;max-width:304px}.review-zakaz{max-width:540px;width:100%}.review-zakaz__inner{max-width:343px;margin:61px auto}.review-zakaz__inner h3{font-weight:700;margin-bottom:12px;font-size:32px}.file-item:after{content:"";display:block;padding-bottom:66%}.file-item__close{background-color:#e01860;background-image:url("/img/review/close-mini.svg");background-position:center;background-repeat:no-repeat;width:20px;height:20px;position:absolute;right:0;cursor:pointer;z-index:100;top:0}.review-item{padding:0 15px;position:relative;margin-bottom:30px;max-width:33.33%;width:33.33%;display:flex;box-sizing:border-box}.review-item__wrapper{width:100%;position:relative;background:#f7f8f9}.review-item__head{background-position:center;background-size:cover;position:relative;background-repeat:no-repeat;padding:30px}.review-item__head:before{position:absolute;position:absolute;left:0;top:0;background:#192632;opacity:.85;width:100%;height:100%;color:#fff;display:block;content:""}.review-item__head-marka{font-size:14px;line-height:17px;color:#fff;position:relative;margin-bottom:22px}.review-item__head-name{position:relative;padding-left:83px;font-style:normal;font-weight:700;font-size:18px;line-height:22px;color:#fff;display:flex;height:61px;margin-top:10px;align-items:center}.reviews-page .title-normal{font-size:31px;line-height:1.28;letter-spacing:.015em;margin-bottom:33px;font-weight:700}.review-item__head-name img{position:absolute;left:0;top:50%;margin-top:-30px;border-radius:50%}._stars-block input{opacity:0;display:none}._stars-block,.review-item__stars{display:flex;margin-right:13px}.review-item__stars span,._stars-block span{background-image:url("/img/review/star-grey.svg");background-repeat:no-repeat;background-position:center;background-size:contain;width:20px;height:20px;min-width:20px;margin-right:11px}.give-feedback__stars span{cursor:pointer}.review-item__rating[data-rating="1"] .review-item__stars span:nth-child(1),.review-item__rating[data-rating="2"] .review-item__stars span:nth-child(1),.review-item__rating[data-rating="2"] .review-item__stars span:nth-child(2),.review-item__rating[data-rating="3"] .review-item__stars span:nth-child(1),.review-item__rating[data-rating="3"] .review-item__stars span:nth-child(2),.review-item__rating[data-rating="3"] .review-item__stars span:nth-child(3),.review-item__rating[data-rating="4"] .review-item__stars span:nth-child(1),.review-item__rating[data-rating="4"] .review-item__stars span:nth-child(2),.review-item__rating[data-rating="4"] .review-item__stars span:nth-child(3),.review-item__rating[data-rating="4"] .review-item__stars span:nth-child(4),.review-item__rating[data-rating="5"] .review-item__stars span:nth-child(1),.review-item__rating[data-rating="5"] .review-item__stars span:nth-child(2),.review-item__rating[data-rating="5"] .review-item__stars span:nth-child(3),.review-item__rating[data-rating="5"] .review-item__stars span:nth-child(4),.review-item__rating[data-rating="5"] .review-item__stars span:nth-child(5),._stars-block[data-rating="1"] span:nth-child(1),._stars-block[data-rating="2"] span:nth-child(1),._stars-block[data-rating="2"] span:nth-child(2),._stars-block[data-rating="3"] span:nth-child(1),._stars-block[data-rating="3"] span:nth-child(2),._stars-block[data-rating="3"] span:nth-child(3),._stars-block[data-rating="4"] span:nth-child(1),._stars-block[data-rating="4"] span:nth-child(2),._stars-block[data-rating="4"] span:nth-child(3),._stars-block[data-rating="4"] span:nth-child(4),._stars-block[data-rating="5"] span:nth-child(1),._stars-block[data-rating="5"] span:nth-child(2),._stars-block[data-rating="5"] span:nth-child(3),._stars-block[data-rating="5"] span:nth-child(4),._stars-block[data-rating="5"] span:nth-child(5){background-image:url("/img/review/star-yellow.svg")}.review-item__rating-text span{font-size:14px;color:#8b9dac;display:none}.review-item__rating[data-rating="1"] .review-item__rating-text span:nth-child(1),.review-item__rating[data-rating="2"] .review-item__rating-text span:nth-child(2),.review-item__rating[data-rating="3"] .review-item__rating-text span:nth-child(3),.review-item__rating[data-rating="4"] .review-item__rating-text span:nth-child(4),.review-item__rating[data-rating="5"] .review-item__rating-text span:nth-child(5){display:block}._review-page .title-normal{font-weight:700;letter-spacing:.005em}._review-page .give-feedback .title-normal{margin-bottom:35px}.review-item__title{font-size:20px;line-height:24px;margin-bottom:13px;color:#192632;font-weight:700}.review-item__desc{font-size:16px;line-height:22px;color:#192632;padding-bottom:74px}.review-item__rating{display:flex;flex-direction:row;align-items:center;margin-bottom:10px;flex-wrap:wrap}.review-item__content{padding:30px}.review-btn._text{font-size:14px;line-height:156%;text-align:center;border-bottom:1px dashed #e01860;color:#e01860}.review .review-btn{margin-bottom:30px;display:inline-block}.review-btn._text:hover{border-bottom:1px solid transparent}.review-btn._fill{font-size:14px;line-height:156%;text-align:center;padding:9px 14px;margin-right:auto;color:#fff;background:#e01860;border:1px solid #e01860;box-sizing:border-box;border-radius:3px;transition:all .3s}.review-btn._fill:hover{color:#e01860;background:#f7f8f9}.review-item__btn-wrap{display:flex;flex-direction:row;margin-top:auto;align-items:center;position:absolute;left:30px;width:calc(100% - 60px);bottom:30px}.give-feedback{background:#fafbfc;margin-top:68px;padding-top:48px}.give-feedback dl{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;padding-bottom:22px;margin-bottom:41px;border-bottom:1px solid #dde6ee}.give-feedback dt{max-width:200px;padding-right:30px;box-sizing:border-box;width:200px;font-size:16px;color:#192632;margin-top:10px;align-items:center}.review-zakaz .field__label,.give-feedback .field__label{left:0;top:8px}.give-feedback dd{max-width:calc(100% - 200px);width:calc(100% - 200px);margin-left:0}.review-zakaz .field,.give-feedback .field{margin-bottom:0}.give-feedback dd,.give-feedback dt{margin-bottom:26px}.jq-selectbox.jqselect select{display:none}.review-zakaz .field__input:hover~.field__label,.review-zakaz .field__input:active~.field__label,.review-zakaz .field__input:focus~.field__label,.review-zakaz .field__input.empty_field~.field__label,.review-zakaz .field__textarea:hover~.field__label,.review-zakaz .field__textarea:active~.field__label,.review-zakaz .field__textarea:focus~.field__label,.review-zakaz .field__textarea.empty_field~.field__label,.give-feedback .field__input:hover~.field__label,.give-feedback .field__input:active~.field__label,.give-feedback .field__input:focus~.field__label,.give-feedback .field__input.empty_field~.field__label,.give-feedback .field__textarea:hover~.field__label,.give-feedback .field__textarea:active~.field__label,.give-feedback .field__textarea:focus~.field__label,.give-feedback .field__textarea.empty_field~.field__label{-webkit-transform:translateY(-19px);-ms-transform:translateY(-19px);transform:translateY(-19px)}.review-zakaz input[type=email].error,.review-zakaz input[type=text].error,.give-feedback input[type=email].error,.give-feedback input[type=text].error{border-color:#e01860}.review-zakaz input[type=email],.review-zakaz input[type=text],.give-feedback input[type=email],.give-feedback input[type=text]{border:0 solid;background:0 0;border-bottom:1px solid #d9e2ea;padding:10px 0;box-sizing:border-box;color:#000;font-size:14px;width:100%;max-width:280px;outline:none !important}.review-zakaz input[type=email]:focus,.review-zakaz input[type=text]:focus,.give-feedback input[type=email]:focus,.give-feedback input[type=text]:focus{border-bottom:1px solid #aabbc9}.review-zakaz .jq-selectbox{max-width:280px}.review-zakaz .jq-selectbox__dropdown li:hover{background:#f7f8f9}.review-zakaz .jq-selectbox__dropdown li{padding:9px 10px !important;color:#7d96ab;font-size:16px}.review-zakaz .fancybox-close-small,.review-zakaz__close{background:url("/img/review/close-dark.svg") no-repeat center !important;top:9px;right:10px}.review-zakaz .fancybox-close-small:hover,.review-zakaz__close:hover{background:url("/img/review/close-dark.svg") no-repeat center !important;opacity:.5}.review-zakaz__close{width:30px;height:30px;position:absolute;right:22px;top:22px}.review-zakaz .jq-selectbox__select{font-size:16px}body .review-zakaz .checkbox{margin-top:16px}.review-zakaz .jq-selectbox__dropdown{top:39px !important;width:100% !important;max-width:280px;border:1px solid #d9e2ea;background:#fff;padding:0}.jq-selectbox__dropdown li:before,.jq-selectbox__dropdown li:after{display:none}.jq-selectbox__select{padding-top:0;padding-bottom:0}.give-feedback select,.jq-selectbox__select{border:0 solid;background:0 0;background:0 0;border-bottom:1px solid #d9e2ea;padding:10px 0;box-sizing:border-box;color:#7d96ab;font-size:14px;box-shadow:0 0 0;border-radius:0;width:100%;max-width:380px;padding-right:20px;background-image:url("/img/review/conus.svg");background-repeat:no-repeat;background-position:center right 10px;outline:none !important}.give-feedback textarea{border:1px solid #d9e2ea;box-sizing:border-box;background:0 0;min-height:200px;padding:20px;width:100%;font-size:14px;line-height:156%}.custom-file{padding-left:50px;position:relative;font-size:14px;line-height:18px;min-height:36px;color:#7d96ab;cursor:pointer}.custom-file input{position:absolute;left:0;top:0;opacity:0;height:100%;width:100%}.logo__img_c{height:inherit !important}.custom-file__color{color:#e01860}.custom-file:hover .custom-file__color{font-weight:600}.custom-file:hover .custom-file__img{opacity:.7}.custom-file__img{width:40px;height:40px;position:absolute;left:0;top:50%;background-repeat:no-repeat;background-position:center;transform:translateY(-50%);box-sizing:border-box}._your-photo .custom-file__img{border:1px solid #d9e2ea;background-image:url("/img/review/icon-photo.svg");background-size:20px;border-radius:50%}._your-video .custom-file__img{background-image:url("/img/review/icon-video.svg")}._your-img .custom-file__img{background-image:url("/img/review/icon-photo.svg")}.give-feedback input[type=email]::placeholder,.give-feedback input[type=text]::placeholder{color:#7d96ab;opacity:1}.give-feedback input[type=email]::-webkit-input-placeholder,.give-feedback input[type=text]::-webkit-input-placeholder{color:#7d96ab;opacity:1}.give-feedback input[type=email]::-moz-placeholder,.give-feedback input[type=text]::-moz-placeholder{color:#7d96ab;opacity:1}.give-feedback input[type=email]:-moz-placeholder,.give-feedback input[type=text]:-moz-placeholder{color:#7d96ab;opacity:1}.give-feedback input[type=email]:-ms-input-placeholder,.give-feedback input[type=text]:-ms-input-placeholder{color:#7d96ab;opacity:1}.give-feedback__stars span{cursor:pointer}.give-feedback__row{display:flex;flex-direction:row}.give-feedback-form-block{margin-right:50px}.give-feedback-banner p{font-size:14px;color:#7d96ab;line-height:20px;margin-bottom:15px}.give-feedback-banner{max-width:280px}.btn-outline{border:1px solid #e01860;box-sizing:border-box;border-radius:3px;max-width:150px;width:100%;margin-left:auto;margin-right:auto;color:#e01860;font-size:16px;line-height:48px;text-align:center;cursor:pointer;transition:all .3s;display:inline-block;margin-top:20px}.btn-outline:hover{color:#fff;background:#e01860}.btn-fill{border:1px solid #e01860;box-sizing:border-box;border-radius:3px;min-width:170px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;color:#fff;background:#e01860;cursor:pointer;font-size:16px;line-height:48px;text-align:center;transition:all .3s;display:inline-block;margin-top:20px}.btn-fill:hover{background:0 0;color:#e01860}.checkbox{color:#7d96ab;font-size:14px;display:block;cursor:pointer;margin:50px auto;text-align:center}.checkbox input{opacity:0;position:absolute;-webkit-appearance:checkbox;display:inline}.checkbox .checkbox-indicator{width:20px;height:20px;border:1px solid #e01860;box-sizing:border-box;display:inline-block;margin-right:9px;position:relative;top:4px}.checkbox label{display:none}.specForm .form__input:checked+.field__label:before,.checkbox input:checked+.checkbox-indicator,.checkbox input:checked+label+.checkbox-indicator{background:url("/img/review/check.svg") no-repeat center}.review{background:#f7f8f9;padding:50px !important;padding-bottom:19px;margin-bottom:55px}.review__head{display:flex;flex-direction:row;color:#7d96ab;font-size:16px;align-items:center;margin-bottom:33px}.review__marka{margin-left:auto;margin-right:auto}.review__company a{color:#e01860;margin-left:10px}.review__company a:hover{font-weight:600}.review__company a:after{display:inline-block;content:"";background:url("/img/review/linkimg.svg") no-repeat center;width:10px;height:10px;margin-left:3px}.review__name{font-size:20px;font-weight:700;color:#192632}.review__person{position:relative;padding-left:83px;font-style:normal;display:flex;height:61px;margin-top:29px;margin-bottom:24px;align-items:end;flex-direction:column;justify-content:center}.review__person img{position:absolute;left:0;top:50%;margin-top:-30px;border-radius:50%}.review__person-name{font-size:18px;font-weight:700;color:#000}.review__person-position{color:#7d96ab;font-size:16px}.review__body p{font-size:16px;color:#192632;line-height:138%;margin-bottom:15px}.review h3{color:#192632;margin-bottom:20px;font-size:18px}.review__company{margin-left:auto;margin-right:auto}.video-row,.img-row{margin:0 -6px;display:flex;flex-direction:row;flex-wrap:wrap}.video-row .video-block,.img-row .img{max-width:25%;width:25%;box-sizing:border-box;padding:0 6px;position:relative;margin-bottom:12px}.img-row .img img{width:100%;height:100%;object-position:center;object-fit:cover}.review h3{margin-bottom:15px}.thumb-wrap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}._review-page{background:#fff}.thumb-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.img-row .img a{display:block;height:100%;position:relative}.img-row .img a:before{content:"";background:#192632;opacity:.75;position:absolute;left:0;top:0;width:100%;height:100%;transition:all .3s;display:block}.img-row .img a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:all .3s;display:block;opacity:0;background:url("/img/review/lupa.svg") no-repeat center}.img-row .img a:hover:before{opacity:0}.review-video,.review-img{margin:20px 0}.review-mini-block__head{display:flex;flex-direction:row;align-items:baseline;margin-bottom:18px}.review-mini-block__head h2{margin-right:auto;font-size:38px}.services-item-page._new .services-menu a:hover{color:#000}.all-reviews{color:#e01860;font-size:18px}.all-reviews:hover{font-weight:600}.services-sidebar__menu&gt;li&gt;a{transition:all .3s}.services-item-page._new .services-sidebar__menu li li a:hover{color:#000 !important}div .services-sidebar__menu&gt;li&gt;a:hover{color:#e1185f !important}.review__close{position:fixed;width:100%;height:1000%;left:0;top:0;z-index:-1}.review-mini-block{margin-bottom:50px}.video__prev{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover}.video__prev:before{background:#192632;opacity:.75;display:block;position:absolute;left:0;top:0;content:"";width:100%;height:100%}.video__prev:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:all .3s;display:block;opacity:0;background:url("/img/review/play.svg") no-repeat center}.video__prev:hover:after{opacity:1}.video__prev:hover:before{opacity:0}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.reviews-page.content-page{padding-top:92px;padding-bottom:1px}.video{background:#000;padding-bottom:56.25%;padding-top:30px;margin-left:auto;margin-right:auto;height:0;max-width:1070px;overflow:hidden;position:relative}.fancybox-close-small{background:url("/img/review/close.svg") no-repeat center !important}.fancybox-close-small:hover{background:url("/img/review/close.svg") no-repeat center #e01860 !important}.fancybox-close-small:after{display:none !important}.review-modal{max-width:1170px}label.error{display:block;width:100%;color:#e01860;font-size:12px !important}#review-thanks{min-width:100%;min-height:100%;min-height:calc(100vh - 265px);background:#fff;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center}#review-thanks p{text-align:center;font-size:16px;line-height:22px;color:#192632}.thanks__title{font-weight:700;font-size:40px;text-align:center;color:#192632;margin:20px 0}#review-thanks .btn-fill{margin-top:30px}.review-zakaz{position:fixed;left:0;top:0;width:100%;height:100%;max-width:100%;z-index:1111;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.review-zakaz__content .jq-selectbox__dropdown ul{max-height:206px !important}.review-zakaz__content{background:#fff;max-width:540px;z-index:1113;position:relative;box-sizing:border-box;width:100%;padding:28px 30px;max-height:100%;overflow:auto}.review-zakaz__bg{background:#000;opacity:.6;z-index:1112;position:absolute;left:0;top:0;width:100%;height:100%}.review-zakaz .field{margin-bottom:27px}@media (max-width:992px){div .review-zakaz .field{margin-bottom:15px}.review{padding:30px !important}.review__head{flex-wrap:wrap}.review__grade{width:100%;max-width:calc(100% - 140px)}.review__marka{margin-left:0;margin-top:20px}.review__company{margin-top:20px}}@media (max-width:1200px){.review-item{width:50%;max-width:50%}.give-feedback-form-block{margin-right:0}.give-feedback-banner{display:none}.review-mini-block .review-item:nth-child(3){display:none}.review__person img,.review-item__head-name img{width:50px;height:50px;margin-top:-25px}.review-item__head-name,.review__person{padding-left:60px}.review-item__stars span,._stars-block span{width:17px;height:17px;margin-right:5px}.video-row .video-block,.img-row .img{width:33.33%;min-width:33.33%}}.review-zakaz .checkbox span{left:0;position:absolute;top:0}.review-zakaz .checkbox{margin-top:4px;text-align:left;position:relative;padding-left:29px}@media (max-width:700px){.review-zakaz .btn-fill{line-height:44px}.review-zakaz .checkbox{max-width:251px;margin-left:0}.review-zakaz__inner{max-width:343px;margin:43px auto}.review-zakaz .checkbox{margin-top:21px;text-align:left;padding-left:29px;position:relative}.review-zakaz__inner h3{font-size:28px}div .review-zakaz .field{margin-bottom:20px}.review-zakaz p{margin-bottom:17px;max-width:237px}.give-feedback dl{margin-bottom:0;padding-bottom:0;border-bottom:0 solid}.file-item{width:50%}.review__person{margin-top:21px}.review__company a{color:#e01860;display:block;margin-left:0;margin-top:7px}.review__name{line-height:126%}.review__marka{margin-top:17px;font-size:15px}.review__company{margin-top:2px;font-size:14px}.video-row .video-block,.img-row .img{width:50%;min-width:50%}.review__person-name{font-size:16px;margin-bottom:4px}.review__body{margin-top:34px}.review{margin:0 -20px 20px;padding:20px !important}.review__marka{margin-bottom:4px}.review__marka,.review__company{width:100%}.give-feedback .title-normal{font-size:28px;font-weight:700}.review-item__content{padding:18px}.review-item__stars span,._stars-block span{width:14px;height:14px;margin-right:1px}.review-item__head-marka{margin-bottom:5px}.review-item{width:100%;max-width:100%}.reviews-page .title-normal{margin-bottom:18px;font-size:27px}.review__person img,.review-item__head-name img{width:35px;height:35px;margin-top:-17px}.review__person,.review-item__head-name{height:45px;padding-left:45px;font-size:16px}.give-feedback dl{margin:0}.give-feedback dt{width:100%;padding:0;margin-bottom:7px;max-width:100%}.give-feedback textarea{margin-top:9px}.review-item__btn-wrap{left:18px;width:calc(100% - 36px)}.custom-file{top:0;margin-top:8px}.review-item__desc{padding-bottom:70px;font-size:15px;line-height:19px}.give-feedback__stars{margin-top:5px}.give-feedback dd{width:100%;padding:0;margin-bottom:15px;max-width:100%}.review-item__title{font-size:17px}.review-item__head{padding:27px 17px;padding-bottom:17px}.review__person{height:inherit}.review__person img{top:0;margin-top:0}}@media only screen and (max-width:1000px){.reviews-page.content-page{padding-top:20px}}
._spec-page{background:#fff}._spec-page .title-normal{margin-bottom:29px;font-size:32px;font-weight:700;line-height:38px;color:#192632}.spec-page--list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px;padding-bottom:91px}.spec-page .btPink{margin-top:28px}.spec-item{width:33.33%;padding:0 16px;margin-bottom:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.spec-item .img{position:relative;overflow:hidden;margin-bottom:11px}.spec-item .img img{width:100%}.spec-item .img:before{content:"";position:absolute;top:0;left:0;opacity:0;bottom:0;right:0;background:#e01860;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.spec-item .img .btWh{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;z-index:2}.spec-item .img:hover:before{opacity:1}.spec-item .img:hover .btWh{position:absolute;opacity:1;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.spec-item p{display:block;font-size:16px;line-height:20px;color:#727f8b}.spec-item .title{display:inline-block;font-style:normal;font-weight:700;font-size:28px;line-height:34px;text-decoration:none;color:#192632;margin-bottom:21px;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}.spec-item .title:hover{color:#e01860}.text-center{text-align:center;width:100%}.btWh{display:inline-block;padding:0 43px;border:1px solid #fff;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff;font-size:16px;height:48px;line-height:46px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;background:0 0;-webkit-appearance:none}.btWh:hover{background:#fff;color:#e01860}.btPink{display:inline-block;padding:0 21px;border:1px solid #e01860;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#e01860;font-size:16px;height:48px;line-height:46px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:0 0;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;-webkit-appearance:none}.btPink:hover{background:#e01860;color:#fff}.btPinkFull{display:inline-block;padding:0 18px;border:1px solid #e01860;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:16px;height:48px;line-height:46px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;background:#e01860;color:#fff;margin-bottom:20px;-webkit-appearance:none}.btPinkFull:hover{background:0 0;color:#e01860}.linkMob{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.title-little{font-size:18px;line-height:24px;letter-spacing:.01em;color:#44596a;margin-bottom:50px}.specForm{padding:84px 0 61px;background:#f7f8f9}.specFormBox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.specForm .column_2{width:50%}.specForm .imgBox{text-align:center}.specForm .imgBox img{display:inline-block}.specForm .title-normal{margin-bottom:21px}.specForm .field__input,.specForm .field__textarea{background:0 0;padding:0}.specForm .field__bar{background-color:#d9e2ea}.specForm .field__bar:before{display:none}.specForm .field__input:hover~.field__label,.specForm .field__input:active~.field__label,.specForm .field__input:focus~.field__label,.specForm .field__input.empty_field~.field__label,.specForm .field__textarea:hover~.field__label,.specForm .field__textarea:active~.field__label,.specForm .field__textarea:focus~.field__label,.specForm .field__textarea.empty_field~.field__label{color:#7d96ab}.specForm .form__label_radio{padding-left:40px}.specForm .field__label{opacity:1;font-weight:400;font-size:14px;line-height:17px;color:#7d96ab;left:0}.specForm .compliance .underline{font-weight:700;font-size:14px;line-height:20px;color:#7d96ab;text-decoration:none;border:none;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;transition:.4s}.specForm .compliance .underline:hover{color:#e01860}.specForm .field_column-l{margin-right:31px}.specForm .field__label.form__label_radio:before{content:"";width:20px;height:20px;display:block;position:absolute;top:-1px;left:0;border:1px solid #e01860;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.specForm .field__label.form__label_radio:after{content:"";background:url("/img/spec/check.svg") no-repeat 50% 50%;width:20px;height:20px;display:block;position:absolute;top:0;left:0;opacity:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width:768px) and (max-width:999px){.spec-page--list{padding-bottom:100px;margin:0}.spec-item{width:50%;margin-bottom:40px}.spec-item .img{margin-bottom:20px}.spec-item .img:before{display:none}.spec-item .img .btWh{display:none}.spec-item .title{font-size:26px;line-height:32px;margin-bottom:20px}.linkMob{display:block}.specForm{padding:82px 0 14px}.specForm .column_2{width:100%}.specForm .imgBox{display:none}.specForm .title-normal{margin-bottom:20px}}@media screen and (min-width:480px) and (max-width:767px){._spec-page .title-normal{font-size:28px}.spec-page--list{padding-bottom:69px;margin:0}.spec-item{width:50%;margin-bottom:30px;padding:0 5px}.spec-item .img:before{display:none}.spec-item .img .btWh{display:none}.spec-item .title{font-size:24px;line-height:30px;margin-bottom:10px}.linkMob{display:block}.specForm{padding:30px 0 31px}.specForm .column_2{width:100%}.specForm .imgBox{display:none}.specForm .title-normal{margin-bottom:20px}.specForm .title-little{margin-bottom:40px}}@media screen and (min-width:0) and (max-width:479px){._spec-page .title-normal{font-size:28px}.spec-page--list{padding-bottom:69px;margin:0}.spec-item{width:100%;margin-bottom:30px;padding:0}.spec-item .img:before{display:none}.spec-item .img .btWh{display:none}.spec-item .title{font-size:24px;line-height:30px;margin-bottom:10px}.linkMob{display:block}.specForm{padding:30px 0 31px}.specForm .column_2{width:100%}.specForm .imgBox{display:none}.specForm .title-normal{margin-bottom:20px}.specForm .title-little{margin-bottom:40px}.specForm .field{margin-bottom:0}.specForm .field.field_column-l.column_50{width:100%;margin:0 0 40px}.specForm .flex_j-between{display:block}.specForm .compliance{display:block;padding-left:40px}}.specForm .form__input:checked+.field__label:before,.checkbox input:checked+.checkbox-indicator,.checkbox input:checked+label+.checkbox-indicator{background:url("/img/review/check.svg") no-repeat center}.services-item-page._new .services-menu a,.services-item-page._new .services-menu li:after{color:#e01860}.content-banner:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#192632;opacity:.85}.content-banner{padding:60px 0;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;margin-bottom:40px;position:relative}.slider-thumb .swiper-slide .slide{position:relative}.content-banner .inner{position:relative}.content-banner .btn-fill{margin-top:30px}.services-menu+.content-banner{margin-top:-52px}.content-banner__title{font-size:56px;font-weight:700;line-height:62px;letter-spacing:.01em;color:#fff;margin-bottom:29px}.content-banner__body{font-size:18px;line-height:24px}.content-banner__body p{margin-bottom:20px}.services-item-page._new .services-sidebar__menu ul{padding-left:0}.services-item-page._new .services-sidebar__menu&gt;li&gt;a{color:#44596a;line-height:131%;font-size:16px}._opensidebar._new .services-content{max-width:959px}.services-item-page._new .services-sidebar__menu li li a{color:#44596a;opacity:.7}.services-item-page._new .typography h1{line-height:130%;font-size:32px;margin-top:-6px;margin-bottom:13px;letter-spacing:normal}.services-item-page._new .typography blockquote,.services-item-page._new .typography ol,.services-item-page._new .typography ul{margin-bottom:51px}.services-item-page._new .typography h5{font-size:18px;letter-spacing:-.6px;margin:34px 0 12px}.services-item-page._new .typography li:not(:last-child){padding-bottom:12px;position:relative}.services-item-page._new .typography blockquote:before{top:10px;background:url("/img/works/quotes.svg") no-repeat left top}.services-item-page._new .typography blockquote .autor{display:block;margin-top:15px;margin-left:-46px}.services-item-page._new .typography blockquote:after{content:"";display:block;width:22px;position:absolute;height:23px;top:10px;right:0;transform:scale(-1);background:url("/img/works/quotes.svg") no-repeat left top}.aside-banner{margin-bottom:20px}.services-item-page._new .typography blockquote{line-height:138%}.service-content__content{max-width:100%;flex:1}.services-item-page._new .services-sidebar__menu&gt;li._open:after{transform:scale(-1);margin-top:-6px}.services-item-page._new .services-sidebar__menu&gt;li:after{border:5px solid transparent;border-top-color:#192632;position:absolute;right:-8px;left:initial;top:9px}.services-item-page._new .services-content{flex-direction:row-reverse}.service-content__aside+.service-content__content{max-width:calc(100% - 290px)}.swiper-pagination-thumb{margin-top:7px}.swiper-pagination-thumb .swiper-slide:hover:after{opacity:0}.swiper-pagination-thumb .swiper-slide:after{position:absolute;left:0;top:0;width:100%;display:block;content:"";height:100%;background:#192632;transition:all .3s;opacity:.75}.service-content__aside{width:260px;min-width:260px;margin-left:30px}.services-item-page._new .typography p{line-height:25px;letter-spacing:0}.services-item-page._new .typography ul._check li:before{width:13px;height:6px;top:8px;left:0;border-left:1px solid #e1185f;border-bottom:1px solid #e1185f;background:#fff;border-radius:0;transform:rotate(-46deg)}.services-item-page._new .typography p img{object-fit:cover;object-position:center}.services-item-page._new .typography h4{font-size:20px;letter-spacing:-.6px;margin:36px 0 14px}.services-item-page._new .slider-thumb .swiper-slide span{color:#44596a;margin-bottom:10px}.services-item-page._new .typography h3{font-size:23px;margin-bottom:11px;margin-top:33px;letter-spacing:-.5px}.services-item-page._new .typography h2{font-size:27px;margin-bottom:12px;letter-spacing:-.5px}.services-item-page._new._opensidebar .services-content{max-width:calc(100% - 230px) !important}.slider-thumb .swiper-button-prev{left:36px}.slider-thumb .swiper-button-next{right:36px}.services-item-page .review-mini-block{margin-top:40px}.services-sidebar__menu-head{display:none}.aside-banner img{max-width:100%;width:100%}.visible-planshet{display:none}.visible-mobile{display:none}.mbr{display:none}@media screen and (max-width:769px){.visible-desc{display:none}.visible-planshet{display:block}.visible-mobile{display:none}p br{display:none}.mbr{display:block}}@media screen and (max-width:560px){.visible-desc{display:none}.visible-mobile{display:block}.visible-planshet{display:none}}@media screen and (max-width:993px){.services-sidebar__menu-head{display:block}.services-sidebar__menu-head:after{content:"";display:block;position:absolute;position:absolute;transform:rotate(-180deg);width:10px;background:url("/img/pink-arrow.svg") no-repeat center center;height:5px;right:20px;top:50%;margin-top:-3px}.services-item-page._new .services-sidebar__menu{display:none}.services-item-page .typography p{font-size:14px}.services-item-page._new .typography h1{font-size:32px}.services-item-page._new .typography h2{font-size:26px}.services-item-page._new .typography h3{letter-spacing:-.5px;font-size:22px}.services-item-page._new .typography h4{font-size:20px}.services-item-page._new .typography h5{font-size:18px}.services-item-page._new._opensidebar .services-content{max-width:100% !important}.services-item-page._new .services-content{max-width:100% !important}.services-item-page._new .services-sidebar__menu&gt;li:after{right:7px}.review-mini-block__head h2{font-size:26px}}@media screen and (max-width:768px){.slider-thumb .swiper-button-prev{left:10px}.slider-thumb .swiper-button-next{right:10px}.services-item-page._new .services-sidebar__menu ul{display:none}.review-mini-block__head h2{font-size:24px}.content-banner__body{font-size:16px}.services-item-page._new .typography h1{font-size:28px}.services-item-page._new .typography h2{font-size:24px}.services-item-page._new .typography h3{font-size:20px}.services-item-page._new .typography h4{font-size:18px}.services-item-page._new .typography h5{font-size:16px}div .content-banner__title{font-size:28px;font-weight:700;line-height:129%;letter-spacing:.01em;color:#fff;margin-bottom:20px}.service-content__aside{width:100%;max-width:100%;margin:0;margin-top:30px}.services-item-page._new .services-content{display:flex;flex-direction:column-reverse}div .service-content__content{width:100%;max-width:100% !important}.aside-banner img{margin:0 auto}.services-item-page._new .services-sidebar__menu&gt;li:after{right:7px}.services-item-page .typography blockquote,.services-item-page .typography ul li,.services-item-page .typography ol li{line-height:23px;font-size:16px}}@media screen and (min-width:992px){.services-item-page._new .services-sidebar{max-width:200px;min-width:200px;margin-right:32px}}@media only screen and (max-width:650px){.all-reviews{float:none !important;display:block;text-align:center}.services-page .title-normal{display:block;text-align:center;font-size:18px;font-size:30px}}

@charset "UTF-8";
.fancybox-enabled {overflow: hidden;}
.fancybox-enabled body {overflow: visible;height: 100%;}
.fancybox-container {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99993;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.fancybox-container~.fancybox-container {z-index: 99992;}
.fancybox-bg {position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #0f0f11;opacity: 0;transition-timing-function: cubic-bezier(.55,.06,.68,.19);-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.fancybox-container--ready .fancybox-bg {opacity: .87;transition-timing-function: cubic-bezier(.22,.61,.36,1);}
.fancybox-controls {position: absolute;top: 0;left: 0;right: 0;text-align: center;opacity: 0;z-index: 99994;transition: opacity .2s;pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;direction: ltr;}
.fancybox-show-controls .fancybox-controls {opacity: 1;}
.fancybox-infobar {display: none;}
.fancybox-show-infobar .fancybox-infobar {display: inline-block;pointer-events: all;}
.fancybox-infobar__body {display: inline-block;width: 70px;line-height: 44px;font-size: 13px;font-family: Helvetica Neue,Helvetica,Arial,sans-serif;text-align: center;color: #ddd;background-color: rgba(30,30,30,.7);pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-webkit-tap-highlight-color: transparent;-webkit-font-smoothing: subpixel-antialiased;}
.fancybox-buttons {position: absolute;top: 0;right: 0;display: none;pointer-events: all;}
.fancybox-show-buttons .fancybox-buttons {display: block;}
.fancybox-slider-wrap {overflow: hidden;direction: ltr;}
.fancybox-slider, .fancybox-slider-wrap {position: absolute;top: 0;left: 0;bottom: 0;right: 0;padding: 0;margin: 0;z-index: 99993;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-tap-highlight-color: transparent;}
.fancybox-slide {position: absolute;top: 0;left: 0;width: 100%;height: 100%;margin: 0;padding: 0;overflow: auto;outline: none;white-space: normal;box-sizing: border-box;text-align: center;z-index: 99994;-webkit-overflow-scrolling: touch;}
.fancybox-slide:before {content: "";height: 100%;width: 0;}
.fancybox-slide:before, .fancybox-slide&gt;* {display: inline-block;vertical-align: middle;}
.fancybox-slide&gt;* {position: relative;padding: 24px;margin: 44px 0;border-width: 0;text-align: left;background-color: #fff;overflow: auto;box-sizing: border-box;}
.fancybox-slide--image {overflow: hidden;}
.fancybox-slide--image:before {display: none;}
.fancybox-content {display: inline-block;position: relative;margin: 44px auto;padding: 0;border: 0;width: 80%;height: calc(100% - 88px);vertical-align: middle;line-height: normal;text-align: left;white-space: normal;outline: none;font-size: 16px;font-family: Arial,sans-serif;box-sizing: border-box;-webkit-tap-highlight-color: transparent;-webkit-overflow-scrolling: touch;}
.fancybox-iframe {display: block;margin: 0;padding: 0;border: 0;width: 100%;height: 100%;background: #fff;}
.fancybox-slide--video .fancybox-content, .fancybox-slide--video .fancybox-iframe {background: transparent;}
.fancybox-placeholder {z-index: 99995;background: transparent;cursor: default;overflow: visible;-webkit-transform-origin: top left;transform-origin: top left;background-size: 100% 100%;background-repeat: no-repeat;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.fancybox-image, .fancybox-placeholder, .fancybox-spaceball {position: absolute;top: 0;left: 0;margin: 0;padding: 0;border: 0;}
.fancybox-image, .fancybox-spaceball {width: 100%;height: 100%;max-width: none;max-height: none;background: transparent;background-size: 100% 100%;}
.fancybox-controls--canzoomOut .fancybox-placeholder {cursor: zoom-out;}
.fancybox-controls--canzoomIn .fancybox-placeholder {cursor: zoom-in;}
.fancybox-controls--canGrab .fancybox-placeholder {cursor: -webkit-grab;cursor: grab;}
.fancybox-controls--isGrabbing .fancybox-placeholder {cursor: -webkit-grabbing;cursor: grabbing;}
.fancybox-spaceball {z-index: 1;}
.fancybox-tmp {position: absolute;top: -9999px;left: -9999px;visibility: hidden;}
.fancybox-error {position: absolute;margin: 0;padding: 40px;top: 50%;left: 50%;width: 380px;max-width: 100%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background: #fff;cursor: default;}
.fancybox-error p {margin: 0;padding: 0;color: #444;font: 16px/20px Helvetica Neue,Helvetica,Arial,sans-serif;}
.fancybox-close-small {position: absolute;top: 0;right: 0;width: 44px;height: 44px;padding: 0;margin: 0;border: 0;border-radius: 0;outline: none;background: transparent;z-index: 10;cursor: pointer;}
.fancybox-close-small:after {content: "×";position: absolute;top: 5px;right: 5px;width: 30px;height: 30px;font: 20px/30px Arial,Helvetica Neue,Helvetica,sans-serif;color: #888;font-weight: 300;text-align: center;border-radius: 50%;border-width: 0;background: #fff;transition: background .2s;box-sizing: border-box;z-index: 2;}
.fancybox-close-small:focus:after {outline: 1px dotted #888;}
.fancybox-slide--video .fancybox-close-small {top: -36px;right: -36px;background: transparent;}
.fancybox-close-small:hover:after {color: #555;background: #eee;}
.fancybox-caption-wrap {position: absolute;bottom: 0;left: 0;right: 0;padding: 60px 30px 0;z-index: 99998;-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box;background: linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 40%,rgba(0,0,0,.6) 80%,rgba(0,0,0,.8));opacity: 0;transition: opacity .2s;pointer-events: none;}
.fancybox-show-caption .fancybox-caption-wrap {opacity: 1;}
.fancybox-caption {padding: 30px 0;border-top: 1px solid hsla(0,0%,100%,.4);font-size: 14px;font-family: Helvetica Neue,Helvetica,Arial,sans-serif;color: #fff;line-height: 20px;-webkit-text-size-adjust: none;}
.fancybox-caption a, .fancybox-caption button {pointer-events: all;}
.fancybox-caption a {color: #fff;text-decoration: underline;}
.fancybox-button {display: inline-block;position: relative;width: 44px;height: 44px;line-height: 44px;margin: 0;padding: 0;border: 0;border-radius: 0;cursor: pointer;background: transparent;color: #fff;box-sizing: border-box;vertical-align: top;outline: none;}
.fancybox-button--disabled {cursor: default;pointer-events: none;}
.fancybox-button, .fancybox-infobar__body {background: rgba(30,30,30,.6);}
.fancybox-button:hover {background: rgba(0,0,0,.8);}
.fancybox-button:after, .fancybox-button:before {content: "";pointer-events: none;position: absolute;border-color: #fff;background-color: currentColor;color: currentColor;opacity: .9;box-sizing: border-box;display: inline-block;}
.fancybox-button--disabled:after, .fancybox-button--disabled:before {opacity: .5;}
.fancybox-button--left:after {left: 20px;-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}
.fancybox-button--left:after, .fancybox-button--right:after {top: 18px;width: 6px;height: 6px;background: transparent;border-top: 2px solid currentColor;border-right: 2px solid currentColor;}
.fancybox-button--right:after {right: 20px;-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.fancybox-button--left {border-bottom-left-radius: 5px;}
.fancybox-button--right {border-bottom-right-radius: 5px;}
.fancybox-button--close {float: right;}
.fancybox-button--close:after, .fancybox-button--close:before {content: "";display: inline-block;position: absolute;height: 2px;width: 16px;top: calc(50% - 1px);left: calc(50% - 8px);}
.fancybox-button--close:before {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.fancybox-button--close:after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.fancybox-loading {border: 6px solid hsla(0,0%,39%,.4);border-top: 6px solid hsla(0,0%,100%,.6);border-radius: 100%;height: 50px;width: 50px;-webkit-animation: a .8s infinite linear;animation: a .8s infinite linear;background: transparent;position: absolute;top: 50%;left: 50%;margin-top: -25px;margin-left: -25px;z-index: 99999;}
@-webkit-keyframes a {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@keyframes a {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	to {-webkit-transform: rotate(359deg);transform: rotate(359deg);}}
@media (max-width:800px) {.fancybox-controls {text-align: left;}
	.fancybox-button--left, .fancybox-button--right, .fancybox-buttons button:not(.fancybox-button--close) {display: none !important;}
	.fancybox-caption {padding: 20px 0;margin: 0;}}
.fancybox-button--fullscreen:before {width: 15px;height: 11px;left: 15px;top: 16px;border: 2px solid;background: none;}
.fancybox-button--play:before {top: 16px;left: 18px;width: 0;height: 0;border-top: 6px inset transparent;border-bottom: 6px inset transparent;border-left: 10px solid;border-radius: 1px;background: transparent;}
.fancybox-button--pause:before {top: 16px;left: 18px;width: 7px;height: 11px;border-style: solid;border-width: 0 2px;background: transparent;}
.fancybox-button--thumbs span {font-size: 23px;}
.fancybox-button--thumbs:before {top: 20px;left: 21px;width: 3px;height: 3px;box-shadow: 0 -4px 0,-4px -4px 0,4px -4px 0,inset 0 0 0 32px,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0;}
.fancybox-container--thumbs .fancybox-caption-wrap, .fancybox-container--thumbs .fancybox-controls, .fancybox-container--thumbs .fancybox-slider-wrap {right: 220px;}
.fancybox-thumbs {position: absolute;top: 0;right: 0;bottom: 0;left: auto;width: 220px;margin: 0;padding: 5px 5px 0 0;background: #fff;z-index: 99993;word-break: normal;-webkit-overflow-scrolling: touch;-webkit-tap-highlight-color: transparent;box-sizing: border-box;}
.fancybox-thumbs&gt;ul {list-style: none;position: absolute;position: relative;width: 100%;height: 100%;margin: 0;padding: 0;overflow-x: hidden;overflow-y: auto;font-size: 0;}
.fancybox-thumbs&gt;ul&gt;li {float: left;overflow: hidden;max-width: 50%;padding: 0;margin: 0;width: 105px;height: 75px;position: relative;cursor: pointer;outline: none;border: 5px solid #fff;border-top-width: 0;border-right-width: 0;-webkit-tap-highlight-color: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;box-sizing: border-box;}
li.fancybox-thumbs-loading {background: rgba(0,0,0,.1);}
.fancybox-thumbs&gt;ul&gt;li&gt;img {position: absolute;top: 0;left: 0;min-width: 100%;min-height: 100%;max-width: none;max-height: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.fancybox-thumbs&gt;ul&gt;li:before {content: "";position: absolute;top: 0;right: 0;bottom: 0;left: 0;border-radius: 2px;border: 4px solid #4ea7f9;z-index: 99991;opacity: 0;transition: all .2s cubic-bezier(.25,.46,.45,.94);}
.fancybox-thumbs&gt;ul&gt;li.fancybox-thumbs-active:before {opacity: 1;}
@media (max-width:800px) {.fancybox-thumbs {display: none !important;}
	.fancybox-container--thumbs .fancybox-caption-wrap, .fancybox-container--thumbs .fancybox-controls, .fancybox-container--thumbs .fancybox-slider-wrap {right: 0;}}</pre></body></html>