/* End custom CSS */

.elementor-469 .elementor-element.elementor-element-823131f {
	padding: 0px 0px 0px 90px;
}

.elementor-469 .elementor-element.elementor-element-28ee7b5 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-469 .elementor-element.elementor-element-7eba55c .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	letter-spacing: 9.5px;
	color: #a8a8a8;
}

.elementor-469 .elementor-element.elementor-element-be018b2 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 78px;
	font-weight: 700;
	letter-spacing: 6.1px;
	color: #343e7e;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-469 .elementor-element.elementor-element-60fd2dd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-469 .elementor-element.elementor-element-60fd2dd {
	font-family: "Montserrat", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	line-height: 10px;
	color: var(--e-global-color-primary);
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-469 .elementor-element.elementor-element-5296b93 .elementor-button {
	background-color: #303a68;
	font-family: "Montserrat", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	box-shadow: 1px 1px 10px 2px rgba(0, 0, 0, .5);
	border-style: none;
	border-radius: 8px 8px 8px 8px;
	padding: 28px 27px 20px 27px;
}

.elementor-469 .elementor-element.elementor-element-5296b93 > .elementor-widget-container {
	padding: 10px 0px 0px 0px;
}

.elementor-469 .elementor-element.elementor-element-5296b93 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-469 .elementor-element.elementor-element-301eec2.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-469 .elementor-element.elementor-element-301eec2 img {
	width: 100%;
	max-width: 100%;
	height: 370px;
	border-radius: 0px 0px 0px 100px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-469 .elementor-element.elementor-element-429f854 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
}

.elementor-widget-slides .elementor-slide-heading {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-slides .elementor-slide-description {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-slides .elementor-slide-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-469 .elementor-element.elementor-element-6bcb943 .elementor-repeater-item-0102052 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/Caterham-Surrey-1-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-6bcb943 .elementor-repeater-item-0102052 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-6bcb943 .elementor-repeater-item-8dda71c .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_3898-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-6bcb943 .elementor-repeater-item-8dda71c .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-6bcb943 .elementor-repeater-item-6498b1d .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_3904-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-6bcb943 .elementor-repeater-item-6498b1d .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-6bcb943 > .elementor-widget-container {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-469 .elementor-element.elementor-element-6bcb943 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-6bcb943 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-6bcb943 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-e1be189 .elementor-repeater-item-1bd7623 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5829-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-e1be189 .elementor-repeater-item-1bd7623 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-e1be189 .elementor-repeater-item-f07009b .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5518-3-1-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-e1be189 .elementor-repeater-item-f07009b .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-e1be189 .elementor-repeater-item-775d614 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5096-1-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-e1be189 .elementor-repeater-item-775d614 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-e1be189 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-e1be189 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-e1be189 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-23420fd .elementor-repeater-item-b11078c .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5158-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-23420fd .elementor-repeater-item-b11078c .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-23420fd .elementor-repeater-item-1d1ddd1 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5154-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-23420fd .elementor-repeater-item-1d1ddd1 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-23420fd .elementor-repeater-item-6d53e58 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5170-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-23420fd .elementor-repeater-item-6d53e58 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-23420fd .elementor-repeater-item-be9962a .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5167-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-23420fd .elementor-repeater-item-be9962a .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-23420fd .elementor-repeater-item-a4ac189 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5160-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-23420fd .elementor-repeater-item-a4ac189 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-23420fd .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-23420fd .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-23420fd .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-7e2884c .elementor-repeater-item-aab146c .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/F23C98BF-316D-4C5E-9751-E085B0FDE641-6-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-7e2884c .elementor-repeater-item-aab146c .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-7e2884c .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-7e2884c .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-7e2884c .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-30efc20 .elementor-repeater-item-30adcee .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/A184B251-F04F-4C97-BB63-88E77C2077CE.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-30efc20 .elementor-repeater-item-30adcee .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-30efc20 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-30efc20 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-30efc20 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-8ad90f2 .elementor-repeater-item-c15d675 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/23DC704B-ED8C-4C76-8603-38A02A8C5366-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-8ad90f2 .elementor-repeater-item-c15d675 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-8ad90f2 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-8ad90f2 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-8ad90f2 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-7096b48 .elementor-repeater-item-affefc0 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/Reigate-Surrey-1-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-7096b48 .elementor-repeater-item-affefc0 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-7096b48 .elementor-repeater-item-e027234 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/Reigate-Surrey-1-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-7096b48 .elementor-repeater-item-e027234 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-7096b48 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-7096b48 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-7096b48 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-2755964 .elementor-repeater-item-7b8cfe5 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_6058-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-2755964 .elementor-repeater-item-7b8cfe5 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-2755964 .elementor-repeater-item-ff4e654 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_6073-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-2755964 .elementor-repeater-item-ff4e654 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-2755964 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-2755964 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-2755964 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-0afba54 .elementor-repeater-item-2e77ee8 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_6231-1-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-0afba54 .elementor-repeater-item-2e77ee8 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-0afba54 .elementor-repeater-item-b4648f2 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_6238-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-0afba54 .elementor-repeater-item-b4648f2 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-0afba54 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-0afba54 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-0afba54 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-6012c31 .elementor-repeater-item-be33d65 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_9791-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-6012c31 .elementor-repeater-item-be33d65 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-6012c31 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-6012c31 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-6012c31 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-4e74d90 .elementor-repeater-item-7866de3 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_9668-4-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-4e74d90 .elementor-repeater-item-7866de3 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-4e74d90 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-4e74d90 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-4e74d90 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-e3726e0 .elementor-repeater-item-98d78a1 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_8425-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-e3726e0 .elementor-repeater-item-98d78a1 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-e3726e0 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-e3726e0 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-e3726e0 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .elementor-repeater-item-ff16a3d .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5952-1-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .elementor-repeater-item-ff16a3d .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .elementor-repeater-item-b55bcd6 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5976-1-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .elementor-repeater-item-b55bcd6 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .elementor-repeater-item-3b4f8ae .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5982-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .elementor-repeater-item-3b4f8ae .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .elementor-repeater-item-1e12759 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5949-2-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .elementor-repeater-item-1e12759 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .elementor-repeater-item-0b4b433 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_4766-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .elementor-repeater-item-0b4b433 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-f97fc55 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-cf67e19 .elementor-repeater-item-5216f8a .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/45FBDF0D-993B-4D1D-BB12-9B38F80E5FE4.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-cf67e19 .elementor-repeater-item-5216f8a .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-cf67e19 .elementor-repeater-item-7feff9c .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_2750-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-cf67e19 .elementor-repeater-item-7feff9c .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-cf67e19 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-cf67e19 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-cf67e19 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-7cb3e22 .elementor-repeater-item-d042c20 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5033-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-7cb3e22 .elementor-repeater-item-d042c20 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-7cb3e22 .elementor-repeater-item-c829a4c .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5029-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-7cb3e22 .elementor-repeater-item-c829a4c .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-7cb3e22 .elementor-repeater-item-5973148 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_4130-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-7cb3e22 .elementor-repeater-item-5973148 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-7cb3e22 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-7cb3e22 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-7cb3e22 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-60d36b6 .elementor-repeater-item-c613695 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_8256-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-60d36b6 .elementor-repeater-item-c613695 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-60d36b6 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-60d36b6 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-60d36b6 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-2d152bf .elementor-repeater-item-420e5bd .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_9378-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-2d152bf .elementor-repeater-item-420e5bd .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-2d152bf .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-2d152bf .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-2d152bf .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-1bd8162 .elementor-repeater-item-8fcb191 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_4814-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-1bd8162 .elementor-repeater-item-8fcb191 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-1bd8162 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-1bd8162 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-1bd8162 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-06a76f6 .elementor-repeater-item-560d903 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_4646-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-06a76f6 .elementor-repeater-item-560d903 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-06a76f6 .elementor-repeater-item-c864590 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_4665-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-06a76f6 .elementor-repeater-item-c864590 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-06a76f6 .elementor-repeater-item-41533e2 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_4657-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-06a76f6 .elementor-repeater-item-41533e2 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-06a76f6 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-06a76f6 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-06a76f6 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-9202838 .elementor-repeater-item-9207915 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_3483-3-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-9202838 .elementor-repeater-item-9207915 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-9202838 .elementor-repeater-item-7cb0c8f .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_3479-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-9202838 .elementor-repeater-item-7cb0c8f .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-9202838 .elementor-repeater-item-76ed573 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_3510-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-9202838 .elementor-repeater-item-76ed573 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-9202838 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-9202838 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-9202838 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-e0159f6 .elementor-repeater-item-5f3500b .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_3437-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-e0159f6 .elementor-repeater-item-5f3500b .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-e0159f6 .elementor-repeater-item-b4d8221 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_3433-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-e0159f6 .elementor-repeater-item-b4d8221 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-e0159f6 .elementor-repeater-item-29bf6f8 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_3260-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-e0159f6 .elementor-repeater-item-29bf6f8 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-e0159f6 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-e0159f6 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-e0159f6 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-051ee54 .elementor-repeater-item-5bd2a68 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_5120-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-051ee54 .elementor-repeater-item-5bd2a68 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-051ee54 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-051ee54 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-051ee54 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-c57fdf7 .elementor-repeater-item-9879e68 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_4600-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-c57fdf7 .elementor-repeater-item-9879e68 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-c57fdf7 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-c57fdf7 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-c57fdf7 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-a0ff6ce .elementor-repeater-item-4f92e2a .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_4960-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-a0ff6ce .elementor-repeater-item-4f92e2a .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-a0ff6ce .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-a0ff6ce .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-a0ff6ce .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-380a612 .elementor-repeater-item-8529edf .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/BAFA54AE-20B0-4DF8-B00C-8BB23B0CE0EF.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-380a612 .elementor-repeater-item-8529edf .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-380a612 .elementor-repeater-item-710fa19 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/7aaaf806-ae00-4dcf-8960-f9a33814b907.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-380a612 .elementor-repeater-item-710fa19 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-380a612 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-380a612 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-380a612 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-3faa004 .elementor-repeater-item-c75b966 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_2916-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-3faa004 .elementor-repeater-item-c75b966 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-3faa004 .elementor-repeater-item-6b62152 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_2914-3-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-3faa004 .elementor-repeater-item-6b62152 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-3faa004 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-3faa004 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-3faa004 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-2efebf5 .elementor-repeater-item-c17b330 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_2297-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-2efebf5 .elementor-repeater-item-c17b330 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-2efebf5 .elementor-repeater-item-84db48d .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_2295-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-2efebf5 .elementor-repeater-item-84db48d .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-2efebf5 .elementor-repeater-item-c515f50 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_1600-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-2efebf5 .elementor-repeater-item-c515f50 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-2efebf5 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-2efebf5 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-2efebf5 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-3ad84f6 .elementor-repeater-item-2e6154d .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_2659-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-3ad84f6 .elementor-repeater-item-2e6154d .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-3ad84f6 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-3ad84f6 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-3ad84f6 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-1642b41 .elementor-repeater-item-508024e .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/1A2AF104-B166-448A-AC70-EC7D03FDB843-1.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-1642b41 .elementor-repeater-item-508024e .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-1642b41 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-1642b41 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-1642b41 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-44035dd .elementor-repeater-item-70a9fe0 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_1570-5-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-44035dd .elementor-repeater-item-70a9fe0 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-44035dd .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-44035dd .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-44035dd .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-05054ec .elementor-repeater-item-7d6ba27 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_2172-3-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-05054ec .elementor-repeater-item-7d6ba27 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-05054ec .elementor-repeater-item-05cf9af .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_1499-2-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-05054ec .elementor-repeater-item-05cf9af .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-05054ec .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-05054ec .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-05054ec .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-0bb1cdb .elementor-repeater-item-2793667 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_1463-2-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-0bb1cdb .elementor-repeater-item-2793667 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-0bb1cdb .elementor-repeater-item-55ea6ef .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_1456-3-1-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-0bb1cdb .elementor-repeater-item-55ea6ef .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-0bb1cdb .elementor-repeater-item-fca8b91 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_0630-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-0bb1cdb .elementor-repeater-item-fca8b91 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-0bb1cdb .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-0bb1cdb .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-0bb1cdb .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-791a4a0 .elementor-repeater-item-1370e23 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_2483-2-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-791a4a0 .elementor-repeater-item-1370e23 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-791a4a0 .elementor-repeater-item-c5484f5 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_2480-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-791a4a0 .elementor-repeater-item-c5484f5 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-791a4a0 .elementor-repeater-item-5852c91 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_2478-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-791a4a0 .elementor-repeater-item-5852c91 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-791a4a0 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-791a4a0 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-791a4a0 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-83e941e .elementor-repeater-item-ae76b60 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_1392-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-83e941e .elementor-repeater-item-ae76b60 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-83e941e .elementor-repeater-item-143b887 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_1386-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-83e941e .elementor-repeater-item-143b887 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-83e941e .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-83e941e .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-83e941e .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-0803bd8 .elementor-repeater-item-fb9204d .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_1079-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-0803bd8 .elementor-repeater-item-fb9204d .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-0803bd8 .elementor-repeater-item-896c0af .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_1099-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-0803bd8 .elementor-repeater-item-896c0af .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-0803bd8 .elementor-repeater-item-7f906e1 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_1093-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-0803bd8 .elementor-repeater-item-7f906e1 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-0803bd8 .swiper-slide {
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-0803bd8 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-0803bd8 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-4c77f82 .elementor-repeater-item-b444512 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_1176-3-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-4c77f82 .elementor-repeater-item-b444512 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-4c77f82 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-4c77f82 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-4c77f82 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-f97edb4 {
	--display: flex;
}

.elementor-469 .elementor-element.elementor-element-a9c9d1c {
	--display: flex;
}

.elementor-469 .elementor-element.elementor-element-44dd21a {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-469 .elementor-element.elementor-element-2d08b03 .elementor-repeater-item-80d7004 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_4048-2-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-2d08b03 .elementor-repeater-item-80d7004 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-2d08b03 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-2d08b03 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-2d08b03 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-62b9233 .elementor-repeater-item-4234133 .swiper-slide-bg {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_3081-scaled.jpg");
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-62b9233 .elementor-repeater-item-4234133 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-62b9233 .swiper-slide {
	transition-duration: calc(5000ms * 1.2);
	height: 400px;
}

.elementor-469 .elementor-element.elementor-element-62b9233 .swiper-slide-contents {
	max-width: 66%;
}

.elementor-469 .elementor-element.elementor-element-62b9233 .swiper-slide-inner {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-59b17c5 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 70px;
	--padding-bottom: 120px;
	--padding-left: 90px;
	--padding-right: 90px;
}

.elementor-469 .elementor-element.elementor-element-7ed5b32 > .elementor-widget-container {
	padding: 0px 300px 0px 300px;
}

.elementor-469 .elementor-element.elementor-element-7ed5b32 {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-7ed5b32 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	line-height: 1.2em;
}

.elementor-469 .elementor-element.elementor-element-d057cea > .elementor-widget-container {
	padding: 0px 350px 50px 350px;
}

.elementor-469 .elementor-element.elementor-element-d057cea {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-d057cea .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 19px;
	font-weight: 500;
	line-height: 30px;
	color: var(--e-global-color-text);
}

.elementor-469 .elementor-element.elementor-element-bf24368 {
	--display: flex;
}

.elementor-469 .elementor-element.elementor-element-0bd3b5d:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-0bd3b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/03/Artboard-11.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-0bd3b5d:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-469 .elementor-element.elementor-element-0bd3b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-0bd3b5d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 75px 90px 75px 90px;
}

.elementor-469 .elementor-element.elementor-element-0bd3b5d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-469 .elementor-element.elementor-element-37ad3d6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-469 .elementor-element.elementor-element-37ad3d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-469 .elementor-element.elementor-element-37ad3d6 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 40px 0px 0px;
}

.elementor-469 .elementor-element.elementor-element-28d2aa7 img {
	width: 100%;
	border-radius: 10px 10px 10px 10px;
}

.elementor-469 .elementor-element.elementor-element-50fca96 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	line-height: 1.2em;
	color: #343e7e;
}

.elementor-469 .elementor-element.elementor-element-bfe131a .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 21px;
	font-weight: 500;
	line-height: 1.7em;
	color: var(--e-global-color-text);
}

.elementor-469 .elementor-element.elementor-element-9154e32 {
	padding: 100px 80px 120px 80px;
}

.elementor-469 .elementor-element.elementor-element-5396709 {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-5396709 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	line-height: 1.2em;
	color: #343e7e;
}

.elementor-469 .elementor-element.elementor-element-fb22e47 > .elementor-widget-container {
	padding: 0px 140px 0px 140px;
}

.elementor-469 .elementor-element.elementor-element-fb22e47 {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-fb22e47 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 21px;
	font-weight: 500;
	line-height: 1.7em;
	color: #2a2d47;
}

.elementor-469 .elementor-element.elementor-element-f79fa98 {
	padding: 40px 0px 0px 0px;
}

.elementor-469 .elementor-element.elementor-element-594e51a > .elementor-element-populated {
	padding: 0px 40px 0px 0px;
}

.elementor-469 .elementor-element.elementor-element-2584746.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-469 .elementor-element.elementor-element-3da0005 > .elementor-element-populated {
	padding: 0px 0px 0px 50px;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-icon-box .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title, .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-469 .elementor-element.elementor-element-86b1d57 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-469 .elementor-element.elementor-element-86b1d57 .elementor-icon-box-title {
	margin-bottom: 1px;
	color: #2a2d47;
}

.elementor-469 .elementor-element.elementor-element-86b1d57 .elementor-icon-box-title, .elementor-469 .elementor-element.elementor-element-86b1d57 .elementor-icon-box-title a {
	font-family: "Montserrat", Sans-serif;
	font-size: 28px;
	font-weight: 700;
}

.elementor-469 .elementor-element.elementor-element-86b1d57 .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 19px;
	font-weight: 500;
	color: #2a2d47;
}

.elementor-469 .elementor-element.elementor-element-2c8d002 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-469 .elementor-element.elementor-element-2c8d002 .elementor-icon-box-title {
	margin-bottom: 1px;
	color: #2a2d47;
}

.elementor-469 .elementor-element.elementor-element-2c8d002 .elementor-icon-box-title, .elementor-469 .elementor-element.elementor-element-2c8d002 .elementor-icon-box-title a {
	font-family: "Montserrat", Sans-serif;
	font-size: 28px;
	font-weight: 700;
}

.elementor-469 .elementor-element.elementor-element-2c8d002 .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 19px;
	font-weight: 500;
	color: #2a2d47;
}

.elementor-469 .elementor-element.elementor-element-c8844d6 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-469 .elementor-element.elementor-element-c8844d6 .elementor-icon-box-title {
	margin-bottom: 1px;
	color: #2a2d47;
}

.elementor-469 .elementor-element.elementor-element-c8844d6 .elementor-icon-box-title, .elementor-469 .elementor-element.elementor-element-c8844d6 .elementor-icon-box-title a {
	font-family: "Montserrat", Sans-serif;
	font-size: 28px;
	font-weight: 700;
}

.elementor-469 .elementor-element.elementor-element-c8844d6 .elementor-icon-box-description {
	font-family: "Montserrat", Sans-serif;
	font-size: 19px;
	font-weight: 500;
	color: #2a2d47;
}

.elementor-469 .elementor-element.elementor-element-63e97fe {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 90px;
	--padding-right: 90px;
}

.elementor-469 .elementor-element.elementor-element-d5cae61 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 50px;
}

