.elementor .s-site-logo{width:220px;height:auto;flex:0 0 auto;}.elementor .s-header-cta{flex:0 0 auto;}.elementor .s-header-cta:hover,.elementor .s-header-cta:focus-visible{color:var(--color-text);background-color:var(--color-background);}.elementor .s-header-cta:focus-visible{outline-width:3px;outline-color:#FFFFFF;outline-style:solid;outline-offset:3px;}.elementor .s-header-actions{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:auto;display:flex;flex-direction:row;gap:var(--space-24);flex:0 0 auto;align-items:center;}.elementor .s-site-header{height:88px;position:relative;z-index:20;padding-block-start:0px;padding-block-end:0px;margin-block-end:-88px;background-color:rgba(22,26,24,0.65);display:flex;flex-direction:row;gap:var(--space-24);flex-wrap:nowrap;justify-content:space-between;align-items:center;}