@font-face{font-display:swap;font-family:Montserrat;font-display:swap;src:url(/wp-content/themes/build/asset3/fonts/Montserrat-Light.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;font-display:swap;src:url(/wp-content/themes/build/asset3/fonts/Montserrat-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;font-display:swap;src:url(/wp-content/themes/build/asset3/fonts/Montserrat-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;font-display:swap;src:url(/wp-content/themes/build/asset3/fonts/Montserrat-Bold.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;font-display:swap;src:url(/wp-content/themes/build/asset3/fonts/Montserrat-Black.woff2) format("woff2");font-weight:900;font-style:normal}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{position:relative;scroll-behavior:smooth}body,html{overflow-x:hidden}body{font:400 clamp(.8125rem,min(1.0513739546cqi,1.9555555556cqh),1.2222222222rem)/150% Montserrat,"Segoe UI",sans-serif;color:#2a2d32;clip-path:inset(0 0 100% 0)}body.font-loaded{clip-path:none}h2,h3,h4,h5,h6{font-weight:700;margin-left:-.07em}::after,::before{display:block;background-repeat:no-repeat;background-position:center}a,button,input,svg *,textarea{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}a{text-decoration:none;color:inherit}ol,ul{margin:0;padding:0}li{list-style:none}input,textarea{outline:0;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;background:0;border:.125rem solid #e7e7e7;display:block;padding-left:1.234rem;width:100%;font:400 clamp(.8125rem,min(1.0513739546cqi,1.9555555556cqh),1.2222222222rem)/150% Montserrat,"Segoe UI",sans-serif;line-height:clamp(2.8125rem,2.4189814815rem + 1.9675925926vw,4.5833333333rem)}img{display:block;-o-object-fit:cover;object-fit:cover}picture{display:contents}.first-level-title,h1{font:900 clamp(1.75rem,min(4.3369175627cqi,8.0666666667cqh),5.0416666667rem)/130% Montserrat,"Segoe UI",sans-serif;text-shadow:0 4px 4px rgba(0,0,0,.25)}.first-level-title span,h1 span{display:block}.h2-title,h2{font:700 clamp(1.4375rem,min(2.6284348865cqi,4.8888888889cqh),3.0555555556rem)/120% Montserrat,"Segoe UI",sans-serif}.h3-title,h3{font:600 clamp(1rem,min(1.5113500597cqi,2.8111111111cqh),1.7569444444rem)/120% Montserrat,"Segoe UI",sans-serif}.h4-title,h4{font:600 clamp(.875rem,min(1.3142174432cqi,2.4444444444cqh),1.5277777778rem)/120% Montserrat,"Segoe UI",sans-serif}.h5-title,h5{font:600 clamp(.8125rem,min(1.0513739546cqi,1.9555555556cqh),1.2222222222rem)/120% Montserrat,"Segoe UI",sans-serif}p{margin:0}.small-size{font:400 clamp(.625rem,min(.8542413381cqi,1.5888888889cqh),.9930555556rem)/120% Montserrat,"Segoe UI",sans-serif}.medium-size{font:400 clamp(.8125rem,min(1.1827956989cqi,2.2cqh),1.375rem)/150% Montserrat,"Segoe UI",sans-serif}.big-size{font:600 clamp(1.3125rem,min(1.9713261649cqi,3.6666666667cqh),2.2916666667rem)/150% Montserrat,"Segoe UI",sans-serif}.container,.full-container{width:min(1603px,100% - clamp(29px,19.68vw - 83px,200px));margin-inline:auto}.desc-wrapper{gap:clamp(.75rem,.5092592593rem + 1.2037037037vw,1.8333333333rem)}.desc-wrapper,.desc-wrapper ul{display:flex;flex-direction:column}.desc-wrapper ul{padding-left:1.063rem;gap:clamp(.75rem,.6450617284rem + .524691358vw,1.2222222222rem)}.desc-wrapper ul li{list-style:disc}.desc-wrapper .btn-main,.desc-wrapper button{margin-top:.25rem}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;border:0!important;padding:0!important;white-space:nowrap!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;overflow:hidden!important}.flex-center{display:flex;justify-content:center;align-items:center}.bg-wrapper{position:relative}.bg-wrapper::before{content:"";width:100%;height:100%;top:0;left:0;z-index:2;position:absolute;background-color:rgba(0,0,0,.6)}.bg-wrapper .container,.bg-wrapper .full-container{position:relative;z-index:3}.bg-wrapper .lazy-video,.bg-wrapper .loading-placeholder,.bg-wrapper img.bg-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.bg-wrapper video{-o-object-fit:cover;object-fit:cover}.bg-wrapper video.loading-placeholder{-o-object-fit:scale-down;object-fit:scale-down}.masonry-grid>:nth-child(n+4){display:none}.masonry-grid{display:grid;grid-template-columns:1fr;gap:clamp(.75rem,.6450617284rem + .524691358vw,1.2222222222rem)}.masonry-grid img{width:100%;height:clamp(18.125rem,13.8348765432rem + 21.450617284vw,37.4305555556rem);-o-object-position:center;object-position:center;border-radius:clamp(.5rem,.3564814815rem + .7175925926vw,1.1458333333rem)}.button{display:inline-block;border:0;color:#2a2d32;background:#f8c801;text-align:center;border-radius:.625rem 0 .625rem 0;-webkit-transition:.3s!important;transition:.3s!important;cursor:pointer;white-space:nowrap;text-transform:uppercase;font:400 clamp(.8125rem,min(1.0513739546cqi,1.9555555556cqh),1.2222222222rem)/150% Montserrat,"Segoe UI",sans-serif;font-weight:700;padding-inline:clamp(1.3125rem,1.0609567901rem + 1.2577160494vw,2.4444444444rem);padding-block:clamp(.75rem,.6450617284rem + .524691358vw,1.2222222222rem)}.button:hover{background:#ffda44;border-radius:.625rem;-webkit-transition-duration:.3s!important;transition-duration:.3s!important}.button--link{display:flex;align-items:center;flex-direction:row!important;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:.625rem;font-weight:600;gap:12px;padding-inline:clamp(1.125rem,.9675925926rem + .787037037vw,1.8333333333rem);padding-block:clamp(.75rem,.6450617284rem + .524691358vw,1.2222222222rem)}.button--link::after{content:"";display:inline-block;position:relative;-webkit-transition:.35s ease;transition:.35s ease;width:clamp(1.1875rem,1.0779320988rem + .5478395062vw,1.6805555556rem);height:clamp(1.1875rem,1.0779320988rem + .5478395062vw,1.6805555556rem);position:relative;right:0;left:auto;background:url(/wp-content/themes/build/asset3/img/icons/icons.svg#special-arrow) center/cover no-repeat}.button--link:hover::after{right:-3.7%}.form .button:hover{border-radius:0}.breadcrumb__item+.breadcrumb__item::before{content:"-";display:inline-block;color:#fff;padding-right:clamp(.625rem,.4922839506rem + .6635802469vw,1.2222222222rem)}.breadcrumb__item{display:inline;margin-right:clamp(.5625rem,.449845679rem + .5632716049vw,1.0694444444rem)}.breadcrumb__item br{display:none}.breadcrumb__item a{color:#fff}.breadcrumb__item a br{display:none}.breadcrumb__item:first-child{margin-left:0}.breadcrumb__item a:hover{color:#f8c801}.breadcrumb__item:last-child{color:#d4d4d4}html .header--sticky{position:fixed;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.1);box-shadow:0 1px 6px rgba(0,0,0,.1)}html .header .menu--active,html.show .header .menu--noactive{display:none}html.show .header .menu--active,html.show .header .menu--active svg{display:block}html.show .header .header__nav-list{display:flex}.header{background-color:#fff;position:absolute;top:0;left:0;width:100%;z-index:200}.header .container{position:relative}.header__logo{margin-right:auto}.header__head{background:#2a2d32;font:400 clamp(.6875rem,min(.8542413381cqi,1.5888888889cqh),.9930555556rem)/120% Montserrat,"Segoe UI",sans-serif;color:#fff;padding-block:clamp(.3125rem,min(.625cqi,1.1cqh),.6875rem)}.header__head a:hover{text-decoration:underline}.header__head-wrapper{display:flex;align-items:center;justify-content:space-between}.header__head-wrapper *{display:flex;justify-content:center;align-items:center}.header__contacts{gap:clamp(.75rem,-.5771604938rem + 6.6358024691vw,6.7222222222rem)}.header__contact-link{gap:clamp(.5rem,min(.8333333333cqi,1.4666666667cqh),.9166666667rem)}.header__contact-icon{width:clamp(.6875rem,.5347222222rem + .7638888889vw,1.375rem);background-size:clamp(.6875rem,.5347222222rem + .7638888889vw,1.375rem);aspect-ratio:1;-o-object-fit:contain;object-fit:contain;display:block}.header__contact:last-child{display:none}.header__main{padding-block:clamp(.1875rem,-.0424382716rem + 1.149691358vw,1.2222222222rem)}.header__main-wrapper{display:flex;align-items:center;justify-content:space-between}.header__nav-list{gap:clamp(.75rem,-.475308642rem + 6.1265432099vw,6.2638888889rem);display:flex;justify-content:center;align-items:center}.header__nav li a:hover{color:#f8c801!important}.header__tel-list{margin-left:auto}.header__tel-item{font-weight:600;display:flex;align-items:center;justify-content:flex-end;letter-spacing:4%;gap:clamp(.1875rem,.1273148148rem + .3009259259vw,.4583333333rem)}.header__tel-item:hover{text-decoration:underline}.header__tel-item:first-child{margin-bottom:clamp(.125rem,.0848765432rem + .200617284vw,.3055555556rem)}.header__tel-item:first-child::before{content:"";display:inline-block;width:clamp(1rem,.7808641975rem + 1.0956790123vw,1.9861111111rem);background-size:clamp(1rem,.7808641975rem + 1.0956790123vw,1.9861111111rem);aspect-ratio:1;background-position:center;background-image:url(/wp-content/themes/build/asset3/img/icons/icons.svg#header-phone)}.soc1als{display:flex;justify-content:center;align-items:center;gap:clamp(.875rem,.662037037rem + 1.0648148148vw,1.8333333333rem)}.soc1als__icon svg,.soc1als__img{opacity:1;-webkit-transition:.5s ease;transition:.5s ease;width:clamp(1.4375rem,1.3325617284rem + .524691358vw,1.9097222222rem);background-size:clamp(1.4375rem,1.3325617284rem + .524691358vw,1.9097222222rem);aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.soc1als__icon svg:hover,.soc1als__img:hover{opacity:.65}.logo{display:flex;align-items:flex-end;gap:clamp(.875rem,.662037037rem + 1.0648148148vw,1.8333333333rem)}.logo:hover{text-decoration:none!important}.logo__image,.logo__image svg{-o-object-fit:contain;object-fit:contain;width:clamp(2.5rem,2.037037037rem + 2.3148148148vw,4.5833333333rem);height:clamp(3.125rem,2.5972222222rem + 2.6388888889vw,5.5rem)}.logo__main span{display:block}.logo__title{font-weight:700;font:600 clamp(.8125rem,min(1.0513739546cqi,1.9555555556cqh),1.2222222222rem)/120% Montserrat,"Segoe UI",sans-serif}.logo__excerpt{font:300 clamp(.5625rem,min(.7228195938cqi,1.3444444444cqh),.8402777778rem)/110% Montserrat,"Segoe UI",sans-serif;margin-block:clamp(.25rem,.1697530864rem + .4012345679vw,.6111111111rem)}.header__menu{position:relative;margin-left:clamp(2.125rem,1.375rem + 3.75vw,5.5rem);margin-right:9px;width:23px}.header__menu svg{height:18px;width:23px;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.section{padding-block:clamp(2.625rem,1.5108024691rem + 5.5709876543vw,7.6388888889rem);background-size:cover;scroll-margin-top:4rem;position:relative}.section--grey{background-color:#f8f8f8;border-top-left-radius:clamp(1.25rem,.7638888889rem + 2.4305555556vw,3.4375rem);border-top-right-radius:clamp(1.25rem,.7638888889rem + 2.4305555556vw,3.4375rem)}.section--hidden-x{overflow-x:hidden}.section__header{display:flex;align-items:center;flex-direction:column;text-align:center;z-index:11;position:relative;text-transform:uppercase;gap:1rem;max-width:clamp(24.375rem,19.9459876543rem + 22.1450617284vw,44.3055555556rem);margin:auto}.section__header:not(:last-child){margin-bottom:clamp(1.875rem,1.1033950617rem + 3.8580246914vw,5.3472222222rem)}.section__title strong{display:inline-block;position:relative;font-weight:700;color:#2a2d32}.section__title strong::after{content:"";display:block;position:absolute;bottom:.25rem;z-index:-1;background-color:#f8c801;height:clamp(.3125rem,.212191358rem + .5015432099vw,.7638888889rem);width:100%;border-radius:1.25rem}.section__desctiption{font:300 clamp(1rem,min(1.5770609319cqi,2.9333333333cqh),1.8333333333rem)/130% Montserrat,"Segoe UI",sans-serif}.section__banner{margin-top:clamp(2.8125rem,1.400462963rem + 7.0601851852vw,9.1666666667rem)}.section__button{position:absolute;bottom:0;right:0}.section--add{align-items:flex-start;max-width:inherit}.section--page{padding:0}.section__offer{position:relative;color:#fff;padding-bottom:clamp(2rem,1.1882716049rem + 4.0586419753vw,5.6527777778rem)}.section__offer-banner{position:absolute;width:100%;height:100%}.section__offer .breadcrumb{padding:0}.section__offer-wrapper{background:rgba(0,0,0,.6);position:relative;z-index:10;padding-block:clamp(2rem,1.4938271605rem + 2.5308641975vw,4.2777777778rem)}.section__offer-content{display:flex;flex-direction:column;gap:clamp(.875rem,.662037037rem + 1.0648148148vw,1.8333333333rem)}.section__offer-title{font:700 clamp(1.3125rem,min(2.3655913978cqi,4.4cqh),2.75rem)/130% Montserrat,"Segoe UI",sans-serif;letter-spacing:4%}.header{position:relative}.error404 .header,.page-template-success .header{position:absolute}.offer{color:#fff}.offer__content{padding-bottom:clamp(5rem,min(10.4166666667cqi,18.3333333333cqh),11.4583333333rem);padding-top:clamp(10rem,min(17.3611111111cqi,30.5555555556cqh),19.0972222222rem);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:clamp(430px,100svh,1120px)}.offer__text{font:300 clamp(.875rem,min(1.5770609319cqi,2.9333333333cqh),1.8333333333rem)/133% Montserrat,"Segoe UI",sans-serif;max-width:clamp(21.875rem,min(43.0555555556cqi,75.7777777778cqh),47.3611111111rem);margin-top:clamp(2.1875rem,min(2.7777777778cqi,4.8888888889cqh),3.0555555556rem);margin-bottom:clamp(1.4375rem,min(2.4305555556cqi,4.2777777778cqh),2.6736111111rem)}.offer .splide__pagination{position:absolute;bottom:clamp(1.375rem,.9675925926rem + 2.037037037vw,3.2083333333rem);left:0;right:0}.offer .splide__pagination__page{border-color:#fff}.offer .splide__pagination__page.is-active{background-color:#fff}.gallery{padding-top:clamp(2.625rem,2.0200617284rem + 3.024691358vw,5.3472222222rem)}.gallery__list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;gap:clamp(.75rem,.6450617284rem + .524691358vw,1.2222222222rem)}.gallery__item figure{aspect-ratio:1.1;position:relative}.gallery__item figure:hover::before{opacity:1}.gallery__item figure::before{content:"";opacity:0;display:block;background:url(/wp-content/themes/build/asset3/img/icons/icons.svg#search1) rgba(0,0,0,.6) center/contain no-repeat;border-radius:clamp(.5rem,.3564814815rem + .7175925926vw,1.1458333333rem);background-size:clamp(2.1875rem,1.7908950617rem + 1.9830246914vw,3.9722222222rem);cursor:-webkit-zoom-in;cursor:zoom-in;width:100%;height:100%;position:absolute;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.gallery__item img{width:100%;height:100%;border-radius:clamp(.5rem,.3904320988rem + .5478395062vw,.9930555556rem)}.privacy{padding-top:clamp(2.625rem,2.1049382716rem + 2.600308642vw,4.9652777778rem);padding-bottom:clamp(2.625rem,1.5108024691rem + 5.5709876543vw,7.6388888889rem)}.full-description{gap:clamp(.75rem,.5771604938rem + .8641975309vw,1.5277777778rem);display:flex;flex-direction:column}.full-description :first-child{margin-top:0}.full-description h2,.full-description h3{margin-top:clamp(.875rem,.5262345679rem + 1.7438271605vw,2.4444444444rem)}.full-description h2,.full-description h3,.full-description h4,.full-description h5{font:400 clamp(1.0625rem,min(1.7741935484cqi,3.3cqh),2.0625rem)/140% Montserrat,"Segoe UI",sans-serif;background:-webkit-gradient(linear,left top,right top,color-stop(60%,#101522),to(#405488));background:linear-gradient(90deg,#101522 60%,#405488 100%);background-clip:text!important;-webkit-background-clip:text!important;color:transparent;-webkit-text-fill-color:transparent;display:inline-block;padding-bottom:.1em;margin-bottom:0;margin-left:0}.full-description table{width:100%;overflow:auto}.full-description table li,.full-description table p{padding-right:0}.full-description table tr{display:flex;flex-wrap:wrap;gap:clamp(1rem,.3395061728rem + 3.3024691358vw,3.9722222222rem)}.full-description table td{flex:1 1 clamp(220px,2%,50%)}.full-description table td *{padding-bottom:clamp(.6875rem,.5177469136rem + .8487654321vw,1.4513888889rem)}.full-description table td p:last-of-type{padding-bottom:0!important}.full-description ul{padding-left:1.5rem;display:flex;flex-direction:column;gap:.438rem}.full-description ul li{list-style:disc;line-height:140%}.full-description .btn-main,.full-description button{margin-top:.25rem}.full-description a{color:#f8c801}.full-description a:hover{text-decoration:underline}.full-description img{margin-top:clamp(11px,11px + 9 * (100vw - 320px) / 1600,20px)!important;width:100%;height:auto}.callback{position:relative}.callback__image{right:0;bottom:0;position:absolute;width:clamp(1rem,-8.1481481481rem + 45.7407407407vw,42.1666666667rem);height:clamp(1rem,-5.1944444444rem + 30.9722222222vw,28.875rem)}.callback__banner-image{position:absolute;width:100%;height:100%;left:0;top:0}.callback__form{position:relative;z-index:10;color:#fff;padding-block:clamp(2.1875rem,1.6550925926rem + 2.662037037vw,4.5833333333rem)}.callback__form-title{margin-bottom:clamp(1.5rem,1.2222222222rem + 1.3888888889vw,2.75rem)}.callback__form .form{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr auto;grid-gap:clamp(1.125rem,.9675925926rem + .787037037vw,1.8333333333rem);grid-template-areas:"first second third" "fourth fourth fourth"}.contacts a:hover{text-decoration:underline}.contacts__list,.contacts__main{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(150px,35vw + 180px,300px),1fr));gap:clamp(1rem,.6790123457rem + 1.6049382716vw,2.4444444444rem)}.contacts__item{width:100%;border-radius:.625rem;background-color:#f8f8f8;padding:clamp(.875rem,.5941358025rem + 1.4043209877vw,2.1388888889rem)}.contacts__main{margin-top:clamp(1rem,.6790123457rem + 1.6049382716vw,2.4444444444rem);grid-template-columns:repeat(auto-fit,minmax(clamp(280px,32vw + 109px,600px),1fr))!important}.contacts__map{min-height:400px}.contacts__map *{border-radius:.625rem}.contacts__form,.modal__form{-webkit-box-shadow:0 4px 15px rgba(0,0,0,.25);box-shadow:0 4px 15px rgba(0,0,0,.25);border-radius:.625rem;padding-block:clamp(.875rem,.1358024691rem + 3.6959876543vw,4.2013888889rem);padding-inline:clamp(.875rem,-.4583333333rem + 6.6666666667vw,6.875rem);background-color:#fff;text-align:center;font-weight:400!important}.contacts__form-text,.modal__form-text{margin-top:clamp(.6875rem,.5686728395rem + .5941358025vw,1.2222222222rem);margin-bottom:clamp(1rem,.7978395062rem + 1.0108024691vw,1.9097222222rem)}.contacts__form .form,.modal__form .form{display:flex;flex-direction:column;gap:clamp(.875rem,.662037037rem + 1.0648148148vw,1.8333333333rem)}.contacts__form .form__placeholder,.modal__form .form__placeholder{font-weight:400}.map__container{height:100%}.contact-card__text{gap:clamp(.125rem,.0679012346rem + .2854938272vw,.3819444444rem)}.contact-card__title{display:inline-flex;justify-content:center;align-items:center;gap:clamp(.375rem,.2546296296rem + .6018518519vw,.9166666667rem);margin-bottom:clamp(.75rem,.6450617284rem + .524691358vw,1.2222222222rem)}.contact-card__title img{width:clamp(1.125rem,.9845679012rem + .7021604938vw,1.7569444444rem);background-size:clamp(1.125rem,.9845679012rem + .7021604938vw,1.7569444444rem);aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.form__label{position:relative;display:block}.form__placeholder{position:absolute;left:1.238rem;top:0;bottom:0;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin:auto;pointer-events:none;z-index:1;font-weight:600;color:#7b7b7b}.form__placeholder::after{content:"*";display:none;color:red;padding-left:4px}.form__privacy{grid-area:fourth}.form__privacy-check{flex-wrap:wrap;gap:clamp(.6875rem,.5686728395rem + .5941358025vw,1.2222222222rem)}.form__privacy-check,.form__privacy-check input{display:flex;align-items:center;cursor:pointer;padding:0}.form__privacy-check input{width:clamp(1.125rem,1.0015432099rem + .6172839506vw,1.6805555556rem);height:clamp(1.125rem,1.0015432099rem + .6172839506vw,1.6805555556rem);flex-shrink:0;margin-top:0;border:.125rem solid #e7e7e7;position:relative;justify-content:center}.form__privacy-check input[type=checkbox]:checked::after{content:"";width:clamp(.3125rem,.2461419753rem + .3317901235vw,.6111111111rem);height:clamp(.3125rem,.2461419753rem + .3317901235vw,.6111111111rem);background:#f8c801;position:absolute}.form__input:not(:-moz-placeholder-shown)+.form__placeholder{opacity:0}.form__input:not(:placeholder-shown)+.form__placeholder{opacity:0}input:-webkit-autofill+.form__placeholder{opacity:0!important;visibility:hidden!important}.form__label.error .form__placeholder,.form__label.error .form__placeholder-number,.form__label.error input{color:red}.form__button:disabled{cursor:not-allowed}.form input:-internal-autofill-selected+.form-placeholder,.form input:-webkit-autofill+.form-placeholder{opacity:0!important;visibility:hidden!important}.form__label.not-required .form__placeholder::after{display:none!important}.footer{overflow:hidden;background:#2a2d32;color:#fff}.footer a:hover{text-decoration:underline}.footer__body{padding-top:clamp(1.875rem,1.612654321rem + 1.3117283951vw,3.0555555556rem);padding-bottom:clamp(2.1875rem,1.7399691358rem + 2.237654321vw,4.2013888889rem)}.footer__navigation,.footer__privacy{display:flex;justify-content:space-between;align-items:center}.footer__menu-list{display:flex;justify-content:center;align-items:center;gap:clamp(1rem,.6790123457rem + 1.6049382716vw,2.4444444444rem)}.footer__privacy{padding-top:clamp(1.4375rem,1.2137345679rem + 1.1188271605vw,2.4444444444rem);margin-top:clamp(1.4375rem,1.2137345679rem + 1.1188271605vw,2.4444444444rem);border-top:.063rem solid rgba(255,255,255,.2);text-transform:uppercase;position:relative}.footer__socials{order:0}.footer__logo .logo__image{width:clamp(1.5rem,.8148148148rem + 3.4259259259vw,4.5833333333rem);height:clamp(2.125rem,1.3919753086rem + 3.6651234568vw,5.4236111111rem)}#modal{-webkit-transition:.3s ease;transition:.3s ease}#modal .close,#modal .closer-btn{opacity:.7;-webkit-transition:.5s ease;transition:.5s ease}#modal .close:hover,#modal .closer-btn:hover{opacity:.4}#modal .close svg,#modal .closer-btn svg{height:clamp(1.1875rem,1.0949074074rem + .462962963vw,1.6041666667rem);width:clamp(1.1875rem,1.0949074074rem + .462962963vw,1.6041666667rem)}#modal .modal__form{width:clamp(21.875rem,17.0601851852rem + 24.0740740741vw,43.5416666667rem)}#modal .modal__form-title{font:600 clamp(1.3125rem,min(1.5770609319cqi,2.9333333333cqh),1.8333333333rem)/120% Montserrat,"Segoe UI",sans-serif}.modal{display:none;position:fixed;z-index:1;left:0;top:0;z-index:999999;height:100%;width:100%;background-color:rgba(0,0,0,.6);overflow:hidden}.modal__body{-webkit-animation-name:modalopen;animation-name:modalopen;-webkit-animation-duration:1s;animation-duration:1s;width:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;padding:clamp(1.25rem,-.1697530864rem + 7.0987654321vw,7.6388888889rem)}.modal__body .modal__form{-webkit-box-shadow:none;box-shadow:none}html.modal-open{overflow:hidden}.close,.closer-btn{position:absolute;cursor:pointer;top:clamp(1.4375rem,1.2646604938rem + .8641975309vw,2.2152777778rem);right:clamp(1.4375rem,1.2646604938rem + .8641975309vw,2.2152777778rem)}@-webkit-keyframes modalopen{from{opacity:0}to{opacity:1}}@keyframes modalopen{from{opacity:0}to{opacity:1}}.lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:999992}.lightbox.show{display:flex;opacity:1}.lightbox .lightbox-content{max-width:76%;max-height:76%;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.show .lightbox .lightbox-content{opacity:1}.lightbox .closer,.lightbox .next,.lightbox .prev{position:absolute;top:50%;color:#fff;font-size:35px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.35s;transition:.35s;font-weight:100;font-family:"Segoe UI"!important;opacity:1}.lightbox .closer:hover,.lightbox .next:hover,.lightbox .prev:hover{opacity:.65}.lightbox .closer{top:40px;right:clamp(.9375rem,.4668209877rem + 2.3533950617vw,3.0555555556rem);font-size:53px;-webkit-transform:none;transform:none}.lightbox .next,.lightbox .prev{font-size:0}.lightbox .next::after,.lightbox .prev::after{content:"";display:inline-block;position:relative;background-image:url(/wp-content/themes/build/asset3/img/icons/icons.svg#arrow-right);width:clamp(1.25rem,1.1033950617rem + .7330246914vw,1.9097222222rem);height:clamp(2.3125rem,1.9436728395rem + 1.8441358025vw,3.9722222222rem);background-position:center}.lightbox .prev{left:clamp(.375rem,-.0509259259rem + 2.1296296296vw,2.2916666667rem)}.lightbox .prev::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lightbox .next{right:clamp(.375rem,-.0509259259rem + 2.1296296296vw,2.2916666667rem)}.lightbox .counter{position:absolute;top:46px;left:clamp(.9375rem,.4668209877rem + 2.3533950617vw,3.0555555556rem);color:#fff;font-size:20px;font-weight:100;font-family:"Segoe UI"!important}.d-none{display:none}@media (min-width:701px){.visible-mobile-above{display:none!important}.masonry-grid{grid-template-columns:1fr 1fr 1fr 1fr 1.8fr 1fr}.masonry-grid li{display:block!important}.masonry-grid li:nth-child(1){grid-column:1/3;grid-row:1}.masonry-grid li:nth-child(1) img{aspect-ratio:1.2}.masonry-grid li:nth-child(2){grid-column:3/5;grid-row:1}.masonry-grid li:nth-child(2) img{aspect-ratio:1.2}.masonry-grid li:nth-child(3){grid-column:5/7;grid-row:1/span 2}.masonry-grid li:nth-child(3) img{aspect-ratio:1.5}.masonry-grid li:nth-child(4){grid-column:1/5;grid-row:2}.masonry-grid li:nth-child(4) img{aspect-ratio:2.6}.masonry-grid li:nth-child(5){grid-column:1/4;grid-row:3}.masonry-grid li:nth-child(5) img{aspect-ratio:1.95}.masonry-grid li:nth-child(6){grid-column:4/7;grid-row:3}.masonry-grid li figure{margin:0;height:100%}.masonry-grid li figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}html .header--sticky .header__head{display:none}}@media (min-width:992px) and (min-height:500px){#modal .modal__form{position:relative;border-radius:14px;height:auto}.modal{justify-content:center;overflow:auto}.modal__body{margin:auto;padding:0;border-radius:14px;width:auto;background-color:inherit}html.modal-open{overflow:auto}}@media (min-width:993px){.full-container{padding-inline:clamp(.6875rem,-.0933641975rem + 3.9043209877vw,4.2013888889rem);margin-inline:auto;max-width:1920px;width:auto;-webkit-box-sizing:content-box;box-sizing:content-box}.visible-table-above{display:none!important}.soc1als__icon svg,.soc1als__img{width:clamp(.75rem,.5601851852rem + .9490740741vw,1.6041666667rem);background-size:clamp(.75rem,.5601851852rem + .9490740741vw,1.6041666667rem);aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.logo__image,.logo__image svg{width:clamp(.9375rem,.2970679012rem + 3.2021604938vw,3.8194444444rem);height:clamp(1.5625rem,.8572530864rem + 3.5262345679vw,4.7361111111rem)}.callback__form{max-width:clamp(22.5rem,12.9182098765rem + 47.9089506173vw,65.6180555556rem)}.contacts__list,.contacts__main{grid-template-columns:1fr 1fr 1fr 1fr}.footer__socials{position:absolute;top:auto;left:50%;translate:-50% 0}}@media (max-width:992px){.hidden-tablet{display:none!important}.breadcrumb{overflow-x:auto;flex-wrap:nowrap;display:flex}.breadcrumb li{flex-shrink:0!important}.header__main{padding:15px 0}.header__nav-list::before{content:"";width:20px;height:20px;border-radius:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-8px;right:1.16rem}.header__nav-list,.header__nav-list::before{background-color:#fff;position:absolute}.header__nav-list{display:none;flex-direction:column;right:-.5rem;border-radius:12px;gap:15px;align-items:start;top:100%;-webkit-box-shadow:0 0 21px rgba(1,0,28,.1);box-shadow:0 0 21px rgba(1,0,28,.1);font-size:15px;padding:18px;z-index:999993}.header__nav-list a{color:#2a2d32}.header .btn-callback{margin-left:auto}.contacts__form,.modal__form{-webkit-box-shadow:none;box-shadow:none;margin-top:clamp(.625rem,.3564814815rem + 1.3425925926vw,1.8333333333rem);padding:0}.footer__navigation,.footer__privacy{flex-direction:column;gap:clamp(1.3125rem,1.0609567901rem + 1.2577160494vw,2.4444444444rem)}.footer__privacy-company{order:1}#modal{background:#fff;padding-bottom:20px}#modal .form-container{overflow-y:auto}#modal .modal__form{width:100%!important;border-radius:0!important}}@media (max-width:700px){section+section{content-visibility:auto;contain-intrinsic-size:1px 400px}.hidden-mobile{display:none!important}.masonry-grid>:nth-child(n+4){opacity:1!important;-webkit-transition:none!important;transition:none!important;-webkit-transform:none!important;transform:none!important}.header__contact{display:none}.header__contact-icon{width:clamp(.875rem,.7638888889rem + .5555555556vw,1.375rem);background-size:clamp(.875rem,.7638888889rem + .5555555556vw,1.375rem);aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.header__contact:last-child{display:block;font-size:14px}.gallery__list{grid-template-columns:repeat(auto-fit,minmax(clamp(120px,15vw + 100px,470px),1fr))}.callback__form .form{display:flex;flex-wrap:wrap}.callback__form .form__label,.callback__form .form__submit{width:100%}}img:is([sizes="auto" i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}