.elementor-7390 .elementor-element.elementor-element-9vc7vsq:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-9vc7vsq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-9vc7vsq{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-9vc7vsq > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-z8ohsnl{text-align:center;}.elementor-7390 .elementor-element.elementor-element-z8ohsnl .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-9kvwmsu:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-9kvwmsu > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-9kvwmsu{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-7390 .elementor-element.elementor-element-9kvwmsu > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-xdmdx5y:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-xdmdx5y > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-xdmdx5y{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-xdmdx5y > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-6mueyvo{text-align:center;}.elementor-7390 .elementor-element.elementor-element-6mueyvo .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-h0xdgoa{padding:76px 0px 76px 0px;}.elementor-7390 .elementor-element.elementor-element-9amyqsu:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-9amyqsu > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-9amyqsu{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-9amyqsu > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-9vt4yon{text-align:center;}.elementor-7390 .elementor-element.elementor-element-9vt4yon .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-m9dy3zr:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-m9dy3zr > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2E9;}.elementor-7390 .elementor-element.elementor-element-m9dy3zr{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 0px 76px 0px;}.elementor-7390 .elementor-element.elementor-element-m9dy3zr > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-ez9p831:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-ez9p831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-ez9p831{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-ez9p831 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-432ivcu{text-align:center;}.elementor-7390 .elementor-element.elementor-element-432ivcu .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-2hxj3xz{padding:60px 0px 76px 0px;}.elementor-7390 .elementor-element.elementor-element-d0gruim:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-d0gruim > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-d0gruim{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-d0gruim > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-shmudam{text-align:center;}.elementor-7390 .elementor-element.elementor-element-shmudam .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-vgilm59{padding:76px 0px 64px 0px;}.elementor-7390 .elementor-element.elementor-element-wfgbx4u:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-wfgbx4u > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-wfgbx4u{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-wfgbx4u > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-9zi68zs{text-align:center;}.elementor-7390 .elementor-element.elementor-element-9zi68zs .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-lxynuli:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-lxynuli > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2E9;}.elementor-7390 .elementor-element.elementor-element-lxynuli{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 0px 76px 0px;}.elementor-7390 .elementor-element.elementor-element-lxynuli > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-gt0lv4n:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-gt0lv4n > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-gt0lv4n{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-gt0lv4n > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-jbx40ix{text-align:center;}.elementor-7390 .elementor-element.elementor-element-jbx40ix .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-sety76k{padding:76px 0px 64px 0px;}.elementor-7390 .elementor-element.elementor-element-dszdhy6:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-dszdhy6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-dszdhy6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-dszdhy6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-xiqgfj5{text-align:center;}.elementor-7390 .elementor-element.elementor-element-xiqgfj5 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-2vbnyky:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-2vbnyky > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-2vbnyky{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 0px 76px 0px;}.elementor-7390 .elementor-element.elementor-element-2vbnyky > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-72lma8x:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-72lma8x > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-72lma8x{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-72lma8x > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-abe1nm0{text-align:center;}.elementor-7390 .elementor-element.elementor-element-abe1nm0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-v3j2tv1{padding:76px 0px 64px 0px;}.elementor-7390 .elementor-element.elementor-element-sa1oihk:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-sa1oihk > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-sa1oihk{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-sa1oihk > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-7c1cbdg{text-align:center;}.elementor-7390 .elementor-element.elementor-element-7c1cbdg .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-abfdi65:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-abfdi65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F2E9;}.elementor-7390 .elementor-element.elementor-element-abfdi65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:76px 0px 76px 0px;}.elementor-7390 .elementor-element.elementor-element-abfdi65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-jyud52g:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-jyud52g > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-jyud52g{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-jyud52g > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-achf9as{text-align:center;}.elementor-7390 .elementor-element.elementor-element-achf9as .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-z5ci6c4{padding:76px 0px 64px 0px;}.elementor-7390 .elementor-element.elementor-element-lwcvcmj:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-lwcvcmj > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-lwcvcmj{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-lwcvcmj > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-7so42m3{text-align:center;}.elementor-7390 .elementor-element.elementor-element-7so42m3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-gg43n1k{padding:60px 0px 64px 0px;}.elementor-7390 .elementor-element.elementor-element-yv48jo5:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-yv48jo5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-yv48jo5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-yv48jo5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-stxb743{text-align:center;}.elementor-7390 .elementor-element.elementor-element-stxb743 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-fo5rmnh:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-fo5rmnh > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#283E59;}.elementor-7390 .elementor-element.elementor-element-fo5rmnh{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 0px 72px 0px;}.elementor-7390 .elementor-element.elementor-element-fo5rmnh > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-jar589k:not(.elementor-motion-effects-element-type-background), .elementor-7390 .elementor-element.elementor-element-jar589k > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5b6775;}.elementor-7390 .elementor-element.elementor-element-jar589k{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 10px 0px;}.elementor-7390 .elementor-element.elementor-element-jar589k > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7390 .elementor-element.elementor-element-hpywii1{text-align:center;}.elementor-7390 .elementor-element.elementor-element-hpywii1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1px;color:#FFFFFF;}.elementor-7390 .elementor-element.elementor-element-xq1m2yr{padding:64px 0px 76px 0px;}@media(min-width:768px){.elementor-7390 .elementor-element.elementor-element-u7xmbid{width:100%;}.elementor-7390 .elementor-element.elementor-element-28hmuog{width:100%;}.elementor-7390 .elementor-element.elementor-element-egqb6yx{width:100%;}.elementor-7390 .elementor-element.elementor-element-kzfmkdz{width:100%;}.elementor-7390 .elementor-element.elementor-element-75g6n83{width:100%;}.elementor-7390 .elementor-element.elementor-element-7awlcxv{width:100%;}.elementor-7390 .elementor-element.elementor-element-zskclqb{width:100%;}.elementor-7390 .elementor-element.elementor-element-l87tn2b{width:100%;}.elementor-7390 .elementor-element.elementor-element-zmddy2o{width:100%;}.elementor-7390 .elementor-element.elementor-element-y6tgi2e{width:100%;}.elementor-7390 .elementor-element.elementor-element-x9g0itg{width:100%;}.elementor-7390 .elementor-element.elementor-element-4jiilh4{width:100%;}.elementor-7390 .elementor-element.elementor-element-5s4b572{width:100%;}.elementor-7390 .elementor-element.elementor-element-d5c4zpv{width:100%;}.elementor-7390 .elementor-element.elementor-element-mjwr6ej{width:100%;}.elementor-7390 .elementor-element.elementor-element-p7zwh6k{width:100%;}.elementor-7390 .elementor-element.elementor-element-lcqnrnn{width:100%;}.elementor-7390 .elementor-element.elementor-element-up209bt{width:100%;}.elementor-7390 .elementor-element.elementor-element-xqcg51o{width:100%;}.elementor-7390 .elementor-element.elementor-element-hhcpmr2{width:100%;}.elementor-7390 .elementor-element.elementor-element-wmt330p{width:100%;}.elementor-7390 .elementor-element.elementor-element-rjxfby7{width:100%;}.elementor-7390 .elementor-element.elementor-element-wgk6huc{width:100%;}.elementor-7390 .elementor-element.elementor-element-3bfggjg{width:100%;}.elementor-7390 .elementor-element.elementor-element-b4vcqe8{width:100%;}.elementor-7390 .elementor-element.elementor-element-0d517qe{width:100%;}.elementor-7390 .elementor-element.elementor-element-5ll95pg{width:100%;}.elementor-7390 .elementor-element.elementor-element-3foyhxc{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 */