.elementor-7374 .elementor-element.elementor-element-4fee069e:not(.elementor-motion-effects-element-type-background), .elementor-7374 .elementor-element.elementor-element-4fee069e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e0e0e;background-image:url("https://macdonscontinental.com/wp-content/uploads/2026/03/Gemini_Generated_Image_52hmvx52hmvx52hm.png");background-repeat:no-repeat;background-size:cover;}.elementor-7374 .elementor-element.elementor-element-4fee069e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 40px 90px 40px;}.elementor-7374 .elementor-element.elementor-element-4fee069e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-43f77d4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7374 .elementor-element.elementor-element-43f77d4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E5E;}.elementor-7374 .elementor-element.elementor-element-43f77d4a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7374 .elementor-element.elementor-element-43f77d4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-1972b794{--spacer-size:20px;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-7374 .elementor-element.elementor-element-cc9e615{text-align:center;}.elementor-7374 .elementor-element.elementor-element-cc9e615 .elementor-heading-title{font-size:20px;text-transform:uppercase;letter-spacing:2.5px;color:#e8c97e;}.elementor-7374 .elementor-element.elementor-element-49233c0e{--spacer-size:10px;}.elementor-7374 .elementor-element.elementor-element-17c30dac{text-align:center;}.elementor-7374 .elementor-element.elementor-element-17c30dac .elementor-heading-title{font-size:52px;font-weight:600;line-height:1.2em;color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-6426f050{--spacer-size:14px;}.elementor-widget-text-editor{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-7374 .elementor-element.elementor-element-2ee02203{text-align:center;color:var( --e-global-color-primary );}.elementor-7374 .elementor-element.elementor-element-56ed983e{--spacer-size:8px;}.elementor-7374 .elementor-element.elementor-element-469890bc{text-align:center;}.elementor-7374 .elementor-element.elementor-element-dce60c8{--spacer-size:28px;}.elementor-7374 .elementor-element.elementor-element-4b369ce8 .elementor-button{background-color:#e8c97e;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-7374 .elementor-element.elementor-element-5722b573{--spacer-size:12px;}.elementor-7374 .elementor-element.elementor-element-5e7c4c26 .elementor-button{background-color:transparent;fill:var( --e-global-color-26c59e90 );color:var( --e-global-color-26c59e90 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8c97e;border-radius:4px 4px 4px 4px;}.elementor-7374 .elementor-element.elementor-element-3e7f15ec{--spacer-size:30px;}.elementor-7374 .elementor-element.elementor-element-343767a3:not(.elementor-motion-effects-element-type-background), .elementor-7374 .elementor-element.elementor-element-343767a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7374 .elementor-element.elementor-element-343767a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 40px 70px 40px;}.elementor-7374 .elementor-element.elementor-element-343767a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-710e4d08{text-align:start;}.elementor-7374 .elementor-element.elementor-element-710e4d08 .elementor-heading-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#e8c97e;}.elementor-7374 .elementor-element.elementor-element-68d24481{--spacer-size:10px;}.elementor-7374 .elementor-element.elementor-element-2746bfe5{text-align:start;}.elementor-7374 .elementor-element.elementor-element-2746bfe5 .elementor-heading-title{font-size:30px;color:#1a1a1a;}.elementor-7374 .elementor-element.elementor-element-217dce60{--spacer-size:16px;}.elementor-7374 .elementor-element.elementor-element-7a11b94a{text-align:start;color:#555555;}.elementor-7374 .elementor-element.elementor-element-1459b173{--spacer-size:12px;}.elementor-7374 .elementor-element.elementor-element-7bf4f26{text-align:start;color:#555555;}.elementor-7374 .elementor-element.elementor-element-79ec0177{--spacer-size:20px;}.elementor-7374 .elementor-element.elementor-element-f08939 .elementor-button{background-color:#C0392B;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-7374 .elementor-element.elementor-element-1480872b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-1480872b .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-1480872b .elementor-icon-box-title{color:#1a1a1a;}.elementor-7374 .elementor-element.elementor-element-1480872b .elementor-icon-box-description{color:#555555;}.elementor-7374 .elementor-element.elementor-element-49b4d6d1{--spacer-size:24px;}.elementor-7374 .elementor-element.elementor-element-6d785931 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-6d785931 .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-6d785931 .elementor-icon-box-title{color:#1a1a1a;}.elementor-7374 .elementor-element.elementor-element-6d785931 .elementor-icon-box-description{color:#555555;}.elementor-7374 .elementor-element.elementor-element-30c52978{--spacer-size:24px;}.elementor-7374 .elementor-element.elementor-element-e15e583 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-e15e583 .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-e15e583 .elementor-icon-box-title{color:#1a1a1a;}.elementor-7374 .elementor-element.elementor-element-e15e583 .elementor-icon-box-description{color:#555555;}.elementor-7374 .elementor-element.elementor-element-1547ede5{--spacer-size:24px;}.elementor-7374 .elementor-element.elementor-element-fd5edaa .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-fd5edaa .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-fd5edaa .elementor-icon-box-title{color:#1a1a1a;}.elementor-7374 .elementor-element.elementor-element-fd5edaa .elementor-icon-box-description{color:#555555;}.elementor-7374 .elementor-element.elementor-element-5e28f0d0:not(.elementor-motion-effects-element-type-background), .elementor-7374 .elementor-element.elementor-element-5e28f0d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;background-image:url("https://macdonscontinental.com/wp-content/uploads/2026/03/Gemini_Generated_Image_wqufknwqufknwquf.png");}.elementor-7374 .elementor-element.elementor-element-5e28f0d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 40px 70px 40px;}.elementor-7374 .elementor-element.elementor-element-5e28f0d0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-553f3349{text-align:center;}.elementor-7374 .elementor-element.elementor-element-553f3349 .elementor-heading-title{color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-5c36a992{--spacer-size:8px;}.elementor-7374 .elementor-element.elementor-element-55729055{--spacer-size:30px;}.elementor-7374 .elementor-element.elementor-element-fcb6610:not(.elementor-motion-effects-element-type-background), .elementor-7374 .elementor-element.elementor-element-fcb6610 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7374 .elementor-element.elementor-element-fcb6610{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 70px 40px;}.elementor-7374 .elementor-element.elementor-element-fcb6610 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-7d5662dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7374 .elementor-element.elementor-element-7d5662dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-7374 .elementor-element.elementor-element-7d5662dc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2a2a2a;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 25px 30px 25px;}.elementor-7374 .elementor-element.elementor-element-7d5662dc > .elementor-element-populated, .elementor-7374 .elementor-element.elementor-element-7d5662dc > .elementor-element-populated > .elementor-background-overlay, .elementor-7374 .elementor-element.elementor-element-7d5662dc > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-7374 .elementor-element.elementor-element-7d5662dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-53c96b90 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-53c96b90 .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-53c96b90 .elementor-icon-box-title{color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-53c96b90 .elementor-icon-box-description{color:#888888;}.elementor-7374 .elementor-element.elementor-element-d8a7704:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7374 .elementor-element.elementor-element-d8a7704 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-7374 .elementor-element.elementor-element-d8a7704 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2a2a2a;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 25px 30px 25px;}.elementor-7374 .elementor-element.elementor-element-d8a7704 > .elementor-element-populated, .elementor-7374 .elementor-element.elementor-element-d8a7704 > .elementor-element-populated > .elementor-background-overlay, .elementor-7374 .elementor-element.elementor-element-d8a7704 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-7374 .elementor-element.elementor-element-d8a7704 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-1d3ace42 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-1d3ace42 .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-1d3ace42 .elementor-icon-box-title{color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-1d3ace42 .elementor-icon-box-description{color:#888888;}.elementor-7374 .elementor-element.elementor-element-19e9ac4e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7374 .elementor-element.elementor-element-19e9ac4e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-7374 .elementor-element.elementor-element-19e9ac4e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2a2a2a;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 25px 30px 25px;}.elementor-7374 .elementor-element.elementor-element-19e9ac4e > .elementor-element-populated, .elementor-7374 .elementor-element.elementor-element-19e9ac4e > .elementor-element-populated > .elementor-background-overlay, .elementor-7374 .elementor-element.elementor-element-19e9ac4e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-7374 .elementor-element.elementor-element-19e9ac4e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-7da1c369 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-7da1c369 .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-7da1c369 .elementor-icon-box-title{color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-7da1c369 .elementor-icon-box-description{color:#888888;}.elementor-7374 .elementor-element.elementor-element-29a155f5:not(.elementor-motion-effects-element-type-background), .elementor-7374 .elementor-element.elementor-element-29a155f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7374 .elementor-element.elementor-element-29a155f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 40px 70px 40px;}.elementor-7374 .elementor-element.elementor-element-29a155f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-5c925d55:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7374 .elementor-element.elementor-element-5c925d55 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-7374 .elementor-element.elementor-element-5c925d55 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2a2a2a;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 25px 30px 25px;}.elementor-7374 .elementor-element.elementor-element-5c925d55 > .elementor-element-populated, .elementor-7374 .elementor-element.elementor-element-5c925d55 > .elementor-element-populated > .elementor-background-overlay, .elementor-7374 .elementor-element.elementor-element-5c925d55 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-7374 .elementor-element.elementor-element-5c925d55 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-3d7a4445 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-3d7a4445 .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-3d7a4445 .elementor-icon-box-title{color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-3d7a4445 .elementor-icon-box-description{color:#888888;}.elementor-7374 .elementor-element.elementor-element-6da29389:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7374 .elementor-element.elementor-element-6da29389 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-7374 .elementor-element.elementor-element-6da29389 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2a2a2a;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 25px 30px 25px;}.elementor-7374 .elementor-element.elementor-element-6da29389 > .elementor-element-populated, .elementor-7374 .elementor-element.elementor-element-6da29389 > .elementor-element-populated > .elementor-background-overlay, .elementor-7374 .elementor-element.elementor-element-6da29389 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-7374 .elementor-element.elementor-element-6da29389 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-5c5316cc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-5c5316cc .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-5c5316cc .elementor-icon-box-title{color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-5c5316cc .elementor-icon-box-description{color:#888888;}.elementor-7374 .elementor-element.elementor-element-43fff04c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7374 .elementor-element.elementor-element-43fff04c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a1a1a;}.elementor-7374 .elementor-element.elementor-element-43fff04c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#2a2a2a;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 25px 30px 25px;}.elementor-7374 .elementor-element.elementor-element-43fff04c > .elementor-element-populated, .elementor-7374 .elementor-element.elementor-element-43fff04c > .elementor-element-populated > .elementor-background-overlay, .elementor-7374 .elementor-element.elementor-element-43fff04c > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-7374 .elementor-element.elementor-element-43fff04c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-57ca2e76 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-57ca2e76 .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-57ca2e76 .elementor-icon-box-title{color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-57ca2e76 .elementor-icon-box-description{color:#888888;}.elementor-7374 .elementor-element.elementor-element-23eb53ec:not(.elementor-motion-effects-element-type-background), .elementor-7374 .elementor-element.elementor-element-23eb53ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7374 .elementor-element.elementor-element-23eb53ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 40px 70px 40px;}.elementor-7374 .elementor-element.elementor-element-23eb53ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-2e3df226{text-align:start;}.elementor-7374 .elementor-element.elementor-element-2e3df226 .elementor-heading-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#e8c97e;}.elementor-7374 .elementor-element.elementor-element-3a143623{--spacer-size:10px;}.elementor-7374 .elementor-element.elementor-element-67b8023f{text-align:center;}.elementor-7374 .elementor-element.elementor-element-67b8023f .elementor-heading-title{font-size:30px;color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-178dd885{--spacer-size:8px;}.elementor-7374 .elementor-element.elementor-element-e9c28c{--spacer-size:40px;}.elementor-7374 .elementor-element.elementor-element-6cccf949 .title{color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-2f5d4e36:not(.elementor-motion-effects-element-type-background), .elementor-7374 .elementor-element.elementor-element-2f5d4e36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0e0e0e;}.elementor-7374 .elementor-element.elementor-element-2f5d4e36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 40px 70px 40px;}.elementor-7374 .elementor-element.elementor-element-2f5d4e36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-1a8421e7{text-align:start;}.elementor-7374 .elementor-element.elementor-element-1a8421e7 .elementor-heading-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#e8c97e;}.elementor-7374 .elementor-element.elementor-element-4b20b9d3{--spacer-size:12px;}.elementor-7374 .elementor-element.elementor-element-216d3dd4{text-align:start;}.elementor-7374 .elementor-element.elementor-element-216d3dd4 .elementor-heading-title{font-size:26px;color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-5c9d76c5{--spacer-size:20px;}.elementor-7374 .elementor-element.elementor-element-5a2b2513 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-5a2b2513 .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-5a2b2513 .elementor-icon-box-title{color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-5a2b2513 .elementor-icon-box-description{color:#888888;}.elementor-7374 .elementor-element.elementor-element-1fcf89d9{--spacer-size:20px;}.elementor-7374 .elementor-element.elementor-element-522e065c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-522e065c .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-522e065c .elementor-icon-box-title{color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-522e065c .elementor-icon-box-description{color:#888888;}.elementor-7374 .elementor-element.elementor-element-6f193db4{--spacer-size:20px;}.elementor-7374 .elementor-element.elementor-element-2634e8a4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-7374 .elementor-element.elementor-element-2634e8a4 .elementor-icon{font-size:20px;}.elementor-7374 .elementor-element.elementor-element-2634e8a4 .elementor-icon-box-title{color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-2634e8a4 .elementor-icon-box-description{color:#888888;}.elementor-7374 .elementor-element.elementor-element-286352aa{--spacer-size:24px;}.elementor-7374 .elementor-element.elementor-element-7b63fb44 .elementor-button{background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e8c97e;border-radius:4px 4px 4px 4px;}.elementor-7374 .elementor-element.elementor-element-6213c10a{text-align:start;}.elementor-7374 .elementor-element.elementor-element-6213c10a .elementor-heading-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#e8c97e;}.elementor-7374 .elementor-element.elementor-element-79f7c33f{--spacer-size:12px;}.elementor-7374 .elementor-element.elementor-element-79e07430{text-align:start;}.elementor-7374 .elementor-element.elementor-element-79e07430 .elementor-heading-title{font-size:20px;color:#f5f0e8;}.elementor-7374 .elementor-element.elementor-element-6d55c963{--spacer-size:16px;}.elementor-7374 .elementor-element.elementor-element-3bd5b810{--spacer-size:24px;}.elementor-7374 .elementor-element.elementor-element-f64bda1 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-7374 .elementor-element.elementor-element-f64bda1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-7374 .elementor-element.elementor-element-f64bda1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-7374 .elementor-element.elementor-element-f64bda1.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-7374 .elementor-element.elementor-element-f64bda1 .elementor-cta .elementor-cta__bg, .elementor-7374 .elementor-element.elementor-element-f64bda1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-7374 .elementor-element.elementor-element-f64bda1 .elementor-cta__content{text-align:center;}.elementor-7374 .elementor-element.elementor-element-f64bda1 .elementor-cta__title{margin-bottom:15px;}.elementor-7374 .elementor-element.elementor-element-f64bda1 .elementor-cta__subtitle{margin-bottom:15px;}.elementor-7374 .elementor-element.elementor-element-f64bda1 .elementor-cta__description{margin-bottom:15px;}.elementor-7374 .elementor-element.elementor-element-68dbc695:not(.elementor-motion-effects-element-type-background), .elementor-7374 .elementor-element.elementor-element-68dbc695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-7374 .elementor-element.elementor-element-68dbc695{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 40px 70px 40px;}.elementor-7374 .elementor-element.elementor-element-68dbc695 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-619367d5{text-align:start;}.elementor-7374 .elementor-element.elementor-element-619367d5 .elementor-heading-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#C0392B;}.elementor-7374 .elementor-element.elementor-element-5196c73a{--spacer-size:10px;}.elementor-7374 .elementor-element.elementor-element-2cfa1eb3{text-align:center;}.elementor-7374 .elementor-element.elementor-element-2cfa1eb3 .elementor-heading-title{font-size:30px;color:#1a1a1a;}.elementor-7374 .elementor-element.elementor-element-33679499{--spacer-size:30px;}.elementor-7374 .elementor-element.elementor-element-359c2130 .slick-slide-bg{animation-duration:calc(4000ms*1.2);transition-duration:calc(4000ms);}.elementor-7374 .elementor-element.elementor-element-241ac00:not(.elementor-motion-effects-element-type-background), .elementor-7374 .elementor-element.elementor-element-241ac00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C0392B;}.elementor-7374 .elementor-element.elementor-element-241ac00{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 40px 70px 40px;}.elementor-7374 .elementor-element.elementor-element-241ac00 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7374 .elementor-element.elementor-element-45feabea{text-align:center;}.elementor-7374 .elementor-element.elementor-element-45feabea .elementor-heading-title{font-size:32px;color:#ffffff;}.elementor-7374 .elementor-element.elementor-element-4c1fdbc1{--spacer-size:14px;}.elementor-7374 .elementor-element.elementor-element-32debc94{--spacer-size:28px;}.elementor-7374 .elementor-element.elementor-element-6a0839a5 .elementor-button{background-color:#ffffff;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-7374 .elementor-element.elementor-element-60b117a1{--spacer-size:12px;}.elementor-7374 .elementor-element.elementor-element-1aec8333 .elementor-button{background-color:transparent;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.6);border-radius:4px 4px 4px 4px;}