@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;font-size:100%;border:0;font:inherit;margin:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}sup{top:-.5em}sub,sup{font-size:.6em;position:relative;vertical-align:baseline}sub{bottom:-.5em}strong{font-weight:700}em{font-style:italic}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes wave{0%{transform:scale(.6);opacity:1}10%{transform:scale(1.2);opacity:.4}12%{transform:scale(1.19);opacity:.3}20%{transform:scale(1.5);opacity:0}to{transform:scale(.6);opacity:0}}@keyframes pulse{0%{transform:scale(1)}90%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes progress{0%{width:0}50%{width:25%}90%{width:75%}to{width:100%}}@keyframes rotate{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}@keyframes hide{0%{opacity:1}50%{visibility:visible}to{opacity:0;visibility:hidden}}@keyframes kenburns{0%{transform:scale(1.02) translateZ(0) rotate(.01deg)}50%{transform:scale(1.3) translateZ(0) rotate(.01deg)}to{transform:scale(1.02) translateZ(0) rotate(.01deg)}}@keyframes kenburns_stop{to{transform:scale(1) translate(0) rotate(.01deg)}}@keyframes kenburns_1{0%{transform:scale(1) translate(0) rotate(.01deg)}to{transform:scale(1.4) translate(190px,-120px) rotate(.01deg)}}@keyframes kenburns_2{0%{transform:scale(1) translate(0) rotate(.01deg)}to{transform:scale(1.4) translate(-190px,-120px) rotate(.01deg)}}@keyframes kenburns_3{0%{transform:scale(1.1) translate(30px,10px) rotate(.01deg)}to{transform:scale(1) translate(0) rotate(.01deg)}}@keyframes kenburns_4{0%{transform:scale(1) translate(0) rotate(.01deg)}to{transform:scale(1.4) translate(190px,-120px) rotate(.01deg)}}@keyframes kenburns_5{0%{transform:scale(1.1) translate(20px,-5px) rotate(.01deg)}to{transform:scale(1) translate(-10px,5px) rotate(.01deg)}}@keyframes kenburns_6{0%{transform:scale(1) translate(0) rotate(.01deg)}to{transform:scale(1.4) translate(-190px,-120px) rotate(.01deg)}}@keyframes kenburns_7{0%{transform:scale(1) translate(0) rotate(.01deg)}to{transform:scale(1.4) translate(-190px,-120px) rotate(.01deg)}}@keyframes kenburns_8{0%{transform:scale(1) translate(0) rotate(.01deg)}to{transform:scale(1.4) translate(-190px,-120px) rotate(.01deg)}}@keyframes kenburns_9{0%{transform:scale(1) translate(0) rotate(.01deg)}to{transform:scale(1.4) translate(-190px,-120px) rotate(.01deg)}}@keyframes move_image{0%{transform:translate(0)}50%{transform:translateY(-30px)}to{transform:translate(0)}}@keyframes move_shadow{0%{transform:scale(1) translateZ(0) rotate(.01deg);opacity:.3}50%{transform:scale(.6) translateZ(0) rotate(.01deg);opacity:.1}to{transform:scale(1) translateZ(0) rotate(.01deg);opacity:.3}}html{font-size:10pt;color:#231f20;font-family:Montserrat,sans-serif}body{background-color:#f6f6f6;background-position:50%;background-repeat:repeat}.h,.h1,.h2,.h3,.h4,h1,h2,h3,h4,h5,h6{text-transform:uppercase;position:relative;margin:0;line-height:1.4}.h,.h2,h1,h2{font-size:2.1rem;text-align:center}.h,.h2,.h3,h1,h2,h3{font-weight:700;margin-bottom:30px;color:#231f20}.h3,h3{font-size:1.7rem}.h4,h4{font-size:1.6rem;margin-bottom:25px}.h5,h5{font-size:1.5rem}.h5,.h6,h5,h6{margin-bottom:20px}.h6,h6{font-size:1.4rem}.h a,.h span,.h2 a,.h3 a,.h3 span,h1 a,h1 span,h2 a,h2 span,h3 a,h3 span{font-size:inherit;font-style:inherit;color:#4259d4!important;font-family:inherit}.h a,.h2 a,.h3 a,h1 a,h2 a,h3 a{text-decoration:none;color:#231f20}.h a,.h span,h1 a,h1 span,h2 a,h2 span{position:relative}.h a:hover,.h2 a:hover,.h3 a:hover,h1 a:hover,h2 a:hover,h3 a:hover{text-decoration:none}.h2>.more,.h>.more,h1>.more,h2>.more{font-size:1.1rem;right:0;color:#231f20;text-transform:uppercase;position:absolute;border-bottom:1px solid #4259d4;top:5px;font-family:Montserrat,sans-serif}.h2>.more:hover,.h>.more:hover,h1>.more:hover,h2>.more:hover{border-bottom-color:transparent}p{font-size:1.2rem;font-weight:400;margin:0 0 20px;line-height:1.4}a{font-size:inherit;text-decoration:underline;transition:background-color .4s ease,border-color .4s ease,color .4s ease;cursor:pointer}a,a:active,a:hover,a:visited{color:#48cae4}a:hover{text-decoration:underline}a.white,p.white>a{color:#fff;border-bottom-color:#fff}a.area:hover,p>a:hover{text-decoration:none;border-bottom-color:#48cae4}a[data-hint],span[data-hint]{position:relative}a[data-hint]:before,span[data-hint]:before{transform:translateY(-10px) translateX(-50%);padding:6px 10px;font-size:.7rem;color:#fff;transition:opacity .2s ease,transform .2s ease;text-transform:uppercase;content:attr(data-hint);position:absolute;opacity:0;visibility:hidden;top:calc(-100% - 5px);background-color:#48cae4;border-radius:2px;left:50%;white-space:nowrap;font-family:Montserrat,sans-serif;z-index:-1}a[data-hint]:hover:before,span[data-hint]:hover:before{transform:translateY(-5px) translateX(-50%);opacity:1;visibility:visible}ul{margin:0 0 30px}ul li{list-style:none;padding:0 0 0 25px;font-size:1.2rem;color:#231f20;position:relative;margin:0 0 10px;line-height:1.4}ul li:before{height:14px;content:"";position:absolute;background:url(/misc/images/li.svg) 50% no-repeat;background-size:contain;top:4px;left:0;width:14px;line-height:1}ul li:last-of-type{margin-bottom:0}ol{counter-reset:point}ol>li{list-style:none;padding-top:8px;font-size:1.2rem;font-weight:700;margin-bottom:10px;color:#231f20;position:relative;line-height:1.4;padding-left:35px}ol>li:last-of-type{margin-bottom:0}ol>li:before{height:22px;justify-content:center;font-size:1rem;font-style:normal;color:#fff;content:counter(point);position:absolute;counter-increment:point;text-align:center;top:5px;align-items:center;border-radius:50%;left:0;width:22px;background-image:linear-gradient(-45deg,#4259d4,#4259d4);line-height:1px;display:flex;z-index:-1}ol>li ol,ol>li ul{margin-top:20px}ol>li ol{margin-bottom:0;position:relative}ol>li ol:before{height:100%;content:"";position:absolute;top:0;background-color:#ccc;left:-25px;width:1px}ol>li ol>li{font-style:normal;margin-bottom:20px}ol>li ol>li,ol>li ul>li{font-weight:400}p.bigest,p.smallest{font-weight:300}p.big,p.small{font-weight:700;color:#231f20}p.bigest{font-size:1.4rem;line-height:1.7}p.big{font-size:1.2rem}p.big,p.small{line-height:1.3}p.small{font-size:1rem}p.smallest{font-size:.9rem;line-height:1.2}ul.big li{font-size:1.3rem}.white,.white *{color:#fff!important}.white:hover,.white:hover *{color:#fff}.ui-autocomplete{overflow-y:auto;overflow-x:hidden;padding:0!important;border:1px solid #48cae4!important;max-height:250px;background:none!important;background-color:#fff!important;border-radius:4px!important}.ui-autocomplete .ui-menu-item{padding:12px 16px!important;font-size:.9rem;font-style:normal;color:#231f20;background-color:transparent;border-radius:0!important;background-image:none;margin-top:3px}.ui-autocomplete .ui-menu-item:after,.ui-autocomplete .ui-menu-item:before{display:none}.ui-autocomplete .ui-menu-item.ui-state-focus{border:none;color:#48cae4;background:none;background-color:#f7f7f7;cursor:pointer}.select2-container--default .select2-selection--single{height:37px!important;background:none!important;background-color:#fff!important;border-radius:6px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:37px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:35px!important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#f7f7f7!important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#48cae4!important}.select2-container--open .select2-dropdown--below{overflow:hidden;padding-top:5px;border-radius:6px;margin-top:6px}.select2-search--dropdown{margin-top:-5px}.select2-container--default .select2-search--dropdown .select2-search__field{padding:7px 10px;border:1px solid #f7f7f7;outline:none;background:transparent}.ya-share2 li,.ya-share2 ul{padding:0;margin:0}.ya-share2 li:after,.ya-share2 li:before{display:none}#sb-title{display:none!important}.cke_editable{color:#231f20}.page{overflow:hidden;min-height:750px;position:relative;max-width:1920px;background-color:#f6f6f6;margin:0 auto;width:100%}.block,.region{position:relative;clear:both;z-index:1}.block>.wrapper,.region>.wrapper{max-width:100%;text-align:left;margin:0 auto;width:1200px}.region-fixed{z-index:9}.region-header{top:0;z-index:7}.region-menu{z-index:6}.region-crumb,.region-services-sections-index{z-index:4}.region-slideshow{z-index:2}.region-menu-services{z-index:4}.region-content-1,.region-title{z-index:3}.region-footer{z-index:5}.region-viewer{z-index:99}.region-catalog-elements-index,.region-content-quiz{z-index:6}.parallax.active{position:fixed;left:0}.columns{font-size:0;letter-spacing:-1;line-height:0}.columns>.column,.columns>.row{font-size:1rem;position:relative;letter-spacing:normal;line-height:1;vertical-align:top}.columns>.column{width:auto;display:inline-block}.columns>.row{width:100%;display:block}.columns>.column-20{margin:0 2%;width:16%}.columns>.column-25{margin:0 2%;width:21%}.columns>.column-33{width:30%}.columns>.column-33:nth-of-type(3n+2){margin:0 5%}.columns>.column-50{width:46%}.columns>.column-50:nth-of-type(2n){margin:0 0 0 4%}.columns>.column-50:nth-of-type(odd){margin:0 4% 0 0}.columns>.column-66{margin-left:5%;width:65%}.region-system-error{margin:15px 0}.region-system-error .block{padding:1px;border:1px dashed #ba0000;background-color:#fff}.region-system-error .wrapper{padding:18px 25px;font-size:1.1rem;color:#fff;background-color:#ba0000;margin:0;width:100%}.region-system-attention{margin:15px 0}.region-system-attention .block{padding:1px;border:1px dashed #fcbf56;background-color:#fff}.region-system-attention .wrapper{padding:18px 25px;font-size:1.1rem;color:#fff;background-color:#fcbf56;margin:0;width:100%}.region-background{position:static}.template-background{position:relative;background:url(/misc/images/background-default.jpg) 50% no-repeat;background-size:cover;padding-bottom:80px;z-index:4}.template-background:after{height:100%;content:"";position:absolute;opacity:.6;top:0;background-color:#000;left:0;width:100%;z-index:2}.template-background-2{padding-top:100px;margin-bottom:55px;position:relative;background:url(/misc/images/background-wave-2.jpg) top no-repeat;background-size:cover;padding-bottom:10px;z-index:1}.page-services .template-background{margin-bottom:55px}.template-columns{text-align:left;margin:0 auto;width:1200px}.template-columns>.column-1{height:600px;overflow-y:scroll;overflow-x:hidden;padding:25px 0;position:relative;width:300px;margin-top:10px;z-index:2}.template-columns>.column-2{height:600px;overflow:hidden;position:relative;width:840px;padding-left:60px;z-index:1}.template-columns>.column-3{width:550px;z-index:2}.template-columns>.column-4{margin-left:100px;width:550px;z-index:1}.template-columns>.column-5{width:800px;z-index:2}.template-columns>.column-6{margin-left:60px;width:340px;z-index:1}.columns-menu-content{margin-bottom:50px}.columns-menu-content>.column-1{background-color:#4259d4}.columns-menu-content>.column-1::-webkit-scrollbar{width:15px}.columns-menu-content>.column-1::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #4259d4}.columns-menu-content>.column-1::-webkit-scrollbar-thumb{outline:0 solid #708090;background-color:#4259d4}.icon{font-size:0;transition:opacity .4s ease;position:absolute;background-size:100% auto;background-position:50%;line-height:0;background-repeat:no-repeat}.icon.rotate-90{transform:rotate(90deg)}.icon.rotate-180{transform:rotate(180deg)}.icon.rotate-270{transform:rotate(270deg)}.icon-adress-black{background-image:url(/misc/images/icons/icon-adress-black.png)}.icon-adress-white{background-image:url(/misc/images/icons/icon-adress-white.png)}.icon-arrow-down-black{background-image:url(/misc/images/icons/icon-arrow-down-black.png)}.icon-arrow-down-white{background-image:url(/misc/images/icons/icon-arrow-down-white.png)}.icon-arrow-lite-black{background-image:url(/misc/images/icons/icon-arrow-lite-black.png)}.icon-arrow-lite-white{background-image:url(/misc/images/icons/icon-arrow-lite-white.png)}.icon-arrow-big-black{background-image:url(/misc/images/icons/icon-arrow-big-black.png)}.icon-arrow-big-white{background-image:url(/misc/images/icons/icon-arrow-big-white.png)}.icon-basket-black{background-image:url(/misc/images/icons/icon-basket-black.png)}.icon-basket-white{background-image:url(/misc/images/icons/icon-basket-white.png)}.icon-basket-color{background-image:url(/misc/images/icons/icon-basket-color.png)}.icon-buy-black{background-image:url(/misc/images/icons/icon-buy-black.png)}.icon-buy-white{background-image:url(/misc/images/icons/icon-buy-white.png)}.icon-buy-color{background-image:url(/misc/images/icons/icon-buy-color.png)}.icon-call-black{background-image:url(/misc/images/icons/icon-call-black.png)}.icon-call-white{background-image:url(/misc/images/icons/icon-call-white.png)}.icon-country-russia{background-image:url(/misc/images/icons/icon-country-russia.png)}.icon-check-black{background-image:url(/misc/images/icons/icon-check-black.png)}.icon-check-white{background-image:url(/misc/images/icons/icon-check-white.png)}.icon-checkbox-black{background-image:url(/misc/images/icons/icon-checkbox-black.png)}.icon-checkbox-white{background-image:url(/misc/images/icons/icon-checkbox-white.png)}.icon-compare-black{background-image:url(/misc/images/icons/icon-compare-black.png)}.icon-compare-white{background-image:url(/misc/images/icons/icon-compare-white.png)}.icon-document-black{background-image:url(/misc/images/icons/icon-document-black.png)}.icon-document-white{background-image:url(/misc/images/icons/icon-document-white.png)}.icon-dropping-black{background-image:url(/misc/images/icons/icon-dropping-black.png)}.icon-dropping-white{background-image:url(/misc/images/icons/icon-dropping-white.png)}.icon-quot-black{background-image:url(/misc/images/icons/icon-quot-black.png)}.icon-quot-white{background-image:url(/misc/images/icons/icon-quot-white.png)}.icon-quote-black{background-image:url(/misc/images/icons/icon-quote-black.png)}.icon-quote-white{background-image:url(/misc/images/icons/icon-quote-white.png)}.icon-mail-black{background-image:url(/misc/images/icons/icon-mail-black.png)}.icon-mail-white{background-image:url(/misc/images/icons/icon-mail-white.png)}.icon-more-black{background-image:url(/misc/images/icons/icon-more-black.png)}.icon-more-white{background-image:url(/misc/images/icons/icon-more-white.png)}.icon-option-black{background-image:url(/misc/images/icons/icon-option-black.png)}.icon-option-white{background-image:url(/misc/images/icons/icon-option-white.png)}.icon-order-white{background-image:url(/misc/images/icons/icon-order-white.png)}.icon-person-white{background-image:url(/misc/images/icons/icon-person-white.png)}.icon-phone-black{background-image:url(/misc/images/icons/icon-phone-black.png)}.icon-phone-white{background-image:url(/misc/images/icons/icon-phone-white.png)}.icon-photos-black{background-image:url(/misc/images/icons/icon-photos-black.png)}.icon-photos-white{background-image:url(/misc/images/icons/icon-photos-white.png)}.icon-search-black{background-image:url(/misc/images/icons/icon-search-black.png)}.icon-search-white{background-image:url(/misc/images/icons/icon-search-white.png)}.icon-send-black{background-image:url(/misc/images/icons/icon-send-black.png)}.icon-send-white{background-image:url(/misc/images/icons/icon-send-white.png)}.icon-settings-black{background-image:url(/misc/images/icons/icon-settings-black.png)}.icon-settings-white{background-image:url(/misc/images/icons/icon-settings-white.png)}.icon-sorted-black{background-image:url(/misc/images/icons/icon-sorted-black.png)}.icon-sorted-white{background-image:url(/misc/images/icons/icon-sorted-white.png)}.icon-star-empty-black{background-image:url(/misc/images/icons/icon-star-empty-black.png)}.icon-star-empty-white{background-image:url(/misc/images/icons/icon-star-empty-white.png)}.icon-star-fill-black{background-image:url(/misc/images/icons/icon-star-fill-black.png)}.icon-star-fill-white{background-image:url(/misc/images/icons/icon-star-fill-white.png)}.icon-time-black{background-image:url(/misc/images/icons/icon-time-black.png)}.icon-time-white{background-image:url(/misc/images/icons/icon-time-white.png)}.icon-top-black{background-image:url(/misc/images/icons/icon-top-black.png)}.icon-top-white{background-image:url(/misc/images/icons/icon-top-white.png)}.icon-adress-color{background-image:url(/misc/images/icons/icon-adress-color.svg)}.icon-phone-color{background-image:url(/misc/images/icons/icon-phone-color.svg)}.icon-mail-color{background-image:url(/misc/images/icons/icon-mail-color.svg)}.icon-time-color{background-image:url(/misc/images/icons/icon-time-color.svg)}.big_text{align-items:center;display:flex}@media (max-width:479px){.big_text{padding:0 20px;display:block}}.big_text h2{font-size:2.4rem;margin-bottom:0;min-width:35%;text-align:left;width:35%}@media (max-width:479px){.big_text h2{margin-bottom:35px;text-align:center;width:100%}}.big_text div{padding:0 0 0 80px}@media (max-width:479px){.big_text div{padding-left:0}}.big_text div p:last-of-type{margin-bottom:0}.according .view{margin-top:-1px}.according .view a{padding:20px 25px;border:1px solid #ccc;text-decoration:none;font-weight:700;text-transform:uppercase;display:block}.according .view a:after,.according .view a:before{height:22px;content:"";width:15px}.according .view a:hover,.according.show .view a{border-color:#4259d4;color:#fff;background-color:#4259d4}.according .list{height:0;overflow:hidden;transition:height .4s linear;max-height:5000px}.according.show .list{height:auto}.according .list .content{padding:25px 30px 50px}.accordion{overflow:hidden;border:1px solid #48cae4;margin-bottom:20px;transition:max-height .4s linear,border-color .4s ease;position:relative;max-height:60px;text-align:left;background-color:#fff;border-radius:6px;z-index:1}.accordion.show{max-height:5000px}.accordion>div{position:relative;display:block}.accordion .title{height:60px;padding:15px 30px 0 50px;font-size:1.4rem;text-decoration:none;font-weight:700;transition:color .4s linear;position:relative;text-align:left;background-color:#48cae4;cursor:pointer;line-height:1.5;z-index:2}.accordion .title:hover{color:#fff}.accordion .title:before{height:14px;transform:none;right:auto;transition:transform .4s linear,left .4s linear;content:"";position:absolute;background-size:contain;bottom:auto;top:22px;background-position:50%;left:17px;width:14px;background-image:url(/misc/images/arrow-next.png);background-repeat:no-repeat;z-index:1}.accordion .title:hover:before{left:22px}.accordion.show .title:before{transform:rotate(90deg)}.accordion .text{margin:40px}.buttons>.button{padding:20px 30px;font-size:1.2rem;text-decoration:none;position:relative;text-align:center;margin:0;border-radius:4px;width:auto;line-height:1;white-space:nowrap;font-family:Montserrat,sans-serif;display:inline-block;z-index:1}.buttons>.button-1{color:#fff;transition:background-position .4s ease,color .4s ease;background:#4259d4;background:linear-gradient(90deg,#4259d4,#48cae4 50%,#4259d4);background-size:200% auto}.buttons>.button-1:hover{color:#fff;background-position:100%}.buttons>.button-2{border:2px solid #48cae4;color:#231f20;transition:border-color .4s ease,color .4s ease;background-color:transparent}.buttons>.button-2:hover{border-color:#4259d4}.buttons>.button-3{color:#fff;background-color:#000}.date{position:block;margin:0 0 15px}.date span{height:auto;padding:0;font-weight:700;color:#4259d4;position:relative;background-color:transparent}.date i{text-align:center;line-height:1;display:block}.date .day,.date i{color:#231f20;font-family:Montserrat,sans-serif}.date .day{font-size:3rem}.date .month,.date .year{font-size:1rem}.date .year{padding-top:4px}.float{float:left}.float-articles{margin-right:30px;margin-bottom:30px;width:240px}.link{font-size:1.2rem;font-weight:700;color:#48cae4;margin:10px 0 0;line-height:1.6}.link>a{font-size:inherit;text-decoration:none;color:inherit;border-bottom:1px solid transparent;line-height:inherit}.link>a.no-link{cursor:default}.link>a.no-link,.link>a:hover{color:#48cae4;border-bottom-color:transparent}.lite,.lite p{font-size:1.3rem;color:#231f20;transition:all .4s ease;margin:0 0 15px;cursor:default;line-height:1.4}.label{font-size:.9rem;font-weight:400;text-transform:uppercase;margin:5px 15px 0 0;line-height:.9rem}.label,.value{display:inline-block}.value{font-size:1.4rem;font-weight:700;line-height:1.4}.image{position:relative;background-size:cover;background-position:50%;line-height:0}.image.float{margin:0 40px 40px -40px;width:360px;float:left}.page-teachers .image.float{margin:0 -40px 40px 40px;float:right}.image>a,.image>span{height:100%;overflow:hidden;position:relative;background-size:cover;background-position:50%;width:100%;display:block;z-index:1}.image img{width:100%}.image.no-photo,.image.no-photo>a,.image.nophoto,.image.nophoto>a{background-size:auto 90%;background-color:#fff;background-position:50%;background-image:url(/misc/images/nophoto.jpg);background-repeat:no-repeat}.count{vertical-align:top;display:inline-block}.count input{padding:7px 11px;font-size:.9rem;border:1px solid #ccc;color:#ccc;transition:background-color .4s ease,border-color .4s ease,color .4s ease;outline:none;background-color:#fff;margin:0;border-radius:4px;width:100%}.count input:focus{border-color:#9a9a9a;color:#231f20}.count input._error{border-color:#cd1b39;color:#cd1b39;background-color:#f2d4d8}.total .label{margin:0 50px 0 0}.total .label,.total .text{font-size:1.4rem;font-weight:300;display:inline-block}.total .text{margin:0 25px 0 0}.total .count{line-height:1}.total .count span{font-size:1.4rem;font-weight:400;margin:0 5px 0 0;display:inline-block}.total .count span:after{font-size:1.2rem;font-weight:300;text-transform:none;content:"шт.";margin:0 50px 0 5px;display:inline-block}.total .price span{font-size:1.4rem;font-weight:700;color:#231f20;margin:0 5px 0 0;display:inline-block}.total .price span:after{font-size:1.2rem;font-weight:300;text-transform:none;content:"руб.";margin:0 0 0 5px;display:inline-block;display:none}.favourite{text-align:right;margin:16px 0 15px}.favourite>a{font-size:.8rem;text-decoration:none;font-style:italic;color:#48cae4;position:relative;border-bottom:1px dashed #48cae4}.favourite>a:hover{color:#48cae4;border-bottom-color:transparent}.favourite>a:before{height:10px;content:"";position:absolute;background:url(/misc/images/icon-favourite.png) no-repeat;background-size:100% auto;top:2px;left:-18px;width:10px}.favourite>.social{margin:-3px 0 0 30px;vertical-align:top;display:inline-block}.fields{margin:0}.fields>.field{margin-bottom:20px;position:relative}.fields .label{height:25px;padding:0 0 9px 18px;font-size:.9rem;color:#231f20;text-transform:uppercase;position:relative;text-align:left;margin:0;vertical-align:top}.fields .label .important{padding:0 9px;font-size:1.2rem;color:#cd1b39;display:inline-block}.fields .label .hint{padding:0 5px;font-size:.9rem;color:#ccc;text-align:left;display:inline-block}.fields .input,.fields .textarea{position:relative}.fields input,.fields select,.fields textarea{padding:15px 20px;font-size:1.3rem;border:1px solid #ccc;color:#ccc;transition:background-color .4s ease,border-color .4s ease,color .4s ease;outline:none;background-color:#fff;margin:0;border-radius:6px;width:100%}.fields input{height:50px}.fields input:focus,.fields select:focus,.fields textarea:focus{border-color:#9a9a9a;color:#231f20}.fields input._error,.fields select._error,.fields textarea._error{border-color:#cd1b39!important;color:#cd1b39!important;background-color:#f2d4d8!important}.fields input[name^=date]{cursor:pointer}.fields input[name^=date]+span{height:14px;right:8px;position:absolute;background:url(/misc/images/icon-calendar.png) 50% no-repeat;background-size:100% 100%;opacity:.7;top:8px;width:14px}.fields textarea{height:80px}.fields .checkbox input[type=checkbox]{height:100%;position:absolute;opacity:0;top:0;cursor:pointer;left:0;width:100%;z-index:2}.fields .checkbox>span{padding-top:1px;font-size:1rem;color:#231f20;transition:color .4s ease;position:relative;line-height:1.3;vertical-align:top;white-space:normal;font-family:Montserrat,sans-serif;padding-left:21px;display:inline-block;z-index:1}.fields .checkbox>span:before{height:11px;border:1px solid #4259d4;transition:background-color .4s ease,border-color .4s ease;content:"";position:absolute;top:3px;border-radius:2px;left:0;width:11px;z-index:1}.fields .checkbox>span .icon{height:11px;transition:opacity .2s ease;opacity:0;top:2px;left:1px;width:11px;z-index:2}.fields .checkbox>span em{font-style:normal;color:#9a9a9a;font-family:Montserrat,sans-serif;padding-left:7px}.fields .checkbox input[type=checkbox]:hover+span:before{border-color:#231f20}.fields .checkbox input[type=checkbox]:checked+span:before{border-color:#6fe7bd}.fields .checkbox input[type=checkbox]:checked+span .icon{opacity:1}.fields ._error,.fields .error{border-color:#cd1b39}.fields .important-text{padding:32px 0 0;font-size:1rem;color:#b2b2b2;text-align:left;margin:0;line-height:1}.fields .important-text span{padding:0 4px;font-size:1.2rem;color:#cd1b39;display:inline-block}.filter{margin:20px 0 30px}.filter .blocks{padding:25px 20px 5px;border:1px solid #ccc;position:relative;background:#f6f6f6;z-index:20}.filter .block{position:relative;margin:0 10px 20px}.filter .block .label{margin:0;cursor:pointer}.filter .block .dropping{padding-top:15px;transition:all .2s ease;position:absolute;max-width:250px;opacity:0;visibility:hidden;min-width:100px;top:12px;margin:0;left:0;width:auto}.filter .block:hover .dropping{padding:10px 0 0;opacity:1;visibility:visible}.filter .block .dropping a{padding:10px 17px 9px 15px;font-size:.9rem;text-decoration:none;color:#231f20;position:relative;background-color:#f6f6f6;line-height:1;white-space:nowrap;display:block;z-index:1}.filter .block .dropping a:hover{color:#231f20;background-color:#231f20;z-index:2}.filter .block .dropping a.ready:after{border-color:transparent;height:12px;right:0;transition:background-color .4s ease,color .4s ease;content:"";position:absolute;border-style:solid;background-size:100% 100%;opacity:0;border-width:2px 2px 3px 3px;top:0;background-color:transparent;background-position:0 0;border-radius:0 0 0 3px;width:12px;background-image:url(/misc/images/close-white.png);background-repeat:no-repeat;display:inline-block}.filter .block .dropping a.ready:hover:after{border-color:#000;opacity:1;background-color:#000}.filter .list{position:relative;margin:30px -10px 0;z-index:10}.filter .list a{padding:9px 16px 10px 11px;text-decoration:none;color:#231f20;position:relative;margin:0 10px 15px;background:#7d7e7d;display:inline-block}.filter .list a:after{border-color:transparent;height:12px;right:0;transition:background-color .4s ease,border-color .4s ease;content:"";position:absolute;border-style:solid;background-size:100% 100%;border-width:2px 2px 3px 3px;top:0;background-color:transparent;background-position:0 0;border-radius:0 0 0 3px;width:12px;background-image:url(/misc/images/close-white.png);background-repeat:no-repeat;display:inline-block}.filter .list a:hover:after{border-color:#000;background-color:#000}.policy{font-size:1rem;color:#9a9a9a;line-height:1.4;font-family:Montserrat,sans-serif}.policy strong{font-weight:700;color:#000;text-transform:uppercase}.policy a{text-decoration:none;color:#48cae4;border-bottom:1px solid transparent}.policy a:hover{border-bottom-color:transparent}.social>span{padding-top:7px;font-size:1rem;margin-right:8px;text-transform:uppercase;font-family:Montserrat,sans-serif}.social>div,.social>span{vertical-align:top;display:inline-block}.copyright{font-size:1.2rem;font-weight:700;text-align:center;padding-bottom:35px;line-height:1.3}.developer a,.developer img{vertical-align:top;display:inline-block}.developer a{font-size:1.1rem;text-decoration:none;border-bottom:1px solid #4259d4;line-height:1.3;font-family:Montserrat,sans-serif}.developer a:hover{border-bottom-color:transparent}.pager{text-align:center;margin-top:40px}.pager a{height:40px;font-size:1rem;border:1px solid #4259d4;text-decoration:none;position:relative;margin:0 7px;width:40px;vertical-align:top;font-family:Montserrat,sans-serif;display:inline-block}.pager .next,.pager .previous{transition:background-color .4s ease;opacity:.4;background-color:transparent;cursor:default}.pager .next.show,.pager .previous.show{opacity:1;cursor:pointer}.pager .next:after,.pager .next:before,.pager .previous:after,.pager .previous:before{height:100%;content:"";position:absolute;background-size:auto 7px;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat;z-index:1}.pager .next:before,.pager .previous:before{background-image:url(/misc/images/icons/icon-arrow-lite-black.png);z-index:1}.pager .next:after,.pager .previous:after{transition:opacity .4s ease;opacity:0;background-image:url(/misc/images/icons/icon-arrow-lite-white.png);z-index:2}.pager .previous:after,.pager .previous:before{transform:rotate(180deg)}.pager .next.show:hover,.pager .previous.show:hover{background-color:#4259d4}.pager .next.show:hover:after,.pager .previous.show:hover:after{opacity:1}.pager .page-link{padding-top:12px;font-size:1rem;color:#9a9a9a;text-align:center;font-family:Montserrat,sans-serif}.pager .page-link:hover{opacity:1}.pager .page-link.active,.pager .page-link:hover{color:#fff;background-color:#4259d4}.pager span{margin:7px 7px 0;vertical-align:top;display:inline-block}.pager span:before{font-size:1.1rem;color:#9a9a9a;content:"...";display:block}.slider{position:relative}.slider .overflow{overflow:hidden;position:relative}.slider .overflow>div{position:relative;margin:0;left:0;white-space:nowrap}.slider .overflow>div>div{margin-bottom:0;white-space:normal}.slider>.arrow{height:100%;position:absolute;top:0;width:50px;margin-top:0;z-index:2}.slider>.arrow:after,.slider>.arrow:before{height:50px;transition:opacity .4s ease;content:"";position:absolute;background-size:auto 50%;top:50%;background-color:#4259d4;background-position:50%;border-radius:25px;margin-left:-25px;left:50%;width:50px;background-repeat:no-repeat;margin-top:-25px}.slider>.arrow:after,.slider>.arrow:before{opacity:.5;z-index:-1}.slider>.arrow:hover:before{opacity:.5}.slider>.arrow:hover:after{opacity:1}.slider>.arrow.previous{margin-left:-720px;left:50%}.slider>.arrow.previous:before{background-image:url(/misc/images/icons/arrow-previous-white.png);z-index:-2}.slider>.arrow.previous:after{background-image:url(/misc/images/arrow-previous-white.png);z-index:-1}.slider>.arrow.next{margin-right:-720px;right:50%}.slider>.arrow.next:before{z-index:-2}.slider>.arrow.next:after,.slider>.arrow.next:before{background-image:url(/misc/images/arrow-next-white.png)}.slider>.arrow.next:after{z-index:-1}.charts .chart{height:120px;padding-top:30px;font-size:1.3rem;font-weight:300;position:relative;text-align:center;box-sizing:border-box;margin-left:20px;width:120px;vertical-align:top;display:inline-block}.charts .chart:first-of-type{margin-left:0}.charts .chart span{font-size:3rem;font-weight:400;display:block}.charts .chart canvas{position:absolute;top:0;left:0}.area-form-header .fields{justify-content:flex-start;flex-wrap:wrap;align-items:center;display:flex}.area-form-header .fields .field{padding:0 5px;margin-bottom:25px;width:25%}@media (max-width:479px){.area-form-header .fields .field{width:50%}}.area-form-header .fields .field .label{font-size:.8rem;text-align:center;padding-left:0;display:block}.area-form-header .fields .field input{height:50px;font-size:1.3rem;border:1px solid hsla(0,0%,100%,.5)!important}.area-form-header .fields .field input._error{border:1px solid rgba(205,27,57,.5)!important;background-color:rgba(237,135,141,.2)!important}.area-form-header .fields .field:nth-of-type(5),.area-form-header .fields .field:nth-of-type(6){width:50%}@media (max-width:479px){.area-form-header .fields .field:nth-of-type(5),.area-form-header .fields .field:nth-of-type(6){width:100%}}.area-form-header .fields .buttons{width:40%}@media (max-width:479px){.area-form-header .fields .buttons{width:100%}}.area-form-header .fields .buttons a{width:100%}.area-form-header .fields .time{width:60%;margin-top:27px;padding-left:15px}@media (max-width:479px){.area-form-header .fields .time{text-align:center;margin-left:0;width:100%}}.area-form-header .fields .time span{font-size:1.1rem;margin-bottom:3px;text-transform:uppercase;display:block}.area-form-header .fields .time div{font-size:1.2rem;font-weight:700;color:#6fe7bd!important;text-transform:uppercase}.area-form-header .fields .policy{opacity:.5;text-align:center}.area-form-header .hint{text-align:center;line-height:1.4;margin-top:35px}.area-header{padding:20px 0;justify-content:space-between;align-items:center;display:flex}.area-header .logo a{line-height:0}.area-header .logo img{height:50px;width:auto}.area-header .contact{position:relative;padding-left:25px}.area-header .contact span{margin-bottom:10px;color:#fff;display:block}.area-header .contact span a{text-decoration:none;color:#fff}.area-header .contact>a{text-decoration:none;color:#48cae4;border-bottom:1px solid transparent}.area-header .contact>a:hover{border-bottom-color:#48cae4}.area-header .adress i{height:18px;top:-3px;left:0;width:18px}.area-header .phone i{height:16px;top:-1px;left:2px;width:14px}.area-about{padding:45px 0;align-items:flex-start;display:flex}.area-about .column-1{padding-right:50px;width:30%}.area-about .column-1 h2{text-transform:none;text-align:left}.area-about .column-2{padding-top:70px;width:70%}.area-about .items{align-items:flex-start;display:flex}.area-about .item{padding:0 20px;position:relative;width:25%}.area-about .item .icon{height:70px;margin-bottom:15px;position:relative;width:70px}.area-about .item .icon img{height:100%;object-fit:contain;object-position:contain;width:100%}.area-about .item .title{font-size:2.4rem;font-weight:700;margin-bottom:15px;color:#48cae4;padding-left:5px}.area-about .item .text{font-size:1.2rem;line-height:1.4;padding-left:5px}.area-about-2{padding:45px 0;position:relative;z-index:1}.area-about-2:after{height:100%;transform:translate(-50%);right:auto;content:"";position:absolute;border-top:1px solid #48cae4;border-bottom:1px solid #48cae4;bottom:auto;top:0;background:url(/misc/images/background-price.jpg) 50% no-repeat;background-size:cover;left:50%;width:1920px;z-index:-1}.area-form{padding:45px 50% 45px 5%;position:relative;margin-top:45px;z-index:1}.area-form h2{font-size:1.8rem;text-transform:none;text-align:left}.area-form form{padding:35px 30px;background-color:#fff;border-radius:12px}.area-form form .fields{display:flex}.area-form form .fields .field{margin-right:20px}.area-form form .fields .field input{border:1px solid #48cae4}.area-form form .buttons{margin-top:20px}.area-form:before{right:0;background:url(/misc/images/background-form.svg) bottom no-repeat;background-size:contain;bottom:0;width:1200px;z-index:-1}.area-form:after,.area-form:before{height:100%;content:"";position:absolute}.area-form:after{transform:translate(-50%);right:auto;bottom:auto;top:0;left:50%;width:1920px;background-image:linear-gradient(135deg,#4259d4,#6fe7bd);z-index:-2}.area-price>div{align-items:center;display:flex}.area-price>div>span{padding:15px 10px;font-size:1.2rem;max-width:240px;min-width:240px;text-align:center;width:240px}.area-price>div>span:first-of-type{flex-grow:2;max-width:none;min-width:none;width:auto}.area-price .head{background-color:#48cae4;border-radius:10px 10px 0 0}.area-price .head>span{color:#fff}.area-price .item{background-color:#fff}.area-price .item:nth-of-type(2n){background-color:#f6f6f6}.area-price .item:last-of-type{border-radius:0 0 10px 10px}.area-image .columns{align-items:stretch;display:flex}.area-image .column{max-width:50%;min-width:50%;width:50%}.area-image .column:first-of-type{position:relative}.area-image .column:first-of-type img{height:100%;right:0;position:absolute;top:0;width:50vw}.area-image .column:nth-of-type(2){padding:45px 0 45px 50px;position:relative}.area-image .column:nth-of-type(2) h2{text-align:left}.area-image .column:nth-of-type(2):after{height:100%;content:"";position:absolute;background:url(/misc/images/background-image.jpg) 50% no-repeat;background-size:cover;top:0;left:0;width:50vw;z-index:-1}.area-footer{padding:45px 0 50px;z-index:1}@media (max-width:479px){.area-footer{padding-bottom:0}}.area-footer:after{height:100%;transform:translate(-50%);right:auto;content:"";position:absolute;bottom:auto;top:0;left:50%;width:1920px;background-image:linear-gradient(90deg,#434343 0,#000);z-index:-1}.area-footer .row-1{padding:0 40px;justify-content:space-between;margin-bottom:45px;align-items:flex-start;display:flex}@media (max-width:479px){.area-footer .row-1{flex-wrap:wrap}}.area-footer .row-1>div{max-width:25%;padding-right:45px;min-width:25%;width:25%}@media (max-width:479px){.area-footer .row-1>div{max-width:none;padding-right:0;min-width:auto;text-align:center;width:100%}}.area-footer .row-2{padding:35px 40px;align-items:center;border-radius:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.15) 0,rgba(0,0,0,.15)),radial-gradient(at top center,hsla(0,0%,100%,.4) 0,rgba(0,0,0,.4) 120%) #989898;background-blend-mode:multiply,multiply;display:flex}@media (max-width:479px){.area-footer .row-2{flex-wrap:wrap;border-radius:0}.area-footer .row-2>div:first-of-type{margin-bottom:35px;text-align:center;width:100%}}.area-footer .row-2>div:nth-of-type(2){flex-grow:2;padding:0 75px;text-align:center}@media (max-width:479px){.area-footer .row-2>div:nth-of-type(2){margin-bottom:35px;width:100%}}.area-footer .row-2>div:nth-of-type(3){color:#fff;white-space:nowrap}.area-footer .row-2>div:nth-of-type(3) a{font-size:.9rem;padding-left:10px;display:inline-block}@media (max-width:479px){.area-footer .row-2>div:nth-of-type(3){text-align:center;width:100%}}.area-footer .row-2 .copyright{font-size:1rem;font-weight:400;color:#fff;line-height:1.4}.area-footer .logo a{line-height:0}.area-footer .logo img{height:50px;width:auto}@media (max-width:479px){.area-footer .links{margin-bottom:40px}}.area-footer .links span{font-size:1.1rem;font-weight:700;margin-bottom:35px;color:#6fe7bd;text-transform:uppercase;line-height:1.3;display:block}@media (max-width:479px){.area-footer .links span{margin-bottom:20px}}.area-footer .links span a{text-decoration:none;color:#6fe7bd}.area-footer .links div{font-size:1rem;margin-bottom:20px;color:#fff}.area-footer .links div b{font-weight:700;margin-bottom:5px;display:block}.area-footer .links div a{font-size:1rem;color:#fff}.area-footer .links div a:hover{text-decoration:none}.area-footer .social div{margin-bottom:25px;display:block}.area-footer .social img{height:30px;object-fit:contain;object-position:left center}.area-contacts{align-items:stretch;margin-top:35px;display:flex}.area-contacts .column-1{flex-grow:2;padding:0 100px 0 0}.area-contacts .column-1 .hint{padding:25px;font-size:1.2rem;border:1px solid #48cae4;background-color:#fff4ec;border-radius:10px;line-height:1.4;margin-top:25px}.area-contacts .column-2{padding:20px;justify-content:space-around;flex-direction:column;background:url(/misc/images/background-contacts.jpg) 50% no-repeat;background-size:cover;min-width:300px;align-items:center;border-radius:10px;width:300px;display:flex}.area-advantage{justify-content:space-between;align-items:stretch;display:flex}@media (max-width:479px){.area-advantage{flex-wrap:wrap}}.area-advantage .item{padding:25px 100px 25px 25px;position:relative;max-width:31%;min-width:31%;border-radius:5px;width:31%;background-image:linear-gradient(45deg,rgba(149,166,177,.25),rgba(199,210,217,.25))}@media (max-width:479px){.area-advantage .item{max-width:none;min-width:auto;margin:0 20px 35px;width:100%}}.area-advantage .item .title{font-size:1.6rem;font-weight:700}.area-advantage .item .text{line-height:1.4;margin-top:20px}.area-advantage .item .image{height:60px;right:20px;position:absolute;top:50%;width:60px;margin-top:-30px}.area-advantage .item .image img{object-fit:contain;object-position:center}.area-work{padding:45px 0 50px;z-index:1}.area-work:before{opacity:.5;background-color:#000;z-index:-1}.area-work:after,.area-work:before{height:100%;transform:translate(-50%);right:auto;content:"";position:absolute;bottom:auto;top:0;left:50%;width:1920px}.area-work:after{background:url(/misc/images/background-work.jpg) 0 0 no-repeat;background-size:cover;z-index:-2}.area-work *{color:#fff}.area-work .items{justify-content:flex-start;flex-wrap:wrap;align-items:flex-start;margin-top:35px;display:flex}.area-work .items .item{margin-bottom:65px;padding-right:105px;width:33%}@media (max-width:479px){.area-work .items .item{padding:0 20px;width:100%}}.area-work .items .image{height:110px;margin-bottom:25px;width:110px}@media (max-width:479px){.area-work .items .image{margin:0 auto 25px}}.area-work .items .image img{height:100%;object-fit:contain;object-position:center;width:100%}.area-work .items .text{font-size:1.3rem;line-height:1.4}@media (max-width:479px){.area-work .items .text{text-align:center}}.mm-menu{z-index:2!important}.mm-menu .mm-navbar{display:flex!important}.mm-panels .mm-panel:after,.mm-panels .mm-panel:before{height:100%;transform:translate(-50%);right:auto;content:"";position:absolute;bottom:auto;top:0;left:50%;width:100%}.mm-panels .mm-panel:before{box-shadow:0 0 5px 0 rgba(0,0,0,.7);background:#4259d4;background:linear-gradient(90deg,#4259d4,#4259d4 30%,#4259d4 70%,#4259d4);z-index:-2}.mm-panels .mm-panel:after{opacity:.05;background-position:bottom;background-image:url(/misc/images/background-noise.png);background-repeat:repeat;z-index:-1}.mm-panels .mm-navbar{background-color:#4259d4;display:block}.mm-panels .mm-navbar span{font-weight:700;color:#fff}.mm-panels .mm-listview{position:relative;display:block!important}.mm-panels .mm-listview:after,.mm-panels .mm-listview:before{height:100%;transform:translate(-50%);right:auto;content:"";position:absolute;bottom:auto;top:0;left:50%;width:100%}.mm-panels .mm-listview:before{box-shadow:0 0 5px 0 rgba(0,0,0,.7);background:#4259d4;background:linear-gradient(90deg,#4259d4,#4259d4 30%,#4259d4 70%,#4259d4);z-index:-2}.mm-panels .mm-listview:after{opacity:.05;background-position:bottom;background-image:url(/misc/images/background-noise.png);background-repeat:repeat;z-index:-1}.mm-panels .mm-listview .mm-listitem:before{display:none}.mm-panels .mm-listview .mm-listitem a{padding:18px 25px;font-size:1rem;font-weight:700;color:#fff;text-transform:uppercase;font-family:Montserrat,sans-serif}.mm-panels .mm-btn:after{right:21px}.block-ajax{display:none}.block-articles{margin-top:50px}.block-articles>.wrapper{position:relative;text-align:left;z-index:2}.block-articles .elements .item{margin-bottom:50px;position:relative;text-align:left;background-color:#fff;padding-bottom:35px;margin-left:40px;width:270px;z-index:1}.block-articles .elements .item:nth-of-type(4n-3){margin-left:0}.block-articles .elements .item>span{color:#231f20;position:relative;display:block}.block-articles .elements .item .link{height:100%;position:absolute;top:0;left:0;width:100%;z-index:3}.block-articles .elements .item .date{margin:20px 30px 0;z-index:2}.block-articles .elements .item .date span{font-size:.9rem;font-weight:700;color:#231f20}.block-articles .elements .item .image{height:220px;margin:0;z-index:1}.block-articles .elements .item .image>a{z-index:1}.block-articles .elements .item .title{position:relative;text-align:left;margin:20px 30px 0;line-height:1;z-index:2}.block-articles .elements .item .title a{font-size:1rem;text-decoration:none;font-weight:700;color:#4259d4;text-transform:uppercase;text-align:left;line-height:1.5}.block-articles .elements .item .lite{margin:20px 30px 0;z-index:3}.block-articles .slider .overflow>div>div:nth-of-type(3n-2){margin-left:50px}.block-articles .slider .overflow>div>div:first-of-type{margin-left:0}.block-background{height:100%;position:absolute;top:0;left:0;width:100%;z-index:-1}.block-background>.wrapper{height:100%;position:relative;width:100%}.block-background .background{height:100%;position:absolute;background-size:cover;background-position:50%;width:100%;background-image:url(/misc/images/background-default.jpg);background-repeat:no-repeat;z-index:1}.block-catalog{margin:20px 0 55px}.block-catalog>.wrapper{padding:0;position:relative;z-index:1}.block-catalog>.wrapper>.buttons{text-align:center}.block-catalog .sections{justify-content:center;flex-wrap:wrap;position:relative;text-align:center;display:flex}.block-catalog .sections .item{transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;position:relative;margin:0 2.3% 40px;width:10%;z-index:1}.block-catalog .sections .item:hover img{transform:scale(1)}@media (max-width:479px){.block-catalog .sections .item{margin:0 1.6% 40px;width:30%}}.block-catalog .sections .image{height:100px;font-size:0;width:100%;z-index:1}.block-catalog .sections .image a{overflow:hidden;width:100%;display:block}.block-catalog .sections .image a img{height:100%;transition:transform .1s linear;object-fit:contain;object-position:center;width:100%}.block-catalog .sections .info{padding:0 10px;justify-content:center;flex-direction:column;bottom:0;align-items:flex-start;width:100%;display:flex;display:none;z-index:2}.block-catalog .sections .link a{font-size:1.4rem;font-weight:700;color:#000;text-transform:uppercase;width:100%;line-height:1.4;vertical-align:middle;margin-top:0;white-space:normal;font-family:Montserrat,sans-serif}.block-catalog .sections .text{color:#000;text-align:left;margin-top:5px}.block-catalog .elements{justify-content:center;flex-wrap:wrap;align-items:stretch;margin-top:35px;display:flex}@media (max-width:479px){.block-catalog .elements{display:block}}.block-catalog .elements .item-column{padding:0 0 25px;border:1px solid #dfe0e4;position:relative;max-width:32%;min-width:32%;margin:0 .6% 35px;border-radius:6px;background:#fff;width:32%;white-space:normal;z-index:1}@media (max-width:479px){.block-catalog .elements .item-column{min-height:auto;max-width:479px;margin:0 auto 35px;width:100%}}.block-catalog .elements .item-column>span{display:block}.block-catalog .elements .item-column .photos{height:90px;font-size:0;position:absolute;background-size:40%;top:113px;background-color:hsla(0,0%,100%,.8);background-position:50%;border-radius:50%;margin-left:-45px;left:50%;width:90px;background-image:url(/misc/images/icons/icon-photos-black.png);background-repeat:no-repeat;margin-top:-45px;display:none;z-index:2}.block-catalog .elements .item-column .photos a{height:100%;position:absolute;width:100%}.block-catalog .elements .item-column .photos a:first-of-type{display:block}.block-catalog .elements .item-column .lite{height:50px;overflow:hidden;padding:0 25px;font-size:.9rem;text-align:center}.block-catalog .elements .item-column .icons{display:none}.block-catalog .elements .item-column .image{height:200px;transition:transform .4s ease;position:relative;background-size:cover;background-position:50%;border-radius:6px 6px 0 0;width:100%;background-repeat:no-repeat}.block-catalog .elements .item-column .image img{height:100%;object-fit:cover;object-position:center;border-radius:6px 6px 0 0;width:100%}.block-catalog .elements .item-column .title{position:relative;margin:25px 0;z-index:3}.block-catalog .elements .item-column .title>.wrapper{height:60px;overflow:hidden;font-size:0;text-align:center;display:block}.block-catalog .elements .item-column .title>.wrapper:before{height:100%;content:"";vertical-align:middle;display:inline-block}.block-catalog .elements .item-column .title>.wrapper span{font-size:inherit;font-weight:inherit;color:inherit;text-transform:inherit;line-height:inherit;vertical-align:middle;display:inline-block}.block-catalog .elements .item-column .title a{font-size:1.8rem;margin-bottom:3px;color:#000;border-bottom:1px solid #6fe7bd;width:100%;vertical-align:middle}.block-catalog .elements .item-column .title a:hover{border-bottom-color:#939393}.block-catalog .elements .item-column .title a{font-size:1.2rem;text-decoration:none;font-weight:700;color:#1a1a1a;position:relative;line-height:1.3;z-index:1}.block-catalog .elements .item-column .title a:hover{color:#48cae4}.block-catalog .elements .item-column .price{padding:0 25px;justify-content:center;position:relative;text-align:center;margin:25px 0 0;align-items:center;white-space:nowrap;display:flex;z-index:1}.block-catalog .elements .item-column .price span{vertical-align:top;display:inline-block}.block-catalog .elements .item-column .price .value{padding:10px;font-size:1.7rem;color:#cd1b39;position:relative}.block-catalog .elements .item-column .price .prefix{font-size:1.2rem;font-weight:400;color:#000;text-transform:uppercase}.block-catalog .elements .item-column .price .currency{font-size:1.2rem;font-weight:400;color:#000}.block-catalog .elements .item-column .price .empty{font-size:1.1rem;font-weight:300;color:#3a3a3a;text-transform:uppercase;margin-top:7px}.block-catalog .elements .item-column .price .discount{font-size:1.2rem;font-weight:700;color:#231f20;position:absolute;opacity:.5;text-align:center;top:-21px;margin:0;left:0;width:100%}.block-catalog .elements .item-column .price .discount span{padding:0 5px;font-size:1.2rem;text-decoration:line-through;position:relative;margin:0 auto;display:inline-block}.block-catalog .elements .item-column .price .discount span:after{font-size:1.2rem;font-weight:400;right:-10px;color:#6a6a6a;content:"₽";position:absolute}.block-catalog .elements .item-column .buttons{padding:0 25px;justify-content:space-between;align-items:center;margin-top:25px;display:flex}.block-catalog .elements .item-column .buttons a{width:49%}@media (max-width:479px){.block-catalog .elements .item-column .buttons a{padding:14px 15px}}.block-catalog .elements .item-price{background-color:#fff;align-items:center;width:100%;display:flex}@media (max-width:479px){.block-catalog .elements .item-price{min-width:1200px}}.block-catalog .elements .item-price:nth-of-type(2n-1){background-color:rgba(72,202,228,.1)}.block-catalog .elements .item-price:last-of-type{margin-bottom:45px}.block-catalog .elements .item-price:first-of-type{background-color:#4259d4}.block-catalog .elements .item-price:first-of-type>span{padding:15px;font-weight:700;color:#fff}.block-catalog .elements .item-price>span{padding:10px 15px}.block-catalog .elements .item-price .title{flex-grow:2}.block-catalog .elements .item-price .title a{color:#000}.block-catalog .elements .item-price .price{text-align:center;width:130px}.block-catalog .elements .item-price .price .value{font-size:1rem}.block-catalog .elements .item-price .price .currency{font-size:.9rem;padding-left:4px}.block-catalog .elements .item-price .price.deposit .value{color:#cd1b39}.block-catalog .elements .item-price .buttons{width:140px}.block-catalog .elements .item-price .buttons a{padding:10px 15px;font-size:.9rem}.block-catalog .elements .item-price .buttons a.button-2{padding:8px 15px;margin-right:10px;display:none}.block-catalog .element{margin:50px 0 55px}.block-catalog .element .row-1,.block-catalog .element .row-2{display:flex}@media (max-width:479px){.block-catalog .element .row-1,.block-catalog .element .row-2{flex-wrap:wrap}}.block-catalog .element .row-1 .column-1,.block-catalog .element .row-2 .column-1{margin-right:5%;width:65%}@media (max-width:479px){.block-catalog .element .row-1 .column-1,.block-catalog .element .row-2 .column-1{margin-right:0;width:100%}}.block-catalog .element .row-1 .column-2,.block-catalog .element .row-2 .column-2{width:30%}@media (max-width:479px){.block-catalog .element .row-1 .column-2,.block-catalog .element .row-2 .column-2{width:100%}}.block-catalog .element .row-1 h2,.block-catalog .element .row-2 h2{text-align:left}@media (max-width:479px){.block-catalog .element .row-1 h2,.block-catalog .element .row-2 h2{text-align:center}}.block-catalog .element .row-1 .column-1{padding:20px;background-color:#fff}.block-catalog .element .row-1 .column-2{padding:15px 30px;justify-content:center;align-items:center;background:#4259d4;background:linear-gradient(135deg,#48cae4,#4259d4);display:flex}.block-catalog .element .row-1 .column-2 form .fields{flex-wrap:wrap;display:flex}.block-catalog .element .row-1 .column-2 form .field{height:auto;padding:0 10px;margin-bottom:20px;width:100%}.block-catalog .element .row-1 .column-2 form .field-date{width:50%}.block-catalog .element .row-1 .column-2 form .field .label{font-size:.8rem;color:#fff;text-align:center;width:100%;padding-left:0}.block-catalog .element .row-1 .column-2 form .field input,.block-catalog .element .row-1 .column-2 form .field select{padding:14px 15px;font-size:1rem;border:1px solid #fff;color:#fff;text-align:center;background-color:transparent!important}.block-catalog .element .row-1 .column-2 form .field input::placeholder,.block-catalog .element .row-1 .column-2 form .field select::placeholder{color:#fff}.block-catalog .element .row-1 .column-2 form .field input._error,.block-catalog .element .row-1 .column-2 form .field select._error{background-color:rgba(205,27,57,.5)!important}.block-catalog .element .row-1 .column-2 form .field .select2-selection{height:50px!important;border:1px solid #fff!important;color:#fff;text-align:center;background-color:transparent!important}.block-catalog .element .row-1 .column-2 form .field .select2-selection::placeholder{color:#fff}.block-catalog .element .row-1 .column-2 form .field .select2-selection._error{background-color:rgba(205,27,57,.5)!important}.block-catalog .element .row-1 .column-2 form .field .select2-selection .select2-selection__rendered{font-size:1rem;color:#fff;line-height:50px!important}.block-catalog .element .row-1 .column-2 form .field .select2-selection .select2-selection__arrow{height:50px!important}.block-catalog .element .row-1 .column-2 form .field .select2-selection .select2-selection__arrow b{border-color:#6fe7bd transparent transparent!important}.block-catalog .element .row-1 .column-2 form .policy{font-size:.8rem;color:#fff;text-align:center;width:100%}.block-catalog .element .row-1 .column-2 form .buttons{text-align:center;width:100%;margin-top:20px}.block-catalog .element .row-2{margin-bottom:55px;margin-top:45px}@media (max-width:479px){.block-catalog .element .row-2 .column-2{margin-top:45px}.block-catalog .element .row-content{padding:0 20px}}.block-catalog .element .area-features,.block-catalog .element .area-prices{background-color:#fff}.block-catalog .element .area-features .item,.block-catalog .element .area-prices .item{padding:15px 20px;align-items:center;display:flex}.block-catalog .element .area-features .item>div:first-of-type,.block-catalog .element .area-features .item>span:first-of-type,.block-catalog .element .area-prices .item>div:first-of-type,.block-catalog .element .area-prices .item>span:first-of-type{flex-grow:1;font-size:1.2rem}.block-catalog .element .area-features .item>div:nth-of-type(2),.block-catalog .element .area-features .item>span:nth-of-type(2),.block-catalog .element .area-prices .item>div:nth-of-type(2),.block-catalog .element .area-prices .item>span:nth-of-type(2){font-size:1.2rem;margin-left:15px}.block-catalog .element .area-features .item>span:nth-of-type(3),.block-catalog .element .area-prices .item>span:nth-of-type(3){margin-left:5px}.block-catalog .element .area-features .item:nth-of-type(2n),.block-catalog .element .area-prices .item:nth-of-type(2n){background-color:rgba(72,202,228,.1)}.block-catalog .element .area-features .item-deposit,.block-catalog .element .area-prices .item-deposit{background-color:#4259d4!important}.block-catalog .element .area-features .item-deposit *,.block-catalog .element .area-prices .item-deposit *{color:#fff!important}.block-catalog-elements-more{margin-top:50px}.block-catalog-elements-price .elements{overflow-x:scroll}.block-content{margin-bottom:30px}.block-content .wrapper{position:relative;z-index:1}@media (max-width:479px){.block-content .wrapper{padding:0 20px}}.block-content-1{margin-top:50px}.page-index .block-content-1{min-height:calc(100vh - 240px);justify-content:stretch;margin-bottom:0;align-items:center;margin-top:0;display:flex}.page-index .block-content-1>.wrapper{min-height:405px;padding:0 0 0 500px;margin-top:40px}@media (max-width:479px){.page-index .block-content-1>.wrapper{padding:0 20px;margin-top:0}}.page-index .block-content-1>.wrapper>.text{font-size:1.5rem;margin-bottom:55px;text-align:center}.page-index .block-content-1>.wrapper *{color:#fff!important}.page-index .block-content-1>.wrapper .form{z-index:3}.page-index .block-content-1>.wrapper .form h2{font-size:1.8rem;text-align:left}.page-index .block-content-1>.wrapper .form input{padding:15px 20px;border:1px solid #fff;color:#fff;background-color:transparent}.page-index .block-content-1>.wrapper .form input::placeholder{color:#fff}.page-index .block-content-1>.wrapper .form .select2-selection{height:50px!important;border:1px solid #fff!important;color:#fff;text-align:left;background-color:transparent!important}.page-index .block-content-1>.wrapper .form .select2-selection::placeholder{color:#fff}.page-index .block-content-1>.wrapper .form .select2-selection._error{background-color:rgba(205,27,57,.5)!important}.page-index .block-content-1>.wrapper .form .select2-selection .select2-selection__rendered{padding:0 25px;font-size:1.1rem;color:#fff;line-height:50px!important}.page-index .block-content-1>.wrapper .form .select2-selection .select2-selection__arrow{height:50px!important}.page-index .block-content-1>.wrapper .form .select2-selection .select2-selection__arrow b{border-color:#6fe7bd transparent transparent!important}.page-index .block-content-1>.wrapper .form .buttons{margin-top:25px}.page-index .block-content-2{margin-top:55px}.block-content-through{margin-top:30px}.page-index .block-content-3{margin-bottom:0}.block-control{margin:35px 0 30px}.block-control>.wrapper{position:relative;z-index:1}.block-control .column{width:50%}.block-control .sorted{padding-left:10px}.block-control .limit{padding-right:10px;text-align:right}.block-control a,.block-control span{font-family:Montserrat,sans-serif}.block-control a{font-size:1rem;text-decoration:none;color:#9a9a9a;text-transform:uppercase;position:relative;border-bottom:1px solid transparent;margin-left:20px;padding-left:18px;display:inline-block}.block-control a:first-of-type{margin-left:10px}.block-control a:before{height:8px;transform:rotate(180deg);content:"";position:absolute;background-size:100% 100%;opacity:.3;top:1px;left:0;width:10px;background-image:url(/misc/images/icons/icon-sorted-black.png)}.block-control a[data-control-method=DESC]:before{transform:rotate(0deg)}.block-control a.active,.block-control a:hover{color:#48cae4;border-bottom-color:transparent}.block-control a.active:before{opacity:1}.block-control .limit a,.block-control a:first-of-type{padding-left:0}.block-control .limit a:after,.block-control .limit a:before,.block-control a:first-of-type:after,.block-control a:first-of-type:before{display:none}.block-crumb{position:relative;z-index:2}.block-crumb>.wrapper{position:relative;text-align:center}.block-crumb>.wrapper>a{font-size:1rem;text-decoration:none;margin-right:26px;margin-bottom:8px;color:#fff;position:relative;border-bottom:1px solid transparent;margin-top:8px;font-family:Montserrat,sans-serif;display:inline-block}.block-crumb>.wrapper>a:hover{color:#fff;border-bottom-color:transparent}.block-crumb>.wrapper>a:after{height:8px;font-size:.8rem;right:-16px;color:#9a9a9a;content:"/";position:absolute;opacity:.5;top:1px;width:4px;font-family:Montserrat,sans-serif}.block-crumb>.wrapper>span{font-size:1rem;text-decoration:none;margin-right:0;color:#9a9a9a;position:relative;font-family:Montserrat,sans-serif;display:inline-block}.block-crumb .social{right:0;position:absolute;top:0}.region-title+.region-crumb .block-crumb{margin:-30px 0 15px}.region-menu+.region-crumb .block-crumb,.region-slideshow-complex+.region-crumb .block-crumb{margin-top:10px}.block-form-order>.wrapper{padding:45px 0 50px;position:relative;max-width:600px}.block-form-order>.wrapper:after,.block-form-order>.wrapper:before{height:100%;transform:translate(-50%);right:auto;content:"";position:absolute;bottom:auto;top:0;left:50%;width:1920px;z-index:-1}.block-form-order>.wrapper:before{background-size:cover;box-shadow:inset 0 0 10px 0 #000;background-position:bottom;background-image:url(/misc/images/background-order.jpg);z-index:-2}.block-form-order>.wrapper:after{opacity:.05;background-position:bottom;background-image:url(/misc/images/background-noise.png);background-repeat:repeat}.block-form-order h2{margin-bottom:25px;color:#fff;text-align:center}.block-form-order .text{font-size:1.8rem;font-weight:300;margin-bottom:30px;color:#fff;text-align:center;line-height:1.5}.block-form-order .field{margin-bottom:30px}.block-form-order .label{color:#fff;text-align:center;display:block}.block-form-order .label .hint{font-size:.8;text-transform:none;opacity:.5;font-family:Montserrat,sans-serif}.block-form-order .buttons{text-align:center}.block-form-order .important-text{color:#fff;text-align:center}.block-form-order .policy{text-align:center;margin-top:10px}.block-form-order textarea{height:110px}.block-form-order .buttons{margin-top:30px}.block-footer{margin-top:45px;z-index:10}.block-footer>.wrapper{padding:0;position:relative}.block-faq{margin:45px 0 0}.block-faq>.wrapper{padding:0 0 60px;position:relative;text-align:left;z-index:2}.block-faq .elements{padding:30px 0 60px;border:1px solid #f7f7f7;background-color:#fff;margin:0 auto;box-shadow:0 0 22px rgba(0,0,0,.15);border-radius:10px}.block-faq .elements .item{padding:0 60px 30px;position:relative;border-bottom:1px solid #f6f6f6;text-align:left;margin-top:30px;z-index:1}.block-faq .elements .item:last-of-type{border-bottom-color:transparent}.block-faq .elements .item>span{color:#231f20;position:relative;display:block}.block-faq .elements .item .link{font-size:1.8rem;font-weight:700;margin-bottom:15px;position:relative;margin-top:0}.block-faq .elements .item .lite{border-left:2px solid #48cae4;padding:0 25px;font-size:1.2rem;font-style:italic;width:100%;line-height:1.4}.block-faq-elements-index{padding:45px 0;margin-top:0}.block-faq-elements-index h2,.block-faq-elements-index h2 a{color:#fff}.block-faq-elements-index:after{height:100%;transform:translate(-50%);right:auto;content:"";position:absolute;bottom:auto;top:0;background:url(/misc/images/background-footer.jpg) 50% no-repeat;background-size:cover;left:50%;width:1920px;z-index:-1}.block-faq-elements-index .elements{padding:0 50% 0 0;border:none;position:relative;background-color:transparent;box-shadow:none;width:auto}.block-faq-elements-index .elements .item{padding:20px 50px 20px 25px;border:1px solid #f7f7f7;position:static;background-color:#fff;box-shadow:0 0 22px rgba(0,0,0,.15);border-radius:10px;cursor:pointer;z-index:1}.block-faq-elements-index .elements .item .link{font-size:1.4rem;margin-bottom:0;color:#000}.block-faq-elements-index .elements .item .link .icon{height:16px;right:-25px;top:50%;width:16px;margin-top:-8px}.block-faq-elements-index .elements .item .lite{height:100%;padding:25px 30px;justify-content:stretch;border:1px solid #f7f7f7;right:0;position:absolute;opacity:0;visibility:hidden;top:0;background-color:#fff;align-items:center;border-radius:10px;width:46%;display:flex;z-index:2}.block-faq-elements-index .elements .item:hover{z-index:2}.block-faq-elements-index .elements .item:hover .lite{opacity:1;visibility:visible}.block-files{margin:50px 0}.block-files>.wrapper{padding:40px 0;position:relative}.block-files>.wrapper:before{height:100%;transform:translate(-50%);right:auto;content:"";position:absolute;bottom:auto;top:0;background-color:#f6f6f6;left:50%;width:1920px;z-index:-1}.block-files .list{font-size:0}.block-files .file{padding:0 0 0 40px;position:relative;margin:0 0 30px;width:45%;vertical-align:top;display:inline-block}.block-files .file:nth-of-type(2n){margin-left:10%}.block-files .file:last-of-type,.block-files .file:nth-last-of-type(2){margin-bottom:0}.block-files .file a{font-size:1.2rem;text-decoration:none;color:#0d66a8;border-bottom:1px solid #8ab3d2;cursor:pointer}.block-files .file a:hover{color:#1a1a1a;border-bottom-color:transparent}.block-files .file a:before{height:26px;content:"";position:absolute;background:url(/misc/images/filetype.png) 0 0 no-repeat;background-size:100% auto;top:-5px;left:0;width:26px}.block-files .file a[href$=".pdf"]:before{background-position:0 -104px}.block-files .file a[href$=".doc"]:before,.block-files .file a[href$=".docx"]:before{background-position:0 -26px}.block-files .file a[href$=".gif"]:before,.block-files .file a[href$=".jpg"]:before,.block-files .file a[href$=".png"]:before{background-position:0 -52px}.block-files .file a[href$=".rar"]:before{background-position:0 -156px}.block-files .file a[href$=".xls"]:before,.block-files .file a[href$=".xlsx"]:before{background-position:0 -182px}.block-files .file a[href$=".7z"]:before,.block-files .file a[href$=".zip"]:before{background-position:0 -208px}.block-files .file span{font-size:1rem;color:#939393;margin:0 0 0 15px;white-space:nowrap}.block-fixed{transform:translateY(-100%);transition:transform .4s ease;position:fixed;visibility:hidden;top:0;background-color:#fff;width:100%;z-index:4}.block-fixed.show{transform:translate(0);visibility:visible}@media only screen and (max-width:1199px){.block-fixed.show .adaptive{visibility:visible!important;display:block!important}}.block-fixed{min-height:60px;background-color:#4259d4}.block-fixed>.wrapper{position:relative;text-align:center;white-space:nowrap;z-index:2}.block-fixed>.wrapper>.adaptive{height:40px;padding:10px;position:absolute;visibility:hidden;top:10px;margin:0;left:15px;width:40px;display:none;z-index:9}.block-fixed>.wrapper>.adaptive:after,.block-fixed>.wrapper>.adaptive:before{height:2px;content:"";background:#4259d4;display:block}.block-fixed>.wrapper>.adaptive span{height:2px;margin:8px 0;background:#4259d4;display:block}.block-fixed>.wrapper>.adaptive i{font-size:1.2rem;font-weight:700;color:#4259d4;text-transform:uppercase;position:absolute;top:15px;left:60px}@media (max-width:1199px){.block-fixed>.wrapper>.adaptive{visibility:visible;display:block}}.block-fixed .menu{text-align:center}@media (max-width:1199px){.block-fixed .menu{display:none}}.block-fixed .item{height:60px;position:relative;margin-left:2px;vertical-align:top;z-index:1}.block-fixed .item:first-of-type{margin-left:0}.block-fixed .item>a{height:100%;padding:23px 25px 0;font-size:.9rem;text-decoration:none;font-weight:700;color:#fff;text-transform:uppercase;position:relative;letter-spacing:1px;display:block}.block-fixed .item>a._drop{padding-right:30px}.block-fixed .item>a._drop .icon{height:8px;right:10px;transition:opacity .4s ease,transform .4s ease;position:absolute;top:50%;width:8px;margin-top:-6px}.block-fixed .item>a._drop .icon:nth-of-type(2){display:none}.block-fixed .item.active>a,.block-fixed .item:hover>a{background-color:#48cae4}.block-fixed .item.active>a:before,.block-fixed .item:hover>a:before{width:100%}.block-fixed .item:hover>a._drop .icon{transform:rotate(-180deg)}.block-fixed .item:hover>.dropping{opacity:1;visibility:visible}.block-fixed .item-callme{margin-left:50px}.block-fixed .item-callme a{height:auto;padding:15px 15px 15px 40px;color:#fff;position:relative;border-radius:6px;margin-top:8px}.block-fixed .item-callme a:hover{color:#fff}.block-fixed .item-callme a:after{height:18px;content:"";position:absolute;background:url(/misc/images/icons/icon-call-white.svg);background-size:contain;top:12px;left:12px;width:18px}.block-fixed .dropping{padding:10px 0 0;transition:opacity .3s ease,transform .2s ease,visibility .2s ease;position:absolute;opacity:0;visibility:hidden;min-width:10px;top:100%;left:0;width:auto;white-space:normal;display:flex;z-index:25}.block-fixed .dropping>.wrapper{padding:10px 0 15px;font-size:0;background-color:#fff;box-shadow:5px 8px 19px rgba(0,0,0,.5);line-height:0}.block-fixed .dropping .item{flex-grow:1;height:auto;transform:skewX(0deg);position:relative;margin:0}.block-fixed .dropping .item:before{display:none}.block-fixed .dropping .item a{height:auto;overflow:hidden;text-overflow:ellipsis;padding:12px 24px;font-size:1.1rem;text-decoration:none;font-weight:400;text-shadow:none;color:#231f20;transition:background-color .2s ease;text-transform:none;max-width:350px;letter-spacing:0;text-align:left;background:none;line-height:1;white-space:nowrap;font-family:Montserrat,sans-serif;display:block}.block-fixed .dropping .item a._drop .icon{height:8px;transform:rotate(-90deg);right:6px;transition:opacity .4s ease,transform .4s ease;position:absolute;top:50%;width:8px;margin-top:-4px}.block-fixed .dropping .item a._drop .icon:nth-of-type(2){display:block}.block-fixed .dropping .item:hover>a{color:#fff;background-color:#48cae4}.block-fixed .dropping .item:hover>a._drop .icon{transform:rotate(-90deg)}.block-fixed .dropping .item:hover>a._drop .icon:nth-of-type(2){transform:opacity .3s ease;opacity:0;display:block}.block-fixed .dropping .item:hover>a:after,.block-fixed .dropping .item:hover>a:before{display:none}.block-fixed .dropping .item:hover>.dropping{transform:translateY(-10px)}.block-fixed .dropping .dropping{padding:0 0 0 10px;top:0;left:100%}.block-header>.wrapper{position:relative}.block-header .basket{right:0;position:absolute;top:23px;width:200px;z-index:1}.block-header .basket .item{position:relative;padding-left:55px;display:block}.block-header .basket .item>.icon{height:30px;top:2px;left:0;width:30px}.block-header .basket .item>span{line-height:1;display:block}.block-header .basket .item>span *{line-height:1;vertical-align:bottom}.block-header .basket .title{font-size:1.2rem;font-weight:700;margin-bottom:5px;text-transform:uppercase}.block-header .basket .top{color:#000}.block-header .basket .bottom,.block-header .basket .top{font-size:1rem;text-transform:uppercase;text-align:left;font-family:Montserrat,sans-serif}.block-header .basket .bottom{color:#fff;margin-top:14px}.block-header .basket .count{padding:0 4px;vertical-align:top}.block-header .basket .count .value{font-size:1.1rem}.block-header .basket .price .value{padding:0 4px}.block-header .basket .price .label{padding:0}.block-header .basket .item>a{height:100%;text-decoration:none;position:absolute;width:100%}.block-map>.wrapper{font-size:0;position:relative;width:100%;vertical-align:top}.block-map>.wrapper #map-container,.block-map>.wrapper #map-text{height:500px;font-size:0;position:relative;margin:0;width:50%;vertical-align:top;display:inline-block;z-index:1}.page-contacts .block-map #map-container{width:100%}.page-contacts .block-map #map-text{display:none}.region-crumb+.region-map .block-map{margin-top:25px}.block-menu{min-height:110px;margin-bottom:50px;position:relative;background-color:rgba(0,0,0,.5)}.block-menu>.wrapper{padding:40px 0 0;position:relative;border-top:1px solid hsla(0,0%,100%,.3);text-align:left;z-index:2}.block-menu>.wrapper>.logo{height:90px;position:absolute;top:10px;left:0}.block-menu>.wrapper>.logo img{height:90px}@media (max-width:479px){.block-menu>.wrapper>.logo{right:20px;left:auto}}.block-menu>.wrapper>.phone{right:0;position:absolute;top:36px}@media (max-width:479px){.block-menu>.wrapper>.phone{display:none}}.block-menu>.wrapper>.phone i{height:16px;top:3px;left:-36px;width:16px}.block-menu>.wrapper>.phone a:first-of-type{font-size:1.4rem;text-decoration:none;color:#fff;border-bottom:1px solid #6fe7bd}.block-menu>.wrapper>.phone a:nth-of-type(2){font-size:1rem;text-decoration:none;color:#fff;margin-top:15px;display:inline-block}.block-menu .adaptive{height:40px;padding:10px;position:absolute;visibility:hidden;top:26px;margin:0;left:15px;width:40px;display:none;z-index:9}.block-menu .adaptive:after,.block-menu .adaptive:before{height:2px;content:"";background:#fff;display:block}.block-menu .adaptive span{height:2px;margin:8px 0;background:#fff;display:block}.block-menu .adaptive i{font-size:1.2rem;font-weight:700;color:#fff;text-transform:uppercase;position:absolute;top:15px;left:60px}@media (max-width:1199px){.block-menu .adaptive{visibility:visible;display:block}}.block-menu .menu{text-align:center}@media (max-width:1199px){.block-menu .menu{display:none}}.block-menu .item{flex-grow:1;position:relative;vertical-align:top;z-index:1}.block-menu .item:first-of-type{margin-left:0}.block-menu .item>a{height:100%;padding:0;font-size:1rem;text-decoration:none;font-weight:700;margin-right:40px;color:#fff;text-transform:uppercase;position:relative;display:block}.block-menu .item>a._drop{margin-right:25px;padding-right:20px}.block-menu .item>a._drop .icon{height:8px;right:0;transition:opacity .4s ease,transform .4s ease;position:absolute;top:50%;width:8px;margin-top:-5px}.block-menu .item>a._drop .icon:nth-of-type(2){display:none}.block-menu .item.active>a,.block-menu .item:hover>a{color:#6fe7bd}.block-menu .item.active>a:before,.block-menu .item:hover>a:before{width:100%}.block-menu .item:hover>a._drop .icon{transform:rotate(-180deg)}.block-menu .item:hover>.dropping{opacity:1;visibility:visible}.block-menu .item-callme{margin-left:50px}.block-menu .item-callme a{height:auto;padding:15px 15px 15px 40px;color:#fff;position:relative;background-color:#4259d4;border-radius:6px;margin-top:8px}.block-menu .item-callme a:hover{color:#fff}.block-menu .item-callme a:after{height:18px;content:"";position:absolute;background:url(/misc/images/icons/icon-call-white.svg);background-size:contain;top:12px;left:12px;width:18px}.block-menu .dropping{padding:10px 0 0;transition:opacity .3s ease,transform .2s ease,visibility .2s ease;position:absolute;opacity:0;visibility:hidden;min-width:10px;top:100%;left:0;width:auto;white-space:normal;display:flex;z-index:25}.block-menu .dropping>.wrapper{padding:10px 0 15px;font-size:0;background-color:#fff;box-shadow:5px 8px 19px rgba(0,0,0,.5);line-height:0}.block-menu .dropping .item{flex-grow:1;height:auto;transform:skewX(0deg);position:relative;margin:0}.block-menu .dropping .item:before{display:none}.block-menu .dropping .item a{height:auto;overflow:hidden;text-overflow:ellipsis;padding:12px 24px 12px 20px;font-size:1.1rem;text-decoration:none;font-weight:400;margin-right:0;text-shadow:none;color:#231f20;transition:background-color .2s ease;text-transform:none;max-width:350px;letter-spacing:0;text-align:left;background:none;line-height:1;white-space:nowrap;font-family:Montserrat,sans-serif;display:block}.block-menu .dropping .item a._drop .icon{height:8px;transform:rotate(-90deg);right:6px;transition:opacity .4s ease,transform .4s ease;position:absolute;top:50%;width:8px;margin-top:-4px}.block-menu .dropping .item a._drop .icon:nth-of-type(2){display:block}.block-menu .dropping .item:hover>a{color:#fff;background-color:#48cae4}.block-menu .dropping .item:hover>a._drop .icon{transform:rotate(-90deg)}.block-menu .dropping .item:hover>a._drop .icon:nth-of-type(2){transform:opacity .3s ease;opacity:0;display:block}.block-menu .dropping .item:hover>a:after,.block-menu .dropping .item:hover>a:before{display:none}.block-menu .dropping .item:hover>.dropping{transform:translateY(-10px)}.block-menu .dropping .dropping{padding:0 0 0 10px;top:0;left:100%}.block-news{margin:45px 0}.block-news>.wrapper{position:relative;text-align:center;z-index:2}.block-news .elements .item{margin-bottom:40px;position:relative;text-align:left;z-index:1}.block-news .elements .item>span{color:#231f20;position:relative;display:block}.block-news .elements .item .link{height:50px;overflow:hidden;padding:0 20px;position:relative;text-align:center}.block-news .elements .item .link a{font-size:1.3rem;text-decoration:none;font-weight:700;text-transform:uppercase;border-bottom:1px solid #48cae4;font-family:Montserrat,sans-serif}.block-news .elements .item .link a:hover{border-bottom-color:#4259d4}.block-news .elements .item .date{padding:7px 5px;position:absolute;top:0;background-color:#4259d4;left:0;width:100px;z-index:1}.block-news .elements .item .date i{color:#fff;position:relative;text-align:center;line-height:1;display:block;z-index:2}.block-news .elements .item .date .month{font-size:1.2rem;font-weight:300;font-family:Montserrat,sans-serif}.block-news .elements .item .date .day{font-size:4rem;font-weight:700;margin:2px 0;font-family:Montserrat,sans-serif}.block-news .elements .item .date .year{font-size:1.2rem;font-weight:300;font-family:Montserrat,sans-serif}.block-news .elements .item .image{height:220px;margin:0;z-index:1}.block-news .elements .item .image>a{background-size:cover;background-position:50%;z-index:1}.block-news .elements .item .lite{height:75px;overflow:hidden;padding:0 20px;font-size:1rem;text-align:center;width:100%;line-height:1.1;margin-top:15px;z-index:3}.block-news .elements .item:hover .lite{opacity:1}.block-news .elements .item .lite span{font-size:1.2rem;color:#fff;line-height:1.4}.block-news .elements .item .buttons{text-align:center}.block-news .slider .overflow>div>div:nth-of-type(3n-2){margin-left:50px}.block-news .slider .overflow>div>div:first-of-type{margin-left:0}.block-news-elements-more>.wrapper>.h{padding:0 20px}.block-photos-lite{margin-top:0!important}.block-photos-lite>.wrapper{padding:0;padding-top:0!important;font-size:0;letter-spacing:-1;text-align:center!important;width:100%;line-height:0;margin-top:0!important}.block-photos-lite .wrapper a{position:relative;vertical-align:top;display:inline-block}.block-photos-lite .wrapper a:after{display:none}.block-photos-lite .wrapper a:before{height:100%;transition:opacity .4s ease;content:"";position:absolute;background:url(/misc/images/zoom-black.png) 50% no-repeat;background-size:50% 50%;opacity:0;top:0;background-color:#fff;left:0;width:100%}.block-photos-lite .wrapper a:hover:before{opacity:.2}.block-photos-lite .wrapper a{height:72px;background-size:contain;margin:13px 0 0 13px!important;background-position:50%;width:72px;background-repeat:no-repeat}.block-photos-lite .wrapper a:nth-of-type(6n-5){margin-left:0!important}.block-photos-lite .wrapper a img{height:100%;width:100%}.block-photos-lite .wrapper span{font-size:1.3rem;font-weight:700;text-align:center;line-height:1;display:block}.block-photos-lite .wrapper .big{margin-bottom:20px;width:100%}.block-photos-lite .wrapper .big a{height:400px;max-width:100%;background-size:cover;margin:0!important;width:100%}@media (max-width:479px){.block-photos-lite .wrapper .big a{height:200px}}.block-photos-lite .wrapper .big a img{height:100%;object-fit:cover;object-position:center;width:100%}.block-photos-lite .wrapper .big span{font-size:1.4rem;display:none}.block-photos{position:relative;margin-top:30px}.block-photos>.wrapper{padding:45px 0 0;font-size:0;text-align:left;z-index:2}.block-photos a{flex-grow:1;height:auto;position:relative;background-size:cover;margin:0 0 20px 20px;background-position:50%;width:285px;line-height:0;background-repeat:no-repeat;vertical-align:bottom;display:inline-block}.block-photos a:nth-of-type(4n-3){margin-left:0}.block-photos a img{width:100%}.block-photos a:before{height:100%;transition:opacity .4s ease;content:"";position:absolute;background:url(/misc/images/zoom-black.png) 50% no-repeat;background-size:contain;opacity:0;top:0;background-color:hsla(0,0%,100%,.7);left:0;width:100%}.block-photos a:hover:before{opacity:.2}.block-photos .row{font-size:0}.block-photos .row a{margin:0 0 20px 20px}.block-photos .row a:nth-of-type(3n-2){margin-left:0}.block-photos .row-1,.block-photos .row-1 a{text-align:center;width:100%}.block-photos .row-1 a{height:400px}.block-photos .row-2 a{height:260px;margin-left:10px;width:393px}.block-photos .row-2 a:first-of-type{margin-left:0}.block-photos .row-3 .column-1{width:605px}.block-photos .row-3 .column-2,.block-photos .row-3 a{width:595px}.block-photos .row-3 .column-1 a{height:395px}.block-photos .row-3 .column-2 a{height:800px}.block-photos .row-4 a{height:400px;width:595px}.block-photos .row-4 a:first-of-type{margin-right:10px}.block-price{margin:45px 0 -20px}.block-price>.wrapper{position:relative;text-align:left;z-index:2}.block-price .sections{margin-bottom:15px}.block-price .sections .title{padding-top:2px;font-size:2.2rem;font-weight:700;color:#000;position:relative;margin:0;padding-left:48px}.block-price .sections .title .image{height:32px;position:absolute;top:0;left:0;width:32px}.block-price .sections .title .image img{object-fit:contain;object-position:center center}.block-price .sections .lite{font-size:1.6rem;margin-top:25px}.block-price .elements{margin-bottom:65px;margin-top:30px}.block-price .elements .head,.block-price .elements .item{align-items:center;display:flex}.block-price .elements .item span{padding:15px;font-size:1.4rem;color:#000;line-height:1.4}.block-price .elements .item span:first-of-type{flex-grow:2;font-weight:300;letter-spacing:1.5px;padding-left:30px}.block-price .elements .item span:nth-of-type(2){font-weight:700;text-align:center;width:240px}.block-price .elements .item:nth-of-type(2n-1){background-color:rgba(66,89,212,.12)}.block-price .elements .head{background-color:#4259d4!important}.block-price .elements .head span{font-weight:700!important;color:#fff}.block-portfolio{margin-bottom:45px;margin-top:45px}.block-portfolio .sections{justify-content:space-around;flex-wrap:wrap;margin-bottom:10px;text-align:center;align-items:flex-start;display:flex}.block-portfolio .sections .item{padding:12px 22px;border:1px solid #48cae4;margin-bottom:15px;transition:background-color .3s ease;position:relative;text-align:center;background-color:#fff;box-shadow:2px 3px 12px 0 rgba(0,0,0,.1);border-radius:10px;width:auto}.block-portfolio .sections .item.active,.block-portfolio .sections .item:hover{background-color:#48cae4}.block-portfolio .sections .item>span{display:block}.block-portfolio .sections .item .title{font-size:1.2rem;font-weight:700;margin-bottom:0;color:#000;text-transform:uppercase;text-align:left}.block-portfolio .sections .item .title a{font-size:inherit;text-decoration:none;color:inherit}.block-portfolio .sections .item.active .lite,.block-portfolio .sections .item.active .title a,.block-portfolio .sections .item:hover .lite,.block-portfolio .sections .item:hover .title a{color:#fff}.block-portfolio .elements{justify-content:center;flex-wrap:wrap;align-items:center;display:flex}.block-portfolio .elements .item{overflow:hidden;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;position:relative;max-width:30%;min-width:30%;margin:0 20px 20px;border-radius:10px;width:30%;z-index:1}.block-portfolio .elements .item:hover img{transform:scale(1.1)}.block-portfolio .elements .image{height:300px;font-size:0;width:100%;z-index:1}.block-portfolio .elements .image a{height:100%;overflow:hidden;background-size:contain;background-position:50%;width:100%;background-repeat:no-repeat;display:block}.block-portfolio .elements .image a img{height:100%;transition:transform .1s linear;object-fit:cover;object-position:center center;width:100%}.block-portfolio .elements .info{height:100px;padding:0 20px;justify-content:center;position:absolute;flex-direction:column;bottom:0;align-items:flex-start;background:#fff;background:linear-gradient(135deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.8));width:100%;display:flex;display:none;z-index:2}.block-portfolio .elements .link{display:none}.block-portfolio .elements .link a{font-size:1.2rem;font-weight:700;color:#000;width:100%;line-height:1.4;vertical-align:middle;margin-top:0;white-space:normal;font-family:Montserrat,sans-serif}.block-portfolio .elements .text{color:#000;text-align:left;margin-top:5px;display:none}.block-portfolio .buttons{text-align:center;margin-top:25px}.block-portfolio .slider .item:nth-of-type(3n-2){margin-left:40px}.block-portfolio .slider .item:first-of-type{margin-left:0}.block-responce{margin-bottom:50px;margin-top:40px}.block-responce h2{text-align:center}.block-responce .elements{justify-content:space-between;flex-wrap:wrap;align-items:stretch;display:flex}.block-responce .elements .item{padding:2px;border:2px solid #2b2b2b;margin-bottom:50px;color:#fff;position:relative;max-width:48%;text-align:center;background-color:#fff;align-items:stretch;border-radius:12px;width:48%;display:flex}.block-responce .elements .item .border{padding:30px 25px 25px;background-color:#2b2b2b;border-radius:12px}.block-responce .elements .item .border>span{display:block}.block-responce .elements .item .image{height:200px;overflow:hidden;position:absolute;background-size:cover;top:60px;border-radius:50%;left:60px;width:200px;display:none;z-index:2}.block-responce .elements .item .link{font-size:1.6rem;color:#fff}.block-responce .elements .item .link:before{height:2px;content:"";background-color:#4259d4;margin:25px auto;width:50px;display:block}.block-responce .elements .item .info{color:#fff;opacity:.7}.block-responce .elements .item .lite{position:relative;opacity:.5}.block-responce .elements .item .lite,.block-responce .elements .item .lite *{font-size:1.3rem;font-style:normal;color:#fff;line-height:1.5}.block-responce .elements .item .score{position:absolute;top:12px;left:110px;display:none}.block-responce .elements .item .score span{height:15px;position:relative;background:url(/misc/images/score.png) 0 0 no-repeat;background-size:16px 45px;opacity:.5;background-position:left bottom -30px;cursor:default;margin-left:5px;width:16px;vertical-align:top;display:inline-block}.block-responce .elements .item .score span:first-of-type{margin-left:0}.block-responce .elements .item .score span.active{opacity:1;background-position:left bottom -15px}.block-responce .elements .item .date{height:90px;padding:10px 0 0;position:absolute;top:0;background-color:#4259d4;left:290px;width:90px}.block-responce .elements .item .date i{color:#fff}.block-responce-form{margin-bottom:40px}.page-catalog .block-responce-form{margin-top:25px}.block-responce-form .h{font-size:1.5rem;margin-bottom:25px;text-align:left}.block-responce-form .column.buttons{margin-top:0;display:inline-block}.block-responce-form .input,.block-responce-form .textarea{z-index:1}.block-responce-form .important-text{padding-top:17px;padding-left:20px}.block-responce-form .field-score .input{font-size:0;letter-spacing:0;margin-top:2px}.block-responce-form .field-score .input span{height:22px;position:relative;background:url(/misc/images/score.png) 0 0 no-repeat;background-size:24px 66px;cursor:pointer;width:29px;vertical-align:top;display:inline-block}.block-responce-form .field-score .input span:last-of-type{width:24px}.block-responce-form .field-score .input span:after,.block-responce-form .field-score .input span:before{height:22px;transition:opacity .2s linear;content:"";position:absolute;background:url(/misc/images/score.png) 0 0 no-repeat;background-size:24px 66px;opacity:0;top:0;left:0;width:24px}.block-responce-form .field-score .input span:before{background-position:0 -22px;z-index:2}.block-responce-form .field-score .input:hover span:before{opacity:.8!important}.block-responce-form .field-score .input span:hover~span:before{opacity:0!important}.block-responce-form .field-score .input span:after{background-position:0 -44px;z-index:1}.block-responce-form .field-score .input ._error~span:after{opacity:1}.block-responce-form .field-score .input:hover span:after{opacity:0}.block-responce-form .field-score input[value="1"]~span:first-of-type:before,.block-responce-form .field-score input[value="2"]~span:first-of-type:before,.block-responce-form .field-score input[value="2"]~span:nth-of-type(2):before,.block-responce-form .field-score input[value="3"]~span:first-of-type:before,.block-responce-form .field-score input[value="3"]~span:nth-of-type(2):before,.block-responce-form .field-score input[value="3"]~span:nth-of-type(3):before,.block-responce-form .field-score input[value="4"]~span:first-of-type:before,.block-responce-form .field-score input[value="4"]~span:nth-of-type(2):before,.block-responce-form .field-score input[value="4"]~span:nth-of-type(3):before,.block-responce-form .field-score input[value="4"]~span:nth-of-type(4):before,.block-responce-form .field-score input[value="5"]~span:first-of-type:before,.block-responce-form .field-score input[value="5"]~span:nth-of-type(2):before,.block-responce-form .field-score input[value="5"]~span:nth-of-type(3):before,.block-responce-form .field-score input[value="5"]~span:nth-of-type(4):before,.block-responce-form .field-score input[value="5"]~span:nth-of-type(5):before{opacity:1}.block-responce-elements-index .buttons{text-align:center}.block-scroll{height:0;position:fixed;top:75px;left:0;width:100%;z-index:90}.block-scroll>.wrapper{height:0;position:relative;min-width:1160px;margin:0 auto}.block-scroll a{height:60px;transform:translateY(-150px);font-size:0;text-decoration:none;right:0;transition:background-color .4s ease,opacity .4s ease,transform .4s ease;position:absolute;background:url(/misc/images/arrow-top-white.png) no-repeat #fd9091;background-size:30px auto;opacity:0;top:0;background-position:center 19px;border-radius:30px;cursor:pointer;width:60px;z-index:10}.block-scroll.show a{transform:translate(0);opacity:1}.block-scroll a:hover{color:#fff;background-color:#be3a31}.block-scroll a:after,.block-scroll a:before{height:100%;content:"";position:absolute;top:0;border-radius:30px;left:0;width:100%;display:none}.block-scroll a:before{background-color:#fd9091;z-index:-2}.block-scroll a:after{transition:opacity .4s ease;opacity:0;background-color:#be3a31;z-index:-1}.block-scroll a:hover:after{opacity:1}#scroll_top{height:0;position:fixed;bottom:0;min-width:1100px;margin:0 auto;left:0;width:100%;display:inline-block;z-index:90}#scroll_top a{height:20px;right:15px;transition:all .2s linear;position:absolute;background:url(/misc/images/scroll.png) 50% no-repeat;background-size:100% 100%;opacity:.4;bottom:15px;border-radius:3px;cursor:pointer;width:35px;display:inline-block;z-index:10}#scroll_top a:hover{opacity:1}.block-search{position:relative}.block-search>.wrapper{position:relative;display:flex}.block-search>.wrapper>.form{flex-grow:2}.block-search .form{position:relative;margin:20px 5px}.block-search .form .icon{height:14px;opacity:.5;top:50%;left:0;width:14px;margin-top:-7px}.block-search .form input{padding:4px 0 5px 30px;font-size:1.2rem;border:none;color:#595959;border-bottom:1px solid #ccc;outline:none;background-color:transparent;margin:0;width:100%;z-index:1}.block-search .form input:focus{border-bottom:1px solid #9ad1ec}.block-search .basket{position:relative;margin-left:40px;z-index:1}.block-search #basket_header{white-space:nowrap}.block-search .basket .icon{height:40px;top:-10px;left:0;width:40px;z-index:1}.block-search .basket .count{padding:3px 4px;color:#fff;position:absolute;top:-12px;left:25px;z-index:2}.block-search .basket .count:before{height:100%;content:"";position:absolute;top:0;background-color:#4259d4;border-radius:6px;left:0;width:100%;z-index:-1}.block-search .basket .price{padding-left:55px}.block-search .basket .price span{font-size:1.2rem;font-weight:700;padding-right:4px}.block-search .basket .buttons{margin-left:40px}.block-search .basket .buttons .button{padding:8px 15px 7px;font-size:1.1rem;font-weight:700}.block-search .basket .buttons .button:before{background-color:#4259d4}.block-search .favorite{position:relative;margin-left:40px;width:40px;white-space:nowrap;z-index:1}.block-search .favorite .icon{height:40px;top:-10px;left:0;width:40px;z-index:1}.block-search .favorite .count{padding:3px 4px;color:#fff;position:absolute;top:-12px;left:25px;z-index:2}.block-search .favorite .count:before{height:100%;content:"";position:absolute;top:0;background-color:#2585e5;border-radius:6px;left:0;width:100%;z-index:-1}.block-search .compare{position:relative;margin-left:40px;width:40px;white-space:nowrap;z-index:1}.block-search .compare .icon{height:40px;top:-10px;left:0;width:40px;z-index:1}.block-search .compare .count{padding:3px 4px;color:#fff;position:absolute;top:-12px;left:25px;z-index:2}.block-search .compare .count:before{height:100%;content:"";position:absolute;top:0;background-color:#4259d4;border-radius:6px;left:0;width:100%;z-index:-1}.block-search .catalog{margin-right:40px;position:relative}.block-search .catalog>a{padding:8px 15px 7px 40px;font-size:1.1rem;text-decoration:none;font-weight:700;color:#fff;text-transform:uppercase;position:relative;background-color:#4259d4;white-space:nowrap;font-family:Montserrat,sans-serif;display:inline-block}.block-search .catalog:hover>a{background-color:#4259d4}.block-search .catalog>a .icon{height:10px;top:50%;left:12px;width:10px;margin-top:-5px}.block-search .catalog .dropping{transition:opacity .2s linear .1s,visibility 0s linear .3s;position:absolute;opacity:0;visibility:hidden;top:100%;left:0;z-index:1}.block-search .catalog .item:hover>.dropping,.block-search .catalog:hover>.dropping{transition:opacity .2s linear 0s,visibility 0s linear 0s;opacity:1;visibility:visible}.block-search .catalog .dropping>.wrapper{overflow-y:scroll;overflow-x:visible;max-height:325px;background-color:#fff;box-shadow:6px 8px 19px rgba(0,0,0,.18);margin-top:20px}.block-search .catalog .dropping .dropping{height:100%;top:0;left:100%}.block-search .catalog .dropping .dropping>.wrapper{margin-left:10px}.block-search .catalog .dropping .item{border-bottom:1px solid #f6f6f6}.block-search .catalog .dropping .item:last-of-type{border-bottom:none}.block-search .catalog .dropping .item>a{text-overflow:ellipsis;padding:12px 24px 12px 14px;text-decoration:none;text-transform:uppercase;position:relative;border-bottom:none;max-height:100%;display:block}.block-search .catalog .dropping .item>a span:first-of-type{text-overflow:ellipsis;font-size:1rem;font-weight:700;color:#000;transition:color .4s ease;max-width:300px;white-space:nowrap;font-family:Montserrat,sans-serif}.block-search .catalog .dropping .item>a span:nth-of-type(2){height:8px;right:5px;position:absolute;top:50%;width:6px;margin-top:-5px}.block-search .catalog .dropping .item>a span:nth-of-type(2) .icon{height:100%;right:0;transition:opacity .4s ease;top:0;width:100%}.block-search .catalog .dropping .item>a span:nth-of-type(2) .icon:nth-of-type(2){opacity:0}.block-search .catalog .dropping .item>a:hover{background-color:#4259d4}.block-search .catalog .dropping .item>a:hover span:first-of-type{color:#fff}.block-search .catalog .dropping .item>a:hover span:nth-of-type(2) .icon:first-of-type{opacity:0}.block-search .catalog .dropping .item>a:hover span:nth-of-type(2) .icon:nth-of-type(2){opacity:1}.block-services .sections{justify-content:space-between;flex-wrap:wrap;margin-bottom:10px;text-align:center;align-items:stretch;margin-top:45px;display:flex}.block-services .sections .item{min-height:140px;padding:25px 140px 25px 25px;margin-bottom:35px;transition:background-color .3s ease;position:relative;max-width:48%;min-width:48%;text-align:center;box-shadow:2px 3px 12px 0 rgba(0,0,0,.1);border-radius:12px;width:48%;background-image:linear-gradient(135deg,#4259d4,#6fe7bd)}.block-services .sections .item>span{display:block}.block-services .sections .item .image{height:120px;right:-15px;transition:transform .3s ease;position:absolute;top:50%;width:120px;margin-top:-60px;z-index:1}.block-services .sections .item .image img{height:100%;position:relative;object-fit:contain;object-position:center;width:100%}.block-services .sections .item:hover .image{transform:scale(1.2)}.block-services .sections .item .title{color:#fff;width:100%}.block-services .sections .item h2{font-size:1.6rem;margin-bottom:0;color:#fff;text-transform:none;padding-right:50px;text-align:left}.block-services .sections .item h2 a{font-size:inherit;color:#fff!important;text-transform:none}.block-services .sections .item h2 a:hover{-webkit-text-decoration:underline #6fe7bd;text-decoration:underline #6fe7bd}.block-services .sections .item:hover h2 a{color:#fff}.block-services .sections .item .lite{color:#fff;text-align:left;margin-top:20px}.block-services .buttons{text-align:center}.page-index .block-services{padding:40px 0 45px;margin-bottom:0;background-color:#f7f7f7}.block-services-sections-more{padding-top:45px}.block-services-section{padding-top:25px;margin-bottom:55px;padding-bottom:55px;margin-top:0}.block-services-section .block-crumb>.wrapper>a{color:#fff}.block-services-section .background{height:100%;overflow:hidden;padding:0!important;margin-bottom:0!important;position:absolute;top:0;margin-left:-960px;left:50%;width:1920px;z-index:1}.block-services-section .background:before{height:100%;content:"";position:absolute;opacity:.5;top:0;background-color:#000;left:0;width:100%;z-index:-1}.block-services-section .background span{height:100%;position:relative;background-size:cover;background-position:50%;width:100%;display:block;z-index:-2}.block-services-section .columns{margin-bottom:10px}.block-services-section .column-1{padding-top:30px;width:685px;z-index:2}.block-services-section .column-1 h1{text-align:left}.block-services-section .column-1 *{color:#fff}.block-services-section .column-1 .buttons{margin-top:60px}.block-services-section .column-2{padding-top:30px;margin-left:155px;width:360px;z-index:2}.block-services-section .form{padding:40px 35px;background-color:#fff;box-shadow:14px 8px 26px rgba(0,0,0,.18)}.block-services-section .form .title{font-size:1.4rem;font-weight:700;margin-bottom:30px;text-transform:uppercase;line-height:1.3}.block-services-section .form .field{margin-bottom:20px}.block-services-section .form .important-text{padding-top:0;font-size:1.17rem;margin-bottom:15px;text-align:left;font-family:Montserrat,sans-serif}.block-services-section .form .buttons{margin-top:25px}.block-sitemap{margin-top:50px}.block-sitemap>.wrapper{position:relative}.block-sitemap .item{text-align:center}.block-sitemap .item .settings{margin-bottom:40px}.block-sitemap .item .settings>a{font-size:1.6rem;text-decoration:none;font-weight:700;color:#000;text-transform:uppercase;border-bottom:1px solid #fcbf56;line-height:1.5}.block-sitemap .item .sections{margin-bottom:40px;margin-top:15px}.block-sitemap .item .sections .s{margin-top:10px}.block-sitemap .item .sections .s>a{font-size:1.3rem;text-decoration:none;color:#1a1a1a;border-bottom:1px solid #9a9a9a;line-height:1.5}.block-sitemap .item .elements{margin-bottom:40px;margin-top:25px}.block-sitemap .item .elements .e{margin-top:10px}.block-sitemap .item .elements .e>a{font-size:1rem;text-decoration:none;font-style:italic;color:#3a3a3a;border-bottom:1px solid #9a9a9a;line-height:1.4}.block-slideshow{z-index:1}.block-slideshow .wrapper{position:relative;max-width:none;width:100%;z-index:1}.block-slideshow .wrapper .overflow{height:560px;position:relative;width:100%;line-height:0;z-index:1}.block-slideshow .item{height:100%;overflow:hidden;font-size:0;transition:opacity 2s ease;position:absolute;opacity:0;top:0;width:100%;z-index:1}.block-slideshow .item>.group,.block-slideshow .item>.image{position:absolute;opacity:1}.block-slideshow .item>.image{height:100%;overflow:hidden;position:relative;background-size:cover;text-align:right;top:0;background-position:50%;width:100%;background-repeat:no-repeat;z-index:1}.block-slideshow .item>.image:before{height:100%;transform:translate(-50%);right:auto;content:"";position:absolute;bottom:auto;top:0;background-color:rgba(0,0,0,.65);left:50%;width:100%;z-index:2}.block-slideshow .item>.image img{height:100%;position:relative;object-fit:cover;object-position:center;width:100%;display:block;z-index:1}.block-slideshow .item>.group{height:100%;padding:80px 0;justify-content:center;flex-wrap:wrap;position:absolute;flex-direction:column;text-align:left;top:0;margin:0 auto 0 -600px;align-items:flex-start;left:50%;width:700px;display:flex;z-index:3}.block-slideshow .item>.group .buttons,.block-slideshow .item>.group .lite,.block-slideshow .item>.group .title{transform:translate(200px);transition:transform .2s ease 0s,opacity .2s ease 0s;opacity:0;text-align:left;width:100%}.block-slideshow .item>.group .title,.block-slideshow .item>.group .title a{font-size:2.4rem;font-weight:700;color:#fff;position:relative;line-height:1.4;display:inline-block}.block-slideshow .item>.group .lite{font-size:1.4rem;font-weight:300;margin-bottom:0;color:#fff;line-height:1.5}.block-slideshow .item>.group .lite p:last-of-type{margin-bottom:0}.block-slideshow .item>.group .buttons{margin-top:25px}.block-slideshow .item>.group .buttons .button{text-decoration:none}.block-slideshow .item.first{opacity:1}.block-slideshow .item.hide,.block-slideshow .item.show{opacity:1;visibility:visible;z-index:2}.block-slideshow .item.active .image,.block-slideshow .item.show .image{opacity:1}.block-slideshow .item.active{opacity:1;visibility:visible;z-index:3}.block-slideshow .item.active>.group .buttons,.block-slideshow .item.active>.group .lite,.block-slideshow .item.active>.group .title{transform:translate(0);opacity:1}.block-slideshow .item.active>.group .title{transition:transform .3s ease 1.2s,opacity .3s ease 1.2s}.block-slideshow .item.active>.group .lite{transition:transform .3s ease 1.4s,opacity .3s ease 1.4s}.block-slideshow .item.active>.group .buttons{transition:transform .3s ease 1.6s,opacity .3s ease 1.6s}.block-slideshow .arrow{height:60px;border:2px solid #fff;transition:background-color .3s ease,border-color .3s ease,opacity .3s ease;position:absolute;background-size:auto 30%;opacity:.5;top:50%;background-color:transparent;background-position:50%;border-radius:50%;width:60px;background-image:url(/misc/images/icons/icon-arrow-big-white.png);background-repeat:no-repeat;margin-top:-20px;z-index:2}.block-slideshow .arrow:hover{border-color:#48cae4;opacity:1;background-color:#48cae4}.block-slideshow .arrow.previous{transform:rotate(180deg);left:40px}.block-slideshow .arrow.next{right:40px}.block-slideshow .circles{position:absolute;bottom:30px;text-align:center;margin:0 auto;left:0;width:100%;display:none;z-index:2}.block-slideshow .circles .wrapper{height:50px;padding:10px 5px;position:relative;display:inline-block}.block-slideshow .circles .wrapper:before{height:100%;right:0;content:"";position:absolute;opacity:.5;top:0;background-color:#fff;border-radius:25px;width:100%}.block-slideshow .circles a{height:30px;position:relative;opacity:1;margin:0 5px;width:30px;display:inline-block}.block-slideshow .circles a:after,.block-slideshow .circles a:before{height:100%;transition:opacity .4s ease;content:"";position:absolute;background-size:100% 100%;top:0;left:0;width:100%}.block-slideshow .circles a:before{opacity:.8;background-image:url(/misc/images/slideshow-circle.png)}.block-slideshow .circles a:hover:before{opacity:1}.block-slideshow .circles a:after{opacity:0;background-image:url(/misc/images/slideshow-circle-active.png)}.block-slideshow .circles a.active:after{opacity:1}.block-slideshow .form{transform:translateY(-50%);padding:35px 40px;margin-right:-600px;right:50%;position:absolute;top:50%;background-color:#4259d4;box-shadow:8px 12px 22px rgba(0,0,0,.3);width:400px;z-index:3}.block-slideshow .form h2{font-size:1.8rem;text-align:left}.block-slideshow .form input{padding:15px 20px;border:1px solid #fff;color:#fff;background-color:transparent}.block-slideshow .form input::placeholder{color:#fff}.block-slideshow .form .buttons{margin-top:25px}.block-slideshow .form .buttons .button:hover:before{background-color:#000}.block-title>.wrapper{margin-bottom:40px;color:#fff;position:relative;text-align:center;margin-top:15px}.block-title h1,.block-title h2{margin-bottom:0;color:#fff!important;text-align:center}.block-title h1 span,.block-title h2 span{color:#fff!important}@media (max-width:479px){.block-title h1,.block-title h2{padding:0 20px}}.block-title .ecount{font-size:1.9rem;font-weight:400;color:#9a9a9a;text-transform:none;font-family:Montserrat,sans-serif}.region-crumb+.region-title .block-title{margin-top:20px}.block-viewer{height:100%;overflow:scroll;position:fixed;visibility:hidden;text-align:center;top:0;left:0;width:100%;z-index:900}.block-viewer>.wrapper{height:100vh;text-align:right;margin:0;width:100%}.block-viewer .overlay{height:100%;position:fixed;opacity:0;top:0;background-color:rgba(26,26,26,.5);cursor:default;left:0;width:100%;display:inline-block;z-index:10}.block-viewer .overlay .gradient{visibility:hidden}.block-viewer .overlay .control{height:100%;width:100%}.block-viewer .overlay .control,.block-viewer .overlay .control a{position:relative;display:inline-block}.block-viewer .overlay .control a span{height:40px;transition:all .2s linear;position:absolute;opacity:.2;top:30px;width:40px;z-index:20}.block-viewer .overlay .control a div{height:100%;opacity:0;width:100%;z-index:10}.block-viewer .overlay .control a:hover span{opacity:1}.block-viewer .overlay .control .close{height:45%;width:100%}.block-viewer .overlay .control .close span{right:30px;background:url(/misc/images/viewer/close.png) 50%;background-size:100% 100%}.block-viewer .overlay .control .next,.block-viewer .overlay .control .previous{height:55%;width:50%}.block-viewer .overlay .control .next span{right:30px;background:url(/misc/images/viewer/next.png) 50% no-repeat;background-size:50% 100%}.block-viewer .overlay .control .previous span{background:url(/misc/images/viewer/previous.png) 50% no-repeat;background-size:50% 100%;left:30px}.block-viewer .overlay .control .alone{height:100%;width:100%}.block-viewer .return{height:100vh;padding:80px 30px 0;right:0;position:relative;max-width:400px;opacity:0;text-align:left;top:0;background:rgba(0,0,0,.9);width:400px;vertical-align:top;display:inline-block;z-index:20}.block-viewer .return h2{margin-bottom:45px;text-align:center}.block-viewer .return h2:before{margin-left:0;left:0}.block-viewer .return._orders{padding:0;min-width:1000px;background-color:transparent;width:90%}.block-viewer .return._catalog{max-width:1057px;width:1057px}.block-viewer .return._basket{max-width:700px;width:700px}.block-viewer .return._enter,.block-viewer .return._forget{max-width:600px;width:600px}.block-viewer .return .title{padding:0;margin:0}.block-viewer .return .control{right:18px;position:absolute;text-align:right;top:18px;white-space:nowrap;z-index:30}.block-viewer .return .control a{position:relative;margin-left:15px;line-height:0;display:inline-block}.block-viewer .return .control a span{height:100%;transition:all .2s linear;position:absolute;top:0;left:0;width:100%;line-height:0}.block-viewer .return .control a .state{opacity:.5;z-index:10}.block-viewer .return .control a .hover{display:none}.block-viewer .return .control a:hover .state{opacity:1}.block-viewer .return .control .close{height:16px;position:relative;width:16px}.block-viewer .return .control .button.close{height:auto}.block-viewer .return .control .close span{background:url(/misc/images/viewer/close-white.png) 0 0 no-repeat;background-size:100% 100%}.block-viewer .return .buttons a,.block-viewer .return .buttons.control a{width:auto;line-height:1}.block-viewer .return ._ERROR{padding:130px 150px;background:url(/misc/images/viewer/error.png) center 60px no-repeat}.block-viewer .catalog-item .image{margin:0 auto;width:200px}.block-viewer .catalog-item .title{flex-grow:2;padding-top:5px;text-align:center}.block-viewer .catalog-item .title a{font-size:1.2rem;text-decoration:none;font-weight:400;color:#48cae4;border-bottom:1px solid transparent;line-height:1.4}.block-viewer .catalog-item .title a:hover{border-bottom-color:transparent}.block-viewer .catalog-item .price{position:relative;text-align:center;white-space:nowrap}.block-viewer .catalog-item .price>span{display:inline-block}.block-viewer .catalog-item .price .value{font-size:1.9rem;font-weight:700;color:#cd1b39;font-family:PT Sans,sans-serif}.block-viewer .catalog-item .price .prefix{margin-right:8px}.block-viewer .catalog-item .price .currency,.block-viewer .catalog-item .price .prefix{font-size:1.3rem;font-weight:300;color:#9a9a9a;margin-top:8px;font-family:Montserrat,sans-serif}.block-viewer .catalog-item .price .currency{margin-left:8px}.block-viewer .catalog-item .price .empty{font-size:.9rem;font-weight:300;color:#9a9a9a;text-transform:uppercase;position:relative;margin-top:10px}.block-viewer .catalog-item .price .opt{height:16px;position:relative;margin-left:15px;width:16px}.block-viewer .catalog-item .price .opt .icon{height:100%;width:100%}.block-viewer .catalog-item .price .opt .show{transform:translateY(-10px);padding:6px 10px;font-size:.7rem;right:-15px;color:#fff;transition:opacity .2s ease,transform .2s ease;text-transform:uppercase;content:attr(data-hint);position:absolute;opacity:0;visibility:hidden;top:calc(-100% - 5px);background-color:#48cae4;border-radius:2px;white-space:nowrap;font-family:Montserrat,sans-serif;z-index:1}.block-viewer .catalog-item .price .opt:hover .show{transform:translateY(-8px);opacity:1;visibility:visible}.block-viewer .basket-item{margin-bottom:50px;display:flex}.block-viewer .basket-item .image{margin-right:50px;width:150px}.block-viewer .basket-item .title{flex-grow:2;padding-top:5px}.block-viewer .basket-item .title a{font-size:1.4rem;text-decoration:none;font-weight:700;color:#48cae4;border-bottom:1px solid transparent;line-height:1.4}.block-viewer .basket-item .title a:hover{border-bottom-color:transparent}.block-viewer .basket-item .price{position:relative;text-align:left;margin-top:20px;white-space:nowrap}.block-viewer .basket-item .price>span{display:inline-block}.block-viewer .basket-item .price .value{font-size:1.9rem;font-weight:700;color:#cd1b39;font-family:PT Sans,sans-serif}.block-viewer .basket-item .price .currency{font-size:1.3rem;font-weight:300;color:#9a9a9a;margin-left:8px;margin-top:8px;font-family:Montserrat,sans-serif}.block-viewer .basket-item .price .empty{font-size:.9rem;font-weight:300;color:#9a9a9a;text-transform:uppercase;position:relative;margin-top:10px}.block-viewer ._basket .buttons{right:0;position:relative;top:0}.block-viewer ._basket .button{color:#fff}.block-viewer ._basket .button:first-of-type:before{background-color:#4259d4}.block-viewer ._basket .button:nth-of-type(2){padding:20px 30px;font-size:1.1rem;margin-left:20px}.block-viewer ._basket .button:nth-of-type(2):before{background-color:#6fe7bd}.block-viewer ._basket .basket{margin-top:30px}.block-viewer ._basket .basket>span{line-height:1;display:block}.block-viewer ._basket .basket>span *{line-height:1;vertical-align:bottom}.block-viewer ._basket .basket .bottom,.block-viewer ._basket .basket .top{font-size:1rem;color:#231f20;text-transform:uppercase;text-align:left;font-family:Montserrat,sans-serif}.block-viewer ._basket .basket .bottom{margin-top:14px}.block-viewer ._basket .basket .c{padding:0 4px;vertical-align:top}.block-viewer ._basket .basket .p .value{padding:0 4px}.block-viewer ._basket .basket .p .label{padding:0}.block-viewer .label span{color:#fff}.block-viewer .input input,.block-viewer .textarea textarea{color:#231f20!important}.block-viewer .buttons .button{padding:15px 30px;font-size:1.2rem}.block-viewer .fields>.field{text-align:center}.block-viewer .fields>.field .label{padding-left:0}.block-viewer .buttons,.block-viewer .important-text,.block-viewer .policy{text-align:center}#adaptive ul{display:none}@media (max-width:1199px){.buttons>.button:after{display:none}.page{min-width:380px}img{height:auto;max-width:100%}.area-slide .content{padding-left:20px}}@media (max-width:991px){.area-header{display:block}.area-header .logo{margin-bottom:25px;text-align:center}.area-header .social{justify-content:space-evenly;margin-bottom:25px}.area-header .social a{margin-left:0}.area-header .phone{text-align:center;margin-left:0}.area-slide{display:block}.area-slide h1{text-align:center}.area-slide>div{padding:0 20px!important;max-width:none!important;width:100%!important}.area-slide>div.content{margin-bottom:55px}.area-slide>div.promo{padding-right:0!important;padding-left:0!important}.area-slide .buttons{text-align:center!important}.block-services .sections{display:block}.block-services .sections .item{max-width:380px;margin:0 auto 35px;width:100%}.area-footer{display:block}.area-footer .item{padding:0 20px;max-width:400px;margin:0 auto 35px;width:100%}.area-footer .item p{text-align:center!important}.area-about{display:block}.area-about .item{padding:0 20px;max-width:400px;text-align:center;margin:0 auto 35px;width:100%}.block-viewer .return{padding:30px 25px 50px;width:760px}.block-crumb{overflow:auto;white-space:nowrap}.block-photos a img{width:auto}.block-photos-lite .big,.block-photos>.wrapper{text-align:center}.block-photos-lite a{margin:5px!important}.block-photos-lite a:nth-of-type(5n-4){margin-left:5px!important}#pages_return,.block-viewer .return .buttons a,.block-viewer .return .buttons.control a{text-align:center}.block-viewer .return .buttons a,.block-viewer .return .buttons.control a{margin:3px 0;width:100%}.fields .column-margin{margin-left:0}.fields .column-1{width:100%}.block-viewer .return{padding:30px 10px;width:98%}.h,h1,h2{font-size:22px}.block-catalog .slider{width:228px}.area-footer .pay{display:none}.area-footer .social{position:static}.area-footer .footer .column{margin:25px 0;width:100%}.area-footer .social{display:none}.area-footer .copyright{margin-bottom:0;text-align:center;margin-top:15px}.area-footer .developer{padding-top:60px;position:relative;text-align:center;margin-top:10px}.area-footer .developer a{padding-right:0}.area-footer .developer img{height:40px;top:0;margin-left:-60px;left:50%}.columns>.column{max-width:420px;text-align:center;width:100%;display:block}.columns>.column,.columns>.column:nth-of-type(3n+2),.columns>.column:nth-of-type(4n+3),.columns>.column:nth-of-type(5n+4),.columns>.column:nth-of-type(odd){margin:15px auto 35px}.area-team .column{margin-bottom:10px!important;width:25%!important;display:inline-block!important}.area-team .image{margin:0 5px}.area-team .image img{border-radius:50%}.area-team .buttons,.area-team .hint,.area-team .link,.area-team .lite{display:none}}@media only screen and (max-width:479px){.buttons>.button{line-height:normal;white-space:normal}.h,h1,h2{font-size:20px;text-align:center}}@media only screen and (max-width:1199px){.block-menu>.wrapper>.logo{transform:translate(-50%);left:50%}.page-index .block-content-1>.wrapper{padding:0 20px}.buttons>.button{padding:12px}}@media only screen and (max-width:991px){.block-catalog .elements .item-column .buttons{flex-direction:column}.block-catalog .elements .item-column .buttons a{width:100%}.block-catalog .elements .item-column .buttons a:first-of-type{margin-bottom:10px}.columns>.column:nth-of-type(3n+2),.columns>.column:nth-of-type(4n+3),.columns>.column:nth-of-type(5n+4),.columns>.column:nth-of-type(odd){margin:0 auto 35px}.area-work .items{justify-content:center}.area-work .items .item{padding-right:0;text-align:center;margin:0 2% 35px;width:29%}.area-work .items .image{margin:0 auto 25px}.block-services .sections{display:flex}.block-services .sections .item{max-width:none;min-width:auto;margin:0 2% 35px;width:46%}}@media only screen and (max-width:767px){.area-form-header .fields .buttons,.area-form-header .fields .time{width:50%}.block-menu>.wrapper>.logo{transform:none;right:20px;left:auto}.block-menu>.wrapper>.phone{display:none}.big_text{padding:0 20px;display:block}.big_text h2{margin-bottom:35px;text-align:center;width:100%}.big_text div{padding-left:0}.area-advantage{flex-wrap:wrap}.area-advantage .item{max-width:none;min-width:auto;margin:0 20px 35px;width:100%}.block-catalog .elements .item-column{max-width:none;min-width:auto;width:46%}.block-services .sections .item{width:96%}.area-footer .row-1{padding:0;flex-wrap:wrap}.area-footer .row-1>div{max-width:none;padding-right:0;min-width:auto;text-align:center;margin:0 2% 25px;width:46%}.area-footer .row-2{flex-direction:column}}@media only screen and (max-width:479px){.block-menu>.wrapper>.logo img{height:65px}.block-menu{min-height:90px}.area-advantage .item{margin-right:0;margin-left:0}.area-footer .row-2>div:nth-of-type(2){padding:0 20px}.big_text{padding:0}.big_text h2{font-size:2rem}.page{min-width:320px}.block-catalog .elements .item-column{width:96%}.area-work .items .item{padding:0;width:100%}}