.elementor-469 .elementor-element.elementor-element-6983282 {
	text-align: left;
}

.elementor-469 .elementor-element.elementor-element-6983282 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	letter-spacing: 1.2px;
}

.elementor-469 .elementor-element.elementor-element-6bfe510 {
	text-align: left;
	font-family: "Montserrat", Sans-serif;
	font-size: 21px;
	font-weight: 500;
}

.elementor-469 .elementor-element.elementor-element-c6f19f0 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-469 .elementor-element.elementor-element-efa62df {
	--e-image-carousel-slides-to-show: 3;
}

.elementor-469 .elementor-element.elementor-element-efa62df .elementor-swiper-button.elementor-swiper-button-prev, .elementor-469 .elementor-element.elementor-element-efa62df .elementor-swiper-button.elementor-swiper-button-next {
	color: var(--e-global-color-text);
}

.elementor-469 .elementor-element.elementor-element-efa62df .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-469 .elementor-element.elementor-element-efa62df .elementor-swiper-button.elementor-swiper-button-next svg {
	fill: var(--e-global-color-text);
}

.elementor-469 .elementor-element.elementor-element-efa62df .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) {
	background: #9e9e9e;
	opacity: 1;
}

.elementor-469 .elementor-element.elementor-element-efa62df .swiper-pagination-bullet {
	background: var(--e-global-color-text);
}

