:root{--font-family-title: "Coldwell Sans", sans-serif;--font-family-default: "Roboto", sans-serif}body{font-size:var(--font-size-default)}@font-face{font-family:Coldwell Sans;src:url(../fonts/ColdwellSans-Light.woff2) format("woff2"),url(../fonts/ColdwellSans-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Coldwell Sans;src:url(../fonts/ColdwellSans-LightItalic.woff2) format("woff2"),url(../fonts/ColdwellSans-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Coldwell Sans;src:url(../fonts/ColdwellSans-Regular.woff2) format("woff2"),url(../fonts/ColdwellSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Coldwell Sans;src:url(../fonts/ColdwellSans-Italic.woff2) format("woff2"),url(../fonts/ColdwellSans-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Coldwell Sans;src:url(../fonts/ColdwellSans-Medium.woff2) format("woff2"),url(../fonts/ColdwellSans-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Coldwell Sans;src:url(../fonts/ColdwellSans-MediumItalic.woff2) format("woff2"),url(../fonts/ColdwellSans-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Coldwell Sans;src:url(../fonts/ColdwellSans-Semibold.woff2) format("woff2"),url(../fonts/ColdwellSans-Semibold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Coldwell Sans;src:url(../fonts/ColdwellSans-Bold.woff2) format("woff2"),url(../fonts/ColdwellSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.inset-on-canvas{position:relative;overflow:hidden}.inset-on-canvas canvas{display:block;width:100%;height:auto}.inset-full{position:absolute;top:0;left:0;width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.overlay-before:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background-color:#000;opacity:.7}.overlay-after:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background-color:#000;opacity:.7}.site-heading h1 span,.site-heading h2 span{font-size:40px}.header__logo img{max-height:unset;width:100%;height:auto;max-width:200px;transition:var(--default-transition)}.header--fixed{max-height:unset}.header--fixed .header__logo img{max-width:100px}.header__navigation div>ul>li>a{padding-left:min(.94vw,15px);padding-right:min(.94vw,15px)}.footer__logo img{max-width:250px}.footer__bottom--logos .brokerage-logo img{max-width:190px}@media screen and (min-width:744px){.site-heading h1 span,.site-heading h2 span{font-size:50px}}@media screen and (min-width:1024px){.site-heading h1 span,.site-heading h2 span{font-size:65px}.header__logo img{max-width:min(12.5vw,200px)}.header__phone a span{font-size:min(1.13vw,18px)}.header__info{gap:min(2.5vw,40px)}}@media screen and (min-width:1280px){.header{padding-left:40px;padding-right:40px}}
