body{color:#010101 !important}.prmry-color{color:#917c69 !important}.bg-prmry{background-color:#917c69 !important}.border-color-prmry{border-color:#917c69 !important}.after-color-prmry:after{color:#917c69 !important}.after-bg-prmry:after{background-color:#917c69 !important}.before-color-prmry:before{color:#917c69 !important}.before-bg-prmry:before{background-color:#917c69 !important}svg.fill-prmry{fill:#917c69 !important}svg.stroke-prmry{stroke:#917c69 !important}svg.path-fill-prmry path{fill:#917c69 !important}svg.path-stroke-prmry path{stroke:#b70200 !important}svg.rect-fill-prmry rect{fill:#917c69 !important}svg.rect-stroke-prmry rect{stroke:#b70200 !important}svg.g-fill-prmry g{fill:#b70200 !important}svg.g-stroke-prmry g{stroke:#b70200 !important}.hover-color-prmry:hover{color:#917c69 !important}.hover-bg-prmry:hover{background-color:#917c69 !important}.hover-border-prmry:hover{border-color:#917c69 !important}.btn-background{background:#917c69 !important}a{color:#917c69 !important}a:hover,a:focus,a:active{color:#d3c0ab !important}.contact-info span,.content-20 .fa,.team .narrow .social a{color:#917c69 !important}.underlined-title hr,.contact-info span{border-color:#917c69 !important}.btn-primary{background:#917c69 !important;color:#fff !important}.btn-primary:hover{background:#d3c0ab !important;color:#fff !important}.btn-primary:active{background:#d3c0ab !important;color:#fff !important}.btn-primary-inverse{background:#fff !important;color:#917c69 !important}.btn-primary-inverse:hover{background:#d3c0ab !important;color:#fff !important}.btn-primary-inverse:active{background:#d3c0ab !important;color:#fff !important}.btn-outline.outline-dark{color:#917c69 !important;border-color:#917c69 !important}.btn-outline.outline-dark:hover,.btn-outline.outline-dark:active{color:#fff !important;background-color:#917c69 !important;border-color:#917c69 !important}.btn-outline.outline-light{color:#fff !important}.btn-outline.outline-light:hover,.btn-outline.outline-light:active{color:#917c69 !important}.btn-outline.outline-dark{color:#917c69 !important;border-color:#917c69 !important}.btn-outline.outline-dark:hover,.btn-outline.outline-dark:active{color:#fff !important;background-color:#917c69 !important;border-color:#917c69 !important}.btn-outline.outline-light{color:#fff !important}.btn-outline.outline-light:hover,.btn-outline.outline-light:active{color:#917c69 !important}.btn-color,.mapLabel{background:#917c69 !important}.mapLabel::after{border-top-color:#917c69 !important}.header-7-navigation .navigation-block .social a:hover{color:#917c69 !important}#header-8-nav .nav-social > li > a:hover{background-color:#917c69 !important}.pagination li.active > a,.pagination li.active > span{background:#917c69 !important;color:#fff !important}.btn-color:hover{background:#d3c0ab !important}#listing-grid-block .search-filter .btn-group .btn.active{background:#917c69 !important}#listing-grid-block #more-options .btn.active{background:#917c69 !important}#listing-grid-results h2{color:#917c69 !important}.dropdown-menu > .active > a,.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus{background:#917c69 !important;color:#fff !important}#search-v2 #more-filter-pop .btn.active{background-color:#917c69 !important;border-color:#917c69 !important}#search-v2 .mapLabelCircle,.clusterMarkerColor{background-color:#917c69 !important}.form-group.focus .form-control,.form-control:focus{border-color:#HEADINGCOLOR}.nav-link-color,.sec-nav-link-color{color:#010101 !important}.nav-link-color:hover,.nav-link-color:focus,.sec-nav-link-color:hover,.sec-nav-link-color:focus{color:#d3c0ab !important}.nav-drop-color,.sec-nav-drop-color{background-color:#ffffff !important;opacity:#PRIMARYNAVDROPOPA !important}.nav-drop-color:hover,.sec-nav-drop-color:hover{background-color:#ffffff !important;opacity:#PRIMARYNAVDROPROLLOPA !important}.nav-drop-link-color,.sec-nav-drop-link-color{background-color:#ffffff !important;color:#010101 !important}.nav-drop-link-color:hover,.nav-drop-link-color:focus,.sec-nav-drop-link-color:hover,.sec-nav-drop-link-color:focus{background-color:#ffffff !important;color:#d3c0ab !important}#header-1n.t7 .navbar-nav > li:last-child > a:hover{border:1px solid #917c69 !important;background-color:#917c69 !important;color:#fff !important}#header-1n.t7 .navbar-nav > li:last-child .open > a:hover{color:#fff !important}#property-similar .similar-listing-box button{background-color:#LINKCOLOR}#property-similar .similar-listing-box button:hover{background-color:#LINKCOLORHOVER}.toggle-button input[type="checkbox"]:checked ~ .toggle-button__icon{background:#LINKCOLOR}#premium-navigation .navbar-nav > li:last-child > a{border-color:#010101 !important}#premium-navigation .navbar-toggle::before{color:#010101 !important}#premium-navigation .navbar-nav > li:last-child > a:hover{border-color:#917c69 !important;background-color:#917c69 !important;color:#fff !important}#premium-1 .nav-tabs > li.active > a,#premium-1 .nav-tabs > li.active > a:hover,#premium-1 .nav-tabs > li.active > a:focus{border-color:#917c69 !important}#premium-1 #custom-search-1 button{background:#917c69 !important;color:#fff !important}#premium-1 #custom-search-1 button:hover{background:#d3c0ab !important;color:#fff !important}.content-90n .tile-grid .tile-grid-content h2{background-color:#917c69 !important}.mapSelectedLabel{background:#d3c0ab !important;color:white;font-size:12px;padding:5px 10px;text-align:center;border-radius:5px}.mapSelectedLabel::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#d3c0ab rgba(0,0,0,0) rgba(0,0,0,0) !important;border-image:none;border-style:solid;border-width:5px;content:" ";height:0;left:50%;margin-left:-5px;pointer-events:none;position:absolute;top:100%;width:0}.home-search-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc;padding:15px;border:1px solid transparent;border-radius:4px}.top-cities .list-group-item .badge a.listing-number{color:#917c69 !important}:root{--primary-color:#917c69;--secondary-color:#d3c0ab;--true-white:#fff;--off-white:#f7f6f2;--true-black:#000;--near-black:#010101;--primary-font:"ivyora-display",sans-serif;--secondary-font:"Tenor Sans",sans-serif;--tertiary-font:"collier",sans-serif;--accent-font:"lindsey-signature",sans-serif;--body-font:"Figtree",sans-serif;--lg-header-size:60px;--header-size:50px;--xl-sub-header-size:40px;--lg-sub-header-size:22px;--sub-header-size:16px;--sm-sub-header-size:13px;--xs-sub-header-size:10px;--body-size:17px;--header-line-height:1.2;--sub-header-line-height:1.6;--body-line-height:1.9;--header-spacing:0;--sub-header-spacing:0.1em;--sm-sub-header-spacing:0.2em;--body-spacing:0;--space-unit:12px;--space-xs-a:calc(0.5 * var(--space-unit));--space-xs-b:calc(0.75 * var(--space-unit));--space-xs-c:calc(1.0 * var(--space-unit));--space-sm-a:calc(1.333 * var(--space-unit));--space-sm-b:calc(1.666 * var(--space-unit));--space-sm-c:calc(2.0 * var(--space-unit));--space-md-a:calc(2.5 * var(--space-unit));--space-md-b:calc(3.0 * var(--space-unit));--space-md-c:calc(3.333 * var(--space-unit));--space-lg-a:calc(4 * var(--space-unit));--space-lg-b:calc(5.0 * var(--space-unit));--space-lg-c:calc(5.333 * var(--space-unit));--space-xl-a:calc(6.666 * var(--space-unit));--space-xl-b:calc(8.333 * var(--space-unit));--space-xl-c:calc(10 * var(--space-unit));--space-xxl-a:calc(11.666 * var(--space-unit));--space-xxl-b:calc(13.333 * var(--space-unit));--space-xxl-c:calc(15 * var(--space-unit));--space-xxxl-a:calc(16.666 * var(--space-unit));--space-xxxl-b:calc(18.333 * var(--space-unit));--space-xxxl-c:calc(20 * var(--space-unit));--space-4xl-a:calc(21.666 * var(--space-unit));--space-4xl-b:calc(23.333 * var(--space-unit));--space-4xl-c:calc(25 * var(--space-unit));--content-w-xl:1800px;--content-w-lg:1440px;--content-w-md:1200px;--content-w-sm:1000px;--content-w-xs:750px;--content-w-xxs:350px}@media (max-width:991px){:root{--lg-header-size:36px;--header-size:36px}}h1,.magic-modal h1{font-family:var(--primary-font);font-size:var(--lg-header-size);letter-spacing:var(--header-spacing);line-height:var(--header-line-height);font-weight:500}h2,.magic-modal h2{font-family:var(--primary-font);font-size:var(--header-size);letter-spacing:var(--header-spacing);line-height:var(--header-line-height);font-weight:500}h3,.magic-modal h3{font-family:var(--accent-font);font-size:var(--xl-sub-header-size);letter-spacing:var(--header-spacing);line-height:var(--header-line-height);font-weight:500}h4,.magic-modal h4{font-family:var(--secondary-font);font-size:var(--sub-header-size);letter-spacing:var(--sub-header-spacing);line-height:var(--sub-header-line-height);text-transform:uppercase}h5,.magic-modal h5{font-family:var(--tertiary-font);font-size:var(--lg-sub-header-size);font-weight:400;font-style:italic}h6,.magic-modal h6{font-family:var(--body-font);font-size:var(--sm-sub-header-size);letter-spacing:var(--body-spacing);line-height:var(--sub-header-line-height)}body,p,.magic-modal p{font-family:var(--body-font);font-size:var(--body-size);letter-spacing:var(--body-spacing);line-height:var(--body-line-height)}h1,h2,h3,h4,h5,h6,a,p,ul,ol,li,address,blockquote,dl,hr,menu,pre{margin:0;padding:0}ul li,ol li{margin-bottom:0}blockquote,menu,pre,table{padding:0}.margin-auto{margin:auto}body,p{color:inherit}.bg-offwhite{background-color:var(--off-white) !important}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.justify-center{justify-content:center !important}.justify-start{justify-content:flex-start !important}.justify-end{justify-content:flex-end !important}.justify-between{justify-content:space-between !important}.justify-around{justify-content:space-around !important}.align-start{align-items:flex-start !important}.align-center{align-items:center !important}.align-end{align-items:flex-end !important}.align-between{align-items:space-between !important}.align-around{align-items:space-around !important}.flex-row-responsive-delay,.flex-row-responsive-reverse,.flex-row-responsive-reverse-delay{flex-direction:row}@media (max-width:1200px){.flex-row-responsive{flex-direction:column}.flex-row-responsive-reverse{flex-direction:column-reverse}}@media (max-width:768px){.flex-row-responsive-delay{flex-direction:column}.flex-row-responsive-reverse-delay{flex-direction:column-reverse}}.flex-ratio-1{flex:1 1}.flex-ratio-2{flex:2 2}.flex-ratio-3{flex:3 3}.flex-ratio-4{flex:4 4}.flex-ratio-5{flex:5 5}.flex-ratio-6{flex:6 6}.gap-5{gap:5px}.column-gap-5{column-gap:5px}.row-gap-5{row-gap:5px}.gap-10{gap:10px}.column-gap-10{column-gap:10px}.row-gap-10{row-gap:10px}.gap-20{gap:20px}.column-gap-20{column-gap:20px}.row-gap-20{row-gap:20px}.gap-40{gap:40px}.column-gap-40{column-gap:40px}.row-gap-40{row-gap:40px}.gap-80{gap:80px}.column-gap-80{column-gap:80px}.row-gap-80{row-gap:80px}html{scroll-behavior:smooth}.btn,.btn.btn-outline,.btn.btn-primary{font-family:var(--body-font);font-size:var(--xs-sub-header-size);letter-spacing:var(--sub-header-spacing);font-weight:400;transition:ease all 400ms !important}.btn-outline,.btn-outline.outline-light,.btn-outline.outline-dark{position:relative;width:fit-content !important;height:fit-content !important;border-width:0 !important;border-radius:0 !important;padding:0;margin:5px;background-color:transparent !important}.btn-outline:hover,.btn-outline.outline-light:hover,.btn-outline.outline-dark:hover{background-color:transparent !important}.btn-outline.outline-dark:before{content:'';position:absolute;width:100%;height:calc(100% + 10px);top:50%;left:50%;transform:translate(-50%,-50%);border-left:1px solid var(--primary-color);border-right:1px solid var(--primary-color);transition:ease all 400ms}.btn-outline.outline-dark:hover:before{height:100%}.btn-outline.outline-dark:after{content:'';position:absolute;width:calc(100% + 10px);height:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-top:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color);transition:ease all 400ms}.btn-outline.outline-dark:hover:after{width:100%}.btn-outline.outline-dark span{display:block;padding:var(--space-xs-c) var(--space-sm-c) !important;background-color:transparent;margin:5px;transition:ease all 400ms}.btn-outline.outline-dark:hover span{background-color:var(--primary-color)}.btn-outline.outline-dark span:before{content:'';position:absolute;width:calc(100% + 10px);height:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-left:1px solid var(--primary-color);border-right:1px solid var(--primary-color);transition:ease all 400ms}.btn-outline.outline-dark:hover span:before{height:0}.btn-outline.outline-dark span:after{content:'';position:absolute;width:100%;height:calc(100% + 10px);top:50%;left:50%;transform:translate(-50%,-50%);border-top:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color);transition:ease all 400ms}.btn-outline.outline-dark:hover span:after{width:0}.btn-outline.outline-light:before{content:'';position:absolute;width:100%;height:calc(100% + 10px);top:50%;left:50%;transform:translate(-50%,-50%);border-left:1px solid var(--true-white);border-right:1px solid var(--true-white);transition:ease all 400ms}.btn-outline.outline-light:hover:before{height:100%}.btn-outline.outline-light:after{content:'';position:absolute;width:calc(100% + 10px);height:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-top:1px solid var(--true-white);border-bottom:1px solid var(--true-white);transition:ease all 400ms}.btn-outline.outline-light:hover:after{width:100%}.btn-outline.outline-light span{display:block;padding:var(--space-xs-c) var(--space-sm-c) !important;background-color:transparent;margin:5px;transition:ease all 400ms}.btn-outline.outline-light:hover span{background-color:var(--true-white)}.btn-outline.outline-light span:before{content:'';position:absolute;width:calc(100% + 10px);height:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-left:1px solid var(--true-white);border-right:1px solid var(--true-white);transition:ease all 400ms}.btn-outline.outline-light:hover span:before{height:0}.btn-outline.outline-light span:after{content:'';position:absolute;width:100%;height:calc(100% + 10px);top:50%;left:50%;transform:translate(-50%,-50%);border-top:1px solid var(--true-white);border-bottom:1px solid var(--true-white);transition:ease all 400ms}.btn-outline.outline-light:hover span:after{width:0}.overlap{position:relative;z-index:10}body{overflow-x:hidden !important}@media (max-width:1024px){#page{overflow-x:unset !important}}.testimonial:after{content:'\275B' '\275B';position:absolute;bottom:-40px;right:40px;font-size:140px;line-height:80px;font-weight:900;color:var(--secondary-color);opacity:0.4}@media (min-width:991px){.parallax{background-attachment:fixed}}@media (min-width:992px){.text-left{text-align:left !important}.text-right{text-align:right !important}}.enter-bg-white:after{content:'';width:calc(50% + var(--space-xl-c));height:calc(100% - var(--space-xl-c));position:absolute;top:calc(var(--space-xl-c) / 2);right:0;background-color:var(--true-white);pointer-events:none;animation-name:fadeInLeft;animation-delay:200ms;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.enter-bg-offwhite:after{content:'';width:calc(50% + var(--space-xl-c));height:calc(100% - var(--space-xl-c));position:absolute;top:calc(var(--space-xl-c) / 2);right:0;background-color:var(--off-white);pointer-events:none;animation-name:fadeInLeft;animation-delay:200ms;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media (max-width:991px){.enter-bg-white:after,.enter-bg-offwhite:after{max-width:calc(var(--content-w-xs) + var(--space-sm-c)* 2);width:100%;height:65%;top:unset;bottom:calc(var(--space-xl-c) / 2);right:unset;left:50%;transform:translateX(-50%) !important}}.video-embed{position:relative;aspect-ratio:16 / 9;width:100%}.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}#site-registration-bar,#seo-anchor{background-color:var(--secondary-color) !important;color:var(--true-white);z-index:1}#site-registration-bar svg *{stroke:var(--true-white) !important}#site-registration-bar ul li a,#seo-anchor ul li,#seo-anchor ul li a{color:var(--true-white) !important;font-weight:400;border-color:var(--primary-color)}header.cc-nav{position:relative;width:100%;background-color:var(--true-white);z-index:100;transition:ease all 300ms}header.cc-nav.scroll{position:sticky;top:0;box-shadow:1px 1px 11px rgba(211,192,171,0.4);transition:ease all 400ms}header.cc-nav .nav-bar{padding:var(--space-sm-a) var(--space-md-a);height:70px;max-width:var(--content-w-lg);margin:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-md-a)}header.cc-nav .nav-bar a.nav-bar-brand{height:100%;max-width:300px}header.cc-nav .nav-bar img.img-responsive.site_custom_logo_dynamic{height:100%}header.cc-nav .nav-bar ul.nav.navbar-nav.navbar-right{padding:0 !important;margin:0 !important;float:none !important;list-style:none;display:flex;flex-direction:row;gap:var(--space-md-a)}header.cc-nav .nav-bar ul.nav.navbar-nav.navbar-right:before,header.cc-nav .nav-bar ul.nav.navbar-nav.navbar-right:after{content:none}header.cc-nav .nav-bar .render-menu a{font-size:var(--body-size);text-transform:capitalize;padding:0;font-weight:400;line-height:var(--body-line-height)}header.cc-nav .nav-bar a.menu-toggle{text-transform:uppercase;font-weight:600;letter-spacing:var(--sm-sub-header-spacing);line-height:var(--body-line-height);font-size:var(--body-size)}@media (min-width:1201px){header.cc-nav .nav-bar a.menu-toggle{display:none}}@media (max-width:1200px){header.cc-nav .nav-bar .render-menu{display:none}}header.cc-nav .slide-out{position:fixed;top:-100vh;left:0;height:100vh;width:100vw;z-index:1000;background-color:var(--primary-color);padding:var(--space-sm-a);display:flex;flex-direction:column;gap:var(--space-md-a);transition:ease all 400ms}header.cc-nav .slide-out.open{top:0;transition:ease all 800ms}header.cc-nav .slide-out a.nav-bar-brand{height:50px}header.cc-nav .slide-out img.img-responsive.site_custom_logo_dynamic{height:100%}header.cc-nav .slide-out a.menu-close{position:absolute;top:calc(100px - 100px - var(--space-sm-a));right:calc(100px - 100px - var(--space-sm-a));width:calc(75px + var(--space-sm-a));height:calc(75px + var(--space-sm-a));border:1px solid var(--true-white);border-radius:50px;padding:var(--space-sm-a)}header.cc-nav .slide-out .menu-close hr:first-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);border-top:1px solid var(--true-white);width:30px;transition:ease all 400ms}header.cc-nav .slide-out .menu-close hr:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);border-top:1px solid var(--true-white);width:30px;transition:ease all 400ms}header.cc-nav .slide-out .menu-close:hover hr:first-child,header.cc-nav .slide-out .menu-close:hover hr:last-child{transform:translate(-50%,-50%) rotate(0deg) !important}header.cc-nav .slide-out ul.nav.navbar-nav.navbar-right{padding:var(--space-sm-a);display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-sm-a);flex-wrap:wrap;margin:0 !important;float:none !important}header.cc-nav .slide-out ul.nav.navbar-nav.navbar-right:before,header.cc-nav .slide-out ul.nav.navbar-nav.navbar-right:after{content:none}header.cc-nav .slide-out ul.nav.navbar-nav.navbar-right li{width:calc(50% - var(--space-sm-a) / 2)}header.cc-nav .slide-out .render-menu a{font-family:var(--secondary-font);text-transform:uppercase;font-weight:400;font-size:var(--sub-header-size) !important;letter-spacing:var(--sub-header-spacing) !important;line-height:var(--sub-header-line-height) !important;color:var(--true-white) !important;padding:0}header.cc-nav .slide-out .render-menu a:hover{color:var(--secondary-color) !important}header.cc-nav .slide-out .img-section{position:relative;width:100vw;flex:1 1 0;margin-left:calc(100px - 100px - var(--space-sm-a));overflow:hidden;display:grid;grid-auto-columns:12.5%;grid-auto-rows:12.5%;margin-top:auto}header.cc-nav .img-section img:nth-child(1){grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:6;object-fit:cover;width:100%;height:100%}header.cc-nav .img-section img:nth-child(2){grid-column-start:6;grid-column-end:9;grid-row-start:2;grid-row-end:7;object-fit:cover;object-position:50% 30%;width:100%;height:100%}header.cc-nav .img-section img:nth-child(3){grid-column-start:5;grid-column-end:7;grid-row-start:6;grid-row-end:9;object-fit:cover;width:100%;height:100%}header.cc-nav .slide-out .social{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--space-sm-a);margin-top:auto}header.cc-nav .social a{color:var(--true-white) !important;font-size:20px !important}header.cc-nav .social a:hover{color:var(--secondary-color) !important}footer.cc-footer{position:relative;background-color:var(--primary-color);overflow:hidden}footer.cc-footer .footer-container{max-width:var(--content-w-lg);margin:auto;padding:var(--space-lg-c);display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:var(--space-lg-c)}footer.cc-footer .footer-col{width:300px}footer.cc-footer .footer-col p,footer.cc-footer .footer-col h4,footer.cc-footer .footer-col a{color:var(--true-white) !important}footer.cc-footer .footer-col a:hover{color:var(--secondary-color) !important}footer.cc-footer .footer-col:nth-child(1){display:flex;flex-direction:column;justify-content:flex-start;gap:var(--space-md-c)}footer.cc-footer .footer-col .contact-section{margin-top:auto;display:flex;flex-direction:column;gap:var(--space-sm-a)}footer.cc-footer .social{display:flex;flex-direction:row;gap:var(--space-xs-c)}footer.cc-footer .social a i{color:var(--true-white) !important;transition:ease all 400ms}footer.cc-footer .social a:hover i{color:var(--secondary-color) !important}footer.cc-footer .footer-col .contact-section p{font-family:var(--secondary-font) !important;letter-spacing:var(--sub-header-spacing);font-size:var(--xs-sub-header-size);text-transform:uppercase}footer.cc-footer .footer-col .contact-section p.equal-housing{display:flex;flex-direction:row;align-items:center;gap:var(--space-xs-a)}footer.cc-footer .footer-col .contact-section p.equal-housing img{filter:brightness(0) invert(1)}footer.cc-footer .footer-col:nth-child(2){text-align:center;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--space-md-c)}footer.cc-footer .footer-col p{font-size:var(--sm-sub-header-size)}footer.cc-footer .footer-col .footer-logo,footer.cc-footer .footer-col .brokerage-logo{max-width:var(--content-w-xxs);width:100%}footer.cc-footer .footer-col .pcs-cta{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm-a)}footer.cc-footer a.insta-mockup{position:absolute;right:-20px;bottom:0;width:400px}footer.cc-footer a.insta-mockup .insta-post{position:absolute;top:44px;left:21px;width:360px;margin:auto;display:flex;flex-direction:column}footer.cc-footer a.insta-mockup .profile-info{height:80px;display:flex;align-items:center;gap:var(--space-xs-c);padding:0 var(--space-sm-a)}footer.cc-footer a.insta-mockup .profile-info img.profile-pic{object-fit:cover;width:55px !important;aspect-ratio:1 / 1;border-radius:55px;border:2px solid var(--secondary-color)}footer.cc-footer a.insta-mockup .profile-info p{color:var(--true-black) !important;font-size:var(--sm-sub-header-size);line-height:1}footer.cc-footer a.insta-mockup .profile-info p.handle{font-weight:700;margin-bottom:5px}footer.cc-footer a.insta-mockup .follow-button{background-color:var(--primary-color);padding:var(--space-xs-a) var(--space-xs-c);display:flex;align-items:center;gap:var(--space-xs-a);border-radius:30px;margin-left:auto;transition:ease all 400ms}footer.cc-footer a.insta-mockup:hover .follow-button{background-color:var(--secondary-color)}footer.cc-footer a.insta-mockup .follow-button i.fa{color:var(--true-white) !important}footer.cc-footer a.insta-mockup .follow-button i.fa.fa-plus{font-size:10px}footer.cc-footer a.insta-mockup img.post-image{object-fit:cover;aspect-ratio:1 / 1;object-position:50% 0}@media (max-width:1200px){footer.cc-footer .footer-container{flex-direction:column-reverse}footer.cc-footer .footer-col{width:calc(100% - 400px);max-width:var(--content-w-xs)}footer.cc-footer .footer-col:nth-child(2){width:100%;margin:auto;align-items:center;justify-content:center}footer.cc-footer .footer-col:nth-child(3){display:none}}@media (max-width:768px){footer.cc-footer .footer-container{padding:var(--space-lg-c) var(--space-md-a)}footer.cc-footer .footer-col{width:100%;text-align:center !important;align-items:center;gap:var(--space-sm-a) !important}footer.cc-footer .social{justify-content:center}footer.cc-footer .footer-col .contact-section p.equal-housing{flex-direction:column}footer.cc-footer a.insta-mockup{position:relative;display:block;bottom:0;right:0;margin:auto;max-width:300px}footer.cc-footer a.insta-mockup .insta-post{position:absolute;top:44px;left:15px;width:271px}}.cc-hero{position:relative;height:100%;width:100%;z-index:11}.cc-hero.light{background-color:var(--off-white)}.cc-hero.dark{background-color:var(--primary-color)}.cc-hero.dark *{color:var(--true-white)}.cc-hero .content-container{width:100%;height:100%;padding:var(--space-lg-a);display:flex;align-items:center}.cc-hero.light .hero-flex{width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:center}.cc-hero.dark .hero-flex{width:100%;display:flex;flex-direction:row;align-items:stretch;justify-content:space-between}.cc-hero .content-container .image-left{position:relative;z-index:-1;width:25%;object-fit:cover}.cc-hero.light .content-container .image-left{margin-right:calc(1px - 1px - var(--space-lg-a))}.cc-hero.light .content-container .image-left .img-overlay{margin-top:calc(1px - 1px - var(--space-lg-a))}.cc-hero.dark .content-container .image-left{margin-left:calc(1px - 1px - var(--space-lg-a))}.cc-hero.dark .content-container .image-left .img-overlay{margin-top:calc(1px - 1px - var(--space-lg-a) * 2)}.cc-hero .content-container .image-right{position:relative;z-index:-1;width:25%;object-fit:cover}.cc-hero.light .content-container .image-right{margin-left:calc(1px - 1px - var(--space-lg-a))}.cc-hero.light .content-container .image-right .img-overlay{margin-top:var(--space-lg-a)}.cc-hero.dark .content-container .image-right{margin-right:calc(1px - 1px - var(--space-lg-a))}.cc-hero.dark .content-container .image-right .img-overlay{margin-top:calc(var(--space-lg-a) * 2)}.cc-hero .content-container .content-section{width:calc(40% + var(--space-lg-a) * 2);padding:var(--space-lg-a);height:fit-content;text-align:center;display:flex;flex-direction:column;gap:var(--space-sm-c)}.cc-hero.light .content-container .content-section{background-color:var(--true-white)}.cc-hero.dark .content-container .content-section{background-color:var(--primary-color)}@media (max-width:991px){.cc-hero.light .hero-flex,.cc-hero.dark .hero-flex{flex-direction:column;align-items:center}.cc-hero .content-container .image-left{width:50%;aspect-ratio:4 / 3;margin:0 auto calc(1px - 1px - var(--space-lg-a) / 2) calc(1px - 1px - var(--space-lg-a)) !important}.cc-hero .content-container .image-left .img-overlay{margin:0 !important;background-position:50% 50%}.cc-hero .content-container .image-right{width:50%;aspect-ratio:4 / 3;margin:calc(1px - 1px - var(--space-lg-a)* 2) calc(1px - 1px - var(--space-lg-a)) 0 auto !important}.cc-hero .content-container .image-right .img-overlay{margin:0 !important;background-position:50% 15%}.cc-hero .content-container .content-section{width:100%}}@media (max-width:768px){.cc-hero .content-container{padding:0 var(--space-sm-c)}.cc-hero .content-container .content-section{padding:var(--space-lg-a) var(--space-sm-c)}.cc-hero .content-container .image-left{width:75%;aspect-ratio:16 / 9;margin:0 auto calc(1px - 1px - var(--space-lg-a)) calc(1px - 1px - var(--space-lg-a)) !important}.cc-hero .content-container .image-right{width:75%;aspect-ratio:16 / 9;margin:calc(1px - 1px - var(--space-lg-a)) calc(1px - 1px - var(--space-lg-a) / 2) calc(1px - 1px - var(--space-lg-a)) auto !important}}.cc-hero-bg-image{position:relative;background-color:var(--off-white)}.cc-hero-bg-image .content-container{display:flex;flex-direction:column}.cc-hero-bg-image .bg-image{position:relative;height:70vh}.cc-hero-bg-image .content-section{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.cc-hero-bg-image .text-content{background-color:var(--true-white);padding:var(--space-lg-a);max-width:var(--content-w-sm);margin-top:-70px;position:relative;z-index:10;display:flex;flex-direction:column;gap:var(--space-sm-c)}.cc-hero-bg-image h1{color:var(--primary-color);text-transform:uppercase}.cc-hero-bg-image hr{border-top:var(--primary-color) 1px solid;margin-left:calc(1px - 1px - var(--space-lg-a));width:80%}.cc-hero-bg-image .social{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-xs-c);padding:var(--space-xs-c)}@media (max-width:991px){.cc-hero-bg-image .social{flex-direction:column}}.text-content-block{position:relative;width:100%;padding:var(--space-xl-c) var(--space-sm-c);background-color:var(--true-white)}.text-content-block.bg-prmry h1,.text-content-block.bg-prmry h2,.text-content-block.bg-prmry h4,.text-content-block.bg-prmry h4,.text-content-block.bg-prmry h5,.text-content-block.bg-prmry h6,.text-content-block.bg-prmry p{color:var(--true-white)}.text-content-block .content-container{max-width:var(--content-w-xs);margin:auto;text-align:center}.text-content-block .content-container .text-wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm-c);z-index:2}.text-content-block .content-container .text-wrapper > *{width:100%}.text-content-block .image-wrapper{z-index:1;height:100%}@media (max-width:991px){.text-content-block .content-container .text-wrapper{max-width:var(--content-w-xs);margin:auto;width:100% !important;text-align:center;align-items:center !important}}.text-content-block .content-container.half-and-half{max-width:var(--content-w-sm);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-lg-a);text-align:left}.text-content-block .content-container.half-and-half.image-right{justify-content:flex-start}.text-content-block .content-container.half-and-half.image-left{justify-content:flex-end}.text-content-block .content-container.half-and-half .text-wrapper{width:calc(50% - var(--space-lg-a) / 2);align-items:flex-start}.text-content-block .content-container.half-and-half .image-wrapper{width:calc(50% - var(--space-lg-a) / 2)}.text-content-block .content-container.half-and-half .image-wrapper img{aspect-ratio:3 / 4;object-fit:cover}.text-content-block .content-container.half-and-half .image-wrapper img.top-image{position:absolute;right:0;top:0;width:75%}.text-content-block .content-container.half-and-half .image-wrapper img.bottom-image{position:absolute;left:0;bottom:0;width:45%}@media (max-width:991px){.text-content-block .content-container.half-and-half .image-wrapper{width:100% !important;display:flex;flex-direction:column;padding:0 var(--space-sm-c)}.text-content-block .content-container.half-and-half .image-wrapper img{aspect-ratio:4 / 3 !important;position:static !important}.text-content-block .content-container.half-and-half .image-wrapper{position:static !important}.text-content-block .content-container.half-and-half .image-wrapper img.top-image{margin-left:auto;margin-bottom:-100px}}.text-content-block .content-container.half-bg{max-width:var(--content-w-sm);display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--space-lg-a);text-align:left}.text-content-block .content-container.half-bg .text-wrapper{width:calc(50% - var(--space-lg-a) / 2);align-items:flex-start}.text-content-block .content-container.half-bg.content-left{justify-content:flex-start}.text-content-block .content-container.half-bg.content-right{justify-content:flex-end}.text-content-block .content-container.half-bg.content-right .image-wrapper{position:absolute;bottom:0;left:0;width:calc(50% - var(--space-xl-c) / 2)}@media (max-width:991px){.text-content-block .content-container.half-bg{flex-direction:column}.text-content-block .content-container.half-bg .image-wrapper{position:relative !important;width:calc(100% - var(--space-sm-c) - var(--space-sm-c)) !important;height:unset !important;aspect-ratio:16 / 9}}.push-top{position:absolute;top:0}.push-right{position:absolute;right:0}.push-down{position:absolute;bottom:0}.push-left{position:absolute;left:0}.push-up-overlap{position:absolute;top:calc(1px - 1px - var(--space-xl-c) / 2)}.half-bg .push-up-overlap{height:calc(100% + var(--space-xl-c) / 2);top:unset !important;bottom:0}.push-down-overlap{position:absolute;bottom:calc(1px - 1px - var(--space-xl-c) / 2)}.half-bg .push-down-overlap{height:calc(100% + var(--space-xl-c) / 2)}@media (max-width:991px){.push-up-overlap{margin-top:calc(1px - 1px - var(--space-xl-c) * 1.5)}.push-down-overlap{margin-bottom:calc(1px - 1px - var(--space-xl-c) * 1.5)}}.last-note-cta{position:relative;width:100%;height:100%;background-color:var(--true-black)}.last-note-cta:after{content:'';width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;pointer-events:none;background:linear-gradient(0deg,rgba(1,1,1,0.8),transparent 50%)}.last-note-cta .content-container{position:relative;z-index:3;max-width:var(--content-w-lg);height:calc(100vh - 70px);min-height:fit-content;padding:var(--space-lg-c);margin:auto;display:flex;flex-direction:row;gap:var(--space-md-b);align-items:flex-end;justify-content:space-between}.last-note-cta .text-content{max-width:var(--content-w-xs);color:var(--true-white)}.last-note-cta .img-overlay{opacity:0.75;z-index:1}@media (max-width:991px){.last-note-cta .content-container{flex-direction:column;align-items:flex-start;justify-content:flex-end}}.FeaturedProperties-1R .FP1R-jss6.solid-background-FP-1R{background-color:var(--off-white) !important;padding:var(--space-lg-c) var(--space-sm-c) var(--space-xl-c)}.FeaturedProperties-1R .FP1R-jss2{padding:0;max-width:var(--content-w-sm);gap:var(--space-sm-c) var(--space-lg-c)}.FeaturedProperties-1R .FP1R-jss18{padding:0}.FeaturedProperties-1R .FP1R-MuiGrid-root.FP1R-MuiGrid-item.FP1R-MuiGrid-grid-xs-12.FP1R-MuiGrid-grid-sm-6.FP1R-MuiGrid-grid-md-6.FP1R-MuiGrid-grid-lg-6,.FeaturedProperties-1R .HVMyPortal-MuiGrid-root.HVMyPortal-MuiGrid-item.HVMyPortal-MuiGrid-grid-xs-12.HVMyPortal-MuiGrid-grid-sm-6.HVMyPortal-MuiGrid-grid-md-6.HVMyPortal-MuiGrid-grid-lg-6{width:calc(50% - var(--space-lg-c) / 2) !important;flex-grow:unset;max-width:unset;flex-basis:unset}.FeaturedProperties-1R .FP1R-jss18{background-color:var(--true-white)}.FeaturedProperties-1R .FP1R-jss18 a img.FP1R-jss24{opacity:0.75;transition:ease all 400ms}.FeaturedProperties-1R .FP1R-jss18:hover a img.FP1R-jss24{opacity:1}.FeaturedProperties-1R .FP1R-jss31.FP1R-jss26{padding:var(--space-md-c) var(--space-md-c) var(--space-xs-a) var(--space-md-c);font-family:var(--secondary-font);font-weight:400;color:var(--primary-color);font-size:var(--lg-sub-header-size);letter-spacing:var(--sub-header-spacing);line-height:var(--sub-header-line-height);text-transform:uppercase}.FeaturedProperties-1R .FP1R-jss27.FP1R-jss31,.FeaturedProperties-1R .FP1R-jss28.FP1R-jss31{padding:0 var(--space-md-c) var(--space-xs-a) var(--space-md-c);font-family:var(--secondary-font);font-weight:400;color:var(--true-black);font-size:var(--sm-sub-header-size);letter-spacing:var(--sub-header-spacing);line-height:var(--sub-header-line-height);text-transform:uppercase}.FeaturedProperties-1R .FP1R-jss29.FP1R-jss31{padding:0 var(--space-md-c) var(--space-md-c) var(--space-md-c);font-family:var(--secondary-font);font-weight:400;color:var(--true-black);font-size:var(--xs-sub-header-size);letter-spacing:var(--sub-header-spacing);line-height:var(--sub-header-line-height);text-transform:uppercase;font-style:normal}.FeaturedProperties-1R .FP1R-jss36{margin:var(--space-sm-c) 0 0 0 !important;gap:var(--space-sm-c)}.FeaturedProperties-1R .FP1R-jss39,.FeaturedProperties-1R .FP1R-jss40{margin:0 !important;width:24px;height:24px;opacity:1 !important}.FeaturedProperties-1R .FP1R-jss39 svg,.FP1R-jss40 svg{color:var(--primary-color);transition:ease all 400ms}.FeaturedProperties-1R .FP1R-jss39:hover svg,.FP1R-jss40:hover svg{color:var(--secondary-color)}.FeaturedProperties-1R .FP1R-jss37,.FeaturedProperties-1R .FP1R-jss38{font-family:var(--body-font) !important;color:var(--primary-color) !important;font-weight:600 !important;letter-spacing:var(--sub-header-spacing);line-height:var(--sub-header-line-height);text-transform:uppercase}.FeaturedProperties-1R .FP1R-jss38{margin-left:calc(1px - 1px - var(--space-sm-c) / 2)}@media (max-width:768px){.FeaturedProperties-1R .FP1R-MuiGrid-root.FP1R-MuiGrid-item.FP1R-MuiGrid-grid-xs-12.FP1R-MuiGrid-grid-sm-6.FP1R-MuiGrid-grid-md-6.FP1R-MuiGrid-grid-lg-6{width:100% !important}}form{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md-a)}form .form-inputs{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-sm-a)}form .form-inputs .form-control,form .form-inputs label{padding:var(--space-xs-c) !important;margin:0;border:0;border-radius:0;font-family:var(--body-font);font-size:var(--sm-sub-header-size) !important;letter-spacing:var(--sub-header-spacing);line-height:var(--sub-header-line-height);text-transform:uppercase;white-space:nowrap;height:fit-content}form .form-inputs.off-white .form-control,form .form-inputs.off-white label{background-color:var(--off-white) !important;color:var(--true-black)}form .form-inputs.true-white .form-control,form .form-inputs.true-white label{background-color:var(--true-white) !important;color:var(--true-black)}form .form-inputs.primary .form-control,form .form-inputs.primary label{background-color:var(--primary-color) !important;color:var(--true-white)}form .form-inputs .separate-label{display:flex}form .form-inputs .separate-label.input-row{flex-direction:row}form .form-inputs .input-row hr{height:100%;border-left:var(--primary-color) 1px solid}form .form-inputs .separate-label.input-column{flex-direction:column;align-items:stretch;text-align:center}form .form-inputs .input-column hr{width:100%;border-top:var(--primary-color) 1px solid}form .form-inputs .half-width{width:calc(50% - var(--space-sm-a) / 2)}form .form-inputs .full-width{width:100%}.form-group{margin-bottom:0}@media (max-width:768px){form .form-inputs .separate-label.input-row{flex-direction:column;align-items:stretch;text-align:center}form .form-inputs .input-row hr{height:unset;width:100%;border-left:0;border-top:var(--primary-color) 1px solid}form .form-inputs .half-width{width:100%}}.contact-block{position:relative;padding:var(--space-xl-c) var(--space-sm-c)}.contact-block .content-container{max-width:var(--content-w-md);width:100%;margin:auto}.content-container form{align-items:flex-end}.magic-modal .modal-backdrop{display:none}.magic-modal .modal-dialog{width:100% !important;height:100%;margin:0;top:0 !important;left:0 !important;transform:unset !important}.magic-modal .modal-content{position:relative;width:100%;min-height:100%;padding:var(--space-xl-a) var(--space-sm-a) var(--space-sm-a) var(--space-sm-a);border:0 !important;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--primary-color)}.magic-modal .modal-body{position:static;margin:0 !important;padding:0 !important;border:0 !important;max-width:var(--content-w-sm);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-sm-c)}.magic-modal .tab-content{width:100%;position:static}.magic-modal .tab-pane.active{display:flex !important;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-sm-c)}.magic-modal h1,.magic-modal h2,.magic-modal h3,.magic-modal h4,.magic-modal h5,.magic-modal h6,.magic-modal p,.magic-modal h1 b,.magic-modal h2 b,.magic-modal h3 b,.magic-modal h4 b,.magic-modal h5 b,.magic-modal h6 b,.magic-modal p b{margin:0 !important;padding:0 !important;color:var(--true-white) !important;font-weight:400}.magic-modal a h1,.magic-modal a h2,.magic-modal a h3,.magic-modal a h4,.magic-modal a h5,.magic-modal a h6,.magic-modal a p,.magic-modal a h1 b,.magic-modal a h2 b,.magic-modal a h3 b,.magic-modal a h4 b,.magic-modal a h5 b,.magic-modal a h6 b,.magic-modal a p b,.magic-modal a h5 span{color:var(--secondary-color) !important;transition:ease all 400ms}.magic-modal a:hover h1,.magic-modal a:hover h2,.magic-modal a:hover h3,.magic-modal a:hover h4,.magic-modal a:hover h5,.magic-modal a:hover h6,.magic-modal a:hover p,.magic-modal a:hover h1 b,.magic-modal a:hover h2 b,.magic-modal a:hover h3 b,.magic-modal a:hover h4 b,.magic-modal a:hover h5 b,.magic-modal a:hover h6 b,.magic-modal a:hover p b,.magic-modal a:hover h5 span{color:var(--true-white) !important}.magic-modal .opt-out{font-size:var(--sm-sub-header-size);line-height:var(--subheader-height);color:var(--true-white);font-weight:700}.magic-modal .opt-out-href,.magic-modal .opt-out-href a{font-size:var(--sm-sub-header-size);line-height:var(--subheader-height);color:var(--secondary-color) !important;font-weight:700}.magic-modal .opt-out-href a:hover{color:var(--true-white) !important}a#open-forgot-pass{text-align:center}.magic-modal .row{width:100%}.magic-modal .row .col-md-8,.magic-modal .row .col-md-12{padding:0 !important;display:flex;flex-direction:column;gap:var(--space-sm-a);width:100%}.magic-modal .row .col-md-8 .form-group{margin:0;width:100%}.magic-modal .row .col-md-8 .form-group input,.magic-modal .form-control{background-color:var(--off-white) !important;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--space-sm-c) !important;width:100%;font-family:var(--body-font);font-size:var(--sm-sub-header-size) !important;letter-spacing:var(--sub-header-spacing);line-height:var(--sub-header-line-height);text-transform:uppercase}.magic-modal .row .col-md-8 .form-group input::-webkit-input-placeholder,.magic-modal .form-control::-webkit-input-placeholder{color:var(--primary-color)}.magic-modal .form-group label{padding:var(--space-xs-c) !important;margin:0;border:0;border-radius:0;font-family:var(--body-font);font-size:var(--sm-sub-header-size) !important;letter-spacing:var(--sub-header-spacing);line-height:var(--sub-header-line-height);text-transform:uppercase;white-space:nowrap;height:fit-content;background-color:var(--off-white) !important;color:var(--true-black);text-align:center;border-bottom:var(--primary-color) 1px solid}.magic-modal .btn svg{display:none}.magic-modal .btn.btn-primary,.magic-modal .btn.btn-default{position:relative;width:fit-content !important;height:fit-content !important;border-width:0 !important;border-radius:0 !important;padding:0;margin:5px;background-color:transparent !important}.magic-modal .btn.btn-primary:hover,.magic-modal .btn.btn-default:hover{background-color:transparent !important}.magic-modal .btn.btn-primary:before,.magic-modal .btn.btn-default:before{content:'';position:absolute;width:100%;height:calc(100% + 10px);top:50%;left:50%;transform:translate(-50%,-50%);border-left:1px solid var(--true-white);border-right:1px solid var(--true-white);transition:ease all 400ms}.magic-modal .btn.btn-primary:hover:before,.magic-modal .btn.btn-default:hover:before{height:100%}.magic-modal .btn.btn-primary:after,.magic-modal .btn.btn-default:after{content:'';position:absolute;width:calc(100% + 10px);height:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-top:1px solid var(--true-white);border-bottom:1px solid var(--true-white);transition:ease all 400ms}.magic-modal .btn.btn-primary:hover:after,.magic-modal .btn.btn-default:hover:after{width:100%}.magic-modal .btn.btn-primary > div,.magic-modal .btn.btn-default > div{display:flex;padding:var(--space-xs-c) var(--space-sm-c) !important;background-color:transparent;margin:5px;color:var(--true-white);transition:ease all 400ms}.magic-modal .btn.btn-primary:hover > div,.magic-modal .btn.btn-default:hover > div{background-color:var(--true-white);color:var(--primary-color) !important}.magic-modal .btn.btn-primary > div:before,.magic-modal .btn.btn-default > div:before{content:'';position:absolute;width:calc(100% + 10px);height:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-left:1px solid var(--true-white);border-right:1px solid var(--true-white);transition:ease all 400ms}.magic-modal .btn.btn-primary:hover > div:before,.magic-modal .btn.btn-default:hover > div:before{height:0}.magic-modal .btn.btn-primary > div:after,.magic-modal .btn.btn-default > div:after{content:'';position:absolute;width:100%;height:calc(100% + 10px);top:50%;left:50%;transform:translate(-50%,-50%);border-top:1px solid var(--true-white);border-bottom:1px solid var(--true-white);transition:ease all 400ms}.magic-modal .btn.btn-primary:hover > div:after,.magic-modal .btn.btn-default:hover > div:after{width:0}.modal.magic-modal .close span{display:none}.magic-modal .modal-close,.magic-modal .close{position:absolute !important;top:calc(100px - 100px - var(--space-sm-a)) !important;right:calc(100px - 100px - var(--space-sm-a)) !important;width:calc(75px + var(--space-sm-a));height:calc(75px + var(--space-sm-a));border:1px solid var(--true-white) !important;border-radius:50px !important;padding:var(--space-sm-a) !important;opacity:1 !important;margin:0 !important}.magic-modal .modal-close hr.x-1,.magic-modal .close hr.x-1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);border-top:1px solid var(--true-white);width:30px;margin:0 !important;transition:ease all 400ms}.magic-modal .modal-close hr.x-2,.magic-modal .close hr.x-2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);border-top:1px solid var(--true-white);width:30px;margin:0 !important;transition:ease all 400ms}.magic-modal .modal-close:hover hr.x-1,.magic-modal .modal-close:hover hr.x-2,.magic-modal .close:hover hr.x-1,.magic-modal .close:hover hr.x-2{transform:translate(-50%,-50%) rotate(0deg) !important}.HomeValue-MyPortal .HVMyPortal-jss35{display:none}.HomeValue-MyPortal .HVMyPortal-jss15{height:fit-content;position:relative;padding:var(--space-xl-c) var(--space-sm-c);background-color:var(--primary-color)}.HomeValue-MyPortal .HVMyPortal-jss17{padding:0;max-width:var(--content-w-xs)}.HomeValue-MyPortal .HVMyPortal-jss89{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm-c)}.HomeValue-MyPortal h4{color:var(--true-white)}.HomeValue-MyPortal h1{font-family:var(--primary-font) !important;font-size:var(--header-size) !important;letter-spacing:var(--header-spacing) !important;line-height:var(--header-line-height) !important;font-weight:500 !important}.HomeValue-MyPortal .HVMyPortal-jss18{margin:0;box-shadow:none;width:100%}.HomeValue-MyPortal .HVMyPortal-jss18 > div{background-color:var(--off-white);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-md-a);padding:var(--space-xs-a) var(--space-xs-a) var(--space-xs-a) var(--space-sm-a);border-radius:0 !important}.HomeValue-MyPortal .HVMyPortal-jss27,.HomeValue-MyPortal .HVMyPortal-jss28{border:0 !important;width:100%;height:100%;padding:0 !important;background-color:transparent;font-family:var(--body-font);font-size:var(--sm-sub-header-size);letter-spacing:var(--sub-header-spacing);line-height:var(--sub-header-line-height);text-transform:uppercase}.HVMyPortal-jss18 > div > div{border:none !important;margin:0 !important;height:100% !important;background-color:var(--primary-color) !important}.HVMyPortal-jss18 > div > div.HVMyPortal-jss19{background:transparent !important;background-color:transparent !important;border-radius:0 !important}.HomeValue-MyPortal a.HVMyPortal-jss13{position:relative;width:fit-content !important;height:fit-content !important;border-width:0 !important;border-radius:0 !important;padding:0;margin:5px;background-color:transparent !important;white-space:nowrap}.HomeValue-MyPortal a.HVMyPortal-jss13:before{content:'';position:absolute;width:100%;height:calc(100% + 10px);top:50%;left:50%;transform:translate(-50%,-50%);border-left:1px solid var(--primary-color);border-right:1px solid var(--primary-color);transition:ease all 400ms}.HomeValue-MyPortal a.HVMyPortal-jss13:after{content:'';position:absolute;width:calc(100% + 10px);height:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-top:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color);transition:ease all 400ms}.HomeValue-MyPortal p.HVMyPortal-jss14{display:block;padding:var(--space-xs-c) var(--space-sm-c) !important;background-color:transparent;margin:5px;font-family:var(--body-font) !important;font-size:var(--xs-sub-header-size) !important;letter-spacing:var(--sub-header-spacing) !important;font-weight:400 !important;text-transform:uppercase;color:var(--primary-color) !important;transition:ease all 400ms}.HomeValue-MyPortal p.HVMyPortal-jss14:before{content:'';position:absolute;width:calc(100% + 10px);height:100%;top:50%;left:50%;transform:translate(-50%,-50%);border-left:1px solid var(--primary-color);border-right:1px solid var(--primary-color);transition:ease all 400ms}.HomeValue-MyPortal p.HVMyPortal-jss14:after{content:'';position:absolute;width:100%;height:calc(100% + 10px);top:50%;left:50%;transform:translate(-50%,-50%);border-top:1px solid var(--primary-color);border-bottom:1px solid var(--primary-color);transition:ease all 400ms}.HomeValue-MyPortal a.HVMyPortal-jss13:hover{background-color:transparent !important}.HomeValue-MyPortal a.HVMyPortal-jss13:hover:before{height:100%}.HomeValue-MyPortal a.HVMyPortal-jss13:hover:after{width:100%}.HomeValue-MyPortal a.HVMyPortal-jss13:hover p.HVMyPortal-jss14{background-color:var(--primary-color);color:var(--true-white) !important}.HomeValue-MyPortal a.HVMyPortal-jss13:hover p.HVMyPortal-jss14:before{height:0}.HomeValue-MyPortal a.HVMyPortal-jss13:hover p.HVMyPortal-jss14:after{width:0}