._paragraph-font{font-size:16px;line-height:28px;color:#2c3549}._small-font{font-size:48px;line-height:56px;color:#2c3549}._h1-font{font-size:12px;line-height:20px;color:#2c3549}._h2-font{font-size:32px;line-height:48px;color:#2c3549}._h3-font{font-size:22px;line-height:32px;color:#2c3549;font-weight:500}body{color:#2c3549;font-family:"Gotham Pro" !important;font-size:16px;background-color:#f7f7f9}body .dn{display:none !important}body ._general-logo{display:none !important}body ._secondary-logo{display:flex !important}body._main-website ._general-logo{display:flex !important}body._main-website ._secondary-logo{display:none !important}body .dev-box{position:fixed;width:225px;height:262px;background-image:url("/wp-content/themes/bouks/assets/images/arrows/boss.png");background-size:contain;background-position:center;background-repeat:no-repeat;bottom:-40px;right:-28px;transform:rotate(-45deg);animation-name:toasty;animation-duration:1.5s;animation-timing-function:linear;animation-fill-mode:forwards;animation-iteration-count:1}@keyframes toasty{0%{opacity:0;transform:translateY(100%)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(100%)}}@media(min-width: 1199px){body .container{min-width:1488px;padding-left:40px;padding-right:40px}}@media(max-width: 991px){body .container{width:516px}}@media(max-width: 560px){body .container{width:320px}}body .blured-bg{position:fixed;top:0px;left:0px;height:100vh;width:100vw;background-color:rgba(241,241,241,.8);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);z-index:10;opacity:0;pointer-events:none;transition:all .2s linear}body .blured-bg._active{opacity:1;pointer-events:all}body button:active,body button:focus{outline:none !important;box-shadow:none !important}body .modal-content{border:none;border-radius:16px;border:1px solid #eee}body .modal{background-color:hsla(0,0%,100%,.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}body .modal-backdrop{display:none}body .custom-modal .modal-title{display:none}body .custom-modal .modal-header{border:none}body .custom-modal .modal-header .btn-close{box-sizing:content-box}body .custom-modal__title{font-size:20px;line-height:32px;font-weight:500;margin-bottom:16px;display:flex}body .custom-modal__modal-body{padding-top:0px;padding-left:40px;padding-right:40px}body .custom-modal__paragraph{font-size:14px}body .custom-modal__link{margin-top:24px;display:flex;font-size:16px;font-weight:500}@media(max-width: 640px){body .custom-modal .custom-modal__modal-body{padding-left:24px;padding-right:24px}}body .custom-modal.cookie-modal{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:rgba(0,0,0,0);height:auto;top:unset;bottom:0;width:auto;left:50%;transition:all .15s linear;transform:translateX(-50%)}body .custom-modal.cookie-modal .modal-dialog{margin:32px !important;transform:translateY(32px);min-width:500px}body .custom-modal.cookie-modal .action{width:100%;display:flex;justify-content:center;padding:8px 0 16px 0}body .custom-modal.cookie-modal .action a{cursor:pointer}body .custom-modal.cookie-modal.show .modal-dialog{transform:none}@media screen and (max-width: 640px){body .custom-modal.cookie-modal .modal-dialog{min-width:calc(100vw - 64px)}}body .guide-modal__title{font-size:22px;line-height:32px;margin-bottom:24px}body .guide-modal__swiper{margin-top:40px}body .guide-modal__steps{display:flex;flex-direction:column;gap:32px}body .guide-modal__step{display:flex;flex-direction:column}body .guide-modal__step-marker{font-size:10px;font-weight:500;background-color:#2fc23e;width:-moz-fit-content;width:fit-content;color:#fff;border-radius:50px;text-transform:uppercase;padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:3px;letter-spacing:1px;margin-bottom:16px}body .guide-modal__step-title{font-size:18px;line-height:32px;font-weight:500;margin-bottom:16px}body .guide-modal__step-paragraph{font-size:14px;line-height:24px;margin-bottom:16px}body .guide-modal__step-points{display:flex;flex-direction:column}body .guide-modal__step-point-title{font-size:14px;line-height:24px;font-weight:500;margin-bottom:8px}body .guide-modal__step-point-text{font-size:14px;margin-bottom:8px;display:flex;line-height:24px}body .guide-modal__step-point-text::before{content:"";width:4px;height:4px;border-radius:50%;background-color:#2fc23e;margin-top:9px;margin-right:8px;flex:0 0 auto}@media(max-width: 1680px){body .container{width:1048px;min-width:1048px;padding-left:16px;padding-right:16px}}@media(max-width: 1148px){body .container{max-width:560px;min-width:320px;width:100%;padding-left:16px;padding-right:16px}}.popover-body{font-size:12px;font-weight:500;line-height:24px;background-color:#2c3549;color:#fff;padding:0 8px 1px;border-radius:4px;border:none}.popover-arrow{--bs-popover-bg: #2c3549}.popover-arrow:before{display:none}[data-bs-toggle=modal]{cursor:pointer !important}.radio-input{padding:4px;background-color:#fff;width:-moz-fit-content;width:fit-content;border-radius:90px;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.radio-input .radio-input__button{display:inline-block;margin-right:0px}.radio-input .radio-input__button input[type=radio]{display:none}.radio-input .radio-input__button label{display:flex;cursor:pointer;padding:0px 15px;line-height:34px;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px;font-weight:500;line-height:32px;padding-left:16px;padding-right:16px;padding-top:4px;padding-bottom:4px;border-radius:50px}.radio-input .radio-input__button input[type=radio]:checked+label{background:#2c3549;color:#fff}.radio-input .radio-input__button label:hover{background-color:#f7f7f9}.radio-input .radio-input__button input[type=radio]:disabled+label{background:#efefef;color:#666}.button-m{color:#2c3549;padding-left:24px;padding-right:24px;padding-top:15px;padding-bottom:14px;font-size:12px;line-height:16px;font-weight:500;border-radius:90px;background-color:#fff;width:-moz-fit-content;width:fit-content;text-decoration:none;transition:all .2s linear;height:-moz-fit-content;height:fit-content;cursor:pointer;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.button-m._dark{background-color:#2c3549;color:#fff}.button-m._scale:hover{transform:scale(1.05)}.button-m:hover{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}@media(max-width: 1148px){.button-m{font-size:12px !important;padding-left:20px;padding-right:20px;padding-top:12px;padding-bottom:11px}}.elipse-button{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .1s linear;background-color:#fff;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.elipse-button:hover{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}@media(max-width: 640px){.elipse-button{width:48px;height:48px}}.close-button{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .1s linear;background-color:#fff;cursor:pointer;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.close-button:hover{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.phone-box{display:flex;width:-moz-fit-content;width:fit-content;gap:24px}.phone-box__content{display:flex;flex-direction:column;gap:8px}.phone-box__phone{font-size:18px;font-weight:500;line-height:24px}.phone-box__content-description{display:flex;gap:6px;align-items:center}.phone-box__content-description-dot{width:4px;height:4px;border-radius:50%;background-color:#2fc23e;animation:1s linear 0s infinite alternate blink}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.phone-box__button{height:-moz-fit-content;height:fit-content;color:#2c3549;padding-left:24px;padding-right:24px;padding-top:15px;padding-bottom:14px;font-size:12px;line-height:16px;font-weight:500;border-radius:90px;background-color:#fff;width:-moz-fit-content;width:fit-content;text-decoration:none;transition:all .1s linear;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.phone-box__button:hover{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.phone-box__content-description-text{font-size:11px;line-height:16px;color:#9898a3;font-weight:500}.contact-box{display:flex;flex-direction:column;gap:8px;justify-content:space-between}.contact-box__description{font-size:11px;line-height:16px;color:#9898a3;font-weight:500}.contact-box__contact{font-size:18px;font-weight:500;line-height:24px}.contact-box__contact__contact-button{color:#2c3549;padding-left:24px;padding-right:24px;padding-top:13px;padding-bottom:12px;font-size:12px;line-height:16px;font-weight:500;border-radius:90px;background-color:#fff;width:-moz-fit-content;width:fit-content;text-decoration:none;transition:all .2s linear;margin-top:-2px;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.contact-box__contact__contact-button:hover{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.contact-box__contact-box{display:flex;gap:12px;align-items:center}.qr-box{display:flex;flex-direction:column;gap:16px}.qr-box__qr-iamge{padding:16px;background-color:#fff;width:-moz-fit-content;width:fit-content;border-radius:8px}.qr-box__text{font-size:11px;line-height:16px;color:#9898a3;font-weight:500}.social-box{display:flex;flex-direction:column;gap:8px}.social-box__title{color:#9898a3;font-size:11px;line-height:20px;font-weight:500}.social-box__logo-box{display:flex;align-items:center;gap:16px}.government-link{height:56px;padding-left:16px;padding-right:16px;border-radius:8px;background-color:#fff;display:flex;justify-content:center;align-items:center;background-image:url("/wp-content/themes/bouks/assets/images/footer-images/ornament.svg");text-decoration:none;cursor:pointer;transition:all .2s linear}.government-link:hover .government-link__text{color:#c9a17d}.government-link:hover .government-link__arrow-button-svg{fill:#c9a17d}.government-link__arrow-button-svg{fill:#2c3549;transition:all .2s linear}.government-link__text{font-size:10px;text-transform:uppercase;font-weight:500;text-decoration:none;color:#2c3549;margin-left:16px;line-height:16px;margin-top:2px;transition:all .2s linear}.government-link__arrow-button{height:40px;width:40px;margin-left:32px}.government-link__image{height:32px;background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:8px}.government-link__image._belarus{width:32px;background-image:url("/wp-content/themes/bouks/assets/images/footer-images/footer-rb.webp")}.government-link__image._oblispolkom{width:26px;background-image:url("/wp-content/themes/bouks/assets/images/footer-images/footer-oblispolkom.webp")}.share{position:fixed;left:64px;top:calc(50% - 108px);z-index:9;gap:8px;display:flex;flex-direction:column;transition:all .2s linear}.share__point-icon._link{margin-left:16px;min-width:16px}.share__point-icon._vk{margin-left:17px;min-width:14px}.share__point-icon._tg{margin-left:15px;min-width:16px}.share__point-icon._viber{margin-left:15px;min-width:18px}.share__point{width:48px;height:48px;border-radius:90px;background-color:#fff;display:flex;display:flex;justify-content:flex-start;align-items:center;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04);cursor:pointer;transition:all .2s linear}.share__point:hover{width:-moz-fit-content;width:fit-content;padding-right:24px;background-color:#2c3549}.share__point:hover .share__point-name{width:-moz-fit-content;width:fit-content;opacity:1;color:#fff}.share__point:hover .share__point-icon-svg-path{fill:#fff}.share__point-icon-svg-path{fill:#2c3549}.share__point-name{width:0px;opacity:0;pointer-events:none;font-size:11px;line-height:20px;font-weight:500;margin-top:2px;margin-left:8px;letter-spacing:.3px}@media(max-width: 1680px){.share{left:24px}}@media(max-width: 730px){.share{display:none}}.page-title{display:flex;flex-direction:column;gap:12px;margin-top:80px;margin-bottom:56px}.page-title__text{font-size:48px;line-height:56px}.page-title__description{font-size:16px;line-height:28px}@media(max-width: 1680px){.page-title{gap:0px;margin-top:40px}.page-title .page-title__text{font-size:32px;font-weight:500;line-height:1.8}}@media(max-width: 1148px){.page-title{margin-top:24px;margin-bottom:40px}.page-title .page-title__text{margin-bottom:4px}}@media(max-width: 640px){.page-title{margin-bottom:30px}.page-title .page-title__text{font-size:24px}.page-title .page-title__description{font-size:14px;line-height:1.8}}.circular-chart{display:block;max-width:80%;max-height:24px;border-radius:50%;position:relative}.circular-chart__circle{stroke:#2fc23e;fill:none;stroke-width:3;stroke-linecap:round;animation:progress .5s ease-out forwards}@keyframes progress{0%{stroke-dasharray:0 100}}.share-construction-card{display:flex;flex-direction:column;width:454px;text-decoration:none;color:#2c3549;transition:all .2s linear;border-radius:16px}.share-construction-card:hover{box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.share-construction-card:hover .share-construction-card__content{border:1px solid hsla(0,0%,100%,0);border-top:none}.share-construction-card__image-box{height:304px;border-radius:16px 16px 0px 0px;position:relative;overflow:hidden;width:454px}.share-construction-card__image{height:304px;width:454px;-o-object-fit:cover;object-fit:cover}.share-construction-card__image-markers{position:absolute;left:24px;top:24px;display:flex;gap:8px}.share-construction-card__image-marker{font-size:12px;font-weight:500;line-height:24px;background-color:#fff;padding-left:8px;padding-right:8px;padding-top:1px;border-radius:4px}.share-construction-card__image-marker:first-child{background-color:#2c3549;color:#fff}.share-construction-card__content{background-color:#fff;border-radius:0px 0px 16px 16px;padding:32px;gap:32px;display:grid;grid-template-columns:1fr 120px;border:1px solid #e6e9ec;border-top:none;transition:all .2s linear;width:454px;height:254px}.share-construction-card__content__left{display:flex;flex-direction:column;gap:32px;justify-content:space-between}.share-construction-card__content__right{display:flex;flex-direction:column;gap:24px}.share-construction-card__title{display:flex;flex-direction:column}.share-construction-card__name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:18px;line-height:28px;font-weight:500}.share-construction-card__description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:20px;font-weight:400;color:#2c3549}.share-construction-card__option{width:100%;display:flex;flex-direction:column;height:100%;border-radius:8px;justify-content:center;align-items:center;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04);padding-top:8px;padding-bottom:8px;gap:4px}.share-construction-card__option._price{align-items:flex-start;box-shadow:none;padding-top:0px;padding-bottom:0px;display:flex;gap:6px;height:-moz-fit-content;height:fit-content}.share-construction-card__option._price .share-construction-card__option__param{font-size:20px}.share-construction-card__option._price .share-construction-card__option__param::before{content:"от";margin-right:6px}.share-construction-card__option._price .share-construction-card__option__param::after{content:"руб.";margin-left:6px}.share-construction-card__option._ready .share-construction-card__option__param::after{content:"%";margin-left:2px}.share-construction-card__option__description{font-size:10px;text-transform:uppercase;font-weight:450;letter-spacing:.3px}.share-construction-card__option__param{font-size:22px;line-height:30px;font-weight:400;padding-top:2px}.share-construction-card__option__param-wrapper{display:flex;align-items:center}.share-construction-card__option__param-chart{height:24px;width:32px;min-height:24px;min-width:24px;position:relative;display:flex}.share-construction-card__option__param-chart::before{content:"";height:24px;width:24px;left:0px;top:0px;display:flex;position:absolute;position:absolute;border-radius:50%;border:2px solid #e6e9ec}.office-card{display:flex;text-decoration:none;color:#2c3549;transition:all .2s linear;border-radius:16px;cursor:pointer;text-decoration:none}.office-card._office-available .office-card__content__marker._not-available{display:none}.office-card._office-available .office-card__content__marker._available{display:flex}.office-card:hover{box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.office-card:hover .share-construction-card__content{border:1px solid hsla(0,0%,100%,0);border-top:none}.office-card:hover .office-card__content{border:1px solid #fff;border-left:none}.office-card__image{width:416px;height:448px;overflow:hidden;flex:0 0 auto;border-radius:16px 0px 0px 16px;position:relative}.office-card__image__image-markers{position:absolute;left:24px;top:24px;display:flex;gap:8px}.office-card__image__image-marker{font-size:12px;font-weight:500;line-height:24px;background-color:#fff;padding-left:8px;padding-right:8px;padding-top:1px;border-radius:4px}.office-card__image__image-marker:first-child{background-color:#2c3549;color:#fff}.office-card__image__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.office-card__content{width:100%;background-color:#fff;border-radius:0px 16px 16px 0px;padding:32px;width:276px;border:1px solid #e6e9ec;border-left:none;display:flex;flex-direction:column;justify-content:space-between;transition:all .2s linear}.office-card__content__top{display:flex;flex-direction:column}.office-card__content__office-name{font-size:18px;line-height:28px;font-weight:500;margin-bottom:16px}.office-card__content__marker{font-size:10px;font-weight:500;letter-spacing:.3px;line-height:12px;padding-top:5px;padding-bottom:4px;padding-left:10px;padding-right:10px;width:-moz-fit-content;width:fit-content;color:#fff;border-radius:90px;text-transform:uppercase;margin-bottom:16px}.office-card__content__marker._available{background-color:#2fc23e;display:none}.office-card__content__marker._not-available{background-color:#ff5a00}.office-card__content__description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;font-size:12px;font-weight:400;color:#2c3549;line-height:1.8}.office-card__content__bottom{display:flex;flex-direction:column;border-top:1px solid #e6e9ec;padding-top:32px}.office-card__content__main-info-wrapper{display:flex;width:100%;justify-content:center;align-items:center;gap:8px;font-size:14px}.office-card__content__main-info{display:flex;align-items:center;font-weight:500}.office-card__content__main-info._price::after{content:"руб.";margin-left:6px}.office-card__content__main-info:first-child::after{content:"";width:3px;height:3px;border-radius:50%;background-color:#e6e9ec;margin-left:8px}.office-card__content__finish{display:flex;font-size:10px;text-transform:uppercase;letter-spacing:.3px;font-weight:500;line-height:20px;justify-content:center;margin-top:8px}.office-card__content__finish::before{content:"введение: ";margin-right:6px}.apartment-filter{display:flex;flex-direction:column;gap:24px}.apartment-filter__title{font-size:22px;line-height:40px}.apartment-filter__filters-box{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.apartment-filter__input-box{display:flex;flex-direction:column;gap:16px}.apartment-filter__input-box__tabs{flex:0 0 auto}.apartment-filter__input-box__range{flex:1 1 auto}.apartment-filter__input-box__action{flex:0 0 auto}.apartment-filter__input-box__input-title{font-size:10px;letter-spacing:.3px;text-transform:uppercase;line-height:20px;font-weight:500}.location-near-element{display:flex;border:1px solid #2c3549;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding-left:20px;padding-right:20px;padding-top:12px;padding-bottom:10px;border-radius:90px}.location-near-element__text{font-size:10px;line-height:20px;letter-spacing:.3px;font-weight:500;text-transform:uppercase;display:flex;align-items:center;margin-right:8px}.location-near-element__text:after{content:"";width:3px;height:3px;border-radius:50%;margin-left:8px;background-color:#2c3549;margin-bottom:2px}.location-near-element__time-number{font-size:10px;line-height:20px;letter-spacing:.3px;font-weight:500;text-transform:uppercase;display:flex;margin-left:6px}.location-near-element__time-number__unit{font-size:10px;line-height:20px;letter-spacing:.3px;font-weight:500;text-transform:uppercase;display:flex;margin-left:6px;margin-left:4px}.location-near-element__svg{margin-top:2px}.range-box{position:relative;background:#fff;padding:4px;border-radius:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04);color:#21304e;font-family:"Gotham Pro";font-size:12px;font-weight:500}.range-box input{width:100px;height:40px;border-radius:20px;border-width:0;text-align:center;color:#21304e;font-family:"Gotham Pro";font-size:12px;font-weight:500;outline-width:0 !important}.range-box input:focus{background:#f7f7f9}.range-box .slider{position:absolute;top:100%;left:24px;right:24px;height:4px;background:rgba(0,0,0,0);border-width:0 !important}.range-box .slider .ui-slider-handle{width:22px;height:22px;border-radius:11px;border-width:0;background:#2c3549;display:flex;justify-content:center;align-items:center;top:-9px;bottom:-9px;outline-width:0 !important}.range-box .slider .ui-slider-handle.ui-state-focus,.range-box .slider .ui-slider-handle.ui-state-focus{border-width:0;border-image-width:0}.range-box .slider .ui-slider-handle:after{content:"";background:#fff;width:2px;height:8px;border-radius:2px}.range-box .slider .ui-slider-range{background:#2c3549}.news-card{width:328px;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;border-radius:16px;transition:all .2s linear;cursor:pointer;text-decoration:none;color:#2c3549}.news-card:hover{box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.news-card:hover .news-card__bottom{border:1px solid #fff;border-top:none}.news-card__top{overflow:hidden;height:240px;width:100%;border-radius:16px 16px 0px 0px}.news-card__img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.news-card__bottom{border-radius:0px 0px 16px 16px;border:1px solid #e6e9ec;padding:32px;border-top:none;display:flex;flex-direction:column;background-color:#fff;transition:all .2s linear;height:242px;justify-content:space-between}.news-card__top-content{display:flex;flex-direction:column}.news-card__time{margin-bottom:16px;font-size:10px;line-height:20px;display:flex;text-transform:uppercase;align-items:center;font-weight:500}.news-card__time::before{content:"";height:20px;width:20px;background-image:url("/wp-content/themes/bouks/assets/images/date-icon.svg");background-size:cover;background-position:center;margin-right:6px;margin-bottom:1px}.news-card__time::after{content:"мин. на чтение";margin-left:6px}.news-card__name{margin-bottom:32px;font-size:16px;line-height:28px;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.news-card__date{font-size:12px;line-height:24px;font-weight:500}.link-box{display:flex;flex-direction:column;text-decoration:none;color:#2c3549;gap:8px}.link-box__top{display:flex;align-items:center;gap:8px}.link-box__link-url-text{color:#06c;font-size:18px;font-weight:500;line-height:24px}.link-box__bottom{display:flex;align-items:center;gap:8px}.administrative-building-card{display:flex;flex-direction:column;width:454px;text-decoration:none;color:#2c3549;transition:all .2s linear;border-radius:16px}.administrative-building-card:hover{box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.administrative-building-card:hover .administrative-building-card__content-box{border:1px solid hsla(0,0%,100%,0);border-top:none}.administrative-building-card__image-box{height:304px;border-radius:16px 16px 0px 0px;position:relative;overflow:hidden;width:454px}.administrative-building-card__image{height:304px;width:454px;-o-object-fit:cover;object-fit:cover}.administrative-building-card__content-box{background-color:#fff;border-radius:0px 0px 16px 16px;padding:32px;gap:32px;border:1px solid #e6e9ec;border-top:none;transition:all .2s linear;width:454px;display:flex;flex-direction:column;justify-content:space-between;height:286px}.administrative-building-card__content-top{display:flex;flex-direction:column}.administrative-building-card__title{font-size:20px;line-height:30px;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.administrative-building-card__description{font-size:12px;font-weight:400;line-height:20px;margin-top:8px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.administrative-building-card__content-bottom{width:100%;border-top:1px solid #e6e9ec;padding-top:24px}.administrative-building-card__bottom-text{font-size:10px;line-height:20px;letter-spacing:.3px;text-transform:uppercase;font-weight:400}.administrative-building-card__image-markers{position:absolute;left:24px;top:24px;display:flex;gap:8px}.administrative-building-card__image-marker{font-size:12px;font-weight:500;line-height:24px;background-color:#fff;padding-left:8px;padding-right:8px;padding-top:1px;border-radius:4px}.administrative-building-card__image-marker:first-child{background-color:#2c3549;color:#fff}.dropdown{display:flex;position:relative;overflow:visible;border-radius:23px}.dropdown._active .dropdown__drop-box{opacity:1;pointer-events:all}.dropdown._active .dropdown__box{pointer-events:none}.dropdown._active .dropdown__elements-wrapper{padding-top:64px}.dropdown__box{transition:all .2s linear;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04);display:flex;background-color:#fff;align-items:center;width:320px;padding-top:15px;padding-bottom:14px;padding-right:20px;padding-left:20px;border-radius:90px;cursor:pointer;position:relative;z-index:1}.dropdown__triangle-box{transition:all .2s linear;width:8px;height:8px;position:absolute;right:20px;display:flex;align-items:center;justify-content:center}.dropdown__triangle{fill:#2c3549}.dropdown__text{transition:all .2s linear;font-size:12px;line-height:16px;font-weight:500}.dropdown__drop-box{transition:all .2s linear;pointer-events:none;opacity:0;position:absolute;top:0px;background:#fff;background:#2c3549;width:320px;display:flex;flex-direction:column;border-radius:23px 23px 16px 16px;border:4px solid #fff;border:4px solid #2c3549}.dropdown__elements-wrapper{transition:all .2s linear;padding-top:40px;padding-bottom:24px;display:flex;flex-direction:column}.dropdown__drop-elem{transition:all .2s linear;cursor:pointer;border-radius:8px}.dropdown__drop-elem._active{background:#2c3549;background:#c9a17d;background:#f7f7f9;background:#1d2331}.dropdown__drop-elem._active .dropdown__drop-elem__text{color:#fff}.dropdown__drop-elem__text{transition:all .2s linear;color:#9898a3;font-size:12px;line-height:16px;font-weight:400;padding-top:15px;padding-bottom:14px;padding-right:20px;padding-left:16px;display:flex}.dropdown__drop-elem:hover{background:#f7f7f9;background:#2c3549;background:#fff}.dropdown__drop-elem:hover .dropdown__drop-elem__text{color:#fff;color:#2c3549}.apartment-box{width:328px;background-color:#fff;border-radius:16px;border:1px solid #e6e9ec;padding:32px;display:flex;flex-direction:column;transition:all .2s linear;cursor:pointer;text-decoration:none}.apartment-box:hover{box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04);border:1px solid #fff}.apartment-box._available .apartment-box__bottom__availability{display:flex;background:#2fc23e}.apartment-box._notavailable .apartment-box__bottom__availability{display:flex;background:#ff5a00}.apartment-box__top{width:-moz-fit-content;width:fit-content;display:flex;align-items:center;font-size:10px;line-height:20px;letter-spacing:1px;text-transform:uppercase;font-weight:500;margin-bottom:24px;gap:4px}.apartment-box__central{width:auto;height:262px;margin-bottom:24px}.apartment-box__central__img{width:262px;height:262px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.apartment-box__bottom{display:flex;flex-direction:column}.apartment-box__bottom__apartment-name{font-size:12px;line-height:24px;font-weight:500;display:flex;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.apartment-box__bottom__apartment-name._house-name{margin-bottom:16px;height:48px}.apartment-box__bottom__price{display:flex;align-items:center;gap:8px;margin-bottom:12px}.apartment-box__bottom__price-text{font-size:20px;line-height:30px;font-weight:600;display:flex}.apartment-box__bottom__price-text:after{content:"р.";margin-left:4px}.apartment-box__bottom__availability{display:none;font-size:10px;font-weight:500;letter-spacing:.3px;line-height:12px;padding-top:5px;padding-bottom:4px;padding-left:10px;padding-right:10px;width:-moz-fit-content;width:fit-content;color:#fff;border-radius:90px;text-transform:uppercase}.apartment-box__bottom__params{display:flex;gap:8px}.apartment-box__bottom__param-wrapper{display:flex;align-items:center}.apartment-box__bottom__param-wrapper._floor{gap:4px}.apartment-box__bottom__param-wrapper:after{content:"";width:3px;height:3px;border-radius:50%;background-color:#d9d9d9;margin-left:8px}.apartment-box__bottom__param-wrapper:last-child::after{display:none}.apartment-box__bottom__param{font-size:12px;line-height:24px;font-weight:500}.toggle{width:56px;height:32px;flex:0 0 auto;border-radius:90px;background-color:#1d222f;cursor:pointer;position:relative;padding-left:2px;padding-right:2px;display:flex;align-items:center;transition:all .2s linear}.toggle._active{justify-content:flex-end;background-color:#2fc23e}.toggle__point{height:28px;width:28px;border-radius:50%;background-color:#fff;transition:all .2s linear}.toggle__wrapper{display:flex;align-items:center;gap:12px}.toggle__text{font-size:12px;line-height:16px;font-weight:500}.header{display:flex;flex-direction:column;position:relative;z-index:20}.header__logo-uks-location{position:absolute;top:61px;left:0px;background-color:#c3a382;z-index:1;font-size:10px;line-height:1.5;color:#fff;padding-left:13px;padding-right:13px;padding-top:4px;padding-bottom:3px;border-radius:90px;display:none;width:-moz-max-content;width:max-content}.header._main-uks .header__bottom__navigation__logo-box::before{right:290px}.header._main-uks .header__bottom__navigation__logo-box__logo-svg{display:none}.header._main-uks .header__bottom__navigation__logo-box__logo-svg-main-uks{display:flex;margin-top:19px}.header__top{background-color:#f7f7f9;position:relative;z-index:1}.header__top__container{display:flex;justify-content:space-between}.header__top__secondary-links{display:flex}.header__top__secondary-link{height:40px;text-decoration:none;color:#9898a3;font-size:11px;line-height:20px;display:flex;align-items:center;justify-content:center;padding-left:24px;font-weight:500;transition:all .2s linear}.header__top__secondary-link:first-child{padding-left:0px}.header__top__secondary-link:last-child::after{display:none}.header__top__secondary-link::after{content:"";width:1px;height:16px;background-color:#d9d9d9;margin-left:24px}.header__top__secondary-link:hover{color:#c9a17d}.header__top__website-service-buttons{display:flex}.header__top__website-service-button{display:flex;align-items:center;justify-content:center;height:40px;gap:8px;padding-right:24px;text-decoration:none;cursor:pointer}.header__top__website-service-button__language-positions{display:flex;gap:8px}.header__top__website-service-button__switch-title{height:40px;display:flex;justify-content:center;align-items:center;gap:8px}.header__top__website-service-button._header-language-switch{cursor:default;display:flex;flex-direction:row}.header__top__website-service-button._header-language-switch:hover .header__top__website-service-button-text{color:#2c3549}.header__top__website-service-button._header-language-switch .form_radio_btn{display:flex;height:40px;justify-content:center;align-items:center}.header__top__website-service-button._header-language-switch .form_radio_btn input[type=radio]{display:none}.header__top__website-service-button._header-language-switch .form_radio_btn label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:11px;line-height:20px;font-weight:500;height:40px;display:flex;align-items:center;justify-content:center}.header__top__website-service-button._header-language-switch .form_radio_btn input[type=radio]:checked+label{color:#c9a17d}.header__top__website-service-button._header-language-switch .form_radio_btn label:hover{color:#666}.header__top__website-service-button._header-language-switch .form_radio_btn input[type=radio]:disabled+label{background:#efefef;color:#666}.header__top__website-service-button:hover .header__top__website-service-button-text{color:#c9a17d}.header__top__website-service-button:hover .header__top__website-service-button-svg-icon{fill:#c9a17d}.header__top__website-service-button::before{content:"";width:1px;height:16px;background-color:#d9d9d9;margin-right:16px}.header__top__website-service-button:first-child::before{display:none}.header__top__website-service-button:last-child{padding-right:0px}.header__top__website-service-button-svg-icon{fill:#2c3549;transition:all .2s linear}.header__top__website-service-button-text{font-size:11px;line-height:20px;font-weight:500;color:#2c3549;transition:all .2s linear}.header__bottom{background-color:#fff;border-bottom:1px solid #e6e9ec;position:relative;z-index:1}.header__bottom__container{display:flex;justify-content:space-between}.header__bottom__navigation{display:flex;position:relative}.header__bottom__navigation__logo-box{background-color:#2c3549;display:flex;position:relative;height:96px;padding-right:32px;padding-left:32px;margin-left:-32px;position:relative}.header__bottom__navigation__logo-box._general-logo{padding-top:21px}.header__bottom__navigation__logo-box._general-logo::before{right:260px}.header__bottom__navigation__logo-box__logo-svg-main-uks{display:none}.header__bottom__navigation__logo-box::before{content:"";position:absolute;height:96px;width:3868px;right:210px;top:0px;background-color:#2c3549}.header__bottom__navigation__logo-box__logo-svg{margin-top:22px}.header__bottom__navigation__location-button{height:96px;background-color:#f7f7f9;display:flex;align-items:center;justify-content:center;padding-left:24px;padding-right:24px;cursor:pointer}.header__bottom__navigation__location-button._active-button .header__bottom__navigation__location-button__button-text{color:#c9a17d}.header__bottom__navigation__location-button._active-button .header__bottom__navigation__location-button__triangle{transform:rotate(180deg)}.header__bottom__navigation__location-button._active-button .header__bottom__navigation__location-button__triangle-svg{fill:#c9a17d}.header__bottom__navigation__location-button:hover .header__bottom__navigation__location-button__button-text{color:#c9a17d}.header__bottom__navigation__location-button:hover .header__bottom__navigation__location-button__triangle-svg{fill:#c9a17d}.header__bottom__navigation__location-button__svg-location-icon{margin-right:8px}.header__bottom__navigation__location-button__triangle{transition:all .2s linear}.header__bottom__navigation__location-button__triangle-box{height:100%;width:8px;display:flex;align-items:center;justify-content:center;margin-left:4px}.header__bottom__navigation__location-button__button-text{font-weight:500;font-size:14px;line-height:24px;transition:all .2s linear}.header__bottom__navigation__location-button__triangle-svg{fill:#2c3549;transition:all .2s linear}.header__bottom__navigation__links{display:flex;gap:24px;margin-left:24px}.header__bottom__navigation__links__button{display:flex;align-items:center;justify-content:center;cursor:pointer;gap:4px;text-decoration:none}.header__bottom__navigation__links__button._active-button .header__bottom__navigation__links__button-text{color:#c9a17d}.header__bottom__navigation__links__button._active-button .header__bottom__navigation__links__button-triangle-svg-box{transform:rotate(180deg)}.header__bottom__navigation__links__button._active-button .header__bottom__navigation__links__button-triangle-svg{fill:#c9a17d}.header__bottom__navigation__links__button:hover .header__bottom__navigation__links__button-text{color:#c9a17d}.header__bottom__navigation__links__button:hover .header__bottom__navigation__links__button-triangle-svg{fill:#c9a17d}.header__bottom__navigation__links__button-text{font-size:14px;line-height:24px;font-weight:500;color:#2c3549;transition:all .2s linear}.header__bottom__navigation__links__button-triangle-box{width:8px;display:flex;align-items:center;justify-content:center;height:100%}.header__bottom__navigation__links__button-triangle-svg-box{transition:all .2s linear}.header__bottom__navigation__links__button-triangle-svg{fill:#2c3549;transition:all .2s linear}.header__bottom__contacts-and-menu{display:flex;align-items:center;justify-content:center}.header__bottom__contacts-and-menu__phone{display:flex;flex-direction:column;text-decoration:none;align-items:flex-start;gap:8px;border-right:1px solid #e6e9ec;padding-right:24px;height:96px;justify-content:center}.header__bottom__contacts-and-menu__phone._active-button .header__bottom__contacts-and-menu__phone__text{color:#c9a17d}.header__bottom__contacts-and-menu__phone._active-button .header__bottom__contacts-and-menu__phone__triangle-svg-box{transform:rotate(180deg)}.header__bottom__contacts-and-menu__phone._active-button .header__bottom__contacts-and-menu__phone__triangle-svg{fill:#c9a17d}.header__bottom__contacts-and-menu__phone:hover .header__bottom__contacts-and-menu__phone__text{color:#c9a17d}.header__bottom__contacts-and-menu__phone:hover .header__bottom__contacts-and-menu__phone__triangle-svg{fill:#c9a17d}.header__bottom__contacts-and-menu__phone__triangle-svg-box{transition:all .2s linear}.header__bottom__contacts-and-menu__phone__triangle-svg{fill:#2c3549;transition:all .2s linear}.header__bottom__contacts-and-menu__phone__top-box{display:flex;align-items:center}.header__bottom__contacts-and-menu__phone__text{font-size:18px;font-weight:500;line-height:24px;color:#2c3549;transition:all .2s linear}.header__bottom__contacts-and-menu__phone__triangle-box{display:flex;align-items:center;justify-content:center;width:8px;height:24px;margin-left:4px}.header__bottom__contacts-and-menu__phone__bottom-box{display:flex;align-items:center;gap:8px;justify-content:center}.header__bottom__contacts-and-menu__phone__green-dot{width:4px;height:4px;border-radius:4px;background-color:#2fc23e;animation:1s linear 0s infinite alternate blink}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.header__bottom__contacts-and-menu__phone__description{font-size:11px;line-height:16px;color:#9898a3;font-weight:500}.header__bottom__contacts-and-menu__menu{padding-left:24px;display:flex;align-items:center;gap:12px;height:96px;cursor:pointer}.header__bottom__contacts-and-menu__menu._cross .header__bottom__contacts-and-menu__menu__line._one{transform:rotate(45deg);top:8px;width:20px}.header__bottom__contacts-and-menu__menu._cross .header__bottom__contacts-and-menu__menu__line._two{width:0px !important}.header__bottom__contacts-and-menu__menu._cross .header__bottom__contacts-and-menu__menu__line._three{transform:rotate(-45deg);bottom:8px;width:20px}.header__bottom__contacts-and-menu__menu._cross:hover .header__bottom__contacts-and-menu__menu__text{color:#c9a17d}.header__bottom__contacts-and-menu__menu._cross:hover .header__bottom__contacts-and-menu__menu__line{background-color:#c9a17d}.header__bottom__contacts-and-menu__menu._cross:hover .header__bottom__contacts-and-menu__menu__line._one{width:20px;transition:all .2s linear}.header__bottom__contacts-and-menu__menu._cross:hover .header__bottom__contacts-and-menu__menu__line._two{width:20px;transition:all .2s linear}.header__bottom__contacts-and-menu__menu._cross:hover .header__bottom__contacts-and-menu__menu__line._three{width:20px;transition:all .2s linear}.header__bottom__contacts-and-menu__menu:hover .header__bottom__contacts-and-menu__menu__text{color:#c9a17d}.header__bottom__contacts-and-menu__menu:hover .header__bottom__contacts-and-menu__menu__line{background-color:#c9a17d}.header__bottom__contacts-and-menu__menu:hover .header__bottom__contacts-and-menu__menu__line._one{width:14px;transition:all .2s linear}.header__bottom__contacts-and-menu__menu:hover .header__bottom__contacts-and-menu__menu__line._two{width:20px;transition:all .2s linear}.header__bottom__contacts-and-menu__menu:hover .header__bottom__contacts-and-menu__menu__line._three{width:14px;transition:all .2s linear}.header__bottom__contacts-and-menu__menu__text{font-size:14px;line-height:24px;font-weight:500;color:#2c3549;transition:all .2s linear}.header__bottom__contacts-and-menu__menu__lines-box{width:20px;height:18px;position:relative}.header__bottom__contacts-and-menu__menu__line{height:2px;width:20px;position:absolute;background-color:#2c3549;left:0px}.header__bottom__contacts-and-menu__menu__line:nth-child(1){top:0px;transition:all .2s linear}.header__bottom__contacts-and-menu__menu__line:nth-child(2){top:calc(50% - 1px);width:14px;transition:all .2s linear}.header__bottom__contacts-and-menu__menu__line:nth-child(3){bottom:0px;transition:all .2s linear}.header__all-companies-drop{position:absolute;left:calc(50% - 744px);top:153px;transition:all .2s linear;opacity:1;pointer-events:all;z-index:10}.header__all-companies-drop._hide-header-drop{opacity:0;pointer-events:none;top:133px}.header__all-companies-drop__container{display:flex;justify-content:space-between}.header__all-companies-drop__sidebar{background-color:#2c3549;width:261px;padding-left:40px;padding-right:40px;padding-top:48px;padding-bottom:48px;border-radius:16px 0px 0px 16px;display:flex;flex:0 0 auto;flex-direction:column;justify-content:space-between}.header__all-companies-drop__sidebar__content{display:flex;flex-direction:column}.header__all-companies-drop__sidebar__title{color:#fff}.header__all-companies-drop__sidebar__title._top{font-size:11px;text-transform:uppercase;line-height:16px;font-weight:500;letter-spacing:1px}.header__all-companies-drop__sidebar__title._bottom{font-size:22px;line-height:32px;font-weight:500;margin-top:12px;margin-bottom:28px}.header__all-companies-drop__companies-grid{background-color:#fff;border-radius:0px 16px 16px 0px;width:100%;padding:48px;gap:48px;display:grid;grid-template-columns:repeat(5, 1fr);position:relative}.header__all-companies-drop__companies-grid__card{display:flex;flex-direction:column}.header__all-companies-drop__companies-grid__card-name{font-size:14px;line-height:16px;font-weight:600;color:#2c3549;margin-top:12px;margin-bottom:12px}.header__all-companies-drop__companies-grid__card-phone{font-size:12px;line-height:16px;text-decoration:none;color:#2c3549;font-weight:500;margin-bottom:24px}.header__all-companies-drop__companies-grid__arrow{position:absolute;top:-8px;left:12px}.header__dolevoe-drop{position:absolute;left:calc(50% - 744px);top:153px;transition:all .2s linear;opacity:1;pointer-events:all;z-index:10}.header__dolevoe-drop._hide-header-drop{opacity:0;pointer-events:none;top:133px}.header__dolevoe-drop._four-dolevoe .header__dolevoe-drop__dolevoe-logo-box{display:none}.header__dolevoe-drop._four-dolevoe .header__dolevoe-drop__dolevoe-cards-grid{grid-template-columns:repeat(4, 1fr);width:100%}.header__dolevoe-drop._four-dolevoe .header__dolevoe-drop__dolevoe-card{width:100%}.header__dolevoe-drop._four-dolevoe .header__dolevoe-drop__white-bg{padding-left:24px;padding-right:24px}.header__dolevoe-drop__white-bg{background-color:#fff;position:relative;display:flex;justify-content:space-between;align-items:center;border-radius:16px;padding-left:32px;padding-right:32px;padding-top:24px;padding-bottom:24px;gap:32px}.header__dolevoe-drop__arrow{position:absolute;top:-8px;left:611px}.header__dolevoe-drop__dolevoe-cards-grid{display:grid;grid-template-columns:repeat(3, 304px);gap:24px}.header__dolevoe-drop__dolevoe-card-link-wrapper{text-decoration:none}.header__dolevoe-drop__dolevoe-card{width:304px;height:192px;border-radius:8px;display:flex;padding-right:16px;padding-bottom:16px;padding-left:24px;align-items:flex-end;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 1s linear}.header__dolevoe-drop__dolevoe-card:hover .elipse-button{transform:scale(1.1)}.header__dolevoe-drop__dolevoe-card._shared-construction{background-image:url("/wp-content/themes/bouks/assets/images/header-images/housing/drop-shared.webp")}.header__dolevoe-drop__dolevoe-card._shared-construction .header__dolevoe-drop__dolevoe-card-text{color:#2c3549}.header__dolevoe-drop__dolevoe-card._flats{background-image:url("/wp-content/themes/bouks/assets/images/header-images/housing/drop-flats.webp")}.header__dolevoe-drop__dolevoe-card._offices{background-image:url("/wp-content/themes/bouks/assets/images/header-images/housing/drop-offices.webp")}.header__dolevoe-drop__dolevoe-card._auctions{background-image:url("/wp-content/themes/bouks/assets/images/header-images/housing/drop-auctions.webp")}.header__dolevoe-drop__dolevoe-card._engineering{background-image:url("/wp-content/themes/bouks/assets/images/header-images/services/engineering.webp")}.header__dolevoe-drop__dolevoe-card._technical_supervision{background-image:url("/wp-content/themes/bouks/assets/images/header-images/services/technical_supervision.webp")}.header__dolevoe-drop__dolevoe-card._electric{background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/electric.webp")}.header__dolevoe-drop__dolevoe-card._customer{background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/customer.webp")}.header__dolevoe-drop__dolevoe-card._engineer{background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/engineer.webp")}.header__dolevoe-drop__dolevoe-card._engineer .header__dolevoe-drop__dolevoe-card-text{color:#2c3549}.header__dolevoe-drop__dolevoe-card-content{display:flex;justify-content:space-between;align-items:center;width:100%}.header__dolevoe-drop__dolevoe-card-text{color:#fff;font-size:16px;line-height:24px;font-weight:500}.header__dolevoe-drop__dolevoe-logo-box{width:100%;display:flex;justify-content:center}.header__services-drop{position:absolute;left:calc(50% - 744px);top:153px;transition:all .2s linear;opacity:1;pointer-events:all;z-index:10}.header__services-drop._hide-header-drop{opacity:0;pointer-events:none;top:133px}.header__services-drop._four-services .header__services-drop__services-logo-box{display:none}.header__services-drop._four-services .header__services-drop__services-cards-grid{grid-template-columns:repeat(4, 1fr);width:100%}.header__services-drop._four-services .header__services-drop__service-card{width:100%}.header__services-drop._four-services .header__services-drop__white-bg{padding-left:24px;padding-right:24px}.header__services-drop__white-bg{background-color:#fff;position:relative;display:flex;justify-content:space-between;align-items:center;border-radius:16px;padding-left:32px;padding-right:32px;padding-top:24px;padding-bottom:24px;gap:32px}.header__services-drop__arrow{position:absolute;top:-8px;left:611px}.header__services-drop__services-cards-grid{display:grid;grid-template-columns:repeat(3, 304px);gap:24px}.header__services-drop__service-card-link-wrapper{text-decoration:none}.header__services-drop__service-card{width:304px;height:192px;border-radius:8px;display:flex;padding-right:16px;padding-bottom:16px;padding-left:24px;align-items:flex-end;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all 1s linear}.header__services-drop__service-card:hover .elipse-button{transform:scale(1.1)}.header__services-drop__service-card._flats{background-image:url("/wp-content/themes/bouks/assets/images/header-images/housing/drop-flats.webp")}.header__services-drop__service-card._offices{background-image:url("/wp-content/themes/bouks/assets/images/header-images/housing/drop-offices.webp")}.header__services-drop__service-card._auctions{background-image:url("/wp-content/themes/bouks/assets/images/header-images/housing/drop-auctions.webp")}.header__services-drop__service-card._shared-construction{background-image:url("/wp-content/themes/bouks/assets/images/header-images/services/shared-construction.webp")}.header__services-drop__service-card._shared-construction .header__services-drop__service-card-text{color:#2c3549}.header__services-drop__service-card._housing-construction{background-image:url("/wp-content/themes/bouks/assets/images/header-images/services/housing-construction-header-image.webp")}.header__services-drop__service-card._engineering{background-image:url("/wp-content/themes/bouks/assets/images/header-images/services/engineering.webp")}.header__services-drop__service-card._technical_supervision{background-image:url("/wp-content/themes/bouks/assets/images/header-images/services/technical_supervision.webp")}.header__services-drop__service-card._electric{background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/electric.webp")}.header__services-drop__service-card._customer{background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/customer.webp")}.header__services-drop__service-card._engineer{background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/engineer.webp")}.header__services-drop__service-card._engineer .header__services-drop__service-card-text{color:#2c3549}.header__services-drop__service-card-content{display:flex;justify-content:space-between;align-items:flex-end;width:100%}.header__services-drop__service-card-text{color:#fff;font-size:16px;line-height:24px;font-weight:500}.header__services-drop__services-logo-box{width:100%;display:flex;justify-content:center}.header__objects{position:absolute;left:calc(50% - 744px);top:153px;transition:all .2s linear;opacity:1;pointer-events:all;z-index:10}.header__objects._hide-header-drop{opacity:0;pointer-events:none;top:133px}.header__objects__white-bg{border-radius:16px;background-color:#fff;position:relative;display:flex;justify-content:space-between;align-items:center;gap:24px;padding-left:32px;padding-right:32px;padding-top:24px;padding-bottom:24px}.header__objects__arrow{position:absolute;top:-8px;right:630px}.header__objects__services-cards-grid{display:grid;grid-template-columns:repeat(2, 468px);gap:24px}.header__objects__service-card-link-wrapper{text-decoration:none}.header__objects__service-card{width:100%;height:192px;border-radius:8px;padding-left:24px;padding-right:16px;padding-bottom:16px;display:flex;align-items:flex-end;background-size:cover;background-position:center;background-repeat:no-repeat}.header__objects__service-card:hover .elipse-button{transform:scale(1.1)}.header__objects__service-card._under-construction-objects{background-image:url("/wp-content/themes/bouks/assets/images/header-images/objects/under-construction-objects.webp")}.header__objects__service-card._completed-objects{background-image:url("/wp-content/themes/bouks/assets/images/header-images/objects/completed-objects.webp")}.header__objects__service-card-content{display:flex;justify-content:space-between;align-items:center;width:100%}.header__objects__service-card-text{color:#fff;font-size:16px;line-height:24px;font-weight:500;color:#2c3549}.header__objects__logo-box{display:flex;width:100%;justify-content:center}.header__contacts{position:absolute;left:calc(50% - 744px);top:153px;transition:all .2s linear;opacity:1;pointer-events:all;z-index:10}.header__contacts._hide-header-drop{opacity:0;pointer-events:none;top:133px}.header__contacts__container{justify-content:flex-end;display:flex}.header__contacts__box{display:flex;position:relative;width:-moz-fit-content;width:fit-content}.header__contacts__arrow{position:absolute;top:-8px;right:190px}.header__contacts__image-box{width:408px;border-radius:16px 0px 0px 16px;background-image:url("/wp-content/themes/bouks/assets/images/header-images/contacts/contacts-drop-image.webp");background-position:center;background-size:cover;background-repeat:no-repeat}.header__contacts__white-background{display:flex;flex-direction:column;background-color:#fff;border-radius:0px 16px 16px 0px;padding-left:56px;padding-right:56px;padding-top:48px;padding-bottom:48px;gap:32px}.header__menu{position:fixed;left:0px;top:0px;width:100vw;height:100vh;background-color:#fff;padding-top:201px;transition:all .2s linear}.header__menu._four-services .header__menu__top__services-box__services-grid{grid-template-rows:235px 235px}.header__menu._four-services .header__menu__top__services-box__service-box._shared-construction{grid-row:1/2;height:235px;background-position:center -50px}.header__menu._hide-menu{opacity:0;pointer-events:none;margin-top:-32px}.header__menu__container{display:flex;justify-content:space-between;flex-direction:column;height:100%;padding-bottom:32px}.header__menu__top{display:flex;justify-content:space-between}.header__menu__top__links{display:flex;flex-direction:column}.header__menu__top__main-links-box{display:flex;flex-direction:column}.header__menu__top__secondary-links-box{display:flex;flex-direction:column;margin-top:16px}.header__menu__top__main-link{text-decoration:none;padding-top:6px;padding-bottom:6px;display:flex;font-size:18px;line-height:1.5;transition:all .2s linear}.header__menu__top__main-link:hover{color:#c9a17d}.header__menu__top__secondary-link{text-decoration:none;color:#2c3549;font-size:12px;font-weight:500;padding-top:8px;padding-bottom:8px;display:flex;align-items:center;transition:all .2s linear}.header__menu__top__secondary-link._pdf::after{content:"";width:36px;height:15px;background-image:url("/wp-content/themes/bouks/assets/images/pdf-icon.svg");background-position:center;background-size:contain;background-repeat:no-repeat;margin-left:8px}.header__menu__top__secondary-link:hover{color:#c9a17d}.header__menu__top__services-box__title{margin-top:8px;margin-bottom:28px;display:none}.header__menu__top__services-box__services-grid{display:grid;grid-template-columns:repeat(2, 408px);gap:24px}.header__menu__top__services-box__service-box{border-radius:16px;padding-left:24px;padding-right:16px;padding-bottom:16px;display:flex;align-items:flex-end;background-size:cover;background-position:center;background-repeat:no-repeat;text-decoration:none}.header__menu__top__services-box__service-box:hover .elipse-button{transform:scale(1.1)}.header__menu__top__services-box__service-box._shared-construction{grid-row:1/3;height:470px;background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/shared-construction.webp")}.header__menu__top__services-box__service-box._shared-construction .header__menu__top__services-box__service-box-title{color:#2c3549}.header__menu__top__services-box__service-box._housing-construction{background-image:url("/wp-content/themes/bouks/assets/images/header-images/services/housing-construction-header-image.webp")}.header__menu__top__services-box__service-box._engineering{background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/engineering.webp")}.header__menu__top__services-box__service-box._technical_supervision{background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/technical_supervision.webp")}.header__menu__top__services-box__service-box._electric{background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/electric.webp")}.header__menu__top__services-box__service-box._customer{background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/customer.webp")}.header__menu__top__services-box__service-box._documents-development{background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/engineer.webp")}.header__menu__top__services-box__service-box._documents-development .header__menu__top__services-box__service-box-title{color:#2c3549}.header__menu__top__services-box__service-box-content{display:flex;justify-content:space-between;align-items:center;width:100%}.header__menu__top__services-box__service-box-title{color:#fff;font-size:16px;line-height:24px;font-weight:500}.header__menu__bottom{display:flex;justify-content:space-between;align-items:center}.header__menu__bottom__left-box{display:flex;gap:56px}.header__menu__bottom__right-box{display:flex;gap:24px}.header__menu__bottom__close-button{height:116px;width:116px;display:flex;align-items:center;justify-content:center;position:relative}.header__menu__bottom__close-button__text-image{width:116px;height:116px;position:absolute;top:0px;left:0px;background-image:url("/wp-content/themes/bouks/assets/images/header-menu-images/close-animation.svg");background-position:center;background-size:contain;background-repeat:no-repeat;pointer-events:none;animation:10s linear 0s infinite rotate}@keyframes rotate{0%{transform:rotate(360deg)}50%{transform:rotate(180deg)}100%{transform:rotate(0deg)}}.header__menu__uks-links{display:none;flex-direction:column}.header__menu__uks-links__title{font-size:18px;margin-bottom:32px;line-height:32px;font-weight:500;margin-top:56px}.header__menu__uks-links .header__all-companies-drop__companies-grid{padding:0px !important;grid-template-columns:repeat(2, 1fr) !important;gap:24px !important;row-gap:36px !important}.header__menu__uks-links .header__all-companies-drop__companies-grid__card{align-items:center}.header__menu__uks-links .header__all-companies-drop__companies-grid__card-name{font-weight:500 !important}@media(max-width: 1680px){.header__menu._four-services .header__menu__top__services-box__service-box._shared-construction{background-position:0px -30px}.header__menu._four-services .header__menu__top__services-box__service-box._engineering{background-position:-90px center}.header__menu._four-services .header__menu__top__services-box__service-box._technical_supervision{background-position:-60px center}.header .header__top__secondary-links{display:none}.header .header__bottom__contacts-and-menu__phone{display:none}.header .header__bottom__contacts-and-menu__menu{border-left:1px solid #e6e9ec}.header .header__top__website-service-buttons{width:100%;justify-content:space-between}.header .header__top__website-service-button{width:-moz-fit-content;width:fit-content}.header .header__top__website-service-button::before{display:none}.header .header__bottom__navigation__links__button-text{font-size:13px}.header .header__bottom__navigation__location-button__button-text{font-size:13px}.header .header__bottom__contacts-and-menu__menu__text{font-size:13px}.header .header__all-companies-drop__companies-grid{gap:32px;padding:32px;grid-template-columns:repeat(4, 1fr)}.header .header__all-companies-drop__companies-grid__card-name{font-size:13px}.header .header__all-companies-drop__companies-grid__card-phone{font-size:10px;margin-bottom:12px}.header .header__all-companies-drop__companies-grid__card-button{font-size:11px;padding-left:20px;padding-right:20px}.header .header__all-companies-drop{left:calc(50% - 524px)}.header .header__all-companies-drop__sidebar{padding-left:32px;padding-right:32px;padding-bottom:32px;padding-top:32px;width:212px}.header .header__all-companies-drop__sidebar__title._bottom{font-size:18px;line-height:28px;margin-top:24px;margin-top:8px}.header .button-m{padding-left:20px;padding-right:20px;font-size:11px}.header .header__all-companies-drop__sidebar__title._top{max-width:110px;line-height:20px}.header .header__dolevoe-drop__dolevoe-logo-box{display:none}.header .header__dolevoe-drop{left:calc(50% - 524px)}.header .header__dolevoe-drop__arrow{left:575px}.header .header__dolevoe-drop__dolevoe-card{padding-left:16px}.header .header__dolevoe-drop__dolevoe-card-text{font-size:14px;line-height:22px}.header .header__services-drop__services-logo-box{display:none}.header .header__services-drop{left:calc(50% - 524px)}.header .header__services-drop__arrow{left:575px}.header .header__services-drop__service-card{padding-left:16px}.header .header__services-drop__service-card-text{font-size:14px;line-height:22px}.header .elipse-button{width:48px;height:48px}.header .header__objects__logo-box{display:none}.header .header__objects{left:calc(50% - 524px)}.header .header__objects__service-card{padding-left:16px}.header .header__objects__service-card-text{font-size:14px;line-height:22px}.header .header__objects__arrow{right:281px}.header .header__objects__white-bg{padding-left:24px;padding-right:24px;padding-bottom:24px;padding-top:24px}.header ._h3-font{font-size:18px}.header .header__menu__top{gap:40px}.header .header__menu__top__secondary-link._pdf::after{display:none}.header .header__menu__top__main-link{padding-top:6px;padding-bottom:6px}.header .header__menu__top__services-box__services-grid{gap:16px;grid-template-columns:repeat(2, 278px)}.header .header__menu__top__services-box__title{margin-bottom:24px}.header .header__menu{padding-top:170px}.header .header__menu__bottom__left-box{flex-direction:column;gap:16px}.header .header__menu__bottom__right-box{flex-direction:column;gap:16px;align-items:flex-end}.header .contact-box{gap:4px}.header .header__menu__container{overflow-y:scroll;padding-bottom:24px}.header .header__bottom__navigation__logo-box._general-logo{padding-right:16px}.header .header__bottom__navigation__logo-box._general-logo svg{width:180px}.header .header__bottom__navigation__logo-box._general-logo::before{right:224px}}@media(max-width: 1148px){.header__menu._four-services .header__menu__top__services-box__service-box._shared-construction{background-position:center center}.header__menu._four-services .header__menu__top__services-box__service-box._engineering{background-position:center center}.header__menu._four-services .header__menu__top__services-box__service-box._technical_supervision{background-position:center center}.header__menu._four-services .header__menu__top__services-box__services-grid{grid-template-rows:auto}.header__menu._four-services .header__menu__top__services-box__service-box._shared-construction{height:280px;background-position:center -90px}.header__menu._four-services .header__menu__top__services-box__service-box._engineering{height:280px;background-position:center -10px}.header__menu._four-services .header__menu__top__services-box__service-box._technical_supervision{height:280px}.header__menu._four-services .header__menu__top__services-box__service-box{height:280px}.header .header__logo-uks-location{display:flex}.header .header__bottom__navigation__logo-box__logo-svg{width:110px}.header .header__top{display:none}.header .header__bottom__navigation__logo-box{padding-left:4px;padding-right:16px}.header .header__bottom__navigation__logo-box::before{right:129px}.header .header__bottom__navigation__links{display:none}.header .header__bottom__contacts-and-menu__menu{padding-left:0px;border:none}.header .header__bottom__contacts-and-menu__phone{display:flex;border:none}.header .header__bottom__contacts-and-menu__menu__text{display:none}.header .header__bottom__navigation__location-button__svg-location-icon{display:none}.header .header__bottom__navigation__location-button{display:none}.header .header__bottom__contacts-and-menu__phone__text{font-size:14px}.header .header__bottom__contacts-and-menu__phonev{gap:4px}.header .header__bottom__contacts-and-menu__phone__description{font-weight:400}.header .header__bottom__navigation__logo-box{margin-left:0px}.header .header__bottom__contacts-and-menu__phone__text{font-size:12px}.header .header__bottom__contacts-and-menu__phone{gap:2px}.header .header__bottom__contacts-and-menu__phone__description{font-size:10px}.header .header__bottom__contacts-and-menu__menu{padding-left:16px;border-left:1px solid #e6e9ec;height:72px}.header .header__bottom__contacts-and-menu__phone{padding-right:16px}.header .container{height:72px}.header .header__bottom__navigation__logo-box{height:72px}.header .header__bottom__navigation__logo-box::before{height:72px}.header .header__bottom__navigation__logo-box__logo-svg{margin-top:11px}.header .header__bottom__contacts-and-menu__phone__triangle-box{display:none}.header .header__bottom__contacts-and-menu__phone{align-items:flex-end}.header .header__bottom__contacts-and-menu__phone{height:72px}.header .header__contacts{display:none}.header .header__objects{display:none}.header .header__services-drop{display:none}.header .header__dolevoe-drop{display:none}.header .header__all-companies-drop{display:none}.header .header__menu__top{flex-direction:column}.header .header__menu__container{overflow-y:scroll;height:100%}.header .header__menu{padding-top:76px}.header .header__menu__top__main-link{border-bottom:1px solid #e6e9ec;font-size:14px;display:flex;align-items:center;justify-content:space-between;padding-top:10px;padding-bottom:10px}.header .header__menu__top__main-link:after{content:"";width:8px;height:8px;margin-right:6px;background-image:url("/wp-content/themes/bouks/assets/images/triangle-arrow.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.header .header__menu__top__secondary-link{font-weight:400}.header .header__menu__top__services-box__services-grid{grid-template-columns:1fr}.header .header__menu__top__services-box__service-box._engineering,.header .header__menu__top__services-box__service-box._technical_supervision{height:170px}.header .header__menu__top__services-box__service-box._shared-construction{height:400px}.header .header__menu__top__services-box__service-box{padding-left:20px}.header .header__menu__bottom{display:grid}.header .contact-box__contact-box{flex-direction:column;align-items:center}.header .contact-box__description{text-align:center}.header .contact-box{gap:16px;justify-content:flex-start}.header .header__menu__bottom__left-box{flex-direction:column;gap:32px}.header .header__menu__bottom__left-box{margin-top:48px}.header .header__menu__bottom{grid-template-columns:1fr}.header .header__menu__bottom__close-button{grid-row:3}.header .header__menu__bottom__right-box{align-items:flex-start;align-items:center;margin-top:32px;margin-bottom:32px}.header .header__menu__bottom__close-button{margin:0px auto}.header .header__menu__uks-links{display:flex}.header .header__bottom__navigation__logo-box._general-logo{padding-right:16px;padding-top:10px;padding-left:2px}.header .header__bottom__navigation__logo-box._general-logo svg{width:140px}.header .header__bottom__navigation__logo-box._general-logo::before{right:158px}}@media(max-width: 640px){.header .header__menu__top__services-box__service-box._engineering{background-position:95% 0px !important}.header .header__menu__top__services-box__service-box._shared-construction{background-position:center -50px !important}}.footer{display:flex;flex-direction:column}.footer__top{background-color:#fff;border-top:1px solid #e6e9ec}.footer__top__container{display:flex;justify-content:space-between;background-color:#fff}.footer__top__left{display:flex}.footer__top__logo-box{display:flex;background-color:#2c3549;height:96px;position:relative;padding-right:32px;padding-left:32px;margin-left:-32px}.footer__top__logo-box._general-logo{padding-top:23px}.footer__top__logo-box._secondary-logo::before{right:230px}.footer__top__logo-box::before{content:"";position:absolute;height:96px;width:3868px;right:290px;top:0px;background-color:#2c3549}.footer__top__logo-box__logo-svg-main-uks{margin-top:19px}.footer__top__location{height:96px;background-color:#f7f7f9;display:flex;align-items:center;justify-content:center;padding-left:24px;padding-right:24px;gap:8px}.footer__top__right{display:flex;align-items:center}.footer__top__right-button{height:96px;display:flex;align-items:center;cursor:pointer;gap:16px}.footer__top__right-button__radio-point label{height:96px !important}.footer__top__right-button .header__top__website-service-button::before{display:none}.footer__top__right-button:first-child{padding-right:48px;border-right:1px solid #e6e9ec}.footer__top__right-button:last-child{padding-left:48px}.footer__top__right-button__circle-icon{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .1s linear;background-color:#fff;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.footer__top__right-button__text{font-size:11px;line-height:16px;font-weight:500;height:96px;display:flex;align-items:center}.footer__top__right-button:hover .footer__top__right-button__circle-icon{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.footer__middle{background-color:#2c3549;padding-bottom:178px}.footer__middle__container{display:flex;padding-top:104px;justify-content:space-between;display:grid;grid-template-columns:1fr 1fr 536px;gap:24px}.footer__middle__contacts{display:flex;flex-direction:column;gap:40px;justify-content:space-between}.footer__middle__contacts__top{display:flex;flex-direction:column;gap:40px}.footer__middle__contacts .phone-box__phone{color:#fff}.footer__middle__contacts .phone-box__phone>a{color:#fff !important;text-decoration:none}.footer__middle__contacts .contact-box__contact{color:#fff}.footer__middle__map{background-color:#fff;width:536px;border-radius:8px;position:relative;overflow:hidden}.footer__middle__map-button{position:absolute;bottom:32px;left:calc(50% - 70px)}.footer__middle__links{display:flex;flex-direction:column;gap:80px}.footer__middle__links__main-links-box{display:flex;flex-direction:column}.footer__middle__links__main-link{font-size:18px;line-height:32px;padding-top:8px;padding-bottom:8px;text-decoration:none;color:#fff;font-weight:500;transition:all .2s linear}.footer__middle__links__main-link:hover{color:#c9a17d}.footer__middle__links__secondary-links-box{display:flex;flex-direction:column}.footer__middle__links__secondary-links-title{font-size:18px;line-height:32px;color:#fff;font-weight:500;margin-bottom:16px}.footer__middle__links__secondary-link{font-size:16px;line-height:32px;color:#9898a3;text-decoration:none;transition:all .2s linear;padding-top:4px;padding-bottom:4px}.footer__middle__links__secondary-link:hover{color:#c9a17d}.footer__bottom{display:flex;flex-direction:column}.footer__bottom__links{background-color:#2c3549}.footer__bottom__links__container{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:48px;border-bottom:1px solid #39455d}.footer__bottom__links__socials{display:flex;gap:56px}.footer__bottom__links__messages{display:flex;align-items:center;gap:16px}.footer__bottom__links__messages__text{font-size:18px;font-weight:500;line-height:32px;color:#fff}.footer__bottom__secondary-links{background-color:#1e2432}.footer__bottom__secondary-links__link-svg{fill:#9898a3;transition:all .2s linear}.footer__bottom__secondary-links__link{font-size:12px;line-height:20px;text-decoration:none;padding-top:12px;padding-bottom:12px;gap:8px;display:flex;align-items:center;color:#9898a3;font-weight:500;transition:all .2s linear}.footer__bottom__secondary-links__link:hover{color:#c9a17d}.footer__bottom__secondary-links__link:hover .footer__bottom__secondary-links__link-svg{fill:#c9a17d}.footer__bottom__secondary-links__link-wrapper{display:flex;gap:8px}.footer__bottom__secondary-links__top{background-color:#2c3549;border-radius:0px 0px 16px 16px}.footer__bottom__secondary-links__top__container{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:16px;padding-bottom:16px}.footer__bottom__secondary-links__bottom__container{display:flex;justify-content:space-between;align-items:center}.footer__bottom__secondary-links__bottom__government-links-box{display:flex;gap:16px;padding-top:16px;padding-bottom:16px}.footer__bottom__secondary-links__bottom__masteria-studio{height:56px;display:flex;justify-content:center;align-items:center;gap:8px;text-decoration:none;transition:all .2s linear}.footer__bottom__secondary-links__bottom__masteria-studio:hover .footer__bottom__secondary-links__bottom__masteria-studio__text{color:#c9a17d}.footer__bottom__secondary-links__bottom__masteria-studio:hover .footer__bottom__secondary-links__bottom__masteria-studio__svg-path{fill:#c9a17d}.footer__bottom__secondary-links__bottom__masteria-studio__text{font-size:12px;line-height:24px;color:#9898a3;margin-top:5px;font-weight:500;transition:all .2s linear}.footer__bottom__secondary-links__bottom__masteria-studio__svg-path{fill:#9898a3;transition:all .2s linear}@media(max-width: 1680px){.footer .footer__middle__container{grid-template-columns:1fr 1fr 426px}.footer .footer__middle__map{width:426px}.footer .footer__middle__links__main-link{font-size:16px}.footer .phone-box{flex-direction:column}.footer .footer__bottom__links__messages__text{font-size:14px}.footer .footer__bottom__secondary-links__top__container{flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:flex-start;row-gap:0px}.footer .footer__bottom__secondary-links__link{padding-top:16px;padding-bottom:16px}.footer .contact-box__contact{font-size:16px}.footer .footer__bottom__secondary-links__top__container{padding-top:16px;padding-bottom:16px}}@media(max-width: 1148px){.footer .footer__top__logo-box._secondary-logo{height:72px}.footer .header__bottom__navigation__logo-box__logo-svg{width:110px;margin-top:10px}.footer .footer__top__logo-box::before{height:72px;right:170px}.footer .footer__top__location{height:72px}.footer .header__bottom__navigation__location-button__button-text{font-size:12px}.footer .footer__top__right-button._blind{display:none}.footer .footer__top__right-button{height:72px}.footer .footer__top__container{flex-direction:column-reverse}.footer .footer__middle__container{grid-template-columns:1fr}.footer .footer__middle__map{height:420px}.footer .footer__middle__links{gap:32px}.footer .footer__bottom__links__container{flex-direction:column}.footer .footer__middle__links{grid-row:1}.footer .footer__middle__map{width:100%;grid-row:2}.footer .footer__middle__container{gap:48px;padding-top:12px}.footer .footer__middle__links__main-link{font-size:14px;border-bottom:1px solid hsla(0,0%,100%,.1019607843);display:flex;align-items:center;justify-content:space-between}.footer .footer__middle__links__main-link:after{content:"";width:8px;height:8px;margin-right:6px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("/wp-content/themes/bouks/assets/images/triangle-arrow-white.svg")}.footer .footer__middle__links__secondary-link{font-size:14px}.footer .footer__top__right-button:last-child{padding-left:0px}.footer .footer__middle__links__secondary-link{border-bottom:1px solid hsla(0,0%,100%,.1019607843)}.footer .footer__top__container{background-color:#f7f7f9}.footer .footer__top__right-button__circle-icon{width:48px;height:48px}.footer .footer__middle__links__secondary-link{color:#fff}.footer .footer__middle__contacts{align-items:center}.footer .qr-box{display:none}.footer .contact-box__description{text-align:center}.footer .contact-box__contact{text-align:center}.footer .phone-box{text-align:center}.footer .phone-box__content-description{justify-content:center}.footer .phone-box__button{margin:0px auto}.footer .footer__bottom__links__socials{flex-direction:column}.footer .footer__bottom__links__container{align-items:center}.footer .social-box__logo-box{flex-direction:column}.footer .social-box__title{text-align:center}.footer .footer__bottom__links__socials{gap:40px}.footer .footer__middle{padding-bottom:40px}.footer .footer__bottom__links__messages{margin-top:40px;flex-direction:column}.footer .footer__bottom__secondary-links__top__container{flex-direction:column}.footer .footer__bottom__secondary-links__link{width:100%}.footer .footer__bottom__secondary-links__link svg{display:none}.footer .footer__bottom__secondary-links__bottom__government-links-box{flex-direction:column}.footer .footer__bottom__secondary-links__bottom__container{flex-direction:column}.footer .government-link{width:-moz-fit-content;width:fit-content}.footer .government-link__text{font-size:9px}.footer .footer__middle__contacts__top{border-bottom:1px solid hsla(0,0%,100%,0.1019607843);width:100%;align-items:center;padding-bottom:40px}.footer .footer__bottom__secondary-links__link-text{text-align:center}.footer .footer__bottom__secondary-links__link{justify-content:center}.footer .footer__bottom__secondary-links__link:last-child{border:none}.footer .footer__bottom__secondary-links__bottom__container{padding-bottom:16px}.footer .footer__middle__links__secondary-link{padding-top:8px;padding-bottom:8px}.footer .footer__bottom__secondary-links__bottom__government-links-box{align-items:center}.footer .footer__top{background-color:#f7f7f9}.footer .footer__bottom__secondary-links__link{padding-top:8px;padding-bottom:8px}.footer .footer__top__left{display:none}}.ymaps-2-1-79-ground-pane{filter:grayscale(1) brightness(0.9) contrast(1.2)}.share-construction-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;row-gap:48px}@media(min-width: 1681px){.share-construction-grid .share-construction-card:first-child{grid-column:1/3;flex-direction:row;width:926px;height:552px;height:auto}.share-construction-grid .share-construction-card:first-child .share-construction-card__image-box{height:558px;width:100%;border-radius:16px 0px 0px 16px}.share-construction-grid .share-construction-card:first-child .share-construction-card__image{height:100%;width:100%}.share-construction-grid .share-construction-card:first-child .share-construction-card__content{grid-template-columns:1fr;width:296px;border-radius:0px 16px 16px 0px;flex:0 0 auto;height:auto}.share-construction-grid .share-construction-card:first-child .share-construction-card__option._price{height:auto}.share-construction-grid .share-construction-card:first-child .share-construction-card__content__left{justify-content:center}}@media(max-width: 1680px){.share-construction-grid{grid-template-columns:repeat(2, 496px);row-gap:24px}.share-construction-grid .share-construction-card{width:496px}.share-construction-grid .share-construction-card__image-box{width:496px}.share-construction-grid .share-construction-card__image{width:100%}.share-construction-grid .share-construction-card__content{width:496px}}@media(max-width: 1148px){.share-construction-grid{grid-template-columns:repeat(1, 1fr);margin-bottom:40px}.share-construction-grid .share-construction-card{border-radius:8px;width:100%}.share-construction-grid .share-construction-card__image-box{border-radius:8px 8px 0px 0px}.share-construction-grid .share-construction-card__content{border-radius:0px 0px 8px 8px}.share-construction-grid .share-construction-card__content{width:100%}.share-construction-grid .share-construction-card__image-box{width:100%}}@media(max-width: 640px){.share-construction-grid{display:flex;flex-direction:column}.share-construction-grid .share-construction-card{width:100%}.share-construction-grid .share-construction-card__image-box{width:100%}.share-construction-grid .share-construction-card__image{width:100%}.share-construction-grid .share-construction-card__image-markers{flex-direction:column;left:16px;height:16px}.share-construction-grid .share-construction-card__image-marker{width:-moz-fit-content;width:fit-content}.share-construction-grid .share-construction-card__content{padding:24px;gap:8px;flex-direction:column;display:flex;height:-moz-fit-content;height:fit-content;padding-top:20px;width:100%}.share-construction-grid .share-construction-card__name{font-size:16px;line-height:1.8}.share-construction-grid .share-construction-card__description{font-weight:400}.share-construction-grid .share-construction-card__content__right{flex-direction:row;gap:8px}.share-construction-grid .share-construction-card__content__left{gap:24px}.share-construction-grid .share-construction-card__description{color:#2c3549 !important}.share-construction-grid .share-construction-card__image{height:100%}.share-construction-grid .share-construction-card__image-box{aspect-ratio:4/3;height:auto}.share-construction-grid .share-construction-card__option{border-radius:4px;padding-top:12px;padding-bottom:12px;border:1px solid #e6e9ec;box-shadow:none}.share-construction-grid .share-construction-card__option._price{justify-content:center;align-items:center;border:1px solid #e6e9ec}.share-construction-grid .share-construction-card__name{margin-bottom:4px}}.offices-swiper{padding-top:96px}.offices-swiper._white-bg{background-color:#fff}.offices-swiper._small-title .offices-swiper__title{font-size:22px;line-height:40px;margin-bottom:40px}.offices-swiper__swiper{margin-left:-20px !important;padding:20px !important;padding-bottom:30px !important;padding-top:0px !important;width:calc(100% + 40px) !important}.offices-swiper__title{font-size:32px;line-height:48px;margin-bottom:40px}.offices-swiper__swiper-wrapper{height:448px}.offices-swiper__swiper-button{background-color:#fff;top:300px}.offices-swiper__swiper-button:after{content:"";width:24px;height:24px;position:absolute;left:calc(50% - 12px);top:calc(50% - 12px);background-image:url("/wp-content/themes/bouks/assets/images/arrow-icon.svg")}.offices-swiper__swiper-button._prev:after{transform:rotate(180deg)}.offices-swiper__swiper-button.swiper-button-disabled{opacity:0;pointer-events:none}.offices-swiper__container{position:relative}.offices-swiper__all-offices-button{margin:0px auto}.offices-swiper__buttons{display:flex;justify-content:center;margin-top:34px}@media(max-width: 1680px){.offices-swiper{margin-top:0px !important}.offices-swiper .offices-swiper__swiper-wrapper{height:auto}.offices-swiper .office-card{flex-direction:column}.offices-swiper .office-card__image{width:100%}.offices-swiper .office-card__content{width:100%}.offices-swiper .offices-swiper__title{font-size:24px}.offices-swiper .office-card__image{border-radius:16px 16px 0px 0px;aspect-ratio:4/3;height:auto}.offices-swiper .office-card__content{border-radius:0px 0px 16px 16px;border:1px solid #e6e9ec}.offices-swiper .office-card__content__office-name{margin-bottom:8px}.offices-swiper .office-card__content__marker{margin-bottom:24px}.offices-swiper .office-card__content__description{margin-bottom:24px}.offices-swiper .offices-swiper__swiper-button._next{right:-12px;top:455px}.offices-swiper .offices-swiper__swiper-button._prev{left:-12px;top:455px}}@media(max-width: 1148px){.offices-swiper{padding-bottom:32px !important;padding-top:40px;margin-top:40px}.offices-swiper .office-card{border-radius:8px}.offices-swiper .office-card__content{border-radius:0px 0px 8px 8px;border-left:1px solid #e6e9ec;padding:24px}.offices-swiper .office-card__image{border-radius:8px 8px 0px 0px}.offices-swiper .offices-swiper__swiper-button._next{right:8px;top:343px}.offices-swiper .offices-swiper__swiper-button._prev{left:8px;top:343px}.offices-swiper .offices-swiper__all-offices-button{width:100%;justify-content:center;display:flex}.offices-swiper .offices-swiper__buttons{margin-top:0px}.offices-swiper .offices-swiper__title{font-size:20px;margin-bottom:24px}.offices-swiper .offices-swiper__swiper{width:100% !important;margin-left:0px !important;padding:0px !important;margin-bottom:32px}.offices-swiper .office-card__content__bottom{padding-top:24px}}.building-hero{display:flex;flex-direction:column;margin-top:48px}.building-hero__hero{display:flex;flex-direction:column}.building-hero__hero__image-wrapper{display:flex;position:relative;width:100%;height:400px;border-radius:16px;overflow:hidden}.building-hero__hero__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:flex;align-items:flex-end;position:relative}.building-hero__hero__image-markers{position:absolute;left:24px;top:24px;display:flex;gap:8px}.building-hero__hero__image-marker{font-size:12px;font-weight:500;line-height:24px;background-color:#fff;padding-left:8px;padding-right:8px;padding-top:1px;border-radius:4px}.building-hero__hero__image-marker:first-child{background-color:#2c3549;color:#fff}.building-hero__hero__image-content{left:24px;right:24px;bottom:24px;position:absolute;display:flex;justify-content:space-between;align-items:flex-end}.building-hero__hero__blured-box{display:flex;padding-left:32px;padding-right:32px;padding-bottom:24px;padding-top:28px;background-color:hsla(0,0%,100%,.3);border-radius:8px;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px)}.building-hero__hero__blured-box-content{display:flex;width:-moz-fit-content;width:fit-content;gap:16px;display:flex}.building-hero__hero__blured-box-content::after{content:"";width:1px;height:46px;background-color:hsla(0,0%,100%,.5);margin-left:16px;margin-right:32px}.building-hero__hero__blured-box-content:last-child::after{display:none}.building-hero__hero__blured-box-number{color:#fff;font-size:44px;line-height:48px;font-weight:400}.building-hero__hero__blured-box-number-description{display:flex;flex-direction:column}.building-hero__hero__blured-box-number-description-text{font-size:16px;line-height:24px;color:#fff}.building-hero__hero__blured-box-number-description-text._first{font-weight:500}.building-hero__hero__blured-box-number-description-text._second{font-size:10px;line-height:20px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:.3px;display:flex}.building-hero__hero__blured-box-number-description-text._second::before{content:"от";margin-right:4px}.building-hero__hero__blured-box-number-description-text._second::after{content:"руб.";margin-left:4px}.building-hero__hero__house-info{display:flex;justify-content:space-between;padding-top:48px;padding-bottom:48px;gap:8px;border-bottom:1px solid #e6e9ec}.building-hero__hero__house-info__left{display:flex;flex-direction:column;width:688px;flex:0 0 auto}.building-hero__hero__house-info__house-name{font-size:32px;line-height:48px;font-weight:500}.building-hero__hero__house-info__right{display:flex;gap:64px;padding-top:8px}.building-hero__hero__house-param{display:flex;flex-direction:column;gap:8px}.building-hero__hero__house-param._price .building-hero__hero__house-param-result{display:flex}.building-hero__hero__house-param._price .building-hero__hero__house-param-result::before{content:"от";margin-right:4px}.building-hero__hero__house-param._price .building-hero__hero__house-param-result:after{content:"руб.";margin-left:4px}.building-hero__hero__house-param._flats .building-hero__hero__house-param-result{display:flex;gap:12px}.building-hero__hero__house-param._flats .building-hero__hero__house-param-result__flats-left{background-color:#2fc23e;font-size:10px;line-height:20px;color:#fff;height:-moz-fit-content;height:fit-content;padding-left:10px;padding-right:10px;padding-top:1px;padding-bottom:0px;border-radius:50px;margin-top:4px;text-transform:uppercase;letter-spacing:.3px;font-weight:400}.building-hero__hero__house-param-title{font-size:10px;line-height:20px;letter-spacing:.3px;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.building-hero__hero__house-param-result{font-size:22px;line-height:32px;font-weight:500}.building-hero__apartment-filter{padding-top:40px;padding-bottom:64px}@media(max-width: 1680px){.building-hero .building-hero__hero__button{position:absolute;bottom:124px}.building-hero .building-hero__hero__blured-box-content::after{margin-left:8px;margin-right:24px}.building-hero .building-hero__hero__house-info__house-name{font-size:28px;font-weight:500}.building-hero .building-hero__hero__house-info{flex-direction:column;gap:40px}.building-hero .apartment-filter__filters-box{flex-direction:row;align-items:flex-start;gap:24px;flex-wrap:wrap}.building-hero .apartment-filter__input-box__action{margin-top:40px;width:100%;display:flex;justify-content:center}.building-hero .building-hero__hero__house-info__right{gap:40px}}@media(max-width: 1148px){.building-hero{margin-top:24px}.building-hero .building-hero__hero__blured-box-content{flex-direction:column}.building-hero .building-hero__hero__blured-box-content::after{display:none}.building-hero .building-hero__hero__blured-box{gap:16px;padding:24px}.building-hero .building-hero__hero__image-markers{flex-direction:column}.building-hero .building-hero__hero__image-marker{width:-moz-fit-content;width:fit-content}.building-hero .building-hero__hero__blured-box-content{gap:0px;border-right:1px solid hsla(0,0%,100%,.2588235294);padding-right:16px}.building-hero .building-hero__hero__blured-box-content:last-child{border:none;padding:none}.building-hero .building-hero__hero__image-content{width:-moz-fit-content;width:fit-content}.building-hero .building-hero__hero__button{bottom:164px;display:none}.building-hero .building-hero__hero__blured-box-number{font-size:36px}.building-hero .building-hero__hero__blured-box-number-description{gap:4px}.building-hero .building-hero__hero__house-info{padding-top:24px;padding-bottom:32px}.building-hero .building-hero__hero__house-info__house-name{font-size:18px;line-height:1.8}.building-hero .building-hero__hero__house-info__house-name-description{font-size:14px}.building-hero .building-hero__hero__house-info{gap:24px}.building-hero .building-hero__hero__house-param-result{font-size:18px}.building-hero .building-hero__hero__blured-box-number-description-text{font-size:14px}.building-hero .building-hero__hero__blured-box-number-description-text._second{font-size:10px}.building-hero .building-hero__apartment-filter{padding-top:24px}.building-hero .apartment-filter__title{font-size:18px}.building-hero .apartment-filter__input-box{width:100%;gap:12px}.building-hero .apartment-filter__filters-box{gap:32px}.building-hero .radio-input__button label{font-size:12px}.building-hero .radio-input{width:100%}.building-hero .building-hero__hero__house-info{gap:40px}.building-hero .radio-input{border-radius:24px}.building-hero .radio-input__button{width:100%}.building-hero .building-hero__apartment-filter{padding-bottom:40px}.building-hero .apartment-filter{gap:16px}.building-hero .building-hero__hero__house-info__left{width:-moz-fit-content;width:fit-content}}@media(max-width: 640px){.building-hero .building-hero__hero__blured-box{flex-direction:column}.building-hero .building-hero__hero__blured-box-number{font-size:24px;line-height:1.8;font-weight:500}.building-hero .building-hero__hero__blured-box-content{padding-right:none;border-right:none}.building-hero .building-hero__hero__image-content{left:0px;bottom:0px}.building-hero .building-hero__hero__blured-box{flex-direction:row;border-radius:0px;padding-left:16px;padding-right:16px;width:100%;display:none}.building-hero .building-hero__hero__image-wrapper{border-radius:8px;overflow:hidden}.building-hero .building-hero__hero__image-content{width:100%}.building-hero .building-hero__hero__blured-box-content{padding-right:0px}.building-hero .building-hero__hero__house-info__right{flex-direction:column;gap:16px}.building-hero .building-hero__hero__house-info{gap:16px}.building-hero .building-hero__hero__image-wrapper{height:240px}.building-hero .building-hero__hero__house-info__house-name-description{line-height:1.8}}.about-house{background-color:#fff;padding-top:64px}.about-house__container{display:flex;flex-direction:column}.about-house__title{font-size:28px;line-height:1.8;margin-bottom:24px}.about-house__content-box{display:flex;justify-content:space-between}.about-house__content{width:448px;gap:40px;display:flex;flex-direction:column}.about-house__location-near{display:flex;flex-wrap:wrap;gap:16px}.about-house__map{height:auto;background-color:#f7f7f9;width:808px;flex:0 0 auto;border-radius:16px;overflow:hidden}.about-house__paragraph:last-child{margin-bottom:0px}@media(max-width: 1680px){.about-house .about-house__map{width:500px}.about-house .about-house__title{font-size:24px;line-height:1.8;margin-bottom:24px}}@media(max-width: 1148px){.about-house{padding-top:40px}.about-house .about-house__content-box{flex-direction:column}.about-house .about-house__content{gap:24px;width:100%}.about-house .about-house__map{width:100%;height:400px;margin-top:40px}.about-house ._paragraph-font{font-size:14px;line-height:1.8}.about-house .location-near-element{padding-bottom:6px;padding-top:8px;padding-left:16px;padding-right:16px}.about-house .about-house__location-near{gap:8px}.about-house .about-house__title{font-size:18px;line-height:1.8;margin-bottom:20px}.about-house .about-house__map{border-radius:8px}}@media(max-width: 640px){.about-house .button-m{margin-top:32px;width:100%;display:flex;justify-content:center}}.house-gallery{background-color:#fff;padding-top:96px}.house-gallery__container{position:relative}.house-gallery__title{font-size:22px;line-height:40px;margin-bottom:40px}.house-gallery__house-image-wrapper{border-radius:8px;overflow:hidden}.house-gallery__swiper-wrapper{height:308px}.house-gallery__swiper-button{top:226px}.house-gallery__swiper-button::after{content:"";width:24px;height:24px;background-image:url("/wp-content/themes/bouks/assets/images/arrow-icon.svg");background-size:contain;background-position:center}.house-gallery__swiper-button._prev::after{content:"";transform:rotate(180deg)}.house-gallery__house-image{-o-object-fit:cover;object-fit:cover}@media(max-width: 1680px){.house-gallery .house-gallery__swiper-wrapper{height:220px}.house-gallery .house-gallery__swiper-button{top:165px}.house-gallery .house-gallery__swiper-button._next{right:-12px}.house-gallery .house-gallery__swiper-button._prev{left:-12px}.house-gallery .house-gallery__title{margin-bottom:24px;font-size:18px;line-height:1.8}}@media(max-width: 1148px){.house-gallery{padding-top:48px}}@media(max-width: 640px){.house-gallery{padding-top:48px}.house-gallery .house-gallery__swiper-button{display:none}}.house-feature{padding-top:96px;background-color:#fff}.house-feature._transparent{background:none}.house-feature__title{font-size:22px;line-height:40px;margin-bottom:40px}.house-feature__grid{display:grid;grid-template-columns:repeat(12, 1fr);gap:24px;grid-template-rows:repeat(2, 256px)}.house-feature__card{border-radius:16px;display:flex;align-items:flex-end;padding-left:24px;padding-bottom:24px;position:relative;overflow:hidden}.house-feature__card._one{grid-column:1/6}.house-feature__card._two{grid-column:6/9}.house-feature__card._three{grid-column:9/13;grid-row:1/3}.house-feature__card._four{grid-column:1/4}.house-feature__card._five{grid-column:4/9}.house-feature__card-text{font-size:16px;color:#fff;line-height:28px;z-index:3}.house-feature__card-img{position:absolute;left:0px;top:0px;height:100%;width:100%;display:flex;-o-object-fit:cover;object-fit:cover}.house-feature__card-gradient{position:absolute;width:100%;height:100%;top:0px;bottom:0px;left:0px;right:0px;background:linear-gradient(0deg, rgba(8, 30, 60, 0.45) 0%, rgba(8, 30, 60, 0) 100%);z-index:1}@media(max-width: 1680px){.house-feature .house-feature__card-text{font-size:14px}.house-feature .house-feature__title{margin-bottom:24px;font-size:18px;line-height:1.8}}@media(max-width: 1148px){.house-feature{padding-top:48px}.house-feature .house-feature__title{margin-bottom:24px;font-size:18px;line-height:1.8}.house-feature .house-feature__grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:256px 512px 256px}.house-feature .house-feature__card._one{grid-column:1}.house-feature .house-feature__card._two{grid-column:2}.house-feature .house-feature__card._three{grid-column:1/3;grid-row:2}.house-feature .house-feature__card._four{grid-column:1;grid-row:3}.house-feature .house-feature__card._five{grid-column:2;grid-row:3}.house-feature .house-feature__card{border-radius:8px}}@media(max-width: 640px){.house-feature{padding-top:48px}.house-feature .house-feature__grid{display:flex;flex-direction:column}.house-feature .house-feature__card{height:240px}.house-feature .house-feature__title{margin-bottom:24px}.house-feature .house-feature__card{padding-left:16px;padding-right:16px}.house-feature .house-feature__title{font-size:18px;line-height:1.8}}.news-swiper{background-color:#fff;padding-top:64px;padding-bottom:64px}.news-swiper__title{font-size:28px;line-height:1.5;margin-bottom:40px}.news-swiper__container{position:relative}.news-swiper__swiper-wrapper{height:483px}.news-swiper__swiper-button{background-color:#fff}.news-swiper__swiper-button.swiper-button-disabled{opacity:0;pointer-events:none}.news-swiper__swiper-button:after{content:"";width:24px;height:24px;position:absolute;left:calc(50% - 12px);top:calc(50% - 12px);background-image:url("/wp-content/themes/bouks/assets/images/arrow-icon.svg")}.news-swiper__swiper-button._prev:after{transform:rotate(180deg)}.news-swiper._transparent{background:rgba(0,0,0,0)}.news-swiper._new-page{padding-top:0;padding-bottom:66px}.news-swiper__swiper{margin-left:-20px !important;padding:20px !important;padding-bottom:30px !important;padding-top:0px !important;width:calc(100% + 40px) !important}@media(max-width: 1680px){.news-swiper .news-card__top{border-radius:8px 8px 0px 0px}.news-swiper .news-card__bottom{border-radius:0px 0px 8px 8px}.news-swiper .news-swiper__swiper-button._next{right:-12px}.news-swiper .news-swiper__swiper-button._prev{left:-12px}}@media(max-width: 1148px){.news-swiper .news-swiper__container{overflow:hidden}.news-swiper .news-swiper__swiper-button{display:none}.news-swiper .news-swiper__swiper{width:auto !important}}@media(max-width: 640px){.news-swiper{padding-top:40px;padding-bottom:24px}.news-swiper .news-card__bottom{padding:24px}.news-swiper .news-card__name{font-size:14px;line-height:1.8}.news-swiper .news-swiper__title{margin-bottom:24px;font-size:22px;line-height:1.5}}.documents{padding-top:96px;background-color:#fff}.documents__title{font-size:22px;line-height:40px;margin-bottom:40px}.documents__box{display:flex;gap:24px;flex-wrap:wrap}.documents__button{display:flex;gap:8px}.documents__button-text{font-size:10px;line-height:20px;letter-spacing:.3px;text-transform:uppercase;margin-top:-1px}.navigation{background-color:#fff;padding-top:96px}.navigation__box{display:flex;border:1px solid #e6e9ec;border-radius:16px;justify-content:space-between;align-items:center}.navigation__button{display:flex;align-items:center;gap:16px;cursor:pointer;font-weight:500;text-decoration:none}.navigation__button:hover .navigation__button-svg{fill:#c9a17d}.navigation__button._prev{padding:32px 40px;border-radius:16px 0px 0px 16px}.navigation__button._prev .navigation__button-text{margin-top:3px}.navigation__button._prev:hover .elipse-button{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.navigation__button._prev:hover .navigation__button-text{color:#c9a17d}.navigation__button._next{padding:32px 40px;border-radius:0px 16px 16px 0px}.navigation__button._next .navigation__button-text{margin-top:3px}.navigation__button._next:hover .elipse-button{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.navigation__button._next:hover .navigation__button-text{color:#c9a17d}.navigation__button._central{margin:35px}.navigation__button._central:hover .navigation__button-text{color:#c9a17d}.navigation__button-text{font-size:10px;line-height:20px;letter-spacing:1px;text-transform:uppercase;transition:all .2s linear;margin-top:1px}.navigation__button-svg{fill:#2c3549;transition:all .2s linear}.navigation._transparent{background-color:rgba(0,0,0,0)}.navigation._transparent .navigation__box{background-color:#fff}.navigation._new-page{padding-top:102px}@media(max-width: 1680px){.navigation .navigation__button{padding:16px}.navigation .navigation__button._central{margin:16px}}@media(max-width: 1148px){.navigation{padding-top:48px;padding-bottom:48px !important}.navigation .navigation__button._central{flex:0 0 auto;width:48px;height:48px}.navigation .navigation__button._central .navigation__button-text{display:none}.navigation .navigation__button._next .navigation__button-text{text-align:right}.navigation .elipse-button{flex:0 0 auto;width:48px;height:48px}}@media(max-width: 640px){.navigation{display:none}}.projects-swiper{padding-top:64px}.projects-swiper__swiper{margin-left:-20px !important;padding:20px !important;padding-bottom:30px !important;padding-top:0px !important;width:calc(100% + 40px) !important}.projects-swiper__container{position:relative}.projects-swiper__title{font-size:28px;line-height:1.5;margin-bottom:40px}.projects-swiper__swiper-wrapper{height:558px}.projects-swiper__swiper-button{background-color:#fff}.projects-swiper__swiper-button.swiper-button-disabled{opacity:0;pointer-events:none}.projects-swiper__swiper-button:after{content:"";width:24px;height:24px;position:absolute;left:calc(50% - 12px);top:calc(50% - 12px);background-image:url("/wp-content/themes/bouks/assets/images/arrow-icon.svg")}.projects-swiper__swiper-button._prev:after{transform:rotate(180deg)}@media(max-width: 1680px){.projects-swiper .share-construction-card__content{width:496px;width:100%}.projects-swiper .share-construction-card__image-box{width:496px;width:100%}.projects-swiper .share-construction-card__image{width:496px;width:100%}.projects-swiper .projects-swiper__swiper-button{top:378px}.projects-swiper .projects-swiper__swiper-button._next{right:-12px}.projects-swiper .projects-swiper__swiper-button._prev{left:-12px}}@media(max-width: 640px){.projects-swiper{padding-top:40px}.projects-swiper .share-construction-card__image-markers{flex-direction:column;top:16px;left:16px}.projects-swiper .share-construction-card__image-marker{width:-moz-fit-content;width:fit-content}.projects-swiper .share-construction-card__image-box{height:240px;border-radius:8px 8px 0px 0px;flex:0 0 auto}.projects-swiper .share-construction-card__image{height:240px}.projects-swiper .share-construction-card__content{flex-direction:column;display:flex;height:-moz-fit-content;height:fit-content;gap:8px;padding:24px}.projects-swiper .share-construction-card__content__right{display:flex;flex-direction:row;gap:8px}.projects-swiper .share-construction-card__option._price{justify-content:center;align-items:center}.projects-swiper .share-construction-card__option{box-shadow:none;border:1px solid #e6e9ec;border-radius:4px;padding-top:12px;padding-bottom:12px}.projects-swiper .share-construction-card__content__left{gap:24px}.projects-swiper .projects-swiper__title{margin-bottom:24px;font-size:22px;line-height:1.5}.projects-swiper .share-construction-card__name{font-size:16px}.projects-swiper .projects-swiper__swiper-button{top:326px}.projects-swiper .projects-swiper__swiper-button._next{right:4px}.projects-swiper .projects-swiper__swiper-button._prev{left:4px}}.administrative-building-main-info{background-color:#f7f7f9;padding-top:64px;padding-bottom:96px}.administrative-building-main-info__container{display:flex;flex-direction:column;gap:48px}.administrative-building-main-info__back{display:flex;align-items:center;gap:16px;text-decoration:none;color:#2c3549;width:-moz-fit-content;width:fit-content}.administrative-building-main-info__back:hover .administrative-building-main-info__back__circle-button{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.administrative-building-main-info__back__text{font-size:10px;line-height:20px;letter-spacing:.3px;text-transform:uppercase;font-weight:500}.administrative-building-main-info__content-wrapper{display:flex;justify-content:space-between;gap:152px}.administrative-building-main-info__map{width:568px;height:auto;background-color:#fff;flex:0 0 auto;border-radius:16px;overflow:hidden}.administrative-building-main-info__content{display:flex;flex-direction:column}.administrative-building-main-info__title{font-size:32px;line-height:56px;font-weight:500;margin-bottom:16px}.administrative-building-main-info__description{display:flex;flex-direction:column;gap:8px;margin-bottom:48px}.administrative-building-main-info__description-paragraph{font-size:16px;line-height:28px}.administrative-building-main-info__contacts-box{display:flex;flex-direction:column;gap:32px}@media(max-width: 1680px){.administrative-building-main-info .administrative-building-main-info__content-wrapper{justify-content:space-between;gap:initial}.administrative-building-main-info .administrative-building-main-info__map{width:500px}.administrative-building-main-info .administrative-building-main-info__content{width:448px}.administrative-building-main-info .administrative-building-main-info__title{font-size:28px;line-height:1.8}}@media(max-width: 1148px){.administrative-building-main-info{padding-top:32px;padding-bottom:40px}.administrative-building-main-info .administrative-building-main-info__description-paragraph{font-size:14px;line-height:1.8}.administrative-building-main-info .administrative-building-main-info__content-wrapper{display:flex;flex-direction:column}.administrative-building-main-info .administrative-building-main-info__content{width:100%}.administrative-building-main-info .administrative-building-main-info__map{height:400px;margin-top:40px;border-radius:8px;width:100%}.administrative-building-main-info .administrative-building-main-info__description{margin-bottom:24px}.administrative-building-main-info .link-box__link-url-text{font-size:14px;line-height:1.8}.administrative-building-main-info .administrative-building-main-info__container{gap:24px}.administrative-building-main-info .elipse-button{height:48px;width:48px}.administrative-building-main-info .administrative-building-main-info__title{font-size:22px;line-height:1.8}}.administrative-buildings-swiper{padding-top:96px;padding-bottom:80px}.administrative-buildings-swiper__swiper{margin-left:-20px !important;padding:20px !important;padding-bottom:30px !important;padding-top:0px !important;width:calc(100% + 40px) !important}.administrative-buildings-swiper__container{position:relative}.administrative-buildings-swiper__title{font-size:22px;line-height:40px;margin-bottom:40px}.administrative-buildings-swiper__swiper-wrapper{height:591px}.administrative-buildings-swiper__swiper-button{top:390px;background-color:#fff}.administrative-buildings-swiper__swiper-button.swiper-button-disabled{opacity:0;pointer-events:none}.administrative-buildings-swiper__swiper-button:after{content:"";width:24px;height:24px;position:absolute;left:calc(50% - 12px);top:calc(50% - 12px);background-image:url("/wp-content/themes/bouks/assets/images/arrow-icon.svg")}.administrative-buildings-swiper__swiper-button._prev:after{transform:rotate(180deg)}@media(max-width: 1680px){.administrative-buildings-swiper{padding-top:48px;padding-bottom:0px}.administrative-buildings-swiper .administrative-building-card__image-box{width:100%}.administrative-buildings-swiper .administrative-building-card__content-box{width:100%}.administrative-buildings-swiper .administrative-building-card__content-box{padding:24px}.administrative-buildings-swiper .administrative-building-card__title{font-size:16px;line-height:1.8}.administrative-buildings-swiper .administrative-building-card__description{line-height:1.8;-webkit-line-clamp:5;line-clamp:5}.administrative-buildings-swiper .administrative-building-card__image-markers{flex-direction:column}.administrative-buildings-swiper .administrative-building-card__image-marker{width:-moz-fit-content;width:fit-content}.administrative-buildings-swiper .administrative-building-card__content-box{height:-moz-fit-content;height:fit-content}.administrative-buildings-swiper .administrative-building-card__image-box{flex:0 0 auto;height:240px}.administrative-buildings-swiper .administrative-buildings-swiper__swiper-button{top:290px}.administrative-buildings-swiper .administrative-buildings-swiper__swiper-button._next{right:-12px}.administrative-buildings-swiper .administrative-buildings-swiper__swiper-button._prev{left:-12px}.administrative-buildings-swiper .administrative-buildings-swiper__title{font-size:18px !important;line-height:1.8 !important;margin-bottom:24px !important}}@media(max-width: 1148px){.administrative-buildings-swiper .administrative-buildings-swiper__swiper-button{display:none}.administrative-buildings-swiper .administrative-buildings-swiper__swiper-wrapper{height:-moz-fit-content;height:fit-content}.administrative-buildings-swiper .administrative-building-card__content-box{border-radius:0px 0px 8px 8px}.administrative-buildings-swiper .administrative-building-card__image-box{border-radius:8px 8px 0px 0px}.administrative-buildings-swiper .administrative-buildings-swiper__swiper{width:auto !important}}.choose-apartments-hero{padding-top:80px}.choose-apartments-hero__container{display:flex;flex-direction:column}.choose-apartments-hero__back{cursor:pointer;display:flex;align-items:center;gap:16px;width:-moz-fit-content;width:fit-content;margin-bottom:40px;text-decoration:none}.choose-apartments-hero__back:hover .choose-apartments-hero__back__button{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.choose-apartments-hero__back__button-text{font-size:10px;line-height:20px;text-transform:uppercase;letter-spacing:.3px;font-weight:500}.choose-apartments-hero__title{font-size:32px;line-height:48px;font-weight:500;max-width:928px;margin-bottom:48px}.choose-apartments-hero__nav{display:flex;justify-content:space-between;padding-top:32px;border-top:1px solid #e1e3e5;margin-top:40px;margin-bottom:96px}.choose-apartments-hero__nav__result{display:flex;align-items:center;gap:8px}.choose-apartments-hero__nav__result-text{display:flex;font-weight:500}.choose-apartments-hero__nav__result-text::before{content:"Найдено";margin-right:4px;font-weight:400;font-size:10px;font-weight:500;line-height:20px;text-transform:uppercase;letter-spacing:.3px;margin-top:3px}.choose-apartments-hero__nav__result-text::after{content:"кв.";margin-left:4px;font-weight:400;font-size:10px;font-weight:500;line-height:20px;text-transform:uppercase;letter-spacing:.3px;margin-top:3px}.choose-apartments-hero__nav__reset-button{font-size:10px;font-weight:12px;border:none;background:#ff5a00;color:#fff;letter-spacing:.3px;font-weight:500;text-transform:uppercase;padding-top:4px;padding-bottom:3px;padding-left:10px;padding-right:10px;border-radius:90px;transition:all .3s linear}.choose-apartments-hero__nav__reset-button:hover{background:#ff8746}.choose-apartments-hero__nav__right-part{position:relative;display:flex;gap:16px;align-items:center}.choose-apartments-hero__nav__filter-text{font-size:10px;font-weight:500;line-height:20px;text-transform:uppercase;letter-spacing:.3px}@media(max-width: 1680px){.choose-apartments-hero{padding-top:32px}.choose-apartments-hero .choose-apartments-hero__back{margin-bottom:18px}.choose-apartments-hero .choose-apartments-hero__title{font-size:28px;line-height:1.8}.choose-apartments-hero .apartment-filter__filters-box{gap:16px;flex-wrap:wrap}.choose-apartments-hero .apartment-filter__input-box__action{width:100%;display:flex;justify-content:center;margin-top:24px}.choose-apartments-hero .choose-apartments-hero__nav{margin-bottom:40px}}@media(max-width: 1148px){.choose-apartments-hero .apartment-filter__input-box{width:100%}.choose-apartments-hero .apartment-filter__filters-box{gap:32px}.choose-apartments-hero .radio-input__button{width:100%}.choose-apartments-hero .radio-input{border-radius:24px}.choose-apartments-hero .choose-apartments-hero__title{font-size:22px;line-height:1.8}.choose-apartments-hero .choose-apartments-hero__title{margin-bottom:24px}.choose-apartments-hero .apartment-filter__input-box{gap:12px}.choose-apartments-hero .choose-apartments-hero__nav{flex-direction:column-reverse;gap:32px}}@media(max-width: 640px){.choose-apartments-hero .choose-apartments-hero__nav__filter-text{display:none}.choose-apartments-hero .choose-apartments-hero__nav__filter-drop{width:100%}.choose-apartments-hero .dropdown__box{width:100%}.choose-apartments-hero .choose-apartments-hero__nav__result{justify-content:center;flex-direction:column;gap:16px}.choose-apartments-hero .dropdown__drop-box{width:100%}.choose-apartments-hero .choose-apartments-hero__nav{margin-top:32px;padding-top:32px}}.apartments-grid__container{display:flex;flex-direction:column;align-items:center;padding-bottom:56px}.apartments-grid__grid{display:grid;grid-template-columns:repeat(4, 328px);-moz-column-gap:32px;column-gap:32px;row-gap:56px}.apartments-grid__button{margin-top:56px}@media(max-width: 1680px){.apartments-grid .apartments-grid__grid{gap:16px;grid-template-columns:repeat(3, 328px)}}@media(max-width: 1148px){.apartments-grid .apartments-grid__grid{gap:16px;grid-template-columns:repeat(1, 1fr);width:100%}.apartments-grid .apartment-box{width:100%;align-items:center}.apartments-grid .apartment-box__bottom__apartment-name{text-align:center}.apartments-grid .apartment-box__bottom__apartment-name._house-name{text-align:center}.apartments-grid .apartment-box__bottom__price{justify-content:center}}@media(max-width: 640px){.apartments-grid .apartment-box__bottom__apartment-name._house-name{height:-moz-fit-content;height:fit-content;-webkit-line-clamp:4;line-clamp:4}.apartments-grid .apartment-box{padding-left:24px;padding-right:24px}.apartments-grid .apartment-box__central{width:100%;justify-content:center;display:flex}.apartments-grid .apartment-box__central__img{width:100%}.apartments-grid .apartment-box:hover{box-shadow:none;border:1px solid #e6e9ec}}.apartment-hero{margin-top:48px}.apartment-hero__box{display:grid;grid-template-columns:968px 1fr}.apartment-hero__left-box{background-color:#fff;border-radius:16px 0px 0px 16px;position:relative;display:flex;justify-content:center;align-items:center}.apartment-hero__left-box__back{position:absolute;top:64px;left:64px;display:flex;gap:16px;align-items:center;text-decoration:none;z-index:2}.apartment-hero__left-box__back-text{font-size:10px;line-height:20px;letter-spacing:.3px;text-transform:uppercase;font-weight:500}.apartment-hero__left-box__radio{position:absolute;bottom:64px;left:calc(50% - 144px)}.apartment-hero__left-box__swiper{width:800px;height:640px}.apartment-hero__left-box__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.apartment-hero__right-box{background-color:#2c3549;border-radius:0px 16px 16px 0px;color:#fff;padding:56px;display:flex;flex-direction:column;gap:56px;width:440px;max-width:440px}.apartment-hero__right-box__swiper{width:328px}.apartment-hero__right-box__swiper-slide{display:flex;flex-direction:column;gap:64px}.apartment-hero__right-box__swiper-slide__office{gap:48px}.apartment-hero__right-box__apartment-details-wrapper{display:flex;flex-direction:column}.apartment-hero__right-box__swiper-title{font-size:24px;line-height:40px;font-weight:500;margin-bottom:24px}.apartment-hero__right-box__aprtment-details{font-size:12px}.apartment-hero__right-box__radio{background-color:#1e222f}.apartment-hero__right-box__radio .radio-input__button label:hover{background-color:#181b26}.apartment-hero__right-box__top-part{display:flex;flex-direction:column;gap:40px}.apartment-hero__right-box__price{display:flex;flex-direction:column;gap:8px}.apartment-hero__right-box__price-text{font-size:30px;line-height:40px;font-weight:500}.apartment-hero__right-box__address-wrapper{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.apartment-hero__right-box__address{font-size:16px;line-height:28px;font-weight:500}.apartment-hero__right-box__office-info-wrapper{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.apartment-hero__right-box__office-info{font-size:12px;line-height:24px}.apartment-hero__right-box__availability{font-size:10px;font-weight:500;letter-spacing:.3px;line-height:12px;padding-top:5px;padding-bottom:4px;padding-left:10px;padding-right:10px;width:-moz-fit-content;width:fit-content;color:#fff;border-radius:90px;text-transform:uppercase;background-color:#2fc23e;display:none}.apartment-hero__right-box__availability._available{background-color:#2fc23e;display:flex}.apartment-hero__right-box__availability._notavailable{background-color:#ff5a00;display:flex}.apartment-hero__right-box__bottom-part{display:flex;flex-direction:column;gap:48px}.apartment-hero__right-box__main-info{display:grid;grid-template-columns:repeat(2, 1fr);grid-row-gap:32px;grid-column-gap:24px}.apartment-hero__right-box__main-info-box{display:flex;flex-direction:column;gap:8px}.apartment-hero__right-box__main-info-description{font-size:10px;line-height:20px;letter-spacing:.3px;font-weight:400;text-transform:uppercase}.apartment-hero__right-box__main-info-result{font-size:18px;line-height:32px;font-weight:400;display:flex;align-items:center;gap:2px}.apartment-hero__right-box__secondary-info{display:flex;flex-direction:column;gap:16px}.apartment-hero__right-box__secondary-info-box{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:24px}.apartment-hero__right-box__secondary-info-description{font-size:10px;line-height:20px;letter-spacing:.3px;text-transform:uppercase}.apartment-hero__right-box__secondary-info-result{font-size:10px;line-height:20px;letter-spacing:.3px;text-transform:uppercase;font-weight:500}.apartment-hero__right-box__guide-button{box-shadow:none;color:#fff;background-color:#1e222f;text-align:center}.apartment-hero__right-box hr{margin:0;border-color:#1d222f}@media(max-width: 1680px){.apartment-hero .apartment-hero__right-box{padding:24px}.apartment-hero .apartment-hero__right-box{gap:32px}.apartment-hero .apartment-hero__right-box__price-text{font-size:24px;line-height:1.8}.apartment-hero .apartment-hero__right-box__top-part{gap:24px}.apartment-hero .apartment-hero__right-box__swiper-slide{gap:36px}.apartment-hero .apartment-hero__right-box__bottom-part{gap:32px}.apartment-hero .apartment-hero__right-box__main-info{grid-row-gap:24px}.apartment-hero .apartment-hero__right-box{width:390px;max-width:390px}.apartment-hero .apartment-hero__right-box__main-info-result{font-size:16px}.apartment-hero .apartment-hero__box{grid-template-columns:627px 390px}.apartment-hero .apartment-hero__left-box__img{padding-left:24px;padding-right:24px}.apartment-hero .apartment-hero__left-box__radio{bottom:24px}.apartment-hero .apartment-hero__left-box__back{top:24px;left:24px}}@media(max-width: 1148px){.apartment-hero .apartment-hero__box{display:flex;flex-direction:column}.apartment-hero .apartment-hero__right-box{width:100%;max-width:100%;border-radius:0px 0px 8px 8px;padding-left:32px;padding-right:32px;padding-top:48px}.apartment-hero .apartment-hero__left-box{border-radius:8px 8px 0px 0px}.apartment-hero .apartment-hero__left-box__back{z-index:4}.apartment-hero .apartment-hero__right-box__swiper{width:100%}.apartment-hero .apartment-hero__right-box__swiper-slide{gap:48px}.apartment-hero .apartment-hero__right-box__bottom-part{gap:48px}.apartment-hero .apartment-hero__right-box__top-part{gap:21px}.apartment-hero .apartment-hero__left-box__swiper{width:100%;height:600px}.apartment-hero .apartment-hero__left-box{height:780px}.apartment-hero .apartment-hero__left-box__radio{left:32px}.apartment-hero .apartment-hero__right-box{padding-top:24px}.apartment-hero .apartment-hero__left-box__swiper{width:100%;height:auto;aspect-ratio:1/1}.apartment-hero .apartment-hero__left-box{height:auto;padding-top:70px;padding-bottom:70px}}@media(max-width: 640px){.apartment-hero{margin-top:24px}.apartment-hero .apartment-hero__right-box{padding-left:24px;padding-right:24px}.apartment-hero .apartment-hero__left-box__radio{left:24px}.apartment-hero .apartment-hero__right-box__phone-box{flex-direction:column}.apartment-hero .apartment-hero__right-box__guide-button{text-align:center;line-height:1.8}.apartment-hero .phone-box__button{width:100%;justify-content:center;display:flex}.apartment-hero .apartment-hero__left-box{padding-top:80px;padding-bottom:80px}}.apartments-swiper{margin-top:96px}.apartments-swiper__title{font-size:22px;line-height:40px;font-weight:500;margin-bottom:40px}.apartments-swiper__container{position:relative}.apartments-swiper__swiper{position:relative;margin-left:-20px !important;padding:20px !important;padding-bottom:30px !important;padding-top:0px !important;width:calc(100% + 40px) !important}.apartments-swiper__nav-bututon::after{content:"";width:24px;height:24px;position:absolute;left:calc(50% - 12px);top:calc(50% - 12px);background-image:url("/wp-content/themes/bouks/assets/images/arrow-icon.svg")}.apartments-swiper__nav-bututon._prev::after{transform:rotate(180deg)}.apartments-swiper__nav-bututon.swiper-button-disabled{opacity:0}@media(max-width: 1680px){.apartments-swiper .apartments-swiper__nav-bututon._next{right:-12px}.apartments-swiper .apartments-swiper__nav-bututon._prev{left:-12px}}@media(max-width: 1148px){.apartments-swiper{margin-top:48px}.apartments-swiper .apartments-swiper__swiper{width:auto !important}.apartments-swiper .apartments-swiper__swiper{margin-left:auto}.apartments-swiper .apartment-box{padding:24px}.apartments-swiper .apartments-swiper__title{margin-bottom:24px}}@media(max-width: 640px){.apartments-swiper{margin-bottom:48px}.apartments-swiper .apartment-box__central__img{width:100%}.apartments-swiper .apartments-swiper__swiper{margin-left:0px !important;padding:0px !important}.apartments-swiper .apartments-swiper__nav-bututon{display:none}}.apartment-location{margin-top:96px}.apartment-location__container{display:flex;flex-direction:column}.apartment-location__title{font-size:22px;line-height:40px;font-weight:500;margin-bottom:40px}.apartment-location__location-box{width:100%;height:544px;border-radius:16px;background:#fff;overflow:hidden}@media(max-width: 1148px){.apartment-location{margin-top:48px}.apartment-location .apartment-location__title{margin-bottom:28px}}.developer{margin-top:76px;background:#fff;padding-top:64px;padding-bottom:64px}.developer__container{display:flex;flex-direction:column}.developer__title{font-size:28px;line-height:1.5;font-weight:500;margin-bottom:40px}.developer__boxes-wrapper{display:grid;grid-template-columns:repeat(6, 1fr);grid-template-rows:360px 208px;gap:24px}.developer__box{border-radius:16px}.developer__box__text{display:flex;flex-direction:column;width:352px;gap:16px}.developer__box__title{font-size:22px;line-height:32px;font-weight:500}.developer__box__image{position:absolute}.developer__box._number-box{border:1px solid #e6e9ec;padding-top:32px;padding-left:40px;padding-right:40px;padding-bottom:32px;display:flex;flex-direction:column;gap:16px}.developer__box._big-box{padding-top:48px;padding-left:40px;padding-right:40px;padding-bottom:40px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.developer__box._shared-construction{grid-column:1/4;background-image:url("/wp-content/themes/bouks/assets/images/developer-images/about-01.webp");background-position:center;background-size:cover}.developer__box._shared-construction .developer__box__image{height:360px;width:258px;-o-object-fit:contain;object-fit:contain;right:0px;top:0px}.developer__box._trusted-developer{background-color:#2c3549;grid-column:4/7;color:#fff}.developer__box._trusted-developer .developer__box__image{height:360px;width:405px;-o-object-fit:contain;object-fit:contain;right:0px;top:0px}.developer__box._one{grid-column:1/3}.developer__box._two{grid-column:3/5}.developer__box._three{grid-column:5/7}.developer__box__number-title{font-size:22px;line-height:32px;font-weight:500}.developer__box__number-description{font-size:16px;line-height:28px}@media(max-width: 1680px){.developer .developer__box__image{right:-100px !important}.developer .developer__box__number-title{font-size:18px}.developer .developer__box__number-description{font-size:14px}.developer .developer__boxes-wrapper{grid-template-rows:360px 1fr}.developer .developer__box__number-description{margin-bottom:0px;line-height:1.8}.developer .developer__box__description{line-height:1.8}.developer .developer__box__title{line-height:1.8;font-size:18px}}@media(max-width: 1148px){.developer{padding-top:40px;margin-top:40px}.developer .developer__boxes-wrapper{display:flex;flex-direction:column}.developer .developer__box._big-box{height:330px}.developer .developer__title{margin-bottom:24px}}@media(max-width: 640px){.developer{margin-top:0px;padding-bottom:40px}.developer .developer__title{font-size:22px}.developer .developer__box._big-box{padding-left:24px;border-radius:8px}.developer .developer__box{border-radius:8px}.developer .developer__box__image{display:none}.developer .developer__box__text{width:100%}.developer .developer__box__description{font-size:14px}.developer .developer__box._number-box{padding-left:24px}.developer .developer__boxes-wrapper{gap:8px}}.under-construction-hero__hero-image{height:344px;border-radius:16px;margin-top:24px;display:flex;flex-direction:column;justify-content:center;padding-left:32px;position:relative;background-image:url("/wp-content/themes/bouks/assets/images/under-construction-images/under-construction-hero.webp");background-size:cover;background-position:center;background-repeat:no-repeat}.under-construction-hero__buttons{position:absolute;bottom:-22px;left:32px;display:flex;gap:16px}.under-construction-hero__title{display:flex;flex-direction:column;gap:12px}.under-construction-hero__title__text{font-size:48px;line-height:56px;font-weight:500}.under-construction-hero__title__description{font-size:16px;line-height:28px}.under-construction-hero._done .under-construction-hero__hero-image{background-image:url("/wp-content/themes/bouks/assets/images/under-construction-images/done-construction-hero.webp")}@media(max-width: 1680px){.under-construction-hero .under-construction-hero__title__text{font-size:32px}.under-construction-hero .under-construction-hero__hero-image{height:280px;border-radius:8px}}@media(max-width: 1148px){.under-construction-hero .under-construction-hero__title__text{max-width:240px;line-height:1.5;margin-bottom:0px}.under-construction-hero .under-construction-hero__title__description{max-width:240px;font-size:14px;line-height:1.8}.under-construction-hero .under-construction-hero__hero-image{height:auto;padding-top:32px;padding-bottom:32px;border-radius:8px}.under-construction-hero .under-construction-hero__buttons{gap:8px}}@media(max-width: 640px){.under-construction-hero .under-construction-hero__title__text{font-size:24px}.under-construction-hero .under-construction-hero__hero-image{padding-left:24px;padding-right:24px}.under-construction-hero .under-construction-hero__buttons{display:none}.under-construction-hero .under-construction-hero__hero-image{background-position-x:-184px}}.under-construction-grid{margin-top:96px}.under-construction-grid._offices .under-construction-grid__grid{grid-template-columns:repeat(2, 692px);grid-column-gap:24px;grid-row-gap:56px}.under-construction-grid._administrative-building .under-construction-grid__grid-wrapper{margin-bottom:96px}.under-construction-grid._administrative-building .under-construction-grid__grid{grid-template-columns:repeat(3, 454px);grid-column-gap:24px;grid-row-gap:56px}.under-construction-grid__title{font-size:28px;line-height:1.5;font-weight:500;margin-bottom:40px}.under-construction-grid__grid-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.under-construction-grid__grid{display:grid;grid-template-columns:repeat(3, 454px);grid-column-gap:24px;grid-row-gap:56px}.under-construction-grid__button{margin-top:56px}@media(max-width: 1680px){.under-construction-grid{margin-top:56px}.under-construction-grid._offices .under-construction-grid__grid{grid-template-columns:repeat(2, 1fr);grid-row-gap:24px}.under-construction-grid._offices .office-card{flex-direction:column}.under-construction-grid._offices .office-card__image{width:100%}.under-construction-grid._offices .office-card__content{width:100%}.under-construction-grid._offices .offices-swiper__title{font-size:24px}.under-construction-grid._offices .office-card__image{border-radius:16px 16px 0px 0px;aspect-ratio:4/3;height:auto}.under-construction-grid._offices .office-card__content{border-radius:0px 0px 16px 16px}.under-construction-grid._offices .office-card__content__office-name{margin-bottom:8px}.under-construction-grid._offices .office-card__content__marker{margin-bottom:24px}.under-construction-grid._offices .office-card__content__description{margin-bottom:24px}.under-construction-grid._offices .office-card__image{border-radius:8px 8px 0px 0px}.under-construction-grid._offices .office-card__content{border-radius:0px 0px 8px 8px}.under-construction-grid._administrative-building .under-construction-grid__grid{grid-template-columns:repeat(2, 1fr);grid-row-gap:24px}.under-construction-grid._administrative-building .administrative-building-card{width:100%}.under-construction-grid._administrative-building .administrative-building-card__content-box{width:100%;border-radius:0px 0px 8px 8px}.under-construction-grid._administrative-building .administrative-building-card__image-box{width:100%;border-radius:8px 8px 0px 0px}.under-construction-grid._administrative-building .administrative-building-card__image{width:100%}.under-construction-grid .under-construction-grid__grid{grid-template-columns:repeat(2, 1fr);width:100%;grid-row-gap:24px}.under-construction-grid .share-construction-card{width:100%}.under-construction-grid .share-construction-card__content{width:100%;border-radius:0px 0px 8px 8px}.under-construction-grid .share-construction-card__image-box{width:100%;border-radius:8px 8px 0px 0px}.under-construction-grid .share-construction-card__image{width:100%}.under-construction-grid .under-construction-grid__title{margin-bottom:24px}.under-construction-grid .under-construction-grid__button{margin-top:24px;width:100%;display:flex;justify-content:center;text-align:center;line-height:1.8}}@media(max-width: 1148px){.under-construction-grid .under-construction-grid__grid{grid-template-columns:repeat(1, 1fr)}.under-construction-grid._offices .under-construction-grid__grid{grid-template-columns:repeat(1, 1fr)}.under-construction-grid._administrative-building .under-construction-grid__grid{grid-template-columns:repeat(1, 1fr)}.under-construction-grid._administrative-building .administrative-building-card__title{font-size:18px;line-height:1.8}}@media(max-width: 640px){.under-construction-grid{margin-top:40px}.under-construction-grid._administrative-building .administrative-building-card__content-box{padding:24px}.under-construction-grid._administrative-building .administrative-building-card__title{-webkit-line-clamp:4;line-clamp:4}.under-construction-grid._administrative-building .administrative-building-card__content-box{height:auto}.under-construction-grid._administrative-building .administrative-building-card__description{-webkit-line-clamp:6;line-clamp:6}.under-construction-grid._administrative-building .administrative-building-card__image-markers{display:flex;flex-direction:column}.under-construction-grid._administrative-building .administrative-building-card__image-marker{width:-moz-fit-content;width:fit-content}.under-construction-grid._administrative-building .under-construction-grid__grid-wrapper{margin-bottom:40px}.under-construction-grid._offices .office-card__content{padding:24px}.under-construction-grid .share-construction-card{width:100%}.under-construction-grid .share-construction-card__image-box{width:100%}.under-construction-grid .share-construction-card__image{width:100%}.under-construction-grid .share-construction-card__image-markers{flex-direction:column;left:16px;height:16px}.under-construction-grid .share-construction-card__image-marker{width:-moz-fit-content;width:fit-content}.under-construction-grid .share-construction-card__content{padding:24px;gap:8px;flex-direction:column;display:flex;height:-moz-fit-content;height:fit-content;padding-top:20px;width:100%}.under-construction-grid .share-construction-card__name{font-size:16px;line-height:1.8}.under-construction-grid .share-construction-card__description{font-weight:400}.under-construction-grid .share-construction-card__content__right{flex-direction:row;gap:8px}.under-construction-grid .share-construction-card__content__left{gap:24px}.under-construction-grid .share-construction-card__description{color:#2c3549 !important}.under-construction-grid .share-construction-card__image{height:100%}.under-construction-grid .share-construction-card__image-box{aspect-ratio:4/3;height:auto}.under-construction-grid .share-construction-card__option{border-radius:4px;padding-top:12px;padding-bottom:12px;border:1px solid #e6e9ec;box-shadow:none}.under-construction-grid .share-construction-card__option._price{justify-content:center;align-items:center;border:1px solid #e6e9ec}.under-construction-grid .share-construction-card__name{margin-bottom:4px}.under-construction-grid .under-construction-grid__title{font-size:18px;line-height:1.8}}.news-hero__container{display:flex;justify-content:space-between;align-items:flex-end;padding-top:72px}.news-hero__right{display:flex;gap:40px}.news-hero__left{display:flex;flex-direction:column;gap:12px;width:576px;flex:0 0 auto}.news-hero__title{font-size:48px;line-height:56px;font-weight:500}.news-hero__description{font-size:16px;line-height:28px}@media(max-width: 1148px){.news-hero .news-hero__container{display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding-top:32px}.news-hero .news-hero__title{font-size:24px;line-height:1.8;margin-bottom:0px}.news-hero .news-hero__description{font-size:14px;line-height:1.8}.news-hero .news-hero__left{width:100%}}@media(max-width: 640px){.news-hero .news-hero__right{display:none}}.news-grid{padding-top:48px}.news-grid__wrapper{display:flex;flex-direction:column;align-items:center}.news-grid__grid{display:grid;grid-template-columns:repeat(4, 328px);grid-column-gap:32px;grid-row-gap:56px}.news-grid__button{margin-top:56px}@media(max-width: 1680px){.news-grid .news-grid__grid{grid-template-columns:repeat(3, 328px);grid-column-gap:16px}}@media(max-width: 1148px){.news-grid .news-grid__grid{grid-template-columns:repeat(2, 1fr);grid-row-gap:32px}.news-grid .news-card{width:100%}.news-grid .news-card__top{height:190px}.news-grid .news-card__bottom{padding:24px}.news-grid .news-card__name{font-size:14px;line-height:1.8}.news-grid .news-grid__button{margin-top:40px}}@media(max-width: 640px){.news-grid{padding-top:32px}.news-grid .news-grid__grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:8px;grid-row-gap:8px}.news-grid .news-grid__container{padding-left:0px;padding-right:0px}.news-grid .news-card__top{border-radius:8px 8px 0px 0px;height:150px}.news-grid .news-card__bottom{border-radius:0px 0px 8px 8px;padding:16px;height:220px}.news-grid .news-card__name{font-size:12px;-webkit-line-clamp:4;line-clamp:4}.news-grid .news-card__date{font-weight:400}.news-grid .news-grid__button{justify-content:center;display:flex;width:calc(100% - 32px);margin-bottom:40px}}.one-news-page-body{margin-top:48px}.one-news-page-body__container{display:flex;flex-direction:column}.one-news-page-body__hero-image{height:384px;width:100%;border-radius:16px;-o-object-fit:cover;object-fit:cover}.one-news-page-body__title{display:flex;flex-direction:column;margin-top:64px;width:808px;margin-left:240px}.one-news-page-body__title__text{font-size:32px;line-height:48px;font-weight:500;margin-top:48px}.one-news-page-body__title__text-info-box{display:flex;gap:16px;margin-top:24px;align-items:center}.one-news-page-body__title__text-info{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;color:#c9a17d}.one-news-page-body__title__text-info._reading-time{display:flex;align-items:center}.one-news-page-body__title__text-info._reading-time::before{content:"";height:20px;width:20px;background-image:url("/wp-content/themes/bouks/assets/images/news-images/time-icon.svg");background-size:contain;background-position:center;background-repeat:no-repeat;flex:0 0 auto;margin-right:8px}.one-news-page-body__title__text-info._date{display:flex;align-items:center}.one-news-page-body__title__text-info._date::before{content:"";width:3px;height:3px;border-radius:50%;background-color:#c9a17d;margin-right:16px}.one-news-page-body__back-button{display:flex;align-items:center;gap:16px;text-decoration:none;color:#2c3549;width:-moz-fit-content;width:fit-content}.one-news-page-body__back-button:hover .one-news-page-body__back-button__elipse{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.one-news-page-body__back-button__text{text-transform:uppercase;font-size:10px;letter-spacing:.3px;font-weight:500}.one-news-page-body__body{width:808px;margin-left:240px;margin-top:32px;font-weight:400;font-size:16px;line-height:28px}.one-news-page-body__body br{display:block;height:32px}.one-news-page-body+.navigation{margin-bottom:96px}@media(max-width: 1680px){.one-news-page-body .one-news-page-body__title{margin-left:128px;margin-top:32px}.one-news-page-body .one-news-page-body__body{margin-left:128px;margin-top:32px}.one-news-page-body .one-news-page-body__hero-image{height:284px}.one-news-page-body .one-news-page-body__title__text{font-size:24px;line-height:1.8}.one-news-page-body .one-news-page-body__title__text{margin-top:32px}}@media(max-width: 1148px){.one-news-page-body{margin-top:16px}.one-news-page-body .one-news-page-body__title{width:100%;margin-left:0px}.one-news-page-body .one-news-page-body__body{width:100%;margin-left:0px;font-size:14px;line-height:1.8}.one-news-page-body .one-news-page-body__hero-image{height:160px;border-radius:8px}}@media(max-width: 640px){.one-news-page-body .one-news-page-body__hero-image{height:128px}.one-news-page-body .one-news-page-body__title{margin-top:16px}.one-news-page-body .one-news-page-body__title__text{margin-top:16px;font-size:18px;margin-bottom:0px}}.about-us-hero__container{display:flex;flex-direction:column}.about-us-hero__container{display:flex;flex-direction:column;align-items:center}.about-us-hero__content-wrapper{max-width:1168px}.about-us-hero__image{border-radius:16px;height:408px;margin-top:48px;background-image:url("/wp-content/themes/bouks/assets/images/about-us-images/about-us-hero.png");background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;padding-left:120px;color:#fff;width:100%}.about-us-hero__image-content{display:flex;flex-direction:column;gap:8px}.about-us-hero__image-content__title{font-size:48px;line-height:56px;font-weight:500}.about-us-hero__image-content__title-description{font-size:16px;line-height:28px}.about-us-hero__text-box{margin-top:64px;display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}.about-us-hero__text-box__main{grid-column:1/3;font-size:22px;line-height:40px;font-weight:500}.about-us-hero__counters{display:grid;grid-template-columns:repeat(4, 1fr);padding-top:72px;padding-bottom:80px;border-bottom:1px solid #e6e9ec}.about-us-hero__counters__counter-box{display:flex;flex-direction:column}.about-us-hero__counters__number{font-size:68px;font-weight:300;display:flex;align-items:center}.about-us-hero__counters__number:after{content:"";width:8px;height:8px;flex:0 0 auto;background-image:url("/wp-content/themes/bouks/assets/images/about-us-images/green-triangle.svg");background-size:contain;background-position:center;background-repeat:no-repeat;margin-left:16px;margin-top:-8px}.about-us-hero__counters__number-description{max-width:232px}@media(max-width: 1680px){.about-us-hero .about-us-hero__image{height:280px;padding-left:56px}}@media(max-width: 1148px){.about-us-hero .about-us-hero__image{margin-top:16px;height:170px;padding-left:24px}.about-us-hero .about-us-hero__image-content__title{font-size:24px;line-height:1.5}.about-us-hero .about-us-hero__image-content__title-description{font-size:14px;max-width:230px}.about-us-hero .about-us-hero__text-box__main{font-size:18px;line-height:1.8}.about-us-hero .about-us-hero__text-box{margin-top:40px;display:flex;flex-direction:column;gap:16px}.about-us-hero .about-us-hero__counters{grid-template-columns:repeat(2, 1fr);gap:32px;padding-top:48px;padding-bottom:56px}.about-us-hero ._paragraph-font{font-size:14px}}@media(max-width: 640px){.about-us-hero .about-us-hero__counters__number{justify-content:center;font-size:48px}.about-us-hero .about-us-hero__counters__number-description._paragraph-font{text-align:center;font-size:12px;line-height:2}.about-us-hero .about-us-hero__image{background-position:-60px;border-radius:8px}}.in-progress{margin-top:64px;margin-bottom:64px}.in-progress__container{display:flex;justify-content:center}.in-progress__wrapper{display:flex;max-width:1168px;width:1248px;padding-bottom:48px;border-bottom:1px solid #e6e9ec;display:grid;grid-template-columns:168px 1fr;gap:32px}.in-progress__swiper{display:flex;width:100%;justify-content:space-between}.in-progress__decoration-box{width:168px;display:flex;flex:0 0 auto;border-radius:16px;background-color:#2c3549;flex-direction:column;overflow:hidden;height:558px}.in-progress__decoration-box__top{background-color:#2c3549;height:80px;display:flex;align-items:center;color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;border-bottom:1px solid #39455d;flex:0 0 auto;transition:all .2s linear}.in-progress__decoration-box__top:hover{background-color:#262d3f}.in-progress__decoration-box__top-text{font-size:12px;font-weight:500;display:flex;align-items:center}.in-progress__decoration-box__top-text::after{content:"";width:5px;height:5px;margin-left:8px;background-image:url("/wp-content/themes/bouks/assets/images/about-us-images/white-triangle.svg");background-size:contain;background-repeat:no-repeat}.in-progress__decoration-box__bottom{position:relative;overflow:hidden;height:100%}.in-progress__decoration-box__bottom-svg{position:absolute;width:283px;height:1020px;left:calc(50% - 142px);bottom:0px;animation:2s linear 0s infinite slide-arrows}@keyframes slide-arrows{from{bottom:0px}to{bottom:-130px}}.in-progress__decoration-box__text{color:#fff;position:absolute;font-size:30px;line-height:56px;font-weight:500;width:390px;height:56px;transform:rotate(-90deg);left:-111px;top:200px}.in-progress__swiper-slide{display:flex;justify-content:center;padding-bottom:24px}@media(max-width: 1680px){.in-progress .share-construction-card__content{width:380px}.in-progress .share-construction-card__image-box{width:380px}.in-progress .share-construction-card{width:380px}.in-progress .share-construction-card__content{padding-left:16px;padding-right:16px;padding-top:16px;padding-bottom:16px}.in-progress .share-construction-card__description{font-weight:400}.in-progress .share-construction-card__name{-webkit-line-clamp:3;line-clamp:3;font-size:14px}}@media(max-width: 1148px){.in-progress .in-progress__decoration-box{width:128px}.in-progress .in-progress__decoration-box__text{left:-130px}.in-progress .in-progress__wrapper{grid-template-columns:128px 1fr;gap:20px}.in-progress .in-progress__decoration-box__text{font-size:24px}}@media(max-width: 640px){.in-progress{display:none}}.stages-control{margin-bottom:96px}.stages-control__container{display:flex;justify-content:center}.stages-control__wrapper{max-width:1168px;display:grid;grid-template-columns:1fr 328px;gap:152px}.stages-control__text{display:flex;flex-direction:column}.stages-control__text__main{margin-bottom:32px;font-size:22px;line-height:40px;font-weight:500}.stages-control__box{background-color:#fff;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-left:48px;padding-right:48px;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.stages-control__box__title{text-align:center;margin-top:40px;font-size:20px;line-height:32px;font-weight:500}.stages-control__box__title-description{text-align:center;font-size:12px;margin-top:16px;line-height:20px}@media(max-width: 1680px){.stages-control .stages-control__wrapper{gap:64px}}@media(max-width: 1148px){.stages-control .stages-control__wrapper{display:flex;flex-direction:column}.stages-control .stages-control__text__main{font-size:18px;line-height:1.8}.stages-control .stages-control__text__paragraph{font-size:14px}.stages-control .stages-control__wrapper{gap:40px}.stages-control .stages-control__box{padding-top:60px;padding-bottom:32px}.stages-control .stages-control__box__title{font-size:18px;margin-top:24px}}@media(max-width: 640px){.stages-control{margin-top:48px;margin-bottom:56px}.stages-control .stages-control__wrapper{gap:24px}.stages-control .stages-control__box__title-description{line-height:2}}.video-promo{width:100%}@media(max-width: 640px){.video-promo{height:480px;-o-object-fit:cover;object-fit:cover}}.team-gallery{margin-top:64px}.team-gallery__container{display:flex;justify-content:center}.team-gallery__wrapper{max-width:1168px;width:100%;position:relative}.team-gallery__title{margin-bottom:40px;font-size:28px;line-height:1.8;font-weight:500}.team-gallery__swiper-slide{height:360px;width:268px}.team-gallery__image{height:360px;width:268px;-o-object-fit:cover;object-fit:cover;overflow:hidden;border-radius:8px}.team-gallery__nav-button{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .1s linear;background-color:#fff;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04);top:270px}.team-gallery__nav-button:hover{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.team-gallery__nav-button.swiper-button-disabled{opacity:0;pointer-events:none}.team-gallery__nav-button:after{content:"";width:24px;height:24px;position:absolute;left:calc(50% - 12px);top:calc(50% - 12px);background-image:url("/wp-content/themes/bouks/assets/images/arrow-icon.svg")}.team-gallery__nav-button._prev{left:-30px}.team-gallery__nav-button._prev:after{transform:rotate(180deg)}.team-gallery__nav-button._next{right:-30px}@media(max-width: 1680px){.team-gallery .team-gallery__image{width:100%}}@media(max-width: 1148px){.team-gallery{margin-top:40px}.team-gallery .team-gallery__image{height:230px;width:100%}.team-gallery .team-gallery__nav-button{top:200px;display:none}.team-gallery .team-gallery__title{font-size:18px;line-height:1.8;margin-bottom:24px}.team-gallery .team-gallery__swiper-slide{height:230px;width:auto}}.about-us-text{margin-top:96px}.about-us-text__container{display:flex;justify-content:center}.about-us-text__wrapper{max-width:1168px}.about-us-text__title{font-size:28px;line-height:1.8;font-weight:500;margin-bottom:56px}.about-us-text__text-box{display:grid;grid-template-columns:208px 1fr;gap:32px;margin-top:32px}.about-us-text__text-box__title{font-size:18px;line-height:1.8}.about-us-text__text-box__paragraph{font-size:16px;line-height:28px;color:#2c3549;margin-bottom:16px}@media(max-width: 1148px){.about-us-text{margin-top:64px}.about-us-text .about-us-text__text-box{display:flex;flex-direction:column;gap:8px}.about-us-text .about-us-text__title{font-size:24px;line-height:1.8;margin-bottom:24px}.about-us-text .about-us-text__text-box__title{font-size:18px}.about-us-text .about-us-text__text-box__title br{display:none;content:" "}.about-us-text .about-us-text__text-box__paragraph{font-size:14px}}.about-us-director{margin-top:64px}.about-us-director__container{display:flex;justify-content:center}.about-us-director__wrapper{width:1168px;display:flex;flex-direction:column;padding-top:72px;border-top:1px solid #e6e9ec;align-items:center;padding-bottom:72px}.about-us-director__avatar{width:88px;height:88px;border:4px solid #fff;border-radius:50%;margin-bottom:24px;overflow:hidden}.about-us-director__img{width:100%;-o-object-fit:cover;object-fit:cover}.about-us-director__name{font-size:20px;font-weight:500;margin-bottom:8px}@media(max-width: 640px){.about-us-director{margin-top:40px}.about-us-director .about-us-director__name{text-align:center}.about-us-director .about-us-director__status{font-size:14px;line-height:2}.about-us-director .about-us-director__name{font-size:18px}.about-us-director .about-us-director__wrapper{padding-top:56px}}.service-hero{margin-top:48px}.service-hero__container{display:flex;flex-direction:column}.service-hero__img{width:1408px;height:400px;border-radius:16px;-o-object-fit:cover;object-fit:cover}.service-hero__back-button{display:flex;align-items:center;text-decoration:none;gap:16px;color:#2c3549;margin-top:48px;margin-bottom:32px;width:-moz-fit-content;width:fit-content}.service-hero__back-button:hover .elipse-button{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.service-hero__back-button-text{text-transform:uppercase;font-size:10px;font-weight:500;letter-spacing:1px}@media(max-width: 1680px){.service-hero .service-hero__img{width:100%;height:280px}}@media(max-width: 1148px){.service-hero{margin-top:24px}.service-hero .service-hero__img{height:160px}.service-hero .service-hero__back-button{margin-top:24px;margin-bottom:16px}.service-hero .service-hero__img{border-radius:8px}}@media(max-width: 640px){.service-hero .service-hero__img{height:110px}}.service-body__container{display:grid;grid-template-columns:1fr 448px;gap:152px}.service-body__mian-title{font-size:40px;line-height:56px;font-weight:500}.service-body p{font-size:16px;line-height:28px;color:#2c3549;margin-bottom:16px}.service-body li{font-size:16px;line-height:28px;color:#2c3549;margin-bottom:8px}.service-body h2{font-size:28px;line-height:56px;margin-top:40px}.service-body h3{font-size:22px;line-height:40px;margin-top:40px}.service-body__fluent-contacts{position:relative}.service-body__fluent-contacts__box{background-color:#fff;border:1px solid #e6e9ec;position:sticky;top:16px;display:flex;flex-direction:column;gap:32px;padding-top:48px;padding-left:40px;padding-right:40px;padding-bottom:40px;border-radius:16px;overflow:hidden;bottom:16px}.service-body__fluent-contacts__map{height:310px;width:100%;background-color:#f7f7f9;overflow:hidden;margin-top:16px}.service-body__houses{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px;margin-top:56px}.service-body__house-link{text-decoration:none;color:#2c3549;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:auto;aspect-ratio:3/2;gap:22px;border-radius:16px;background-color:#fff;transition:background-size 1s linear;padding-left:24px;color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat;background-size:110%}.service-body__house-link:hover{background-size:100%}.service-body__house-link._shared-construction{background-image:url("/wp-content/themes/bouks/assets/images/shared-construction.webp")}.service-body__house-link._buy-sell-appartments{background-image:url("/wp-content/themes/bouks/assets/images/buy-sell-appartments.webp")}.service-body__house-link._office-shared-construction{background-image:url("/wp-content/themes/bouks/assets/images/shared-contruction-offices.webp")}.service-body__house-link._auctions{background-image:url("/wp-content/themes/bouks/assets/images/auctions.webp")}.service-body__house-link-text{font-size:18px;font-weight:500;text-align:left}.service-body__house-link-icon-svg{fill:#2c3549;transition:all .2s linear}@media(max-width: 1680px){.service-body .service-body__container{gap:56px}.service-body .service-body__houses{margin-top:40px;gap:16px}.service-body .service-body__houses{flex-direction:column;display:flex}}@media(max-width: 1148px){.service-body .service-body__container{display:flex;flex-direction:column}.service-body .service-body__mian-title{font-size:28px;line-height:1.8;margin-bottom:24px}.service-body p{font-size:14px;line-height:1.8}.service-body h2{font-size:18px;line-height:1.8}.service-body li{font-size:14px}.service-body .service-body__fluent-contacts__box{border-radius:8px}}@media(max-width: 640px){.service-body .service-body__mian-title{font-size:24px;margin-bottom:16px}.service-body .service-body__container{gap:24px}.service-body .service-body__fluent-contacts__box{padding-left:24px;padding-right:24px;padding-bottom:24px}.service-body .service-body__fluent-contacts__phone{flex-direction:column}.service-body .contact-box__contact{font-size:14px}.service-body .phone-box{gap:16px}.service-body .service-body__houses{display:flex;flex-direction:column;gap:8px}.service-body .service-body__container{gap:8px}.service-body .service-body__house-link{border-radius:8px}}.service-documents{padding-top:64px;padding-bottom:64px}.service-documents__container{display:flex;flex-direction:column}.service-documents__title{font-size:22px;line-height:40px;margin-bottom:32px}@media(max-width: 1148px){.service-documents{padding-top:56px;padding-bottom:56px}.service-documents .service-documents__title{font-size:22px;margin-bottom:24px}.service-documents .documents__box{gap:16px}}@media(max-width: 640px){.service-documents{padding-top:40px}.service-documents .service-documents__title{font-size:18px}}.section-contacts-page{display:flex;flex-direction:column;padding-top:72px}.section-contacts-page__title{display:flex;flex-direction:column;gap:8px;margin-bottom:56px}.section-contacts-page__title__h1{font-size:48px;line-height:56px}.section-contacts-page__title__text{max-width:800px}.section-contacts-page__map{display:flex}.section-contacts-page__map__wrapper{display:flex;width:100%;background-color:#f0f0f0;justify-content:flex-end;border-radius:16px;overflow:hidden;position:relative}.section-contacts-page__map__contacts-box-in-map{background-color:#fff;margin-top:48px;margin-right:48px;margin-bottom:48px;border-radius:8px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.section-contacts-page__map__all-contacts-container{display:flex;flex-direction:column;padding-top:32px;padding-left:40px;padding-right:80px;padding-bottom:40px;gap:32px}.section-contacts-page__map__image{width:100%;height:224px;-o-object-fit:cover;object-fit:cover}.section-contacts-page__map__contact-box{display:flex;flex-direction:column;gap:8px}.section-contacts-page__map__contact-box-description{font-size:12px}.section-contacts-page__map__contact-box-param{font-size:16px;font-weight:500}.section-contacts-page__contacts{margin-top:80px;display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}.section-contacts-page__contact-box{background-color:#fff;border:1px solid #e6e9ec;border-radius:16px;padding:40px}.section-contacts-page__contact-box._bank{background-color:#c9a17d;border:1px solid #c9a17d;display:flex;align-items:center}.section-contacts-page__contact-box__top{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.section-contacts-page__contact-box__top__status{font-size:12px;font-weight:500}.section-contacts-page__contact-box__top__name{font-size:20px;font-weight:500}.section-contacts-page__contact-box__bottom{display:flex;gap:40px}.section-contacts-page__contact-box__contact{display:flex;flex-direction:column;gap:12px}.section-contacts-page__contact-box__contact-description{font-size:12px}.section-contacts-page__contact-box__contact-name{font-weight:400;font-size:12px;display:flex;gap:8px;align-items:center}.section-contacts-page__contact-box__contact-name._phone::before{content:"";width:16px;height:16px;background-image:url("/wp-content/themes/bouks/assets/images/phone-contacts.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.section-contacts-page__contact-box__contact-name._date::before{content:"";width:16px;height:16px;background-image:url("/wp-content/themes/bouks/assets/images/date-contacts.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.section-contacts-page__contact-box__bank-wrapper{display:flex;flex-direction:column;gap:16px}.section-contacts-page__contact-box__bank-title{font-size:18px;font-weight:500;color:#fff}.section-contacts-page__contact-box__bank-description{font-size:12px;color:#fff;max-width:400px}.section-contacts-page__service-info{display:flex;justify-content:space-between;gap:32px;margin-top:80px;margin-bottom:96px}.section-contacts-page__service-info__paragraph{font-size:12px}@media(max-width: 1680px){.section-contacts-page .section-contacts-page__contact-box__bottom{flex-direction:column;gap:20px}}@media(max-width: 1148px){.section-contacts-page{padding-top:32px}.section-contacts-page .ymap-map-container{max-height:680px}.section-contacts-page .section-contacts-page__contacts{display:flex;flex-direction:column}.section-contacts-page .section-contacts-page__map__wrapper{border-radius:8px;border:1px solid #e6e9ec}.section-contacts-page .section-contacts-page__title__h1{font-size:24px;line-height:1.8}.section-contacts-page .section-contacts-page__title__text._paragraph-font{font-size:14px;line-height:1.8}.section-contacts-page .section-contacts-page__title{gap:0px;margin-bottom:32px}.section-contacts-page .section-contacts-page__map__contacts-box-in-map{margin-right:0px;margin-bottom:0px}.section-contacts-page .section-contacts-page__map__contact-box-param{font-size:14px}.section-contacts-page .section-contacts-page__contacts{gap:8px}.section-contacts-page .section-contacts-page__contact-box__top__name{font-size:16px}.section-contacts-page .section-contacts-page__contact-box{padding:32px}.section-contacts-page .section-contacts-page__service-info{flex-direction:column;gap:8px;margin-top:48px;margin-bottom:32px}.section-contacts-page .section-contacts-page__contact-box__bank-title{font-size:16px}.section-contacts-page .section-contacts-page__map__all-contacts-container{gap:24px;padding-top:24px;padding-left:24px;padding-bottom:24px;padding-right:24px}.section-contacts-page .section-contacts-page__map__contacts-box-in-map{width:100%;margin-top:680px}.section-contacts-page .section-contacts-page__contacts{margin-top:8px}.section-contacts-page .section-contacts-page__map__contacts-box-in-map{border-radius:0px}.section-contacts-page .section-contacts-page__contact-box{border-radius:8px;padding-left:24px;padding-right:24px}}.home-hero{margin-top:48px;margin-bottom:64px}.home-hero__container{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}.home-hero__left-part{display:grid;grid-template-rows:repeat(2, 1fr);gap:32px}.home-hero__top-part{border-radius:16px;width:688px;height:328px}.home-hero__top-part__swiper-slide-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.home-hero__top-part__swiper{height:100%;border-radius:16px;overflow:hidden}.home-hero__top-part__swiper-slide{height:100%;border-radius:16px;background-color:#fff;overflow:hidden;position:relative}.home-hero__top-part__swiper-slide-content{position:absolute;left:48px;top:56px;display:flex;flex-direction:column;width:520px;display:flex;flex-direction:column;height:272px;justify-content:space-between}.home-hero__top-part__swiper-slide-content__top{display:flex;flex-direction:column}.home-hero__top-part__swiper-slide-content__time{font-size:10px;text-transform:uppercase;font-weight:500;color:#fff;letter-spacing:1px;display:flex;align-items:center;gap:8px;margin-bottom:16px}.home-hero__top-part__swiper-slide-content__time::before{content:"";width:20px;height:20px;background-image:url("/wp-content/themes/bouks/assets/images/news-time-icon.svg");background-size:contain;background-position:center;background-repeat:no-repeat;margin-top:-2px}.home-hero__top-part__swiper-slide-content__title{font-size:22px;line-height:32px;font-weight:500;color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.home-hero__top-part__swiper-slide-content__button{padding-left:28px;padding-right:28px;padding-top:16px;padding-bottom:15px;border-radius:90px;background-color:#fff;text-decoration:none;font-size:14px;color:#2c3549;font-weight:500;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04);transition:all .2s linear;width:-moz-fit-content;width:fit-content;margin-bottom:40px;cursor:pointer}.home-hero__top-part__swiper-slide-content__button:hover{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.home-hero__bottom-part{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}.home-hero__bottom-part__fact-box{background-color:#fff;border-radius:16px}.home-hero__bottom-part__swiper-slide{background-color:#fff;height:100%;border-radius:16px;padding-top:40px;padding-left:48px;padding-right:48px;display:flex;flex-direction:column;gap:16px}.home-hero__bottom-part__swiper{width:328px;height:100%;border-radius:16px}.home-hero__bottom-part__title{font-size:20px;line-height:32px;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.home-hero__bottom-part__description{font-size:16px;line-height:28px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.home-hero__bottom-part .swiper-pagination-bullet{width:4px;height:4px;background-color:#c9a17d;margin-left:3px !important;margin-right:3px !important}.home-hero__right-part{border-radius:16px;height:688px;width:688px;overflow:hidden;position:relative}.home-hero__right-part__swiper{height:100%}.home-hero__right-part__swiper-slide-img{height:100%;-o-object-fit:cover;object-fit:cover}.home-hero__right-part__swiper-slide{height:100%;background-color:#fff;position:relative;border-radius:16px;overflow:hidden}.home-hero__right-part__content{display:flex;flex-direction:column;width:500px;position:absolute;left:calc(50% - 250px);top:56px;align-items:center}.home-hero__right-part__content__title{font-size:32px;font-weight:500;color:#fff;line-height:40px;text-align:center}.home-hero__right-part__content__description{font-size:16px;color:#fff;line-height:28px;text-align:center;margin-top:16px}.home-hero__right-part__content__button{margin-top:32px;padding-left:28px;padding-right:28px;padding-top:16px;padding-bottom:15px;border-radius:90px;background-color:#fff;text-decoration:none;font-size:14px;color:#2c3549;font-weight:500;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04);transition:all .2s linear}.home-hero__right-part__content__button:hover{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.home-hero__right-part__swiper-nav{width:210px;height:56px;position:absolute;left:calc(50% - 105px);bottom:40px;z-index:2;display:flex;justify-content:center;align-items:center}.home-hero__right-part__swiper-nav .swiper-pagination-bullet{width:4px;height:4px;background-color:#fff;margin-left:3px !important;margin-right:3px !important}.home-hero__right-part__swiper-button{top:22px;position:absolute;display:flex;align-items:center;justify-content:center}.home-hero__right-part__swiper-button._prev{left:0px;top:0px}.home-hero__right-part__swiper-button._prev::after{content:"";width:24px;height:24px;background-image:url("/wp-content/themes/bouks/assets/images/arrows/arrow-prev.svg");background-size:contain;background-repeat:no-repeat}.home-hero__right-part__swiper-button._next{right:0px;top:0px}.home-hero__right-part__swiper-button._next::after{content:"";width:24px;height:24px;background-image:url("/wp-content/themes/bouks/assets/images/arrows/arrow-next.svg");background-size:contain;background-repeat:no-repeat}.home-hero__right-part__swiper-pagination{width:100px;max-width:100px;left:calc(50% - 50px) !important;top:16px !important;bottom:auto !important}@media(max-width: 1680px){.home-hero .home-hero__container{grid-template-columns:repeat(1, 1fr)}.home-hero .home-hero__right-part{grid-row:1;width:100%}.home-hero .home-hero__right-part__swiper-slide-img{width:100%}.home-hero .home-hero__top-part{max-width:1016px;width:100%}}@media(max-width: 1148px){.home-hero{margin-top:16px}.home-hero .home-hero__bottom-part{max-width:528px}.home-hero .home-hero__top-part{max-width:528px;height:256px}.home-hero .home-hero__right-part{height:528px;border-radius:8px}.home-hero .home-hero__right-part__swiper-slide{border-radius:8px}.home-hero .home-hero__right-part__content__description{font-size:14px}.home-hero .home-hero__right-part__content__title{font-size:24px}.home-hero .home-hero__right-part__content__description{margin-top:4px}.home-hero .home-hero__container{gap:16px;display:flex;flex-direction:column-reverse}.home-hero .home-hero__left-part{gap:16px;grid-template-rows:repeat(1, 1fr);display:flex}.home-hero .home-hero__bottom-part{gap:16px;display:none}.home-hero .home-hero__top-part__swiper{border-radius:8px}.home-hero .home-hero__top-part__swiper-slide{border-radius:8px}.home-hero .home-hero__top-part__swiper-slide-content{width:auto}.home-hero .home-hero__top-part__swiper-slide-content{left:0px;top:0px;width:100%;height:100%;padding:24px}.home-hero .home-hero__top-part__swiper-slide-content__top{padding-right:24px}.home-hero .home-hero__top-part__swiper-slide-content__title{font-size:18px;line-height:1.5}.home-hero .home-hero__right-part__content__button{font-size:12px;padding-left:20px;padding-right:20px;padding-top:12px;padding-bottom:11px}.home-hero .home-hero__top-part__swiper-slide-content__button{margin-bottom:0px}.home-hero .home-hero__right-part__content{width:100%;left:0px;padding-left:24px;padding-right:24px}.home-hero .home-hero__top-part__swiper-slide-content__button{font-size:12px !important;padding-left:20px;padding-right:20px;padding-top:12px;padding-bottom:11px}}@media(max-width: 640px){.home-hero{margin-top:0px;margin-bottom:0px;background-color:#fff}.home-hero .home-hero__container{padding-left:0px;padding-right:0px;width:100%;margin:0px;max-width:100%;gap:8px}.home-hero .home-hero__right-part{border-radius:0px}.home-hero .home-hero__right-part__swiper-slide{border-radius:0px}.home-hero .home-hero__top-part{max-width:100%}.home-hero .home-hero__top-part__swiper{border-radius:0px}.home-hero .home-hero__top-part__swiper-slide{border-radius:0px}.home-hero .home-hero__right-part__swiper-nav{height:48px;bottom:32px}.home-hero .home-hero__right-part__content{top:48px}.home-hero .home-hero__top-part__swiper-slide-content__top{padding-right:0px}.home-hero .home-hero__top-part__swiper-slide-content__title{font-size:16px}.home-hero .home-hero__right-part{height:400px}.home-hero .home-hero__top-part__swiper-slide-content__button{font-size:12px;padding-left:20px;padding-right:20px;padding-top:12px;padding-bottom:11px}}.home-counters{background-color:#fff}.home-counters .about-us-hero__counters{padding-top:48px;padding-bottom:56px;gap:32px}@media(max-width: 1148px){.home-counters .about-us-hero__counters{grid-template-columns:repeat(2, 1fr) !important}.home-counters ._paragraph-font{font-size:14px}}@media(max-width: 640px){.home-counters .about-us-hero__counters__number{font-size:48px}.home-counters .about-us-hero__counters{padding-top:56px}.home-counters .about-us-hero__counters__number{justify-content:center}.home-counters ._paragraph-font{text-align:center;font-size:12px;line-height:2}.home-counters .home-counters .about-us-hero__counters{gap:24px}}.home-services{background-color:#fff;padding-top:64px;padding-bottom:64px}.home-services._four-services .home-services__card._shared-construction{grid-row:1/2;background-position:center -130px}.home-services._four-services .home-services__card._shared-construction .home-services__card__buttons{flex-direction:row}.home-services._four-services .home-services__card._shared-construction .home-services__markers{display:none}.home-services__container{display:flex;flex-direction:column}.home-services__title{font-size:28px;line-height:1.8;font-weight:500;margin-bottom:40px}.home-services__services{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px;grid-template-rows:repeat(2, 1fr)}.home-services__card{border-radius:16px;height:320px;display:flex;flex-direction:column;justify-content:space-between;padding-top:32px;padding-left:48px;padding-bottom:32px;background-size:cover;background-repeat:no-repeat;background-position:center}.home-services__card._shared-construction{grid-column:2/3;grid-row:1/3;height:100%;background-image:url("/wp-content/themes/bouks/assets/images/service-3-2.webp")}.home-services__card._shared-construction .home-services__card__title{font-size:28px;line-height:38px}.home-services__card._shared-construction .home-services__card__content{text-shadow:0px 0px 40px #767271,0px 0px 20px rgba(118,114,113,.368627451),0px 0px 4px rgba(118,114,113,.0784313725)}.home-services__card._engineering{background-image:url("/wp-content/themes/bouks/assets/images/service-1.webp")}.home-services__card._technical_supervision{background-image:url("/wp-content/themes/bouks/assets/images/service-2.webp")}.home-services__card._electric{background-image:url("/wp-content/themes/bouks/assets/images/electric-service.webp")}.home-services__card._customer{background-image:url("/wp-content/themes/bouks/assets/images/customer-service.webp")}.home-services__card._documents-development{background-image:url("/wp-content/themes/bouks/assets/images/engineer-service.webp")}.home-services__card._documents-development .home-services__card__title{color:#2c3549}.home-services__card._documents-development .home-services__card__description{color:#2c3549}.home-services__card__content{display:flex;flex-direction:column;gap:16px;color:#fff;max-width:280px}.home-services__card__title{font-size:22px;line-height:32px;font-weight:500}.home-services__card__description{line-height:28px}.home-services__card__buttons{display:flex;flex-direction:column;gap:16px}.home-services__card__button{font-size:14px}.home-services__markers{display:flex;gap:8px}.home-services__marker{font-size:12px;font-weight:500;background-color:#fff;padding-left:8px;padding-right:8px;border-radius:4px;padding-top:3px;padding-bottom:2px}@media(max-width: 1680px){.home-services .home-services__card{padding-left:32px}.home-services._four-services .home-services__card._shared-construction{background-position:center -80px}}@media(max-width: 1148px){.home-services{padding-top:48px;padding-bottom:64px}.home-services .home-services__card__title{margin-top:0px !important}.home-services._four-services .home-services__card._shared-construction{background-position:center center;height:370px}.home-services._four-services .home-services__card__buttons{flex-direction:column !important}.home-services .home-services__services{display:flex;flex-direction:column-reverse;gap:16px}.home-services .home-services__card__description{font-size:14px}.home-services .home-services__title{font-size:20px;margin-bottom:24px;line-height:1.8}.home-services .home-services__card__title{font-size:18px}.home-services .home-services__card{padding-left:24px;border-radius:8px;height:300px}.home-services .home-services__card._shared-construction{height:640px;height:480px}.home-services .home-services__card__content{max-width:220px}.home-services .home-services__markers{flex-direction:column}.home-services .home-services__marker{width:-moz-fit-content;width:fit-content}.home-services .home-services__card._shared-construction .home-services__marker{background-color:#a8a2a1;color:#fff}}@media(max-width: 640px){.home-services{padding-top:48px;padding-bottom:48px}.home-services .home-services__title{font-size:22px;margin-bottom:24px;line-height:1.5}.home-services .home-services__card._shared-construction .home-services__card__title{font-size:24px;line-height:1.5;margin-top:0px}.home-services .home-services__card__content{gap:8px}.home-services .home-services__card__title{line-height:1.5;margin-top:20px}.home-services .home-services__marker{font-weight:400}.home-services .home-services__card{padding-left:16px}.home-services .home-services__services{gap:8px}}.home-buildings{padding-top:64px;padding-bottom:64px}.home-buildings__container{display:flex;flex-direction:column}.home-buildings__title{font-size:28px;font-weight:500;line-height:1.5;margin-bottom:40px}.home-buildings__cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px}.home-buildings__card{background-color:#fff;height:320px;display:flex;flex-direction:column;border-radius:16px;justify-content:space-between;padding-top:32px;padding-left:48px;padding-bottom:32px;background-size:cover;background-repeat:no-repeat;background-position:center}.home-buildings__card._wip{background-image:url("/wp-content/themes/bouks/assets/images/buildings-1.webp")}.home-buildings__card._complited{background-image:url("/wp-content/themes/bouks/assets/images/buildings-2.webp")}.home-buildings__card__content{display:flex;flex-direction:column;gap:16px;max-width:280px}.home-buildings__card__title{font-size:22px;line-height:32px;font-weight:500}.home-buildings__card__description{line-height:28px}@media(max-width: 1680px){.home-buildings .home-buildings__card{padding-left:32px}}@media(max-width: 1148px){.home-buildings{padding-top:48px;padding-bottom:48px}.home-buildings .home-buildings__cards{display:flex;flex-direction:column}.home-buildings .home-buildings__card{border-radius:8px;padding-left:24px}.home-buildings .home-buildings__card__title{font-size:18px}.home-buildings .home-buildings__card__description{font-size:14px;max-width:180px}.home-buildings .home-buildings__card__content{max-width:220px}.home-buildings .home-buildings__title{font-size:20px;margin-bottom:24px;line-height:1.8}}@media(max-width: 640px){.home-buildings{padding-top:48px;padding-bottom:0px}.home-buildings .home-buildings__title{font-size:22px;margin-bottom:24px;line-height:1.5}.home-buildings .home-buildings__card{padding-left:16px}.home-buildings .home-buildings__cards{display:flex;flex-direction:column;gap:16px}.home-buildings .home-buildings__card__title{margin-top:0px}.home-buildings .home-buildings__card__content{gap:8px}.home-buildings .home-buildings__cards{gap:8px}}.no-buildings{margin-top:64px;margin-bottom:64px}.no-buildings__content{width:100%;padding-top:64px;padding-bottom:64px;border-radius:16px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.no-buildings__smile{font-size:72px;font-weight:500;margin-bottom:16px}.no-buildings__title{font-size:32px;line-height:1.5;font-weight:500;max-width:460px;text-align:center}.no-buildings__description{font-size:16px;line-height:1.8;margin-top:4px;text-align:center}@media(max-width: 1148px){.no-buildings{margin-top:32px;margin-bottom:32px}.no-buildings .no-buildings__content{border-radius:8px;padding-left:16px;padding-right:16px}.no-buildings .no-buildings__title{font-size:22px}.no-buildings .no-buildings__description{font-size:14px}}@media(max-width: 640px){.no-buildings .no-buildings__title{font-size:18px}}._not-found .no-content{padding-inline:240px;padding-block:calc((100vh - 234px - 484px)/2);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}._not-found .no-content__wrapper{display:flex;gap:16px;flex-direction:column;align-items:flex-start}._not-found .no-content__badge{font-family:"Gotham Pro";display:inline-block;margin:0;color:#fff;background-color:#2c3549;border-radius:16px;font-size:48px;line-height:40px;font-weight:bold;padding:16px;margin-bottom:8px}._not-found .no-content__title{font-size:32px;line-height:48px;font-weight:600}._not-found .no-content__description{margin-bottom:60px}._not-found .no-content__image{-o-object-fit:contain;object-fit:contain;height:484px;width:auto}.auction-section{width:100%;min-height:240px;margin-bottom:80px}.auction-section__container{display:flex;flex-direction:column}.auction-section__back-button{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;text-decoration:none;gap:16px;margin-top:40px;transition:all .2s linear}.auction-section__back-button:hover .auction-section__back-button__elipse{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.auction-section__back-button__text{text-transform:uppercase;font-size:10px;letter-spacing:.3px;font-weight:500;color:#2c3549}.auction-section__titile-box{display:flex;flex-direction:column;max-width:928px}.auction-section__titile-dox-description{font-size:12px;margin-top:32px;font-weight:400;color:#90909d}.auction-section__titile-dox-h1{font-size:28px;line-height:1.5;margin-top:16px;margin-bottom:42px}.auction-section__prices-box{display:flex;background-color:#2c3549;width:-moz-fit-content;width:fit-content;color:#fff;padding-left:32px;padding-right:32px;padding-top:24px;padding-bottom:24px;border-radius:16px;position:relative;overflow:hidden;margin-bottom:50px}.auction-section__prices-box__part{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;gap:12px;z-index:2;display:flex;flex-direction:column}.auction-section__prices-box__part._left{border-right:1px solid #535e7a;padding-right:32px;margin-right:32px}.auction-section__prices-box__price-description{font-size:12px;line-height:1.5;color:#f1c5a0;font-weight:400;padding-top:8px}.auction-section__prices-box__price{font-size:24px;line-height:1.5;font-weight:500}.auction-section__prices-box__lines{width:469px;height:254px;position:absolute;background-image:url(/images/price-lines.svg);background-size:contain;background-repeat:no-repeat;background-position:left top;left:0px;top:0px}.auction-section__quick-info-box{display:flex;gap:54px;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;margin-bottom:44px;row-gap:32px;max-width:928px}.auction-section__quick-info-box__info{display:flex;flex-direction:column;gap:16px}.auction-section__quick-info-box__info._address{width:100%}.auction-section__quick-info-box__info-description{font-size:12px;line-height:1.5;color:#90909d}.auction-section__quick-info-box__info-text{font-size:20px;line-height:1.5;font-weight:500;color:#2c3549 !important}.auction-section__auction-info-box{display:grid;grid-template-columns:repeat(3, 1fr)}.auction-section__auction-info-box__part{padding-left:40px;padding-top:32px;padding-right:32px;padding-bottom:32px}.auction-section__auction-info-box__part._blue{background-color:#2c3549;color:#fff;border-radius:16px 0px 0px 16px}.auction-section__auction-info-box__part._white{border-top:1px solid #e6e9ec;border-bottom:1px solid #e6e9ec;background-color:#fff}.auction-section__auction-info-box__part._white .auction-section__auction-info-box__bid-box-description{color:#90909d}.auction-section__auction-info-box__part._white .auction-section__auction-info-box__bid-box-text{color:#2c3549 !important}.auction-section__auction-info-box__part._beige{background-color:#b08f74;border-radius:0px 16px 16px 0px;color:#fff}.auction-section__auction-info-box__part._beige .auction-section__auction-info-box__bid-box-text{color:#fff !important}.auction-section__auction-info-box__organizer-title{font-size:16px;line-height:1.5;color:#b08f74;margin-bottom:32px;font-weight:500;margin-top:5px}.auction-section__auction-info-box__bid-title{font-size:28px;line-height:1.5;font-weight:500;margin-bottom:32px;display:flex;color:#fac29c}.auction-section__auction-info-box__bid-box{display:flex;flex-direction:column;margin-bottom:32px;gap:12px}.auction-section__auction-info-box__bid-box-description{font-size:12px;line-height:1.5}.auction-section__auction-info-box__bid-box-text{font-weight:500}.auction-section__auction-info-box__title-wrapper{display:flex;flex-direction:column;margin-bottom:24px}.auction-section__auction-info-box__organizer-name{font-weight:500}.auction-section__auction-info-box__seller-title{font-weight:500;line-height:1.5;margin-bottom:32px;margin-top:5px}.auction-section__auction-info-box__seller-name{font-weight:500}@media(max-width: 1148px){.auction-section .auction-section__titile-dox-h1{font-size:22px}.auction-section .auction-section__prices-box__price{font-size:18px}.auction-section .auction-section__quick-info-box__info-text{font-size:18px}.auction-section .auction-section__quick-info-box{row-gap:24px}.auction-section .auction-section__titile-dox-h1{margin-bottom:24px}.auction-section .auction-section__prices-box{margin-bottom:40px}.auction-section .auction-section__quick-info-box{margin-bottom:40px;flex-direction:column}.auction-section .auction-section__auction-info-box{grid-template-columns:repeat(1, 1fr)}.auction-section .auction-section__auction-info-box__part._blue{border-radius:16px 16px 0px 0px}.auction-section .auction-section__auction-info-box__part._white{border-left:1px solid #e6e9ec;border-right:1px solid #e6e9ec;border-top:none;border-bottom:none}.auction-section .auction-section__auction-info-box__part._beige{border-radius:0px 0px 16px 16px}.auction-section .auction-section__auction-info-box__bid-title{font-size:24px}.auction-section .auction-section__auction-info-box__bid-box-text{font-size:14px}.auction-section .auction-section__auction-info-box__organizer-title,.auction-section .auction-section__auction-info-box__seller-title{margin-top:0px;font-size:18px;margin-bottom:24px}.auction-section .auction-section__auction-info-box__organizer-name{font-size:14px}.auction-section .auction-section__auction-info-box__seller-name{font-size:14px}}@media(max-width: 640px){.auction-section .auction-section__titile-dox-h1{font-size:18px}.auction-section .auction-section__prices-box{flex-direction:column}.auction-section .auction-section__prices-box__part._left{border-right:none;border-bottom:1px solid #535e7a;margin-right:0px;padding-right:0px;padding-bottom:16px;margin-bottom:16px}.auction-section .auction-section__prices-box__lines{width:844px;height:334px;opacity:.6}.auction-section .auction-section__quick-info-box__info-text{font-size:14px}.auction-section .auction-section__quick-info-box__info{gap:10px}.auction-section .auction-section__prices-box{margin-bottom:48px}.auction-section .auction-section__quick-info-box{margin-bottom:48px}.auction-section .auction-section__auction-info-box__part{padding-left:24px;padding-right:24px}.auction-section .auction-section__auction-info-box__bid-box{margin-bottom:24px}.auction-section .auction-section__auction-info-box__bid-box-description{opacity:.6}.auction-section .auction-section__auction-info-box__part{padding-bottom:16px}.auction-section .auction-section__back-button{margin-top:32px}}.hub-hero{margin-top:48px;margin-bottom:48px}.hub-hero._office .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/office-hero-full-separated.webp")}.hub-hero._office .hub-hero__image-box-title{font-size:28px}.hub-hero._office._without-info .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/office-hero-full.webp")}.hub-hero._office .hub-hero__page-title{color:#474a4c}.hub-hero._appartments-sale._without-info .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/appartments-full.webp")}.hub-hero._appartments-sale .hub-hero__image-box-title{display:flex;flex-direction:column;color:#fff}.hub-hero._appartments-sale .hub-hero__image-box-title::before{content:"только для очереди нуждающихся";font-size:13px;color:#746b64;display:flex;background-color:#fff;padding-left:12px;padding-right:12px;padding-top:5px;padding-bottom:4px;border-radius:4px;width:-moz-fit-content;width:fit-content;margin-bottom:16px}.hub-hero._appartments-sale .hub-hero__image-box-title-description{color:#fff}.hub-hero._appartments-sale .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/appartments-full-separated.webp")}.hub-hero._appartments-sale .hub-hero__page-title{gap:12px}.hub-hero._shared-construction .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/shared-construction-full-separated.webp")}.hub-hero._shared-construction .hub-hero__page-title{gap:12px}.hub-hero._shared-construction .hub-hero__page-title{color:#fff}.hub-hero._shared-construction._without-info .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/shared-construction-full.webp")}.hub-hero._without-info .hub-hero__white-section{display:none}.hub-hero._without-info .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/auction-hero-widehero-image.webp")}.hub-hero__content-box{display:flex;gap:32px}.hub-hero__image-box{border-radius:16px;background-color:#fff;width:100%;padding-left:40px;display:flex;align-items:center;min-height:432px;background-image:url("/wp-content/themes/bouks/assets/images/auction-hero.webp");background-position:left center;background-size:cover;background-repeat:no-repeat}.hub-hero__white-section{border-radius:16px;background-color:#fff;border:1px solid #e6e9ec;width:448px;display:flex;flex:0 0 auto;flex-direction:column;padding:40px;gap:32px}.hub-hero__page-title{display:flex;flex-direction:column;color:#484645;margin-bottom:0px;gap:4px}.hub-hero__image-box-title{font-size:38px;line-height:1.5;font-weight:500}.hub-hero__image-box-title-description{font-size:18px;line-height:1.5}.hub-hero__info-box{display:flex;flex-direction:column;gap:12px}.hub-hero__info-box-description{font-size:12px;line-height:1.5;color:#90909d}.hub-hero__info-box-title{font-weight:500;color:#2c3549}@media(max-width: 1680px){.hub-hero{margin-top:24px;margin-bottom:24px}.hub-hero._office .hub-hero__image-box-title{color:#fff}.hub-hero._office._without-info .hub-hero__image-box-title{color:#474a4c}.hub-hero._office .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/office-hero-min-separated.webp");border-radius:8px}.hub-hero._without-info .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/auction-hero-m-size-without-info.webp")}.hub-hero._appartments-sale._without-info .hub-hero__image-box{background-position:center}.hub-hero._appartments-sale .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/appartments-min-separated.webp")}.hub-hero._appartments-sale .hub-hero__image-box-title{margin-bottom:6px;font-size:28px}.hub-hero._appartments-sale .hub-hero__page-title{gap:4px}.hub-hero._shared-construction .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/shared-construction-minimised-separated.webp")}.hub-hero._shared-construction .hub-hero__page-title{gap:4px}.hub-hero._shared-construction .hub-hero__image-box-title{font-size:28px;margin-bottom:6px}.hub-hero._shared-construction._without-info .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/shared-construction-minimised.webp")}.hub-hero .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/auction-hero-m-size.webp")}.hub-hero .hub-hero__page-title{color:#fff}}@media(max-width: 1148px){.hub-hero._without-info .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/auction-hero-m-size.webp");border-radius:16px}.hub-hero._without-info._office .hub-hero__image-box-title{color:#fff}.hub-hero._without-info._office .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/office-hero-min-separated.webp");border-radius:16px}.hub-hero._without-info._appartments-sale .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/appartments-min-separated.webp")}.hub-hero._without-info._shared-construction .hub-hero__image-box{background-position:center}.hub-hero._shared-construction .hub-hero__image-box{background-position:center;background-image:url("/wp-content/themes/bouks/assets/images/shared-construction-minimised.webp")}.hub-hero .hub-hero__content-box{flex-direction:column;gap:0px}.hub-hero .hub-hero__white-section{width:100%}.hub-hero .hub-hero__white-section{border-radius:0px 0px 16px 16px;border-top:none}.hub-hero .hub-hero__image-box{border-radius:16px 16px 0px 0px;aspect-ratio:3/2;height:auto}}@media(max-width: 640px){.hub-hero._office .hub-hero__image-box-title{font-size:24px;color:#fff !important}.hub-hero._appartments-sale .hub-hero__image-box-title{font-size:24px}.hub-hero._appartments-sale .hub-hero__image-box-title::before{font-size:11px}.hub-hero._shared-construction .hub-hero__image-box-title{font-size:24px}.hub-hero._without-info .hub-hero__image-box{background-image:url("/wp-content/themes/bouks/assets/images/auction-hero-m-size.webp");border-radius:16px}.hub-hero .hub-hero__image-box{aspect-ratio:1.3/1;height:auto;min-height:auto;padding-left:24px}.hub-hero .hub-hero__white-section{padding-left:24px}.hub-hero .hub-hero__white-section{gap:24px}.hub-hero .hub-hero__info-box-title{font-size:14px}.hub-hero .hub-hero__image-box-title{font-size:30px}.hub-hero .hub-hero__image-box-title-description{font-size:16px}}.auction-gallery{padding-top:0px;padding-bottom:68px}.auction-gallery__container{position:relative}.auction-gallery__title{font-size:22px;line-height:40px;margin-bottom:40px}.auction-gallery__auction-image-wrapper{border-radius:8px;overflow:hidden}.auction-gallery__swiper-wrapper{height:308px}.auction-gallery__swiper-button{top:226px}.auction-gallery__swiper-button::after{content:"";width:24px;height:24px;background-image:url("/wp-content/themes/bouks/assets/images/arrow-icon.svg");background-size:contain;background-position:center}.auction-gallery__swiper-button._prev::after{content:"";transform:rotate(180deg)}.auction-gallery__auction-image{-o-object-fit:cover;object-fit:cover}@media(max-width: 1680px){.auction-gallery .auction-gallery__swiper-wrapper{height:220px}.auction-gallery .auction-gallery__swiper-button{top:165px}.auction-gallery .auction-gallery__swiper-button._next{right:-12px}.auction-gallery .auction-gallery__swiper-button._prev{left:-12px}.auction-gallery .auction-gallery__title{margin-bottom:24px;font-size:18px;line-height:1.8}}@media(max-width: 1148px){.auction-gallery{padding-top:48px}}@media(max-width: 640px){.auction-gallery{padding-top:0px}.auction-gallery .auction-gallery__swiper-button{display:none}}.cookies-panel{position:fixed;right:16px;bottom:16px;z-index:20;transition:all .2s linear}.cookies-panel._hide{bottom:-24px;opacity:0;pointer-events:none}.cookies-panel__wrapper{background-color:#fff;display:flex;flex-direction:column;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04);padding-left:32px;padding-right:32px;padding-top:32px;padding-bottom:24px;border-radius:16px;max-width:290px;position:relative}.cookies-panel__wrapper::before{content:"";position:absolute;height:106px;width:106px;background-image:url("/wp-content/themes/bouks/assets/images/cookies-image.webp");background-position:center;background-size:contain;background-repeat:no-repeat;left:-4px;top:-62px}.cookies-panel__title{font-size:13px;font-weight:500;line-height:1.5;margin-bottom:12px}.cookies-panel__buttons-wrapper{display:flex;gap:8px;margin-bottom:16px}.cookies-panel__button{font-size:11px;line-height:1.5;height:32px;border-radius:4px;padding-left:16px;padding-right:16px;display:flex;align-items:center;justify-content:center;font-weight:500;padding-top:1px;cursor:pointer;transition:all .2s linear;box-shadow:0px 25px 10px rgba(0,0,0,.01),0px 14px 8px rgba(0,0,0,.02),0px 6px 6px rgba(0,0,0,.03),0px 2px 3px rgba(0,0,0,.04),0px 0px 0px rgba(0,0,0,.04)}.cookies-panel__button:hover{box-shadow:0px 5px 2px rgba(0,0,0,.01),0px 3px 2px rgba(0,0,0,.05),0px 1px 1px rgba(0,0,0,.09),0px 0px 1px rgba(0,0,0,.1),0px 0px 0px rgba(0,0,0,.1)}.cookies-panel__button._approve{box-shadow:none;background-color:#2fc23e;color:#fff;width:100%}.cookies-panel__button._approve:hover{background-color:#24a532}.cookies-panel__description{font-size:9px;line-height:1.5}.cookies-panel__description-link{color:#2c3549}@media(max-width: 640px){.cookies-panel{left:0px;right:0px;bottom:0px;max-width:100%;background-color:red;width:100%;padding-left:8px;padding-right:8px;padding-bottom:8px;padding-top:56px;background:linear-gradient(rgba(247, 247, 249, 0), #f7f7f9)}.cookies-panel .cookies-panel__wrapper{max-width:100%}.cookies-panel .cookies-panel__button._decline{width:65%}}.offices-grid .office-card{width:-moz-fit-content;width:fit-content}.offices-grid__container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px}@media(max-width: 1680px){.offices-grid .office-card{flex-direction:column;max-width:322px}.offices-grid .office-card .office-card__content{border-radius:0px 0px 16px 16px}.offices-grid .office-card .office-card__image{height:auto;aspect-ratio:1/1;width:auto;border-radius:16px 16px 0px 0px}.offices-grid .office-card .office-card__content{width:auto}}@media(max-width: 1148px){.offices-grid .offices-grid__container{gap:8px;row-gap:24px}.offices-grid .office-card{width:calc(50% - 4px)}.offices-grid .office-card .office-card__content{padding:16px}.offices-grid .office-card .office-card__content__office-name{font-size:15px;line-height:1.5;margin-bottom:8px}.offices-grid .office-card .office-card__content__bottom{padding-top:18px}.offices-grid .office-card .office-card__content__finish{margin-top:6px}}@media(max-width: 640px){.offices-grid .offices-grid__container{gap:16px}.offices-grid .office-card{width:100%;max-width:-moz-max-content;max-width:max-content}}.page_shared-construction .offices-swiper{margin-top:96px;padding-bottom:96px}.page_house .news-swiper{padding-top:76px}.page_house .documents{padding-top:76px}.page_house .navigation{padding-bottom:96px}.page_house .projects-swiper{padding-bottom:34px;padding-top:64px}@media(max-width: 1680px){.page_house._page_administrative-building .news-swiper{padding-top:48px !important}.page_house._page_administrative-building .documents{padding-bottom:0px}.page_house._page_administrative-building .administrative-buildings-swiper__swiper-wrapper{height:-moz-fit-content;height:fit-content}.page_house._page_administrative-building .administrative-buildings-swiper{padding-bottom:24px}.page_house._page_administrative-building .administrative-building-main-info{padding-bottom:48px}.page_house._page_administrative-building .administrative-building-main-info__container{gap:24px}.page_house._page_administrative-building .administrative-building-main-info{padding-top:48px}.page_house .about-house{padding-top:48px !important}.page_house .offices-swiper__title{font-size:18px !important;line-height:1.8 !important;margin-bottom:24px !important}.page_house .house-feature{padding-top:48px}.page_house .house-gallery{padding-top:48px}.page_house .offices-swiper{padding-top:48px !important}.page_house .news-swiper{padding-top:18px}.page_house .news-swiper__title{font-size:18px !important;line-height:1.8 !important;margin-bottom:24px !important}.page_house .office-card__content{border-left:1px solid #e6e9ec}.page_house .documents{padding-top:18px}.page_house .documents__title{font-size:18px !important;line-height:1.8 !important;margin-bottom:24px !important}.page_house .navigation{padding-top:48px;padding-bottom:48px}.page_house .projects-swiper{padding-top:48px;padding-bottom:18px}.page_house .projects-swiper__title{font-size:18px !important;line-height:1.8 !important;margin-bottom:24px !important}}@media(max-width: 1148px){.page_house._page_administrative-building .news-swiper{padding-top:48px !important}.page_house .building-hero__hero__image-wrapper{border-radius:8px}.page_house .administrative-building-main-info{padding-bottom:48px !important}.page_house .news-swiper{padding-top:0px}.page_house .documents{padding-bottom:48px}}@media(max-width: 640px){.page_house._page_administrative-building .building-hero__hero__blured-box{display:flex}.page_house._page_administrative-building .building-hero__hero__image-wrapper{height:480px}.page_house._page_administrative-building .building-hero__hero__blured-box{flex-direction:column}.page_house._page_administrative-building .building-hero__hero__blured-box-number-description-text._second{font-size:14px;line-height:1.8}.page_house._page_administrative-building .building-hero__hero__blured-box-number-description-text._first{font-weight:400;font-size:12px;line-height:1.8}.page_house._page_administrative-building .administrative-building-main-info{padding-top:32px}.page_house._page_administrative-building .news-swiper__swiper{padding-bottom:0px !important}.page_house._page_administrative-building .documents{padding-bottom:48px}.page_house._page_administrative-building .building-hero__hero__blured-box-content:first-child{width:100%;border-bottom:1px solid hsla(0,0%,100%,.2705882353);padding-bottom:16px}}._page_administrative-building .building-hero__hero__blured-box-number-description-text::before,._page_administrative-building .building-hero__hero__blured-box-number-description-text::after{display:none}._choose-apartments-page .offices-swiper{padding-bottom:80px}._choose-apartments-page .documents{background-color:rgba(0,0,0,0)}._page_under-construction .build-sections{margin-bottom:80px}._page_under-construction .news-swiper{padding-top:72px;padding-bottom:80px}@media(max-width: 640px){._page_under-construction .news-swiper{padding-top:40px;padding-bottom:24px}}.page_service._shared-construction .service-documents{padding-top:62px}.page_service .developer{margin-top:0px}@media(max-width: 640px){.page_service._shared-construction .service-documents{padding-top:8px}}._not-found .no-content{padding-inline:240px;padding-block:calc((100vh - 234px - 484px)/2);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}._not-found .no-content__wrapper{display:flex;gap:16px;flex-direction:column;align-items:flex-start}._not-found .no-content__badge{font-family:"Gotham Pro";display:inline-block;margin:0;color:#fff;background-color:#2c3549;border-radius:16px;font-size:48px;line-height:40px;font-weight:bold;padding:16px;margin-bottom:8px}._not-found .no-content__title{font-size:32px;line-height:48px;font-weight:600}._not-found .no-content__description{margin-bottom:60px}._not-found .no-content__image{-o-object-fit:contain;object-fit:contain;height:484px;width:auto}.bvi-body .share-construction-card__image-box{border:solid 1px #000}.bvi-body .hub-hero__page-title{padding:24px}.bvi-body .service-hero__back-button{border:solid 1px #000;padding-right:16px;border-radius:16px}.bvi-body .service-body__house-link-text{padding:16px}.bvi-body .header__menu__top{padding-top:0px}.bvi-body .footer__bottom__secondary-links__top__container{gap:8px}.bvi-body .footer__bottom__secondary-links__link{border:solid 1px #000;padding-left:16px;padding-right:16px}.bvi-body .cookies-panel{border:solid 1px #000;border-radius:16px}.bvi-body .cookies-panel .cookies-panel__buttons-wrapper{flex-direction:column}.bvi-body .cookies-panel .cookies-panel__button{border:solid 1px #000}.bvi-body .cookies-panel .cookies-panel__wrapper::before{filter:grayscale(1)}.bvi-body .header__bottom__navigation__logo-box::before{display:none}.bvi-body .header__bottom{border-top:1px solid #000}.bvi-body .header__all-companies-drop__container,.bvi-body .header__services-drop__container,.bvi-body .header__objects__container,.bvi-body .header__contacts__box{border:1px solid #000}.bvi-body .header__contacts__image-box{border-radius:0}.bvi-body .header__all-companies-drop__companies-grid,.bvi-body .header__all-companies-drop__sidebar{padding:40px}.bvi-body .header__bottom__contacts-and-menu__menu__lines-box{display:none}.bvi-body .header__services-drop__service-card,.bvi-body .header__objects__service-card{padding:0;border-radius:0}.bvi-body .header__services-drop__service-card-content,.bvi-body .header__objects__service-card-content{padding-top:8px}.bvi-body .header__menu__top{padding-top:80px}.bvi-body .header__menu__top__services-box__service-box{padding:0;border-radius:0}.bvi-body .header__menu__top__services-box__service-box-content{padding-top:8px}.bvi-body .header .close-button{z-index:1}.bvi-body .header .contact-box__contact__contact-button{border:1px solid #000;box-sizing:border-box}.bvi-body .footer__top{border-top:1px solid #000;border-bottom:1px solid #000}.bvi-body .footer__top__logo-box:before{display:none}.bvi-body .footer__middle__container{grid-template-columns:1fr 1fr}.bvi-body .footer__middle__map{display:none}.bvi-body .footer__bottom__secondary-links__link{padding-block:18px}.bvi-body .footer__bottom__secondary-links__top__container{flex-wrap:wrap}.bvi-body .footer__bottom__secondary-links__bottom{border-top:1px solid #000}.bvi-body .footer+.share{display:none}.bvi-body .building-hero .building-hero__hero__image-markers{background:rgba(0,0,0,0) !important}.bvi-body .building-hero .building-hero__hero__image-markers .building-hero__hero__image-marker{background:#fff !important;border:1px solid #000}.bvi-body .building-hero .building-hero__hero__image-content{padding-left:32px;align-items:center}.bvi-body .building-hero .building-hero__hero__image-content .building-hero__hero__blured-box-number{font-size:28px !important;padding-right:16px;border-right:1px solid #000}.bvi-body .building-hero__apartment-filter:is(.apartment-filter),.bvi-body .choose-apartments-hero__container:is(.apartment-filter){border-bottom:1px solid #000}.bvi-body .building-hero__apartment-filter .range-box,.bvi-body .choose-apartments-hero__container .range-box{border:1px solid #000;flex-wrap:nowrap}.bvi-body .building-hero__apartment-filter .range-box input,.bvi-body .choose-apartments-hero__container .range-box input{border:1px solid #000;width:120px}.bvi-body .building-hero__apartment-filter .range-box .ui-slider-handle,.bvi-body .choose-apartments-hero__container .range-box .ui-slider-handle{background-color:#000 !important}.bvi-body .building-hero__apartment-filter .range-box .ui-slider-horizontal,.bvi-body .choose-apartments-hero__container .range-box .ui-slider-horizontal{background:rgba(0,0,0,0) !important}.bvi-body .building-hero__apartment-filter .range-box .ui-slider-horizontal .ui-slider-range,.bvi-body .choose-apartments-hero__container .range-box .ui-slider-horizontal .ui-slider-range{background-color:#000 !important}.bvi-body .share-construction-card .share-construction-card__image-markers{background:rgba(0,0,0,0) !important}.bvi-body .share-construction-card .share-construction-card__image-markers .share-construction-card__image-marker{border:1px solid #000}.bvi-body .share-construction-card .share-construction-card__option:not(._price){border:1px solid #000}.bvi-body .share-construction-card .share-construction-card__option .share-construction-card__option__param-chart{display:none}.bvi-body .share-construction-grid .share-construction-card:first-child .share-construction-card__content{border-top:1px solid #000;border-left:0px}.bvi-body .about-house__container .about-house__content{width:768px}.bvi-body .about-house__container .ymap-map-container{display:none}.bvi-body .house-feature__container .house-feature__card-gradient{display:none}.bvi-body .house-feature__container .house-feature__card-text{padding-inline:10px}._choose-apartments-page .bvi-body .apartment-hero__right-box{border:1px solid #000}._choose-apartments-page .bvi-body .apartment-hero__left-box{border:1px solid #000;border-right-width:0}._choose-apartments-page .bvi-body .share-construction-card__option__param-chart{display:none}._choose-apartments-page .bvi-body .apartment-hero__right-box__availability{padding-inline:0}._choose-apartments-page .bvi-body .auction-section__back-button{border:solid 1px #000;padding-right:16px;border-radius:16px}._choose-apartments-page .bvi-body .auction-section__prices-box{border:solid 1px #000}._choose-apartments-page .bvi-body .auction-section__auction-info-box{border:solid 1px #000;border-radius:16px}._choose-apartments-page .bvi-body .auction-section__auction-info-box__part._white._two{border-left:2px solid #000;border-right:2px solid #000}._page_administrative-building .bvi-body .administrative-building-main-info__map{display:none}._page_under-construction .bvi-body .under-construction-hero__title{width:-moz-fit-content;width:fit-content}.home .bvi-body .home-hero__top-part__swiper-slide{border:1px solid #000}.home .bvi-body .home-hero__top-part__swiper-slide .home-hero__top-part__swiper-slide-content{background-color:rgba(0,0,0,0) !important;width:100%;height:100%;left:0;top:0;width:unset;right:0}.home .bvi-body .home-hero__top-part__swiper-slide .home-hero__top-part__swiper-slide-content .home-hero__top-part__swiper-slide-content__top{padding:32px}.home .bvi-body .home-hero__top-part__swiper-slide .home-hero__top-part__swiper-slide-content .home-hero__top-part__swiper-slide-content__time:before{background-image:url("/wp-content/themes/bouks/assets/images/date-icon.svg")}.home .bvi-body .home-hero__top-part__swiper-slide .home-hero__top-part__swiper-slide-content__button{border:1px solid #000;box-sizing:border-box;background-color:#fff !important;box-shadow:inset 0 0 100px 100px #fff;margin-left:32px;overflow:hidden;position:relative}.home .bvi-body .home-hero__top-part__swiper-slide .home-hero__top-part__swiper-slide-content__button>span{position:relative;z-index:1}.home .bvi-body .home-hero__top-part__swiper-slide .home-hero__top-part__swiper-slide-content__button:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:0}.home .bvi-body .home-hero__right-part{border:1px solid #000}.home .bvi-body .home-hero__right-part .home-hero__right-part__content{top:0;left:0;right:0;width:unset;padding:32px 93px}.home .bvi-body .home-hero__right-part .home-hero__right-part__content .home-hero__right-part__content__button{border:1px solid #000}.home .bvi-body .home-hero__right-part .elipse-button{border:1px solid #000}.home .bvi-body .home-hero__bottom-part__swiper{border:1px solid #000}.home .bvi-body .home-hero__bottom-part__swiper .home-hero__bottom-part__swiper-slide{padding-top:32px;padding-left:32px;padding-right:32px}.home .bvi-body .home-hero__bottom-part__swiper .swiper-pagination-bullets{filter:invert(1)}.home .bvi-body .home-services__card{border:1px solid #000;overflow:hidden}.home .bvi-body .home-services__card._engineering,.home .bvi-body .home-services__card._technical_supervision,.home .bvi-body .home-services__card._customer,.home .bvi-body .home-services__card._electric,.home .bvi-body .home-services__card._documents-development{padding:0}.home .bvi-body .home-services__card._engineering .home-services__card__content,.home .bvi-body .home-services__card._technical_supervision .home-services__card__content,.home .bvi-body .home-services__card._customer .home-services__card__content,.home .bvi-body .home-services__card._electric .home-services__card__content,.home .bvi-body .home-services__card._documents-development .home-services__card__content{padding:32px 48px;max-width:328px;flex:1 1 auto}.home .bvi-body .home-services__card._engineering .home-services__card__buttons,.home .bvi-body .home-services__card._technical_supervision .home-services__card__buttons,.home .bvi-body .home-services__card._customer .home-services__card__buttons,.home .bvi-body .home-services__card._electric .home-services__card__buttons,.home .bvi-body .home-services__card._documents-development .home-services__card__buttons{padding:32px 48px;max-width:328px}.home .bvi-body .home-services__card._shared-construction{padding:0}.home .bvi-body .home-services__card._shared-construction .home-services__markers{position:absolute;left:328px;right:0px;top:0;max-width:328px;flex-direction:column;align-items:flex-start;gap:16px;padding:32px}.home .bvi-body .home-services__card._shared-construction .home-services__markers .home-services__marker{border:1px solid #000;padding:1px 8px 0}.home .bvi-body .home-services__card._shared-construction .home-services__card__content{max-width:328px;padding:32px 48px;flex:1 1 auto}.home .bvi-body .home-services__card._shared-construction .home-services__card__buttons{max-width:328px;padding:0 48px 32px 48px}.home .bvi-body .home-services__card .home-services__card__title br{content:""}.home .bvi-body .home-services__card .home-services__card__title br:after{content:" "}.home .bvi-body .home-buildings__card{padding:0;overflow:hidden}.home .bvi-body .home-buildings__card .home-buildings__card__content{height:100%;padding:32px 48px;width:320px;max-width:unset;border-width:1px 0 1px 1px;border-style:solid;border-color:#000;border-radius:16px 0 0 16px}.home .bvi-body .home-buildings__card .home-buildings__card__content br{content:""}.home .bvi-body .home-buildings__card .home-buildings__card__content br:after{content:" "}.home .bvi-body .home-buildings__card .home-buildings__card__button{position:absolute;bottom:32px;left:48px}.bvi-body .modal .modal-content{border:1px solid #000}.bvi-body .modal .modal-dialog{margin-top:140px;height:calc(100% - var(--bs-modal-margin)*2 - 120px);min-height:calc(100% - var(--bs-modal-margin)*2 - 120px)}._page_under-construction .bvi-body .about-us-hero__image{align-items:flex-end;padding-bottom:24px;padding-left:24px}._page_under-construction .bvi-body .about-us-hero__image-content{padding:18px 32px 28px 32px}._page_under-construction .bvi-body .in-progress__decoration-box{border:1px solid #000}._page_under-construction .bvi-body .about-us-hero__counters__number{font-size:48px !important}._page_under-construction .bvi-body .stages-control__box{border:1px solid #000}._page_under-construction .bvi-body .stages-control__box svg path:nth-child(1){fill:#fff !important;stroke:#000}._page_under-construction .bvi-body .about-us-director__avatar{border:none}.page-template-_template_auctions .bvi-body .apartments-grid{border-bottom:solid 1px #000}._shared-construction .bvi-body .service-body__fluent-contacts__map{display:none}._page_contacts .bvi-body .ymap-map-container{display:none}._page_contacts .bvi-body .section-contacts-page__map__image{height:100%;width:890px}._page_contacts .bvi-body .section-contacts-page__map__wrapper{justify-content:flex-start;overflow:visible}._page_contacts .bvi-body .section-contacts-page__map__contacts-box-in-map{border-width:0 1px 1px;border-style:solid;border-color:#000;margin:0;flex-direction:row}.bvi-body .apartment-location{display:none}.bvi-body .developer .developer__box{border:1px solid #000}.bvi-body .developer .developer__box__image{background:rgba(0,0,0,0) !important}.bvi-body .developer .developer__box._shared-construction{background-image:none}.bvi-body .radio-input{border:1px solid #000}.bvi-body .radio-input .radio-input__button{border-radius:90px}.bvi-body .radio-input .radio-input__button input[type=radio]:checked+label{background:#000 !important;color:#fff !important}.bvi-body .button-m,.bvi-body .phone-box__button{border:1px solid #000;box-sizing:border-box;background-color:#fff;color:#000}.bvi-body .button-m:hover,.bvi-body .phone-box__button:hover{background-color:#000;color:#fff}.bvi-body .swiper-button-next,.bvi-body .swiper-button-prev{border:1px solid #000}.bvi-body .office-card__content__marker{line-height:unset;padding-left:unset;padding-right:unset}.bvi-body .offices-swiper__container .office-card__image__image-marker{border:1px solid #000}.bvi-body .dropdown__box{border:1px solid #000;background:rgba(0,0,0,0) !important}.bvi-body .dropdown__drop-box{border:1px solid #000;overflow:hidden}.bvi-body .one-news-page-body__back-button__elipse{border:1px solid #000}.bvi-body .bvi-no-styles{box-shadow:none}/*# sourceMappingURL=main.css.map */