:root{--font-family-default: "Cormorant Infant", serif;--font-family-title: "Syncopate", sans-serif;--font-syncopate: "Syncopate", sans-serif;--font-cormorant: "Cormorant Infant", serif;--font-size-default: 14px;--font-size-title: 18px;--font-color-default: #000000;--font-color-title: #6c757d;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--default-transition: .3s cubic-bezier(.4, 0, .2, 1);--primary-accent:#8e0007}html{overflow-x:hidden}body{font-family:var(--font-family-default);font-size:var(--font-size-default);background:#FFFFFF;color:var(--font-color-default);margin:0;overflow-x:hidden}.ip-banner{position:relative;width:100%}.ip-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,.6)}.ip-banner canvas{display:block;position:relative;z-index:0;width:100%;min-height:250px;background-color:var(--dark);background-position:center center;background-repeat:no-repeat;background-size:cover}.ip-banner .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.ip-banner h1{font-weight:700;font-size:32px;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.05em;line-height:1.7}.ip-banner h1 span{display:block;font-size:24px;font-weight:400;text-transform:none;letter-spacing:.01em}#content-sidebar,#content-full{min-height:500px;margin-top:20px}#content-sidebar #content{width:77.08%}#content-full #content{width:100%}.sidebar{width:20.83%}.page-template-template-fullwidth #content{padding-left:15px;padding-right:15px}.page-template-template-fullwidth #content ihf-search[data-eureka-id*=""].ihf-eureka{margin-left:-15px;margin-right:-15px}#content h4,aside h4,#content p,aside p,#content blockquote,aside blockquote,#content ul,aside ul,#content fieldset,aside fieldset,#content form,aside form,#content ol,aside ol,#content dl,aside dl,#content dir,aside dir,#content menu,aside menu{line-height:1.7}#content h1,aside h1,#content .entry-title,h1{font-weight:500;font-family:var(--font-family-title);letter-spacing:.2em;text-transform:uppercase}.no-scroll{overflow:hidden}a{outline:none!important;text-decoration:none!important;color:inherit}.section-title p{font-size:clamp(11px,1.25vw,20px);font-weight:400;font-family:var(--font-family-default);letter-spacing:1em;color:var(--primary-accent);text-transform:uppercase;margin-bottom:10px}.section-title span{font-size:clamp(50px,4.6875vw,75px);font-weight:400;font-family:var(--font-family-title);text-transform:uppercase;color:#010101}.global-btn{background:none;transition:all ease-in-out .35s;border:1px solid #bbbbbb;display:flex;justify-content:center;align-items:center;height:clamp(40px,3.125vw,50px);padding:0;position:relative}.global-btn:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://cdn.agentimagehosting.com/xVlGFFCQ2uIvkidduzwQj/2025/11/10150524/btn-bg.jpg);background-repeat:no-repeat;background-position:left;background-size:cover;transition:all ease-in-out .35s;opacity:0;z-index:1}.global-btn:hover{color:#fff;border:1px solid var(--primary-accent)}.global-btn:hover:after{opacity:1}.global-btn:hover i{color:#fff}.global-btn span{z-index:2;font-size:clamp(11px,.8125vw,13px)!important;font-weight:600;font-family:var(--font-color-default);text-transform:uppercase;transition:all ease-in-out .35s;letter-spacing:.4em}.global-btn i{margin-left:15px;color:var(--primary-accent);font-size:clamp(7px,.5625vw,9px);z-index:2}.wpcf7-response-output{font-size:11px;text-align:center}.use-floating-validation-tip .wpcf7-not-valid-tip{font-size:11px!important;position:absolute!important;width:-moz-fit-content!important;width:fit-content!important;line-height:normal!important;top:0!important;left:0!important}.header{position:fixed;font-size:0;z-index:999;width:100%;padding:60px 0 0;transition:all ease-in-out .35s;top:0;left:0}.header.header--fixed{padding:25px 0;background:rgba(0,0,0,.76);border-bottom:1px solid var(--primary-accent)}.header.header--fixed .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header .sub-menu{padding-top:35px}.header .header__wrap{max-width:1600px;margin:auto;position:relative;font-size:0}.header .header__wrap .header__wrap--container{width:91.25%;max-width:1460px;margin:auto;position:relative;font-size:0;display:flex;justify-content:flex-start;align-items:center}.header .header__wrap .header__wrap--container .main__logo{width:20.7534246575%;position:relative;font-size:0}.header .header__wrap .header__wrap--container .main__logo .main__logo--container,.header .header__wrap .header__wrap--container .main__logo .main__logo--container a{width:100%;height:100%;display:block;position:relative;font-size:0}.header .header__wrap .header__wrap--container .main__logo .main__logo--container a img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.header .header__wrap .header__wrap--container .header__nav{position:relative;font-size:0;width:-moz-fit-content;width:fit-content;margin-right:clamp(15px,2.8125vw,45px);margin-left:auto}.header .header__wrap .header__wrap--container .header__nav .header__nav--container{width:-moz-fit-content;width:fit-content;font-size:0;position:relative}.header .header__wrap .header__wrap--container .header__nav .header__nav--container .menu-primary-menu-container #nav-header{display:flex;justify-content:center;align-items:center;gap:clamp(15px,1.875vw,30px)}.header .header__wrap .header__wrap--container .header__nav .header__nav--container .menu-primary-menu-container #nav-header li a{font-size:clamp(11px,.875vw,14px);font-weight:400;font-family:var(--font-family-default);letter-spacing:.15em;text-transform:uppercase;color:#fff;transition:all ease-in-out .35s}.header .header__wrap .header__wrap--container .header__nav .header__nav--container .menu-primary-menu-container #nav-header>li:first-child{display:none}.header .header__wrap .header__wrap--container .header__nav .header__nav--container .menu-primary-menu-container #nav-header>li{position:relative;font-size:0;transition:all ease-in-out .35s;padding:10px 0;border:1px solid transparent;border-left:0;border-right:0}.header .header__wrap .header__wrap--container .header__nav .header__nav--container .menu-primary-menu-container #nav-header>li:hover{border-color:var(--primary-accent)}.header .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header li#menu-item-54 .sub-menu{min-width:clamp(150px,10.875vw,174px)}.header .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header li#menu-item-43 .sub-menu{min-width:clamp(200px,15.25vw,244px)}.header .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header li{position:relative;display:inline-block}.header .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header .sub-menu{list-style:none outside none;margin:0;display:none;padding:20px 0 0;position:absolute;width:100%;min-width:clamp(180px,13.3125vw,213px);left:50%;transform:translate(-50%)}.header .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header .sub-menu a{color:#fff!important;text-align:center;background:black;text-transform:uppercase;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:1!important;transition:all ease-in-out .35s;font-weight:300;z-index:3;position:relative}.header .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header .sub-menu li>a:hover{color:#fff!important;text-decoration:none;opacity:1!important;transition:all ease-in-out .35s;background:none}.header .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header .sub-menu li:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://cdn.agentimagehosting.com/xVlGFFCQ2uIvkidduzwQj/2025/11/10150524/btn-bg.jpg);background-repeat:no-repeat;background-position:left;background-size:cover;transition:all ease-in-out .35s;opacity:0;z-index:2}.header .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header .sub-menu a:after{display:none}.header .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header .sub-menu .sub-menu{margin-left:100%;top:0}.header .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header li:hover>.sub-menu{display:block}.header .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header li:hover:after{opacity:1;bottom:0}.header .header__wrap .header__wrap--container .header__nav .header__nav--container #nav-header .sub-menu li{position:relative;margin:0 0 1px;width:100%;height:44px}.header .header__wrap .header__wrap--container .brokerage__logo{width:13.5616438356%;position:relative;font-size:0}.header .header__wrap .header__wrap--container .brokerage__logo .brokerage__logo--container{width:100%;height:100%;display:block;position:relative;font-size:0}.header .header__wrap .header__wrap--container .brokerage__logo .brokerage__logo--container img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.header .header__wrap .header__wrap--container .burger-menu{width:30px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5px;transition:all ease-in-out .35s;margin-left:clamp(15px,2.1875vw,35px)}.header .header__wrap .header__wrap--container .burger-menu:hover{opacity:.7;cursor:pointer}.header .header__wrap .header__wrap--container .burger-menu span{width:100%;background:white}.header .header__wrap .header__wrap--container .burger-menu span:nth-child(1){height:3px}.header .header__wrap .header__wrap--container .burger-menu span:nth-child(2){height:2px}.header .header__wrap .header__wrap--container .burger-menu span:nth-child(3){height:1px}.expandedHeader{position:fixed;width:100vw;height:100vh;top:0;right:-200%;background:black;z-index:9999;transition:all ease-in-out .35s}.expandedHeader.expanded-active{right:0}.expandedHeader .close-btn{position:absolute;z-index:30;top:4.375vw;right:4.375vw;font-size:19px;color:#fff}.expandedHeader .close-btn:hover{cursor:pointer;opacity:.7}.expandedHeader .expandedHeader__wrap{position:relative;font-size:0;width:100%}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container{position:relative;font-size:0;width:100%;display:flex;justify-content:center;align-items:stretch}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left{width:51%;height:100vh;position:relative;font-size:0}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left #nav-expanded>li{position:relative}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left .arrow-container{display:inline-block;vertical-align:middle;transition:transform .2s;font-size:17px;color:var(--primary-accent);position:absolute;right:4.375vw}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left .arrow-down{transform:rotate(90deg)}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left .arrow-up{transform:rotate(-90deg)}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left .expandedHeader__left--container,.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left .expandedHeader__nav,.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left .expandedHeader__nav--container{position:relative;font-size:0;width:100%;height:100%}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left .expandedHeader__nav--container{overflow:auto;display:block;padding:50px 0}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left .expandedHeader__nav--container::-webkit-scrollbar{display:none}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left .expandedHeader__nav--container{scrollbar-width:none;-ms-overflow-style:none}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left #nav-expanded>li{border-bottom:1px solid #bebebe;padding:35px 0;padding-left:5vw;transition:all ease-in-out .35s}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left #nav-expanded>li:first-child{padding-top:0}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left #nav-expanded>li:last-child{padding-bottom:0;border-bottom:0}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left #nav-expanded>li.submenu-open{background:#eaeaea;padding:20px 0;padding-left:5vw}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left #nav-expanded li a{font-size:clamp(15px,1.5625vw,25px);font-weight:400;font-family:var(--font-family-title);letter-spacing:.1em;color:#000;text-transform:uppercase;width:100%;display:block}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left #nav-expanded li .sub-menu{margin-top:18px;margin-left:2.5vw;-moz-columns:2;columns:2}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left #nav-expanded li .sub-menu li a{font-size:clamp(11px,.875vw,14px);font-weight:400;font-family:var(--font-family-default);text-transform:uppercase;line-height:20px;letter-spacing:.15em;color:#aeaeae;transition:all ease-in-out .35s}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left #nav-expanded li .sub-menu li a:hover{color:var(--primary-accent)}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left .expandedHeader__left--bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__left .expandedHeader__left--bg canvas{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right{width:49%;height:100vh;position:relative;font-size:0}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .right-title{font-size:clamp(11px,.9375vw,15px);font-weight:400;font-family:var(--font-family-title);letter-spacing:.25em;color:#c4c4c4;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;opacity:70%}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--bg canvas{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container{width:100%;height:100%;overflow:auto;display:block}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__right--flex{display:flex;padding:35px 0;margin:auto;flex-direction:column;align-items:center;justify-content:flex-end;width:82.9081632653%;height:100%}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__logo{width:85.3846153846%;position:relative;font-size:0}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__logo .expandedHeader__logo--container{width:100%;position:relative;font-size:0;display:flex;flex-direction:column;align-items:center;gap:20px}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__logo .expandedHeader__logo--container a{display:block;width:100%;height:auto;position:relative;font-size:0}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__logo .expandedHeader__logo--container a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__logo .expandedHeader__logo--container .broker-img{width:54.2342342342%;height:auto}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__logo .expandedHeader__logo--container .broker-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact{width:67.6923076923%;margin:60px auto 180px;position:relative;font-size:0}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container{width:100%;position:relative;font-size:0}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .first-row,.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .second-row{display:flex;align-items:center;justify-content:flex-start;gap:60px}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .first-row{margin-bottom:35px}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .expandedHeader__contact--content a{font-size:clamp(13px,1.125vw,18px);font-weight:400;font-family:var(--font-size-default);letter-spacing:.1em;margin-top:10px;color:#fff;display:flex;align-items:center;line-height:1.2;transition:all ease-in-out .35s}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .expandedHeader__contact--content a:hover{opacity:.6}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .expandedHeader__contact--content a:has(.ai-font-location-c){align-items:flex-start}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .expandedHeader__contact--content a .icon-container{width:25px}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .expandedHeader__contact--content a .icon-container i.ai-font-location-c{font-size:17px}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .expandedHeader__contact--content a .icon-container i.ai-font-envelope-filled-a{font-size:9px}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .expandedHeader__contact--content a .icon-container i.ai-font-phone{font-size:12px}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .expandedHeader__contact--content a .icon-container i{color:var(--primary-accent)}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__smi{width:100%;padding-top:30px;border-top:1px solid rgba(255,255,255,.23);position:relative;font-size:0}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__smi .expandedHeader__smi--container{width:100%;position:relative;font-size:0;display:flex;justify-content:space-between;align-items:center}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__smi .expandedHeader__smi--container .smi-flex{display:flex;justify-content:center;align-items:center;gap:35px;width:-moz-fit-content;width:fit-content}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__smi .expandedHeader__smi--container .smi-flex a{transition:all ease-in-out .35s;font-size:25px;color:#fff}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__smi .expandedHeader__smi--container .smi-flex a:hover{opacity:.6}.footerForm{position:relative;font-size:0;width:100%}.footerForm .footerForm__wrap{max-width:1600px;margin:auto;width:100%;position:relative;font-size:0;padding:5px 0px clamp(80px,7.8125vw,125px)}.footerForm .footerForm__wrap .footerForm__wrap--container{max-width:1460px;width:91.25%;position:relative;margin:auto;font-size:0;display:flex;justify-content:space-between;align-items:flex-start}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__img{width:20.8904109589%;position:relative;font-size:0}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__img canvas{width:100%;height:100%}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__img img{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__img.right{align-self:flex-end}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div{position:relative;font-size:0;width:42.0547945205%;padding-bottom:25px}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .section-title{text-align:center}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container{width:100%;position:relative;font-size:0;margin-top:75px}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container form{position:relative;font-size:0;width:100%}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container form .input-wrap{width:100%;position:relative;font-size:0;margin-bottom:35px}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container form .input-wrap.sidebyside{display:flex;justify-content:center;align-items:center;gap:30px;margin-bottom:25px}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container form .input-wrap span{width:100%;position:relative;font-size:0;display:block}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container form .input-wrap span input,.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container form .input-wrap span textarea{width:100%;font-size:clamp(11px,.9375vw,15px);font-weight:400;font-family:var(--font-family-default);color:#000;text-transform:uppercase;letter-spacing:.1em;padding-bottom:30px;border:none;background:none;border-bottom:1px solid #c0c0c0}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container form .input-wrap span textarea{resize:none;height:100px;margin-bottom:10px}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container form .submit-wrap{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-size:0;position:relative;margin:auto}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container form .submit-wrap .global-btn{width:clamp(200px,15.4375vw,247px)}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container form .submit-wrap .wpcf7-spinner{position:absolute;left:0;right:0;margin:auto}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container form .wpcf7-response-output{position:absolute;bottom:-35px;width:100%;margin:0}.footer{position:relative;font-size:0;width:100%;z-index:11}.footer .footer__bg{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;z-index:-1;pointer-events:none}.footer .footer__bg:after{content:"";position:absolute;top:0;left:0;background:url(https://cdn.agentimagehosting.com/xVlGFFCQ2uIvkidduzwQj/2025/11/07154936/footer-bg-accent.png);background-repeat:no-repeat;background-size:cover;background-position:top;z-index:2;pointer-events:none;width:100%;height:100%}.footer .footer__bg:before{content:"";position:absolute;top:0;left:0;width:95.625%;height:100%;background:black;z-index:3;opacity:80%;pointer-events:none}.footer .footer__bg canvas{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.footer .footer__wrap{width:100%;max-width:1600px;position:relative;font-size:0;margin:auto}.footer .footer__wrap .footer__wrap--container{width:80.75%;max-width:1292px;margin:auto;position:relative;font-size:0;padding:5.9375vw 0px 5.3125vw}.footer .footer__wrap .footer__wrap--container .footer__upper,.footer .footer__wrap .footer__wrap--container .footer__lower{padding-left:2.1875vw;padding-right:2.1875vw;width:100%}.footer .footer__wrap .footer__wrap--container .footer__upper{padding-bottom:50px;margin-bottom:40px;border-bottom:1px solid rgba(255,255,255,.23);display:flex;justify-content:space-between;align-items:flex-start}.footer .footer__wrap .footer__wrap--container .footer__upper .footer-title{font-weight:400;font-family:var(--font-family-title);font-size:clamp(15px,1.25vw,20px);letter-spacing:.025em;color:#fff;text-transform:uppercase;margin-bottom:30px;margin-top:10px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact{max-width:clamp(170px,14.375vw,230px);font-size:0;position:relative}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container{width:100%;position:relative;font-size:0}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column{position:relative;font-size:0;width:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:25px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column .footer__contact--content span{font-size:clamp(11px,.75vw,12px);font-family:var(--font-family-title);font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:#fff}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column .footer__contact--content a{font-size:clamp(13px,1.125vw,18px);font-weight:400;font-family:var(--font-size-default);letter-spacing:.1em;margin-top:10px;color:#fff;display:flex;align-items:center;line-height:1.2;transition:all ease-in-out .35s}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column .footer__contact--content a:hover{opacity:.6}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column .footer__contact--content a:has(.ai-font-location-c){align-items:flex-start}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column .footer__contact--content a .icon-container{width:25px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column .footer__contact--content a .icon-container i.ai-font-location-c{font-size:17px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column .footer__contact--content a .icon-container i.ai-font-envelope-filled-a{font-size:9px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column .footer__contact--content a .icon-container i.ai-font-phone{font-size:12px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column .footer__contact--content a .icon-container i{color:var(--primary-accent)}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links{width:34.75vw;position:relative;font-size:0}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;position:relative;font-size:0;gap:25px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__logo{width:100%;position:relative;font-size:0}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__logo .footer__logo--container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__logo .footer__logo--container a{display:block;position:relative;font-size:0}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__logo .footer__logo--container a img{max-width:34.75vw;height:auto}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__logo .footer__logo--container .broker-img{position:relative;font-size:0;display:block}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__logo .footer__logo--container .broker-img img{max-width:23.25vw;height:auto}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links{width:100%;position:relative;font-size:0}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links .footer__links--container{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:35px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links .footer__links--container .footer__site-essentials{display:flex;align-items:center;justify-content:center}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links .footer__links--container .footer__site-essentials a{font-size:clamp(11px,.75vw,12px);font-weight:400;font-family:var(--font-family-title);color:#fff;letter-spacing:.025em;text-transform:uppercase;transition:all ease-in-out .35s}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links .footer__links--container .footer__site-essentials a:hover{opacity:.7}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links .footer__links--container .footer__site-essentials .vl{height:20px;width:1px;background:var(--primary-accent);margin:0 20px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links .footer__links--container .footer__smi{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links .footer__links--container .footer__smi .footer__smi--title{font-size:clamp(12px,.9375vw,15px);font-weight:400;font-family:var(--font-family-title);color:#c4c4c4;letter-spacing:.25em;text-transform:uppercase}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links .footer__links--container .footer__smi .footer__smi--flex{display:flex;align-items:center;justify-content:center;gap:35px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links .footer__links--container .footer__smi .footer__smi--flex a{transition:all ease-in-out .35s;font-size:25px;color:#fff}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links .footer__links--container .footer__smi .footer__smi--flex a:hover{opacity:.6}.footer .footer__wrap .footer__wrap--container .footer__upper .footernav{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto);grid-auto-flow:column;row-gap:clamp(10px,1.25vw,20px);-moz-column-gap:clamp(30px,3.125vw,50px);column-gap:clamp(30px,3.125vw,50px)}.footer .footer__wrap .footer__wrap--container .footer__upper .footernav li a{font-size:clamp(12px,.9375vw,15px);font-weight:400;font-family:var(--font-family-default);letter-spacing:.1em;color:#e1e1e1;text-transform:uppercase;transition:all ease-in-out .35s}.footer .footer__wrap .footer__wrap--container .footer__upper .footernav li a:hover{opacity:.6}.footer .footer__wrap .footer__wrap--container .footer__lower{display:flex;justify-content:space-between;align-items:flex-start}.footer .footer__wrap .footer__wrap--container .footer__lower a{transition:all ease-in-out .35s}.footer .footer__wrap .footer__wrap--container .footer__lower a:hover{opacity:.7;color:inherit}.footer .footer__wrap .footer__wrap--container .footer__lower .footer__disclaimer{width:58%;font-size:clamp(11px,.8125vw,13px);font-weight:400;font-family:var(--font-family-default);letter-spacing:.1em;line-height:25px;position:relative;color:#f5f5f5;text-align:justify}.footer .footer__wrap .footer__wrap--container .footer__lower .footer__copyright{width:35%;color:#a3a3a3;font-size:clamp(12px,.9375vw,15px);font-family:var(--font-family-default);font-weight:400;letter-spacing:.1em;line-height:22px;text-align:end}.footer .footer__wrap .footer__wrap--container .footer__lower .footer__copyright strong{color:#fff}.footer .footer__wrap .footer__wrap--container .footer__lower .footer__copyright .copyright-icons{display:flex;justify-content:flex-end;gap:10px;align-items:center;color:#fff;font-size:clamp(20px,1.875vw,30px);margin-top:18px}.footer .footer-up-btn{right:2.6875%;bottom:30.0155520995%;width:clamp(45px,5.8125vw,93px);height:clamp(45px,5.8125vw,93px);border-radius:50%;border:3px solid #d9d9da;display:flex;justify-content:center;align-items:center;color:#d9d9da;font-size:15px;z-index:10;background:none;transition:all ease-in-out .35s;position:absolute;transform:rotate(270deg)}.footer .footer-up-btn:hover{opacity:.7}.floatingSMI{position:fixed;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;top:0;right:20px;bottom:0;font-size:0;display:block;margin:auto;z-index:10}.floatingSMI .floatingSMI__wrap{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;font-size:0}.floatingSMI .floatingSMI__wrap .floatingSMI__wrap--container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.floatingSMI .floatingSMI__wrap .floatingSMI__wrap--container .vl{width:1px;height:40px;background:white}.floatingSMI .floatingSMI__wrap .floatingSMI__wrap--container a{width:30px;height:30px;font-size:17px;color:#929292;display:flex;justify-content:center;align-items:center;border-radius:50%;transition:all ease-in-out .35s}.floatingSMI .floatingSMI__wrap .floatingSMI__wrap--container a .ai-font-envelope-filled-a{font-size:9px}.floatingSMI .floatingSMI__wrap .floatingSMI__wrap--container a .ai-font-phone{font-size:11px}.floatingSMI .floatingSMI__wrap .floatingSMI__wrap--container a:hover{background:var(--primary-accent)}.servicesContent .servicesContent__wrap .servicesContent__wrap--container .servicesContent__item .serviceImg{box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px!important}.servicesHeader .servicesHeader__wrap .servicesHeader__wrap--container{padding:30px 0 100px!important}.servicesContent .servicesContent__wrap .servicesContent__wrap--container .servicesContent__item{margin-bottom:clamp(0px,6.25vw,100px)!important}.servicesContent .servicesContent__wrap .servicesContent__wrap--container .servicesContent__item:last-child{margin-bottom:clamp(0px,13.75vw,220px)!important}.servicePosts .servicePosts__wrap .servicePosts__wrap--container .servicePosts__flex{justify-content:flex-start!important;gap:20px}#content .entry-title,#content .archive-title,#content .archive-subtitle,#ip-amante-ii-about .welcome-text .section-title-a{font-size:clamp(50px,4.6875vw,75px)!important;font-weight:400!important;font-family:var(--font-family-title)!important;text-transform:uppercase!important;color:#010101!important}#content p{text-align:justify!important;font-size:clamp(12px,1.125vw,18px);font-weight:400;font-family:var(--font-cormorant);line-height:clamp(21px,2.125vw,34px);letter-spacing:.05em;color:#000}#content .hpProperties__item{line-height:1}#content .hpProperties__item p{margin:0;color:#fff;line-height:20px}#content .hpProperties__item .properties-title p{font-size:clamp(11px,.9375vw,15px);font-weight:500;font-family:var(--font-family-default);letter-spacing:.25em;text-transform:uppercase;line-height:20px;color:#fff}#content .hpProperties__item .extra-info p{font-size:clamp(16px,1.75vw,28px);font-weight:400;font-family:var(--font-family-title);color:#fff;width:-moz-fit-content;width:fit-content}#ai-modern-contact .ai-modern-contact-form-title span{text-transform:none}.ip-container:not(.post-page-testimonials) .footerForm{margin-top:120px}#ip-amante-ii-about #welcome .welcome-right{width:-moz-fit-content!important;width:fit-content!important;padding:0 0 2% 5%!important}#ip-amante-ii-about #breadcrumbs{max-width:1100px;margin-left:auto;margin-right:auto}#aios-testimonials .aios-testimonials-lists .aios-testimonials-content{font-size:clamp(12px,1.125vw,18px)!important;font-weight:400!important;font-family:var(--font-cormorant)!important;line-height:clamp(21px,2.125vw,34px)!important;letter-spacing:.05em!important}#ai-modern-contact .ai-modern-contact-photo span:before{background:var(--primary-accent)!important}#ai-modern-contact .ai-modern-contact-title span{color:var(--primary-accent)!important}#ai-modern-contact .ai-modern-contact-title:after{background:var(--primary-accent)!important}#ai-modern-contact .ai-modern-contact-info li a:hover{color:var(--primary-accent)!important}#ai-modern-contact .ai-modern-contact-info li>span{color:var(--primary-accent)!important}#breadcrumbs .breadcrumb_last{font-weight:600!important}#breadcrumbs{text-transform:uppercase!important}.hpNews .hpNews__wrap .hpNews__wrap--container .hpNews__slick--container .hpNews__slick .news-img img{-o-object-fit:contain;object-fit:contain}#ai-modern-contact .ai-modern-contact-title strong{font-size:clamp(50px,4.6875vw,75px)!important;font-weight:400!important;font-family:var(--font-family-title)!important;text-transform:uppercase!important;color:#010101!important}#ai-modern-contact .ai-modern-contact-title span{font-size:clamp(11px,1.25vw,20px);font-weight:400;font-family:var(--font-family-default);letter-spacing:1em;color:var(--primary-accent);text-transform:uppercase;margin-bottom:10px}#ai-modern-contact .ai-modern-contact-entry-inner{left:6.25vw}#breadcrumbs{max-width:1140px;margin:auto!important;font-size:14px!important}#content .entry-title,#content .archive-title,#content .archive-subtitle,#ip-amante-ii-about .welcome-text .section-title-a{font-size:clamp(21px,2.5vw,40px)!important;font-family:var(--font-family-title)!important;font-weight:400!important;text-transform:uppercase!important;color:#000!important;line-height:1!important}.single-press-media #content .entry-title,.single-press-media #content .archive-title,.single-press-media #content .archive-subtitle,.single-press-media #ip-amante-ii-about .welcome-text .section-title-a{font-size:22px!important;line-height:1.2!important}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}body.pojo-a11y-readable-font [class*=ai-font-]{font-family:agentimage!important}#pojo-a11y-toolbar,.page-id-25 #footer-form{display:none}@media screen and (min-width: 1024px){#pojo-a11y-toolbar{display:block}}@media only screen and (max-width: 1199px){#ai-modern-contact .ai-modern-contact-entry-inner{left:0}}@media screen and (max-width: 1199px){.header .header__wrap .header__wrap--container .main__logo{width:150px}.header .header__wrap .header__wrap--container .header__nav{margin-right:15px}.header .header__wrap .header__wrap--container .header__nav .header__nav--container .menu-primary-menu-container #nav-header{gap:15px}.header .header__wrap .header__wrap--container .burger-menu{margin-left:20px}}@media only screen and (max-width: 991px){.inner,#content-sidebar,#content-full{width:100%}.outer{width:100%;min-width:100%}#content-sidebar #content{width:100%}}@media screen and (max-width: 991px){.header,.expandedHeader{display:none}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .expandedHeader__contact--content a{display:flex;align-items:center;flex-direction:column;gap:10px}.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeaader__contact .expandedHeader__contact--container .expandedHeader__contact--content a:has(.ai-font-location-c){align-items:center}.footerForm .footerForm__wrap{padding:80px 0}.footerForm .footerForm__wrap .footerForm__wrap--container{width:95%;margin:auto;display:flex;justify-content:space-between;align-items:center;flex-direction:column-reverse;gap:50px}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__img:not(.right){display:none}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__img.right{align-self:center;width:100%;max-width:350px}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div{width:100%;padding-bottom:25px;max-width:700px}.footer .footer__bg:before{width:100%}.footer .footer__wrap .footer__wrap--container{padding:50px 0}.footer .footer__wrap .footer__wrap--container .footer__upper{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:30px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer-title{text-align:center}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact{max-width:100%}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;text-align:center}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column .footer__contact--content a{display:flex;align-items:center;flex-direction:column;gap:10px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__contact .footer__contact--container .footer__contact--column .footer__contact--content a:has(.ai-font-location-c){align-items:center}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links{width:100%}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__logo .footer__logo--container a img{max-width:250px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__logo .footer__logo--container .broker-img img{max-width:190px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links .footer__links--container .footer__site-essentials{display:flex;align-items:center;justify-content:center;flex-direction:column;align-content:center;gap:20px}.footer .footer__wrap .footer__wrap--container .footer__upper .footer__logo-links .footer__logo-links--column .footer__links .footer__links--container .footer__site-essentials .vl{height:1px;width:100px;margin:0}.footer .footer__wrap .footer__wrap--container .footer__upper .footernav{display:flex;flex-direction:column;align-items:center}.footer .footer__wrap .footer__wrap--container .footer__lower{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:30px}.footer .footer__wrap .footer__wrap--container .footer__lower .footer__disclaimer,.footer .footer__wrap .footer__wrap--container .footer__lower .footer__copyright{width:100%;text-align:center}.footer .footer__wrap .footer__wrap--container .footer__lower .footer__copyright .copyright-icons{display:flex;justify-content:center;align-items:center}.footer .footer-up-btn{right:3%;bottom:3%}.floatingSMI{display:none}}@media only screen and (max-width: 767px){.ip-banner .container{width:100%}#content .entry-title,#content .archive-title,#content .archive-subtitle{font-size:30px!important}}@media screen and (max-height: 600px){.expandedHeader .expandedHeader__wrap .expandedHeader__wrap--container .expandedHeader__right .expandedHeader__right--container .expandedHeader__right--flex{height:-moz-fit-content;height:fit-content}}@media only screen and (max-width: 480px){#content .entry-title,#content .archive-title,#content .archive-subtitle{font-size:25px!important}}@media screen and (max-width: 480px){.section-title span{font-size:30px}.footerForm .footerForm__wrap .footerForm__wrap--container .footerForm__div .footerForm__div--container form .input-wrap.sidebyside{gap:35px;flex-direction:column}.footer .footer__wrap .footer__wrap--container .footer__upper,.footer .footer__wrap .footer__wrap--container .footer__lower{padding-left:15px;padding-right:15px}}