.elementor-469 .elementor-element.elementor-element-efa62df .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-radius: 10px 10px 10px 10px;
}

.elementor-469 .elementor-element.elementor-element-9543d4c {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-469 .elementor-element.elementor-element-9543d4c:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-9543d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/03/Artboard-11.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-9543d4c:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-469 .elementor-element.elementor-element-9543d4c > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-c4331fc {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 200px;
	--padding-right: 200px;
}

.elementor-469 .elementor-element.elementor-element-941f520 {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-941f520 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	letter-spacing: 1.2px;
}

.elementor-469 .elementor-element.elementor-element-d5ab9c3 {
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 21px;
	font-weight: 500;
}

.elementor-469 .elementor-element.elementor-element-57ae03a {
	--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;
	border-style: none;
	--border-style: none;
	--border-radius: 30px 30px 30px 30px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 120px;
	--padding-bottom: 120px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-469 .elementor-element.elementor-element-61d6012 {
	--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;
	border-style: solid;
	--border-style: solid;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #f2f2f2;
	--border-color: #f2f2f2;
	--border-radius: 30px 30px 30px 30px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 90px;
	--margin-right: 90px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-469 .elementor-element.elementor-element-7058345 {
	--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;
	--overlay-opacity: .6;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 200px;
	--padding-bottom: 100px;
	--padding-left: 40px;
	--padding-right: 40px;
}

.elementor-469 .elementor-element.elementor-element-7058345:not(.elementor-motion-effects-element-type-background), .elementor-469 .elementor-element.elementor-element-7058345 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/12/IMG_1570-5-scaled.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-469 .elementor-element.elementor-element-7058345:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-469 .elementor-element.elementor-element-7058345 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-469 .elementor-element.elementor-element-7058345::before, .elementor-469 .elementor-element.elementor-element-7058345 > .elementor-background-video-container::before, .elementor-469 .elementor-element.elementor-element-7058345 > .e-con-inner > .elementor-background-video-container::before, .elementor-469 .elementor-element.elementor-element-7058345 > .elementor-background-slideshow::before, .elementor-469 .elementor-element.elementor-element-7058345 > .e-con-inner > .elementor-background-slideshow::before, .elementor-469 .elementor-element.elementor-element-7058345 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-469 .elementor-element.elementor-element-3e148a2 {
	--spacer-size: 50px;
}

.elementor-469 .elementor-element.elementor-element-6915b34 {
	--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;
	--border-radius: 0px 23px 23px 0px;
	box-shadow: 5px 0px 10px 0px rgba(0, 0, 0, .08);
}

.elementor-469 .elementor-element.elementor-element-177ae3f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 50px 0px 20px 0px;
}

.elementor-469 .elementor-element.elementor-element-177ae3f {
	text-align: center;
}

.elementor-469 .elementor-element.elementor-element-177ae3f .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 30px;
	font-weight: 700;
}

.elementor-469 .elementor-element.elementor-element-4bc03fd > .elementor-widget-container {
	margin: 0px -10px -10px -20px;
}

.elementor-469 .elementor-element.elementor-element-3475d00 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-469 .elementor-element.elementor-element-3475d00 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-469 .elementor-element.elementor-element-4810da7 .elementor-button {
	background-color: rgba(48, 58, 104, 0);
	font-family: "Montserrat", Sans-serif;
	font-size: 21px;
	font-weight: 700;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .93);
	border-style: none;
	border-radius: 8px 8px 8px 8px;
	padding: 20px 25px 12px 25px;
}

