body{font-size:var(--font-size-default)}.aiosAgentsElevate__agents--title{display:none}.burgerMenu__nav ul li a{font-size:25px}.header--fixed{background:var(--secondary)}.header__navigation div>ul>li .sub-menu>li a{background:var(--primary);color:#fff}.header__navigation div>ul>li .sub-menu>li a:hover{background:var(--secondary)}.burgerMenu__container{background:var(--secondary)}.footer__newsletter{opacity:1;padding:0}.footer__newsletter>div{display:none}.smwidget__title div a{font-size:20px}.ipcontactus_elevate__form .custom-page-col h4{color:#b88746!important;font-family:var(--font-family-default)!important}.hpSocialSection__inTheMedia{display:none}.hpSocialSection__fuoSocial--title{text-align:center;width:-moz-fit-content;width:fit-content;margin:auto}.hpSocialSection__fuoSocial{margin-left:0!important;width:100%!important}.hero__slideshow--btnwrap{gap:45px!important}.header__navigation div>ul>li a{font-size:clamp(11px,.81vw,13px)!important;padding:10px clamp(10px,1.25vw,20px)!important;white-space:nowrap}.header__phone a span{font-size:clamp(13px,1.13vw,18px)!important}.header__phone a{gap:clamp(10px,1.06vw,17px)!important}.footer__menu ul li a{line-height:30px!important}.footer__menu ul li{padding:0 24px!important}body #pojo-a11y-toolbar{bottom:0!important;top:auto!important}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{top:auto!important;bottom:0!important;line-height:0}button:focus-visible,a:focus-visible{outline-style:solid!important;outline-width:5px!important;outline-color:red!important;transition:none!important}#pojo-a11y-toolbar .pojo-a11y-btn-high-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-negative-contrast,#pojo-a11y-toolbar .pojo-a11y-btn-light-background,#pojo-a11y-toolbar .pojo-a11y-btn-grayscale{display:none!important}body.pojo-a11y-readable-font [class*=ai-font-]{font-family:agentimage!important}@media screen and (min-width:600px){.smwidget__title div a{font-size:25px}}@media screen and (min-width:744px){.smwidget__title div a{font-size:20px;font-size:clamp(15px,1.25vw,20px)}}@media screen and (max-width:1366px){.footer__menu{margin-top:0!important}}@media screen and (max-width:1279px){.footer__menu ul li a{font-size:11px}}@media screen and (max-width:1023px){#pojo-a11y-toolbar{display:none}}@media screen and (max-width:480px){.ipcontactus_elevate__form .custom-page-col h4{font-size:11px}.footer__contactInfo ul:not(.social-smi) li{font-size:12px}}
