.elementor-11457 .elementor-element.elementor-element-39e56a88 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11457 .elementor-element.elementor-element-39e56a88, .elementor-11457 .elementor-element.elementor-element-39e56a88 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-11457 .elementor-element.elementor-element-39e56a88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-11457 .elementor-element.elementor-element-56c89f51 > .elementor-element-populated, .elementor-11457 .elementor-element.elementor-element-56c89f51 > .elementor-element-populated > .elementor-background-overlay, .elementor-11457 .elementor-element.elementor-element-56c89f51 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-11457 .elementor-element.elementor-element-56c89f51 > .elementor-element-populated{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-11457 .elementor-element.elementor-element-77160e5b{width:var( --container-widget-width, 277.766px );max-width:277.766px;--container-widget-width:277.766px;--container-widget-flex-grow:0;top:11px;z-index:20;}body:not(.rtl) .elementor-11457 .elementor-element.elementor-element-77160e5b{left:16px;}body.rtl .elementor-11457 .elementor-element.elementor-element-77160e5b{right:16px;}.elementor-11457 .elementor-element.elementor-element-77160e5b .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:45px;font-weight:300;line-height:42px;text-shadow:0px 2px 5px rgba(0, 0, 0, 0.95);color:#FFFFFF;}.elementor-11457 .elementor-element.elementor-element-2dcea93{width:var( --container-widget-width, 512.781px );max-width:512.781px;--container-widget-width:512.781px;--container-widget-flex-grow:0;top:13px;z-index:20;}body:not(.rtl) .elementor-11457 .elementor-element.elementor-element-2dcea93{left:245px;}body.rtl .elementor-11457 .elementor-element.elementor-element-2dcea93{right:245px;}.elementor-11457 .elementor-element.elementor-element-2dcea93 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:44px;font-weight:400;line-height:42px;text-shadow:0px 2px 5px #000000;color:#FFFFFF;}.elementor-11457 .elementor-element.elementor-element-3821684{--e-image-carousel-slides-to-show:1;}.elementor-11457 .elementor-element.elementor-element-3821684 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-11457 .elementor-element.elementor-element-9250c13 > .elementor-container{min-height:425px;}.elementor-11457 .elementor-element.elementor-element-9250c13 > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11457 .elementor-element.elementor-element-9250c13, .elementor-11457 .elementor-element.elementor-element-9250c13 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-11457 .elementor-element.elementor-element-9250c13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-425px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-11457 .elementor-element.elementor-element-505907d > .elementor-element-populated{text-align:center;}.elementor-11457 .elementor-element.elementor-element-96a9050 .elementor-button{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(236.99999999999997, 0, 0, 0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:2px 2px 20px 2px;}.elementor-11457 .elementor-element.elementor-element-73db570 > .elementor-element-populated{text-align:center;}.elementor-11457 .elementor-element.elementor-element-33346c6 .elementor-button{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(236.99999999999997, 0, 0, 0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:2px 2px 20px 2px;}.elementor-11457 .elementor-element.elementor-element-a18af2a > .elementor-element-populated{text-align:center;}.elementor-11457 .elementor-element.elementor-element-d1d629c .elementor-button{font-family:"Lato", Sans-serif;font-size:18px;font-weight:500;text-shadow:0px 0px 10px rgba(236.99999999999997, 0, 0, 0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:2px 2px 20px 2px;}.elementor-11457 .elementor-element.elementor-element-405adf6{--spacer-size:30px;}.elementor-11457 .elementor-element.elementor-element-00db9a2 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:3.2em;font-weight:300;line-height:1.3em;color:var( --e-global-color-2cf070a );}.elementor-11457 .elementor-element.elementor-element-df0f464{font-size:1.4em;}.elementor-11457 .elementor-element.elementor-element-9958318 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-11457 .elementor-element.elementor-element-9958318 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 1em 0em 1em;}.elementor-11457 .elementor-element.elementor-element-680f844.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-11457 .elementor-element.elementor-element-680f844 .elementor-swiper-button{font-size:20px;}.elementor-11457 .elementor-element.elementor-element-680f844 .elementor-carousel-image-overlay{background-color:#02010114;}.elementor-11457 .elementor-element.elementor-element-6a78194:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11457 .elementor-element.elementor-element-6a78194 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-11457 .elementor-element.elementor-element-6a78194 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 10% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-11457 .elementor-element.elementor-element-6a78194 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11457 .elementor-element.elementor-element-e643d42{text-align:center;}.elementor-11457 .elementor-element.elementor-element-e643d42 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:3.2em;font-weight:300;line-height:1.3em;color:var( --e-global-color-2cf070a );}.elementor-11457 .elementor-element.elementor-element-fb7af2f > .elementor-widget-container{margin:-2.3em 0em 0em 0em;}.elementor-11457 .elementor-element.elementor-element-fb7af2f{text-align:center;}.elementor-11457 .elementor-element.elementor-element-fb7af2f .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:2.3em;font-weight:300;line-height:1.3em;color:var( --e-global-color-2cf070a );}.elementor-11457 .elementor-element.elementor-element-9b4fb61 > .elementor-widget-container{margin:1.5em 0em 0em 0em;}.elementor-11457 .elementor-element.elementor-element-9b4fb61{text-align:center;font-size:1.4em;color:var( --e-global-color-primary );}.elementor-11457 .elementor-element.elementor-element-8d6b618 .elementor-button{background-color:var( --e-global-color-6b0c911 );font-family:"Comfortaa", Sans-serif;font-size:1.4em;font-weight:400;letter-spacing:1px;text-shadow:0px 0px 10px rgba(236.99999999999997, 0, 0, 0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:2px 2px 2px 2px;}.elementor-11457 .elementor-element.elementor-element-8d6b618 .elementor-button:hover, .elementor-11457 .elementor-element.elementor-element-8d6b618 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #F27F03 50%, var( --e-global-color-6b0c911 ) 100%);}@media(min-width:768px){.elementor-11457 .elementor-element.elementor-element-b3e9ace{width:37.653%;}.elementor-11457 .elementor-element.elementor-element-827e840{width:62.347%;}.elementor-11457 .elementor-element.elementor-element-505907d{width:34.174%;}.elementor-11457 .elementor-element.elementor-element-73db570{width:38.812%;}.elementor-11457 .elementor-element.elementor-element-a18af2a{width:26.305%;}.elementor-11457 .elementor-element.elementor-element-9958318{width:38%;}.elementor-11457 .elementor-element.elementor-element-6a78194{width:28.332%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11457 .elementor-element.elementor-element-b3e9ace{width:2%;}.elementor-11457 .elementor-element.elementor-element-827e840{width:100%;}}@media(max-width:1024px){.elementor-11457 .elementor-element.elementor-element-77160e5b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-11457 .elementor-element.elementor-element-2dcea93 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-11457 .elementor-element.elementor-element-9250c13 > .elementor-container{min-height:0px;}.elementor-11457 .elementor-element.elementor-element-9250c13{margin-top:0px;margin-bottom:0px;}.elementor-11457 .elementor-element.elementor-element-00db9a2 .elementor-heading-title{font-size:2em;}.elementor-11457 .elementor-element.elementor-element-680f844.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-11457 .elementor-element.elementor-element-405adf6{--spacer-size:0px;}.elementor-11457 .elementor-element.elementor-element-00db9a2{text-align:start;}.elementor-11457 .elementor-element.elementor-element-00db9a2 .elementor-heading-title{font-size:2.5em;}.elementor-11457 .elementor-element.elementor-element-9958318 > .elementor-element-populated{padding:0em 0em 2em 0em;}.elementor-11457 .elementor-element.elementor-element-680f844.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for button, class: .elementor-element-96a9050 */.elementor-11457 .elementor-element.elementor-element-96a9050 a {
    background-size: 200%;
    background-image: linear-gradient(to right, 
#009FDA 50%, #005FAC 100%);
text-align: left;
line-height: 20px;
}

.elementor-11457 .elementor-element.elementor-element-96a9050 a:hover,
.elementor-11457 .elementor-element.elementor-element-96a9050 a:focus {
    background-position: right;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33346c6 */.elementor-11457 .elementor-element.elementor-element-33346c6 a {
    background-size: 200%;
    background-image: linear-gradient(to right, 
#AECE1C 50%, #76B729 100%);
text-align: left;
line-height: 20px;
}

.elementor-11457 .elementor-element.elementor-element-33346c6 a:hover,
.elementor-11457 .elementor-element.elementor-element-33346c6 a:focus {
    background-position: right;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1d629c */.elementor-11457 .elementor-element.elementor-element-d1d629c a {
    background-size: 200%;
    background-image: linear-gradient(to right, 
#fc8e19 50%, #fc6119 100%);
text-align: left;
line-height: 20px;
}

.elementor-11457 .elementor-element.elementor-element-d1d629c a:hover,
.elementor-11457 .elementor-element.elementor-element-d1d629c a:focus {
    background-position: right;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-827e840 */.elementor-11457 .elementor-element.elementor-element-827e840 { pointer-events: auto; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9250c13 */.elementor-11457 .elementor-element.elementor-element-9250c13 { pointer-events: none; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Comfortaa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.migration2-jcb-2025.sitezen.uk/wp-content/uploads/2021/09/DancingScript-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Comfortaa';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.migration2-jcb-2025.sitezen.uk/wp-content/uploads/2021/09/DancingScript-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Comfortaa';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.migration2-jcb-2025.sitezen.uk/wp-content/uploads/2021/09/DancingScript-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Comfortaa';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.migration2-jcb-2025.sitezen.uk/wp-content/uploads/2021/09/DancingScript-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Comfortaa';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.migration2-jcb-2025.sitezen.uk/wp-content/uploads/2021/09/Comfortaa-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Comfortaa';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.migration2-jcb-2025.sitezen.uk/wp-content/uploads/2021/09/Comfortaa-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Comfortaa';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.migration2-jcb-2025.sitezen.uk/wp-content/uploads/2021/09/Comfortaa-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Comfortaa';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.migration2-jcb-2025.sitezen.uk/wp-content/uploads/2021/09/Comfortaa-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Comfortaa';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.migration2-jcb-2025.sitezen.uk/wp-content/uploads/2021/09/Comfortaa-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */