.elementor-8 .elementor-element.elementor-element-bd50c48:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bd50c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jobfairssouthwest.co.uk/wp-content/uploads/2025/05/Colourful-Box-NEW-1024x576-min.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-bd50c48 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #984603 0%, #14123A 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-bd50c48 > .elementor-container{min-height:400px;}.elementor-8 .elementor-element.elementor-element-bd50c48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-8 .elementor-element.elementor-element-38387e9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-38387e9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b542d46{--spacer-size:10px;}.elementor-8 .elementor-element.elementor-element-a5e0ca5{text-align:center;}.elementor-8 .elementor-element.elementor-element-a5e0ca5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:112px;font-weight:900;line-height:100px;letter-spacing:-1px;color:var( --e-global-color-ee6bb2e );}.elementor-8 .elementor-element.elementor-element-d785ff6{--spacer-size:5px;}.elementor-8 .elementor-element.elementor-element-c1912d6{text-align:center;font-size:27px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-f365b15 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-a632b50 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-48b8ff1 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-d4318e6 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-65b1a54{--spacer-size:5px;}.elementor-8 .elementor-element.elementor-element-a842e50{--spacer-size:10px;}.elementor-8 .elementor-element.elementor-element-d7a6bde{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#182140;}.elementor-8 .elementor-element.elementor-element-d7a6bde .elementor-headline{text-align:center;font-size:38px;}.elementor-8 .elementor-element.elementor-element-d7a6bde .elementor-headline-plain-text{color:#182140;}.elementor-8 .elementor-element.elementor-element-ab7831c{text-align:center;font-family:"Roboto", Sans-serif;font-size:21px;font-weight:600;font-style:italic;}.elementor-8 .elementor-element.elementor-element-ddb3ff0{text-align:center;}.elementor-8 .elementor-element.elementor-element-ddb3ff0 .elementor-star-rating{font-size:55px;}.elementor-8 .elementor-element.elementor-element-f2b3b4e{text-align:center;font-size:20px;}.elementor-8 .elementor-element.elementor-element-c280aa0{text-align:center;font-style:italic;}.elementor-8 .elementor-element.elementor-element-67d7d00 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-8 .elementor-element.elementor-element-a072fef{border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-12a75c3 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-8 .elementor-element.elementor-element-48b4925 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-8 .elementor-element.elementor-element-7fa954c{--spacer-size:10px;}.elementor-8 .elementor-element.elementor-element-1b302d3 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-c6a0297{--spacer-size:10px;}.elementor-8 .elementor-element.elementor-element-e73f9f8{text-align:center;font-size:23px;}.elementor-8 .elementor-element.elementor-element-e603925{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a156ce{text-align:center;}.elementor-8 .elementor-element.elementor-element-40ecf97{text-align:center;font-family:"Lato", Sans-serif;font-size:20px;font-weight:900;}.elementor-8 .elementor-element.elementor-element-acf253b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8 .elementor-element.elementor-element-acf253b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b672a16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-8 .elementor-element.elementor-element-b672a16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jobfairssouthwest.co.uk/wp-content/uploads/2023/10/Colourful-Box-NEW-1024x576-min-e1711818098960.webp");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b672a16 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.33;}.elementor-8 .elementor-element.elementor-element-b672a16 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-8 .elementor-element.elementor-element-b672a16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8 .elementor-element.elementor-element-b672a16 .elementor-element-populated .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-23bc74c{--e-transform-rotateZ:0deg;}.elementor-8 .elementor-element.elementor-element-23bc74c .elementor-swiper-button{color:#182140;}.elementor-8 .elementor-element.elementor-element-23bc74c .elementor-swiper-button svg{fill:#182140;}.elementor-8 .elementor-element.elementor-element-23bc74c .swiper-pagination-bullet{height:12px;width:12px;}.elementor-8 .elementor-element.elementor-element-23bc74c .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-8 .elementor-element.elementor-element-23bc74c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-8 .elementor-element.elementor-element-23bc74c .elementor-testimonial__image img{width:128px;height:128px;}.elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 25px + (128px / 2) - 8px );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 25px + (128px / 2) - 8px );right:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 25px + (128px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 25px + (128px / 2) - 8px );right:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-23bc74c.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 25px + (128px / 2) - 8px );left:auto;}.elementor-8 .elementor-element.elementor-element-005cae6 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-38e858a .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-f88ecb0 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-d11b14e .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-a84dacb{--spacer-size:10px;}.elementor-8 .elementor-element.elementor-element-411170b{text-align:center;font-size:22px;}.elementor-8 .elementor-element.elementor-element-a09a3db{text-align:center;}.elementor-8 .elementor-element.elementor-element-f419504 .elementor-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8 .elementor-element.elementor-element-0d80820 > .elementor-element-populated{text-align:center;}.elementor-8 .elementor-element.elementor-element-46a0c6c{--alignment:center;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-8 .elementor-element.elementor-element-46a0c6c .elementor-share-btn{font-size:calc(1.1px * 10);}.elementor-8 .elementor-element.elementor-element-e2360da{--spacer-size:10px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-b672a16{width:100%;}.elementor-8 .elementor-element.elementor-element-0d80820{width:100%;}}@media(max-width:1120px){.elementor-8 .elementor-element.elementor-element-bd50c48:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bd50c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;} .elementor-8 .elementor-element.elementor-element-46a0c6c{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-bd50c48:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-bd50c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jobfairssouthwest.co.uk/wp-content/uploads/2025/05/Colourful-Box-NEW-1024x576-min.webp");background-position:center center;background-size:cover;}.elementor-8 .elementor-element.elementor-element-a5e0ca5 .elementor-heading-title{font-size:40px;line-height:1.3em;letter-spacing:-1.9px;}.elementor-8 .elementor-element.elementor-element-d7a6bde{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d7a6bde .elementor-headline{line-height:1em;}.elementor-8 .elementor-element.elementor-element-b0a9ab9{width:33%;}.elementor-8 .elementor-element.elementor-element-f2b8200{width:33%;}.elementor-8 .elementor-element.elementor-element-eecff07{width:33%;}.elementor-8 .elementor-element.elementor-element-d5c202a{width:33%;}.elementor-8 .elementor-element.elementor-element-ee943ef{width:33%;}.elementor-8 .elementor-element.elementor-element-05b9f9f{width:33%;}.elementor-8 .elementor-element.elementor-element-45a9e39{width:33%;}.elementor-8 .elementor-element.elementor-element-03d70f2{width:33%;}.elementor-8 .elementor-element.elementor-element-05a1573{width:33%;}.elementor-8 .elementor-element.elementor-element-338b7dd{width:33%;}.elementor-8 .elementor-element.elementor-element-32875f9{width:33%;}.elementor-8 .elementor-element.elementor-element-b5c8269{width:33%;}.elementor-8 .elementor-element.elementor-element-38ad608{width:50%;}.elementor-8 .elementor-element.elementor-element-83fcc98{width:50%;} .elementor-8 .elementor-element.elementor-element-46a0c6c{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:1120px) and (min-width:768px){.elementor-8 .elementor-element.elementor-element-8750566{width:50%;}.elementor-8 .elementor-element.elementor-element-6f42e7c{width:50%;}.elementor-8 .elementor-element.elementor-element-38ad608{width:50%;}.elementor-8 .elementor-element.elementor-element-83fcc98{width:50%;}.elementor-8 .elementor-element.elementor-element-aa5cc7d{width:50%;}.elementor-8 .elementor-element.elementor-element-3164c4e{width:50%;}}/* Start custom CSS for section, class: .elementor-element-bd50c48 */.hero-section {
      background: linear-gradient(45deg,
        #FEA15E 0%,
        #E21C78 37%,
        #623A94 67%,
        #005FAA 93%);
      display: flex;
      justify-content: center;
      align-items: center;
      color: white;
      text-align: center;
      padding: 2rem;
    }/* End custom CSS */
