:root{--font-family-default: "Playfair Display", sans-serif;--font-corinthia: "Corinthia", sans-serif}body{font-size:var(--font-size-default)}body #pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle a{color:#000}a,button,img{transition:var(--default-transition)}.siteButton a,.primary-button,.secondary-button{border-color:var(--secondary, #000000);background-color:var(--secondary, #000000);color:var(--secondary-text, #ffffff)}.siteButton a.invert-button,.primary-button.invert-button,.secondary-button.invert-button{color:var(--secondary-text, #ffffff)}.secondary-button.invert-button{color:var(--primary-text);border-color:var(--primary-text)}.secondary-button.invert-button:hover{border-color:var(--secondary);color:var(--secondary-text, #ffffff)}.default-arrows button{border-color:#999}.default-arrows button svg{filter:invert(1)}.default-arrows button.alt{border-color:var(--secondary)}#aios-btt-btn img{filter:invert(1)}.header__logo{max-width:-moz-max-content;max-width:max-content}.header__logo a h2{color:#fff;font-family:var(--font-family-title);font-size:clamp(16px,4.3vw,18px);font-weight:500;letter-spacing:.02em;line-height:.9;text-align:center;text-transform:uppercase;white-space:nowrap;transition:filter .3s ease}.header__logo a h2 span{align-items:center;display:flex;font-family:var(--font-family-default);font-size:clamp(8px,2.4vw,12px);font-weight:300;gap:7px;justify-content:center;letter-spacing:.46em;line-height:1;margin-top:8px;padding-left:.46em;white-space:nowrap}.header__logo a h2 span:before,.header__logo a h2 span:after{background-color:currentColor;content:"";flex:1 1 auto;height:1px;max-width:19px;min-width:10px}.header__logo a img{max-height:70px}.header__logo a img.fx{display:none}.header__nav #nav>li>a svg path{fill:currentColor}.header__nav #nav>li>a:hover{color:var(--secondary, #ffffff)}.header__nav #nav>li .sub-menu li a{background:var(--primary)}.header__nav #nav>li .sub-menu li a:hover{background:var(--secondary)}.header__contact .custom-html-widget{padding-right:0}.header__contact .custom-html-widget a{border-color:currentColor;transition:var(--default-transition)}.header__contact .custom-html-widget a:hover{border-color:var(--secondary, #ffffff);background-color:var(--secondary, #ffffff);color:var(--secondary-text)}.header__burger{display:none}.header__burger button:before,.header__burger button:after{filter:invert(1)}.header--fixed{max-height:unset;padding-top:15px;padding-bottom:15px}.header--fixed .header__logo a img{max-height:70px}.header--fixed .header__logo a img.df{display:none}.header--fixed .header__logo a img.fx{display:block}.header--fixed .header__nav #nav>li>a{color:#000}.header--fixed .header__nav #nav>li>a:hover{color:var(--secondary, #ffffff)!important}.header--fixed .header__contact .custom-html-widget a{color:#000}.header--fixed .header__contact .custom-html-widget a:hover{color:var(--secondary-text)}.footer__logos{max-width:-moz-max-content;max-width:max-content}.footer__logos--logo{max-width:200px}.footer__logos a h2{color:#fff;font-family:var(--font-family-title);font-size:clamp(16px,4.3vw,18px);font-weight:500;letter-spacing:.02em;line-height:.9;text-align:center;text-transform:uppercase;white-space:nowrap;transition:filter .3s ease}.footer__logos a h2 span{align-items:center;display:flex;font-family:var(--font-family-default);font-size:clamp(8px,2.4vw,12px);font-weight:300;gap:7px;justify-content:center;letter-spacing:.46em;line-height:1;margin-top:8px;padding-left:.46em;white-space:nowrap}.footer__logos a h2 span:before,.footer__logos a h2 span:after{background-color:currentColor;content:"";flex:1 1 auto;height:1px;max-width:19px;min-width:10px}h1,h2,h3,h4,h5,h6,.heading-1,.heading-2,.heading-3,.heading-4,.heading-5,.heading-6,.default-label{font-family:var(--font-family-default)!important}.page-id-38 .ipcontactus_ascend__container{display:none}.popupForm__container .heading-1 a{color:#000!important}@media screen and (min-width:744px){.header__logo a img{max-height:120px}.header__contact .custom-html-widget a:hover{color:var(--secondary, #ffffff);background:none}.header--fixed .header__contact .custom-html-widget a:hover{color:var(--secondary, #ffffff)}}
