:root{--font-family-default: "Overpass", sans-serif;--font-family-default-alt: "Nunito Sans", sans-serif;--font-family-title: "Overpass", sans-serif;--font-size-default: 14px;--font-size-title: 70px;--font-color-default: #050505;--font-color-title: #0d0d0d;--primary: #af3939;--primary-rgb: 175,57,57;--secondary: #3d3d3d;--secondary-rgb: 61,61,61;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--default-transition: .4s cubic-bezier(.4, 0, .2, 1);--background: #0d0d0d;--background-rgb: 13,13,13;--padding: 50px}body{font-family:var(--font-family-default);font-size:var(--font-size-default);background:#fff;color:var(--font-color-default);margin:0}#main-wrapper{overflow:hidden}a{color:inherit}a:hover{color:var(--primary)}a,a:focus,a:visited,a:hover,button{outline:none;text-decoration:none}input,select,textarea,.slick-slide{outline:none}.gsite-bg{position:absolute;width:100%;height:100%;top:0;left:0}.gsite-bg canvas{display:block;width:100%;height:100%;background-color:#eaeaea;background-position:center center;background-repeat:no-repeat;background-size:cover}.gsite-container{position:relative;width:1170px;max-width:100%;padding:0 15px;margin:0 auto}.gsite-image{position:relative}.gsite-image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.gsite-image img:not(.aios-lazy-loaded){background-image:url(../../images/loader.png);background-position:center center;background-repeat:no-repeat;background-size:80px auto}.gsite-image:not(.no-bg-color) img{background-color:#eaeaea}.gsite-title{position:relative;padding:0 30px}.gsite-title:before{content:"";display:block;position:absolute;width:2px;height:94%;top:50%;left:0;transform:translateY(-50%);margin-top:-.5%;background:rgba(var(--primary-rgb),1)}.gsite-title h2{font-family:var(--font-family-title);font-size:var(--font-size-title);font-weight:700;color:var(--font-color-title);line-height:.9;text-transform:uppercase}.gsite-title span{color:rgba(var(--secondary-rgb),1)}.gsite-title.is-white h2{color:#fff}.gsite-button,a.gsite-button{display:inline-block;position:relative;width:auto;max-width:100%;font-size:17px;font-weight:700;color:#0d0d0d;line-height:1;letter-spacing:.15em;text-align:center;text-transform:uppercase;padding:0 25px;transition:color var(--default-transition)}.gsite-button:before,a.gsite-button:before{content:"";display:block;position:absolute;width:55px;height:3px;bottom:0;left:0;background:rgba(var(--primary-rgb),1);z-index:0;transition:all var(--default-transition)}.gsite-button span,a.gsite-button span{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;position:relative;height:60px;z-index:1}.gsite-button span i,a.gsite-button span i{font-size:15px;font-weight:700;margin-top:-2px;margin-left:13px;opacity:.5}.gsite-button:hover:before,.gsite-button:focus-within:before,.gsite-button.is-active:before,a.gsite-button:hover:before,a.gsite-button:focus-within:before,a.gsite-button.is-active:before{width:100%}.gsite-button.is-white,a.gsite-button.is-white{color:#fff}.gsite-input{position:relative}.gsite-input input:not([type=submit]),.gsite-input select,.gsite-input textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;padding:0;background:none}.gsite-input textarea{resize:none}.gsite-submit{position:relative}.gsite-submit input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;padding:0;border:0;outline:none}.gsite-submit button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:100%;padding:0;outline:none}.gsite-submit button:not(.gsite-button){padding:0}.gsite-arrow{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;position:relative;padding:0;border:0;width:55px;height:60px}.gsite-arrow:before{content:"";display:block;position:absolute;width:100%;height:3px;bottom:0;left:0;background:rgba(var(--primary-rgb),1);transition:all var(--default-transition)}.gsite-arrow i{font-size:15px;font-weight:700;color:#000;opacity:.5;transition:all var(--default-transition)}.gsite-arrow:hover:before,.gsite-arrow:focus:before{height:100%}.gsite-arrow:hover i,.gsite-arrow:focus i{color:#fff;opacity:1}.gsite-arrow.is-white i{color:#fff}.is-parallax{background-attachment:fixed!important}.name-Safari .is-parallax,.is-mobile .is-parallax{background-attachment:scroll!important}.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;top:12%;left:12%;width:auto;font-size:12px}.wpcf7 form .wpcf7-response-output{font-size:12px;text-align:center}.aios-mobile-header-wrapper{z-index:1026!important}html[lang=en-US]{margin-top:0!important}#wpadminbar{opacity:0;transition:all var(--default-transition)}#wpadminbar:hover{opacity:1}body #pojo-a11y-toolbar{bottom:0!important;top:auto!important}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important}button:focus-visible,a:focus-visible{outline-style:solid!important;outline-width:5px!important;outline-color:red!important;transition:none!important}#pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-light-background,#pojo-a11y-toolbar .pojo-a11y-btn-grayscale{display:none!important}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{background-color:rgba(var(--primary-rgb),1)!important;color:#fff!important}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{border-color:rgba(var(--primary-rgb),1)!important}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a,#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{font-size:15px}body.pojo-a11y-readable-font *[class*=ai-font-]{font-family:agentimage!important}.border-top,.border-bottom,.border-left,.border-right{position:absolute;background:#fff3}.border-top,.border-bottom{width:100%;height:1px;left:0}.border-top{top:0}.border-bottom{bottom:0}.border-left,.border-right{width:1px;height:100%;top:0}.border-left{left:0}.border-right{right:0}.header{font-size:0}.header__logo a{display:inline-block}.header__logo a img{filter:brightness(0) invert(1)}.header__navigate{position:relative;margin:0 55px 0 auto}.header .site-navi li{display:block;position:relative}.header .site-navi li a{display:block;position:relative;font-size:14px;font-weight:500;color:#fff;line-height:1.1;letter-spacing:.1em;text-transform:uppercase;transition:all var(--default-transition)}.header .site-navi>li{display:inline-block;vertical-align:middle}.header .site-navi>li:not(:last-child){margin-right:35px}.header .site-navi>li>a:after{content:"";display:block;position:absolute;width:0;height:1px;bottom:-7px;left:0;right:0;margin:0 auto;background:#fff;transition:all var(--default-transition)}.header .site-navi>li:hover>a:after{width:100%}.header .site-navi .sub-menu{position:absolute;width:100%;min-width:200px;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(20px);transition:all var(--default-transition)}.header .site-navi .sub-menu .sub-menu{top:0;margin-left:100%}.header .site-navi .sub-menu li{margin-bottom:1px}.header .site-navi .sub-menu li a{background:rgba(var(--secondary-rgb),1);padding:12px 10px;color:#fff}.header .site-navi .sub-menu li:hover>a{background:#fff;color:#000}.header .site-navi>li>.sub-menu{left:-150%;right:-150%;margin:auto;padding-top:20px}.header .site-navi li:hover>.sub-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header__brokerage{margin:0 25px 0 0}.header__brokerage .gsite-inner{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.header__brokerage-item{position:relative}.header__brokerage-item:not(:first-child){padding-left:12px;margin-left:12px}.header__brokerage-item:not(:first-child):before{content:"";display:block;position:absolute;width:1px;height:26px;top:50%;left:0;transform:translateY(-50%);background:#ffffff80}.header__brokerage img{filter:brightness(0) invert(1)}.header__brokerage i{font-size:18px;color:#fff}.header__contact{margin:0 25px 0 0}.header__contact .gsite-inner{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.header__contact-item{position:relative}.header__contact-item:not(:first-child){padding-left:10px;margin-left:10px}.header__contact-item:not(:first-child):before{content:"";display:block;position:absolute;width:1px;height:20px;top:50%;left:0;transform:translateY(-50%);background:#ffffff80}.header__contact-item a{font-family:var(--font-family-default-alt);font-size:14px;font-weight:700;color:#fff;letter-spacing:.05em;transition:all var(--default-transition)}.header__contact-item a:hover{color:rgba(var(--primary-rgb),1)}.header__contact-item a i{display:none;font-size:15px}.header__contact-item a i.ai-font-envelope-f{font-size:12px}.header__menu{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:0;border:0;width:30px}.header__menu span{display:block;width:100%;height:1px;background:#fff;transition:all var(--default-transition)}.header__menu span:nth-child(2){margin:7px 0}.header__menu span:nth-child(3){width:50%;margin:0 0 0 auto}.header__menu:hover span{background:rgba(var(--primary-rgb),1)}.header__default{position:absolute;width:100%;padding:35px 0;top:0;left:0;z-index:10}.header__default .header__brokerage{margin:0 25px 0 auto}.header__fixed{position:fixed;width:100%;top:0;left:0;z-index:1020;padding:20px 0;background:var(--background);border-bottom:1px solid #ffffff;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-100%);transition:all 1s cubic-bezier(.4,0,.2,1)}.header__fixed.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header__fixed .header__contact-item a i{display:block}.header__fixed .header__contact-item a span{display:none}.is-offcanvas-active{overflow:hidden}.is-offcanvas-active .offcanvas{opacity:1;visibility:visible;transform:translate(0);pointer-events:auto}.is-offcanvas-active .offcanvas__overlay{pointer-events:auto;opacity:1}.is-offcanvas-active .offcanvas__bg{pointer-events:auto;opacity:1;transform:translate(0)}.is-offcanvas-active .offcanvas__inner{pointer-events:auto}.offcanvas{position:fixed;width:100%;height:100%;top:0;bottom:0;left:0;right:0;z-index:1020;overflow:auto;font-size:0;opacity:0;transform:translate(50%);pointer-events:none;transition:all 1s ease-in-out}.offcanvas__overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1010;background:#0006;pointer-events:none;opacity:0;transition:all 1s ease-in-out}.offcanvas__bg{position:fixed;width:100%;max-width:100%;min-height:100vh;top:0;right:0;background:var(--background);z-index:1020;transform:translate(50%);opacity:0;pointer-events:none;transition:all 1s ease-in-out}.offcanvas__container{position:relative;padding:40px;width:100%;min-height:100vh;margin:0 0 0 auto;padding:var(--padding);display:flex;flex-wrap:wrap;flex-direction:row}.offcanvas__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;padding:0;border:0;position:absolute;top:60px;right:70px;color:rgba(var(--primary-rgb),1);z-index:10;transition:all var(--default-transition)}.offcanvas__close i{font-size:20px}.offcanvas__close:hover{color:#fff}.offcanvas__left{position:relative;width:47.88%;padding:35px min(70px,4.375vw) 0 min(125px,7.813vw);display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}.offcanvas__left .border-top{width:calc(100% + var(--padding));left:calc(-1 * var(--padding))}.offcanvas__left .clearfix{width:100%}.offcanvas__logo{position:relative;display:flex;flex-wrap:wrap;flex-direction:row}.offcanvas__logo a img{width:102px;filter:brightness(0) invert(1)}.offcanvas__brokerage{margin-left:10px;margin-right:10px}.offcanvas__brokerage .gsite-inner{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.offcanvas__brokerage-item{position:relative}.offcanvas__brokerage-item:not(:first-child){padding-left:16px;margin-left:16px}.offcanvas__brokerage-item:not(:first-child):before{content:"";display:block;position:absolute;width:1px;height:40px;top:50%;left:0;transform:translateY(-50%);background:#fff}.offcanvas__brokerage img{width:145px;filter:brightness(0) invert(1)}.offcanvas__brokerage i{font-size:25px;color:#fff}.offcanvas__smis .gsite-inner{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.offcanvas__smis .gsite-heading{display:flex;align-items:center;font-size:12px;font-weight:300;color:#fff;line-height:1.1;letter-spacing:.15em;text-transform:uppercase;writing-mode:vertical-lr}.offcanvas__smis .gsite-heading:after{content:"";display:block;width:1px;height:200px;margin:25px 0;background:#ffffff1a;box-shadow:0 0 3px #000}.offcanvas__smis a{font-size:15px;color:#fff;transition:all var(--default-transition)}.offcanvas__smis a:not(:last-child){margin-bottom:25px}.offcanvas__smis a:hover{color:#fff;opacity:.7}.offcanvas__agent{width:calc(100% - 52px)}.offcanvas__agent img{aspect-ratio:462/467}.offcanvas__info{margin-top:50px}.offcanvas__info ul{display:flex;align-items:center}.offcanvas__info ul:not(:last-child){margin-bottom:14px}.offcanvas__info ul li{font-size:16px;font-weight:500;color:#fff;line-height:1.2;letter-spacing:.03em}.offcanvas__info ul li a{transition:all var(--default-transition)}.offcanvas__info ul li a:hover{color:rgba(var(--primary-rgb),1)}.offcanvas__info ul li:not(:first-child){padding-left:15px;margin-left:15px;border-left:1px solid rgba(255,255,255,.5)}.offcanvas__right{position:relative;width:52.12%;padding:60px min(20px,1.25vw) 60px min(175px,10.938vw)}.offcanvas ul.side-navi{-moz-column-count:2;column-count:2}.offcanvas ul.side-navi li a{font-size:21px;font-weight:700;color:#fff;line-height:1.1;text-transform:uppercase;transition:all var(--default-transition)}.offcanvas ul.side-navi li:hover>a{color:rgba(var(--primary-rgb),1)!important}.offcanvas ul.side-navi>li{margin-bottom:50px}.offcanvas ul.side-navi .sub-menu{-moz-column-count:1;column-count:1;margin-left:15px;margin-top:15px}.offcanvas ul.side-navi .sub-menu li:not(:last-child){margin-bottom:12px}.offcanvas ul.side-navi .sub-menu li a{font-size:17px;font-weight:300;color:#b1b1b1;text-transform:none}.offcanvas__contact{margin-top:80px}.offcanvas__contact-item:not(:last-child){margin-bottom:20px}.offcanvas__contact-item a{display:flex;align-items:center;font-size:16px;font-weight:300;color:#fff;line-height:1.2;letter-spacing:.03em;transition:all var(--default-transition)}.offcanvas__contact-item a:hover{color:rgba(var(--primary-rgb),1)}.offcanvas__contact-item a i{font-size:15px;color:rgba(var(--primary-rgb),1);width:22px;margin-right:10px;text-align:center}.offcanvas__contact-item a i.ai-font-envelope-f{font-size:12px}.offcanvas__contact-item a i.ai-font-location-c{font-size:20px}.floating-smis{position:fixed;top:50%;left:30px;transform:translateY(-50%);margin-top:3%;z-index:20}.floating-smis .gsite-inner{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.floating-smis .gsite-heading{display:flex;align-items:center;font-size:8px;font-weight:300;color:#ffffff73;line-height:1.1;letter-spacing:.15em;text-transform:uppercase;writing-mode:vertical-lr;transition:all var(--default-transition)}.floating-smis .gsite-heading:after{content:"";display:block;width:1px;height:48vh;max-height:calc(48vh - 140px);margin:25px 0;background:#ffffff1a;transition:all var(--default-transition)}.floating-smis a{font-size:15px;color:#fff;opacity:.45;transition:all var(--default-transition)}.floating-smis a:not(:last-child){margin-bottom:22px}.floating-smis a:hover{color:rgba(var(--primary-rgb),1);opacity:1}body[sidebar-active-section=hp-properties] .floating-smis .gsite-heading,body[sidebar-active-section=hp-service] .floating-smis .gsite-heading,body[sidebar-active-section=hp-socials] .floating-smis .gsite-heading,body.ip-container .floating-smis .gsite-heading{color:#000}body[sidebar-active-section=hp-properties] .floating-smis .gsite-heading:after,body[sidebar-active-section=hp-service] .floating-smis .gsite-heading:after,body[sidebar-active-section=hp-socials] .floating-smis .gsite-heading:after,body.ip-container .floating-smis .gsite-heading:after{background:#000}body[sidebar-active-section=hp-properties] .floating-smis a:not(:hover),body[sidebar-active-section=hp-service] .floating-smis a:not(:hover),body[sidebar-active-section=hp-socials] .floating-smis a:not(:hover),body.ip-container .floating-smis a:not(:hover){color:#000;opacity:1}.footer{position:relative;background:var(--background);z-index:2;font-size:0}.footer__top{padding:0 var(--padding)}.footer__top-inner{position:relative;padding:145px 0 100px}.footer__top .border-bottom{width:calc(100% + var(--padding));left:calc(-1 * var(--padding))}.footer__top-left{width:48.85%}.footer__top-right{width:51.15%;margin-top:12px}.footer__logo a{display:inline-block}.footer__logo a img{filter:brightness(0) invert(1)}.footer__brokerage{margin-top:50px}.footer__brokerage .gsite-inner{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.footer__brokerage-item{position:relative}.footer__brokerage-item:not(:first-child){padding-left:20px;margin-left:20px}.footer__brokerage-item:not(:first-child):before{content:"";display:block;position:absolute;width:1px;height:45px;top:50%;left:0;transform:translateY(-50%);background:#ffffff80}.footer__brokerage img{filter:brightness(0) invert(1)}.footer__brokerage i{font-size:25px;color:#fff}.footer__contact{margin-top:75px}.footer__contact .gsite-inner{display:flex;flex-wrap:wrap;flex-direction:column}.footer__contact-item:not(:last-child){margin-bottom:20px}.footer__contact-item a{display:flex;align-items:center;font-size:16px;font-weight:300;color:#fff;line-height:1.2;letter-spacing:.03em;transition:all var(--default-transition)}.footer__contact-item a:hover{color:rgba(var(--primary-rgb),1)}.footer__contact-item a i{font-size:15px;color:rgba(var(--primary-rgb),1);width:22px;margin-right:10px;text-align:center}.footer__contact-item a i.ai-font-envelope-f{font-size:12px}.footer__contact-item a i.ai-font-location-c{font-size:20px}.footer__smis{margin-top:25px}.footer__smis .gsite-inner{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}.footer__smis a{font-size:15px;color:#fff;transition:all var(--default-transition)}.footer__smis a:not(:last-child){margin-right:10px}.footer__smis a:hover{color:rgba(var(--primary-rgb),1)}.footer__info{margin-top:60px}.footer__info ul{display:flex;align-items:center}.footer__info ul:not(:last-child){margin-bottom:14px}.footer__info ul li{font-size:16px;font-weight:500;color:#fff;line-height:1.2;letter-spacing:.03em}.footer__info ul li a{transition:all var(--default-transition)}.footer__info ul li a:hover{color:rgba(var(--primary-rgb),1)}.footer__info ul li:not(:first-child){padding-left:15px;margin-left:15px;border-left:1px solid rgba(255,255,255,.5)}.footer__navigate ul.footernav{-moz-column-count:2;column-count:2}.footer__navigate ul.footernav li a{font-size:16px;font-weight:700;color:#fff;line-height:1.1;text-transform:uppercase;transition:all var(--default-transition)}.footer__navigate ul.footernav li:hover>a{color:rgba(var(--primary-rgb),1)!important}.footer__navigate ul.footernav>li{margin-bottom:38px}.footer__navigate ul.footernav .sub-menu{-moz-column-count:1;column-count:1;margin-left:15px;margin-top:15px}.footer__navigate ul.footernav .sub-menu li:not(:last-child){margin-bottom:12px}.footer__navigate ul.footernav .sub-menu li a{font-size:13px;font-weight:300;color:#b1b1b1;text-transform:none}.footer__links{margin-top:40px}.footer__links ul{display:flex;flex-wrap:wrap;flex-direction:column}.footer__links ul li{margin-bottom:15px}.footer__links ul li a{font-size:16px;font-weight:500;color:#fff;line-height:1.1;text-decoration:underline;text-transform:uppercase;text-underline-offset:3px;transition:all var(--default-transition)}.footer__links ul li a:hover{color:rgba(var(--primary-rgb),1)}.footer__disclaimer{font-size:12px;font-weight:300;color:#b2b2b2;line-height:1.8;margin-top:22px}.footer__bottom{padding:0 var(--padding)}.footer__bottom-inner{padding:55px 0 65px}.footer__copyright{font-size:13px;font-weight:300;color:#fff;line-height:1.4;letter-spacing:.04em;text-align:center}.footer__copyright span.footer-site-title,.footer__copyright a[href="https://www.agentimage.com"]{font-weight:700}.footer__copyright a[href="https://www.agentimage.com"]{text-underline-offset:3px}.footer__copyright a{transition:all var(--default-transition)}.footer__copyright a:hover{color:rgba(var(--primary-rgb),1)}.footer__realtors{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center;font-size:20px;color:#fff;margin-top:12px}.footer__realtors i.ai-font-realtor-mls{font-size:28px;margin-left:10px}.aios-custom-ihomefinder-results-template #inner-page-wrapper>.container,.aios-custom-ihomefinder-shortcode.page-template-template-fullwidth #inner-page-wrapper>.container{width:100%!important}@media screen and (min-width: 992px){.desktop-hide{display:none}.header__container{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;width:1430px}.header__default .header__logo{opacity:0;visibility:hidden;pointer-events:none}.offcanvas ul.side-navi>li:last-child{margin-bottom:120px}.footer__top-container{display:flex;flex-wrap:wrap;flex-direction:row;width:1430px}.footer__navigate ul.footernav>li:last-child{margin-bottom:100px}.footer__bottom-container{width:1430px}}@media screen and (max-width: 1440px){:root{--font-size-title: 65px}.offcanvas__left{padding:35px min(70px,4.375vw)}}@media screen and (max-width: 1366px){:root{--font-size-title: 55px}.header__navigate{margin:0 30px 0 auto}.header .site-navi>li:not(:last-child){margin-right:20px}.header__brokerage,.header__contact{margin:0 15px 0 0}}@media screen and (max-width: 1199px){:root{--font-size-title: 45px;--padding: 25px}.border-top,.border-bottom,.border-left,.border-right{display:none}.header__navigate{margin:0 10px 0 auto}.header .site-navi li a{font-size:13px}.header .site-navi>li:not(:last-child){margin-right:5px}.header__brokerage{margin:0 10px 0 0}.header__brokerage-item:not(:first-child){padding-left:6px;margin-left:6px}.header__brokerage img{width:85px}.header__brokerage i{font-size:15px}.header__contact{margin:0 10px 0 0}.header__contact-item:not(:first-child){padding-left:6px;margin-left:6px}.floating-smis{left:15px}.footer__contact-item a{font-size:15px}}@media screen and (max-width: 991px){:root{--font-size-title: 40px;--padding: 15px}:root{--font-size-title: 35px}#main-wrapper{padding-top:52px}.gsite-container{width:630px}body #pojo-a11y-toolbar,.mobile-hide{display:none}.header__logo{text-align:center}.header__logo a img{width:100px}.header__brokerage,.header__contact,.header__menu{display:none}.header__default{position:relative;background:var(--background);padding:20px 0}.footer__top-inner{padding:50px 0 20px}.footer__top-left{width:100%}.footer__top-right{width:100%;margin-top:50px}.footer__logo{text-align:center}.footer__brokerage .gsite-inner{justify-content:center}.footer__contact .gsite-inner{align-items:center;text-align:center}.footer__info ul{justify-content:center}.footer__navigate ul.footernav{-moz-column-count:1;column-count:1;text-align:center}.footer__navigate ul.footernav .sub-menu{margin-left:0}.footer__links ul,.footer__disclaimer{text-align:center}}@media screen and (max-width: 480px){.gsite-title{padding:0 15px}.gsite-button,a.gsite-button{font-size:13px;padding:0 15px}}
