.cert-container{width:100%}@media (max-width:786px){.swiper-container{display:flex !important;flex-wrap:nowrap !important}.cert-container .swiper-container .swiper-slide{background-size:contain;width:50% !important}}@media (max-width:500px){.swiper-container{display:flex !important;flex-wrap:nowrap !important}.cert-container .swiper-container .swiper-slide{background-size:contain;width:100% !important}}.advantages{margin-top:-60px}.image-bank{display:flex;align-items:center;border-bottom:solid 1px #eff4f6;width:100%;padding-bottom:20px;height:100%}.image-bank img{text-align:center;margin:auto;max-height:100%}.text-bank{display:flex;align-items:center;flex-wrap:wrap;padding:8px 0;border-bottom:solid 1px #eff4f6}.text-bank .text-bank-left{width:47%;display:inline-block;font-size:11px;color:#191919}.text-bank .text-bank-right{width:53%;display:inline-block;font-size:14px;font-weight:700;color:#191919;padding-left:7px}.botom-bank{margin-top:0!important}.top-bank{height:65px}.top-bank picture{width:100%;height:auto}.top-bank__image{width:100%;height:calc(100% - 22px);object-fit:contain;object-position:center}.title-text{font-size:40px;line-height:44px;margin-bottom:30px}.video-bl{font-size:18px!important;font-weight:500!important}.title-new{color:#191919;font-size:42px;font-weight:500;margin-bottom:30px}.advantages .accordion{font-family:'Montserrat',sans-serif;font-size:14px;background:#f7f7f7;padding:10px;border-radius:5px;vertical-align:middle;line-height:14px;box-shadow:none!important;display:flex;align-items:center;justify-content:space-between}.advantages .accordion:after{font-size:18px;display:flex;align-items:center;justify-content:center}.advantages .panel strong{font-weight:700;margin-top:20px;display:block}.blitcr{margin-bottom:20px;font-size:11px;line-height:13px}.advantages .panel{background:#f7f7f7;overflow:auto}.advantages .accordion.active+.panel{max-height:190px!important}.advantages button.accordion:after{content:'\002B';color:#000;font-weight:400;float:right;margin-left:5px;border-radius:100px;border:solid 1px #000;height:16px;width:16px;text-align:center}.advantages .panel::-webkit-scrollbar{width:3px}.advantages .panel::-webkit-scrollbar-track{background-color:#d9d9d9}.advantages .panel::-webkit-scrollbar-thumb{box-shadow:inset 0 0 6px #3f7bd4}.advantages .panel{scrollbar-width:thin;scrollbar-color:#3f7bd4}.programs-block{margin-top:20px}.but-zav{margin-top:20px}.but-zav .styled-btn.styled-btn-1{min-width:100%}.advantages .in .items{align-items:start}#calculator .b-title{font-size:42px;line-height:52px;text-align:left;font-weight:600}@media (max-width:656px){#calculator .b-title{font-size:24px;line-height:1.4}}#calculator .b-title b,.b-title strong,.b-title.bold{font-weight:700}#calculator .b-title i,.b-title.color2{font-style:normal}.page-input{border:0;font-family:'Montserrat',sans-serif;border-bottom:2px solid #eff4f6;box-sizing:border-box;font-size:16px;padding:4px 10px 14px 0;width:100%}.page-input:focus{outline:none}.page-select .select2{width:100% !important}.page-select .select2 .select2-selection{border:0;border-bottom:2px solid #eff4f6;font-size:16px;height:37px}.page-select .select2 .select2-selection__arrow{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDE2LjhDMTEuMyAxNi44IDEwLjYgMTYuNTMgMTAuMDcgMTZMMy41NSA5LjQ4MDAxQzMuMjYgOS4xOTAwMSAzLjI2IDguNzEwMDEgMy41NSA4LjQyMDAxQzMuODQgOC4xMzAwMSA0LjMyIDguMTMwMDEgNC42MSA4LjQyMDAxTDExLjEzIDE0Ljk0QzExLjYxIDE1LjQyIDEyLjM5IDE1LjQyIDEyLjg3IDE0Ljk0TDE5LjM5IDguNDIwMDFDMTkuNjggOC4xMzAwMSAyMC4xNiA4LjEzMDAxIDIwLjQ1IDguNDIwMDFDMjAuNzQgOC43MTAwMSAyMC43NCA5LjE5MDAxIDIwLjQ1IDkuNDgwMDFMMTMuOTMgMTZDMTMuNCAxNi41MyAxMi43IDE2LjggMTIgMTYuOFoiIGZpbGw9IiMyOTJEMzIiLz4KPC9zdmc+Cg==);background-position:center;background-size:100% 100%;top:6px;right:8px}.page-select .select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.page-select .select2 .select2-selection__arrow>*{display:none !important}.page-select .select2 .select2-selection__rendered{padding-left:0 !important}.calculator-block{position:relative}.calculator-block--discount{border-radius:18px !important;overflow:hidden}.calculator-block.load:before{content:'';position:absolute;z-index:3;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.9);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: auto; background: rgb(241, 242, 243); display: block; shape-rendering: auto;" width="200px" height="200px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><rect x="19" y="19" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0s" calcMode="discrete"></animate></rect><rect x="40" y="19" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.125s" calcMode="discrete"></animate></rect><rect x="61" y="19" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.25s" calcMode="discrete"></animate></rect><rect x="19" y="40" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.875s" calcMode="discrete"></animate></rect><rect x="61" y="40" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.375s" calcMode="discrete"></animate></rect><rect x="19" y="61" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.75s" calcMode="discrete"></animate></rect><rect x="40" y="61" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.625s" calcMode="discrete"></animate></rect><rect x="61" y="61" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.5s" calcMode="discrete"></animate></rect><!-- [ldio] generated by https://loading.io/ --></svg>');background-repeat:no-repeat;background-size:90px 90px;background-position:center center}.calculator-block--discount .title{padding-top:9px;font-weight:600;letter-spacing:-.88px}.calculator-block--discount .in{border-color:#eff4f6 !important}.calc{display:flex}.calc__main-tab,.calc__result-tab{display:block;opacity:0;visibility:hidden;margin-right:-100%;width:100%;transition:opacity .1s ease-in-out}.calc__main-tab.visible,.calc__result-tab.visible{opacity:1;visibility:visible}.calc-bl{margin-top:41px;max-width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:770px;gap:79px;padding-bottom:36px}@media (max-width:767px){.calc-bl{grid-template-columns:minmax(0,1fr);gap:0}.calc-left{margin-bottom:31px}}.calc-bl__btn{border-radius:5px !important;margin-top:12px;width:303px;height:auto;min-height:unset !important;max-width:100%;padding:12px 10px 14px !important;border-bottom-width:4px !important;font-weight:500 !important}.calc-bl__item{margin-bottom:31px}.discount-calc__item{margin-bottom:24px}.discount-calc__item:last-child,.calc-bl__item:last-child{margin-bottom:0}.c-name{font-weight:600;color:#000;font-size:14px;margin-bottom:8px}#calculator.block-text .in{display:block;text-align:left;padding:38px 30px 30px 26px}.blinfo{height:80px}#calculator .block-text-wrapper{background-image:url(/wp-content/webp-express/webp-images/uploads/2023/04/Skandinaviya-11-7.png.webp),url(/wp-content/themes/karkasnye-doma/images/cbform/bg.webp);background-size:contain,auto 93%;background-position:95% 20px,right bottom;background-repeat:no-repeat}@media (max-width:1139px){#calculator .block-text-wrapper{background:#fff}}.accordion{box-shadow:0 15px 15px rgba(0,0,0,.04);border-radius:10px;background-color:#fff;color:#000;cursor:pointer;padding:25px;width:100%;border:none;text-align:left;outline:none;font-size:18px;transition:.4s}.active,.accordion:hover{background-color:#fff;border-radius:10px 10px 0 0}.panel p{padding-bottom:20px}.panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out;z-index:999999999;position:relative;border-radius:0 0 10px 10px;font-size:16px;font-weight:400;color:#191919;line-height:22.4px;margin-bottom:15px}button.accordion:after{content:'\002B';color:#000;font-weight:400;float:right;margin-left:5px;border-radius:100px;border:solid 1px #000;height:20px;width:20px;text-align:center}button.accordion.active:after{content:"\2212"}.itemsvideo .youtube-play-btn{top:100px!important}.catalog-faq ul{margin-bottom:20px}.catalog-faq .accordion{font-family:'Montserrat',sans-serif;font-weight:500;font-size:14px}.catalog-faq button.accordion:after{font-size:18px}.catalog-faq .panel ul,.catalog-faq .panel p{font-family:'Montserrat',sans-serif;font-weight:400;font-size:14px}.video-card-img{aspect-ratio:273/190;object-fit:cover;object-position:center}.page-range__slider{background:linear-gradient(to right,#3f7bd4 0%,#3f7bd4 50%,#eff4f6 50%,#eff4f6 100%);height:2px;width:100%;outline:none;transition:background .45s ease-in;-webkit-appearance:none;cursor:pointer}.page-range--big .page-range__slider{height:6px}.page-range__slider--hidden{pointer-events:none;opacity:0}.page-range__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#3f7bd4;cursor:pointer}.page-range__slider::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:#3f7bd4;cursor:pointer}.page-range--big .page-range__slider::-webkit-slider-thumb{width:18px;height:18px}.page-range--big .page-range__slider::-moz-range-thumb{width:18px;height:18px}.page-range--small .page-range__slider::-webkit-slider-thumb{width:12px;height:12px}.page-range--small .page-range__slider::-moz-range-thumb{width:12px;height:12px}.page-range__slider::-webkit-slider-runnable-track{border-radius:2px}.page-range__heading{padding-top:6px;color:#191919;font-size:24px;line-height:1.2;font-weight:400;display:block;margin-bottom:7px}review-lab .widget__layout .widget__review,review-lab .widget__layout .widget__review:nth-child(-n+3){display:block !important}review-lab .review__header-right{width:100%;display:grid;grid-template-areas:"name date" "rating rating";margin-bottom:17px}review-lab .review__header-right .review__rating{grid-area:rating;gap:5px;padding-left:3px}review-lab .review__header-right .review__rating .icon_active polygon{fill:#3f7bd4}review-lab .review__header-right .review__date{font-family:'Montserrat',sans-serif;grid-area:date;text-align:right;font-weight:400;font-size:14px;line-height:1.2;padding-top:4px;color:#5e6272 !important}review-lab .review__header-right .review__title{font-family:'Montserrat',sans-serif;grid-area:name;color:#191919;font-weight:700;font-size:16px;line-height:1.2;margin-bottom:8px}review-lab widget-review .review__text{font-family:'Montserrat',sans-serif;color:#191919;font-weight:400 !important;font-size:14px;line-height:1.45 !important}review-lab widget-review .review{position:relative;border-radius:10px;box-shadow:15px 15px 15px 0 rgba(0,0,0,.04);padding:32px 48px 74px 37px}review-lab widget-review .review:hover{box-shadow:15px 15px 15px 0 rgba(0,0,0,.08)}review-lab widget-review .review:before{content:'';position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);border-radius:10px;border:1px solid #eff4f6;pointer-events:none}review-lab .widget__layout .review__src{position:absolute !important;left:10px;bottom:10px;top:auto !important;background:0 0 !important;font-family:'Montserrat',sans-serif;color:#191919 !important;font-weight:400 !important;font-size:14px !important;line-height:1.2;text-decoration:underline !important;opacity:1 !important;left:36px;bottom:23px;white-space:nowrap}review-lab .review__src:hover{text-decoration:none !important}review-lab .review__src:before{content:'РЎСЃС‹Р»РєР° РЅР° РѕС‚Р·С‹РІ'}review-lab .review__src[href*="yandex.ru/maps"]:before{content:'РћС‚Р·С‹РІ РёР· РЇРЅРґРµРєСЃ РєР°СЂС‚'}review-lab .carousel .review__src[href*="yandex.ru/maps"]:before{content:''}review-lab widget-review .review__rating .icon{width:16px;height:16px}.text-in .seo-title{padding:20px 6px 0 0;margin-bottom:40px;font-weight:400;font-size:40px;line-height:44px;color:#191919}.advantages .in .items .item{display:flex;flex-direction:column;transition:all .15s ease-in 0s}@media (max-width:767px){.advantages .in .items .item{height:auto !important}}.advantages .programs-block{flex:1}.calc-results{margin-bottom:45px}.calc-results__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px;margin-bottom:5px;padding:3px 0 7px;border-bottom:2px solid #eff4f6}.calc-results__row:last-child{margin-bottom:0}.calc-results__key,.calc-results__value{font-weight:500;font-size:16px;line-height:1.2;color:#191919}.calc-results__value{text-align:right}.calc-results__row--important .calc-results__key,.calc-results__row--important .calc-results__value{font-weight:600;color:#3f7bd4}.calc__results{padding:26px 0 0 6px;max-width:100%;width:679px}.calc-form__fields{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:37px}@media (max-width:656px){.calc-form__fields{grid-template-columns:minmax(0,1fr);gap:20px}}.form-calc__footer{display:grid !important;align-items:flex-start !important;grid-template-columns:minmax(0,34fr) minmax(0,23fr) minmax(0,29fr);gap:15px;margin-top:28px !important}@media (max-width:656px){.form-calc__footer{grid-template-columns:minmax(0,1fr);gap:12px}}.but-zav>.styled-btn,.form-calc__sbmt{width:100%;min-width:unset !important}.form-calc__back{width:100%;background:#a5b6d0 !important;border-bottom-color:#8097ba !important;color:#fff !important;min-width:unset !important}.form-calc__back:hover{background-color:#a5b6d0 !important;background-image:linear-gradient(to top,#b3c4dc 0,#a5b6d0 100%) !important}.but-zav>.styled-btn,.form-calc__back,.form-calc__sbmt{border-radius:5px !important;min-height:unset !important;padding:12px 10px 14px !important;font-weight:500 !important;border-bottom-width:4px !important}.form-calc__police{font-weight:400 !important;font-size:11px !important;line-height:1.45 !important;margin-top:8px !important;line-height:1.2 !important;padding-right:32px}@media (max-width:656px){.form-calc__police{margin:0 0 20px !important}}.top-block__mobile{display:none}@media (max-width:920px){.top-block__mobile{display:block}.top-block__desktop{display:none}}.build-stages{padding-top:50px;padding-bottom:50px}@media (max-width:479px){.build-stages{padding-bottom:30px}}.step-cards__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;position:relative;padding:16px 0}@media (max-width:1440px){.step-cards__row{gap:25px}}@media (max-width:1080px){.step-cards__row{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 0}}@media (max-width:560px){.step-cards__row{grid-template-columns:minmax(0,1fr);gap:20px}}.step-cards__row:first-child{padding-top:0}.step-cards__row:last-child{padding-bottom:0}.step-cards__row:after{content:'';position:absolute;display:block;left:0;bottom:3px;width:116.5%;aspect-ratio:1377/410;transform:translate(-6.8%,50%);background-image:url('data:image/svg+xml,<svg width="1377" height="410" viewBox="0 0 1377 410" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1295.22 3C1295.22 4.47276 1296.41 5.66667 1297.88 5.66667C1299.36 5.66667 1300.55 4.47276 1300.55 3C1300.55 1.52724 1299.36 0.333333 1297.88 0.333333C1296.41 0.333333 1295.22 1.52724 1295.22 3ZM1269.63 206V206.5H1269.64L1269.65 206.5L1269.63 206ZM92 206.5H95.5049V205.5H92V206.5ZM102.515 206.5H109.524V205.5H102.515V206.5ZM116.534 206.5H123.544V205.5H116.534V206.5ZM130.553 206.5H137.563V205.5H130.553V206.5ZM144.573 206.5H151.583V205.5H144.573V206.5ZM158.592 206.5H165.602V205.5H158.592V206.5ZM172.612 206.5H179.622V205.5H172.612V206.5ZM186.631 206.5H193.641V205.5H186.631V206.5ZM200.651 206.5H207.66V205.5H200.651V206.5ZM214.67 206.5H221.68V205.5H214.67V206.5ZM228.69 206.5H235.699V205.5H228.69V206.5ZM242.709 206.5H249.719V205.5H242.709V206.5ZM256.728 206.5H263.738V205.5H256.728V206.5ZM270.748 206.5H277.758V205.5H270.748V206.5ZM284.767 206.5H291.777V205.5H284.767V206.5ZM298.787 206.5H305.796V205.5H298.787V206.5ZM312.806 206.5H319.816V205.5H312.806V206.5ZM326.826 206.5H333.835V205.5H326.826V206.5ZM340.845 206.5H347.855V205.5H340.845V206.5ZM354.865 206.5H361.874V205.5H354.865V206.5ZM368.884 206.5H375.894V205.5H368.884V206.5ZM382.903 206.5H389.913V205.5H382.903V206.5ZM396.923 206.5H403.933V205.5H396.923V206.5ZM410.942 206.5H417.952V205.5H410.942V206.5ZM424.962 206.5H431.972V205.5H424.962V206.5ZM438.981 206.5H445.991V205.5H438.981V206.5ZM453.001 206.5H460.011V205.5H453.001V206.5ZM467.02 206.5H474.03V205.5H467.02V206.5ZM481.04 206.5H488.049V205.5H481.04V206.5ZM495.059 206.5H502.069V205.5H495.059V206.5ZM509.079 206.5H516.088V205.5H509.079V206.5ZM523.098 206.5H530.108V205.5H523.098V206.5ZM537.118 206.5H544.127V205.5H537.118V206.5ZM551.137 206.5H558.147V205.5H551.137V206.5ZM565.157 206.5H572.166V205.5H565.157V206.5ZM579.176 206.5H586.186V205.5H579.176V206.5ZM593.195 206.5H600.205V205.5H593.195V206.5ZM607.215 206.5H614.225V205.5H607.215V206.5ZM621.234 206.5H628.244V205.5H621.234V206.5ZM635.254 206.5H642.263V205.5H635.254V206.5ZM649.273 206.5H656.283V205.5H649.273V206.5ZM663.293 206.5H670.302V205.5H663.293V206.5ZM677.312 206.5H684.322V205.5H677.312V206.5ZM691.331 206.5H698.341V205.5H691.331V206.5ZM705.351 206.5H712.361V205.5H705.351V206.5ZM719.37 206.5H726.38V205.5H719.37V206.5ZM733.39 206.5H740.399V205.5H733.39V206.5ZM747.409 206.5H754.419V205.5H747.409V206.5ZM761.429 206.5H768.438V205.5H761.429V206.5ZM775.448 206.5H782.458V205.5H775.448V206.5ZM789.467 206.5H796.477V205.5H789.467V206.5ZM803.487 206.5H810.496V205.5H803.487V206.5ZM817.506 206.5H824.516V205.5H817.506V206.5ZM831.526 206.5H838.535V205.5H831.526V206.5ZM845.545 206.5H852.555V205.5H845.545V206.5ZM859.564 206.5H866.574V205.5H859.564V206.5ZM873.584 206.5H880.593V205.5H873.584V206.5ZM887.603 206.5H894.613V205.5H887.603V206.5ZM901.623 206.5H908.632V205.5H901.623V206.5ZM915.642 206.5H922.652V205.5H915.642V206.5ZM929.661 206.5H936.671V205.5H929.661V206.5ZM943.681 206.5H950.69V205.5H943.681V206.5ZM957.7 206.5H964.71V205.5H957.7V206.5ZM971.72 206.5H978.729V205.5H971.72V206.5ZM985.739 206.5H992.749V205.5H985.739V206.5ZM999.758 206.5H1006.77V205.5H999.758V206.5ZM1013.78 206.5H1020.79V205.5H1013.78V206.5ZM1027.8 206.5H1034.81V205.5H1027.8V206.5ZM1041.82 206.5H1048.83V205.5H1041.82V206.5ZM1055.84 206.5H1062.85V205.5H1055.84V206.5ZM1069.86 206.5H1076.87V205.5H1069.86V206.5ZM1083.87 206.5H1090.88V205.5H1083.87V206.5ZM1097.89 206.5H1104.9V205.5H1097.89V206.5ZM1111.91 206.5H1118.92V205.5H1111.91V206.5ZM1125.93 206.5H1132.94V205.5H1125.93V206.5ZM1139.95 206.5H1146.96V205.5H1139.95V206.5ZM1153.97 206.5H1160.98V205.5H1153.97V206.5ZM1167.99 206.5H1175V205.5H1167.99V206.5ZM1182.01 206.5H1189.02V205.5H1182.01V206.5ZM1196.03 206.5H1203.04V205.5H1196.03V206.5ZM1210.05 206.5H1217.06V205.5H1210.05V206.5ZM1224.07 206.5H1231.08V205.5H1224.07V206.5ZM1238.09 206.5H1245.1V205.5H1238.09V206.5ZM1252.11 206.5H1259.12V205.5H1252.11V206.5ZM1266.13 206.5H1269.63V205.5H1266.13V206.5ZM1269.65 206.5C1270.9 206.46 1272.14 206.415 1273.36 206.363L1273.32 205.364C1272.1 205.415 1270.86 205.461 1269.62 205.5L1269.65 206.5ZM1280.56 205.978C1282.97 205.822 1285.33 205.639 1287.64 205.432L1287.55 204.437C1285.25 204.643 1282.9 204.824 1280.5 204.98L1280.56 205.978ZM1294.86 204.684C1297.26 204.399 1299.61 204.085 1301.89 203.743L1301.74 202.754C1299.47 203.095 1297.13 203.407 1294.74 203.691L1294.86 204.684ZM1309.04 202.543C1311.44 202.093 1313.78 201.609 1316.04 201.091L1315.82 200.116C1313.57 200.631 1311.25 201.113 1308.85 201.56L1309.04 202.543ZM1322.98 199.333C1325.38 198.664 1327.69 197.953 1329.91 197.201L1329.58 196.254C1327.38 197 1325.09 197.706 1322.71 198.37L1322.98 199.333ZM1336.58 194.707C1338.87 193.765 1341.05 192.774 1343.13 191.735L1342.68 190.841C1340.63 191.868 1338.47 192.849 1336.2 193.782L1336.58 194.707ZM1349.46 188.209C1351.57 186.903 1353.55 185.537 1355.39 184.115L1354.78 183.323C1352.97 184.723 1351.02 186.07 1348.93 187.359L1349.46 188.209ZM1360.83 179.391C1362.59 177.663 1364.19 175.868 1365.63 174.012L1364.84 173.398C1363.43 175.218 1361.86 176.98 1360.13 178.678L1360.83 179.391ZM1369.64 168.012C1370.85 165.9 1371.88 163.725 1372.75 161.493L1371.82 161.129C1370.96 163.317 1369.95 165.448 1368.77 167.517L1369.64 168.012ZM1374.9 154.599C1375.46 152.275 1375.86 149.902 1376.12 147.485L1375.13 147.377C1374.87 149.754 1374.47 152.086 1373.93 154.367L1374.9 154.599ZM1376.5 140.28C1376.5 137.911 1376.37 135.508 1376.14 133.076L1375.14 133.172C1375.37 135.575 1375.5 137.946 1375.5 140.282L1376.5 140.28ZM1375.15 125.932C1374.73 123.602 1374.22 121.251 1373.63 118.882L1372.66 119.125C1373.25 121.473 1373.75 123.802 1374.16 126.108L1375.15 125.932ZM1371.67 111.978C1370.96 109.726 1370.18 107.462 1369.33 105.19L1368.4 105.539C1369.24 107.796 1370.01 110.044 1370.71 112.279L1371.67 111.978ZM1366.68 98.5144C1365.75 96.3299 1364.77 94.1405 1363.74 91.9489L1362.83 92.375C1363.86 94.5553 1364.84 96.7328 1365.76 98.9045L1366.68 98.5144ZM1360.55 85.4916C1359.47 83.3823 1358.34 81.2736 1357.17 79.1682L1356.3 79.6534C1357.46 81.7501 1358.58 83.8496 1359.66 85.9492L1360.55 85.4916ZM1353.6 72.9459C1352.38 70.896 1351.14 68.8517 1349.85 66.8152L1349.01 67.3474C1350.28 69.3768 1351.53 71.4137 1352.74 73.4558L1353.6 72.9459ZM1345.96 60.7787C1344.64 58.7897 1343.3 56.8108 1341.93 54.8442L1341.11 55.415C1342.47 57.3757 1343.81 59.3485 1345.12 61.331L1345.96 60.7787ZM1337.77 48.9935C1336.36 47.0566 1334.93 45.1342 1333.49 43.2287L1332.69 43.8324C1334.13 45.7327 1335.56 47.6499 1336.96 49.5814L1337.77 48.9935ZM1329.11 37.5546C1327.62 35.6663 1326.12 33.7976 1324.61 31.9509L1323.84 32.5837C1325.35 34.4258 1326.84 36.2898 1328.32 38.1732L1329.11 37.5546ZM1320.02 26.4298C1318.47 24.5927 1316.9 22.7811 1315.34 20.9975L1314.59 21.6568C1316.15 23.4362 1317.71 25.2435 1319.26 27.076L1320.02 26.4298ZM1310.58 15.6595C1308.95 13.8633 1307.32 12.1002 1305.69 10.373L1304.97 11.0579C1306.58 12.7808 1308.21 14.5397 1309.84 16.3316L1310.58 15.6595ZM1300.72 5.17754C1299.89 4.32381 1299.06 3.48049 1298.24 2.64798L1297.53 3.35202C1298.35 4.18239 1299.18 5.02357 1300.01 5.87516L1300.72 5.17754Z" fill="%23BABDC6"/><path d="M79.8039 409C80.08 409 80.3036 408.776 80.3032 408.499L80.2975 403.999C80.2971 403.723 80.073 403.5 79.7968 403.5C79.5207 403.5 79.2971 403.725 79.2975 404.001L79.3026 408.001L75.3026 408.006C75.0264 408.006 74.8029 408.23 74.8032 408.506C74.8036 408.783 75.0277 409.006 75.3039 409.006L79.8039 409ZM108.288 205.5C107.09 205.538 105.905 205.581 104.731 205.629L104.772 206.628C105.943 206.58 107.125 206.537 108.319 206.5L108.288 205.5ZM97.827 205.986C95.5379 206.129 93.2961 206.294 91.101 206.481L91.1859 207.478C93.3733 207.291 95.6075 207.126 97.8893 206.984L97.827 205.986ZM84.138 207.166C81.8674 207.419 79.6506 207.698 77.4867 208.002L77.6255 208.992C79.7799 208.69 81.9874 208.412 84.249 208.159L84.138 207.166ZM70.5417 209.09C68.2726 209.485 66.0672 209.91 63.9243 210.363L64.1311 211.341C66.2618 210.891 68.4555 210.469 70.7132 210.076L70.5417 209.09ZM57.1122 211.951C54.8443 212.532 52.6543 213.149 50.5407 213.799L50.8348 214.755C52.9327 214.109 55.1072 213.497 57.3604 212.92L57.1122 211.951ZM44.0253 216C41.7884 216.828 39.649 217.698 37.6046 218.611L38.0121 219.524C40.0357 218.621 42.1548 217.758 44.3722 216.938L44.0253 216ZM31.4615 221.628C29.3849 222.75 27.4249 223.922 25.578 225.142L26.1291 225.976C27.9504 224.773 29.885 223.616 31.9368 222.508L31.4615 221.628ZM19.9819 229.262C18.1481 230.769 16.4567 232.335 14.9022 233.956L15.624 234.648C17.1503 233.056 18.8126 231.517 20.6169 230.034L19.9819 229.262ZM10.4533 239.239C9.06738 241.126 7.83783 243.073 6.75749 245.075L7.63753 245.549C8.69587 243.588 9.90067 241.681 11.2592 239.831L10.4533 239.239ZM3.90899 251.369C3.10748 253.528 2.45497 255.738 1.94345 257.993L2.9187 258.215C3.42078 256 4.06086 253.833 4.84644 251.717L3.90899 251.369ZM0.832278 264.812C0.599681 267.075 0.491489 269.376 0.5004 271.71L1.50039 271.706C1.49161 269.406 1.59826 267.14 1.82704 264.914L0.832278 264.812ZM0.851856 278.608C1.06859 280.866 1.38324 283.149 1.78973 285.453L2.77453 285.28C2.37233 283 2.06135 280.743 1.84728 278.512L0.851856 278.608ZM3.21992 292.189C3.76115 294.381 4.37774 296.587 5.06475 298.806L6.02001 298.51C5.33839 296.309 4.72707 294.121 4.19075 291.949L3.21992 292.189ZM7.26774 305.32C8.04723 307.45 8.88618 309.588 9.78036 311.732L10.7033 311.347C9.8145 309.216 8.98099 307.092 8.20683 304.977L7.26774 305.32ZM12.5622 318.043C13.5164 320.099 14.5173 322.158 15.5614 324.218L16.4533 323.765C15.4142 321.716 14.4184 319.667 13.4693 317.622L12.5622 318.043ZM18.7633 330.291C19.8565 332.29 20.9871 334.286 22.1517 336.278L23.015 335.774C21.855 333.789 20.7291 331.801 19.6406 329.811L18.7633 330.291ZM25.7038 342.175C26.9038 344.11 28.133 346.039 29.3885 347.96L30.2256 347.413C28.9743 345.499 27.7493 343.576 26.5537 341.648L25.7038 342.175ZM33.2124 353.669C34.5061 355.556 35.8226 357.432 37.1588 359.297L37.9716 358.714C36.6393 356.855 35.3268 354.985 34.0371 353.104L33.2124 353.669ZM41.2143 364.838C42.5863 366.676 43.9751 368.499 45.3777 370.306L46.1676 369.692C44.7688 367.89 43.3838 366.072 42.0155 364.24L41.2143 364.838ZM49.6368 375.692C51.0765 377.481 52.5271 379.251 53.9856 381L54.7537 380.359C53.2988 378.614 51.8518 376.849 50.4157 375.065L49.6368 375.692ZM58.4356 386.246C59.9419 387.992 61.4531 389.715 62.966 391.411L63.7123 390.746C62.203 389.053 60.6954 387.335 59.1928 385.593L58.4356 386.246ZM67.5674 396.487C69.137 398.19 70.7047 399.862 72.2668 401.502L72.9908 400.812C71.4325 399.177 69.8686 397.508 68.3028 395.809L67.5674 396.487ZM77.0582 406.448C77.8581 407.259 78.6556 408.062 79.4501 408.854L80.1563 408.146C79.3639 407.356 78.5684 406.555 77.7704 405.746L77.0582 406.448Z" fill="%23BABDC6"/></svg>');background-size:100% 100%;background-repeat:no-repeat}@media (max-width:1440px){.step-cards__row:after{width:114%;transform:translate(-6%,50%)}}@media (max-width:1366px){.step-cards__row:after{display:none}}.step-cards__row:last-child:after{display:none}.step-cards__item:after{content:'';position:absolute;top:20px;left:-31px;width:83px;height:83px;transform:translateX(-50%);background-image:url('data:image/svg+xml,<svg width="82" height="38" viewBox="0 0 82 38" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Arrow 3" d="M78.7055 13.4017L78.0364 14.1449L78.7055 13.4017ZM80.4016 15.8799C80.9531 15.8509 81.3767 15.3803 81.3478 14.8288L80.8755 5.8412C80.8466 5.28967 80.376 4.86607 79.8244 4.89504C79.2729 4.92402 78.8493 5.39461 78.8783 5.94614L79.2981 13.9351L71.3091 14.3549C70.7575 14.3838 70.3339 14.8544 70.3629 15.406C70.3919 15.9575 70.8625 16.3811 71.414 16.3521L80.4016 15.8799ZM78.0364 14.1449L79.6801 15.6245L81.0182 14.138L79.3745 12.6585L78.0364 14.1449ZM2.14474 37.6256C10.3937 3.59041 52.008 -9.28493 78.0364 14.1449L79.3745 12.6585C52.2206 -11.7846 8.80665 1.64753 0.201017 37.1545L2.14474 37.6256Z" fill="%23E4E4E4"/></svg>');background-repeat:no-repeat;background-size:100% 100%;pointer-events:none;z-index:1}.step-cards__item:first-child:after{display:none}@media (max-width:1080px){.step-cards__item:after{display:none}}.step-card{display:flex;flex-direction:column;border-radius:10px;background:#fff;box-shadow:15px 15px 15px 0px rgba(0,0,0,.04);box-sizing:border-box;padding:20px 25px 39px 22px;transition:all .2s ease-out}.step-card:hover{box-shadow:0 15px 15px rgba(0,0,0,.17)}.step-card__header{display:grid;grid-template-columns:minmax(0,113px) minmax(0,1fr);align-items:flex-end;margin-bottom:17px}.step-cards__item--bigger .step-card__header{display:block;margin-bottom:4px}.step-card__preview{box-sizing:border-box;padding:0;border-radius:50%;border:8px solid #fff;box-shadow:0 0 0 1px #d3e0f5;overflow:hidden}.step-cards__item--bigger .step-card__preview{box-shadow:none;border:0;border-radius:0;aspect-ratio:396/200;padding:0}@media (max-width:1190px){.step-cards__item--bigger .step-card__preview{aspect-ratio:initial}}@media (min-width:1081px){.step-cards__item--minimal .step-card__preview{aspect-ratio:initial}}.step-card__image{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center;border-radius:50%;display:block;position:relative;z-index:1;transition:all .2s ease-out}.step-card:hover .step-card__image{transform:scale(1.17)}.step-cards__row:last-child .step-cards__item:last-child:hover .step-card__image{transform:none}.step-cards__item--bigger .step-card__image{border-radius:0;aspect-ratio:initial;max-width:100%;max-height:100%;object-fit:contain;object-position:left}@media (max-width:1190px){.step-cards__item--bigger .step-card__image{max-height:123px}}.step-card__heading{background:#fff;transform:translateX(-30px);box-sizing:border-box;padding:0 0 6px 23px;white-space:nowrap}.step-card__num{color:#e3e3e3;font-size:74px;font-weight:900;line-height:1;text-transform:uppercase}.step-card__label{color:#d9d9d9;font-size:14px;font-weight:600;line-height:120%;text-transform:uppercase}.step-card__body{flex:1}.step-card__title{display:block;margin:0 0 18px;color:#000;font-size:14px;font-weight:600;line-height:120%;text-transform:uppercase}.step-card__desc{display:block;color:#000;font-size:14px;font-weight:400;line-height:140%}.step-cards__item--bigger .step-card__title{color:#3f7bd4;font-size:20px;font-weight:700;line-height:120%;text-transform:uppercase}.step-cards__item--bigger:after{background-image:url('data:image/svg+xml,<svg width="138" height="52" viewBox="0 0 138 52" fill="none" xmlns="http://www.w3.org/2000/svg"><path id="Arrow 1" d="M133.459 28.7519L134.218 28.1014L134.218 28.1014L133.459 28.7519ZM135.748 32.5113C136.298 32.5538 136.779 32.1419 136.822 31.5913L137.515 22.618C137.557 22.0674 137.145 21.5865 136.595 21.544C136.044 21.5015 135.563 21.9134 135.521 22.464L134.905 30.4402L126.928 29.8242C126.378 29.7816 125.897 30.1935 125.854 30.7442C125.812 31.2948 126.224 31.7757 126.774 31.8182L135.748 32.5113ZM132.699 29.4025L135.065 32.1648L136.584 30.8637L134.218 28.1014L132.699 29.4025ZM2.84196 51.757C23.7042 -2.45507 94.9099 -14.7129 132.699 29.4025L134.218 28.1014C95.4436 -17.1641 22.3816 -4.58673 0.9754 51.0387L2.84196 51.757Z" fill="%233F7BD4"/></svg>');width:137px;height:120px;left:-18px;top:-10px}@media (max-width:1080px){.step-cards__item--bigger:after{display:none}}.step-cards__item{position:relative;z-index:1}.step-cards__item--bigger{grid-column:span 2;display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);border:1px solid #a2c7fe;box-shadow:15px 15px 15px 0px rgba(0,0,0,.12);padding:20px 25px 15px 28px}@media (max-width:1190px) and (min-width:1081px){.step-card__bg{display:none}.step-cards__item--bigger{display:block}}@media (max-width:1080px){.step-cards__item--bigger{padding-bottom:30px}}@media (max-width:620px){.step-cards__item--bigger{grid-template-columns:minmax(0,1fr);gap:30px}}@media (max-width:560px){.step-cards__item--bigger{grid-column:span 1}}@media (min-width:1081px){.step-cards__item--minimal{display:block;grid-column:span 1}.step-cards__item--minimal .step-card__bg{display:none}.step-cards__item--minimal .step-card__image{max-height:123px}}.step-card__bg-image{max-width:unset !important;width:157%;transform:translate(-7.5%,-4%)}@media (max-width:1440px){.step-card__bg-image{width:149%}}@media (max-width:1366px){.step-card__bg-image{width:135%;transform:translate(-7%,5%)}}@media (max-width:1270px){.step-card__bg-image{width:125%;transform:translate(-7%,10%)}}@media (max-width:1080px){.step-card__bg-image{width:100%;transform:none}}.section-title{display:block;text-align:center;margin:0 0 46px;color:#191919;font-size:42px;font-weight:700;line-height:120%}@media (min-width:992px) and (max-width:1199px){.section-title{font-size:36px;line-height:42px;margin-bottom:35px}}@media (min-width:768px) and (max-width:991px){.section-title{font-size:28px;line-height:34px;margin-bottom:30px}}@media (min-width:0px) and (max-width:767px){.section-title{font-size:28px;line-height:34px;margin-bottom:25px}}.section-title i{font-style:normal;font-weight:inherit;color:#3f7bd4}.section-desc{display:block;margin:0 0 35px;color:#000;font-size:24px;font-weight:400;line-height:140%}@media (min-width:992px) and (max-width:1199px){.section-desc{font-size:22px;margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.section-desc{font-size:16px;margin-bottom:25px}}@media (min-width:0px) and (max-width:767px){.section-desc{font-size:16px;margin-bottom:20px}}.section-desc--small{font-size:16px;margin-bottom:19px;width:617px;max-width:100%}@media (min-width:0px) and (max-width:1199px){.section-desc--small{font-size:14px;margin-bottom:15px;width:484px}}@media (min-width:0px) and (max-width:991px){.section-desc--small{width:100%}}.section-subtitle{display:block;margin:0 0 26px;color:#191919;font-size:29px;font-weight:700;line-height:120%}@media (max-width:1200px){.section-subtitle{font-size:22px}}.section-heading{display:block;padding-left:10px;margin:0 0 24px;box-sizing:border-box;color:#000;font-size:26px;font-weight:600;line-height:140%}@media (max-width:1140px){.section-heading{padding-left:0;font-size:20px}}.section-heading--small{padding-left:0;font-size:18px;margin-bottom:37px}.ai-bot{padding-top:80px;padding-bottom:25px}@media (max-width:1140px){.ai-bot{padding-top:60px}}@media (max-width:991px){.ai-bot{padding-top:40px;padding-bottom:50px}}@media (max-width:560px){.ai-bot{padding-bottom:55px}}.ai-bot__inner{display:grid !important;grid-template-columns:minmax(0,69fr) minmax(0,31fr)}@media (max-width:991px){.ai-bot__inner{display:block !important;position:relative}}.ai-bot__preview{position:relative;min-height:680px}@media (max-width:991px){.ai-bot__preview{position:absolute;min-height:unset;right:0;bottom:0;width:100%;height:100%}}.ai-bot__title{text-align:left}.ai-bot__content{position:relative;z-index:1}@media (max-width:991px){.section-list__item{text-shadow:0 -1px 4px #fff,0 -1px 4px #fff,0 1px 4px #fff,0 1px 4px #fff,-1px 0 4px #fff,1px 0 4px #fff,-1px 0 4px #fff,1px 0 4px #fff,-1px -1px 4px #fff,1px -1px 4px #fff,-1px 1px 4px #fff,1px 1px 4px #fff,-1px -1px 4px #fff,1px -1px 4px #fff,-1px 1px 4px #fff,1px 1px 4px #fff}}.ai-bot__image{max-width:unset !important;width:326%;transform:translate(-42%,-30%);position:absolute;top:0;left:0}@media (max-width:1140px){.ai-bot__image{transform:translate(-45%,-30%)}}@media (max-width:991px){.ai-bot__image{width:100%;height:100%;object-fit:contain;transform:translateX(31%);opacity:.6}}@media (max-width:530px){.ai-bot__image{transform:translate(31%,5%)}}@media (max-width:470px){.ai-bot__image{transform:translate(31%,9%)}}@media (max-width:430px){.ai-bot__image{transform:translate(31%,12%)}}.section-list{display:grid;grid-template-columns:minmax(0,1fr);gap:15px}.section-list--2-columns{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%;width:772px;column-gap:57px}@media (max-width:1140px){.section-list--2-columns{column-gap:25px}}@media (max-width:590px){.section-list--2-columns{grid-template-columns:minmax(0,1fr)}}.section-list__item{padding-left:34px;background-image:url('data:image/svg+xml,<svg width="12" height="18" viewBox="0 0 12 18" fill="none" xmlns="http://www.w3.org/2000/svg"><g id="&%23208;&%23183;&%23208;&%23176;&%23208;&%23179;&%23209;&%23128;&%23209;&%23131;&%23208;&%23182;&%23208;&%23181;&%23208;&%23189;&%23208;&%23190; (1) 1" clip-path="url(%23clip0_171_297)"><g id="Group"><g id="Group_2"><path id="Vector" d="M8.99988 0H11.9999L3.25684 18H0.256836L8.99988 0Z" fill="%233F7BD4"/></g></g></g><defs><clipPath id="clip0_171_297"><rect width="12" height="18" fill="white"/></clipPath></defs></svg>');background-repeat:no-repeat;background-size:12px 18px;background-position:2px 3px;color:#000;font-size:16px;font-weight:400;line-height:140%;min-height:28px}@media (max-width:1140px){.section-list__item{font-size:14px;padding-left:41px;background-size:13px 14px}}.section-list--2-columns .section-list__item{padding-left:44px;background-position:10px 4px}.section-list--2-columns .section-list__item:nth-child(2n){padding-left:41px}.terms{color:#000;font-size:11px;font-weight:400;line-height:normal}.terms a{color:inherit}.terms a:hover{color:#22539a}.button{all:unset;cursor:pointer;display:inline-block;max-width:100%;box-sizing:border-box;padding:12px 15px 14px;border-radius:5px;background:linear-gradient(0deg,#ffd86f 0%,#ffd86f 100%),#eabe47;color:#191919;font-size:14px;font-weight:500;line-height:normal;text-transform:uppercase;border-bottom:4px solid #eabe47;text-align:center}.button:hover{background-color:#ffce4b;background-image:linear-gradient(to top,#ffdb7b 0,#ffd258 100%)}.ai-bot__footer{display:inline-grid;width:auto;justify-content:flex-start;grid-template-columns:minmax(0,1fr) minmax(0,224px);gap:62px;box-sizing:border-box;padding:48px 0 0 15px}@media (max-width:1140px){.ai-bot__footer{padding:35px 0 0}}@media (max-width:590px){.ai-bot__footer{width:100%;gap:35px;display:grid}}@media (max-width:530px){.ai-bot__footer{grid-template-columns:minmax(0,1fr);gap:15px}}.ai-bot__btn{width:100%;padding-left:30px;padding-right:30px}.ai-bot__terms{padding-top:5px}.container-card{box-sizing:border-box;padding:20px 20px 20px 54px;border-radius:10px;background-color:#fff}@media (max-width:1140px){.container-card{padding-left:30px}}@media (max-width:991px){.container-card{padding:45px 30px}}.container-card:not(.container-card--no-border){border:1px solid #eff4f6;position:relative}.container-card--no-border{padding:20px 20px 0 54px}.container-card:before{content:'';pointer-events:none;position:absolute;left:10px;top:10px;width:calc(100% - 20px);height:calc(100% - 20px);border-radius:10px;border:1px solid #eff4f6}.container-card--no-border:before{display:none}.realty-tour{padding-top:32px;padding-bottom:40px}.realty-tour__inner{display:grid;grid-template-columns:minmax(0,59.8fr) minmax(0,40.2fr)}@media (max-width:991px){.realty-tour__inner{grid-template-columns:minmax(0,1fr)}}.realty-tour__content{padding-top:75px;position:relative;z-index:1}@media (max-width:991px){.realty-tour__content{padding-top:0}}.realty-tour__title{text-align:left;font-weight:600;margin-bottom:18px}.realty-tour__preview{position:relative;min-height:462px}@media (max-width:991px){.realty-tour__preview{min-height:auto}}.realty-tour__image{max-width:unset !important;width:173%;position:absolute;top:0;left:0;transform:translate(-12%,-8%)}@media (max-width:1480px){.realty-tour__image{width:148%}}@media (max-width:991px){.realty-tour__image{transform:none;width:100%;position:static}}.popular-categories{padding-top:40px;padding-bottom:40px}.popular-categories__title{margin-bottom:25px}@media (max-width:630px){.popular-categories__title{margin-bottom:40px}}.category-links{margin-top:30px}@media (max-width:630px){.category-links{margin-top:25px}}.category-links__heading{display:block;margin:0 0 20px;color:#000;font-size:24px;font-weight:600;line-height:140%}@media (max-width:1140px){.category-links__heading{font-size:18px}}.category-links__items{display:flex;flex-wrap:wrap;gap:10px 9px}.category-links__item{display:block;text-decoration:none;color:#000;font-size:16px;font-weight:500;line-height:140%;box-sizing:border-box;padding:10px 15px 8px;border-radius:10px;border:1px solid #eef0f0;background:#fff;box-shadow:5px 5px 8px 0px rgba(0,0,0,.04);transition:all .1s ease}.category-links__item:hover{color:#3f7bd4}.mortgage-calling{padding-top:57px;padding-bottom:82px}@media (max-width:640px){.mortgage-calling{padding-top:30px;padding-bottom:30px}}.mortgage-calling__title{text-align:left;margin-bottom:2px;font-size:53px;line-height:100%}@media (max-width:1200px){.mortgage-calling__title{font-size:36px}}.mortgage-calling__inner{display:grid;grid-template-columns:minmax(0,50fr) minmax(0,50fr);padding-left:75px;padding-right:75px;position:relative}@media (max-width:1200px){.mortgage-calling__inner{padding-left:25px;padding-right:25px}}@media (max-width:991px){.mortgage-calling__inner{display:block;padding-left:15px;padding-right:15px;position:relative}}.mortgage-calling__inner:after{content:'';position:absolute;left:0;top:0;width:83%;height:100%;background:linear-gradient(90deg,#fff 53.86%,rgba(255,255,255,0) 88.47%)}@media (max-width:991px){.mortgage-calling__inner:after{display:none}}.mortgage-calling__content{padding:52px 0 66px;position:relative;z-index:1}@media (max-width:991px){.mortgage-calling__content{padding:30px 0}}.mortgage-calling__preview{position:relative;min-height:462px}@media (max-width:991px){.mortgage-calling__preview{display:block;min-height:unset;position:absolute;right:0;bottom:0;width:100%;height:100%}}.mortgage-calling__image{max-width:unset !important;width:203%;position:absolute;bottom:0;left:0;transform:translate(-20.5%,0)}@media (max-width:1340px){.mortgage-calling__image{transform:translate(-31%,0)}}@media (max-width:991px){.mortgage-calling__image{width:100%;transform:translate(22%,-159px);position:absolute;bottom:0;opacity:.6}}@media (max-width:530px){.mortgage-calling__image{transform:translate(22%,-159px)}}@media (max-width:495px){.mortgage-calling__image{width:100%;transform:translate(22%,-70%)}}@media (max-width:400px){.mortgage-calling__image{transform:translate(22%,-171px)}}.mortgage-calling__list{margin-bottom:6px;width:390px;max-width:100%;gap:13px}@media (max-width:991px){.mortgage-calling__list{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:21px}}@media (max-width:610px){.mortgage-calling__list{grid-template-columns:minmax(0,1fr)}}.mortgage-calling__list .section-list__item{line-height:120%}.mortgage-calling__footer{box-sizing:border-box;padding-left:34px;width:390px;max-width:100%}@media (max-width:530px){.mortgage-calling__footer{width:100%;padding-left:0}}.mortgage-calling__start{color:#5e6272;font-size:15px;font-weight:400;line-height:120%;margin:0 0 25px}@media (max-width:991px){.mortgage-calling__start{text-shadow:0 -1px 4px #fff,0 -1px 4px #fff,0 1px 4px #fff,0 1px 4px #fff,-1px 0 4px #fff,1px 0 4px #fff,-1px 0 4px #fff,1px 0 4px #fff,-1px -1px 4px #fff,1px -1px 4px #fff,-1px 1px 4px #fff,1px 1px 4px #fff,-1px -1px 4px #fff,1px -1px 4px #fff,-1px 1px 4px #fff,1px 1px 4px #fff}}.mortgage-calling__btn{min-width:175px}@media (max-width:530px){.mortgage-calling__btn{min-width:unset;width:100%}}.category-filter{border-radius:10px;background:#fff;box-shadow:15px 15px 15px 0px rgba(0,0,0,.04);box-sizing:border-box;padding:35px 62px 43px 33px;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,200px);display:grid;gap:15px;position:relative;margin-bottom:70px}@media (max-width:991px){.category-filter{grid-template-columns:repeat(2,minmax(0,1fr));gap:31px 38px;padding:35px}}@media (max-width:590px){.category-filter{grid-template-columns:minmax(0,1fr);gap:31px 38px;padding:30px 20px 20px}}.category-filter.load:before{content:'';position:absolute;left:0;top:0;border-radius:10px;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:3}.category-filter__col{display:flex;flex-direction:column;justify-content:flex-end}.category-filter__col--btn{box-sizing:border-box;padding:0 0 0 25px;transform:translateY(8px)}@media (max-width:991px){.category-filter__col--btn{padding:0;transform:none}}.category-filter__heading{display:block;color:#000;font-size:14px;font-weight:600;line-height:normal;margin:0 0 6px}.category-filter__btn{width:100%}.category-filter__reset{all:unset;cursor:pointer;width:100%;text-align:center;padding:10px;font-weight:300;font-size:14px;color:#414141;box-sizing:border-box;margin-top:4px}.category-filter__reset:hover{text-decoration:underline}.catalog-warning{font-size:18px;margin:0 0 50px}.catalog .in{position:relative}.catalog .in .items.load{position:relative}.catalog .in .items.load:before{content:'';position:absolute;left:0;top:0;z-index:11;width:100%;height:100%;background-color:rgba(255,255,255,.45);background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: auto; background: rgb(241, 242, 243); display: block; shape-rendering: auto;" width="200px" height="200px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><rect x="19" y="19" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0s" calcMode="discrete"></animate></rect><rect x="40" y="19" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.125s" calcMode="discrete"></animate></rect><rect x="61" y="19" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.25s" calcMode="discrete"></animate></rect><rect x="19" y="40" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.875s" calcMode="discrete"></animate></rect><rect x="61" y="40" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.375s" calcMode="discrete"></animate></rect><rect x="19" y="61" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.75s" calcMode="discrete"></animate></rect><rect x="40" y="61" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.625s" calcMode="discrete"></animate></rect><rect x="61" y="61" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.5s" calcMode="discrete"></animate></rect><!-- [ldio] generated by https://loading.io/ --></svg>');background-repeat:no-repeat;background-size:90px 90px;background-position:50% 120px;border-radius:10px;overflow:hidden}.realty-tour__form .form-calc__footer{display:grid !important;grid-template-columns:minmax(0,40fr) minmax(0,60fr)}@media (max-width:560px){.realty-tour__form .form-calc__footer{grid-template-columns:minmax(0,1fr)}}.realty-tour__form .form-calc__button{display:flex;justify-content:flex-end}.realty-tour__form .form-calc__sbmt{width:238px}@media (max-width:560px){.realty-tour__form .form-calc__sbmt{width:100%}}.object-map{padding-top:50px;padding-bottom:40px}@media (max-width:640px){.object-map{padding-top:20px;padding-bottom:20px}}.object-map__inner{border-radius:10px;background:#fff;box-shadow:15px 15px 15px 0px rgba(0,0,0,.04);overflow:hidden;border:13px solid #fff}.object-map__content{position:relative;aspect-ratio:1180/585;border-radius:10px;overflow:hidden;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="margin: auto; background: rgb(241, 242, 243); display: block; shape-rendering: auto;" width="200px" height="200px" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid"><rect x="19" y="19" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0s" calcMode="discrete"></animate></rect><rect x="40" y="19" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.125s" calcMode="discrete"></animate></rect><rect x="61" y="19" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.25s" calcMode="discrete"></animate></rect><rect x="19" y="40" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.875s" calcMode="discrete"></animate></rect><rect x="61" y="40" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.375s" calcMode="discrete"></animate></rect><rect x="19" y="61" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.75s" calcMode="discrete"></animate></rect><rect x="40" y="61" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.625s" calcMode="discrete"></animate></rect><rect x="61" y="61" width="20" height="20" fill="%233f7bd4"><animate attributeName="fill" values="%23fefefe;%233f7bd4;%233f7bd4" keyTimes="0;0.125;1" dur="1s" repeatCount="indefinite" begin="0.5s" calcMode="discrete"></animate></rect><!-- [ldio] generated by https://loading.io/ --></svg>');background-repeat:no-repeat;background-size:90px 90px;background-position:center center;background-color:#f1f2f35c}@media (max-width:613px){.object-map__content{aspect-ratio:233/300}}.object-map__content>ymaps{position:absolute;width:100%;height:100%;left:0;top:0}.balloon{display:block;position:relative;width:273px;box-sizing:border-box}.balloon--compact{width:100%;padding:10px 0 0;border:0;border-radius:0}.balloon__close{all:unset;cursor:pointer;display:block;width:38px;height:38px;background-image:url('data:image/svg+xml,<svg width="39" height="39" viewBox="0 0 39 39" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="19.1669" cy="19.1669" r="19.1669" fill="%233F7BD4"/><rect x="17.9678" y="14.375" width="2.39586" height="9.58344" fill="white"/><rect x="23.958" y="17.9688" width="2.39586" height="9.58344" transform="rotate(90 23.958 17.9688)" fill="white"/></svg>');background-repeat:no-repeat;background-size:100% 100%;position:absolute;left:0;top:0;transform:translate(-50%,-50%);transition:all .2s ease-in-out}.balloon__close:hover{opacity:.9}.balloon__link{color:inherit;text-decoration:none;transition:all .2s ease-in}.balloon__title{display:block;margin:0 0 20px;color:#000;font-family:'Montserrat',sans-serif;font-size:18px;font-weight:600;line-height:135%}.balloon__link:hover .balloon__title{opacity:.75}.balloon__preview{width:100%;aspect-ratio:416/291;object-fit:cover;object-position:center}.catalog-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-decoration:none;color:inherit;-webkit-box-shadow:0 15px 15px rgba(0,0,0,.04);box-shadow:0 15px 15px rgba(0,0,0,.04);border-radius:10px;background-color:#fff;position:relative;-webkit-transition:all .2s ease-out !important;-o-transition:all .2s ease-out !important;transition:all .2s ease-out !important}@media (min-width:992px) and (max-width:1199px){.catalog-item{border-radius:8px}}@media (min-width:768px) and (max-width:991px){.catalog-item{border-radius:6px}}@media (min-width:0px) and (max-width:767px){.catalog-item{border-radius:4px}}@media (min-width:0px) and (max-width:389px){.catalog-item{width:100%}}.catalog-item:nth-child(4n+1){margin-left:0}.catalog-item .image{-ms-flex-negative:0;flex-shrink:0;border-radius:10px 10px 0 0;overflow:hidden}@media (min-width:992px) and (max-width:1199px){.catalog-item .image{border-radius:8px 8px 0 0}}@media (min-width:768px) and (max-width:991px){.catalog-item .image{border-radius:6px 6px 0 0}}@media (min-width:0px) and (max-width:767px){.catalog-item .image{border-radius:4px 4px 0 0}}.catalog-item .image img{display:block;width:100%;-webkit-transition:all .2s ease-out !important;-o-transition:all .2s ease-out !important;transition:all .2s ease-out !important}.catalog-item .desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:25px 30px}@media (min-width:992px) and (max-width:1199px){.catalog-item .desc{padding:20px 15px}}@media only screen and (min-width:0px) and (max-width:991px){.catalog-item .desc{padding:15px 10px}}.catalog-item .desc .text-in{text-align:center}.catalog-item .title i{font-style:normal;font-weight:400;color:rgba(0,0,0,.4)}.catalog-item .title+.text,.catalog-item .title+.text-in{margin-top:10px}@media (min-width:0px) and (max-width:767px){.catalog-item .title+.text,.catalog-item .title+.text-in{margin-top:7px}}.catalog-item .title+.info{margin-top:5px}.catalog-item .text-in{font-size:14px;line-height:21px}.catalog-item .text-in strong{font-weight:500}.catalog-item .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-item .info+.info{margin-top:3px}.catalog-item .info+.text{margin-top:10px}.catalog-item .info .info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:5px 10px 0 0}.catalog-item .info .info-item:last-child{margin-right:0}@media (min-width:0px) and (max-width:767px){.catalog-item .info .info-item .b-title{font-size:13px}}.catalog-item .info .info-item .b-title s{font-weight:400}.catalog-item .info .info-item svg{display:block;width:16px;height:16px;fill:#3f7bd4;-ms-flex-negative:0;flex-shrink:0}@media (min-width:0px) and (max-width:767px){.catalog-item .info .info-item svg{width:13px;height:13px}}.catalog-item .info .info-item svg+span{padding-left:7px}@media (min-width:0px) and (max-width:767px){.catalog-item .info .info-item svg+span{padding-left:5px}}.catalog-item .text{font-size:14px;line-height:20px;text-align:center}@media (min-width:768px) and (max-width:991px){.catalog-item .text{max-height:120px;overflow:hidden;position:relative}}.catalog-item .text b,.catalog-item .text strong{font-weight:500}.catalog-item .lbls{position:absolute;left:0;top:15px}@media (min-width:0px) and (max-width:767px){.catalog-item .lbls{top:10px}}.catalog-item .lbls .lbls-item+.lbls-item{margin-top:7px}@media (min-width:0px) and (max-width:767px){.catalog-item .lbls .lbls-item+.lbls-item{margin-top:5px}}.catalog-item .lbls .lbls-item .lbl{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 3px 3px 0;padding:5px 8px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.17);box-shadow:0 3px 3px rgba(0,0,0,.17)}@media (min-width:0px) and (max-width:767px){.catalog-item .lbls .lbls-item .lbl{padding:3px 5px;font-size:11px;border-radius:0 2px 2px 0}}.catalog-item.open-modal-form{cursor:pointer}.catalog-item.item-title{padding:25px 15px}@media (min-width:992px) and (max-width:1199px){.catalog-item.item-title{padding:20px 15px}}@media only screen and (min-width:0px) and (max-width:991px){.catalog-item.item-title{padding:15px 10px}}@media (min-width:0px) and (max-width:767px){.catalog-item.item-title{width:100%}}@media (min-width:0px) and (max-width:767px){.catalog-item.item-title .title{text-align:left}}.catalog-item:not(.item-title):hover{-webkit-box-shadow:0 15px 15px rgba(0,0,0,.17);box-shadow:0 15px 15px rgba(0,0,0,.17)}.catalog-item:not(.item-title):hover .image img{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.balloon--compact .catalog-item:hover,.balloon--compact .catalog-item{box-shadow:none !important}.catalog-item.item-link-all .image img{-webkit-filter:blur(4.5px);filter:blur(4.5px)}.catalog-item.item-link-all .image .item-link-all-icon{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-item.item-link-all .image .item-link-all-icon svg{display:block;fill:#fff;width:30px;height:56px}@media (min-width:768px) and (max-width:991px){.catalog-item.item-link-all .image .item-link-all-icon svg{width:22px;height:46px}}@media (min-width:0px) and (max-width:767px){.catalog-item.item-link-all .image .item-link-all-icon svg{width:16px;height:30px}}@media (max-width:767px){.our-works .in .slider .item-wrapper .item .sub-items-gallery{height:auto !important;aspect-ratio:3/1}}.discount-calc{padding-top:25px;width:669px;max-width:100%;position:relative;z-index:2;padding-bottom:10px}@media (max-width:1139px){.discount-calc{width:100%}}.discount-calc__columns{display:grid;grid-template-columns:minmax(0,47.7fr) minmax(0,52.3fr);gap:24px;margin-bottom:25px}@media (max-width:640px){.discount-calc__columns{grid-template-columns:minmax(0,1fr);margin-bottom:44px}}.in--block{display:block !important}.discount-calc__heading{display:block;margin:0 0 14px;font-size:20px;color:#191919;font-weight:600;line-height:1;letter-spacing:.4px}.discount-calc__heading i{color:#3f7bd4}.discount-calc__mortgage{box-sizing:border-box;margin-top:20px;padding:23px 24px 23px 22px;border-radius:16px;border:1px solid #e9e9e9;background:#f9fafb}.discount-calc__item .c-name{color:#5e6272;font-size:14px;margin-bottom:0}.discount-calc__item--big .c-name{color:#000;margin-bottom:4px}.discount-calc__item .page-range__heading{font-size:18px;margin-bottom:-4px}.discount-calc__item--big .page-range__heading{font-size:24px;margin-bottom:7px}.calculator-block__bg,.calculator-block__manager-pic{position:absolute;top:0;right:0;z-index:1;max-width:430px;height:100%;object-fit:contain;object-position:right bottom}@media (max-width:1139px){.calculator-block__bg,.calculator-block__manager-pic{display:none}}.calculator-block--discount .in{position:relative;z-index:2}.cash-discount{flex:1;display:flex;flex-direction:column;box-sizing:border-box;padding:25px 24px 0;border-radius:16px;background:#eff4f6}.cash-discount__title{display:block;margin:0 0 23px;font-size:24px;letter-spacing:.5px;font-weight:600;line-height:100%}.cash-discount__title i{color:#3f7bd4}@media (max-width:780px){.cash-discount__title{font-size:20px}}.cash-discount__label{display:block;margin:0 0 3px;font-size:14px;color:#000;font-weight:600;line-height:normal}.cash-discount__value{display:block;margin:0 0 24px;color:#3f7bd4;font-size:40px;font-weight:700;line-height:normal;flex:1}@media (max-width:780px){.cash-discount__value{font-size:26px}}.cash-discount__total{box-sizing:border-box;padding:20px 20px 32px;border-radius:8px 8px 0 0;background:#3f7bd4;color:#fff;font-weight:600;line-height:normal}.cash-discount__total-heading{display:block;margin:0;font-size:14px;letter-spacing:-.28px}.cash-discount__total-price{display:block;margin:0;font-size:28px;letter-spacing:-.56px;white-space:nowrap}@media (max-width:780px){.cash-discount__total-price{font-size:22px}}.discount-calc__savings{display:flex;align-items:flex-end;gap:20px;color:#3f7bd4;font-size:24px;font-weight:600;line-height:normal;width:100%;justify-content:space-between;margin-bottom:24px}@media (max-width:780px){.discount-calc__savings{font-size:22px}}@media (max-width:600px){.discount-calc__savings{flex-direction:column;gap:0;align-items:center}}.discount-calc__savings-amount{font-size:36px;flex:1;display:flex;gap:20px;align-items:flex-end}@media (max-width:780px){.discount-calc__savings-amount{font-size:24px}}.discount-calc__savings-amount:before{content:'';flex:1;height:1px;background-image:linear-gradient(to right,#d9d9d9 33%,rgba(255,255,255,0) 0%);background-position:bottom;background-size:8px 1px;background-repeat:repeat-x;transform:translateY(-8px)}@media (max-width:600px){.discount-calc__savings-amount:before{display:none}}.discount-calc__mortgage-total{color:#292d32;font-size:14px;font-weight:400;line-height:140%;margin-top:-9px}.discount-calc__mortgage-price{display:block;padding-top:1px;color:#292d32;font-size:24px;font-weight:600;line-height:normal}.discount-calc__footer{display:grid;width:100%;align-items:center;justify-content:flex-start;grid-template-columns:minmax(0,1fr) minmax(0,289px);gap:29px;box-sizing:border-box}@media (max-width:1140px){.discount-calc__footer{padding:35px 0 0}}@media (max-width:600px){.discount-calc__footer{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;padding-top:18px}}.discount-calc__btn{width:100%;padding-left:30px;padding-right:30px}.discount-calc__terms{text-align:right}@media (max-width:600px){.discount-calc__terms{text-align:left}}.modal-parent--usermodal .cbform-sample,.modal-parent--usermodal .cbform-architect,.modal-parent--usermodal .cbform-viewing,.modal-parent--usermodal .container,.modal-parent--usermodal .in .in,.modal-parent--usermodal .cbform-get-catalog{padding:0 !important}.modal-parent--usermodal .cbform-get-catalog{padding-top:15px !important}.modal-parent--usermodal .cbform-viewing{margin:0 !important;background:0 0 !important}.modal-parent--usermodal .cbform-viewing .in,.modal-parent--usermodal .cbf{width:100%}.modal-parent--usermodal .cbform-sample .f-item-50,.modal-parent--usermodal .cbform-architect .f-item-50,.modal-parent--usermodal .cbform-viewing .f-item-50{width:100% !important}.cbf{overflow:hidden}.item--important{position:absolute;pointer-events:none;opacity:0}.modal-parent--usermodal .cbform-sample-in{box-sizing:border-box;padding:20px}.modal-parent--usermodal .cbf .form-title{margin-bottom:12px}.modal-parent--usermodal .cbf .form-subtitle{margin-bottom:17px}.slider-video{width:100%;height:100%;object-fit:cover;object-position:center}.slider-video::-webkit-media-controls-fullscreen-button{display:none}.catalog-item .video-preview{width:100%;aspect-ratio:300/213;object-fit:cover;object-position:center;border-radius:10px 10px 0 0;background-repeat:no-repeat;background-position:center;background-size:25px 25px;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" fill="%23AAAAAA"><style>.spinner_ajPY{transform-origin:center;animation:spinner_AtaB .75s infinite linear}@keyframes spinner_AtaB{100%{transform:rotate(360deg)}}</style><path d="M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,19a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z" opacity=".25"/><path d="M10.14,1.16a11,11,0,0,0-9,8.92A1.59,1.59,0,0,0,2.46,12,1.52,1.52,0,0,0,4.11,10.7a8,8,0,0,1,6.66-6.61A1.42,1.42,0,0,0,12,2.69h0A1.57,1.57,0,0,0,10.14,1.16Z" class="spinner_ajPY"/></svg>');background-color:#fff}.block-with-video-in{grid-template-columns:minmax(0,1fr) !important;gap:30px !important}.block-with-video-media{padding-top:10px}.block-with-video-text{padding-bottom:15px}.block-with-video .video-preview{width:100%;overflow:hidden;aspect-ratio:1091/600;object-fit:cover;object-position:center}.block-with-video-in .title{text-align:left}#debug{display:none;position:fixed;right:10px;top:10px;font-size:16px;color:#000;background-color:#7cff00;box-sizing:border-box;padding:10px;z-index:999999}