.elementor-21708 .elementor-element.elementor-element-71750d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-77ebf723 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;}.elementor-21708 .elementor-element.elementor-element-8b7ffba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21708 .elementor-element.elementor-element-1494226{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-5b387f4 img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-9dac536 .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-b590c87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-ac0e10c img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-f314a8f .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-9697554{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-10e0792 img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-c4b7566 .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-3791150{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-66e2b3a img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-a90864c .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-e03ae67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21708 .elementor-element.elementor-element-f32f20b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-65e7255 img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-91c9a5d .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-ede912e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-653e81b img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-ff1cf9d .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-aacf1ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-3932b71 img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-4e12b36 .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-596a7af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-03c9307 img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-b227e16 .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-d7a9a26{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21708 .elementor-element.elementor-element-e6bd292{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-e6bd292.e-con{--order:99999 /* order end hack */;}.elementor-21708 .elementor-element.elementor-element-4fcb87f img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-a6da2be .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-988216e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-988216e.e-con{--order:99999 /* order end hack */;}.elementor-21708 .elementor-element.elementor-element-e1e4d7e img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-a7534c0 .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-30effbf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-9a1e60d img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-6566645 .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-22e098f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-22e098f.e-con{--order:99999 /* order end hack */;}.elementor-21708 .elementor-element.elementor-element-6197ac8 img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-81feb26 .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-a54159a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21708 .elementor-element.elementor-element-448677b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-a443cc8 img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-aff8cc9 .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-503412d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-04dd567 img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-87cd88e .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-4363350{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-a704f71 img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-86bcf4c .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-a8ab391{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21708 .elementor-element.elementor-element-0224960 img{border-radius:10px 10px 10px 10px;}.elementor-21708 .elementor-element.elementor-element-acbe198 .elementor-heading-title{font-size:17px;}.elementor-21708 .elementor-element.elementor-element-326633c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}@media(min-width:768px){.elementor-21708 .elementor-element.elementor-element-71750d0{--content-width:1240px;}.elementor-21708 .elementor-element.elementor-element-8b7ffba{--content-width:1240px;}.elementor-21708 .elementor-element.elementor-element-1494226{--width:25%;}.elementor-21708 .elementor-element.elementor-element-b590c87{--width:25%;}.elementor-21708 .elementor-element.elementor-element-9697554{--width:25%;}.elementor-21708 .elementor-element.elementor-element-3791150{--width:25%;}.elementor-21708 .elementor-element.elementor-element-e03ae67{--content-width:1240px;}.elementor-21708 .elementor-element.elementor-element-f32f20b{--width:25%;}.elementor-21708 .elementor-element.elementor-element-ede912e{--width:25%;}.elementor-21708 .elementor-element.elementor-element-aacf1ca{--width:25%;}.elementor-21708 .elementor-element.elementor-element-596a7af{--width:25%;}.elementor-21708 .elementor-element.elementor-element-d7a9a26{--content-width:1240px;}.elementor-21708 .elementor-element.elementor-element-e6bd292{--width:25%;}.elementor-21708 .elementor-element.elementor-element-988216e{--width:25%;}.elementor-21708 .elementor-element.elementor-element-30effbf{--width:25%;}.elementor-21708 .elementor-element.elementor-element-22e098f{--width:25%;}.elementor-21708 .elementor-element.elementor-element-a54159a{--content-width:1240px;}.elementor-21708 .elementor-element.elementor-element-448677b{--width:25%;}.elementor-21708 .elementor-element.elementor-element-503412d{--width:25%;}.elementor-21708 .elementor-element.elementor-element-4363350{--width:25%;}.elementor-21708 .elementor-element.elementor-element-a8ab391{--width:25%;}.elementor-21708 .elementor-element.elementor-element-326633c3{--content-width:1240px;}}/* Start custom CSS for text-editor, class: .elementor-element-85e011d */.elementor-21708 .elementor-element.elementor-element-85e011d a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-85e011d a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-85e011d a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-018ccff */.elementor-21708 .elementor-element.elementor-element-018ccff a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-018ccff a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-018ccff a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12d3a1b */.elementor-21708 .elementor-element.elementor-element-12d3a1b a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-12d3a1b a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-12d3a1b a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2094dec */.elementor-21708 .elementor-element.elementor-element-2094dec a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-2094dec a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-2094dec a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0907cfc */.elementor-21708 .elementor-element.elementor-element-0907cfc a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-0907cfc a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-0907cfc a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-964570d */.elementor-21708 .elementor-element.elementor-element-964570d a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-964570d a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-964570d a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acfc7b1 */.elementor-21708 .elementor-element.elementor-element-acfc7b1 a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-acfc7b1 a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-acfc7b1 a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d8c82a */.elementor-21708 .elementor-element.elementor-element-2d8c82a a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-2d8c82a a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-2d8c82a a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-229ad67 */.elementor-21708 .elementor-element.elementor-element-229ad67 a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-229ad67 a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-229ad67 a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-168f60a */.elementor-21708 .elementor-element.elementor-element-168f60a a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-168f60a a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-168f60a a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4948e4 */.elementor-21708 .elementor-element.elementor-element-e4948e4 a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-e4948e4 a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-e4948e4 a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-758bf2d */.elementor-21708 .elementor-element.elementor-element-758bf2d a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-758bf2d a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-758bf2d a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-968c713 */.elementor-21708 .elementor-element.elementor-element-968c713 a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-968c713 a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-968c713 a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9912e2b */.elementor-21708 .elementor-element.elementor-element-9912e2b a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-9912e2b a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-9912e2b a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a209230 */.elementor-21708 .elementor-element.elementor-element-a209230 a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-a209230 a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-a209230 a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d0e75f */.elementor-21708 .elementor-element.elementor-element-6d0e75f a {
    text-decoration: none;
    font-weight: 400;
    font-size: 15px;
    line-height: 30px;
}



.elementor-21708 .elementor-element.elementor-element-6d0e75f a {
    color: #555; /* Light black or grey color for links */
    transition: color 0.3s ease; /* Smooth transition for color change */
}

.elementor-21708 .elementor-element.elementor-element-6d0e75f a:hover {
    color: #000; /* Black color on hover */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-light-webfont.woff2') format('woff2'),
		url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-light-webfont.woff') format('woff'),
		url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-light-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-regular-webfont.woff2') format('woff2'),
		url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-regular-webfont-1.woff') format('woff'),
		url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-regular-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-semibold-webfont.woff2') format('woff2'),
		url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-semibold-webfont.woff') format('woff'),
		url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-semibold-webfont.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-bold-webfont.woff2') format('woff2'),
		url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-bold-webfont-1.woff') format('woff'),
		url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-bold-webfont-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-extrabold-webfont.woff2') format('woff2'),
		url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-extrabold-webfont.woff') format('woff'),
		url('https://staging.eventhireuk.com/wp-content/uploads/2024/02/poppins-extrabold-webfont.ttf') format('truetype');
}
/* End Custom Fonts CSS */