.elementor-978 .elementor-element.elementor-element-70320803-22f2-4f8c-a305-1a65ed30d03b:not(.elementor-motion-effects-element-type-background), .elementor-978 .elementor-element.elementor-element-70320803-22f2-4f8c-a305-1a65ed30d03b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;background-image:url("https://images.unsplash.com/photo-1500530855697-b586d89ba3ee?auto=format&fit=crop&w=1800&q=85");background-position:center center;background-size:cover;}.elementor-978 .elementor-element.elementor-element-70320803-22f2-4f8c-a305-1a65ed30d03b > .elementor-background-overlay{background-color:rgba(0,0,0,.62);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-978 .elementor-element.elementor-element-70320803-22f2-4f8c-a305-1a65ed30d03b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:145px 24px 105px 24px;}.elementor-978 .elementor-element.elementor-element-f993a694-e7c8-45a6-8776-d0622a79805b{text-align:start;}.elementor-978 .elementor-element.elementor-element-f993a694-e7c8-45a6-8776-d0622a79805b .elementor-heading-title{font-size:13px;font-weight:800;text-transform:uppercase;color:#c7a35a;}.elementor-978 .elementor-element.elementor-element-d5289e19-45fe-4f37-89b4-df55fbae6413{text-align:start;}.elementor-978 .elementor-element.elementor-element-d5289e19-45fe-4f37-89b4-df55fbae6413 .elementor-heading-title{font-size:70px;font-weight:800;color:#ffffff;}.elementor-978 .elementor-element.elementor-element-69ad2796-e8f0-4230-b03f-9cccb777e1f1 .elementor-button{background-color:#c7a35a;fill:#090909;color:#090909;}.elementor-978 .elementor-element.elementor-element-f8e67699-bb73-4ec7-ab14-a09670a34d99 .elementor-button{background-color:#1f7a4d;fill:#ffffff;color:#ffffff;}.elementor-978 .elementor-element.elementor-element-e6a24984-41c0-4c35-a4e6-6c190846a4c5:not(.elementor-motion-effects-element-type-background), .elementor-978 .elementor-element.elementor-element-e6a24984-41c0-4c35-a4e6-6c190846a4c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f3ee;}.elementor-978 .elementor-element.elementor-element-e6a24984-41c0-4c35-a4e6-6c190846a4c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:78px 24px 88px 24px;}.elementor-978 .elementor-element.elementor-element-e6a24984-41c0-4c35-a4e6-6c190846a4c5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}