#footer_equal_housing_link{margin:0 auto;width:-webkit-min-content;width:-moz-min-content;width:min-content;display:block;text-align:center;padding-bottom:20px;padding-top:0;fill:var(--footer-text-color);border-bottom:none}#footer_equal_housing_link svg{fill:var(--footer-text-color)}#footer_equal_housing_link svg path,#footer_equal_housing_link svg rect{fill:var(--footer-text-color)}body{font-family:var(--fonts-body);font-size:var(--body-base-font-size);font-weight:var(--body-base-font-weight)}h1,h2,h3,h4,h5,h6{font-family:var(--fonts-header);font-size:var(--header-base-font-size);font-weight:var(--header-base-font-weight)}strong{font-weight:normal}:root{--footer-mobile-logo-width:250px;--footer-desktop-logo-width:250px;--footer-spacing:20px;--footer-bg-hover-color:var(--background-3-hover);--footer-text-hover-color:var(--background-3-hover-alt);--footer-bg-color:var(--background-3-base);--footer-text-color:var(--background-3-base-alt);--footer-header-font-family:var(--fonts-accent);--footer-text-font-family:var(--fonts-body);--footer-button-bg-color:var(--background-3-base-alt);--footer-button-bg-hover-color:var(--background-3-hover-alt);--footer-button-text-color:var(--background-3-base);--footer-button-text-hover-color:var(--background-3-hover);--footer-pipe-color:var(--background-3-base-alt);--footer-text-font-size:var(--body-base-font-size);--footer-header-font-size:var(--accent-base-font-size);--footer-header-font-weight:var(--header-base-font-weight);--menu-logo-max-width:200px;--menu-background-color:var(--background-3-base);--menu-text-color:var(--background-3-base-alt);--menu-hamburger-close-button-color:var(--background-1-base-alt);--menu-font-size:calc(var(--header-base-font-size) * 1.12);--menu-community-info-font-size:var(--menu-font-size);--menu-desktop-logo-bg:var(--background-1-base);--menu-font-family:var(--fonts-header);--menu-list-item-hover:var(--background-3-hover);--menu-dropdown-list-item-text-color:var(--background-3-base-alt);--menu-dropdown-list-item-bg:var(--background-3-base);--menu-text-color-hover:var(--background-3-hover-alt);--menu-background-color-hover:var(--background-3-hover);--menu-font-weight:initial}footer{background-color:var(--footer-bg-color);padding:20px 0}footer .footer-header{color:var(--footer-text-color);font-family:var(--footer-header-font-family);font-size:calc(var(--footer-header-font-size) * 1.7);font-weight:var(--footer-header-font-weight)}@media (min-width:1180px){footer .footer-header{font-size:calc(var(--footer-header-font-size) * 2)}}footer a,footer p,footer span{color:var(--footer-text-color);font-family:var(--footer-text-font-family);font-size:calc(var(--footer-text-font-size) * 1)}footer a:not(.no-hover-underline){border-bottom:1px solid transparent}footer a:not(.no-hover-underline):focus,footer a:not(.no-hover-underline):hover{border-bottom-color:var(--footer-text-color)}footer .no-hover-underline{border-bottom:none}footer .no-hover-underline a,footer .no-hover-underline svg{border-bottom:none}footer .spacing{margin:var(--footer-spacing)}footer svg{width:35px;height:35px;display:block;fill:var(--footer-text-color);padding-bottom:15px;border-bottom:1px solid transparent}footer svg:focus,footer svg:hover{border-bottom-color:var(--footer-text-color)}footer .ada img{width:40px}footer .corp-logo{padding-bottom:5px}footer .corp-logo img,footer .corp-logo svg{width:var(--footer-mobile-logo-width);height:100%}footer .bottom-section,footer .top-section{max-width:1550px;margin:0 auto}footer .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}footer .apartments-copy-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;gap:12px}footer .copyright_text a{position:relative}footer .button-style-1{margin:10px 0;background-color:var(--footer-button-bg-color);color:var(--footer-button-text-color);border-bottom:none}footer .button-style-1:focus-within,footer .button-style-1:hover{background-color:var(--footer-button-bg-hover-color);color:var(--footer-button-text-hover-color);opacity:0.9}@media (min-width:768px){footer .top-section{display:grid;grid-template-columns:repeat(3,1fr)}footer .corp-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}footer .info-address-hours .community-hours p{white-space:nowrap}footer .apartments-copy-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}footer .ada-eho-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}footer .footer-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:1180px){footer .bottom-section,footer .top-section{width:90%}footer .top-section{grid-template-columns:1fr 1.2fr 1fr;position:relative;padding-bottom:25px}footer .top-section:after{content:"";display:block;position:absolute;bottom:0;background-color:var(--footer-pipe-color);height:2px;width:100%}footer .corp-logo img,footer .corp-logo svg{width:var(--footer-desktop-logo-width);height:100%}footer .footer-office-information{position:relative;padding:0 50px}footer .footer-office-information:after,footer .footer-office-information:before{content:"";display:block;position:absolute;top:0;bottom:0;background-color:var(--footer-pipe-color);height:100%;width:2px}footer .footer-office-information:before{left:0}footer .footer-office-information:after{right:0}footer .bottom-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse nowrap;flex-flow:row-reverse nowrap}footer .button-style-1{margin:0}footer .social-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}body.open-menu{overflow:hidden}header #menu_backdrop{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;background-color:rgba(0,0,0,0.5);opacity:0;z-index:200;min-height:0;pointer-events:none;-webkit-transition:all 350ms ease;transition:all 350ms ease}header #menu_backdrop.open{-webkit-transition:all 350ms ease;transition:all 350ms ease;min-height:100vh;opacity:1;pointer-events:auto}header .menu{position:fixed;background-color:var(--menu-background-color);top:0;left:0;right:0;bottom:0;min-height:100%;overflow-y:auto;z-index:-100;opacity:0;pointer-events:none;-webkit-transition:all 350ms ease;transition:all 350ms ease}header .menu.open{width:100%;z-index:999999999999;opacity:1;pointer-events:initial;-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in}header .menu .menu-logo-wrapper{padding:120px 30px 30px;margin:0 auto;text-align:center;width:100%;background-color:var(--menu-desktop-logo-bg)}header .menu .menu-logo-wrapper .menu-logo{max-width:var(--menu-logo-max-width)}header .menu #close_menu{margin-left:auto;display:block;padding:30px 15px 0;position:absolute;right:0}header .menu #close_menu .close-menu-text{-webkit-transform:translateX(-9px);transform:translateX(-9px);display:block;color:var(--menu-hamburger-close-button-color);font-family:var(--menu-font-family)}header .menu #close_menu .hamburger-line{display:block;height:3px;background:var(--menu-hamburger-close-button-color);width:36px;margin:8px 0;-webkit-transition:all 250ms ease 100ms;transition:all 250ms ease 100ms}header .menu #close_menu.animate-out .hamburger-line{-webkit-transition:all 250ms ease 150ms;transition:all 250ms ease 150ms}header .menu #close_menu.animate-out .hamburger-line.first{-webkit-transform:rotateZ(-45deg) translate(-9px,9px);transform:rotateZ(-45deg) translate(-9px,9px)}header .menu #close_menu.animate-out .hamburger-line.second{-webkit-transform:translateX(-50px);transform:translateX(-50px);background:transparent}header .menu #close_menu.animate-out .hamburger-line.third{-webkit-transform:rotateZ(45deg) translate(-7px,-6px);transform:rotateZ(45deg) translate(-7px,-6px)}header .menu #menu_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:min(10vh,35px);margin:40px 0}header .menu #menu_list .dropdown-parent>.menu-link{display:none}header .menu #menu_list .dropdown-parent>.dropdown .menu-item{text-align:center}header .menu #menu_list .dropdown-parent>.dropdown .menu-item:first-of-type{margin-bottom:min(10vh,35px)}header .menu #menu_list .menu-link{color:var(--menu-text-color);font-size:var(--menu-font-size);font-family:var(--menu-font-family);font-weight:var(--menu-font-weight)}header .menu .community-info{text-align:center;font-style:normal;padding-bottom:10px;margin-top:20px}header .menu .community-info .community-address,header .menu .community-info .community-phone{font-style:normal;font-size:var(--menu-community-info-font-size);color:var(--menu-text-color);font-family:var(--menu-font-family)}header .menu .community-info .menu-address-link:hover{color:var(--menu-text-color);opacity:0.6;-webkit-transition:0.4s;transition:0.4s}header .menu .community-info .community-phone .phone-link:hover{color:var(--menu-text-color);opacity:0.6;-webkit-transition:0.4s;transition:0.4s}@media (min-width:768px){header .menu{width:0;left:unset;-webkit-transform:translateX(120vw);transform:translateX(120vw);-webkit-transition:all 2.5s cubic-bezier(0.42,0,0.08,1.04);transition:all 2.5s cubic-bezier(0.42,0,0.08,1.04);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}header .menu.open{width:min(48vw,465px);opacity:1;pointer-events:initial;background-color:var(--menu-background-color);right:0;left:unset;top:0;bottom:0;min-height:100%;-webkit-transform:translateX(0px);transform:translateX(0px);-webkit-transition:all 0.8s cubic-bezier(0.42,0,0.08,1.04);transition:all 0.8s cubic-bezier(0.42,0,0.08,1.04);overflow:hidden}header .menu #close_menu{position:absolute;right:0}header .menu #close_menu .close-menu-text{color:var(--menu-hamburger-close-button-color)}header .menu #close_menu .hamburger-line{background:var(--menu-hamburger-close-button-color)}header .menu #close_menu .hamburger-line{-webkit-transition:all 350ms ease;transition:all 350ms ease}header .menu #close_menu.animate-out .hamburger-line{-webkit-transition:all 350ms ease 400ms;transition:all 350ms ease 400ms}header .menu .menu-logo-wrapper{padding:36px 30px;text-align:left;margin:0;width:100%;background-color:var(--menu-desktop-logo-bg)}header .menu .menu-list-wrapper{overflow:auto}header .menu #menu_list{gap:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-y:auto;background-color:inherit;padding:0;margin:0;overflow:hidden}header .menu #menu_list .dropdown{display:block}header .menu #menu_list .menu-item{padding:min(2.2vh,20px) 40px;width:100%;position:relative}header .menu #menu_list .menu-item:first-child{padding-top:22px}header .menu #menu_list .menu-item:last-child{padding-bottom:18px}header .menu #menu_list .menu-item:before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--menu-background-color-hover);-webkit-transition:all ease-in 250ms;transition:all ease-in 250ms;opacity:0}header .menu #menu_list .menu-item.open:before,header .menu #menu_list .menu-item:focus:before,header .menu #menu_list .menu-item:hover:before{-webkit-transition:all ease 450ms;transition:all ease 450ms;opacity:1}header .menu #menu_list .menu-item.open .menu-link,header .menu #menu_list .menu-item:focus .menu-link,header .menu #menu_list .menu-item:hover .menu-link{-webkit-transition:all 350ms ease;transition:all 350ms ease;color:var(--menu-text-color-hover)}header .menu #menu_list .menu-item .menu-link{display:block;width:100%;text-transform:uppercase;letter-spacing:0.05em;position:relative;z-index:10;white-space:nowrap;-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in;cursor:pointer}header .menu #menu_list .menu-item.dropdown-parent>.menu-link{-webkit-transition:all 250ms ease-in;transition:all 250ms ease-in;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .menu #menu_list .menu-item.dropdown-parent>.menu-link .caret-down{margin:0 10px;width:8px;height:8px;border-left:2px solid;border-bottom:2px solid;display:inline-block;position:relative;bottom:2px;-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-transition:-webkit-transform 250ms ease-in;transition:-webkit-transform 250ms ease-in;transition:transform 250ms ease-in;transition:transform 250ms ease-in,-webkit-transform 250ms ease-in}header .menu #menu_list .menu-item.dropdown-parent:before{-webkit-transition:all 350ms ease-in;transition:all 350ms ease-in}header .menu #menu_list .menu-item.dropdown-parent.open:before,header .menu #menu_list .menu-item.dropdown-parent:focus:before{-webkit-transition:all 550ms ease;transition:all 550ms ease}header .menu #menu_list .menu-item.dropdown-parent.open>.menu-link,header .menu #menu_list .menu-item.dropdown-parent:focus>.menu-link{-webkit-transition:all 350ms ease;transition:all 350ms ease}header .menu #menu_list .menu-item.dropdown-parent.open>.menu-link .caret-down,header .menu #menu_list .menu-item.dropdown-parent:focus>.menu-link .caret-down{-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:-webkit-transform 550ms ease;transition:-webkit-transform 550ms ease;transition:transform 550ms ease;transition:transform 550ms ease,-webkit-transform 550ms ease}header .menu #menu_list .menu-item.dropdown-parent .dropdown{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left;transform-origin:left;max-height:0;-webkit-transition:all 350ms ease 50ms;transition:all 350ms ease 50ms}header .menu #menu_list .menu-item.dropdown-parent.open .dropdown,header .menu #menu_list .menu-item.dropdown-parent:focus .dropdown{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left;transform-origin:left;max-height:2000px;padding-top:20px;-webkit-transition:all 550ms ease;transition:all 550ms ease}header .menu #menu_list .menu-item.dropdown-parent .menu-item{text-align:left}header .menu #menu_list .menu-item.dropdown-parent .menu-item:first-child{padding-top:18px;margin-bottom:0}header .menu #menu_list .menu-item.dropdown-parent .menu-item:last-child{padding-bottom:18px}header .menu #menu_list .menu-item.dropdown-parent .menu-item:before{-webkit-transition:all 350ms ease-in;transition:all 350ms ease-in}header .menu #menu_list .menu-item.dropdown-parent .menu-item:focus:before,header .menu #menu_list .menu-item.dropdown-parent .menu-item:hover:before{background-color:var(--menu-dropdown-list-item-bg);-webkit-transition:all 350ms ease;transition:all 350ms ease}header .menu #menu_list .menu-item.dropdown-parent .menu-item .menu-link{color:var(--menu-text-color-hover);-webkit-transition:all 350ms ease 250ms;transition:all 350ms ease 250ms}header .menu #menu_list .menu-item.dropdown-parent .menu-item:focus .menu-link,header .menu #menu_list .menu-item.dropdown-parent .menu-item:hover .menu-link{color:var(--menu-dropdown-list-item-text-color);-webkit-transition:all 350ms ease;transition:all 350ms ease}}.btn,.button-style-1,.form-btn,.newsletter_button{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;z-index:10;display:block;margin:var(--button-style-one-margin);padding:var(--button-style-one-padding);background-color:var(--button-style-one-bg-color);color:var(--button-style-one-text-color);letter-spacing:var(--button-style-one-letter-spacing);text-transform:var(--button-style-one-text-transform);border-radius:var(--button-style-one-border-radius);-webkit-transition:all 250ms ease;transition:all 250ms ease;-webkit-box-shadow:0px 0px 7px 0px rgba(66,68,90,0.05);box-shadow:0px 0px 7px 0px rgba(66,68,90,0.05);cursor:pointer}.btn.active,.btn:focus-within,.btn:hover,.button-style-1.active,.button-style-1:focus-within,.button-style-1:hover,.form-btn.active,.form-btn:focus-within,.form-btn:hover,.newsletter_button.active,.newsletter_button:focus-within,.newsletter_button:hover{background-color:var(--button-style-one-bg-hover-color);color:var(--button-style-one-text-hover-color)}.button-style-2,.newsletter-link{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;z-index:10;display:block;margin:var(--button-style-two-margin);padding:var(--button-style-two-padding);background-color:var(--button-style-two-bg-color);color:var(--button-style-two-text-color);letter-spacing:var(--button-style-two-letter-spacing);text-transform:var(--button-style-two-text-transform);border-radius:var(--button-style-two-border-radius);-webkit-transition:all 250ms ease;transition:all 250ms ease;-webkit-box-shadow:0px 0px 7px 0px rgba(66,68,90,0.05);box-shadow:0px 0px 7px 0px rgba(66,68,90,0.05);cursor:pointer}.button-style-2.active,.button-style-2:focus-within,.button-style-2:hover,.newsletter-link.active,.newsletter-link:focus-within,.newsletter-link:hover{background-color:var(--button-style-two-bg-hover-color);color:var(--button-style-two-text-hover-color)}.newsletter-link{margin-bottom:30px}.newsletter-link img{width:30px!important;height:auto!important}.button-style-1-petite{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;z-index:10;display:block;margin:var(--button-style-one-petite-margin);padding:var(--button-style-one-petite-padding);background-color:var(--button-style-one-bg-color);color:var(--button-style-one-text-color);letter-spacing:var(--button-style-one-letter-spacing);text-transform:var(--button-style-one-text-transform);border-radius:var(--button-style-one-border-radius);-webkit-transition:all 250ms ease;transition:all 250ms ease;-webkit-box-shadow:0px 0px 7px 0px rgba(66,68,90,0.05);box-shadow:0px 0px 7px 0px rgba(66,68,90,0.05);cursor:pointer}.button-style-1-petite.active,.button-style-1-petite:focus-within,.button-style-1-petite:hover{background-color:var(--button-style-one-bg-hover-color);color:var(--button-style-one-text-hover-color)}.button-style-2-petite{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;z-index:10;display:block;margin:var(--button-style-two-petite-margin);padding:var(--button-style-two-petite-padding);background-color:var(--button-style-two-bg-color);color:var(--button-style-two-text-color);letter-spacing:var(--button-style-two-letter-spacing);text-transform:var(--button-style-two-text-transform);border-radius:var(--button-style-two-border-radius);-webkit-transition:all 250ms ease;transition:all 250ms ease;-webkit-box-shadow:0px 0px 7px 0px rgba(66,68,90,0.05);box-shadow:0px 0px 7px 0px rgba(66,68,90,0.05);cursor:pointer}.button-style-2-petite.active,.button-style-2-petite:focus-within,.button-style-2-petite:hover{background-color:var(--button-style-two-bg-hover-color);color:var(--button-style-two-text-hover-color)}:root{--header-text-style-1-base-font-size-mobile:calc(var(--header-base-font-size) * 1.9);--header-text-style-1-base-font-size-tablet:calc(var(--header-base-font-size) * 2.1);--header-text-style-1-base-font-size-smdt:calc(var(--header-base-font-size) * 2.3);--header-text-style-1-base-font-size-mddt:calc(var(--header-base-font-size) * 2.5);--header-text-style-2-base-font-size-mobile:calc(var(--header-base-font-size) * 1.75);--header-text-style-2-base-font-size-tablet:calc(var(--header-base-font-size) * 1.9);--header-text-style-2-base-font-size-smdt:calc(var(--header-base-font-size) * 2);--header-text-style-2-base-font-size-mddt:calc(var(--header-base-font-size) * 2.25);--header-text-style-3-base-font-size-mobile:calc(var(--header-base-font-size) * 1.6);--header-text-style-3-base-font-size-tablet:calc(var(--header-base-font-size) * 1.75);--header-text-style-3-base-font-size-smdt:calc(var(--header-base-font-size) * 1.8);--header-text-style-3-base-font-size-mddt:calc(var(--header-base-font-size) * 2);--header-text-style-4-base-font-size-mobile:calc(var(--header-base-font-size) * 1.5);--header-text-style-4-base-font-size-tablet:calc(var(--header-base-font-size) * 1.6);--header-text-style-4-base-font-size-smdt:calc(var(--header-base-font-size) * 1.7);--header-text-style-4-base-font-size-mddt:calc(var(--header-base-font-size) * 1.9);--header-text-style-5-base-font-size-mobile:calc(var(--header-base-font-size) * 1.4);--header-text-style-5-base-font-size-tablet:calc(var(--header-base-font-size) * 1.5);--header-text-style-5-base-font-size-smdt:calc(var(--header-base-font-size) * 1.6);--header-text-style-5-base-font-size-mddt:calc(var(--header-base-font-size) * 1.7);--inside-page-header-base-font-size-mobile:calc(var(--header-base-font-size) * 1.8);--inside-page-header-base-font-size-tablet:calc(var(--header-base-font-size) * 2);--inside-page-header-base-font-size-smdt:calc(var(--header-base-font-size) * 2.3)}.header-text,.header-text-style-1{text-transform:var(--header-text-transform,none);font-weight:var(--header-base-font-weight);font-family:var(--fonts-header);letter-spacing:var(--header-text-letter-spacing,initial);color:var(--body-text-color);margin:var(--header-text-margin,0 0 20px);line-height:var(--header-text-line-height,1.5);position:relative;z-index:10;font-size:var(--header-text-style-1-base-font-size-mobile)}@media (min-width:768px){.header-text,.header-text-style-1{font-size:var(--header-text-style-1-base-font-size-tablet)}}@media (min-width:1180px){.header-text,.header-text-style-1{font-size:var(--header-text-style-1-base-font-size-smdt)}}@media (min-width:1400px){.header-text,.header-text-style-1{font-size:var(--header-text-style-1-base-font-size-mddt)}}.header-text-style-2{text-transform:var(--header-text-transform,none);font-weight:var(--header-base-font-weight);font-family:var(--fonts-header);letter-spacing:var(--header-text-letter-spacing,initial);color:var(--body-text-color);margin:var(--header-text-margin,0 0 20px);line-height:var(--header-text-line-height,1.5);position:relative;z-index:10;font-size:var(--header-text-style-2-base-font-size-mobile)}@media (min-width:768px){.header-text-style-2{font-size:var(--header-text-style-2-base-font-size-tablet)}}@media (min-width:1180px){.header-text-style-2{font-size:var(--header-text-style-2-base-font-size-smdt)}}@media (min-width:1400px){.header-text-style-2{font-size:var(--header-text-style-2-base-font-size-mddt)}}.header-text-style-3{text-transform:var(--header-text-transform,none);font-weight:var(--header-base-font-weight);font-family:var(--fonts-header);letter-spacing:var(--header-text-letter-spacing,initial);color:var(--body-text-color);margin:var(--header-text-margin,0 0 20px);line-height:var(--header-text-line-height,1.5);position:relative;z-index:10;font-size:var(--header-text-style-3-base-font-size-mobile)}@media (min-width:768px){.header-text-style-3{font-size:var(--header-text-style-3-base-font-size-tablet)}}@media (min-width:1180px){.header-text-style-3{font-size:var(--header-text-style-3-base-font-size-smdt)}}@media (min-width:1400px){.header-text-style-3{font-size:var(--header-text-style-3-base-font-size-mddt)}}.header-text-style-4{text-transform:var(--header-text-transform,none);font-weight:var(--header-base-font-weight);font-family:var(--fonts-header);letter-spacing:var(--header-text-letter-spacing,initial);color:var(--body-text-color);margin:var(--header-text-margin,0 0 20px);line-height:var(--header-text-line-height,1.5);position:relative;z-index:10;font-size:var(--header-text-style-4-base-font-size-mobile)}@media (min-width:768px){.header-text-style-4{font-size:var(--header-text-style-4-base-font-size-tablet)}}@media (min-width:1180px){.header-text-style-4{font-size:var(--header-text-style-4-base-font-size-smdt)}}@media (min-width:1400px){.header-text-style-4{font-size:var(--header-text-style-4-base-font-size-mddt)}}.header-text-style-5{text-transform:var(--header-text-transform,none);font-weight:var(--header-base-font-weight);font-family:var(--fonts-header);letter-spacing:var(--header-text-letter-spacing,initial);color:var(--body-text-color);margin:var(--header-text-margin,0 0 20px);line-height:var(--header-text-line-height,1.5);position:relative;z-index:10;font-size:var(--header-text-style-5-base-font-size-mobile)}@media (min-width:768px){.header-text-style-5{font-size:var(--header-text-style-5-base-font-size-tablet)}}@media (min-width:1180px){.header-text-style-5{font-size:var(--header-text-style-5-base-font-size-smdt)}}@media (min-width:1400px){.header-text-style-5{font-size:var(--header-text-style-5-base-font-size-mddt)}}.insidepage .page-header{text-transform:var(--header-text-transform,none);font-weight:var(--inside-page-header-font-weight,var(--header-base-font-weight));font-family:var(--fonts-header);letter-spacing:var(--header-text-letter-spacing,initial);color:var(--body-text-color);margin:var(--header-text-margin,0 0 20px);line-height:var(--header-text-line-height,1.5);position:relative;z-index:10;padding:35px 10px 15px;font-size:var(--inside-page-header-base-font-size-mobile)}@media (min-width:768px){.insidepage .page-header{font-size:var(--inside-page-header-base-font-size-tablet)}}@media (min-width:1400px){.insidepage .page-header{font-size:var(--inside-page-header-base-font-size-smdt)}}.repeat-bg-image{background-position:center;background-repeat:repeat;background-size:auto}.cover-bg-image{background-position:center;background-repeat:no-repeat;background-size:cover}:root{--body-bg-color:var(--background-2-base);--body-text-color:var(--background-2-base-alt);--button-style-one-bg-color:var(--primary-base);--button-style-one-text-color:var(--primary-base-alt);--button-style-one-bg-hover-color:var(--primary-hover);--button-style-one-text-hover-color:var(--primary-hover-alt);--button-style-one-letter-spacing:normal;--button-style-one-text-transform:uppercase;--button-style-one-padding:12px clamp(35px,4vw,85px);--button-style-one-margin:25px auto 0;--button-style-one-border-radius:0px;--button-style-two-bg-color:var(--secondary-base);--button-style-two-text-color:var(--secondary-base-alt);--button-style-two-bg-hover-color:var(--secondary-hover);--button-style-two-text-hover-color:var(--secondary-hover-alt);--button-style-two-letter-spacing:normal;--button-style-two-text-transform:uppercase;--button-style-two-padding:12px clamp(35px,4vw,85px);--button-style-two-margin:25px auto 0;--button-style-two-border-radius:0px;--button-style-one-petite-padding:12px 20px;--button-style-one-petite-margin:25px 0;--button-style-two-petite-padding:12px 20px;--button-style-two-petite-margin:25px 0;--text-box-bg:var(--background-1-base);--text-box-bg-hover:var(--background-1-hover);--text-box-bg-alt:var(--background-1-base-alt);--text-box-bg-alt-hover:var(--background-1-hover-alt);--text-box-link-color:var(--text-box-bg-alt);--text-box-link-color-hover:var(--text-box-bg-alt-hover);--success:#8eba37;--success-hover:#6d9e0c;--success-alt:#fff;--danger:#FF5252;--danger-hover:#cc4803;--danger-alt:#fff;--box-shadow:0px 0px 18px rgba(0,0,0,0.1)}