.elementor-7378 .elementor-element.elementor-element-lod4q3v:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-lod4q3v > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2E9;}.elementor-7378 .elementor-element.elementor-element-lod4q3v{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:48px 0px 48px 0px;}.elementor-7378 .elementor-element.elementor-element-lod4q3v > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-6ud2tbw{padding:72px 0px 56px 0px;}.elementor-7378 .elementor-element.elementor-element-0abtgxk:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-0abtgxk > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-0abtgxk{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7378 .elementor-element.elementor-element-0abtgxk > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-14dskay{text-align:center;}.elementor-7378 .elementor-element.elementor-element-14dskay .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7378 .elementor-element.elementor-element-clfb5sl{padding:72px 0px 48px 0px;}.elementor-7378 .elementor-element.elementor-element-n8vmbr3:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-n8vmbr3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-n8vmbr3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7378 .elementor-element.elementor-element-n8vmbr3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-3z6w8ap{text-align:center;}.elementor-7378 .elementor-element.elementor-element-3z6w8ap .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7378 .elementor-element.elementor-element-q5o1wbo:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-q5o1wbo > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2E9;}.elementor-7378 .elementor-element.elementor-element-q5o1wbo{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-7378 .elementor-element.elementor-element-q5o1wbo > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-7npmcdj:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-7npmcdj > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-7npmcdj{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7378 .elementor-element.elementor-element-7npmcdj > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-bx1xlfc{text-align:center;}.elementor-7378 .elementor-element.elementor-element-bx1xlfc .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7378 .elementor-element.elementor-element-ctlqobb{padding:72px 0px 72px 0px;}.elementor-7378 .elementor-element.elementor-element-hg7y1fg:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-hg7y1fg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-hg7y1fg{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7378 .elementor-element.elementor-element-hg7y1fg > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-kyryyav{text-align:center;}.elementor-7378 .elementor-element.elementor-element-kyryyav .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7378 .elementor-element.elementor-element-v5uknmf:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-v5uknmf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-v5uknmf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-7378 .elementor-element.elementor-element-v5uknmf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-6q3nin3:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-6q3nin3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-6q3nin3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7378 .elementor-element.elementor-element-6q3nin3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-3g2qn6n{text-align:center;}.elementor-7378 .elementor-element.elementor-element-3g2qn6n .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7378 .elementor-element.elementor-element-hcmgw82:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-hcmgw82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2E9;}.elementor-7378 .elementor-element.elementor-element-hcmgw82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-7378 .elementor-element.elementor-element-hcmgw82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-ch9rri8:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-ch9rri8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-ch9rri8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7378 .elementor-element.elementor-element-ch9rri8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-gnsbfcd{text-align:center;}.elementor-7378 .elementor-element.elementor-element-gnsbfcd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7378 .elementor-element.elementor-element-ld5cxtz{padding:72px 0px 72px 0px;}.elementor-7378 .elementor-element.elementor-element-el6gq9c:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-el6gq9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-el6gq9c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7378 .elementor-element.elementor-element-el6gq9c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-bttkjub{text-align:center;}.elementor-7378 .elementor-element.elementor-element-bttkjub .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7378 .elementor-element.elementor-element-7k1by9p:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-7k1by9p > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2E9;}.elementor-7378 .elementor-element.elementor-element-7k1by9p{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-7378 .elementor-element.elementor-element-7k1by9p > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-dc2t7e9:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-dc2t7e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-dc2t7e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7378 .elementor-element.elementor-element-dc2t7e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-wt9pvpy{text-align:center;}.elementor-7378 .elementor-element.elementor-element-wt9pvpy .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7378 .elementor-element.elementor-element-qh45gwp{padding:72px 0px 72px 0px;}.elementor-7378 .elementor-element.elementor-element-cv0av09:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-cv0av09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-cv0av09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7378 .elementor-element.elementor-element-cv0av09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-ecclije{text-align:center;}.elementor-7378 .elementor-element.elementor-element-ecclije .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7378 .elementor-element.elementor-element-45hfr4t:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-45hfr4t > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-45hfr4t{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-7378 .elementor-element.elementor-element-45hfr4t > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-lbr8bxp:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-lbr8bxp > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-lbr8bxp{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7378 .elementor-element.elementor-element-lbr8bxp > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-549e8xb{text-align:center;}.elementor-7378 .elementor-element.elementor-element-549e8xb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7378 .elementor-element.elementor-element-g5ulx95{padding:80px 0px 80px 0px;}.elementor-7378 .elementor-element.elementor-element-r2552p9:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-r2552p9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-r2552p9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7378 .elementor-element.elementor-element-r2552p9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-qf16lvg{text-align:center;}.elementor-7378 .elementor-element.elementor-element-qf16lvg .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7378 .elementor-element.elementor-element-r3sdb2m:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-r3sdb2m > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-r3sdb2m{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-7378 .elementor-element.elementor-element-r3sdb2m > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-3u7xts2:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-3u7xts2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7378 .elementor-element.elementor-element-3u7xts2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7378 .elementor-element.elementor-element-3u7xts2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-4qlodlh{text-align:center;}.elementor-7378 .elementor-element.elementor-element-4qlodlh .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7378 .elementor-element.elementor-element-4n34igl:not(.elementor-motion-effects-element-type-background), .elementor-7378 .elementor-element.elementor-element-4n34igl > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2E9;}.elementor-7378 .elementor-element.elementor-element-4n34igl{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-7378 .elementor-element.elementor-element-4n34igl > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7378 .elementor-element.elementor-element-ullkdcn{padding:32px 0px 80px 0px;}@media(min-width:768px){.elementor-7378 .elementor-element.elementor-element-lvw9jjy{width:100%;}.elementor-7378 .elementor-element.elementor-element-f954qso{width:100%;}.elementor-7378 .elementor-element.elementor-element-ckweon7{width:100%;}.elementor-7378 .elementor-element.elementor-element-g1hac7a{width:100%;}.elementor-7378 .elementor-element.elementor-element-4udxtce{width:100%;}.elementor-7378 .elementor-element.elementor-element-7auw9gi{width:100%;}.elementor-7378 .elementor-element.elementor-element-nd3rk7w{width:100%;}.elementor-7378 .elementor-element.elementor-element-6lui3pz{width:100%;}.elementor-7378 .elementor-element.elementor-element-ov5eqey{width:100%;}.elementor-7378 .elementor-element.elementor-element-9ic23iy{width:100%;}.elementor-7378 .elementor-element.elementor-element-6ztem7y{width:100%;}.elementor-7378 .elementor-element.elementor-element-b8spk12{width:100%;}.elementor-7378 .elementor-element.elementor-element-asqxfkg{width:100%;}.elementor-7378 .elementor-element.elementor-element-11brt4t{width:100%;}.elementor-7378 .elementor-element.elementor-element-2af94up{width:100%;}.elementor-7378 .elementor-element.elementor-element-s8o16t1{width:100%;}.elementor-7378 .elementor-element.elementor-element-84bi2i3{width:100%;}.elementor-7378 .elementor-element.elementor-element-tehjitt{width:100%;}.elementor-7378 .elementor-element.elementor-element-j19vvf8{width:100%;}.elementor-7378 .elementor-element.elementor-element-vm0pr8m{width:100%;}.elementor-7378 .elementor-element.elementor-element-s7yt8dr{width:100%;}.elementor-7378 .elementor-element.elementor-element-qpsyw1t{width:100%;}.elementor-7378 .elementor-element.elementor-element-7a9thye{width:100%;}.elementor-7378 .elementor-element.elementor-element-mj32dvv{width:100%;}.elementor-7378 .elementor-element.elementor-element-9g8vmnk{width:100%;}.elementor-7378 .elementor-element.elementor-element-pnl4y8d{width:100%;}.elementor-7378 .elementor-element.elementor-element-3bzp6f7{width:100%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://www.ethos2024okay.co.uk/wp-content/uploads/2023/08/Outfit-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://www.ethos2024okay.co.uk/wp-content/uploads/2023/08/Outfit-SemiBold-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://www.ethos2024okay.co.uk/wp-content/uploads/2023/08/Outfit-Medium-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */