:root{--template-font-body: var(--font-family-default, var(--primary-font, inherit));--template-font-title: var(--font-family-title, var(--secondary-font, inherit));--template-primary: var(--aios-custom-idxb-details-primary-color);--template-secondary: var(--aios-custom-idxb-details-secondary-color)}.ui-widget-overlay{background:#00000080}.ui-dialog{position:fixed;top:0!important;left:0!important;right:0!important;bottom:0!important;min-width:100%!important;min-height:100%!important;padding:0!important;box-shadow:none!important;border:none!important;border-radius:0!important;font-family:var(--template-font-body);background:transparent!important}.ui-dialog .ui-dialog-overlay{position:absolute;top:0;left:0;bottom:0;right:0}.ui-dialog .ui-dialog-body{position:relative;width:100%;height:100%;display:flex;overflow-y:auto;padding:var(--dialog-form-body-p, 16px)}.ui-dialog .ui-dialog-main{position:relative;display:block;margin:auto;width:784px;max-width:100%;padding:24px;background:#fff}.ui-dialog .ui-dialog-titlebar{padding:0;border:none;display:flex;justify-content:space-between}.ui-dialog .ui-dialog-titlebar:before,.ui-dialog .ui-dialog-titlebar:after{display:none}.ui-dialog .ui-dialog-titlebar-close{position:static;margin:0;padding:0;width:24px;height:24px;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSIgdmlld0JveD0iMCAwIDI0IDI1IiBmaWxsPSJub25lIj4KPHBhdGggZD0iTTIwLjc0NTIgMy44MjgwNUMyMC4zNTQ3IDMuNDM3NTIgMTkuNzIxNSAzLjQzNzUyIDE5LjMzMSAzLjgyODA1TDEyLjAzNjYgMTEuMTIyNEw0Ljc0MjI2IDMuODI4MDVDNC4zNTE3NCAzLjQzNzUyIDMuNzE4NTcgMy40Mzc1MiAzLjMyODA1IDMuODI4MDVDMi45Mzc1MiA0LjIxODU3IDIuOTM3NTIgNC44NTE3NCAzLjMyODA1IDUuMjQyMjZMMTAuNjIyNCAxMi41MzY2TDMuMzI4MDcgMTkuODMwOUMyLjkzNzU0IDIwLjIyMTUgMi45Mzc1NCAyMC44NTQ2IDMuMzI4MDcgMjEuMjQ1MkMzLjcxODU5IDIxLjYzNTcgNC4zNTE3NiAyMS42MzU3IDQuNzQyMjggMjEuMjQ1MkwxMi4wMzY2IDEzLjk1MDhMMTkuMzMxIDIxLjI0NTJDMTkuNzIxNSAyMS42MzU3IDIwLjM1NDcgMjEuNjM1NyAyMC43NDUyIDIxLjI0NTJDMjEuMTM1NyAyMC44NTQ2IDIxLjEzNTcgMjAuMjIxNSAyMC43NDUyIDE5LjgzMUwxMy40NTA4IDEyLjUzNjZMMjAuNzQ1MiA1LjI0MjI2QzIxLjEzNTcgNC44NTE3NCAyMS4xMzU3IDQuMjE4NTcgMjAuNzQ1MiAzLjgyODA1WiIgZmlsbD0iIzY3NDgzRCIvPgo8L3N2Zz4=) no-repeat;background-size:100% 100%;opacity:1;font-size:0;border:none}.ui-dialog .ui-dialog-titlebar-close span{display:none}.ui-dialog .ui-dialog-title{font-family:var(--template-font-title);font-size:32px;font-style:normal;font-weight:400;line-height:normal;margin:0;padding:0;float:none;color:#000;width:auto}.ui-dialog .ui-dialog-content{margin-top:24px;padding:0;width:100%!important;height:-moz-max-content!important;height:max-content!important;color:#000;overflow:visible;float:none}.ui-dialog .ui-dialog-content p{font-size:16px;font-style:normal;font-weight:400;line-height:1.625}.ui-dialog .ui-dialog-content form{position:relative;margin-top:24px;display:flex;flex-flow:column}.ui-dialog .ui-dialog-content form label:not(.IDX-checkbox){position:absolute;z-index:1;top:0;left:12px;transform:translateY(-50%);font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:#222;padding:0 4px;background:#fff}.ui-dialog .ui-dialog-content form label:not(.IDX-checkbox) .IDX-required{color:#de1818}.ui-dialog .ui-dialog-content form select,.ui-dialog .ui-dialog-content form textarea,.ui-dialog .ui-dialog-content form input:not([type=submit],[type=radio],[type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;background:transparent;display:block;width:100%;height:50px;padding:0 16px;border:1px solid #AAA;font-family:var(--template-font-body);font-size:16px;font-style:normal;font-weight:400;line-height:1.625;color:#222}.ui-dialog .ui-dialog-content form select::-moz-placeholder,.ui-dialog .ui-dialog-content form textarea::-moz-placeholder,.ui-dialog .ui-dialog-content form input:not([type=submit],[type=radio],[type=checkbox])::-moz-placeholder{color:#929292}.ui-dialog .ui-dialog-content form select::placeholder,.ui-dialog .ui-dialog-content form textarea::placeholder,.ui-dialog .ui-dialog-content form input:not([type=submit],[type=radio],[type=checkbox])::placeholder{color:#929292}.ui-dialog .ui-dialog-content form select.IDX-errorField,.ui-dialog .ui-dialog-content form textarea.IDX-errorField,.ui-dialog .ui-dialog-content form input:not([type=submit],[type=radio],[type=checkbox]).IDX-errorField{border-color:#de1818}.ui-dialog .ui-dialog-content form .with-bg,.ui-dialog .ui-dialog-content form select{background:transparent var(--icon) no-repeat!important;background-size:20px 20px!important;background-position:center right 16px!important;padding-right:48px!important}.ui-dialog .ui-dialog-content form .with-bg.as-date,.ui-dialog .ui-dialog-content form select.as-date{--icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIxIDIwIiBmaWxsPSJub25lIj4KPG1hc2sgaWQ9Im1hc2swXzI4NjZfNDAyMyIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjIxIiBoZWlnaHQ9IjIwIj4KPHJlY3QgeD0iMC41IiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9IiNEOUQ5RDkiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzI4NjZfNDAyMykiPgo8cGF0aCBkPSJNNC42NjY2NyAxOC4zMzM3QzQuMjA4MzMgMTguMzMzNyAzLjgxNTk3IDE4LjE3MDUgMy40ODk1OCAxNy44NDQxQzMuMTYzMTkgMTcuNTE3NyAzIDE3LjEyNTMgMyAxNi42NjdWNS4wMDAzM0MzIDQuNTQxOTkgMy4xNjMxOSA0LjE0OTYzIDMuNDg5NTggMy44MjMyNEMzLjgxNTk3IDMuNDk2ODUgNC4yMDgzMyAzLjMzMzY2IDQuNjY2NjcgMy4zMzM2Nkg1LjVWMi41MDAzM0M1LjUgMi4yNjQyMSA1LjU3OTg2IDIuMDY2MyA1LjczOTU4IDEuOTA2NThDNS44OTkzMSAxLjc0Njg1IDYuMDk3MjIgMS42NjY5OSA2LjMzMzMzIDEuNjY2OTlDNi41Njk0NCAxLjY2Njk5IDYuNzY3MzYgMS43NDY4NSA2LjkyNzA4IDEuOTA2NThDNy4wODY4MSAyLjA2NjMgNy4xNjY2NyAyLjI2NDIxIDcuMTY2NjcgMi41MDAzM1YzLjMzMzY2SDEzLjgzMzNWMi41MDAzM0MxMy44MzMzIDIuMjY0MjEgMTMuOTEzMiAyLjA2NjMgMTQuMDcyOSAxLjkwNjU4QzE0LjIzMjYgMS43NDY4NSAxNC40MzA2IDEuNjY2OTkgMTQuNjY2NyAxLjY2Njk5QzE0LjkwMjggMS42NjY5OSAxNS4xMDA3IDEuNzQ2ODUgMTUuMjYwNCAxLjkwNjU4QzE1LjQyMDEgMi4wNjYzIDE1LjUgMi4yNjQyMSAxNS41IDIuNTAwMzNWMy4zMzM2NkgxNi4zMzMzQzE2Ljc5MTcgMy4zMzM2NiAxNy4xODQgMy40OTY4NSAxNy41MTA0IDMuODIzMjRDMTcuODM2OCA0LjE0OTYzIDE4IDQuNTQxOTkgMTggNS4wMDAzM1YxNi42NjdDMTggMTcuMTI1MyAxNy44MzY4IDE3LjUxNzcgMTcuNTEwNCAxNy44NDQxQzE3LjE4NCAxOC4xNzA1IDE2Ljc5MTcgMTguMzMzNyAxNi4zMzMzIDE4LjMzMzdINC42NjY2N1pNNC42NjY2NyAxNi42NjdIMTYuMzMzM1Y4LjMzMzY2SDQuNjY2NjdWMTYuNjY3Wk00LjY2NjY3IDYuNjY2OTlIMTYuMzMzM1Y1LjAwMDMzSDQuNjY2NjdWNi42NjY5OVoiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPC9zdmc+)}.ui-dialog .ui-dialog-content form .with-bg.as-time,.ui-dialog .ui-dialog-content form select.as-time{--icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZT0iY3VycmVudENvbG9yIiBjbGFzcz0ic2l6ZS02Ij4KICA8cGF0aCBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGQ9Ik0xMiA2djZoNC41bTQuNSAwYTkgOSAwIDEgMS0xOCAwIDkgOSAwIDAgMSAxOCAwWiIgLz4KPC9zdmc+Cg==)}.ui-dialog .ui-dialog-content form select{--icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIiBmaWxsPSJub25lIj4KICA8bWFzayBpZD0ibWFzazBfMjg2Nl8zOTA1IiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPgogICAgPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSIjRDlEOUQ5Ii8+CiAgPC9tYXNrPgogIDxnIG1hc2s9InVybCgjbWFzazBfMjg2Nl8zOTA1KSI+CiAgICA8cGF0aCBkPSJNMTAgMTIuODMzN0w1IDcuODMzNjZMNi4xNjY2NyA2LjY2Njk5TDEwIDEwLjUwMDNMMTMuODMzMyA2LjY2Njk5TDE1IDcuODMzNjZMMTAgMTIuODMzN1oiIGZpbGw9IiMzNjM2MzYiLz4KICA8L2c+Cjwvc3ZnPg==)}.ui-dialog .ui-dialog-content form select:invalid,.ui-dialog .ui-dialog-content form select:empty,.ui-dialog .ui-dialog-content form select:disabled{color:#929292}.ui-dialog .ui-dialog-content form select option{color:#222}.ui-dialog .ui-dialog-content form textarea{padding:12px 16px;height:96px;resize:none}.ui-dialog .ui-dialog-content .IDX-form-group{position:relative;display:block}.ui-dialog .ui-dialog-content .IDX-customRegistrationFields>[class*=col-],.ui-dialog .ui-dialog-content .IDX-form-actions>[class*=col-]{float:none;width:auto;padding:0}.ui-dialog .ui-dialog-content .IDX-customRegistrationFields{display:grid!important;grid-template-columns:repeat(var(--dialog-form-columns, 1),1fr);gap:32px}.ui-dialog .ui-dialog-content .IDX-customRegistrationFields>*.as-full{grid-column:1/-1}.ui-dialog .ui-dialog-content .IDX-form-actions{display:flex;flex-flow:row wrap;justify-content:flex-end;gap:32px;margin-top:var(--dialog-form-mt, 24px)}.ui-dialog .ui-dialog-content .IDX-form-actions>*{width:var(--dialog-form-submit-width, 100%)}.ui-dialog .ui-dialog-content .IDX-form-actions>*.col-sm-6.IDX-form-group:first-child{display:none}.ui-dialog .ui-dialog-content .IDX-form-actions .IDX-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:flex!important;align-items:center;justify-content:center;text-align:center;width:352px!important;max-width:100%;min-height:55px;margin:0!important;padding:16px;background:var(--template-primary)!important;border:1px solid var(--template-primary)!important;color:#fff!important;font-family:var(--template-font-body);font-size:16px;font-style:normal;font-weight:400;line-height:1.56;letter-spacing:2.72px;text-transform:uppercase;transition:.25s ease-in;transition-property:color,border,background;pointer-events:var(--btn-pointer, auto)}.ui-dialog .ui-dialog-content .IDX-form-actions .IDX-btn:hover{background:var(--template-secondary)!important;border-color:var(--template-secondary)!important;color:#fff!important}.ui-dialog .ui-dialog-content .IDX-control-group{position:relative;margin:0!important;min-width:100%}.ui-dialog .ui-dialog-content .IDX-checkbox{display:flex;align-items:center;gap:8px}.ui-dialog .ui-dialog-content .IDX-checkbox input{margin:0!important}.ui-dialog .ui-dialog-content #IDX-message-group:not(.as-full){margin-top:24px}.ui-dialog .ui-dialog-content .IDX-googleRecaptchaPolicy{position:relative;display:block;margin-top:24px;color:#595959;font-size:14px;font-style:italic;font-weight:400;line-height:1.625}.ui-dialog .ui-dialog-content .IDX-contactFormHeading{position:relative;display:block;margin-bottom:24px}.ui-dialog .ui-dialog-content .IDX-contactFormHeading small{display:block;font-size:12px;font-style:normal;font-weight:400;line-height:2.33;letter-spacing:2.04px;text-transform:uppercase;color:#000}.ui-dialog .ui-dialog-content .IDX-contactFormHeading strong{display:block;font-family:var(--template-font-title);font-size:24px;font-style:normal;font-weight:400;line-height:normal;color:#000}.ui-dialog .ui-dialog-content #IDX-resetBtn{display:none!important}.ui-dialog .ui-dialog-content #IDX-keepLoggedIn{float:none;margin-top:16px}.ui-dialog .ui-dialog-content #IDX-registrationContent{display:flex;flex-direction:column;gap:16px}.ui-dialog .ui-dialog-content #IDX-registrationDefaultMessage b{display:none}.ui-dialog .ui-dialog-content #IDX-registrationDefaultMessage .close{float:none;font-size:inherit;color:inherit;text-shadow:none;font-weight:400;text-underline-position:from-font;text-decoration:underline!important;text-underline-offset:4px;opacity:1}.ui-dialog .ui-dialog-content .IDX-signupLoginToggleWrap{margin-top:24px}.ui-dialog .ui-dialog-content .IDX-signupLoginToggleWrap p{padding:0}.ui-dialog .ui-dialog-content .IDX-formResponse{width:100%;margin-top:var(--dialog-form-response-mt, 24px);order:1}.ui-dialog .ui-dialog-content .IDX-formResponse .IDX-errorIcon{float:none;display:inline-block;vertical-align:middle}.ui-dialog .ui-dialog-content .IDX-errorMessage{display:none}.ui-dialog .ui-dialog-content .IDX-errorMessageCustom{margin:0!important;padding:8px 16px;color:#9b1c1c;border:none;background:#fdf2f2;font-size:14px;line-height:1.35}.ui-dialog .ui-dialog-content #IDX-registrationLogin{--dialog-form-response-mt: 0}.mfp-fade.mfp-bg,.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.95}.mfp-fade.mfp-bg.mfp-removing,.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.aci-details-equinox-gallery{top:var(--adminbar-offset, 0px);bottom:0;height:auto}.aci-details-equinox-gallery-arrow{display:block;width:var(--arrow-size, 40px);height:var(--arrow-size, 40px);color:var(--template-primary);border:1px solid var(--template-primary);border-radius:50%;transition:all .3s ease-in-out;pointer-events:auto}.aci-details-equinox-gallery-arrow:hover{border-color:var(--template-primary);background:var(--template-primary);color:#fff}.aci-details-equinox-gallery-arrow svg{width:100%;height:100%}.aci-details-equinox-gallery-arrow-right{transform:rotate(180deg)}.aci-details-equinox-gallery.mfp-bg{background:#fff}.aci-details-equinox-gallery .mfp-container{padding:0;display:flex}.aci-details-equinox-gallery .mfp-container:before{display:none}.aci-details-equinox-gallery .mfp-content{margin:auto;padding:var(--content-py, 65px) var(--content-px, 14px)}.aci-details-equinox-gallery .mfp-close{position:absolute;inset:var(--close-inset, 20px);left:auto;display:flex;align-items:center;gap:8px;width:auto;height:-moz-max-content;height:max-content;color:currentColor}.aci-details-equinox-gallery .mfp-close span{color:currentcolor;text-shadow:0px 4px 44px rgba(0,0,0,.29);font-size:var(--close-icon-font, 12px);font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.aci-details-equinox-gallery .mfp-close svg{display:block;width:var(--close-icon-size, 20px);height:var(--close-icon-size, 20px)}.aci-details-equinox-gallery .mfp-figure{-webkit-user-select:none;-moz-user-select:none;user-select:none}.aci-details-equinox-gallery .mfp-figure:after{display:none}.aci-details-equinox-gallery .mfp-img{padding:0;min-width:var(--img-min-width, 0)!important;min-height:var(--img-min-height, 0)!important;max-height:var(--img-max-height, -moz-max-content)!important;max-height:var(--img-max-height, max-content)!important;background:#000;-o-object-fit:cover;object-fit:cover}.aci-details-equinox-gallery .mfp-arrows{position:var(--arrows-position, relative);inset:var(--arrows-inset, auto);display:flex;justify-content:var(--arrows-justify, center);align-items:var(--arrows-align, normal);gap:13px;margin-top:var(--arrows-mt, 17px);pointer-events:none}.aci-details-equinox-gallery .mfp-caption{position:relative;display:block;margin-top:var(--caption-mt, 32px)}.aci-details-equinox-gallery .mfp-counter{position:static;color:currentcolor;text-shadow:0px 4px 44px rgba(0,0,0,.29);font-size:16px;font-style:normal;font-weight:400;line-height:1.5625;letter-spacing:2.72px;background:#f3f2f9;margin:0 auto;padding:0 16px;display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;height:var(--counter-height, 45px)}.aci-details-equinox-gallery .mfp-preloader{top:0;left:0;right:0;bottom:0;font-size:0;margin:auto;padding:0;width:24px;height:24px;border-radius:50%;background:#b9b9b9;box-shadow:0 0 #b9b9b94d;animation:preloaderPulse 1s infinite;pointer-events:none}@keyframes preloaderPulse{to{box-shadow:0 0 0 20px #b9b9b94d}}.aci-details-equinox-skeleton div{grid-column:1/-1;background:#e5e7eb;border-radius:var(--aios-custom-idxb-radius, .5rem);animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}body.theme-agentpro-legacy #main-header,body.theme-agentpro-legacy .main-header{display:none}body.theme-agentpro-legacy #fixed-header,body.theme-agentpro-legacy .fixed-header{transform:none;opacity:1}body.theme-agentpro-legacy .show-fixed .burger-menu span{background:var(--secondary-color)}body.theme-agentpro-amante-ii header.header-wrapper{position:fixed;transform:none;padding:19px 0;background:var(--primary-color)}body.theme-agentpro-amante-ii header.header-wrapper .logo a{font-size:9px;margin-bottom:4px}body.theme-agentpro-amante-ii header.header-wrapper .logo a strong{font-size:24px;margin-bottom:5px}body.theme-agentpro-element .header{padding:18px 0;background:var(--background-color)}body.theme-agentpro-element .header .site-logo{border-color:var(--primary-text-color)}body.theme-agentpro-element .header .site-logo span{color:var(--primary-text-color)}body.theme-agentpro-element .header .header-navigation .site-menu>li>a{color:var(--primary-text-color)}body.theme-agentpro-element .header .header-contact{color:var(--primary-text-color)}body.theme-agentpro-element .header .header-burger .burger-menu span{background:var(--primary-text-color)}body.theme-agentpro-iconic #main-header{border-color:transparent}body.theme-agentpro-iconic #main-header:after{opacity:.9;background-color:var(--primary-color)}body.theme-agentpro-chen #site-header,body.theme-agentpro-vega #site-header{padding-top:15px;padding-bottom:15px;background:var(--secondary)}body.theme-agentpro-marshall header,body.theme-agentpro-maven header{background:var(--primary);position:fixed;padding-top:33px;padding-bottom:33px}body.theme-agentpro-marshall.admin-bar header,body.theme-agentpro-maven.admin-bar header{top:32px}body.theme-agentpro-holbein #site-header,body.theme-agentpro-metropolitan #site-header{position:fixed;top:0;opacity:1;transform:none;border-color:var(--secondary-background-color);background:var(--secondary-background-color)}body.theme-agentpro-holbein #site-header .site-header-logo,body.theme-agentpro-metropolitan #site-header .site-header-logo{display:block}body.theme-agentpro-holbein #site-header #nav li,body.theme-agentpro-metropolitan #site-header #nav li{padding:2.625vw 0}body.theme-agentpro-holbein #site-header #nav li a,body.theme-agentpro-metropolitan #site-header #nav li a{border-right:0}body.theme-agentpro-holbein.admin-bar #site-header,body.theme-agentpro-metropolitan.admin-bar #site-header{top:32px}body.theme-agentpro-radiance .header{background:var(--primary);padding:26px 15px}body.theme-agentpro-radiance .header .logo-wrap{width:29%}body.theme-agentpro-radiance .header .logo-wrap a .logo h2{font-size:29px}body.theme-agentpro-radiance .header .logo-wrap a .logo span{font-size:9px}body.theme-agentpro-radiance .header .logo-wrap a .logo-image i{font-size:17px}body.theme-agentpro-radiance .header .navigation{width:55%;margin-left:8.7%}body.theme-agentpro-radiance .header .navigation ul li{padding:0 15px}body.theme-agentpro-radiance .header .navigation ul li a{font-size:14px}body.theme-agentpro-radiance .header .hd-cta{color:var(--secondary);display:flex;width:8%}body.theme-agentpro-radiance .header .hd-cta ul{display:flex;align-items:center}body.theme-agentpro-radiance .header .hd-cta ul li:first-child{padding:0 12px;font-size:13px}body.theme-agentpro-radiance .header .hd-cta ul li .ai-font-envelope-f{font-size:11px;color:var(--secondary)}body.theme-agentpro-radiance.admin-bar .header{top:32px}body.theme-agentpro-purist #main-header,body.theme-agentpro-purist .main-header{display:none}body.theme-agentpro-purist #fixed-header,body.theme-agentpro-purist .fixed-header{transform:none}body.theme-agentpro-endeavor .header{background:var(--primary);padding:26px 15px}body.theme-agentpro-endeavor.admin-bar .header{top:32px}body.theme-agentpro-galaxy .header{background:var(--secondary-background)}body.theme-agentpro-galaxy .header .header__controls-bttn a:hover,body.theme-agentpro-galaxy .header .header__controls-expandend-bttn:hover{background:var(--secondary);color:var(--primary-text-color)}body.theme-agentpro-galaxy .header .header__controls-expandend-bttn:hover span{background:var(--primary-text-color)}body.theme-agentpro-panorama .site-header{background:var(--secondary-background, var(--primary))}body.theme-agentpro-panorama .site-header:before{opacity:0}body.theme-agentpro-panorama .site-header__info ul>*+*{border-color:var(--primary)}body.theme-agentpro-panorama .site-header__info ul li a:focus,body.theme-agentpro-panorama .site-header__info ul li a:hover{background:var(--secondary);color:var(--primary-text-color, var(--primary))}body.theme-agentpro-panorama .site-header__burger{border-color:var(--primary, #fff)}body.theme-agentpro-panorama .site-header__burger:focus,body.theme-agentpro-panorama .site-header__burger:hover{background:var(--primary-background, var(--secondary))}body.theme-agentpro-panorama .site-header__burger:focus span,body.theme-agentpro-panorama .site-header__burger:hover span{background:var(--secondary-background, var(--primary))}body.theme-agentpro-beacon .header{background:var(--secondary-background);padding:.68vw 0}body.theme-agentpro-beacon .header .header__logo a img.logo-vertical{max-width:70px}body.theme-agentpro-beacon .header .header__icons .header__icon a{border-color:var(--secondary-text-color);background:var(--secondary)}body.theme-agentpro-beacon .header .header__icons .header__icon a:hover{background:var(--primary);color:var(--secondary);border-color:var(--secondary)}body.theme-agentpro-beacon .header .header__expandedMenu:hover span{background:var(--primary)}body.theme-agentpro-equinox .header{background:var(--theme-equinox-header-bg, #000);padding:var(--theme-equinox-header-p, 20px 24px)}body.theme-agentpro-ascend .header{background:var(--theme-ascend-header-bg, var(--primary, #000));padding:var(--theme-ascend-header-p, 24px 20px)}body.theme-agentpro-elevate .header{background:var(--theme-elevate-header-bg, var(--primary, #000));padding:var(--theme-elevate-header-p, 24px 33px)}body.theme-agentpro-elevate #main-wrapper{padding:0}body.theme-agentpro-elevate .footer{margin:0}body.admin-bar{--adminbar-offset: 32px}#inner-page-wrapper{margin-bottom:0;padding-top:var(--container-offset, 0px)!important}#inner-page-wrapper>.container,#inner-page-wrapper>.site-container{padding:0;width:100%}.ip-banner{display:var(--theme-banner-display, block)!important}.ip-banner-breadcrumbs,#breadcrumbs,.entry-title,#IDX-main{display:none!important}#content-sidebar,#content-full{margin-top:0}.aci-details-equinox{position:relative;display:block;max-width:1440px;margin:0 auto}.aci-details-equinox.as-dialogs{display:none}.aci-details-equinox-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;display:flex;align-items:center;justify-content:center;text-align:center;width:339px;max-width:100%;min-height:55px;padding:16px;gap:10px;background:var(--btn-background, var(--template-primary));border:1px solid var(--btn-border-color, var(--template-primary));color:var(--btn-color, #fff)!important;font-size:16px;font-style:normal;font-weight:400;line-height:1.56;letter-spacing:2.72px;text-transform:uppercase;transition:.25s ease-in;transition-property:color,border,background;pointer-events:var(--btn-pointer, auto)}.aci-details-equinox-button:hover{background:var(--btn-hover-background, var(--template-secondary));border-color:var(--btn-hover-border-color, var(--template-secondary));color:var(--btn-hover-color, #fff)!important}.aci-details-equinox-button.is-outlined-primary{--btn-background: transparent;--btn-color: var(--template-primary);--btn-border-color: var(--template-primary);--btn-hover-background: var(--template-primary);--btn-hover-border-color: var(--template-primary);--btn-hover-color: #fff}.aci-details-equinox-button.is-outlined-secondary{--btn-background: transparent;--btn-color: var(--template-secondary);--btn-border-color: var(--template-secondary);--btn-hover-background: var(--template-secondary);--btn-hover-border-color: var(--template-secondary);--btn-hover-color: #fff}.aci-details-equinox-button[disabled],.aci-details-equinox-button.disabled{--btn-background: #D2D2D2;--btn-border-color: #D2D2D2;--btn-color: #7C7C7C;--btn-pointer: none}.aci-details-equinox-top{position:relative;display:block;padding:16px}.aci-details-equinox-banner{position:relative;display:block}.aci-details-equinox-banner-list{display:grid;grid-template-columns:var(--columns, repeat(auto-fit, minmax( calc(50% - 8px) , 1fr)));grid-auto-rows:var(--image-height, 213px);gap:16px}.aci-details-equinox-banner-image{position:relative;display:block;height:100%}.aci-details-equinox-banner-image canvas{display:block;width:100%;height:100%;background-color:#f3f2f9;background-size:var(--image-bg-size, cover);background-position:center;background-repeat:no-repeat}.aci-details-equinox-banner-image:nth-child(1){grid-row:var(--image-1-rowspan, auto/auto)}.aci-details-equinox-banner-image:nth-child(2){display:var(--image-2-display, none)}.aci-details-equinox-banner-image:nth-child(3){display:var(--image-3-display, none)}.aci-details-equinox-banner-image.as-noimage{--image-bg-size: contain}.aci-details-equinox-banner-viewall{position:absolute;z-index:2;inset:auto 10px 10px auto;display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:10px;background:#fff;color:currentColor;font-size:10px;font-style:normal;font-weight:500;line-height:2;letter-spacing:1.7px;text-transform:uppercase;transition:.25s ease-in;transition-property:color,border,background}.aci-details-equinox-banner-viewall:hover{background:var(--template-primary);color:#fff}.aci-details-equinox-breadcrumbs{position:relative;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:16px}.aci-details-equinox-breadcrumbs span>span{color:currentColor;font-size:16px;font-style:normal;font-weight:400;line-height:1.7;letter-spacing:2.38px;text-transform:uppercase}.aci-details-equinox-breadcrumbs a{color:inherit!important}.aci-details-equinox-breadcrumbs .breadcrumb_last span{font-weight:700}.aci-details-equinox-body,.aci-details-equinox-main{position:relative;display:block}.aci-details-equinox-info{position:relative;display:block;padding:40px 16px}.aci-details-equinox-status{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:10px;width:-moz-max-content;width:max-content;max-width:100%;background:#057a11;color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:1.64;letter-spacing:2.38px;text-transform:uppercase}.aci-details-equinox-address,.aci-details-equinox-price{position:relative;display:block;margin-top:16px}.aci-details-equinox-address strong,.aci-details-equinox-price strong{display:block;color:currentColor;font-family:var(--template-font-title);font-size:32px;font-style:normal;font-weight:400!important;line-height:normal!important}.aci-details-equinox-address small,.aci-details-equinox-price small{color:currentColor;font-size:20px!important;font-style:normal;font-weight:400;line-height:1.56!important;letter-spacing:2.72px!important;text-transform:uppercase;margin-top:4px}.aci-details-equinox-address .IDX-detailsAddressUnitNumber:before{display:none}.aci-details-equinox-price{margin-top:16px}.aci-details-equinox-featured{position:relative;display:block;margin-top:16px}.aci-details-equinox-featured ul{margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(var(--columns, 1),var(--size, minmax(0, 1fr)));gap:16px}.aci-details-equinox-featured ul li{display:flex;align-items:flex-start;gap:10px;color:currentColor;font-size:16px;font-style:normal;font-weight:400;line-height:1.56;letter-spacing:2.72px;text-transform:uppercase}.aci-details-equinox-featured ul li svg{display:block;flex-shrink:0}.aci-details-equinox-modal-buttons{position:relative;display:flex;flex-direction:column;gap:16px;margin-top:24px}.aci-details-equinox-modal-buttons a,.aci-details-equinox-modal-buttons button{width:100%;justify-content:flex-start;text-align:left}.aci-details-equinox-modal-buttons a span,.aci-details-equinox-modal-buttons button span{display:inline-block;vertical-align:middle;line-height:1!important}.aci-details-equinox-sharer{position:relative;display:flex;padding:12px 16px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin-top:16px;background:#f3f2f9}.aci-details-equinox-sharer strong{font-size:15px;font-style:normal;font-weight:500!important;line-height:normal;letter-spacing:.3px;text-transform:uppercase;color:var(--template-primary);text-align:center}.aci-details-equinox-sharer ul{display:flex;align-items:center;justify-content:center;gap:8px;margin:0!important;padding:0!important}.aci-details-equinox-sharer ul li{display:block}.aci-details-equinox-sharer ul li a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--template-primary);transition:background .25s ease-in}.aci-details-equinox-sharer ul li a:hover{background:var(--template-secondary)}.aci-details-equinox-about{position:relative;display:flex;flex-direction:column;gap:16px}.aci-details-equinox-about h3{font-family:var(--template-font-title)!important;font-size:36px!important;font-style:normal;font-weight:400!important;line-height:1.05!important;color:currentcolor;margin:0!important}.aci-details-equinox-about div{color:currentcolor;font-size:16px;font-style:normal;font-weight:400;line-height:1.62!important;margin:0!important}.aci-details-equinox-about a{color:var(--template-primary)!important;transition:all .3s ease-in-out}.aci-details-equinox-about a:focus,.aci-details-equinox-about a:hover{color:var(--template-secondary)!important}.aci-details-equinox-accordion{position:relative;display:block;margin-top:32px}.aci-details-equinox-accordion h3{font-family:var(--template-font-title)!important;font-size:36px!important;font-style:normal!important;font-weight:400!important;line-height:38px!important;margin:0!important}.aci-details-equinox-accordion-list{display:block;margin-top:16px}.aci-details-equinox-accordion-title{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E4E4E4;background:var(--background, transparent);color:currentcolor;padding:8px 12px;font-size:20px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:2.72px;text-transform:uppercase;transition:background .2s linear;cursor:pointer}.aci-details-equinox-accordion-title:after{content:"";width:28px;height:28px;display:block;background:transparent var(--icon, url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNjY2OTkgMTRIMjMuMzMzNyIgc3Ryb2tlPSIjMzYyMzFDIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTQgMjRMMTQgNS4zMzMzMyIgc3Ryb2tlPSIjMzYyMzFDIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)) no-repeat;background-position:center}.aci-details-equinox-accordion-title.is-open{--background: #F7F7F7;--icon: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAyOCAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuNjY2NzUgMTQuMzEwM0gyMy4zMzM0IiBzdHJva2U9IiMzNjIzMUMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)}.aci-details-equinox-accordion-content{position:relative;display:block;padding:8px 0;background:#fff;border-bottom:1px solid #E4E4E4}.aci-details-equinox-accordion-content ul{margin:0!important;padding:0!important}.aci-details-equinox-accordion-content ul li{display:flex;gap:8px;padding:12px 0;color:currentcolor;font-size:16px;font-style:normal;font-weight:400;line-height:1.625}.aci-details-equinox-accordion-content ul li strong{flex-shrink:0;width:131px}.aci-details-equinox-accordion-content ul li span{flex-grow:1;max-width:300px}.aci-details-equinox-disclaimer{position:relative;display:flex;flex-direction:column;gap:16px;color:#7d7d7d;font-size:16px;font-style:normal;font-weight:400;line-height:1.625;margin-top:16px}.aci-details-equinox-disclaimer>*+*{margin-top:1.625em!important}.aci-details-equinox-disclaimer p{margin:0!important}.aci-details-equinox-disclaimer a{color:var(--template-primary)!important;transition:all .3s ease-in-out}.aci-details-equinox-disclaimer a:focus,.aci-details-equinox-disclaimer a:hover{color:var(--template-secondary)!important}.aci-details-equinox-aside{position:relative;display:none}.aci-details-equinox-back{position:relative;display:block;padding:40px 16px}.aci-details-equinox-back a{width:100%;max-width:343px;margin:0 auto}.aci-details-equinox-skeleton{--skeleton-size: 24px;position:relative;display:grid;gap:16px;grid-template-columns:repeat(5,1fr);grid-auto-rows:var(--skeleton-size);padding:16px;max-width:1440px;margin:0 auto;--skeleton-1-row: 1/7;--skeleton-3-column: 1/4;--skeleton-6-column: 1/5}.aci-details-equinox-skeleton div{grid-column:1/-1;background:#e5e7eb;border-radius:.5rem;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.aci-details-equinox-skeleton div:nth-child(1){margin-bottom:var(--skeleton-1-mb, 0);grid-column:var(--skeleton-1-column, 1/-1);grid-row:var(--skeleton-1-row, auto/auto)}.aci-details-equinox-skeleton div:nth-child(2){margin-bottom:var(--skeleton-2-mb, 0);grid-column:var(--skeleton-2-column, 1/-1);grid-row:var(--skeleton-2-row, auto/auto)}.aci-details-equinox-skeleton div:nth-child(3){margin-bottom:var(--skeleton-3-mb, 0);grid-column:var(--skeleton-3-column, 1/-1);grid-row:var(--skeleton-3-row, auto/auto)}.aci-details-equinox-skeleton div:nth-child(4){margin-bottom:var(--skeleton-4-mb, 0);grid-column:var(--skeleton-4-column, 1/-1);grid-row:var(--skeleton-4-row, auto/auto)}.aci-details-equinox-skeleton div:nth-child(5){margin-bottom:var(--skeleton-5-mb, 0);grid-column:var(--skeleton-5-column, 1/-1);grid-row:var(--skeleton-5-row, auto/auto)}.aci-details-equinox-skeleton div:nth-child(6){margin-bottom:var(--skeleton-6-mb, 0);grid-column:var(--skeleton-6-column, 1/-1);grid-row:var(--skeleton-6-row, auto/auto)}.aci-details-equinox-skeleton div:nth-child(7){margin-bottom:var(--skeleton-7-mb, 0);grid-column:var(--skeleton-7-column, 1/-1);grid-row:var(--skeleton-7-row, auto/auto)}@media (min-width: 744px){.ui-dialog{--dialog-form-columns: 2;--dialog-form-body-p: 24px;--dialog-form-submit-width: auto}.aci-details-equinox-gallery{--img-max-height: 65vh}:root{--theme-equinox-header-p: 24px 40px;--theme-elevate-header-p: 24px 64px}.aci-details-equinox-top{padding:24px}.aci-details-equinox-banner-list{--image-2-display: block;--image-height: 310px}.aci-details-equinox-banner-viewall{font-size:14px;line-height:1.78;padding:10px 16px;letter-spacing:2.38px}.aci-details-equinox-info{padding:40px}.aci-details-equinox-info.as-main{display:flex;gap:24px;padding-bottom:60px}.aci-details-equinox-info.as-main>div{flex-grow:1}.aci-details-equinox-info.as-main>div:last-child{flex-grow:0;flex-shrink:0}.aci-details-equinox-address,.aci-details-equinox-price,.aci-details-equinox-featured{margin-top:24px}.aci-details-equinox-modal-buttons{margin-top:0}.aci-details-equinox-back{padding:60px 40px}.aci-details-equinox-back a span{max-width:none}.aci-details-equinox-skeleton{--skeleton-1-row: 1/10;--skeleton-3-column: 1/3;--skeleton-4-column: 4/6;--skeleton-4-row: 11/15;--skeleton-5-column: 1/4;--skeleton-6-column: 1/4;--skeleton-7-column: 1/4}}@media (min-width: 1024px){.aci-details-equinox-gallery{--content-px: 95px;--close-inset: 24px;--arrow-size: 50px;--caption-mt: 12px;--arrows-position: absolute;--arrows-inset: 20px;--arrows-justify: space-between;--arrows-align: center;--arrows-mt: 0}:root{--theme-elevate-header-p: 20px 57px}.aci-details-equinox-banner-list{--image-3-display: block}.aci-details-equinox-banner-list[data-display="3"]{--image-height: 205px;--image-1-rowspan: span 2}.aci-details-equinox-breadcrumbs{margin-top:32px}.aci-details-equinox-info{padding:40px}.aci-details-equinox-info.as-main>div:last-child{width:339px}.aci-details-equinox-status{padding:10px 16px}.aci-details-equinox-address strong,.aci-details-equinox-price strong{font-size:45px!important;line-height:1.15!important}.aci-details-equinox-address small,.aci-details-equinox-price small{line-height:1.4!important;letter-spacing:3.4px!important}.aci-details-equinox-featured{--columns: 2;--size: minmax(0, 231px)}.aci-details-equinox-featured ul li{font-size:18px}.aci-details-equinox-about{max-width:835px}.aci-details-equinox-about h3,.aci-details-equinox-accordion h3{font-size:45px!important;line-height:1.15!important}.aci-details-equinox-accordion-title{padding:18px 12px}.aci-details-equinox-accordion ul li strong{width:184px}.aci-details-equinox-back{padding:60px 47px}.aci-details-equinox-skeleton{--skeleton-size: 48px;--skeleton-1-row: 1/9;--skeleton-4-row: 10/14}}@media (min-width: 1280px){.aci-details-equinox-gallery{--content-px: 131px;--close-icon-font: 16px;--close-icon-size: 24px;--arrow-size: 80px;--caption-mt: 14px;--content-py: calc(var(--close-icon-size) + (var(--close-inset) * 2));--img-min-width: 800px;--img-min-height: 450px;--img-max-height: calc((100vh - var(--adminbar-offset, 0px)) - ((var(--content-py) * 2) + (var(--counter-height, 45px) + var(--caption-mt))))}:root{--theme-elevate-header-p: 20px 100px}.aci-details-equinox-body{display:flex;align-items:flex-start;justify-content:space-between;padding:40px 85px}.aci-details-equinox-main{width:calc(100% - 431px)}.aci-details-equinox-aside{display:block;flex-shrink:0;width:339px}.aci-details-equinox-banner-list{--image-height: 618px}.aci-details-equinox-banner-list[data-display="3"]{--image-height: 297px;--columns: 1fr 33.909%}.aci-details-equinox-info{padding:0}.aci-details-equinox-info.as-main{gap:92px}.aci-details-equinox-info.as-main>div:last-child{display:none}.aci-details-equinox-address strong,.aci-details-equinox-price strong,.aci-details-equinox-about h3,.aci-details-equinox-accordion h3{font-size:48px!important;line-height:normal!important}.aci-details-equinox-featured{--columns: 3;--size: minmax(0, 1fr)}.aci-details-equinox-about{max-width:100%}.aci-details-equinox-back{padding:100px 47px}}