.elementor-22 .elementor-element.elementor-element-b99968e{padding:7px 0px 7px 0px;z-index:4;}.elementor-22 .elementor-element.elementor-element-84183a0{text-align:center;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-acee277.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-acee277.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-3aa9be7 .elementor-menu-toggle{margin-left:auto;background-color:#182140;}.elementor-22 .elementor-element.elementor-element-3aa9be7 .elementor-nav-menu--main .elementor-item{color:#182140;fill:#182140;}.elementor-22 .elementor-element.elementor-element-3aa9be7 .elementor-nav-menu--dropdown a:hover,
					.elementor-22 .elementor-element.elementor-element-3aa9be7 .elementor-nav-menu--dropdown a:focus,
					.elementor-22 .elementor-element.elementor-element-3aa9be7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-22 .elementor-element.elementor-element-3aa9be7 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-9986f3d );}.elementor-22 .elementor-element.elementor-element-3aa9be7 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-22 .elementor-element.elementor-element-3aa9be7 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 1px 9px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-3aa9be7 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;}.elementor-22 .elementor-element.elementor-element-3aa9be7 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-22 .elementor-element.elementor-element-3aa9be7 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:10px !important;}.elementor-22 .elementor-element.elementor-element-3aa9be7 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3aa9be7 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1120px){.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-acee277.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-acee277.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-9fcf395{width:2%;}.elementor-22 .elementor-element.elementor-element-6dc9a4b{width:22%;}.elementor-22 .elementor-element.elementor-element-acee277{width:75.333%;}}@media(max-width:1120px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-9fcf395{width:21%;}.elementor-22 .elementor-element.elementor-element-6dc9a4b{width:45%;}.elementor-22 .elementor-element.elementor-element-acee277{width:33%;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-9fcf395{width:20%;}.elementor-22 .elementor-element.elementor-element-6dc9a4b{width:60%;}.elementor-bc-flex-widget .elementor-22 .elementor-element.elementor-element-6dc9a4b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-22 .elementor-element.elementor-element-6dc9a4b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-22 .elementor-element.elementor-element-acee277{width:20%;}.elementor-22 .elementor-element.elementor-element-3aa9be7 .elementor-menu-toggle{border-width:0px;border-radius:0px;}}