.elementor-469 .elementor-element.elementor-element-4810da7 > .elementor-widget-container {
	margin: -90px 100px 0px 0px;
	padding: 0px 0px 0px 0px;
}

@media (max-width:1366px) {
	.elementor-469 .elementor-element.elementor-element-7eba55c .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-469 .elementor-element.elementor-element-be018b2 .elementor-heading-title {
		font-size: 60px;
	}
	
	.elementor-469 .elementor-element.elementor-element-60fd2dd {
		font-size: 24px;
	}
	
	.elementor-469 .elementor-element.elementor-element-5296b93 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-469 .elementor-element.elementor-element-429f854 {
		--e-con-grid-template-columns: repeat(3, 1fr);
		--e-con-grid-template-rows: repeat(12, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-469 .elementor-element.elementor-element-44dd21a {
		--grid-auto-flow: row;
	}
	
	.elementor-469 .elementor-element.elementor-element-59b17c5 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-469 .elementor-element.elementor-element-7ed5b32 > .elementor-widget-container {
		padding: 0px 100px 0px 100px;
	}
	
	.elementor-469 .elementor-element.elementor-element-7ed5b32 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-469 .elementor-element.elementor-element-d057cea > .elementor-widget-container {
		padding: 0px 200px 50px 200px;
	}
	
	.elementor-469 .elementor-element.elementor-element-37ad3d6 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 20px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-50fca96 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-469 .elementor-element.elementor-element-63e97fe {
		--padding-top: 0px;
		--padding-bottom: 100px;
		--padding-left: 90px;
		--padding-right: 90px;
	}
	
	.elementor-469 .elementor-element.elementor-element-d5cae61 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-6983282 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-469 .elementor-element.elementor-element-c6f19f0 {
		--justify-content: center;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-efa62df > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-c4331fc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 150px;
		--padding-right: 150px;
	}
	
	.elementor-469 .elementor-element.elementor-element-941f520 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-469 .elementor-element.elementor-element-57ae03a {
		--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;
	}
}

@media (max-width:1200px) {
	.elementor-469 .elementor-element.elementor-element-be018b2 .elementor-heading-title {
		font-size: 50px;
	}
	
	.elementor-469 .elementor-element.elementor-element-301eec2 {
		width: var(--container-widget-width, 525px);
		max-width: 525px;
		--container-widget-width: 525px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-469 .elementor-element.elementor-element-429f854 {
		--grid-auto-flow: row;
	}
	
	.elementor-469 .elementor-element.elementor-element-44dd21a {
		--grid-auto-flow: row;
	}
	
	.elementor-469 .elementor-element.elementor-element-59b17c5 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 60px;
		--padding-right: 60px;
	}
	
	.elementor-469 .elementor-element.elementor-element-d057cea > .elementor-widget-container {
		padding: 0px 150px 0px 150px;
	}
	
	.elementor-469 .elementor-element.elementor-element-0bd3b5d {
		padding: 60px 60px 60px 60px;
	}
	
	.elementor-469 .elementor-element.elementor-element-37ad3d6 > .elementor-element-populated {
		padding: 0px 20px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-9154e32 {
		padding: 100px 80px 70px 80px;
	}
	
	.elementor-469 .elementor-element.elementor-element-fb22e47 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-2584746 {
		width: var(--container-widget-width, 395px);
		max-width: 395px;
		--container-widget-width: 395px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-469 .elementor-element.elementor-element-d5cae61 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-c6f19f0 {
		--justify-content: center;
	}
	
	.elementor-469 .elementor-element.elementor-element-efa62df {
		--e-image-carousel-slides-to-show: 2;
	}
	
	.elementor-469 .elementor-element.elementor-element-c4331fc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 100px;
		--padding-right: 100px;
	}
	
	.elementor-469 .elementor-element.elementor-element-61d6012 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 60px;
		--margin-right: 60px;
	}
	
	.elementor-469 .elementor-element.elementor-element-7058345 {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 30px;
		--padding-right: 30px;
	}
}

@media (max-width:1024px) {
	.elementor-469 .elementor-element.elementor-element-823131f {
		padding: 0px 0px 0px 40px;
	}
	
	.elementor-469 .elementor-element.elementor-element-28ee7b5 > .elementor-element-populated {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-429f854 {
		--grid-auto-flow: row;
	}
	
	.elementor-469 .elementor-element.elementor-element-44dd21a {
		--grid-auto-flow: row;
	}
	
	.elementor-469 .elementor-element.elementor-element-59b17c5 {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-469 .elementor-element.elementor-element-7ed5b32 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-d057cea > .elementor-widget-container {
		padding: 0px 80px 0px 80px;
	}
	
	.elementor-469 .elementor-element.elementor-element-0bd3b5d {
		padding: 60px 40px 60px 40px;
	}
	
	.elementor-469 .elementor-element.elementor-element-37ad3d6 > .elementor-element-populated {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-9154e32 {
		padding: 60px 40px 60px 40px;
	}
	
	.elementor-469 .elementor-element.elementor-element-5396709 .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-469 .elementor-element.elementor-element-fb22e47 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-fb22e47 .elementor-heading-title {
		font-size: 18px;
		line-height: 27px;
	}
	
	.elementor-469 .elementor-element.elementor-element-594e51a > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-3da0005 > .elementor-element-populated {
		padding: 40px 0px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-63e97fe {
		--flex-direction: column-reverse;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--flex-wrap: wrap;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-469 .elementor-element.elementor-element-d5cae61 {
		--padding-top: 70px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-c6f19f0 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-efa62df {
		--e-image-carousel-slides-to-show: 3;
	}
	
	.elementor-469 .elementor-element.elementor-element-9543d4c {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-c4331fc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 80px;
		--padding-right: 80px;
	}
	
	.elementor-469 .elementor-element.elementor-element-57ae03a {
		--flex-wrap: wrap;
	}
	
	.elementor-469 .elementor-element.elementor-element-61d6012 {
		--flex-wrap: wrap;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 40px;
		--margin-right: 40px;
	}
	
	.elementor-469 .elementor-element.elementor-element-7058345 {
		--padding-top: 100px;
		--padding-bottom: 100px;
		--padding-left: 80px;
		--padding-right: 80px;
	}
	
	.elementor-469 .elementor-element.elementor-element-6915b34 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-469 .elementor-element.elementor-element-4810da7 > .elementor-widget-container {
		margin: -80px 10px 0px 0px;
	}
}

@media (max-width:880px) {
	.elementor-469 .elementor-element.elementor-element-429f854 {
		--grid-auto-flow: row;
	}
	
	.elementor-469 .elementor-element.elementor-element-44dd21a {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-469 .elementor-element.elementor-element-823131f {
		padding: 0px 0px 0px 20px;
	}
	
	.elementor-469 .elementor-element.elementor-element-be018b2 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-469 .elementor-element.elementor-element-301eec2 {
		width: var(--container-widget-width, 337px);
		max-width: 337px;
		--container-widget-width: 337px;
		--container-widget-flex-grow: 0;
		text-align: left;
	}
	
	.elementor-469 .elementor-element.elementor-element-301eec2 img {
		width: 100%;
		max-width: 100%;
		height: 298px;
		border-radius: 100px 0px 0px 100px;
	}
	
	.elementor-469 .elementor-element.elementor-element-429f854 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-469 .elementor-element.elementor-element-44dd21a {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-469 .elementor-element.elementor-element-59b17c5 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-469 .elementor-element.elementor-element-7ed5b32 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-469 .elementor-element.elementor-element-d057cea > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-d057cea .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-469 .elementor-element.elementor-element-0bd3b5d {
		padding: 50px 20px 50px 20px;
	}
	
	.elementor-469 .elementor-element.elementor-element-50fca96 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-469 .elementor-element.elementor-element-bfe131a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-469 .elementor-element.elementor-element-9154e32 {
		padding: 40px 20px 40px 20px;
	}
	
	.elementor-469 .elementor-element.elementor-element-5396709 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-469 .elementor-element.elementor-element-f79fa98 {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-3da0005 > .elementor-element-populated {
		padding: 30px 0px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-86b1d57 .elementor-icon-box-title {
		margin-bottom: 10px;
	}
	
	.elementor-469 .elementor-element.elementor-element-86b1d57 .elementor-icon-box-title, .elementor-469 .elementor-element.elementor-element-86b1d57 .elementor-icon-box-title a {
		font-size: 25px;
	}
	
	.elementor-469 .elementor-element.elementor-element-86b1d57 .elementor-icon-box-description {
		font-size: 18px;
	}
	
	.elementor-469 .elementor-element.elementor-element-2c8d002 .elementor-icon-box-title {
		margin-bottom: 10px;
	}
	
	.elementor-469 .elementor-element.elementor-element-2c8d002 .elementor-icon-box-title, .elementor-469 .elementor-element.elementor-element-2c8d002 .elementor-icon-box-title a {
		font-size: 25px;
	}
	
	.elementor-469 .elementor-element.elementor-element-2c8d002 .elementor-icon-box-description {
		font-size: 18px;
	}
	
	.elementor-469 .elementor-element.elementor-element-c8844d6 .elementor-icon-box-title {
		margin-bottom: 10px;
	}
	
	.elementor-469 .elementor-element.elementor-element-c8844d6 .elementor-icon-box-title, .elementor-469 .elementor-element.elementor-element-c8844d6 .elementor-icon-box-title a {
		font-size: 25px;
	}
	
	.elementor-469 .elementor-element.elementor-element-c8844d6 .elementor-icon-box-description {
		font-size: 18px;
	}
	
	.elementor-469 .elementor-element.elementor-element-63e97fe {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-d5cae61 {
		--padding-top: 70px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-469 .elementor-element.elementor-element-6983282 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-469 .elementor-element.elementor-element-6bfe510 {
		font-size: 18px;
	}
	
	.elementor-469 .elementor-element.elementor-element-9543d4c {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-c4331fc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-469 .elementor-element.elementor-element-941f520 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-469 .elementor-element.elementor-element-d5ab9c3 {
		font-size: 18px;
	}
	
	.elementor-469 .elementor-element.elementor-element-61d6012 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 20px;
		--margin-right: 20px;
	}
	
	.elementor-469 .elementor-element.elementor-element-7058345 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-469 .elementor-element.elementor-element-3e148a2 {
		--spacer-size: 350px;
	}
	
	.elementor-469 .elementor-element.elementor-element-177ae3f .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-469 .elementor-element.elementor-element-4810da7 > .elementor-widget-container {
		margin: -86px 0px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-4810da7 .elementor-button {
		font-size: 16px;
	}
}

@media (min-width:768px) {
	.elementor-469 .elementor-element.elementor-element-594e51a {
		width: 4.694%;
	}
	
	.elementor-469 .elementor-element.elementor-element-3da0005 {
		width: 95.306%;
	}
	
	.elementor-469 .elementor-element.elementor-element-63e97fe {
		--content-width: 1194px;
	}
	
	.elementor-469 .elementor-element.elementor-element-d5cae61 {
		--width: 40%;
	}
	
	.elementor-469 .elementor-element.elementor-element-c6f19f0 {
		--width: 60%;
	}
	
	.elementor-469 .elementor-element.elementor-element-7058345 {
		--width: 50%;
	}
	
	.elementor-469 .elementor-element.elementor-element-6915b34 {
		--width: 50%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-469 .elementor-element.elementor-element-28ee7b5 {
		width: 100%;
	}
	
	.elementor-469 .elementor-element.elementor-element-37ad3d6 {
		width: 100%;
	}
	
	.elementor-469 .elementor-element.elementor-element-594e51a {
		width: 100%;
	}
	
	.elementor-469 .elementor-element.elementor-element-3da0005 {
		width: 100%;
	}
	
	.elementor-469 .elementor-element.elementor-element-d5cae61 {
		--width: 100%;
	}
	
	.elementor-469 .elementor-element.elementor-element-c6f19f0 {
		--width: 100%;
	}
	
	.elementor-469 .elementor-element.elementor-element-7058345 {
		--width: 100%;
	}
	
	.elementor-469 .elementor-element.elementor-element-6915b34 {
		--width: 100%;
	}
}

@media (max-width:880px) and (min-width:768px) {
	.elementor-469 .elementor-element.elementor-element-7058345 {
		--width: 100%;
	}
	
	.elementor-469 .elementor-element.elementor-element-6915b34 {
		--width: 100%;
	}
}

@media (min-width:1920px) {
	.elementor-469 .elementor-element.elementor-element-be018b2 > .elementor-widget-container {
		padding: 0px 150px 0px 0px;
	}
	
	.elementor-469 .elementor-element.elementor-element-429f854 {
		--grid-auto-flow: row;
	}
	
	.elementor-469 .elementor-element.elementor-element-44dd21a {
		--grid-auto-flow: row;
	}
	
	.elementor-469 .elementor-element.elementor-element-d057cea > .elementor-widget-container {
		padding: 0px 500px 50px 500px;
	}
	
	.elementor-469 .elementor-element.elementor-element-9154e32 {
		padding: 120px 100px 120px 100px;
	}
	
	.elementor-469 .elementor-element.elementor-element-fb22e47 > .elementor-widget-container {
		padding: 0px 440px 0px 440px;
	}
	
	.elementor-bc-flex-widget .elementor-469 .elementor-element.elementor-element-3da0005.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-469 .elementor-element.elementor-element-3da0005.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-469 .elementor-element.elementor-element-3da0005 > .elementor-element-populated {
		padding: 0px 140px 0px 80px;
	}
	
	.elementor-469 .elementor-element.elementor-element-d5cae61 {
		--width: 35%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 150px;
	}
	
	.elementor-469 .elementor-element.elementor-element-c6f19f0 {
		--width: 65%;
	}
	
	.elementor-469 .elementor-element.elementor-element-c4331fc {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 420px;
		--padding-right: 420px;
	}
	
	.elementor-469 .elementor-element.elementor-element-61d6012 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 120px;
		--margin-right: 120px;
	}
}

/* Start custom CSS for button, class: .elementor-element-5296b93 */
.elementor-button-icon svg {
	width: 1.5em;
	height: auto;
	margin-top: -5px;
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-594e51a */
.process_img {
	height: 740px;
	width: 100%;
	overflow-y: scroll;
	overflow-x: hidden;
}

.scrolling_img {
	height: 100%;
}

@media only screen and (max-width: 1601px) {
	.process_img {
		height: 630px;
	}
}

@media only screen and (max-width: 1400px) {
	.process_img {
		height: 530px;
	}
}

@media only screen and (max-width: 810px) {
	.process_img {
		height: 674px;
	}
}

@media only screen and (max-width: 600px) {
	.process_img {
		height: 356px;
	}
}

/* End custom CSS */

/* Start custom CSS for column, class: .elementor-element-3da0005 */
.scrollBtn.active {
	opacity: 1;
}

.scrollBtn {
	cursor: pointer;
	opacity: .5;
}

/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-efa62df */
@media only screen and (max-width: 2400px) {
	.elementor-469 .elementor-element.elementor-element-efa62df .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
		height: 450px;
	}
}

@media only screen and (max-width: 1366px) {
	.elementor-469 .elementor-element.elementor-element-efa62df .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
		height: 400px;
	}
}

@media screen and (max-width: 1366px) and (min-width: 1000px) {
	.kitchen_slider .e-con.e-con > .e-con-inner > .elementor-widget, .elementor.elementor .e-con > .elementor-widget {
		max-width: 107%;
	}
}

/* End custom CSS */

/* Start custom CSS for formidable, class: .elementor-element-4bc03fd */
.con_2 .frm_button_submit.frm_final_submit::after {
	content: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/03/mail.svg");
	position: absolute;
	padding-left: 12px;
	margin: -1px 0px 0px;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-6915b34 */
#field_fef802 {
	border-bottom: 1px solid rgba(42, 45, 71, .28);
	padding: 10px;
	padding-left: 40px;
}

#field_fef802_label {
	padding-left: 35px;
}

#field_29yf4d {
	border-bottom: 1px solid rgba(42, 45, 71, .28);
	padding: 10px;
	padding-left: 40px;
}

#field_29yf4d_label {
	padding-left: 35px;
}

#field_328f92 {
	border-bottom: 1px solid rgba(42, 45, 71, .28);
	padding: 10px;
	padding-left: 40px;
}

#field_328f92_label {
	padding-left: 35px;
}

#frm_field_30_container {
	border-top: 1px solid rgba(42, 45, 71, .28);
}

#frm_field_29_container {
	width: 90%;
}

#field_30nf32 {
	padding: 10px;
	color: rgba(109, 109, 109, 1);
	margin-left: 27px;
	width: 94.5%;
}

#field_9jv0r1 {
	border-bottom: 1px solid rgba(42, 45, 71, .28);
	padding: 10px;
	padding-left: 40px;
}

#field_9jv0r1_label {
	padding-left: 35px;
}

.frm_opt_container {
	width: 50%;
	border-right: 1px solid rgba(42, 45, 71, .28);
}

.frm_submit {
	width: 50%;
	position: absolute;
	right: 0;
	bottom: 1%;
	text-align: center;
}

.frm_opt_container {
	width: 50%;
	border-right: 2px solid #f2f2f2;
	padding: 27px 10px 27px 40px;
	margin-top: -13px;
	margin-bottom: -24px;
}

.with_frm_style .frm_form_fields > fieldset {
	border-style: none !important;
}

.with_frm_style .frm_inside_container.frm_label_float_top > label {
	top: 0;
	left: 12px !important;
}

.con_from .frm_button_submit.frm_final_submit::after {
	content: url("https://cdn-ikppbjp.nitrocdn.com/kOiEzCMapcgVsytaLQVWQtRTJkLtoTOL/assets/images/optimized/rev-8bb2c16/maliconstruction.co.uk/wp-content/uploads/2024/03/mail.svg");
	position: absolute;
	padding-left: 12px;
	margin: -1px 0px 0px;
}

@media only screen and (max-width: 600px) {
	.frm_opt_container {
		width: 100%;
		border-right: none;
	}
	
	.frm_submit {
		position: inherit;
	}
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-4810da7 */
.elementor-button-icon svg {
	width: 1.5em;
	height: auto;
	margin-top: -5px;
}
