.elementor-2310 .elementor-element.elementor-element-2d96c7b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-2310 .elementor-element.elementor-element-2d96c7b:not(.elementor-motion-effects-element-type-background), .elementor-2310 .elementor-element.elementor-element-2d96c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#faf9f7;}.elementor-2310 .elementor-element.elementor-element-4444ec8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2310 .elementor-element.elementor-element-c143c11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-1228d88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2310 .elementor-element.elementor-element-fbf4e3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2310 .elementor-element.elementor-element-e456a10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-091463c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-634fcd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-3f4b8b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-6607ecb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-f312c88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-73bb9d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-5d56a62{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-d225f4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-36188e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-cf72645{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-4b1f252{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-0a8238d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-f52eb26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-41dd731{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-ccdc32d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-ddfb8f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-baa9f45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-3fdbf2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-a5cf74f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-05cd732{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-1c193c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-f7cbed7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-6e24abf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-8bbfbf9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-e95c847{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-0736699{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-b14954d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-d17cc71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2310 .elementor-element.elementor-element-106d01c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-2310 .elementor-element.elementor-element-2d96c7b{--padding-top:60px;--padding-bottom:80px;--padding-left:18px;--padding-right:18px;}}/* Start custom CSS *//*kx-btn*/body a.s-btn,body a.s-btn.f,body a.s-btn.fw,body a.k-btn,body a.k-btn.k-btn2,body .o-cta a{display:inline-block!important;box-sizing:border-box!important;background:#fff!important;color:#4a0d17!important;border:1px solid #4a0d17!important;border-radius:0!important;font-family:Montserrat,sans-serif!important;font-size:10px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase!important;text-decoration:none!important;padding:17px 40px!important;line-height:1.4!important;text-align:center!important;box-shadow:none!important;transition:background .3s,color .3s!important}body a.s-btn:visited,body a.s-btn.f:visited,body a.s-btn.fw:visited,body a.k-btn:visited,body a.k-btn.k-btn2:visited,body .o-cta a:visited{background:#fff!important;color:#4a0d17!important}body a.s-btn:hover,body a.s-btn.f:hover,body a.s-btn.fw:hover,body a.k-btn:hover,body a.k-btn.k-btn2:hover,body .o-cta a:hover,body a.s-btn:focus,body a.s-btn.f:focus,body a.s-btn.fw:focus,body a.k-btn:focus,body a.k-btn.k-btn2:focus,body .o-cta a:focus,body a.s-btn:active,body a.s-btn.f:active,body a.s-btn.fw:active,body a.k-btn:active,body a.k-btn.k-btn2:active,body .o-cta a:active{background:#4a0d17!important;color:#fff!important;border-color:#4a0d17!important}body .s-wine a.s-btn,body .s-wine a.s-btn.f,body .s-wine a.s-btn.fw,body .s-wine a.k-btn,body .s-wine a.k-btn.k-btn2,body .s-wine .o-cta a,body .k-quote a.s-btn,body .k-quote a.s-btn.f,body .k-quote a.s-btn.fw,body .k-quote a.k-btn,body .k-quote a.k-btn.k-btn2,body .k-quote .o-cta a,body .k-tech a.s-btn,body .k-tech a.s-btn.f,body .k-tech a.s-btn.fw,body .k-tech a.k-btn,body .k-tech a.k-btn.k-btn2,body .k-tech .o-cta a,body .s-hero a.s-btn,body .s-hero a.s-btn.f,body .s-hero a.s-btn.fw,body .s-hero a.k-btn,body .s-hero a.k-btn.k-btn2,body .s-hero .o-cta a,body .k-hero a.s-btn,body .k-hero a.s-btn.f,body .k-hero a.s-btn.fw,body .k-hero a.k-btn,body .k-hero a.k-btn.k-btn2,body .k-hero .o-cta a{border-color:#fff!important}body .s-wine a.s-btn:hover,body .s-wine a.s-btn.f:hover,body .s-wine a.s-btn.fw:hover,body .s-wine a.k-btn:hover,body .s-wine a.k-btn.k-btn2:hover,body .s-wine .o-cta a:hover,body .s-wine a.s-btn:focus,body .s-wine a.s-btn.f:focus,body .s-wine a.s-btn.fw:focus,body .s-wine a.k-btn:focus,body .s-wine a.k-btn.k-btn2:focus,body .s-wine .o-cta a:focus,body .k-quote a.s-btn:hover,body .k-quote a.s-btn.f:hover,body .k-quote a.s-btn.fw:hover,body .k-quote a.k-btn:hover,body .k-quote a.k-btn.k-btn2:hover,body .k-quote .o-cta a:hover,body .k-quote a.s-btn:focus,body .k-quote a.s-btn.f:focus,body .k-quote a.s-btn.fw:focus,body .k-quote a.k-btn:focus,body .k-quote a.k-btn.k-btn2:focus,body .k-quote .o-cta a:focus,body .k-tech a.s-btn:hover,body .k-tech a.s-btn.f:hover,body .k-tech a.s-btn.fw:hover,body .k-tech a.k-btn:hover,body .k-tech a.k-btn.k-btn2:hover,body .k-tech .o-cta a:hover,body .k-tech a.s-btn:focus,body .k-tech a.s-btn.f:focus,body .k-tech a.s-btn.fw:focus,body .k-tech a.k-btn:focus,body .k-tech a.k-btn.k-btn2:focus,body .k-tech .o-cta a:focus,body .s-hero a.s-btn:hover,body .s-hero a.s-btn.f:hover,body .s-hero a.s-btn.fw:hover,body .s-hero a.k-btn:hover,body .s-hero a.k-btn.k-btn2:hover,body .s-hero .o-cta a:hover,body .s-hero a.s-btn:focus,body .s-hero a.s-btn.f:focus,body .s-hero a.s-btn.fw:focus,body .s-hero a.k-btn:focus,body .s-hero a.k-btn.k-btn2:focus,body .s-hero .o-cta a:focus,body .k-hero a.s-btn:hover,body .k-hero a.s-btn.f:hover,body .k-hero a.s-btn.fw:hover,body .k-hero a.k-btn:hover,body .k-hero a.k-btn.k-btn2:hover,body .k-hero .o-cta a:hover,body .k-hero a.s-btn:focus,body .k-hero a.s-btn.f:focus,body .k-hero a.s-btn.fw:focus,body .k-hero a.k-btn:focus,body .k-hero a.k-btn.k-btn2:focus,body .k-hero .o-cta a:focus{background:transparent!important;color:#fff!important;border-color:#fff!important}
.o{background:#faf9f7;color:#1b0b0e;font-family:Montserrat,sans-serif;padding:90px 24px 120px}.o *{box-sizing:border-box}.o-hd{text-align:center;margin-bottom:56px}.o-hd span{font-size:11px;letter-spacing:.34em;text-transform:uppercase;opacity:.6}.o-hd h1{font-family:"Gilda Display",serif;font-weight:400;font-size:clamp(34px,5vw,58px);line-height:1.1;margin:18px 0 0;color:#1b0b0e}.o-hd h1 em{color:#4a0d17}.o-tabs{display:flex;justify-content:center;gap:42px;flex-wrap:wrap;margin:0 auto 70px;border-bottom:1px solid rgba(74,13,23,.18);max-width:820px}.o-tabs button{background:none!important;border:0!important;box-shadow:none!important;outline:none!important;color:#1b0b0e!important;opacity:.5;font:400 11px Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;padding:0 2px 18px;cursor:pointer;position:relative;transition:opacity .3s}.o-tabs button:hover,.o-tabs button.on{opacity:1;color:#4a0d17!important}.o-tabs button.on::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#4a0d17}body:not(.elementor-editor-active) .o-panel{display:none;max-width:780px;margin:0 auto}.o-panel.on{display:block;animation:ofade .7s ease}@keyframes ofade{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.o-panel h2{font-family:"Gilda Display",serif;font-weight:400;font-size:clamp(30px,4vw,44px);text-align:center;margin:0 0 12px;color:#4a0d17}.o-sub{text-align:center;font-size:12px;line-height:1.9;font-weight:300;opacity:.7;margin:0 auto 54px;max-width:52ch}.o-fl{text-align:center;margin-bottom:38px}.o-lab{font-size:10px;letter-spacing:.34em;text-transform:uppercase;color:#9a7b4f}.o-fl h3{font-family:"Gilda Display",serif;font-weight:400;font-size:30px;margin:14px 0 6px}.o-tag{font-family:"Gilda Display",serif;font-style:italic;font-size:16px;color:#4a0d17;margin:0 0 20px}.o-desc{font-size:12px;line-height:2;font-weight:300;opacity:.8;margin:0 auto 14px;max-width:62ch}.o-who{font-family:"Gilda Display",serif;font-style:italic;font-size:14px;line-height:1.8;opacity:.75;margin:0 auto;max-width:56ch}.o-ls{list-style:none;margin:0;padding:0}.o-ls li{display:flex;align-items:baseline;gap:12px;padding:15px 0}.o-n{font-family:"Gilda Display",serif;font-size:19px;line-height:1.3}.o-n small{display:block;font:300 10px Montserrat,sans-serif;letter-spacing:.16em;text-transform:uppercase;opacity:.6;margin-top:5px;line-height:1.6}.o-d{flex:1;border-bottom:1px dotted rgba(74,13,23,.4);transform:translateY(-6px);min-width:20px}.o-p{font-family:"Gilda Display",serif;font-size:19px;color:#4a0d17;white-space:nowrap}.o-cta{text-align:center;margin:36px 0 70px}.o-cta a{display:inline-block;font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:#4a0d17!important;text-decoration:none!important;border:1px solid #4a0d17;padding:15px 30px;transition:.4s}.o-cta a:hover{background:#4a0d17;color:#faf9f7!important}.o-h4{font-family:"Gilda Display",serif;font-weight:400;font-style:italic;font-size:20px;text-align:center;color:#4a0d17;margin:0 0 16px;position:relative}.o-ls2 li{padding:13px 0}.o-ls2 .o-n{font-size:17px}@media(max-width:700px){.o{padding:60px 20px 80px}.o-tabs{gap:22px;margin-bottom:46px}.o-n,.o-p{font-size:16px}.o-ls li{gap:8px}}.o-desc,.o-who{display:none}.o-fl.open .o-desc,.o-fl.open .o-who{display:block;font-size:13px;line-height:2;font-weight:400;opacity:.9;animation:ofade .6s ease}.o-tg{background:none!important;border:0!important;border-bottom:1px solid rgba(74,13,23,.5)!important;border-radius:0!important;box-shadow:none!important;outline:none!important;color:#4a0d17!important;font:400 10px Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;padding:0 0 4px!important;margin:4px 0 18px;cursor:pointer}.o-fl.open .o-tg{display:none}.o-fl{margin-bottom:44px}.o-sub{margin-bottom:44px}.o-ls li{padding:18px 0}/*o-box*/.o-ls{border:1px solid rgba(74,13,23,.55);background:rgba(255,255,255,.4)}.o-ls li,.o-ls2 li{justify-content:space-between;align-items:center;gap:20px;padding:20px 28px!important;border-bottom:1px solid rgba(74,13,23,.22)}.o-ls li:last-child{border-bottom:0}.o-ls li:hover{padding-left:28px!important;background:rgba(74,13,23,.04)}.o-ls .o-d{display:none}.o-ls .o-n{text-align:left}.o-ls .o-p{text-align:right;margin-left:auto}.o-ls2{margin-top:6px}@media(max-width:700px){.o-ls li,.o-ls2 li{padding:16px 16px!important}}/*o-just*/.o-fl.open .o-desc,.o-fl.open .o-who{max-width:none!important;width:100%;text-align:justify!important;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto;margin:0 0 22px!important;padding:0 28px}.o-fl.open .o-desc{font-size:13px;line-height:2;margin-top:8px!important}.o-fl.open .o-who{font-size:14px;line-height:1.9;border-top:1px solid rgba(74,13,23,.22);padding-top:22px;font-style:italic}.o-fl{text-align:center}.o-fl.open{border:1px solid rgba(74,13,23,.55);padding:34px 0 18px;background:rgba(255,255,255,.4)}.o-fl.open .o-tag{margin-bottom:16px}.o-panel{hyphens:auto}@media(max-width:700px){.o-fl.open .o-desc,.o-fl.open .o-who{padding:0 16px}}/*o-frames*/.o-tabs{display:flex!important;flex-wrap:wrap;justify-content:center;gap:10px!important;max-width:1060px!important;border-bottom:0!important;margin-bottom:64px!important}.o-tabs button{flex:0 0 calc(20% - 8px);min-height:58px;display:flex!important;align-items:center;justify-content:center;text-align:center;padding:12px 10px!important;border:1px solid rgba(74,13,23,.35)!important;border-radius:0!important;background:transparent!important;color:#4a0d17!important;opacity:1!important;font:400 10px Montserrat,sans-serif!important;letter-spacing:.2em!important;line-height:1.6;text-transform:uppercase;transition:background .35s,color .35s,border-color .35s,box-shadow .35s}.o-tabs button::after{display:none!important}.o-tabs button:hover,.o-tabs button:focus-visible{background:#4a0d17!important;color:#faf9f7!important;border-color:#4a0d17!important;box-shadow:0 8px 22px rgba(74,13,23,.22)!important}.o-tabs button.on{background:#4a0d17!important;color:#faf9f7!important;border-color:#4a0d17!important}@media(max-width:900px){.o-tabs button{flex:0 0 calc(33.333% - 7px)}}@media(max-width:560px){.o-tabs button{flex:0 0 calc(50% - 5px);font-size:9px!important;letter-spacing:.14em!important}}/*o-grid*/@media(max-width:900px){.o-tabs{display:grid!important;grid-template-columns:repeat(3,1fr);gap:8px!important;max-width:640px!important}.o-tabs button{flex:none!important;width:100%}}@media(max-width:560px){.o-tabs{grid-template-columns:1fr 1fr}.o-tabs button:first-child{grid-column:1/-1}.o-tabs button{min-height:54px;font-size:9px!important;letter-spacing:.14em!important;padding:10px 8px!important}}/*o-grid2*/.o{overflow-x:hidden}@media(max-width:900px){.o-tabs{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))!important}.o-tabs button{min-width:0!important;overflow-wrap:anywhere;white-space:normal!important}}@media(max-width:560px){.o-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.o-tabs button{font-size:8.5px!important;letter-spacing:.1em!important}}/*o-big*/.o-tabs button{font-size:11.5px!important;letter-spacing:.18em!important;min-height:64px!important}.o-ls .o-n,.o-ls .o-p{font-size:22px}.o-ls2 .o-n,.o-ls2 .o-p{font-size:20px}.o-n small{font-size:11.5px!important;letter-spacing:.14em!important}.o-fl.open .o-desc{font-size:14.5px!important}.o-fl.open .o-who{font-size:15.5px!important}.o-tag{font-size:18px!important}.o-sub{font-size:13.5px!important}.o-cta a{font-size:12.5px!important}@media(max-width:560px){.o-tabs button{font-size:10px!important;letter-spacing:.1em!important;min-height:58px!important}.o-ls .o-n,.o-ls .o-p{font-size:18px}.o-ls2 .o-n,.o-ls2 .o-p{font-size:17px}.o-n small{font-size:10.5px!important}.o-fl.open .o-desc{font-size:13.5px!important}}/*o-fix5*/@media(min-width:901px){.o-tabs{max-width:1120px!important}.o-tabs button{flex:0 0 calc(20% - 8px)!important;min-width:0!important;white-space:normal!important;letter-spacing:.14em!important;line-height:1.5}}/*kx-of4*/body .o-panel.on{display:block}body .elementor .o-panel{width:100%}body .elementor .o-hd h1 .elementor-heading-title,body .elementor .o-hd h1{font-family:"Gilda Display",serif!important;font-weight:400!important;font-size:clamp(34px,5vw,58px)!important;line-height:1.1!important;color:#1b0b0e!important;text-align:center}body .elementor .o-hd h1 em{color:#4a0d17;font-style:italic}body .elementor .o-panel h2.elementor-heading-title{font-family:"Gilda Display",serif!important;font-weight:400!important;font-size:clamp(30px,4vw,44px)!important;text-align:center;color:#4a0d17!important;margin:0 0 12px}body .elementor .o-fl h3.elementor-heading-title{font-family:"Gilda Display",serif!important;font-weight:400!important;font-size:30px!important;color:#1b0b0e!important;margin:14px 0 6px;text-align:center}body .elementor .o-fl .elementor-widget-text-editor{text-align:center}body .elementor .o-fl .o-tag{margin:0 0 20px}body .elementor .o-desc,body .elementor .o-who{display:block}.o-fl .elementor-toggle{max-width:640px;margin:0 auto}.o-fl .elementor-toggle-item{border:0}.o-fl .elementor-tab-title{text-align:center;padding:4px 0 18px;background:none;border:0}.o-fl .elementor-tab-title a{display:inline-block;font:400 10px/1.4 Montserrat,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#4a0d17;border-bottom:1px solid rgba(74,13,23,.5);padding-bottom:4px}.o-fl .elementor-toggle-icon{display:none}.o-fl .elementor-tab-content{border:0;text-align:center;padding:0 0 14px;font:300 13px/2 Montserrat,sans-serif;color:#1b0b0e}.o-fl .elementor-tab-content p{margin:0 0 12px}body .elementor .o-cta{align-items:center;margin-top:40px}body .elementor .o-hd .elementor-widget-text-editor{text-align:center}/*kx-of5*/body .elementor .o .elementor-widget-text-editor,body .elementor .o .elementor-widget-text-editor p{color:#1b0b0e}body .elementor .o .o-n{color:#1b0b0e}body .elementor .o .o-p{color:#4a0d17}body .elementor .o .o-sub{color:#1b0b0e}body .elementor .o .o-lab{color:#9a7b4f}body .elementor .o .o-tag{color:#4a0d17}body .elementor .o-fl .elementor-toggle{max-width:none;width:100%}body .elementor .o-fl .elementor-tab-title.elementor-active{display:none}body .elementor .o-fl .elementor-tab-content{border:1px solid rgba(74,13,23,.55)!important;background:rgba(255,255,255,.4);padding:30px 34px 22px!important;margin:0 0 26px;text-align:justify;color:#1b0b0e}body .elementor .o-fl .elementor-tab-content p{font:300 12px/2 Montserrat,sans-serif;text-align:justify;color:#1b0b0e;opacity:.85;margin:0 0 14px}body .elementor .o-fl .elementor-tab-content p+p{font:italic 400 14px/1.8 "Gilda Display",serif;opacity:.8;margin:0}/*kx-of6*/body .elementor .o-fl .elementor-tab-title,body .elementor .o-fl .elementor-tab-title.elementor-active{display:flex!important;justify-content:center;align-items:center;gap:10px;cursor:pointer}body .elementor .o-fl .elementor-toggle-icon{display:inline-block!important;order:-1;float:none!important;width:auto!important;margin:0!important;padding:0!important;color:#4a0d17!important}body .elementor .o-fl .elementor-toggle-icon i,body .elementor .o-fl .elementor-toggle-icon svg{color:#4a0d17!important;fill:#4a0d17!important;width:11px;height:11px;font-size:11px}body .elementor .o-fl .elementor-tab-title.elementor-active{padding-bottom:14px}/*kx-of7*/body .elementor .o-fl .elementor-tab-title a,body .elementor .o-fl .elementor-tab-title.elementor-active a,body .elementor .o-fl .elementor-tab-title:hover a,body .elementor .o-fl .elementor-tab-title:focus a{color:#4a0d17!important}body .elementor .o-fl .elementor-tab-content,body .elementor .o-fl .elementor-tab-content p{hyphens:none!important;-webkit-hyphens:none!important;word-break:normal!important;overflow-wrap:normal}@media(max-width:767px){body .elementor .o-fl .elementor-tab-content{padding:24px 20px 16px!important}body .elementor .o-fl .elementor-tab-content p{font-size:12px;line-height:1.95}}/* End custom CSS */