body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.no-scroll{overflow-y:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}html{overflow-y:auto}@font-face{font-family:Mont;src:url(/static/media/Mont-Thin.88af0c52.ttf);font-weight:100;font-style:normal}@font-face{font-family:Mont;src:url(/static/media/Mont-ThinItalic.8e57fa31.ttf);font-weight:100;font-style:italic}@font-face{font-family:Mont;src:url(/static/media/Mont-ExtraLight.046eae43.ttf);font-weight:200;font-style:normal}@font-face{font-family:Mont;src:url(/static/media/Mont-ExtraLightItalic.ce949236.ttf);font-weight:200;font-style:italic}@font-face{font-family:Mont;src:url(/static/media/Mont-Light.72dc5646.ttf);font-weight:300;font-style:normal}@font-face{font-family:Mont;src:url(/static/media/Mont-LightItalic.894959f2.ttf);font-weight:300;font-style:italic}@font-face{font-family:Mont;src:url(/static/media/Mont-Regular.e797167c.ttf);font-weight:400;font-style:normal}@font-face{font-family:Mont;src:url(/static/media/Mont-RegularItalic.e623f292.ttf);font-weight:400;font-style:italic}@font-face{font-family:Mont;src:url(/static/media/Mont-SemiBold.0b5e68eb.ttf);font-weight:600;font-style:normal}@font-face{font-family:Mont;src:url(/static/media/Mont-SemiBoldItalic.f8ec92a7.ttf);font-weight:600;font-style:italic}@font-face{font-family:Mont;src:url(/static/media/Mont-Bold.3675b597.ttf);font-weight:700;font-style:normal}@font-face{font-family:Mont;src:url(/static/media/Mont-BoldItalic.4d0511f2.ttf);font-weight:700;font-style:italic}@font-face{font-family:Mont;src:url(/static/media/Mont-Black.cc507fd9.ttf);font-weight:900;font-style:normal}@font-face{font-family:Mont;src:url(/static/media/Mont-BlackItalic.6ed1e323.ttf);font-weight:900;font-style:italic}.app *{box-sizing:border-box;position:relative;font-family:Mont,sans-serif;font-weight:400;font-style:normal;white-space:pre-wrap}body{overflow:hidden}.app a,.app a:active,.app a:focus,.app a:hover{text-decoration:none}button{border:transparent;outline:none;background:transparent}.btn{font-size:.833vw;color:#000;cursor:pointer;font-weight:600;text-align:center}@media screen and (max-width:768px){.btn{font-size:3.733vw}}.btn.btn-with-icon{display:flex;justify-content:center;align-items:center}.btn.btn-with-icon img,.btn.btn-with-icon svg{margin-right:.521vw}.btn.btn-with-icon span{font-weight:600}.btn.btn-tranparent{background:transparent;border:transparent}.btn.btn-link:before{content:"";position:absolute;top:calc(100% + 1px);left:0;width:0;height:1px;background:#000;transition:width .3s}.btn.btn-link:hover:before{width:100%}.btn.btn-link.btn-footer{color:#fff}.btn.btn-link.btn-footer:before{background:#fff}.btn.btn-primary{background:#1170ff;color:#fff;padding:0 1.771vw;border-radius:1000px;transition:all .3s;height:2.5vw;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.btn.btn-primary{padding:0 9.333vw;height:12.8vw}}.btn.btn-primary:hover{background:#0d57c6}.btn.btn-primary.btn-outlined{border:2px solid #1170ff;background:transparent;color:#1170ff}.btn.btn-primary.btn-outlined:hover{background:#1170ff;color:#fff}.btn.btn-icon svg rect{transition:fill .3s}.btn.btn-outlined{border-radius:1000px;padding:0 1.771vw;transition:all .3s;display:flex;height:2.5vw;align-items:center;justify-content:center}@media screen and (max-width:768px){.btn.btn-outlined{padding:0 9.333vw;height:12.8vw}}.btn.btn-outlined.btn-footer{color:#fff;border:2px solid #fff}.btn.btn-outlined:hover{border:2px solid transparent;background:#1170ff}.title-holder-wrap{width:100%;height:7.813vw;margin-top:3.49vw;margin-bottom:6.51vw}@media screen and (max-width:768px){.title-holder-wrap{margin-left:-5.333vw;height:35px}}.title-holder{width:100%;margin-left:-1.042vw;position:absolute;top:0;left:0;padding-left:1.042vw;display:flex}@media screen and (max-width:768px){.title-holder{padding:2vw 0 2vw 5.333vw;width:100vw}}.title-holder .curtains-canvas{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.title-holder .logoPlane img{opacity:0}.title-holder img{width:76.042vw;height:7.813vw}@media screen and (max-width:768px){.title-holder img{width:90.667vw;height:9.333vw}}.app{width:100%;padding:3.125vw 0 0}@media screen and (max-width:768px){.app{padding:8vw 0 0}}.section{display:flex;width:100%;padding:0 3.125vw;flex-direction:column;color:#000}@media screen and (max-width:768px){.section{padding:0 5.333vw}}.section .section-container{width:100%}.section-navigation{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;margin-bottom:1.042vw}@media screen and (max-width:768px){.section-navigation{margin-bottom:0}}.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon{transition:color .3s}.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon svg{width:.781vw}@media screen and (max-width:768px){.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon svg{width:15px;margin-right:0}}.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon svg rect{transition:fill .3s}@media screen and (max-width:768px){.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon span{display:none}}.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon:after{content:"";width:0;height:.156vw;top:50%;margin-top:-.078vw;left:-.521vw;background:#c4c4c4;position:absolute;transition:width .3s}@media screen and (max-width:768px){.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon:after{height:2px;margin-top:-1px;left:-5px}}.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon.deactivated{color:#c4c4c4}@media screen and (max-width:768px){.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon.deactivated:hover svg rect{fill:#c4c4c4}.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon.deactivated:hover:after{width:calc(100% + 10px)}}.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon.deactivated svg rect{fill:#c4c4c4}@media screen and (max-width:768px){.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon.deactivated svg rect{color:#c4c4c4}}.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon.deactivated:after{width:calc(100% + .938vw)}@media screen and (max-width:768px){.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon.deactivated:after{width:calc(100% + 10px)}}.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon:hover{color:#1170ff}.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon:hover svg rect{fill:#1170ff}@media screen and (max-width:768px){.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon:hover svg rect{fill:#000}}.section-navigation .btn-holder.toggle-sound .btn.btn-with-icon:hover:after{width:0}.section-navigation .btn-holder.nav-phone{margin-left:auto}@media screen and (max-width:768px){.section-navigation .btn-holder.nav-phone{margin-left:auto;margin-right:5.333vw}}@media screen and (max-width:768px){.section-navigation .btn-holder.nav-phone .btn.btn-with-icon span{font-size:4.267vw;font-weight:800;line-height:1;margin-top:2.667vw}}.section-navigation .btn-holder.nav-phone .btn.btn-with-icon svg{width:.521vw}@media screen and (max-width:768px){.section-navigation .btn-holder.nav-phone .btn.btn-with-icon svg{display:none}}.section-navigation .btn-holder.request-price{margin-right:0;margin-left:1.979vw}@media screen and (max-width:768px){.section-navigation .btn-holder.request-price{display:none}}.section-navigation .btn-holder.open-menu{margin-right:0;margin-left:2.083vw}@media screen and (max-width:768px){.section-navigation .btn-holder.open-menu{margin-left:0}}.section-navigation .btn-holder.open-menu .btn.btn-icon svg{width:1.667vw}@media screen and (max-width:768px){.section-navigation .btn-holder.open-menu .btn.btn-icon svg{width:5.333vw}}.section-navigation .btn-holder.open-menu .btn.btn-icon:hover svg rect{fill:#1170ff}.section-navigation .back-to-main-btn{width:4.115vw;margin-left:2.604vw}@media screen and (max-width:768px){.section-navigation .back-to-main-btn{margin-left:5.333vw;margin-right:auto;width:21.067vw}}.section-navigation .back-to-main-btn img{width:100%}.section-home{display:flex;flex-direction:column}.section-home .logo-holder{width:100%;height:20.833vw;display:flex;justify-content:center;padding:3.229vw 0 5.365vw}@media screen and (max-width:768px){.section-home .logo-holder{padding:10.667vw 0;height:40vw}}.section-home .logo-holder .curtains-canvas{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.section-home .logo-holder .logoPlane img{opacity:0}.section-home .logo-holder img{width:44.625vw}@media screen and (max-width:768px){.section-home .logo-holder img{width:69.333vw}}.section-home .cases-wrap{width:100%;display:flex;flex-direction:column}.section-home .cases-wrap .categories{width:100%;display:flex;justify-content:center;flex-wrap:wrap;grid-gap:5.573vw;gap:5.573vw;margin-bottom:3.125vw}@media screen and (max-width:768px){.section-home .cases-wrap .categories{display:none}}.section-home .cases-wrap .categories .cat{font-size:.938vw;font-weight:600;color:#000;transition:color .3s;cursor:pointer}.section-home .cases-wrap .categories .cat:before{content:"";width:0;height:.104vw;position:absolute;top:calc(100% + .365vw);background:transparent;transition:all .3s}.section-home .cases-wrap .categories .cat:hover{color:#0d57c6}.section-home .cases-wrap .categories .cat:hover:before{width:100%;background:#0d57c6}.section-home .cases-wrap .categories .cat.active{color:#1170ff}.section-home .cases-wrap .categories .cat.active:before{width:100%;background:#1170ff}.section-home .cases-wrap .mobile-categories{width:100%;height:auto;display:none;justify-content:center;margin-bottom:10.667vw;z-index:1;height:12.8vw}@media screen and (max-width:768px){.section-home .cases-wrap .mobile-categories{display:flex}}.section-home .cases-wrap .mobile-categories .categories-wrap{width:65.067vw;height:12.8vw;overflow:hidden;transition:all .3s;position:absolute;top:0;border-radius:6.8vw}.section-home .cases-wrap .mobile-categories .categories-wrap .chosen-cat{width:100%;display:flex;justify-content:center;align-items:center;border-radius:6.8vw;position:absolute;top:0;left:0;height:12.8vw;border:1px solid #1170ff;color:#1170ff;background:#fff;transition:all .3s}.section-home .cases-wrap .mobile-categories .categories-wrap .chosen-cat span{font-size:3.733vw;font-weight:600}.section-home .cases-wrap .mobile-categories .categories-wrap .chosen-cat svg{transition:all .3s;width:2.667vw;position:absolute;right:4vw;transform:rotate(-90deg)}.section-home .cases-wrap .mobile-categories .categories-wrap .chosen-cat svg path{transition:all .3s}.section-home .cases-wrap .mobile-categories .categories-wrap .cat-list{width:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;background:#fff;border-radius:6.8vw;padding:12.267vw 5.333vw 2.667vw}.section-home .cases-wrap .mobile-categories .categories-wrap .cat-list .cat{width:100%;text-align:center;padding:5.333vw 0;font-size:3.733vw;font-weight:600;border-top:1px solid #c4c4c4}.section-home .cases-wrap .mobile-categories .categories-wrap .cat-list .cat:first-child{border-top:transparent}.section-home .cases-wrap .mobile-categories .categories-wrap.open{box-shadow:0 2px 5px 1px rgba(0,0,0,.15)}.section-home .cases-wrap .mobile-categories .categories-wrap.open .chosen-cat{background:#1170ff;color:#fff}.section-home .cases-wrap .mobile-categories .categories-wrap.open .chosen-cat svg{transform:rotate(0)}.section-home .cases-wrap .mobile-categories .categories-wrap.open .chosen-cat svg path{fill:#fff}.section-home .cases-wrap .cases{width:100%;display:flex;flex-wrap:wrap;grid-gap:1vw 0;gap:1vw 0;justify-content:space-between}@media screen and (max-width:768px){.section-home .cases-wrap .cases{grid-gap:1.867vw;gap:1.867vw}}.section-home .cases-wrap .cases .case{height:26.042vw;width:24.25%;cursor:pointer}@media screen and (max-width:768px){.section-home .cases-wrap .cases .case{height:50.133vw;width:100%}.section-home .cases-wrap .cases .case.mobile-half{width:43.733vw}}.section-home .cases-wrap .cases .case img{width:100%;height:100%;object-fit:cover}.section-home .cases-wrap .cases .case .desc-block{position:absolute;top:0;left:0;width:0;height:0;color:#fff;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width:768px){.section-home .cases-wrap .cases .case .desc-block{display:none}}.section-home .cases-wrap .cases .case .desc-block .bg{position:absolute;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%);background:#000;border-radius:50%;transition:all .3s linear}.section-home .cases-wrap .cases .case .desc-block .wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;padding:2.083vw 1.563vw;opacity:0;top:1.042vw;transition:all .3s .3s}.section-home .cases-wrap .cases .case .desc-block .title{font-size:1.042vw;line-height:1.354vw;font-weight:800;margin-top:0;margin-right:0}.section-home .cases-wrap .cases .case .desc-block .cat-title,.section-home .cases-wrap .cases .case .desc-block .description{font-size:.833vw;line-height:1.042vw;font-weight:600;margin-top:1.042vw;margin-bottom:auto}.section-home .cases-wrap .cases .case .desc-block .description{white-space:pre-wrap}.section-home .cases-wrap .cases .case .desc-block .cat-title{margin-top:auto;margin-bottom:0}.section-home .cases-wrap .cases .case:hover .desc-block{border-radius:0}.section-home .cases-wrap .cases .case:hover .desc-block .bg{width:70vw;height:70vw}.section-home .cases-wrap .cases .case:hover .desc-block .wrap{opacity:1;top:0}.section-home .cases-wrap .cases .case:nth-child(2),.section-home .cases-wrap .cases .case:nth-child(10),.section-home .cases-wrap .cases .case:nth-child(11),.section-home .cases-wrap .cases .case:nth-child(12),.section-home .cases-wrap .cases .case:nth-child(13),.section-home .cases-wrap .cases .case:nth-child(14),.section-home .cases-wrap .cases .case:nth-child(19),.section-home .cases-wrap .cases .case:nth-child(20),.section-home .cases-wrap .cases .case:nth-child(22n+22),.section-home .cases-wrap .cases .case:nth-child(30n+30),.section-home .cases-wrap .cases .case:nth-child(31n+31),.section-home .cases-wrap .cases .case:nth-child(32n+32),.section-home .cases-wrap .cases .case:nth-child(33n+33),.section-home .cases-wrap .cases .case:nth-child(34n+34),.section-home .cases-wrap .cases .case:nth-child(39n+39),.section-home .cases-wrap .cases .case:nth-child(40n+40){width:49.5%}@media screen and (max-width:768px){.section-home .cases-wrap .cases .case:nth-child(2),.section-home .cases-wrap .cases .case:nth-child(10),.section-home .cases-wrap .cases .case:nth-child(11),.section-home .cases-wrap .cases .case:nth-child(12),.section-home .cases-wrap .cases .case:nth-child(13),.section-home .cases-wrap .cases .case:nth-child(14),.section-home .cases-wrap .cases .case:nth-child(19),.section-home .cases-wrap .cases .case:nth-child(20),.section-home .cases-wrap .cases .case:nth-child(22n+22),.section-home .cases-wrap .cases .case:nth-child(30n+30),.section-home .cases-wrap .cases .case:nth-child(31n+31),.section-home .cases-wrap .cases .case:nth-child(32n+32),.section-home .cases-wrap .cases .case:nth-child(33n+33),.section-home .cases-wrap .cases .case:nth-child(34n+34),.section-home .cases-wrap .cases .case:nth-child(39n+39),.section-home .cases-wrap .cases .case:nth-child(40n+40){height:50.133vw;width:100%}.section-home .cases-wrap .cases .case:nth-child(2).mobile-half,.section-home .cases-wrap .cases .case:nth-child(10).mobile-half,.section-home .cases-wrap .cases .case:nth-child(11).mobile-half,.section-home .cases-wrap .cases .case:nth-child(12).mobile-half,.section-home .cases-wrap .cases .case:nth-child(13).mobile-half,.section-home .cases-wrap .cases .case:nth-child(14).mobile-half,.section-home .cases-wrap .cases .case:nth-child(19).mobile-half,.section-home .cases-wrap .cases .case:nth-child(20).mobile-half,.section-home .cases-wrap .cases .case:nth-child(22n+22).mobile-half,.section-home .cases-wrap .cases .case:nth-child(30n+30).mobile-half,.section-home .cases-wrap .cases .case:nth-child(31n+31).mobile-half,.section-home .cases-wrap .cases .case:nth-child(32n+32).mobile-half,.section-home .cases-wrap .cases .case:nth-child(33n+33).mobile-half,.section-home .cases-wrap .cases .case:nth-child(34n+34).mobile-half,.section-home .cases-wrap .cases .case:nth-child(39n+39).mobile-half,.section-home .cases-wrap .cases .case:nth-child(40n+40).mobile-half{width:43.733vw}}.section-home .cases-wrap .btn-holder{margin-top:5.208vw;width:100%;display:flex;justify-content:center}@media screen and (max-width:768px){.section-home .cases-wrap .btn-holder{margin-top:10.667vw}}.section-home .blocks{width:100%;display:flex;flex-direction:column;margin-top:6.25vw}@media screen and (max-width:768px){.section-home .blocks{margin-top:17.867vw}}.section-home .blocks .block{width:100%;display:flex;flex-direction:column}.section-home .blocks .block h3{font-size:.938vw;font-weight:700;margin:0 0 3.125vw}@media screen and (max-width:768px){.section-home .blocks .block h3{font-size:4.8vw;margin-bottom:12.533vw}}.section-home .blocks .block.awards .award-list{width:100%;display:flex;flex-direction:column}.section-home .blocks .block.awards .award-list .row{display:flex;margin-bottom:2.969vw;margin-left:-3.125vw;width:calc(100% + 6.25vw)}@media screen and (max-width:768px){.section-home .blocks .block.awards .award-list .row{margin-bottom:15.2vw;margin-left:-5.333vw;width:calc(100% + 10.667vw)}}.section-home .blocks .block.awards .award-list .row .row-content{flex-shrink:0;display:flex}.section-home .blocks .block.awards .award-list .row .row-content .award{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center}.section-home .blocks .block.awards .award-list .row .row-content .award span{text-transform:uppercase;font-size:1.042vw;font-weight:700;margin-right:.625vw}@media screen and (max-width:768px){.section-home .blocks .block.awards .award-list .row .row-content .award span{font-size:5.333vw;margin-right:3.2vw}}.section-home .blocks .block.awards .award-list .row .row-content .award img{max-width:2.344vw;margin-right:.625vw}@media screen and (max-width:768px){.section-home .blocks .block.awards .award-list .row .row-content .award img{max-width:12vw;margin-right:3.2vw}}.section-home .blocks .block.clients-block{margin-top:3.281vw;margin-bottom:6.771vw}@media screen and (max-width:768px){.section-home .blocks .block.clients-block{margin-top:17.867vw;margin-bottom:18.667vw}}.section-home .blocks .block.clients-block .client-list{width:100%;display:flex;flex-direction:column}.section-home .blocks .block.clients-block .client-list .row{width:100%;display:flex;align-items:center;margin-bottom:2.604vw;transform:translateX(-30%);justify-content:space-between}@media screen and (max-width:768px){.section-home .blocks .block.clients-block .client-list .row{transform:translateX(0);margin-bottom:0;flex-wrap:wrap;justify-content:flex-start}}.section-home .blocks .block.clients-block .client-list .row .client{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:768px){.section-home .blocks .block.clients-block .client-list .row .client{margin-bottom:10.667vw;width:33.3333%;justify-content:center}.section-home .blocks .block.clients-block .client-list .row .client:first-child,.section-home .blocks .block.clients-block .client-list .row .client:nth-child(3n+4){padding-left:0}}.section-home .blocks .block.clients-block .client-list .row .client img{max-width:5.417vw;max-height:4.167vw}@media screen and (max-width:768px){.section-home .blocks .block.clients-block .client-list .row .client img{max-width:18.667vw;max-height:13.333vw}}.section-home .blocks .block.clients-block .client-list .row:nth-child(2n){transform:translateX(30%);padding-left:3.125vw}@media screen and (max-width:768px){.section-home .blocks .block.clients-block .client-list .row:nth-child(2n){transform:translateX(0);padding-left:0}}.section.section-home.section-cases{padding-bottom:10.417vw}@media screen and (max-width:768px){.section.section-home.section-cases{padding-bottom:13.333vw}}.section.section-home.section-cases .btn-holder .btn{width:7.969vw}@media screen and (max-width:768px){.section.section-home.section-cases .btn-holder .btn{width:49.6vw}}@media screen and (max-width:768px){.section.section-case{margin-top:10.667vw}}.section.section-case .title{font-size:3.125vw;line-height:3.385vw;font-weight:800;color:#000;margin-bottom:2.344vw}@media screen and (max-width:768px){.section.section-case .title{font-weight:900;font-size:6.4vw;line-height:8.267vw;margin-bottom:10.667vw}}.section.section-case .subtitle{font-weight:600;font-size:2.083vw;line-height:2.656vw;margin-bottom:5.208vw}@media screen and (max-width:768px){.section.section-case .subtitle{font-weight:800;font-size:4.8vw;line-height:6.133vw;margin-bottom:8vw;white-space:pre-wrap}}.section.section-case .blocks{display:flex;flex-direction:column;width:100%;grid-gap:5.208vw;gap:5.208vw;margin-bottom:10.417vw}@media screen and (max-width:768px){.section.section-case .blocks{grid-gap:8vw;gap:8vw;margin-bottom:13.333vw}}.section.section-case .blocks .block{width:100%;display:flex;align-items:flex-start}@media screen and (max-width:768px){.section.section-case .blocks .block.block-text{flex-direction:column;grid-gap:8vw;gap:8vw}}.section.section-case .blocks .block.block-text label{width:50%;font-weight:600;font-size:1.563vw;line-height:1.771vw;color:#000}@media screen and (max-width:768px){.section.section-case .blocks .block.block-text label{width:100%;font-size:4.8vw;line-height:113.55%}}.section.section-case .blocks .block.block-text .text{white-space:pre-wrap}.section.section-case .blocks .block.block-text .text p{margin:0;font-size:.938vw;line-height:1.198vw;font-weight:600;color:#000}@media screen and (max-width:768px){.section.section-case .blocks .block.block-text .text p{font-size:4.267vw;line-height:5.333vw}}.section.section-case .blocks .block.block-img{margin-left:-3.125vw;width:calc(100% + 6.25vw)}@media screen and (max-width:768px){.section.section-case .blocks .block.block-img{margin-left:-5.333vw;width:calc(100% + 10.667vw)}}.section.section-case .blocks .block.block-gallery,.section.section-case .blocks .block.block-img img{width:100%}.section.section-case .blocks .block.block-gallery .imgs{margin-left:-3.125vw;margin-right:-3.125vw;width:calc(100% + 6.25vw)}@media screen and (max-width:768px){.section.section-case .blocks .block.block-gallery .imgs{width:calc(100% + 10.667vw);margin-left:-5.333vw}}.section.section-case .blocks .block.block-gallery .imgs img{width:100%;margin-bottom:1.302vw}@media screen and (max-width:768px){.section.section-case .blocks .block.block-gallery .imgs img{margin-bottom:1.333vw}}.section.section-case .blocks .block.block-gallery .imgs img:last-child{margin-bottom:0}.section.section-case .blocks .block.block-video{margin-left:-3.125vw;width:calc(100% + 6.25vw);height:49.219vw}@media screen and (max-width:768px){.section.section-case .blocks .block.block-video{margin-left:-5.333vw;width:calc(100% + 10.667vw);height:49.333vw}}.section.section-case .blocks .block.block-video iframe{width:100%;height:100%}.section.section-case .blocks .block.block-uploaded-video{margin-left:-3.125vw;width:calc(100% + 6.25vw)}@media screen and (max-width:768px){.section.section-case .blocks .block.block-uploaded-video{margin-left:-5.333vw;width:calc(100% + 10.667vw)}}.section.section-case .blocks .block.block-uploaded-video video{width:100%}.section.section-case .btn-holder{display:flex;justify-content:center;margin-bottom:10.417vw}@media screen and (max-width:768px){.section.section-case .btn-holder{margin-bottom:13.333vw}}.section.section-services .services{width:100%;display:flex;flex-direction:column;padding-bottom:8.333vw}@media screen and (max-width:768px){.section.section-services .services{padding-bottom:18.667vw}}.section.section-services .services .service{display:flex;flex-direction:column;margin-left:-3.125vw;width:calc(100% + 6.25vw);padding:0 3.125vw;overflow:hidden;transition:all .3s}@media screen and (max-width:768px){.section.section-services .services .service{margin-left:-5.333vw;width:calc(100% + 10.667vw);padding:0 5.333vw}}.section.section-services .services .service .header{display:flex;justify-content:space-between;align-items:center;padding:2.083vw 0}@media screen and (max-width:768px){.section.section-services .services .service .header{padding:8vw 0}}.section.section-services .services .service .header .title{font-weight:600;font-size:3.125vw;line-height:3.958vw;color:#000}@media screen and (max-width:768px){.section.section-services .services .service .header .title{font-size:8vw;line-height:10.133vw}}.section.section-services .services .service .header .open-button{display:flex;align-items:center;width:1.042vw;height:1.042vw;justify-content:flex-end;cursor:pointer}@media screen and (max-width:768px){.section.section-services .services .service .header .open-button{width:5.333vw;height:5.333vw}}.section.section-services .services .service .header .open-button img{width:3.2vw}.section.section-services .services .service p{padding:1.042vw 0 2.083vw;font-size:1.979vw;line-height:2.5vw;font-weight:600;color:#000;margin:0}@media screen and (max-width:768px){.section.section-services .services .service p{padding:2.667vw 0 8vw;font-weight:600;font-size:5.333vw;line-height:6.933vw}}.section.section-services .services .service:nth-child(2n+2){background:#f5f5f5}.section.section-services .services .service.active .header .open-button img{transform:rotate(90deg)}.section.section-contact{padding-bottom:10.417vw}@media screen and (max-width:768px){.section.section-contact{padding-bottom:5.333vw}}.section.section-contact .contact-details{width:100%;display:flex;grid-gap:3.646vw;gap:3.646vw;align-items:center}@media screen and (max-width:768px){.section.section-contact .contact-details{grid-gap:10.667vw;gap:10.667vw;flex-direction:column-reverse}}.section.section-contact .contact-details .side{width:100%}.section.section-contact .contact-details .side.side-map{width:42.917vw;height:24.167vw;flex-shrink:0}@media screen and (max-width:768px){.section.section-contact .contact-details .side.side-map{width:100%;height:auto}}.section.section-contact .contact-details .side.side-map .map-container{width:100%;height:100%}@media screen and (max-width:768px){.section.section-contact .contact-details .side.side-map .map-container{height:68.8vw}}.section.section-contact .contact-details .side.side-map .map-container .map{width:100%;height:100%}.section.section-contact .contact-details .side.side-map .logo-mobile{display:none;justify-content:center;width:100%;margin-top:5.333vw}@media screen and (max-width:768px){.section.section-contact .contact-details .side.side-map .logo-mobile{display:flex}}.section.section-contact .contact-details .side.side-map .logo-mobile img{width:8vw}.section.section-contact .contact-details .side.side-details{width:100%;display:flex;flex-direction:column;grid-gap:3.125vw;gap:3.125vw}@media screen and (max-width:768px){.section.section-contact .contact-details .side.side-details{grid-gap:8vw;gap:8vw}}.section.section-contact .contact-details .side.side-details .detail{font-weight:800;font-size:1.354vw;color:#000;line-height:1.458vw;display:flex}@media screen and (max-width:768px){.section.section-contact .contact-details .side.side-details .detail{font-size:4.8vw;line-height:5.067vw;font-weight:600}}.section.section-contact .contact-details .side.side-details .detail a{font-weight:800;font-size:1.354vw;color:#000;line-height:1.458vw}@media screen and (max-width:768px){.section.section-contact .contact-details .side.side-details .detail a{font-size:4.8vw;line-height:5.067vw;font-weight:600}}.section.section-contact .contact-details .side.side-details .detail a:before{content:"";position:absolute;top:calc(100% + .156vw);height:.156vw;background:#000;width:0;transition:width .3s}.section.section-contact .contact-details .side.side-details .detail a:hover:before{width:100%}@media screen and (max-width:768px){.section.section-contact .contact-details .side.side-details .detail a:hover:before{width:0}}.section.section-contact .contact-details .side.side-details .detail.socials{grid-gap:.26vw;gap:.26vw}@media screen and (max-width:768px){.section.section-contact .contact-details .side.side-details .detail.socials{grid-gap:1.067vw;gap:1.067vw}}.section.section-contact .contact-details .side.side-details .btn.cta{justify-content:flex-start;grid-gap:1.042vw;gap:1.042vw}@media screen and (max-width:768px){.section.section-contact .contact-details .side.side-details .btn.cta{grid-gap:2.667vw;gap:2.667vw}}.section.section-contact .contact-details .side.side-details .btn.cta svg{flex-shrink:0;width:3.438vw;height:3.438vw;margin:0}@media screen and (max-width:768px){.section.section-contact .contact-details .side.side-details .btn.cta svg{width:8vw;height:8vw}}.section.section-contact .contact-details .side.side-details .btn.cta span{font-weight:800;font-size:1.042vw;color:#000}@media screen and (max-width:768px){.section.section-contact .contact-details .side.side-details .btn.cta span{font-size:4.8vw;font-weight:600}}.section.section-contact .contact-details .side.side-details .btn.cta:hover svg circle:first-child{fill:#0d57c6}.section.section-contact .contact-details .side.side-details .logo{position:absolute;top:calc(100% - .521vw);right:3.125vw;width:7.604vw}@media screen and (max-width:768px){.section.section-contact .contact-details .side.side-details .logo{display:none}}.section.section-contact .contact-details .side.side-details .logo img{width:100%}.section.section-about .description{width:100%;font-size:1.979vw;line-height:2.5vw;font-weight:600;margin-bottom:3.125vw;color:#000}@media screen and (max-width:768px){.section.section-about .description{font-size:5.333vw;line-height:6.667vw;margin-bottom:8vw}}.section.section-about .description span{font-weight:800}.section.section-about .hero-imgs{display:flex;flex-wrap:wrap;width:100%;grid-gap:1vw 0;gap:1vw 0;justify-content:space-between;margin-bottom:3.125vw}@media screen and (max-width:768px){.section.section-about .hero-imgs{grid-gap:.566vw;gap:.566vw;margin-bottom:8vw}}.section.section-about .hero-imgs img{height:36.458vw;object-fit:cover;width:24.25%}@media screen and (max-width:768px){.section.section-about .hero-imgs img{height:40vw}}.section.section-about .hero-imgs img:first-child{width:100%}.section.section-about .hero-imgs img:nth-child(2){width:49.5%}.section.section-about .short-text{font-size:1.979vw;line-height:2.552vw;font-weight:600;width:100%;color:#000;margin-bottom:1.042vw}@media screen and (max-width:768px){.section.section-about .short-text{margin-bottom:16vw;font-size:5.333vw;line-height:6.667vw}}.section.section-about .slogan-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:5.208vw}@media screen and (max-width:768px){.section.section-about .slogan-wrap{margin-bottom:16vw}}.section.section-about .slogan-wrap span{font-weight:800;font-size:3.125vw;line-height:4.01vw;max-width:56.25vw}@media screen and (max-width:768px){.section.section-about .slogan-wrap span{font-size:24px;line-height:28px;max-width:100%}}.section.section-about .slogan-wrap img{width:33.021vw;flex-shrink:0}@media screen and (max-width:768px){.section.section-about .slogan-wrap img{display:none}}.section.section-about .media-block{width:100%;display:flex;flex-direction:column;align-items:flex-start}.section.section-about .media-block>.title{font-weight:800;font-size:.938vw;line-height:1.198vw;color:#000;margin-bottom:3.125vw}@media screen and (max-width:768px){.section.section-about .media-block>.title{font-size:4.8vw;line-height:6.133vw;margin-bottom:8vw;font-weight:600}}.section.section-about .media-block .news-wrap{width:calc(100% + 6.25vw);display:flex;margin-left:-3.125vw;margin-right:-3.125vw;padding-left:3.125vw;padding-right:3.125vw;margin-bottom:9.375vw;padding-bottom:.521vw;overflow-x:scroll;cursor:url(/static/media/cursor-news-about.16f70afb.svg),auto;-webkit-user-select:none;-ms-user-select:none;user-select:none}.section.section-about .media-block .news-wrap::-webkit-scrollbar{width:.156vw;height:.156vw}.section.section-about .media-block .news-wrap::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:1000px}.section.section-about .media-block .news-wrap::-webkit-scrollbar-track{background:transparent;border-radius:1000px}.section.section-about .media-block .news-wrap{scrollbar-face-color:rgba(0,0,0,.5);scrollbar-track-color:transparent}@media screen and (max-width:768px){.section.section-about .media-block .news-wrap{width:calc(100% + 10.667vw);margin-left:-5.333vw;margin-right:-5.333vw;padding-left:5.333vw;padding-right:5.333vw;padding-bottom:1.067vw;margin-bottom:32vw}}.section.section-about .media-block .news-wrap .news{display:flex;grid-gap:2.083vw;gap:2.083vw;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:768px){.section.section-about .media-block .news-wrap .news{grid-gap:5.333vw;gap:5.333vw}}.section.section-about .media-block .news-wrap .news .news-item{width:34.375vw;display:flex;flex-direction:column;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:url(/static/media/cursor-news-about.16f70afb.svg),auto}@media screen and (max-width:768px){.section.section-about .media-block .news-wrap .news .news-item{width:74.667vw}}.section.section-about .media-block .news-wrap .news .news-item img{width:100%;height:19.271vw;object-fit:cover;margin-bottom:1.563vw;pointer-events:none}@media screen and (max-width:768px){.section.section-about .media-block .news-wrap .news .news-item img{height:42.133vw;margin-bottom:3.2vw}}.section.section-about .media-block .news-wrap .news .news-item .date{font-weight:600;font-size:.938vw;line-height:1.198vw;color:#000;margin-bottom:1.042vw}@media screen and (max-width:768px){.section.section-about .media-block .news-wrap .news .news-item .date{font-size:3.2vw;line-height:4vw;margin-bottom:5.333vw}}.section.section-about .media-block .news-wrap .news .news-item .title{font-weight:600;font-size:1.25vw;line-height:1.615vw;color:#000}@media screen and (max-width:768px){.section.section-about .media-block .news-wrap .news .news-item .title{font-size:4.267vw;line-height:5.333vw}}.section.section-about .team-block{width:calc(100% + 6.25vw);display:flex;flex-direction:column;margin:0 -3.125vw;padding:0 3.125vw;background:#000;color:#fff}@media screen and (max-width:768px){.section.section-about .team-block{margin:0 -5.333vw;padding:0 5.333vw;width:calc(100% + 10.667vw)}}.section.section-about .team-block .head{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:5.208vw}@media screen and (max-width:768px){.section.section-about .team-block .head{margin-top:8vw}}.section.section-about .team-block .head .title-block{grid-gap:4.167vw;gap:4.167vw;display:flex;flex-direction:column;width:21.875vw}@media screen and (max-width:768px){.section.section-about .team-block .head .title-block{grid-gap:auto;gap:auto;width:100%;flex-direction:row;justify-content:space-between;margin-bottom:8vw}}.section.section-about .team-block .head .title-block .title{font-weight:600;font-size:4.688vw;line-height:5.052vw}@media screen and (max-width:768px){.section.section-about .team-block .head .title-block .title{font-size:4.267vw;line-height:5.333vw}}.section.section-about .team-block .head .title-block img{width:8.385vw}@media screen and (max-width:768px){.section.section-about .team-block .head .title-block img{width:16vw}}.section.section-about .team-block .head .team-members-block{width:58.333vw;display:flex;flex-direction:column;grid-gap:2.604vw;gap:2.604vw}@media screen and (max-width:768px){.section.section-about .team-block .head .team-members-block{width:100%;flex-direction:column-reverse;grid-gap:8vw;gap:8vw}}.section.section-about .team-block .head .team-members-block .team-members-wrap{width:100%}.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members{width:100%;display:flex;overflow:hidden;height:37.417vw}@media screen and (max-width:768px){.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members{height:74vw}}.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group{width:100%;flex-shrink:0;display:flex;flex-wrap:wrap;grid-gap:1.563vw;gap:1.563vw;height:100%;position:absolute;top:0;left:0;opacity:0;transition:all .4s}@media screen and (max-width:768px){.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group{grid-gap:5.333vw;gap:5.333vw;flex-wrap:nowrap}}.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group .team-member{width:10.317vw;display:flex;flex-direction:column}@media screen and (max-width:768px){.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group .team-member{width:100%}}.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group .team-member img{width:100%;height:14.063vw;margin-bottom:1.042vw;object-fit:cover}@media screen and (max-width:768px){.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group .team-member img{height:56.533vw;margin-bottom:4.267vw}}.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group .team-member .name{font-weight:600;font-size:.938vw;line-height:.99vw;margin-bottom:.833vw}@media screen and (max-width:768px){.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group .team-member .name{font-size:4.267vw;line-height:4.533vw;margin-bottom:2.667vw}}.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group .team-member .title{font-weight:600;font-size:.729vw;line-height:.885vw}@media screen and (max-width:768px){.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group .team-member .title{font-size:3.2vw;line-height:3.467vw}}.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group.active-slide{opacity:1;transform:translateX(0)}.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group.last-slide{transform:translateX(-100%)}.section.section-about .team-block .head .team-members-block .team-members-wrap .team-members .team-group.next-slide{transform:translateX(100%)}.section.section-about .team-block .head .team-members-block .team-member-slider-control{display:flex;justify-content:flex-end;grid-gap:1.302vw;gap:1.302vw}@media screen and (max-width:768px){.section.section-about .team-block .head .team-members-block .team-member-slider-control{grid-gap:10.667vw;gap:10.667vw}}.section.section-about .team-block .head .team-members-block .team-member-slider-control .control{width:1.146vw;cursor:pointer}@media screen and (max-width:768px){.section.section-about .team-block .head .team-members-block .team-member-slider-control .control{width:5.867vw}}.section.section-about .team-block .head .team-members-block .team-member-slider-control .control.to-right{transform:scaleX(-1)}.section.section-about .team-block .foot{margin-top:5.677vw;margin-bottom:3.125vw;width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.section.section-about .team-block .foot{margin-top:16vw;margin-bottom:5.333vw;flex-wrap:wrap}}.section.section-about .team-block .foot>img{width:1.563vw}@media screen and (max-width:768px){.section.section-about .team-block .foot>img{width:8vw}}.section.section-about .team-block .foot .social-links{display:flex;align-items:center;grid-gap:.26vw;gap:.26vw}@media screen and (max-width:768px){.section.section-about .team-block .foot .social-links{grid-gap:16vw;gap:16vw;padding-right:29.333vw}.section.section-about .team-block .foot .social-links a img{height:5.333vw}}.section.section-about .team-block .foot .address{font-size:.833vw;font-weight:600;color:#fff}@media screen and (max-width:768px){.section.section-about .team-block .foot .address{width:100%;display:flex;align-items:center;font-size:3.2vw;line-height:4vw;grid-gap:2.667vw;gap:2.667vw;justify-content:center;margin-bottom:8vw}.section.section-about .team-block .foot .address img{width:2.667vw}}.section-footer{background:#000;color:#fff;padding-bottom:3.125vw;height:auto}@media screen and (max-width:768px){.section-footer{padding-bottom:10.667vw}}.section-footer h4{font-size:2.083vw;font-weight:600;margin:9.479vw 0 0}@media screen and (max-width:768px){.section-footer h4{margin:12vw 0 0;font-size:5.333vw;line-height:5.6vw}}.section-footer .contact-block{display:flex;width:100%;margin-top:5.729vw;flex-wrap:wrap}@media screen and (max-width:768px){.section-footer .contact-block{margin-top:13.333vw}}.section-footer .contact-block .form-side{width:55vw;display:flex;margin-right:10.938vw}@media screen and (max-width:768px){.section-footer .contact-block .form-side{width:100%;margin-right:0}}.section-footer .contact-block .form-side .footer-form{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.section-footer .contact-block .form-side .footer-form .footer-form-control{width:100%;display:flex;margin-bottom:3.438vw}@media screen and (max-width:768px){.section-footer .contact-block .form-side .footer-form .footer-form-control{margin-bottom:9.6vw}}.section-footer .contact-block .form-side .footer-form .footer-form-control input{width:100%;padding:0 .938vw .573vw;font-size:.833vw;font-weight:600;outline:none;border:transparent;background:transparent;border-bottom:.104vw solid #fff}@media screen and (max-width:768px){.section-footer .contact-block .form-side .footer-form .footer-form-control input{padding:0 4.8vw 2.933vw;font-size:3.733vw;border-bottom:1px solid #fff}}.section-footer .contact-block .form-side .footer-form .footer-form-control p{margin:0;font-size:.729vw;font-weight:600}.section-footer .contact-block .form-side .footer-form .footer-form-control.half{width:26.771vw}@media screen and (max-width:768px){.section-footer .contact-block .form-side .footer-form .footer-form-control.half{width:100%}}.section-footer .contact-block .form-side .footer-form .footer-form-control.msg{margin-bottom:2.292vw}@media screen and (max-width:768px){.section-footer .contact-block .form-side .footer-form .footer-form-control.msg{margin-bottom:10.667vw}}.section-footer .contact-block .form-side .footer-form .footer-form-control.warning{margin-bottom:1.771vw}@media screen and (max-width:768px){.section-footer .contact-block .form-side .footer-form .footer-form-control.warning{display:none}}.section-footer .contact-block .form-side .footer-form .footer-form-control.submit{margin-bottom:0}@media screen and (max-width:768px){.section-footer .contact-block .form-side .footer-form .footer-form-control.submit{margin-bottom:17.867vw;justify-content:center}}.section-footer .contact-block .form-side .footer-form .footer-form-control.submit .btn{width:10.833vw}@media screen and (max-width:768px){.section-footer .contact-block .form-side .footer-form .footer-form-control.submit .btn{width:48vw}}.section-footer .contact-block .contact-details-side{display:flex;flex-direction:column;align-items:flex-start}.section-footer .contact-block .contact-details-side .item{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:3.125vw}@media screen and (max-width:768px){.section-footer .contact-block .contact-details-side .item{margin-bottom:10.667vw}}.section-footer .contact-block .contact-details-side .item label{font-size:.833vw;font-weight:600;margin-bottom:2.083vw}@media screen and (max-width:768px){.section-footer .contact-block .contact-details-side .item label{font-size:4.8vw;font-weight:800;margin-bottom:8vw}}.section-footer .contact-block .contact-details-side .item .btn{font-size:1.042vw}@media screen and (max-width:768px){.section-footer .contact-block .contact-details-side .item .btn{font-size:4.267vw;font-weight:600}}.section-footer .contact-block .contact-details-side .item span{font-size:1.042vw}@media screen and (max-width:768px){.section-footer .contact-block .contact-details-side .item span{font-size:4.267vw;font-weight:600}}.section-footer .contact-block .contact-details-side .item.phone .btn img{width:.729vw}@media screen and (max-width:768px){.section-footer .contact-block .contact-details-side .item.phone .btn img{display:none}}.section-footer .contact-block .contact-details-side .item.email .btn img{width:.938vw}@media screen and (max-width:768px){.section-footer .contact-block .contact-details-side .item.email .btn img{display:none}}.section-footer .bottom-block{margin-top:5.677vw;width:100%;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.section-footer .bottom-block{margin-top:16vw}}.section-footer .bottom-block img{width:1.563vw}@media screen and (max-width:768px){.section-footer .bottom-block img{width:8vw}}.section-footer .bottom-block .social-links{display:flex;align-items:center;grid-gap:.26vw;gap:.26vw}@media screen and (max-width:768px){.section-footer .bottom-block .social-links{grid-gap:5px;gap:5px}.section-footer .bottom-block .social-links a{font-size:4.267vw}}.section-footer .bottom-block .address{font-size:.833vw;font-weight:600}@media screen and (max-width:768px){.section-footer .bottom-block .address{display:none}}.modal.menu-modal{width:100vw;height:100vh;display:flex;background:#000;position:fixed;top:0;left:0;flex-direction:column;padding:4.167vw 3.125vw;z-index:1000;justify-content:space-between}@media screen and (max-width:768px){.modal.menu-modal{padding:8vw 5.333vw}}.modal.menu-modal .modal-bg{width:100%;height:100%;position:absolute;top:0;left:0}.modal.menu-modal .menu-header{color:#fff;display:flex;justify-content:space-between;align-items:center}.modal.menu-modal .menu-header .lang-select{display:flex;grid-gap:1.354vw;gap:1.354vw}@media screen and (max-width:768px){.modal.menu-modal .menu-header .lang-select{grid-gap:4.8vw;gap:4.8vw}}.modal.menu-modal .menu-header .lang-select div{font-size:.833vw;font-weight:600;cursor:pointer}@media screen and (max-width:768px){.modal.menu-modal .menu-header .lang-select div{font-size:3.733vw}}.modal.menu-modal .menu-header .lang-select div:before{content:"";position:absolute;top:calc(100% + .313vw);width:0;height:.104vw;transition:all .3s;background:#fff}.modal.menu-modal .menu-header .lang-select div.active:before,.modal.menu-modal .menu-header .lang-select div:hover:before{width:100%}@media screen and (max-width:768px){.modal.menu-modal .menu-header .lang-select div.active:before,.modal.menu-modal .menu-header .lang-select div:hover:before{width:0}}@media screen and (max-width:768px){.modal.menu-modal .menu-header .lang-select div.active,.modal.menu-modal .menu-header .lang-select div:hover{font-weight:800}}.modal.menu-modal .menu-header .close-btn{display:flex;align-items:center;grid-gap:.521vw;gap:.521vw;cursor:pointer}.modal.menu-modal .menu-header .close-btn img{width:.625vw;transition:all .3s}@media screen and (max-width:768px){.modal.menu-modal .menu-header .close-btn img{width:5.333vw}}.modal.menu-modal .menu-header .close-btn span{font-size:.833vw;font-weight:600}.modal.menu-modal .menu-header .close-btn:hover img{transform:rotate(1turn)}.modal.menu-modal .menu-mid{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.modal.menu-modal .menu-mid .links{margin-left:13.542vw;display:flex}@media screen and (max-width:768px){.modal.menu-modal .menu-mid .links{margin-left:0;flex-wrap:wrap;grid-gap:3.2vw;gap:3.2vw}}.modal.menu-modal .menu-mid .links .side{display:flex;flex-direction:column}.modal.menu-modal .menu-mid .links a{text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;font-size:3.125vw;color:#000;font-weight:900;transition:all .3s}@media screen and (max-width:768px){.modal.menu-modal .menu-mid .links a{font-size:5.867vw}}.modal.menu-modal .menu-mid .links a.active,.modal.menu-modal .menu-mid .links a:hover{color:#fff;text-shadow:-1px -1px 0 transparent,1px -1px 0 transparent,-1px 1px 0 transparent,1px 1px 0 transparent}.modal.menu-modal .menu-mid .imgs{margin-right:3.646vw;width:25.625vw}.modal.menu-modal .menu-mid .imgs .img-holder{width:100%}.modal.menu-modal .menu-mid .imgs .img-holder img{width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;opacity:0}.modal.menu-modal .menu-bottom{display:flex;justify-content:space-between;color:#fff;align-items:flex-end}@media screen and (max-width:768px){.modal.menu-modal .menu-bottom{flex-direction:column;align-items:flex-start;grid-gap:8vw;gap:8vw}}.modal.menu-modal .menu-bottom .logo{width:8.281vw}@media screen and (max-width:768px){.modal.menu-modal .menu-bottom .logo{margin-top:2.133vw;width:18.667vw}}.modal.menu-modal .menu-bottom .logo img{width:100%}.modal.menu-modal .menu-bottom .social-links{display:flex;grid-gap:.26vw;gap:.26vw}@media screen and (max-width:768px){.modal.menu-modal .menu-bottom .social-links{grid-gap:1.333vw;gap:1.333vw}}.modal.menu-modal .menu-bottom .address{font-size:.833vw;font-weight:600}@media screen and (max-width:768px){.modal.menu-modal .menu-bottom .address{font-size:4.267vw}}.modal.menu-modal .menu-bottom .btn-holder.request-price{width:72.8vw}.admin-root{width:100%}.admin-root h5{margin:0}textarea.rs-input{resize:none}.screen{width:100%}.screen.login-screen{height:100vh}.rs-uploader-picture .rs-uploader-file-item-preview,.screen.login-screen .rs-container{height:100%}.rs-uploader-picture .rs-uploader-file-item{width:150px;height:100px}
/*# sourceMappingURL=main.8378dd6b.chunk.css.map */