.elementor-4762 .elementor-element.elementor-element-0005a92:not(.elementor-motion-effects-element-type-background), .elementor-4762 .elementor-element.elementor-element-0005a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://1272347.us22.myftpupload.com/wp-content/uploads/2026/09/The-Ether_PwC_KSA-HQ_260627_KSA-HQ_SEG04103-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4762 .elementor-element.elementor-element-0005a92 > .elementor-background-overlay{background-color:#000000;opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4762 .elementor-element.elementor-element-0005a92{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-c036144 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-a963852{text-align:start;}.elementor-4762 .elementor-element.elementor-element-a963852 .elementor-heading-title{font-family:"Core Serif N Web", Sans-serif;font-size:110px;font-weight:300;line-height:1.13636em;}.elementor-4762 .elementor-element.elementor-element-91706e0{text-align:start;}.elementor-4762 .elementor-element.elementor-element-91706e0 .elementor-heading-title{font-family:"Core Serif N Web", Sans-serif;font-size:24px;font-weight:400;line-height:1.15em;}.elementor-4762 .elementor-element.elementor-element-6620d39{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-ffdeb56 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-b0a2a29 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-b0a2a29{text-align:start;}.elementor-4762 .elementor-element.elementor-element-29006e8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-d2bbab0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-a111cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-a111cf8{text-align:start;}.elementor-4762 .elementor-element.elementor-element-a111cf8 .elementor-heading-title{font-family:"GT America", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-4762 .elementor-element.elementor-element-ca91014 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-ca91014{text-align:start;font-family:"GT America", Sans-serif;font-size:18px;font-weight:100;line-height:1.45em;color:#FFFFFF;}.elementor-4762 .elementor-element.elementor-element-46ccb45 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-80f5f58 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-80f5f58{text-align:start;}.elementor-4762 .elementor-element.elementor-element-b8b599e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-a991f4e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-eda7d52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-eda7d52{text-align:start;}.elementor-4762 .elementor-element.elementor-element-dca01a6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-b3e9015 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-e0a6c0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-e0a6c0f{text-align:start;}.elementor-4762 .elementor-element.elementor-element-8829924 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-6591865 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-6591865{text-align:start;}.elementor-4762 .elementor-element.elementor-element-6591865 .elementor-heading-title{font-family:"GT America", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-4762 .elementor-element.elementor-element-e8b1039 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-e8b1039{text-align:start;font-family:"GT America", Sans-serif;font-size:18px;font-weight:100;line-height:1.45em;color:#FFFFFF;}.elementor-4762 .elementor-element.elementor-element-58336cc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-6fd5dcc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-a2a9e11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-a2a9e11{text-align:start;}.elementor-4762 .elementor-element.elementor-element-a2a9e11 .elementor-heading-title{font-family:"GT America", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-4762 .elementor-element.elementor-element-619fe41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-619fe41{text-align:start;font-family:"GT America", Sans-serif;font-size:18px;font-weight:100;line-height:1.45em;color:#FFFFFF;}.elementor-4762 .elementor-element.elementor-element-bd5374e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-baba989 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-b5cfed6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-b5cfed6{text-align:start;}.elementor-4762 .elementor-element.elementor-element-0866a8d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-7e022dc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-d77b128 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-d77b128{text-align:start;}.elementor-4762 .elementor-element.elementor-element-d5ad4fd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-9e11c69 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-5ec5f27 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-5ec5f27{text-align:start;}.elementor-4762 .elementor-element.elementor-element-5ec5f27 .elementor-heading-title{font-family:"GT America", Sans-serif;font-size:22px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-4762 .elementor-element.elementor-element-e75fd9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-e75fd9c{text-align:start;font-family:"GT America", Sans-serif;font-size:18px;font-weight:100;line-height:1.45em;color:#FFFFFF;}.elementor-4762 .elementor-element.elementor-element-a2eb286 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-aad2913 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-aad2913{text-align:start;}.elementor-4762 .elementor-element.elementor-element-3242d67{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-feb32da > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-fa2384a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-fa2384a{text-align:start;}.elementor-4762 .elementor-element.elementor-element-7a13ec3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-f1d5eac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-97eb90c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-97eb90c{text-align:start;}.elementor-4762 .elementor-element.elementor-element-b0f3281{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-dd05fed > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-9b8c1d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-9b8c1d0{text-align:start;}.elementor-4762 .elementor-element.elementor-element-65f3098 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-baf0e4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-baf0e4e{text-align:start;}.elementor-4762 .elementor-element.elementor-element-e036743 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-3da74e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-3da74e5{text-align:start;}.elementor-4762 .elementor-element.elementor-element-b97b5d9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-174267d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-1edd01b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-1edd01b{text-align:start;}.elementor-4762 .elementor-element.elementor-element-dc6289c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-41d2f5b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-d6bfa9b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-d6bfa9b{text-align:start;}.elementor-4762 .elementor-element.elementor-element-a0ae24e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-316f861 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-316f861{text-align:start;}.elementor-4762 .elementor-element.elementor-element-cf6487d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-4ba2ab7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-4ba2ab7{text-align:start;}.elementor-4762 .elementor-element.elementor-element-96cfd9f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-76e6386 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-04eb3ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-04eb3ea{text-align:start;}.elementor-4762 .elementor-element.elementor-element-1d15e2e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-71350d8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-6ca4d22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-6ca4d22{text-align:start;}.elementor-4762 .elementor-element.elementor-element-7657d6e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-506362a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-018a759 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-018a759{text-align:start;}.elementor-4762 .elementor-element.elementor-element-5bf3e61{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-93a242a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-8ded5f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-8ded5f7{text-align:start;}.elementor-4762 .elementor-element.elementor-element-2a5c7d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-bc70a87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-bc70a87{text-align:start;}.elementor-4762 .elementor-element.elementor-element-49b8b0c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-58145f4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-3d1517b{--e-image-carousel-slides-to-show:1;}.elementor-4762 .elementor-element.elementor-element-9cf6ce6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-8dc6157 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-5c5df3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-5c5df3a{text-align:start;}.elementor-4762 .elementor-element.elementor-element-407fd7c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-302743c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-e93633e{--e-image-carousel-slides-to-show:1;}.elementor-4762 .elementor-element.elementor-element-f8ff667{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-82d37be > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-a3643c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-a3643c4{text-align:start;}.elementor-4762 .elementor-element.elementor-element-95a79e6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-9c1ac3d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-1854207 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-1854207{text-align:start;}.elementor-4762 .elementor-element.elementor-element-acdf71d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-f0a8140 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-f0a8140{text-align:start;}.elementor-4762 .elementor-element.elementor-element-48b233e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-ad18d76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-ad18d76{text-align:start;}.elementor-4762 .elementor-element.elementor-element-a848bcd{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-e08429d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-cfb354f{--e-image-carousel-slides-to-show:1;}.elementor-4762 .elementor-element.elementor-element-29d5126{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-0c28e95 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-7f7164a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-7f7164a{text-align:start;}.elementor-4762 .elementor-element.elementor-element-d65d700 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-f4fa66b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-f4fa66b{text-align:start;}.elementor-4762 .elementor-element.elementor-element-67bb548{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-606cbb0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-0fcdc80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-0fcdc80{text-align:start;}.elementor-4762 .elementor-element.elementor-element-d78ba91{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-fb8cc3f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-1b5837b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-1b5837b{text-align:start;}.elementor-4762 .elementor-element.elementor-element-941832a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-2d5cc21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-2d5cc21{text-align:start;}.elementor-4762 .elementor-element.elementor-element-2c7c7ba > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-87bcfe4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4762 .elementor-element.elementor-element-87bcfe4{text-align:start;}body.elementor-page-4762:not(.elementor-motion-effects-element-type-background), body.elementor-page-4762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-4762 .elementor-element.elementor-element-a963852 .elementor-heading-title{font-size:64px;}.elementor-4762 .elementor-element.elementor-element-91706e0 .elementor-heading-title{font-size:20px;}.elementor-4762 .elementor-element.elementor-element-a111cf8 .elementor-heading-title{font-size:22px;}.elementor-4762 .elementor-element.elementor-element-ca91014{font-size:14px;}.elementor-4762 .elementor-element.elementor-element-6591865 .elementor-heading-title{font-size:22px;}.elementor-4762 .elementor-element.elementor-element-e8b1039{font-size:14px;}.elementor-4762 .elementor-element.elementor-element-a2a9e11 .elementor-heading-title{font-size:22px;}.elementor-4762 .elementor-element.elementor-element-619fe41{font-size:14px;}.elementor-4762 .elementor-element.elementor-element-5ec5f27 .elementor-heading-title{font-size:22px;}.elementor-4762 .elementor-element.elementor-element-e75fd9c{font-size:14px;}.elementor-4762 .elementor-element.elementor-element-3d1517b{--e-image-carousel-slides-to-show:1;}.elementor-4762 .elementor-element.elementor-element-e93633e{--e-image-carousel-slides-to-show:1;}.elementor-4762 .elementor-element.elementor-element-cfb354f{--e-image-carousel-slides-to-show:1;}}@media(max-width:767px){.elementor-4762 .elementor-element.elementor-element-a963852 .elementor-heading-title{font-size:32px;}.elementor-4762 .elementor-element.elementor-element-91706e0 .elementor-heading-title{font-size:18px;}.elementor-4762 .elementor-element.elementor-element-a111cf8 .elementor-heading-title{font-size:22px;}.elementor-4762 .elementor-element.elementor-element-ca91014{font-size:14px;}.elementor-4762 .elementor-element.elementor-element-6591865 .elementor-heading-title{font-size:22px;}.elementor-4762 .elementor-element.elementor-element-e8b1039{font-size:14px;}.elementor-4762 .elementor-element.elementor-element-a2a9e11 .elementor-heading-title{font-size:22px;}.elementor-4762 .elementor-element.elementor-element-619fe41{font-size:14px;}.elementor-4762 .elementor-element.elementor-element-5ec5f27 .elementor-heading-title{font-size:22px;}.elementor-4762 .elementor-element.elementor-element-e75fd9c{font-size:14px;}.elementor-4762 .elementor-element.elementor-element-3d1517b{--e-image-carousel-slides-to-show:1;}.elementor-4762 .elementor-element.elementor-element-e93633e{--e-image-carousel-slides-to-show:1;}.elementor-4762 .elementor-element.elementor-element-cfb354f{--e-image-carousel-slides-to-show:1;}}/* Start custom CSS *//* Ether case-study blocks — September 2026 */
.elementor-4762 {background:#000;color:#fff;}
.elementor.elementor .ecs-row{margin:0 0 20px!important;padding:0!important;border:0!important;background:#000!important;}
.elementor.elementor .ecs-row > .elementor-container{width:100%!important;max-width:none!important;gap:20px;align-items:flex-start;}
.elementor.elementor .ecs-row > .elementor-container > .elementor-column{min-width:0;flex:1 1 0;width:0;margin:0!important;}
.elementor.elementor .ecs-row > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:0!important;margin:0!important;gap:0;background:transparent!important;align-content:flex-start;}
.elementor.elementor .ecs-row .elementor-widget{margin:0!important;padding:0!important;}
.elementor.elementor .ecs-row .elementor-widget-container{padding:0!important;margin:0!important;background:transparent!important;border:0!important;}
.elementor.elementor .ecs-row img{display:block;width:100%!important;height:auto;border:0!important;border-radius:0!important;}
.elementor.elementor .ecs-square img{aspect-ratio:1 / 1;height:auto!important;object-fit:cover;}
.elementor.elementor .ecs-pair .ecs-copy > .elementor-widget-wrap{padding:0 20px!important;}
.elementor.elementor .ecs-section-heading .elementor-heading-title{color:#fff!important;margin:0 0 10px!important;}
.elementor.elementor .ecs-body,.elementor.elementor .ecs-body p{color:#fff!important;}
.elementor.elementor .ecs-body p{margin:0 0 1em!important;}
.elementor.elementor .ecs-body p:last-child{margin-bottom:0!important;}
.elementor.elementor .ecs-text-full > .elementor-container{padding:20px;}
.elementor.elementor .ecs-text-full .ecs-copy{max-width:1100px;}
.elementor.elementor .ecs-hero{min-height:831px!important;padding:100px 40px 40px!important;background-color:#000; background-position:center;background-size:cover;}
.elementor.elementor .ecs-hero .elementor-container{max-width:none;}
.elementor.elementor .ecs-hero .elementor-widget-wrap{padding:0!important;gap:20px;}
.elementor.elementor .ecs-hero-title .elementor-heading-title{max-width:19ch;color:white!important;}
.elementor.elementor .ecs-hero-subtitle .elementor-heading-title{color:white!important;}
.elementor.elementor .ecs-gallery .swiper-slide-image{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:contain;}
.elementor.elementor .ecs-gallery .elementor-image-carousel-wrapper{padding-bottom:30px;}
.elementor.elementor .ecs-gallery .swiper-pagination-bullet{background:#fff;}
.elementor.elementor .ecs-gallery .elementor-swiper-button{background:rgba(0,0,0,.65);padding:10px;color:#fff;}
.elementor.elementor .ecs-unequal > .elementor-container > .elementor-column:first-child{flex:437 1 0;}
.elementor.elementor .ecs-unequal > .elementor-container > .elementor-column:last-child{flex:906 1 0;}
@media(max-width:1024px){
 .elementor.elementor .ecs-section-heading .elementor-heading-title{}
 .elementor.elementor .ecs-body,.elementor.elementor .ecs-body p{}
 .elementor.elementor .ecs-hero{min-height:600px!important;padding:100px 24px 32px!important;}
 .elementor.elementor .ecs-hero-title .elementor-heading-title{}
 .elementor.elementor .ecs-hero-subtitle .elementor-heading-title{}
}
@media(max-width:767px){
 .elementor.elementor .ecs-row > .elementor-container{flex-direction:column;}
 .elementor.elementor .ecs-row > .elementor-container > .elementor-column{width:100%!important;flex:auto;}
 .elementor.elementor .ecs-pair .ecs-copy{order:0;}
 .elementor.elementor .ecs-pair .ecs-media{order:1;}
 .elementor.elementor .ecs-body,.elementor.elementor .ecs-body p{}
 .elementor.elementor .ecs-section-heading .elementor-heading-title{}
 .elementor.elementor .ecs-hero{min-height:0!important;padding:90px 20px 30px!important;}
 .elementor.elementor .ecs-hero-title .elementor-heading-title{max-width:18ch;}
 .elementor.elementor .ecs-hero-subtitle .elementor-heading-title{}
}

/* Consistent copy inset, including inherited template rules. */
.elementor.elementor .ecs-row.ecs-pair > .elementor-container{gap:0!important;}
.elementor.elementor .ecs-row.ecs-pair .elementor-column.ecs-copy > .elementor-widget-wrap{padding:0 20px!important;}
.elementor.elementor .ecs-hero > .elementor-container{padding:0!important;}
@media(max-width:767px){.elementor.elementor .ecs-row.ecs-pair > .elementor-container{gap:20px!important;}}

/* 21 September: text-row spacing and shared hero alignment. */
.elementor.elementor .ecs-row:has(.ecs-body){padding-top:40px!important;}
.elementor.elementor .ecs-text-full > .elementor-container{padding-top:0!important;}
.elementor.elementor .ecs-hero .elementor-widget-container{padding:0!important;margin-left:0!important;margin-right:0!important;}
.elementor.elementor .ecs-hero .elementor-heading-title{margin-left:0!important;margin-right:0!important;}
@media(max-width:1024px){
.elementor.elementor .ecs-hero{padding-top:30px!important;}
.elementor.elementor .ecs-hero .elementor-widget-wrap{align-content:flex-start!important;}
}
@media(max-width:767px){.elementor.elementor .ecs-hero{padding-left:24px!important;padding-right:24px!important;}}
.elementor.elementor .ecs-hero .elementor-widget{padding-left:0!important;padding-right:0!important;}

/* Final tablet hero measure: preserve the logo anchor, stop at page midpoint. */
@media(min-width:768px) and (max-width:1024px){.elementor.elementor.elementor.elementor.elementor.elementor.elementor.elementor.elementor.elementor.elementor.elementor :is(.ecs-hero-title,.ecs-hero-subtitle,.elementor-element-eef58f2,.elementor-element-d1cd6a7,.elementor-element-7622ab2,.elementor-element-230332f){width:calc(50vw - 24px)!important;max-width:calc(50vw - 24px)!important;}.elementor.elementor.elementor.elementor.elementor.elementor.elementor.elementor.elementor.elementor.elementor.elementor :is(.ecs-hero-title,.ecs-hero-subtitle,.elementor-element-eef58f2,.elementor-element-d1cd6a7,.elementor-element-7622ab2,.elementor-element-230332f) .elementor-heading-title{max-width:100%!important;}}
@media(min-width:768px) and (max-width:1024px){.elementor.elementor.elementor.elementor.elementor.elementor :is(.ecs-hero,.elementor-element-142569b,.elementor-element-c3d496f) .elementor-widget-wrap{flex-direction:column!important;align-items:flex-start!important;}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GT America';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://1272347.us22.myftpupload.com/wp-content/uploads/2026/09/GT-America-Standard-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'GT America';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://1272347.us22.myftpupload.com/wp-content/uploads/2026/09/GT-America-Standard-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'GT America';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://1272347.us22.myftpupload.com/wp-content/uploads/2026/09/GT-America-Standard-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'GT America';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://1272347.us22.myftpupload.com/wp-content/uploads/2026/09/GT-America-Standard-Thin-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'GT America';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://1272347.us22.myftpupload.com/wp-content/uploads/2026/09/GT-America-Standard-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */