:root{--font-family-title: "Cormorant", serif;--font-family-default: "Montserrat", sans-serif}.header{display:none}.header-default{padding:35px 0}.header-default .header-logo>div{display:flex;align-items:center}.header-logo a{overflow:hidden}.header-logo span{font-family:var(--font-family-title);font-size:48px;font-size:30px;letter-spacing:.02em}.header-logo a small{text-transform:capitalize;width:-moz-fit-content;width:fit-content;margin:0 auto;position:relative;letter-spacing:.02em;font-size:11px}.header-logo a small:before,.header-logo a small:after{position:absolute;content:"";width:100vw;height:1px;top:50%;transform:translateY(-50%);background:#fff;opacity:.7}.header-logo a small:before{left:auto;right:calc(100% + 10px)}.header-logo a small:after{left:calc(100% + 10px);right:auto}.broker-logo{margin-left:20px;padding-left:20px;position:relative}.broker-logo:before{position:absolute;content:"";width:1px;height:calc(100% + 10px);left:0;top:50%;transform:translateY(-50%);background:#fff;opacity:.5}.header-default .header-contact{padding-bottom:25px}.header-default .header-contact ul{justify-content:end}.header-default .site-navi{margin-right:-18px}.header-contact ul li{display:flex;align-items:flex-end}.header-contact ul li:not(:first-child){border:none;padding-left:15px}.header-contact ul li i{color:#fff;font-size:12px;display:block;margin-right:10px;margin-bottom:1px}.header-contact ul li i.ai-font-phone-alt{font-size:14px}.ip-banner canvas{height:23.958vw;max-height:460px;min-height:300px}.ip-banner .banner-logos{display:none}#inner-page-wrapper{margin-bottom:0}#inner-page-wrapper .ai-minimalist-testimonials{display:block!important}#inner-page-wrapper>.container{width:100%;max-width:1255px}.ip-banner .banner-logos span{font-family:var(--font-family-title);font-size:58px}.ip-banner .banner-logos small{text-transform:capitalize;line-height:1.3}#ip-equinox-about{padding-top:30px}#ip-equinox-about .ip-equinox-about__photo{position:relative;max-width:408px;margin:0 auto}#ip-equinox-about .ip-equinox-about__photo--wrap{position:relative;width:100%;padding-left:72px;padding-top:60px;flex-shrink:0}#ip-equinox-about .ip-equinox-about__photo img{border-radius:2px;display:block;width:100%;height:auto;position:relative;z-index:20}#ip-equinox-about .ip-equinox-about__photo--overlay{position:absolute;top:0;left:0;width:55%;height:75%;background-size:cover;background-position:center;filter:grayscale(100)}#ip-equinox-about .ip-equinox-about__photo--overlay:after{display:block;content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;opacity:.8}#ip-equinox-about .ip-equinox-about__content{width:100%;padding:40px 0 0}#ip-equinox-about .ip-equinox-about__content .about__title{padding-bottom:7px}#ip-equinox-about .ip-equinox-about__content .about__title h2{display:inline-block;line-height:1.2;margin:0;text-transform:uppercase}#ip-equinox-about .ip-equinox-about__content .about__title h2 small{font-size:16px;display:block;color:var(--primary-text, #000000);font-family:var(--font-family-default);text-transform:uppercase;padding:8px 0 0;letter-spacing:.4em;font-weight:300;display:flex!important}#ip-equinox-about .ip-equinox-about__content .about__title h2 strong{display:block;font-size:36px;font-family:var(--font-family-title)!important;color:var(--primary-text, #000000);font-weight:400}#ip-equinox-about .ip-equinox-about__content p{font-weight:300;line-height:1.7;font-size:15px;font-weight:500}#ip-equinox-about .ip-equinox-about__content h4{font-size:24px;margin:0}.ip-equinox-about__content-2{display:flex;flex-flow:column;padding:80px 0 0}#inner-page-wrapper .ai-minimalist-testimonials-item-name{font-family:var(--font-family-title);font-size:30px}#inner-page-wrapper .ai-minimalist-testimonials-item-caption{font-family:var(--font-family-title)}.footer-logo a{overflow:hidden;display:block}.footer-logo a span{font-family:var(--font-family-title)}.footer-logo a small{text-transform:capitalize;letter-spacing:.02em!important;position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto;line-height:1.6}.footer-logo a small:before,.footer-logo a small:after{position:absolute;content:"";width:100vw;height:1px;top:29%;transform:translateY(-50%);background:#fff;opacity:.7}.footer-logo a small:before{left:auto;right:calc(100% + 10px)}.footer-logo a small:after{left:calc(100% + 10px);right:auto}.footer .heading-title{font-family:var(--font-family-title);font-size:24px}.header-logo{display:block!important}.header-default nav.navigation{display:flex;flex-flow:column-reverse}@media (min-width: 744px){#ip-equinox-about .ip-equinox-about__content .about__title h2 strong{font-size:40px}#ip-equinox-about .ip-equinox-about__content h4{font-size:36px;margin:0}.ip-banner .banner-logos span{font-size:58px}.ip-banner .banner-logos a small{font-size:21px;letter-spacing:.02em}}@media (min-width: 1024px){#ip-equinox-about .ip-equinox-about__container{display:flex;align-items:flex-start}#ip-equinox-about .ip-equinox-about__photo{flex-shrink:0;min-width:461px}#ip-equinox-about .ip-equinox-about__content{text-align:left;margin-left:40px;padding:0}.header{display:block}}@media (min-width: 1280px){#ip-equinox-about .ip-equinox-about__content .about__title h2 strong{font-size:63px}#ip-equinox-about .ip-equinox-about__photo{max-width:495px;min-width:495px}#ip-equinox-about .ip-equinox-about__content{margin-left:100px;display:flex;flex-flow:column;align-items:flex-start;padding:16px 0}.header-logo span{font-size:48px}.header-logo a small{font-size:15px}.footer-logo a span{font-size:48px}}
