.elementor-2995 .elementor-element.elementor-element-18808b8{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-2995 .elementor-element.elementor-element-18808b8>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-2995 .elementor-element.elementor-element-30ce036{--spacer-size:56px}.elementor-2995 .elementor-element.elementor-element-3f485fb>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-2995 .elementor-element.elementor-element-3f485fb img{width:100%}.elementor-2995 .elementor-element.elementor-element-bba379a img{width:100%}.elementor-2995 .elementor-element.elementor-element-da50b0c:not(.elementor-motion-effects-element-type-background), .elementor-2995 .elementor-element.elementor-element-da50b0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1919}.elementor-2995 .elementor-element.elementor-element-da50b0c{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-2995 .elementor-element.elementor-element-da50b0c>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-2995 .elementor-element.elementor-element-561315e{--spacer-size:100px}.elementor-2995 .elementor-element.elementor-element-cf7227a>.elementor-widget-container{margin:8px 8px 16px 8px}.elementor-2995 .elementor-element.elementor-element-cf7227a .elementor-heading-title{font-family:"Baskervville",sans-serif;font-size:40px;font-weight:400;line-height:1.2em}.elementor-2995 .elementor-element.elementor-element-56e9b69>.elementor-widget-container{margin:8px 8px 8px 8px}.elementor-2995 .elementor-element.elementor-element-56e9b69{font-family:"Helvetica",sans-serif;font-size:16px}.elementor-2995 .elementor-element.elementor-element-68dd80b:not(.elementor-motion-effects-element-type-background), .elementor-2995 .elementor-element.elementor-element-68dd80b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1919}.elementor-2995 .elementor-element.elementor-element-68dd80b{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-2995 .elementor-element.elementor-element-68dd80b>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-2995 .elementor-element.elementor-element-12a29b8:not(.elementor-motion-effects-element-type-background), .elementor-2995 .elementor-element.elementor-element-12a29b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1919}.elementor-2995 .elementor-element.elementor-element-12a29b8{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-2995 .elementor-element.elementor-element-12a29b8>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-2995 .elementor-element.elementor-element-56a0080>.elementor-widget-container{margin:0 0 65px 8px}.elementor-2995 .elementor-element.elementor-element-56a0080{text-align:left}.elementor-2995 .elementor-element.elementor-element-56a0080 .elementor-heading-title{font-family:"Helvetica",sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:1px;color:#d9a273}.elementor-2995 .elementor-element.elementor-element-7252c50:not(.elementor-motion-effects-element-type-background), .elementor-2995 .elementor-element.elementor-element-7252c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1919}.elementor-2995 .elementor-element.elementor-element-7252c50{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s}.elementor-2995 .elementor-element.elementor-element-7252c50>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}@media (max-width:1024px){.elementor-2995 .elementor-element.elementor-element-30ce036{--spacer-size:80px}.elementor-2995 .elementor-element.elementor-element-561315e{--spacer-size:60px}.elementor-2995 .elementor-element.elementor-element-cf7227a .elementor-heading-title{font-size:38px}.elementor-2995 .elementor-element.elementor-element-12a29b8{padding:0 0 0 20px}.elementor-2995 .elementor-element.elementor-element-56a0080 .elementor-heading-title{font-size:14px;line-height:1.2em;letter-spacing:1px}}@media (max-width:767px){.elementor-2995 .elementor-element.elementor-element-30ce036{--spacer-size:80px}.elementor-2995 .elementor-element.elementor-element-12a29b8{margin-top:0;margin-bottom:0;padding:0 0 0 20px}.elementor-2995 .elementor-element.elementor-element-56a0080>.elementor-widget-container{margin:0 0 24px 8px}}