.elementor-4 .elementor-element.elementor-element-c834b216970fe:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-c834b216970fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heritage.codifypro.ca/wp-content/uploads/2026/05/hero-banner-heritage.jpg");background-position:center center;background-size:cover;}.elementor-4 .elementor-element.elementor-element-c834b216970fe > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-c834b216970fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:200px 30px 80px 30px;}.elementor-4 .elementor-element.elementor-element-0adf5843c9176{--spacer-size:10px;}.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-4 .elementor-element.elementor-element-7ef3659dacb42{text-align:center;}.elementor-4 .elementor-element.elementor-element-7ef3659dacb42 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:700;line-height:1.15em;color:#C8A45C;}.elementor-4 .elementor-element.elementor-element-871d9fe2456ca{--spacer-size:15px;}.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-4 .elementor-element.elementor-element-2abe760fc38d1{width:var( --container-widget-width, 81.962% );max-width:81.962%;--container-widget-width:81.962%;--container-widget-flex-grow:0;text-align:center;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFFF2;}.elementor-4 .elementor-element.elementor-element-2abe760fc38d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-d15678c4a93f0{--spacer-size:25px;}.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-4 .elementor-element.elementor-element-8cd2054f7a16b .elementor-button{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;fill:#0f1729;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-e5bc403189a2d .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(255,255,255,0.4);}.elementor-4 .elementor-element.elementor-element-b4fca371e5d92{--spacer-size:30px;}.elementor-4 .elementor-element.elementor-element-eb602357d14c8{text-align:center;color:rgba(255,255,255,0.7);}.elementor-4 .elementor-element.elementor-element-ec69a5138fd24:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-ec69a5138fd24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-ec69a5138fd24{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 10px 40px;}.elementor-4 .elementor-element.elementor-element-ec69a5138fd24 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-b42c831f70d6e{text-align:center;}.elementor-4 .elementor-element.elementor-element-b42c831f70d6e .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-9fa04b7e8c36d{text-align:center;}.elementor-4 .elementor-element.elementor-element-9fa04b7e8c36d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-4c8f2b065a3e1{text-align:center;font-size:16px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-97c45fb61e0d2{--spacer-size:20px;}.elementor-4 .elementor-element.elementor-element-2badc80f39456:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-2badc80f39456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-2badc80f39456{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 40px 100px 40px;}.elementor-4 .elementor-element.elementor-element-2badc80f39456 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-f73e910a84bc2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-f73e910a84bc2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-f73e910a84bc2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 30px 20px;}.elementor-4 .elementor-element.elementor-element-f73e910a84bc2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{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-4 .elementor-element.elementor-element-a2503bd7fc4e6 img{width:100%;}.elementor-4 .elementor-element.elementor-element-54af1c6928db7{--spacer-size:20px;}.elementor-4 .elementor-element.elementor-element-4291a05ef6dc3{text-align:center;}.elementor-4 .elementor-element.elementor-element-4291a05ef6dc3 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-28a6e95401fbd{text-align:center;}.elementor-4 .elementor-element.elementor-element-28a6e95401fbd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-06f7b281da439{--spacer-size:8px;}.elementor-4 .elementor-element.elementor-element-6c874de39a20f{text-align:center;font-size:14px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-4d693ebf7c180{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-8d30a5cb17249 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#c8a45c;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-853afd70149e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-853afd70149e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-853afd70149e2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 30px 20px;}.elementor-4 .elementor-element.elementor-element-853afd70149e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-85d06ce19fa43 img{width:100%;}.elementor-4 .elementor-element.elementor-element-cf4713a29ed85{--spacer-size:20px;}.elementor-4 .elementor-element.elementor-element-f3c586be14d02{text-align:center;}.elementor-4 .elementor-element.elementor-element-f3c586be14d02 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-b6e34029f851c{text-align:center;}.elementor-4 .elementor-element.elementor-element-b6e34029f851c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-a281b37f4e9d5{--spacer-size:8px;}.elementor-4 .elementor-element.elementor-element-31fa8509d2c6b{text-align:center;font-size:14px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-6be3d87f50491{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-c91f357820b6d .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#c8a45c;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-7425d69bc30fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-7425d69bc30fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-7425d69bc30fa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 30px 20px;}.elementor-4 .elementor-element.elementor-element-7425d69bc30fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-812d54cfe9a36 img{width:100%;}.elementor-4 .elementor-element.elementor-element-539ed0b274a8c{--spacer-size:20px;}.elementor-4 .elementor-element.elementor-element-da23c79504eb8{text-align:center;}.elementor-4 .elementor-element.elementor-element-da23c79504eb8 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-d571cfa924b8e{text-align:center;}.elementor-4 .elementor-element.elementor-element-d571cfa924b8e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-1a8425607d3ef{--spacer-size:8px;}.elementor-4 .elementor-element.elementor-element-5cd2eb709a613{text-align:center;font-size:14px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-348ecad16b790{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-650ec784139fb .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#c8a45c;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-e291f0bdc5847:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-e291f0bdc5847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f4;}.elementor-4 .elementor-element.elementor-element-e291f0bdc5847{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 100px 40px;}.elementor-4 .elementor-element.elementor-element-e291f0bdc5847 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-97165c3084fd2 img{width:100%;}.elementor-4 .elementor-element.elementor-element-fbc0254d87ea9{text-align:start;}.elementor-4 .elementor-element.elementor-element-fbc0254d87ea9 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-160759cb4ea3f{text-align:start;}.elementor-4 .elementor-element.elementor-element-160759cb4ea3f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-fe26c8bd3a751{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-6a32849017fde{text-align:start;font-size:15px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-8043a17db92e5{text-align:start;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-f53c894ea2d17 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#0f1729;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-92583ca1db74f:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-92583ca1db74f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-92583ca1db74f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 10px 40px;}.elementor-4 .elementor-element.elementor-element-92583ca1db74f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-6f7b04d9a28c5{text-align:center;}.elementor-4 .elementor-element.elementor-element-6f7b04d9a28c5 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-86c95731edb4a{text-align:center;}.elementor-4 .elementor-element.elementor-element-86c95731edb4a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-79dbef5c410a2{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-5864eab7f92c1:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-5864eab7f92c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-5864eab7f92c1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 40px 100px 40px;}.elementor-4 .elementor-element.elementor-element-5864eab7f92c1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-5ac743926fb1e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-5ac743926fb1e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f4;}.elementor-4 .elementor-element.elementor-element-5ac743926fb1e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 30px 20px;}.elementor-4 .elementor-element.elementor-element-5ac743926fb1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-d6279ef435c80{text-align:start;}.elementor-4 .elementor-element.elementor-element-d6279ef435c80 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-d37e5fb9a0168{text-align:start;}.elementor-4 .elementor-element.elementor-element-d715b90642ae3{text-align:start;}.elementor-4 .elementor-element.elementor-element-c86a5fd39e2b4{text-align:start;}.elementor-4 .elementor-element.elementor-element-7582cfb061d4a{text-align:start;}.elementor-4 .elementor-element.elementor-element-b382e19f4d0c6{text-align:start;}.elementor-4 .elementor-element.elementor-element-6cd7b0a2e9f13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-6cd7b0a2e9f13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f4;}.elementor-4 .elementor-element.elementor-element-6cd7b0a2e9f13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 30px 20px;}.elementor-4 .elementor-element.elementor-element-6cd7b0a2e9f13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-d649ca23b1f08{text-align:start;}.elementor-4 .elementor-element.elementor-element-d649ca23b1f08 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-84a0e19c32d75{text-align:start;}.elementor-4 .elementor-element.elementor-element-cebf76a54102d{text-align:start;}.elementor-4 .elementor-element.elementor-element-f8d6079b3ec21{text-align:start;}.elementor-4 .elementor-element.elementor-element-5bc6a193e240d{text-align:start;}.elementor-4 .elementor-element.elementor-element-a1cd93e8042b5{text-align:start;}.elementor-4 .elementor-element.elementor-element-1e5d6a3829cb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-1e5d6a3829cb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f4;}.elementor-4 .elementor-element.elementor-element-1e5d6a3829cb4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 20px 30px 20px;}.elementor-4 .elementor-element.elementor-element-1e5d6a3829cb4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-473561a28cf0e{text-align:start;}.elementor-4 .elementor-element.elementor-element-473561a28cf0e .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-46ce5ad7391f8{text-align:start;}.elementor-4 .elementor-element.elementor-element-c3d85120feb6a{text-align:start;}.elementor-4 .elementor-element.elementor-element-bd697a4e812c3{text-align:start;}.elementor-4 .elementor-element.elementor-element-d6c79f1eb520a{text-align:start;}.elementor-4 .elementor-element.elementor-element-b604c5827e1df{text-align:start;}.elementor-4 .elementor-element.elementor-element-9617bdc3efa25:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-9617bdc3efa25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f4;}.elementor-4 .elementor-element.elementor-element-9617bdc3efa25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 10px 40px;}.elementor-4 .elementor-element.elementor-element-9617bdc3efa25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-a49d710c83eb2{text-align:center;}.elementor-4 .elementor-element.elementor-element-a49d710c83eb2 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:var( --e-global-color-17af663 );}.elementor-4 .elementor-element.elementor-element-04f65ace9d783{text-align:center;}.elementor-4 .elementor-element.elementor-element-04f65ace9d783 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-e09d4fb67c3a1{text-align:center;font-size:16px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-f0b18762ecd49{--spacer-size:30px;}.elementor-4 .elementor-element.elementor-element-e3748df0cb2a1:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-e3748df0cb2a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f4;}.elementor-4 .elementor-element.elementor-element-e3748df0cb2a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 40px 100px 40px;}.elementor-4 .elementor-element.elementor-element-e3748df0cb2a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-329b41f580c7d{text-align:center;}.elementor-4 .elementor-element.elementor-element-329b41f580c7d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;line-height:1.15em;color:rgba(200,164,92,0.3);}.elementor-4 .elementor-element.elementor-element-7ab4d82ecf195{text-align:center;}.elementor-4 .elementor-element.elementor-element-7ab4d82ecf195 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-102847adcb695{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-ce5d68093f71a{text-align:center;font-size:14px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-15d2a6934be8c{text-align:center;}.elementor-4 .elementor-element.elementor-element-15d2a6934be8c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;line-height:1.15em;color:rgba(200,164,92,0.3);}.elementor-4 .elementor-element.elementor-element-f8cd6be019a24{text-align:center;}.elementor-4 .elementor-element.elementor-element-f8cd6be019a24 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-b1f70893e6dac{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-2a1485b397cd6{text-align:center;font-size:14px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-27f1e4c963a05{text-align:center;}.elementor-4 .elementor-element.elementor-element-27f1e4c963a05 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;line-height:1.15em;color:rgba(200,164,92,0.3);}.elementor-4 .elementor-element.elementor-element-36ade12c079b5{text-align:center;}.elementor-4 .elementor-element.elementor-element-36ade12c079b5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-f1730e5928a64{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-9863be10acdf5{text-align:center;font-size:14px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-3582ad61eb974{text-align:center;}.elementor-4 .elementor-element.elementor-element-3582ad61eb974 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;line-height:1.15em;color:rgba(200,164,92,0.3);}.elementor-4 .elementor-element.elementor-element-b8f7c1465de0a{text-align:center;}.elementor-4 .elementor-element.elementor-element-b8f7c1465de0a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-08fc67d4be2a9{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-28e1496ab37d5{text-align:center;font-size:14px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-c127a9f83be46:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-c127a9f83be46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f1729;}.elementor-4 .elementor-element.elementor-element-c127a9f83be46{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 40px 40px;}.elementor-4 .elementor-element.elementor-element-c127a9f83be46 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-b874a1cfe6d90{text-align:center;}.elementor-4 .elementor-element.elementor-element-b874a1cfe6d90 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-a42dcfe158960{text-align:center;}.elementor-4 .elementor-element.elementor-element-a42dcfe158960 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-4 .elementor-element.elementor-element-ed4b750c968f1{--spacer-size:30px;}.elementor-4 .elementor-element.elementor-element-d6f4a8b2c1e0:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-d6f4a8b2c1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f1729;}.elementor-4 .elementor-element.elementor-element-d6f4a8b2c1e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-d6f4a8b2c1e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-a1b2c3d4e5f6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-img_kitchen_modern{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4 .elementor-element.elementor-element-b2c3d4e5f6a7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-e7f8a9b0c1d2:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-e7f8a9b0c1d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-282f65c );}.elementor-4 .elementor-element.elementor-element-e7f8a9b0c1d2{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-e7f8a9b0c1d2, .elementor-4 .elementor-element.elementor-element-e7f8a9b0c1d2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-e7f8a9b0c1d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-c3d4e5f6a7b8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-d4e5f6a7b8c9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4 .elementor-element.elementor-element-97bfd5816ec42:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-97bfd5816ec42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f4;}.elementor-4 .elementor-element.elementor-element-97bfd5816ec42{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 10px 40px;}.elementor-4 .elementor-element.elementor-element-97bfd5816ec42 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-3428eab69fd10{text-align:center;}.elementor-4 .elementor-element.elementor-element-3428eab69fd10 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-ef0cd9a6728b1{text-align:center;}.elementor-4 .elementor-element.elementor-element-ef0cd9a6728b1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-b107f248a6395{--spacer-size:30px;}.elementor-4 .elementor-element.elementor-element-145ec8db7f932:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-145ec8db7f932 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f4;}.elementor-4 .elementor-element.elementor-element-145ec8db7f932{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 40px 100px 40px;}.elementor-4 .elementor-element.elementor-element-145ec8db7f932 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-ce6291758d4ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-ce6291758d4ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-ce6291758d4ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 15px 30px 15px;}.elementor-4 .elementor-element.elementor-element-ce6291758d4ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-d3be5f84a09c7{text-align:start;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-9a67d413fb025{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-3cd2ea618fb75{text-align:start;}.elementor-4 .elementor-element.elementor-element-925d3ac0784b6{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-051ea8f3b2cd4{text-align:start;}.elementor-4 .elementor-element.elementor-element-051ea8f3b2cd4 .elementor-heading-title{font-size:15px;font-weight:700;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-4571fdec8a062{text-align:start;font-size:13px;font-weight:400;line-height:1.7em;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-23614a8be5df9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-23614a8be5df9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-23614a8be5df9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 15px 30px 15px;}.elementor-4 .elementor-element.elementor-element-23614a8be5df9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-9615fbdea2c48{text-align:start;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-6e2d4cb731f95{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-309f27c5d8e64{text-align:start;}.elementor-4 .elementor-element.elementor-element-e0c35bd9a6247{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-ec097dfb64523{text-align:start;}.elementor-4 .elementor-element.elementor-element-ec097dfb64523 .elementor-heading-title{font-size:15px;font-weight:700;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-58d42e9f70c61{text-align:start;font-size:13px;font-weight:400;line-height:1.7em;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-2ec685d19bf40:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-2ec685d19bf40 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-2ec685d19bf40 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 15px 30px 15px;}.elementor-4 .elementor-element.elementor-element-2ec685d19bf40 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-79ec56a083124{text-align:start;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-f9485d1ae26c3{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-59d10f6a24c83{text-align:start;}.elementor-4 .elementor-element.elementor-element-7de4258a93f06{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-f7b9e4d0528c1{text-align:start;}.elementor-4 .elementor-element.elementor-element-f7b9e4d0528c1 .elementor-heading-title{font-size:15px;font-weight:700;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-076db83c24a91{text-align:start;font-size:13px;font-weight:400;line-height:1.7em;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-ac4be06175239:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-ac4be06175239 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-ac4be06175239 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 15px 30px 15px;}.elementor-4 .elementor-element.elementor-element-ac4be06175239 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-6315cda7b9824{text-align:start;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-6c7a95408e3bf{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-9038d46ea5c1f{text-align:start;}.elementor-4 .elementor-element.elementor-element-dc61be90345fa{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-6ce7fb0521a94{text-align:start;}.elementor-4 .elementor-element.elementor-element-6ce7fb0521a94 .elementor-heading-title{font-size:15px;font-weight:700;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-e4d827b053691{text-align:start;font-size:13px;font-weight:400;line-height:1.7em;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-60e124f79cdb3:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-60e124f79cdb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-60e124f79cdb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 100px 40px;}.elementor-4 .elementor-element.elementor-element-60e124f79cdb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-7a58f41d60bc3{text-align:start;}.elementor-4 .elementor-element.elementor-element-7a58f41d60bc3 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-ca5b96048f21e{text-align:start;}.elementor-4 .elementor-element.elementor-element-ca5b96048f21e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:38px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-e8f5bd42179c3{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-8f6ed743905b2{text-align:start;font-size:15px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-cab861f057943{--spacer-size:20px;}.elementor-4 .elementor-element.elementor-element-01d94b28ca7fe{text-align:start;}.elementor-4 .elementor-element.elementor-element-1c6b438a5d70f iframe{height:400px;}.elementor-4 .elementor-element.elementor-element-d6c7839a1f425:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-d6c7839a1f425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f4;}.elementor-4 .elementor-element.elementor-element-d6c7839a1f425{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 40px 10px 40px;}.elementor-4 .elementor-element.elementor-element-d6c7839a1f425 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-764fe129d80ac{text-align:center;}.elementor-4 .elementor-element.elementor-element-764fe129d80ac .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-6ac193578e40f{text-align:center;}.elementor-4 .elementor-element.elementor-element-6ac193578e40f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-2de91067f548c{--spacer-size:30px;}.elementor-4 .elementor-element.elementor-element-df0423b8a97ce:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-df0423b8a97ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f7f4;}.elementor-4 .elementor-element.elementor-element-df0423b8a97ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 40px 100px 40px;}.elementor-4 .elementor-element.elementor-element-df0423b8a97ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-9e7b13c2fda65:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-9e7b13c2fda65 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-9e7b13c2fda65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 15px 20px 15px;}.elementor-4 .elementor-element.elementor-element-9e7b13c2fda65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-692a47e815cbf img{width:100%;}.elementor-4 .elementor-element.elementor-element-b3850792cafe1{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-e4978df13ba65{text-align:start;}.elementor-4 .elementor-element.elementor-element-e4978df13ba65 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-285e16d70cba4{--spacer-size:8px;}.elementor-4 .elementor-element.elementor-element-6bc490fa1d832{text-align:start;font-size:14px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-956acfdbe2341{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-fe043da6872b1 .elementor-button{font-size:14px;font-weight:600;fill:#c8a45c;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-91ac42d570eb8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-91ac42d570eb8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-91ac42d570eb8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 15px 20px 15px;}.elementor-4 .elementor-element.elementor-element-91ac42d570eb8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-5ec1f3d0ab692 img{width:100%;}.elementor-4 .elementor-element.elementor-element-c76a82b5ed904{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-09831dfe5b47a{text-align:start;}.elementor-4 .elementor-element.elementor-element-09831dfe5b47a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-d53ca9f01e842{--spacer-size:8px;}.elementor-4 .elementor-element.elementor-element-9d4082feca763{text-align:start;font-size:14px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-bed5a8f14092c{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-c3016deb2a497 .elementor-button{font-size:14px;font-weight:600;fill:#c8a45c;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-a1efd9657820b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-a1efd9657820b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-a1efd9657820b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 15px 20px 15px;}.elementor-4 .elementor-element.elementor-element-a1efd9657820b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-adb67934c15e0 img{width:100%;}.elementor-4 .elementor-element.elementor-element-fde784cb06153{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-49a6820e53c71{text-align:start;}.elementor-4 .elementor-element.elementor-element-49a6820e53c71 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-5f4a28b3d67e0{--spacer-size:8px;}.elementor-4 .elementor-element.elementor-element-457af2e038cb1{text-align:start;font-size:14px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-45aeb1cf3d206{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-429638eac05db .elementor-button{font-size:14px;font-weight:600;fill:#c8a45c;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-7b26e35f40c8d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4 .elementor-element.elementor-element-7b26e35f40c8d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-4 .elementor-element.elementor-element-7b26e35f40c8d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 15px 20px 15px;}.elementor-4 .elementor-element.elementor-element-7b26e35f40c8d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-54a27391d80fb img{width:100%;}.elementor-4 .elementor-element.elementor-element-18f05b92a47e3{--spacer-size:15px;}.elementor-4 .elementor-element.elementor-element-4a6d2f357be08{text-align:start;}.elementor-4 .elementor-element.elementor-element-4a6d2f357be08 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:18px;font-weight:700;line-height:1.15em;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-57eca4f2690db{--spacer-size:8px;}.elementor-4 .elementor-element.elementor-element-7fb56d1a8243c{text-align:start;font-size:14px;font-weight:400;line-height:1.7em;color:#5a5a5a;}.elementor-4 .elementor-element.elementor-element-b89a06f5e742d{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-e359741a60bc8 .elementor-button{font-size:14px;font-weight:600;fill:#c8a45c;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-ec6f87902b314 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4 .elementor-element.elementor-element-ec6f87902b314:not(.elementor-motion-effects-element-type-background), .elementor-4 .elementor-element.elementor-element-ec6f87902b314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f1729;}.elementor-4 .elementor-element.elementor-element-ec6f87902b314 > .elementor-container{min-height:400px;}.elementor-4 .elementor-element.elementor-element-ec6f87902b314 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4 .elementor-element.elementor-element-ec6f87902b314{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 40px 120px 40px;}.elementor-4 .elementor-element.elementor-element-87e3ba51f2946 > .elementor-element-populated{margin:-50px -50px -50px -50px;--e-column-margin-right:-50px;--e-column-margin-left:-50px;}.elementor-4 .elementor-element.elementor-element-e1598cfdb72a6{text-align:center;}.elementor-4 .elementor-element.elementor-element-e1598cfdb72a6 .elementor-heading-title{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:#c8a45c;}.elementor-4 .elementor-element.elementor-element-61785b90c24e3{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-b4cde2f389756.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4 .elementor-element.elementor-element-b4cde2f389756{text-align:center;}.elementor-4 .elementor-element.elementor-element-b4cde2f389756 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#ffffff;}.elementor-4 .elementor-element.elementor-element-c6a984b3f02d1{--spacer-size:10px;}.elementor-4 .elementor-element.elementor-element-6215a97bd80e4{text-align:center;font-size:17px;font-weight:400;line-height:1.7em;color:rgba(255,255,255,0.8);}.elementor-4 .elementor-element.elementor-element-0743b8cd259a1{--spacer-size:25px;}.elementor-4 .elementor-element.elementor-element-9b8045c7ad6f2 .elementor-button{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;fill:#0f1729;color:#0f1729;}.elementor-4 .elementor-element.elementor-element-8e39742f50c1a .elementor-button{font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#c8a45c;color:#c8a45c;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c8a45c;}@media(max-width:1024px){.elementor-4 .elementor-element.elementor-element-87e3ba51f2946 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4 .elementor-element.elementor-element-e1598cfdb72a6{text-align:center;}.elementor-4 .elementor-element.elementor-element-b4cde2f389756{width:auto;max-width:auto;text-align:center;}}@media(min-width:768px){.elementor-4 .elementor-element.elementor-element-a1b2c3d4e5f6{width:66.66%;}.elementor-4 .elementor-element.elementor-element-b2c3d4e5f6a7{width:33.33%;}.elementor-4 .elementor-element.elementor-element-c3d4e5f6a7b8{width:33.33%;}.elementor-4 .elementor-element.elementor-element-d4e5f6a7b8c9{width:66.66%;}}