:root{--body-font:'Montserrat', sans-serif;--heading-font:'Prata', serif;--secondary-font:'Prata', serif;--primary-color:#0b0e3b;--primary-color-dark:#070a33;--secondary-color:#f6ead0;--secondary-color-dark:#f6ead0;--accent-color:#f6ead0;--background-color:#3b5997;--primary-text-color:#333333;--secondary-text-color:#ffff;--header-logo-size:34px;--header-family:'Prata', serif;;--header-weight:400;--subtitle-logo-size:20px;--subtitle-family:'Prata', serif;--subtitle-weight:400;--slideshow-title-font:80px;--slideshow-desc-font:12px}.mobile [data-aios-animation]{animation:none!important;opacity:1!important;visibility:visible!important}body{font-family:var(--body-font);font-size:15px;background:#FFF;color:var(--primary-text-color);margin:0}a:hover,a:active{color:inherit;text-decoration:none}a{color:#333;}.slick-slide{outline:none!important}.site-easing{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.site-link{display:inline-block;font-size:14px;font-weight:600;line-height:1;letter-spacing:.1em;text-transform:uppercase}.site-link::after{content:'';display:block;width:100%;height:2px;background:var(--primary-color);margin:9px auto 0;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.site-link.is-text-white::after{background:#fff}.site-link,a.site-link,a.site-link:hover{color:var(--primary-color)}.site-link.is-text-white,a.site-link.is-text-white,a.site-link.is-text-white:hover{color:#fff}a.site-link:hover::after{width:80%}#contact-form{padding:86px 0;position:relative;font-size:0}.cf-holder{background:url(../../../../themes/aix-quantum/frontend/images/contact-bg.jpg) no-repeat center center / cover;position:relative;padding:132px 15px}.cf-holder::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.2;z-index:1}.cf-inner{position:relative;z-index:2;max-width:615px;margin:auto;background:rgb(255 255 255 / .9);padding:77px 85px 75px}.cf-inner .section-title{text-align:center;margin-bottom:30px}.cf-inner form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cf-inner .field-input{margin-bottom:18px;position:relative;width:50%;padding:5px}.cf-inner .field-input:nth-last-of-type(2),.cf-inner .field-input.field-lg{width:100%}.cf-inner .field-input input[type="text"],.cf-inner .field-input input[type="email"],.cf-inner .field-input input[type="tel"],.cf-inner .field-input textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #fff0;border-bottom:1px solid #adadad;background:none;font-size:14px;color:#2b2b2b;letter-spacing:.05em;width:100%;height:38px;outline:none;transition:all 0.3s ease-in-out;padding:0 5px}.cf-inner .field-input textarea{resize:none;padding-top:14px;height:100px}.cf-inner .form-btn{color:var(--primary-color);padding-top:30px;width:100%}.cf-inner .field-input input[type="text"]:focus,.cf-inner .field-input input[type="email"]:focus,.cf-inner .field-input input[type="tel"]:focus,.cf-inner .field-input textarea:focus{border-color:#adadad;outline:0;-webkit-box-shadow:inset 0 1px 1px #adadad,0 0 8px #adadad;box-shadow:inset 0 0 1px #adadad,0 0 8px #adadad}.cf-inner .form-btn:hover{color:var(--secondary-color)}.cf-inner .form-btn input{opacity:1;width:100%;height:auto;font-size:16px;text-transform:uppercase;display:block;margin:auto;background:var(--primary-color);color:#fff;max-width:200px;padding:10px 0;border:1px solid #fff0}.cf-inner .form-btn input:hover{border:1px solid var(--primary-color);background:#fff0;color:var(--primary-color)}.cf-inner .form-btn i{font-size:32px;position:absolute;top:0;left:0;pointer-events:none}.cf-inner .wpcf7-form-control-wrap{display:block}.cf-inner .use-floating-validation-tip span.wpcf7-not-valid-tip{font-size:12px;position:absolute;top:50%;left:0;width:100%;transform:translate(0,-50%)}.cf-inner div.wpcf7 .ajax-loader{position:absolute;margin:auto;right:0;bottom:-15px}.cf-inner div.wpcf7-response-output{padding:5px 0;font-size:14px;width:100%;color:#000000!important;text-align:center}#call-to-action{position:relative;font-size:0;margin-bottom:60px}#call-to-action *{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.cta-holder .row{margin:0 -3px}.cta-col{padding:3px}.cta-col a{display:block;position:relative;height:292px;background:var(--primary-color);text-align:center}.cta-col a:hover{background:var(--secondary-color)}.cta-col.pattern-on-active a::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:url(../../../../themes/aix-quantum/frontend/images/cta-pattern.png) no-repeat center center / cover;opacity:0;z-index:1;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.cta-col a:hover::before{opacity:.1}.cta-col a::after{content:'';display:block;position:absolute;width:calc(100% - 16px);height:calc(100% - 16px);top:0;bottom:0;left:0;right:0;margin:auto;border:1px solid #fff;opacity:.25;z-index:2;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.cta-col a:hover::after{border-color:var(--secondary-color)}.cta-col a div{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;z-index:3;text-transform:capitalize}.cta-col strong{display:block;font:400 30px/1.2 var(--heading-font);color:var(--secondary-text-color);letter-spacing:.08em}.cta-col a:hover strong{color:var(--primary-color)}.cta-col span{max-height:0;opacity:0}.cta-col a:hover span{margin-top:38px;max-height:100%;opacity:1}.fixed-contact-details{position:fixed;right:25px;top:0;height:100%;z-index:100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fixed-contact-details a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:38px;height:38px;color:var(--primary-color);background:#fff;border-radius:100%;border:solid 1px #a6a6a6;font-size:16px;margin:6px 0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.fixed-contact-details a i.ai-font-envelope-f{font-size:12px}.fixed-contact-details a i.ai-font-phone-alt{font-size:12px}.fixed-contact-details a:hover{color:#fff;background:var(--primary-color)}.fixed-contact-details em.ai-font-phone-alt{font-size:13px}.fixed-contact-details em.ai-font-envelope-f{font-size:12px}.fixed-contact-details a.asis-mailto-obfuscated-email{margin-bottom:27px}.section-title h1,.section-title h2{font:400 35px/1.2 var(--heading-font);color:var(--primary-color);letter-spacing:.08em;text-transform:uppercase}.section-title .is-text-smaller{font-size:30px}.section-title .is-text-white{color:var(--secondary-text-color)}div[class*="bg-pattern"]{background:url(../../../../themes/aix-quantum/frontend/images/bg-pattern.png) repeat center top;position:absolute;top:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:.05}div.bg-pattern[data-pattern="1"]{top:-22px;background-position:center bottom}div.bg-pattern[data-pattern="2"]{top:-70px}div.bg-pattern[data-pattern="3"]{background-position:center bottom}div.bg-pattern[data-pattern="4"]{top:182px}#main-wrapper{overflow:hidden}[data-aios-staggered-parent=true]:not([data-aios-reveal-mobile=true]){overflow:visible}#main-header{position:fixed;width:100%;z-index:1028;font-size:0;min-height:90px}#main-header *{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#main-header::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background:var(--primary-color);opacity:0;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#main-header.show-fh::before{opacity:.85}#main-header .container{position:relative;z-index:2}#main-header .row{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}#main-header .row:before,#main-header .row:after{display:none}#main-header .hdr-logo,#main-header .hdr-navi{float:none;position:relative}.hdr-logo{padding-top:45px;padding-bottom:45px}#main-header.show-fh .hdr-logo{padding-top:13px;padding-bottom:13px}.hdr-logo a{display:inline-block}.hdr-logo a span{font:var(--header-weight) var(--header-logo-size)/1.2 var(--header-family);color:var(--secondary-text-color);letter-spacing:.18em;display:inline-block;vertical-align:text-bottom}.hdr-logo a em{display:block;font-size:var(--subtitle-logo-size);font-family:var(--subtitle-family);font-weight:var(--subtitle-weight);color:#fff;font-style:normal}.hdr-logo a img{display:inline-block;width:100%;max-width:350px}.hdr-navi{text-align:right}#nav li{display:block;position:relative}#nav li a{display:block;position:relative;font-size:14px;font-weight:600;color:var(--secondary-text-color);line-height:1;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.ptpt-page #nav li a{font-size:13px}#nav>li{display:inline-block;vertical-align:middle;margin:0 22px}#nav>li:first-child{margin-left:0}#nav>li:last-child{margin-right:0}#nav>li>a::after{content:'';display:block;position:absolute;width:0;height:2px;left:0;right:0;bottom:-8px;margin:auto;background:#fff;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#nav>li:hover>a::after{width:100%}#nav .sub-menu{display:block;position:absolute;width:100%;min-width:200px;text-align:center;opacity:0;pointer-events:none;transform:translateY(10px)}#nav .sub-menu .sub-menu{margin-left:0;top:0}#nav>li>.sub-menu{left:-150%;right:-150%;margin:auto;padding-top:15px}#main-header.show-fh #nav>li>.sub-menu{padding-top:43px}#nav li:hover>.sub-menu{opacity:1;pointer-events:auto;transform:translateY(0)}#nav .sub-menu li a{padding:10px;background:#fff;color:#333}#nav .sub-menu li:hover>a{background:var(--primary-color);color:#fff}#testimonials{background:var(--primary-color);padding:112px 0 108px;position:relative;font-size:0}.ip-container #testimonials{padding-bottom:0}#testimonials .section-title{text-align:center;margin-bottom:60px}.ts-slide{text-align:center}.ts-slick:not(.slick-initialized) .ts-slide{display:none}.ts-slick:not(.slick-initialized) .ts-slide:first-child{display:block}.ts-slide p{font-size:16px;font-weight:400;color:#fff;line-height:1.6;letter-spacing:.05em;width:915px;max-width:calc(100% - 140px);margin:auto;position:relative}.ts-slide p::before{content:'“';display:block;position:absolute;font:400 101px/1 var(--heading-font);color:#fff;letter-spacing:.05em;opacity:.23;left:-70px;top:0;bottom:0;height:30px;margin:auto}.ts-slide p::after{content:'”';display:block;position:absolute;font:400 101px/1 var(--heading-font);color:#fff;letter-spacing:.05em;opacity:.23;right:-70px;top:0;bottom:0;height:30px;margin:auto}.ts-slide span{display:block;font-size:16px;font-weight:500;color:#fff;line-height:1;letter-spacing:.05em;text-transform:uppercase;margin:32px 0 62px}.ts-slick .slick-dots{text-align:center;margin-top:80px}.ts-slick .slick-dots li{display:inline-block;vertical-align:middle;width:15px;background:var(--primary-color);margin:0 3px;cursor:pointer;height:15px;border-radius:50%;border:1px solid var(--secondary-text-color)}.ts-slick .slick-dots li.slick-active{background:var(--secondary-text-color);border-color:var(--secondary-text-color)}.ts-slick .slick-dots button{display:none}#featured-communities{padding:92px 0 0;position:relative;font-size:0}#featured-communities.no-social{padding-bottom:100px}#featured-communities *{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#featured-communities .section-title{text-align:center;margin-bottom:56px}.fc-holder .row{margin:0 -1px}.fc-col{padding:1px}.fc-col a{display:block;position:relative}.fc-img{position:relative;z-index:1}.fc-img::after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:#000;opacity:.2;z-index:2}.fc-img canvas{display:block;width:100%;background-color:var(--secondary-color);background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.fc-txt{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.fc-col a:hover .fc-txt{background:var(--secondary-color)}.fc-txt::before,.fc-txt::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.fc-txt::before{width:calc(100% - 16px);height:calc(100% - 16px);border:1px solid var(--secondary-color-dark);z-index:3}.fc-col a:hover .fc-txt::before{opacity:.25}.fc-txt::after{width:calc(100% - 2px);height:calc(100% - 2px);background:url(../../../../themes/aix-quantum/frontend/images/fc-pattern.png) repeat center center;z-index:2}.fc-col a:hover .fc-txt.pattern-on-active::after{opacity:.1}.fc-txt div{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.fc-txt strong{display:block;color:#fefeff;letter-spacing:.08em;font-weight:400!important;font-size:30px;line-height:1;font-family:var(--heading-font)}.fc-col a:hover .fc-txt strong{color:var(--primary-color)}.fc-txt span{max-height:0;opacity:1;font-size:30px;color:#fff}.fc-col a:hover .fc-txt span{max-height:100%;opacity:1;margin-top:48px}.fc-txt span.site-link{font-size:15px;padding-top:18px}#main-footer{background:var(--primary-color);position:relative;padding:136px 0 108px;text-align:center;font-size:0}#main-footer.pattern-on-active::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:url(../../../../themes/aix-quantum/frontend/images/bg-pattern.png) repeat center center;z-index:1;opacity:.05}#main-footer *{-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}#main-footer .container{position:relative;z-index:2}.ftr-contact{margin-bottom:72px}.ftr-contact-col{margin-bottom:35px}.ftr-contact .head-title{font:400 24px/1 var(--heading-font);color:var(--secondary-text-color);letter-spacing:.18em;margin-bottom:36px;text-align:center}.ftr-contact-col .head-title span{display:block;font-size:16px}.ftr-contact .head-title a{color:inherit;line-height:1.2}.ftr-contact .head-title a em{display:block;font-size:20px;font-style:normal;font-family:var(--subtitle-family)}.ftr-contact .head-title img{display:inline-block;vertical-align:middle;width:100%;max-width:350px;height:auto}.ftr-contact-info{font-size:16px;font-weight:300;color:var(--secondary-text-color);line-height:1.5;letter-spacing:.02em}.ftr-contact-info a{color:var(--secondary-text-color)}.ftr-contact-info a:hover{color:var(--secondary-color)}.ftr-brokerage{margin-bottom:104px}.ftr-brokerage img{margin:0 auto}.ftr-brokerage a{display:inline-block}.ftr-brokerage span{font-size:16px;text-align:center;color:var(--secondary-text-color);padding:16px 0 0;display:block}.ftr-smis{margin-bottom:44px}.ftr-smis a{display:inline-block;vertical-align:middle;width:48px;height:48px;border-radius:50%;color:var(--primary-color);background:var(--secondary-text-color);margin:0 6px;border:1px solid var(--secondary-text-color)}.ftr-smis a:hover{background:var(--primary-color);color:var(--secondary-text-color)}.ftr-smis a i{font-size:22px;display:flex;align-items:center;height:100%;justify-content:center}.ftr-navi{margin-bottom:14px}.footernav li{display:inline-block;margin:0 11px}.footernav li a{display:block;font-size:12px;font-weight:300;color:var(--secondary-text-color);line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.footernav li:hover a{color:var(--secondary-color);text-decoration:underline}.ftr-copyright{font-size:12px;font-weight:300;color:var(--secondary-text-color);line-height:1.2;letter-spacing:.1em;margin-bottom:20px}.ftr-copyright a{color:var(--secondary-text-color)}.ftr-copyright a:hover{color:var(--secondary-color)}.ftr-disclaimer{font-size:12px;font-weight:300;color:var(--secondary-text-color);line-height:1.8;letter-spacing:.02em;max-width:900px;margin:auto auto 20px}.ftr-disclaimer p{padding:10px 0}.ftr-realtors i{display:inline-block;font-size:24px;color:var(--secondary-text-color);margin:0 3px}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-grayscale,#pojo-a11y-toolbar .pojo-a11y-btn-light-background{display:none!important}#content .entry-content a{color:#337ab7}#content .entry-content a:hover{color:#237fcf}.ftr-disclaimer a:hover{opacity:.7}.ftr-disclaimer a{color:#fff}.ftr-brokerage img{max-width:300px;width:100%}#ihf-main-search-form span.text-danger{display:none!important}.mpml-wrapper{font-size:initial;text-align:left;max-width:200px;margin-left:auto;margin-bottom:20px}.wpml-ls-legacy-dropdown a{font-size:14px}.wpml-ls-legacy-dropdown a span.wpml-ls-native{margin-left:.4em}body.page-id-15103 #content [class*="aidefcf-wrapper-contact-us"] .wpcf7,body.page-id-20475 #content [class*="aidefcf-wrapper-contact-us"] .wpcf7{max-width:555px}#content .eap_section_title_11826{display:none}.aios-roadmaps-default-wrapper .aios-roadmaps-default-content img{height:auto}.page-id-442 #content .entry.entry-content h2{font-size:2em}.ptpt-page .inv-btn-wrap{margin-top:50px}.ptpt-page .otgs-development-site-front-end{display:none!important}@media (min-width:768px){.container-expander{margin-left:calc((100vw - 720px) / -2);margin-right:calc((100vw - 720px) / -2)}}@media (min-width:992px){.container-expander{margin-left:calc((100vw - 940px) / -2);margin-right:calc((100vw - 940px) / -2)}}@media (min-width:1200px){.container-expander{margin-left:calc((100vw - 1140px) / -2);margin-right:calc((100vw - 1140px) / -2)}}@media only screen and (min-width:1366px){.custom-container{width:1330px}.container-expander{margin-left:calc((100vw - 1300px) / -2);margin-right:calc((100vw - 1300px) / -2)}}@media only screen and (min-width:1500px){.custom-container{width:1480px}}@media only screen and (max-width:1365px){#main-header{}#nav>li{margin:0 4px}}@media (min-width:1200px){#nav>li{margin-left:16px}}@media only screen and (max-width:1199px){#main-header{}#nav li a{font-size:12px}#nav>li{margin:0 7px}#main-header.show-fh #nav>li>.sub-menu{padding-top:40px}.fc-txt strong{font-size:25px}.hdr-logo a span{font-size:30px}}@media only screen and (max-width:991px){#pojo-a11y-toolbar{display:none}.amh-header-buttons,.amh-navigation{background:var(--primary-color)!important;color:var(--secondary-text-color)}.amh-navigation .amh-menu li{border-color:var(--primary-color-dark)!important}.amh-navigation .amh-menu li ul{background:var(--primary-color-dark)!important}.amh-navigation .amh-menu li a{color:var(--secondary-text-color)!important}.amh-navigation .amh-menu li:hover>a,.amh-navigation .amh-menu li.open>a{background:var(--primary-color-dark)!important}#main-wrapper{padding-top:52px}#main-header{position:relative;background:var(--primary-color);z-index:1;min-height:0}.hdr-logo{text-align:center;padding-top:25px;padding-bottom:25px;width:100%}#call-to-action .cta-col a{max-width:360px;margin:auto}.fc-col a{max-width:360px;margin:auto}.cf-inner{padding:77px 30px}.cf-inner .field-input{width:100%!important}.gt_switcher_wrapper{top:52px!important}#main-header .row{flex-direction:column}.mpml-wrapper{margin-right:auto}}@media only screen and (max-width:767px){.fixed-contact-details{display:none}}@media only screen and (max-width:480px){.section-title h1,.section-title h2{font-size:30px}.section-title .is-text-smaller,.section-title .is-text-smaller{font-size:20px}#call-to-action .cta-col strong{font-size:25px}.cf-inner{padding:77px 15px}}