.elementor-3 .elementor-element.elementor-element-lp1a0c1{--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:96px;--padding-bottom:64px;--padding-left:56px;--padding-right:56px;}.elementor-3 .elementor-element.elementor-element-lp1a0c1:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-lp1a0c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#16140F;}.elementor-3 .elementor-element.elementor-element-lp1b0c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;font-family:"Archivo", Sans-serif;font-size:12px;font-weight:500;line-height:1em;color:rgba(244,241,234,0.6);}.elementor-3 .elementor-element.elementor-element-lp1c0c3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-3 .elementor-element.elementor-element-lp1c0c3 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:2.4px;color:#C6A05E;}.elementor-3 .elementor-element.elementor-element-lp1d0c4 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:clamp(34px, 6vw, 84px);font-weight:700;text-transform:uppercase;line-height:0.9em;color:#F4F1EA;}.elementor-3 .elementor-element.elementor-element-lp1e0c5{--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:32px;--padding-bottom:120px;--padding-left:56px;--padding-right:56px;}.elementor-3 .elementor-element.elementor-element-lp1e0c5:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-lp1e0c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0D0A;}.elementor-3 .elementor-element.elementor-element-lp1f0c6{--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;}.elementor-3 .elementor-element.elementor-element-lp1w9a1{font-family:"Archivo", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:rgba(244,241,234,0.72);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-lp1a0c1{--content-width:1280px;}.elementor-3 .elementor-element.elementor-element-lp1e0c5{--content-width:1280px;}.elementor-3 .elementor-element.elementor-element-lp1f0c6{--width:min(100%, 800px);}}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-lp1a0c1{--padding-top:72px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-3 .elementor-element.elementor-element-lp1e0c5{--padding-top:24px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-lp1a0c1{--padding-top:56px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-lp1e0c5{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for text-editor, class: .elementor-element-lp1w9a1 */.elementor-3 .elementor-element.elementor-element-lp1w9a1 h2{font-family:Oswald,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1.15;color:#F4F1EA;margin:46px 0 14px;}.elementor-3 .elementor-element.elementor-element-lp1w9a1 h2:first-of-type{margin-top:0;}.elementor-3 .elementor-element.elementor-element-lp1w9a1 a{color:#C6A05E;}.elementor-3 .elementor-element.elementor-element-lp1w9a1 a:hover{color:#D8B878;}.elementor-3 .elementor-element.elementor-element-lp1w9a1 ul{padding-left:20px;margin:0 0 18px;}.elementor-3 .elementor-element.elementor-element-lp1w9a1 li{margin-bottom:6px;}.elementor-3 .elementor-element.elementor-element-lp1w9a1 li::marker{color:#C6A05E;}.elementor-3 .elementor-element.elementor-element-lp1w9a1 p{margin:0 0 18px;}.elementor-3 .elementor-element.elementor-element-lp1w9a1 em{color:#B4B0A6;font-style:normal;}.elementor-3 .elementor-element.elementor-element-lp1w9a1 strong{color:#F4F1EA;}/* End custom CSS */