.elementor-19 .elementor-element.elementor-element-5d08a99{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-benefit-strip{background-color:#640F0F;padding:15px 0px 15px 0px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-main-header{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-header{--klyra-header-content-width:1260px;--klyra-desktop-menu-size:15px;--klyra-desktop-menu-gap:20px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-header-inner{padding:0px 0px 0px 0px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-benefit-item{color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-benefit-icon{color:#B98A3E;font-size:18px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-benefit-icon svg{width:18px;height:18px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-main-header .klyra-header-inner{min-height:92px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-logo-image{width:105px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-brand-text{width:105px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-logo-title{color:#6A2B16;font-size:200px;font-weight:400;line-height:0.82em;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-logo-tagline{color:#6A2B16;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-navigation a{font-size:22px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#1A1A1A;gap:7px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-navigation a:hover, .elementor-19 .elementor-element.elementor-element-f094d83 .klyra-navigation a:focus-visible{color:#7B1422;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-navigation .current-menu-item > a, .elementor-19 .elementor-element.elementor-element-f094d83 .klyra-navigation .current-menu-ancestor > a, .elementor-19 .elementor-element.elementor-element-f094d83 .klyra-navigation .is-highlighted > a{color:#7B1422;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-navigation > ul{column-gap:34px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-menu-arrow, .elementor-19 .elementor-element.elementor-element-f094d83 .klyra-navigation .menu-item-has-children > a::after{width:8px;height:8px;border-width:0 1.5px 1.5px 0;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-navigation .sub-menu{min-width:320px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-mega-panel{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-mega-panel__inner{max-width:1500px;padding:30px 38px 38px 38px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-mega-grid{column-gap:54px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-mega-column{row-gap:22px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-mega-group__title{color:#111111;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-mega-group__links a{color:#222222;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-mega-group__links a:hover, .elementor-19 .elementor-element.elementor-element-f094d83 .klyra-mega-group__links a:focus-visible, .elementor-19 .elementor-element.elementor-element-f094d83 a.klyra-mega-group__title:hover{color:#7B1422;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-mega-trigger.is-mega-open > a::before{background-color:#111111;height:2px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-search{width:245px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-search-input{color:#222222;padding:11px 12px 11px 12px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-search-input::placeholder{color:#777777;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-search-button{color:#7B1422;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-action{color:#7B1422;font-size:22px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-action:hover, .elementor-19 .elementor-element.elementor-element-f094d83 .klyra-action:focus-visible{color:#A48135;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-action svg{width:22px;height:22px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-action-badge{background-color:#650C18;color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-menu-toggle{font-size:22px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-menu-toggle svg{width:22px;height:22px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-mobile-drawer{padding:24px 24px 24px 24px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-header{--klyra-header-content-width:100%;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-header-inner{padding:0px 24px 0px 24px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-main-header .klyra-header-inner{min-height:74px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-logo-image{width:96px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-brand-text{width:96px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-header{--klyra-header-content-width:100%;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-header-inner{padding:0px 16px 0px 16px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-benefit-strip{padding:9px 0px 9px 0px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-main-header .klyra-header-inner{min-height:66px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-logo-image{width:84px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-brand-text{width:84px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-action{font-size:20px;}.elementor-19 .elementor-element.elementor-element-f094d83 .klyra-action svg{width:20px;height:20px;}}