.dropdown_error{border:1px solid #cd1e1e!important}.dropdown .wider{min-width:300px!important}.dm-dropdown__trigger{align-items:center;display:flex;width:inherit}.dm-dropdown__icon{margin-right:10px}
.dm-select-boolean__list{display:flex;flex-direction:column;margin-left:-16px;margin-right:-16px}.dm-select-boolean__item{align-items:center;display:flex;height:52px;justify-content:space-between;padding:0 16px;width:100%}.dm-select-boolean__item_active{background:#fff9f2;color:#d17417;font-weight:700}.dm-select-boolean__icon{color:#d17417;height:20px;width:20px}
.dm-lower-dropdown{border-radius:8px;width:100%}.dm-lower-dropdown__button{align-items:center;background:#f7f7fa;border-radius:8px;display:flex;height:50px;padding-left:15px;padding-top:10px;position:relative}.dm-lower-dropdown__button small{color:#6e6e73;position:absolute}.dm-lower-dropdown__button_not-label{height:42px!important;padding-top:0!important}.dm-lower-dropdown__required{color:#cd1e1e;margin-left:4px}.dm-lower-dropdown__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 35px)}.dm-lower-dropdown__icon{color:#ababb0;height:20px;position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px}.dm-lower-dropdown__error{border:1px solid #cd1e1e}.dm-lower-dropdown__disabled{opacity:.5}
.custom-switch{cursor:pointer;margin-top:-5px}.custom-switch .custom-control.custom-switch{cursor:pointer}.custom-switch .custom-control.custom-switch .custom-control-label:before{background:#d5d5d6;border:none;border-radius:12px;cursor:pointer;height:22px;width:40px}.custom-switch .custom-control.custom-switch .custom-control-label:after{background:#fff;cursor:pointer;left:-41px;top:8px}.custom-switch .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(1rem)}.custom-switch .custom-control.custom-switch:hover .custom-control-input:focus:not(:checked)~.custom-control-label:before,.custom-switch .custom-control.custom-switch:hover .custom-control-input:focus~.custom-control-label:before{box-shadow:none}.custom-switch .custom-control.custom-switch:hover .custom-control-label:before{background:#ababb0}.custom-switch .custom-control-input:focus~.custom-control-label:before{box-shadow:none}.custom-switch.blue-switch .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{background:#5956e0!important;border-color:#5956e0}.custom-switch.blue-switch .custom-control.custom-switch:hover .custom-control-input:checked~.custom-control-label:before{background:#3d3b99!important}.custom-switch.blue-switch .custom-control.custom-switch .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{background:#5956e0!important;border-color:#5956e0}.custom-switch.green-switch .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{background:#00874f!important;border-color:#00874f}.custom-switch.green-switch .custom-control.custom-switch:hover .custom-control-input:checked~.custom-control-label:before{background:#00874f!important}.custom-switch.green-switch .custom-control.custom-switch .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{background:#00874f!important;border-color:#00874f}.custom-switch.orange-switch .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{background:#d17417!important;border-color:#d17417}.custom-switch.orange-switch .custom-control.custom-switch:hover .custom-control-input:checked~.custom-control-label:before{background:#8a531c!important}.custom-switch.orange-switch .custom-control.custom-switch .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{background:#d17417!important;border-color:#d17417}
.dm-button-checkbox{position:relative}.dm-button-checkbox__button{background:#fff;border:1px solid #ababb0;border-radius:8px;color:#6e6e73;font-size:14px;line-height:18px;padding:12px;white-space:nowrap}.dm-button-checkbox__active{background:#fff9f2;border:1px solid #d17417;color:#d17417;font-weight:700}
.auth-modal__body .modal-body{padding:0 24px 24px}@media(max-width:587px){.auth-modal__body .modal-body{padding:0 16px 16px}}.auth-modal__title{display:block;font-size:24px;font-weight:700;line-height:32px;margin-bottom:24px}.auth-modal__header{height:32px;margin:0 -24px;position:relative}.auth-modal__close-icon{position:absolute;right:14px;top:14px}.auth-modal__btn{height:50px}
.lister-more-filter-mobile-modal__modal-body,.lister-more-filter-mobile-modal__modal-body .modal-body{background:#fff!important;padding:0!important}.lister-more-filter-mobile-modal__section{margin-bottom:16px}.lister-more-filter-mobile-modal__footer,.lister-more-filter-mobile-modal__header{display:flex;justify-content:space-between;width:100%}.lister-more-filter-mobile-modal__footer{background:#fff;border-radius:12px 12px 0 0;bottom:0;box-shadow:0 0 12px rgba(51,51,61,.08);flex-direction:column;left:0;padding:16px;position:fixed;right:0;z-index:20}.filter-modal{align-items:center;display:flex;flex-direction:column;justify-content:center}.block-heading{color:#33333d;font-size:18px;font-weight:700;line-height:22px;margin-bottom:16px;margin-top:32px}@media(max-width:480px){.block-heading{font-size:16px;line-height:20px}}.filter-collapse .block-title{color:#33333d;font-size:14px;font-weight:700;line-height:18px;margin-bottom:8px;margin-top:16px}.filter-collapse .card{border-radius:8px}.filter-collapse .card-header{background:#f7f7fa}.filter-collapse .modal-dialog{max-height:320px;padding:1rem}
a[data-v-3620580c]{align-items:center;border:none;border-radius:100px;color:#6e6e73;cursor:pointer;display:flex;font-size:14px;justify-content:center;line-height:18px;padding:4px 12px;white-space:nowrap}a.active[data-v-3620580c]{background:#f5f5ff;color:#5956e0;font-weight:700}
.filter-default{border-bottom-left-radius:var(--filter-border-radius);border-bottom-right-radius:var(--filter-border-radius);border-top-left-radius:0;border-top-right-radius:var(--filter-border-radius)}.filter-default .btn-filter{align-items:center;height:54px;padding:0 16px}.filter-default .housing-tab{display:grid;grid-template-columns:repeat(5,1fr);padding:24px;grid-gap:24px}@media(max-width:991px){.filter-default .housing-tab{display:block;padding:16px}.filter-default .housing-tab_actions{display:flex;flex-direction:column;gap:1rem}}.filter-default .tab-dropdown{max-width:205px;width:100%}.filter-default .tab-price-dropdown{max-height:54px!important}.total-area{align-items:center;display:flex;width:300px}@media(max-width:567.98px){.filter-default{border-top-right-radius:0}}
.tabcustom_nav{align-items:flex-end;border-bottom:none}.tabcustom_nav .nav-item .tabcustom{align-items:center;background:#f7f7fa;border:none!important;color:#6e6e73;display:flex;font-weight:700;height:48px;justify-content:center;position:relative;width:164px}.tabcustom_nav .nav-item+.nav-item .tabcustom{margin-left:-4px;width:168px}.tabcustom_nav .nav-item:first-child .tabcustom:not(.active){border-top-left-radius:var(--filter-border-radius);border-top-right-radius:0}.tabcustom_nav .nav-item:last-child .tabcustom:not(.active){border-top-left-radius:0;border-top-right-radius:var(--filter-border-radius)}.tabcustom_nav .nav-item .tabcustom.active{background:#fff;border-radius:var(--filter-border-radius) var(--filter-border-radius) 0 0;box-shadow:0 0 22px rgba(0,0,0,.04);color:#5956e0;font-weight:700;height:52px;z-index:2}.tabcustom_nav .nav-item .tabcustom.active:after{opacity:1;transition:.5s .1s}.tabcustom_nav .nav-item .tabcustom:after{background:#fff;content:"";height:8px;left:0;opacity:0;position:absolute;top:100%;transition:0s;width:100%}@media(max-width:567.98px){.tabcustom_nav .nav-item{width:50%}.tabcustom_nav .nav-item .tabcustom{width:calc(100% + 4px)!important}}
.vue-slider-disabled .vue-slider-process{background-color:#a7a7a7}.vue-slider-disabled .vue-slider-dot-handle{border-color:#a7a7a7}.vue-slider-disabled .vue-slider-mark-step-active{box-shadow:0 0 0 2px #a7a7a7}.vue-slider-rail{background-color:#f5f5f5;border-radius:15px;transition:background-color .3s}.vue-slider:hover .vue-slider-rail{background-color:#e1e1e1}.vue-slider-process{background-color:#9cd5ff;border-radius:15px;transition:background-color .3s}.vue-slider:hover .vue-slider-process{background-color:#69c0ff}.vue-slider-mark-step{background-color:#fff;border-radius:50%;box-shadow:0 0 0 2px #e8e8e8;height:100%;width:100%}.vue-slider-mark-step-active{box-shadow:0 0 0 2px #9cd5ff}.vue-slider:hover .vue-slider-mark-step-active{box-shadow:0 0 0 2px #69c0ff}.vue-slider-mark-label{font-size:12px;white-space:nowrap}.vue-slider-dot-handle{background-color:#fff;border:2px solid #9cd5ff;border-radius:50%;box-sizing:border-box;cursor:pointer;height:100%;transition:box-shadow .3s,border-color .3s;width:100%}.vue-slider:hover .vue-slider-dot-handle{border-color:#69c0ff}.vue-slider-dot-handle-focus{border-color:#36abff;box-shadow:0 0 0 5px rgba(54,171,255,.2)}.vue-slider-dot-handle:hover,.vue-slider:hover .vue-slider-dot-handle-focus,.vue-slider:hover .vue-slider-dot-handle:hover{border-color:#36abff}.vue-slider-dot-handle-disabled{border-color:#ddd!important;cursor:not-allowed}.vue-slider-dot-tooltip{opacity:0;transition:all .3s;visibility:hidden}.vue-slider-dot-tooltip-inner{background-color:rgba(0,0,0,.75);border-color:rgba(0,0,0,.75);border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#fff;font-size:14px;padding:6px 8px;transform:scale(.9);transition:transform .3s;white-space:nowrap}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{border:5px solid transparent;border-top-color:inherit;height:0;left:50%;top:100%;transform:translate(-50%);width:0}.vue-slider-dot-tooltip-inner-bottom:after{border:5px solid transparent;border-bottom-color:inherit;bottom:100%;height:0;left:50%;transform:translate(-50%);width:0}.vue-slider-dot-tooltip-inner-left:after{border:5px solid transparent;border-left-color:inherit;height:0;left:100%;top:50%;transform:translateY(-50%);width:0}.vue-slider-dot-tooltip-inner-right:after{border:5px solid transparent;border-right-color:inherit;height:0;right:100%;top:50%;transform:translateY(-50%);width:0}.vue-slider-dot-tooltip-inner-top{transform-origin:50% 100%}.vue-slider-dot-tooltip-inner-bottom{transform-origin:50% 0}.vue-slider-dot-tooltip-inner-left{transform-origin:100% 50%}.vue-slider-dot-tooltip-inner-right{transform-origin:0 50%}.vue-slider-dot-tooltip-show,.vue-slider-dot:hover .vue-slider-dot-tooltip{opacity:1;visibility:visible}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner,.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner{transform:scale(1)}
.info-housingType-block__title{font-size:24px;font-weight:700;margin:0}
.mortgage-cart-body-height,.mortgage-cart-footer-height,.mortgage-cart-header-height{height:auto}
.dm-button{align-items:center;border:none;border-radius:8px;-moz-column-gap:10px;column-gap:10px;display:flex;font-size:16px;justify-content:center;line-height:24px}.dm-button--primary{background:#4c49be;color:#fff}.dm-button--secondary{border:2px solid #4c49be}.dm-button--ghost,.dm-button--secondary,.dm-button--tertiary{background:transparent;color:#33333d}.dm-button--ghost{border:2px solid #ededf2}.dm-button--flexible{width:100%}.dm-button--success{background:#00874f;color:#fff}.dm-button:disabled{background:#e9eaea;color:#bbbdbe}.dm-button--xs{height:24px;padding:0 8px}.dm-button--sm{height:32px;padding:0 12px}.dm-button--md{height:40px;padding:0 16px}.dm-button--lg{height:48px;padding:0 20px}.dm-button--xl{height:56px;padding:0 24px}.dm-button--sm{font-size:14px}
.quiz-checkbox-list{display:flex;flex-direction:column;row-gap:16px;width:100%}.quiz-checkbox-list__wrapper{background:#f5f5f5;border-radius:16px;padding:8px 16px}.quiz-checkbox-list__item{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;height:48px}.quiz-checkbox-list__item label{font-size:16px;font-weight:600;line-height:24px;margin-bottom:0}.quiz-checkbox-list__checkbox{border-radius:6px;height:24px;width:24px}
.quiz-progress-bar{display:flex;flex-direction:column;width:100%}.quiz-progress-bar__header{display:flex;justify-content:space-between;padding:16px}@media(max-width:587px){.quiz-progress-bar__header{padding:8px}}.quiz-progress-bar__footer{position:relative;width:100%}.quiz-progress-bar__line{background:#d9ede5;height:4px;width:100%}.quiz-progress-bar__line--bold{background:#269969!important;position:absolute;top:0}.quiz-progress-bar__block{align-items:center;display:flex;height:40px;justify-content:center;min-width:40px}.quiz-progress-bar__step{font-size:16px;font-weight:700;line-height:24px}.quiz-progress-bar__close{align-items:center;background:#f5f5f5;border-radius:100px;display:flex;height:40px;justify-content:center;line-height:24px;width:40px}@media(max-width:587px){.quiz-progress-bar__close{background:none}}
.quiz-radio-list{display:flex;flex-direction:column;row-gap:16px}.quiz-radio-list label{margin-bottom:0!important}.quiz-radio-list__item{align-items:center;background:#f5f5f5;border-radius:16px;cursor:pointer;display:flex;flex-direction:row;height:56px;padding-left:16px}.quiz-radio-list__item--selected{background:#e6e6fa}.quiz-radio-list__label{color:#33333d;font-size:16px;font-weight:600;line-height:24px}
.custom-switch-green,.custom-switch-green .custom-control.custom-switch{cursor:pointer}.custom-switch-green .custom-control.custom-switch .custom-control-label:before{background:#d5d5d6;border:none;border-radius:100px;cursor:pointer;height:32px;width:56px}.custom-switch-green .custom-control.custom-switch .custom-control-label:after{background:#fff;border-radius:100%;cursor:pointer;height:24px;left:-41px;top:9px;width:24px}.custom-switch-green .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:after{transform:translateX(23px)!important}.custom-switch-green .custom-control.custom-switch .custom-control-input:checked~.custom-control-label:before{background:#00874f!important;border-color:#00874f}.custom-switch-green .custom-control.custom-switch:hover .custom-control-input:focus:not(:checked)~.custom-control-label:before,.custom-switch-green .custom-control.custom-switch:hover .custom-control-input:focus~.custom-control-label:before{box-shadow:none}.custom-switch-green .custom-control.custom-switch:hover .custom-control-label:before{background:#ababb0}.custom-switch-green .custom-control-input:focus~.custom-control-label:before{box-shadow:none}
.quiz-switch-form{display:flex;flex-direction:column;row-gap:16px}.quiz-switch-form__wrapper{background:#f5f5f5;border-radius:8px;display:flex;flex-direction:column;padding:8px 0}.quiz-switch-form__item{align-items:center;display:flex;height:40px;justify-content:space-between;padding-left:16px;padding-right:16px}.quiz-switch-form__item--border-bottom{border-bottom:.5px solid #ababb0}.quiz-switch-form__title{font-size:16px;font-weight:600;line-height:24px}
.quiz-send-form{display:flex;flex-direction:column;padding-bottom:24px;row-gap:16px}
.quiz-finish-frame{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:16px;row-gap:16px}.quiz-finish-frame__circle-inside,.quiz-finish-frame__circle-outside{align-items:center;border-radius:100%;display:flex;justify-content:center}.quiz-finish-frame__circle-outside{background:#edf7f3;height:136px;width:136px}.quiz-finish-frame__circle-inside{background:#00874f;height:104px;width:104px}.quiz-finish-frame__title{color:#33333d;font-size:24px;font-weight:700;line-height:32px;text-align:center}.quiz-finish-frame__sub-title{color:#6e6e73;font-size:16px;font-weight:500;line-height:24px;text-align:center}
.modal-error-sm{margin:auto!important;max-width:375px!important}.quiz-modal .modal-body{padding:0}.quiz-modal .modal-dialog,.quiz-modal .modal-wrap{max-width:576px!important}@media(max-width:587px){.quiz-modal .modal-dialog,.quiz-modal .modal-wrap{border-radius:0}}.quiz-modal__wrap{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.quiz-modal__btn{min-width:139px}.quiz-modal__btn-text--not-visible{display:none;opacity:0}.quiz-modal__body{overflow:auto;padding:20px 24px 24px;width:100%}@media(max-width:587px){.quiz-modal__body{height:100%}}.quiz-modal__title{font-size:32px;font-weight:700;line-height:40px}.quiz-modal__footer{border:1px solid #ededf2;display:flex;justify-content:flex-end;padding:24px;width:100%}@media(max-width:587px){.quiz-modal__footer{flex-direction:column;padding:16px;row-gap:16px}}
.quiz-price-form{display:flex;flex-direction:column;padding-bottom:24px;row-gap:16px}
.quiz-entry__widget[data-v-f3c92d3e]{align-items:start;background:#fff;border-radius:16px;box-shadow:0 8px 32px rgba(51,51,61,.12);display:flex;flex-direction:row;justify-content:center;padding:16px;width:384px}.quiz-entry__widget___mobile[data-v-f3c92d3e]{border-radius:0;box-shadow:none;width:100%}.quiz-entry__widget___fixed[data-v-f3c92d3e]{bottom:40px;left:40px;position:fixed;z-index:10}.quiz-entry__image img[data-v-f3c92d3e]{height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.quiz-entry__image[data-v-f3c92d3e]{margin-right:12px}.quiz-entry__info .title[data-v-f3c92d3e]{display:flex}.quiz-entry__info .title h3[data-v-f3c92d3e]{color:#33333d;font-size:16px;font-weight:500;line-height:20px;margin-bottom:8px}.quiz-entry__info .title span[data-v-f3c92d3e]{height:24px!important;width:34px!important}.quiz-entry__info p[data-v-f3c92d3e]{color:#ababb0;font-size:14px;font-weight:400;line-height:20px;margin-bottom:16px}.quiz-entry__info button[data-v-f3c92d3e]{align-items:center;background:#5956e0;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;height:32px;line-height:20px;padding:6px 12px;width:160px}.quiz-entry__info .lite[data-v-f3c92d3e]{background:none;color:#5956e0;padding:0;width:auto}
.about__steps[data-v-3b89d2e3]{display:flex;margin:0 -4px;overflow-x:scroll;overflow-y:hidden;width:100%;-ms-overflow-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.about__steps[data-v-3b89d2e3]::-webkit-scrollbar{display:none}@media(min-width:1200px){.about__steps[data-v-3b89d2e3]{overflow:hidden;width:100%}}.about__steps-item[data-v-3b89d2e3]{align-items:center;background:#f5f5ff;display:inline-flex;flex:none;font-size:14px;font-weight:500;line-height:20px;margin:0 20px 0 16px;padding:8px 10px;position:relative;scroll-snap-align:center;width:250px}.about__steps-item[data-v-3b89d2e3]:before{content:url(/images/insurance/abouttf.svg);left:-19px;position:absolute;top:0}.about__steps-item[data-v-3b89d2e3]:after{content:url(/images/insurance/aboutts.svg);position:absolute;right:-15px;top:0}@media(min-width:1200px){.about__steps-item[data-v-3b89d2e3]{flex:auto;width:100%}}
.about-card[data-v-21a7c945]{align-items:flex-start;background:#f5f5ff;border-radius:24px;display:flex;flex-direction:column;padding:32px}@media(max-width:540px){.about-card[data-v-21a7c945]{padding:16px}}.about-card_icon[data-v-21a7c945]{align-items:center;background:#5956e0;border-radius:8px;display:flex;height:64px;justify-content:center;margin-bottom:40px;width:64px}@media(max-width:540px){.about-card_icon[data-v-21a7c945]{height:32px;margin-bottom:8px;width:32px}}.about-card_title h3[data-v-21a7c945]{color:#111827;font-size:24px;font-weight:700;line-height:32px;margin-bottom:12px}@media(max-width:540px){.about-card_title h3[data-v-21a7c945]{font-size:16px;line-height:24px;margin-bottom:4px}}.about-card_subtitle p[data-v-21a7c945]{color:#374151;font-size:16px;font-weight:400;line-height:24px;margin:0}
.about-grid[data-v-4b3de614]{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:24px}@media(max-width:1200px){.about-grid[data-v-4b3de614]{grid-template-columns:1fr 1fr}}@media(max-width:540px){.about-grid[data-v-4b3de614]{grid-template-columns:1fr;grid-gap:8px}}
.about-title[data-v-72b1bd5e]{width:100%}.about-title h2[data-v-72b1bd5e],.about-title p[data-v-72b1bd5e]{margin:0;padding:0}.about-title .left[data-v-72b1bd5e]{text-align:left}.about-title h2[data-v-72b1bd5e]{color:#333;font-size:40px;font-weight:700;line-height:48px;text-align:center}@media(max-width:540px){.about-title h2[data-v-72b1bd5e]{font-size:32px;line-height:40px}}.about-title p[data-v-72b1bd5e]{color:#333;font-size:16px;font-weight:500;line-height:24px;text-align:center}
.callback-modal .modal-btns{display:flex;justify-content:space-between;margin-top:16px}.callback-modal .modal-btns a{align-items:center;border:none;border-radius:8px;display:flex;font-size:14px;font-weight:700;gap:6px;justify-content:center;padding:12px;width:calc(50% - 2px)}.callback-modal .modal-btns a span{height:20px;width:20px}.callback-modal .modal-btns a:first-child{background-color:#5956e0;color:#f5f5f5}.callback-modal .modal-btns a:last-child{background-color:#00874f;color:#f5f5f5}.callback-modal .modal__custom-header{display:flex;justify-content:space-between;padding-top:20px}@media(max-width:600px){.callback-modal .modal__custom-header{padding-top:0}}.callback-modal .text-with-horizontal-line{align-items:center;display:flex;margin-top:16px}.callback-modal .text-with-horizontal-line p{color:#6e6e73;font-size:14px;margin:0}.callback-modal .horizontal-line{background-color:#6e6e73;flex-grow:1;height:.5px;margin-left:10px;margin-right:10px}.callback-modal .modal-customBtn{background:none;border:2px solid #5956e0;border-radius:8px;color:#5956e0;font-weight:700;margin-top:16px;max-height:44px;width:100%}
.about[data-v-5f80ad71]{gap:24px;margin-bottom:48px;margin-top:48px}.about[data-v-5f80ad71],.about__section[data-v-5f80ad71]{display:flex;flex-direction:column}.about__section[data-v-5f80ad71]{align-items:center}.about__section--32[data-v-5f80ad71]{row-gap:32px}.about__section--24[data-v-5f80ad71]{row-gap:24px}
.mainPage{--filter-border-radius:12px}@media(max-width:991px){.mainPage{--filter-border-radius:8px}}.mainFilter{height:457px;padding:48px 0 96px;position:relative}@media(max-width:991px){.mainFilter{height:466px;padding:24px 0 38px}}.mainFilter-bg{bottom:0;filter:brightness(.7);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.hero-section-title{font-size:40px;font-weight:800;line-height:40px;margin-bottom:32px;white-space:nowrap}@media(max-width:450px){.hero-section-title{white-space:normal}}.filter-default{border-bottom-left-radius:var(--filter-border-radius);border-bottom-right-radius:var(--filter-border-radius);border-top-left-radius:0;border-top-right-radius:var(--filter-border-radius)}.filter-default .btn-filter{align-items:center;height:54px;padding:0 16px}@media(max-width:567.98px){.tabcustom_nav .nav-item{width:50%}.tabcustom_nav .nav-item .tabcustom{width:calc(100% + 4px)!important}.filter-default{border-top-right-radius:0}}@media(max-width:480px){.city-card{height:100%}}.city-card .card-img-top{filter:brightness(.8);height:88px;-o-object-fit:cover;object-fit:cover;width:100%}.city-card .card-img-top.custom-pos{-o-object-position:0 -160px;object-position:0 -160px}@media(max-width:991px){.city-card{border-radius:6px}.city-card .card-img-top{height:96px;-o-object-fit:cover;object-fit:cover;width:100%}.city-card .card-img-top.custom-pos{-o-object-position:center;object-position:center}.city-card .card-body{padding:16px}.city-card .btn-primary{padding:12px 15px}}@media(max-width:370px){.city-card .card-body .col-6{flex:0 0 100%;margin-bottom:12px;max-width:100%;padding-left:16px!important;padding-right:16px!important}.city-card .card-body .col-6:last-child{margin-bottom:0}}@media(max-width:991px){.developers{background:#f7f7fa;padding-bottom:32px}}.developers-card{background:#f7f7fa;border-radius:12px}@media(max-width:991px){.developers-card{background:#fff;border-radius:12px;box-shadow:0 0 12px rgba(51,51,61,.08)}}.developers-card-body{padding:16px}.developers-card-logo{align-items:center;background:#fff;border:1px solid #33333d;border-radius:100%;display:flex;height:32px;justify-content:center;overflow:hidden;width:32px}.developers-card-logo img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#mortgages-block .card-horizontal .card-img-left{height:100%;min-width:102px;width:102px}@media(max-width:991px){#mortgages-block .card-horizontal .card-img-left{height:100%;min-width:80px;width:80px}}.activecheckbox{background:#fff9f2!important;border:1px solid #d17417!important;color:#d17417!important;font-weight:700}.sticky-footer{background:#fff;border-radius:12px 12px 0 0;bottom:0;box-shadow:0 0 12px rgba(51,51,61,.08);font-size:10px!important;height:80px;position:fixed;transition:bottom .2s ease-in-out;width:100%;z-index:1000}.sale-appartment-btn{flex:1 1 auto;font-size:14px;height:44px;padding:12px}
.dkp-go{align-items:center;border-radius:12px;display:flex;justify-content:space-between}.dkp-go .btn{min-width:200px}@media(max-width:768px){.dkp-go{flex-direction:column}.dkp-go .btn{margin-top:24px;width:100%}}
