/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */

html {
    line-height: 1.4!important;
}

#wrapper{
	background: url(assets/images/footer-bg.png) 100% 100% no-repeat;
}

.site-header .header-enquiry-btn{
	background-color: var(--global-palette2);
    padding: 8px 10px;
    color: #FFF;
    border-radius: 0;
   text-align: center;
}

.site-header .header-enquiry-btn:hover{
	background-color: var(--global-palette1);
}

.site-header .header-contact-wrap .header-contact-item{
	margin-top: 0px!important;
	    padding: 5px 0!important;
}

.site-header .header-contact-item .contact-label {
    margin-left: 0.4em;
}

.footer-top-section .menu-footer-menu-container .menu .menu-item{
	margin-bottom: 15px;
    float: none;
    display: block;
    text-align: left;
}

.footer-top-section .menu-footer-menu-container .menu .menu-item > a{
	padding: 0;
    color: var(--global-palette4);
    text-decoration: underline;
	 font-size: 14px;
	text-transform: uppercase;
}

.footer-top-section .menu-footer-menu-container .menu .menu-item > a:hover{
    color: var(--global-palette1);
}

.scroll-top {
    color: var(--global-palette4)!important;
    text-decoration: none!important;
	font-size: 14px;
    line-height: 1.4;
}

.scroll-top .fa-chevron-up {
    border: 3px solid var(--global-palette4);
    border-radius: 50%;
    padding: 5px;
    margin-bottom: 5px;
    color: var(--global-palette4);
}

.site-footer .site-footer-wrap .site-bottom-footer-inner-wrap .site-footer-section{
	flex-direction: column!important;
}

.gform_heading {
    display: none!important;
}

#gform_2 input[type="text"], #gform_2 input[type="email"], #gform_2 input[type="url"], #gform_2 input[type="password"], #gform_2 input[type="search"], #gform_2 input[type="number"], #gform_2 input[type="tel"]{
	width: 100%;
    height: 38px;
    border-radius: 5px;
    box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.5);
    font-size: 11px;
    color: #888888;
    padding: 0px 12px;
    border: none;
    display: block;
    clear: both;
    background-color: #FFF;
    max-width: 100%;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	    font-style: normal;
    font-weight: normal;
    font-family: var(--global-body-font-family);
}

#gform_2 select{
	width: 100%;
    border-radius: 5px;
    box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.5);
    font-size: 11px;
    color: #888888;
    border: none;
    background-color: #FFF;
    max-width: 100%;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	    font-style: normal;
    font-weight: normal;
    font-family: var(--global-body-font-family);
}

#gform_2 textarea{
	width: 100%;
    border-radius: 5px;
    box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.5);
    font-size: 11px;
    color: #888888;
    padding: 12px;
    border: none;
    display: block;
    clear: both;
    background-color: #FFF;
    max-width: 100%;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
	    font-style: normal;
    font-weight: normal;
    font-family: var(--global-body-font-family);
    min-block-size: auto;
        block-size: 80px !important;
}

.gform-theme--foundation #gform_2 .gform_fields{
	    row-gap: 7px;
}

#gform_2 input[type="text"]::placeholder, #gform_2 input[type="email"]::placeholder, #gform_2 input[type="url"]::placeholder, #gform_2 input[type="password"]::placeholder, #gform_2 input[type="search"]::placeholder, #gform_2 input[type="number"]::placeholder, #gform_2 input[type="tel"]::placeholder, #gform_2 select::placeholder, #gform_2 textarea::placeholder{
	color: #888888!important;	
	    font-style: normal;
    font-weight: normal;
    font-family: var(--global-body-font-family);
    opacity: 0.8;
}

.gform-theme--foundation #gform_2 .gform_footer{
	justify-content: flex-end;
    margin-top: 10px;
}

#gform_2 #gform_submit_button_2{
	width: 120px;
    border-radius: 8px;
    background: #ff6600;
    color: #fff;
    text-shadow: 0px 0px 3px rgba(0, 0, 2, 0.8);
    padding: 5px 6px;
    font-size: 16px;
    border: 0;
}

#gform_2 #gform_submit_button_2:hover {
    background: #dd5800;
}

.gform-theme--framework .gform_validation_errors{display: none!important;}

.gfield_validation_message {
    font-size: 12px !important;
    margin-top: 2px !important;
}

.home-testimonial-section {
    list-style: none;
    margin: 0px;
    padding: 0px;
    text-align: center;
    margin: 0px auto;
}

.home-testimonial-section  ul.slick-dots{
	display: none!important;
}

.home-testimonial-item-content {
    font-size: 20px;
    color: #005a9a;
    font-weight: 300;
    position: relative;
    padding: 20px 30px 20px;
}

.home-testimonial-item-content p{
	margin-bottom: 0px!important;
	    line-height: 1.4;
}

.home-testimonial-item-content i {
    font-size: 30px;
    color: #005a9a;
}

.home-testimonial-item-content .left {
    position: absolute;
    left: 0px;
    top: 0px;
}

.home-testimonial-item-content .right {
    position: absolute;
    right: 4px;
    bottom: 0;
}

.home-testimonial-item-name{
    font-size: 13px !important;
    font-weight: 300;
    display: block !important;
    text-align: right;
    padding-top: 10px;
    color: #005a9a;
	padding-right: 30px;
}

.is-style-special-border{position: relative;}
.is-style-special-border::before, .is-style-special-border::after {background: #bfbfbf;height: 1px;content: " ";position: absolute;top: 50%;width: 25%;left: 10%;}
.is-style-special-border::after {right: 10%;left: auto;}
.home-news-card-main p{margin-bottom: 10px!important;}
.home-news-card-main p:last-child{margin-bottom: 0px!important;}
.home-news-card-main figure img{background-color: #787d87;background-blend-mode: multiply;height: 69px;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);cursor: pointer;background-size: 100% auto;background-repeat: no-repeat;}
.home-news-card-main figure:hover img{filter: none;-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);}
.home-news-card-main .wp-block-kadence-dynamichtml p{display: none;}
.home-news-card-main .wp-block-kadence-dynamichtml p:first-child, .home-news-card-main .wp-block-kadence-dynamichtml p:nth-child(2), .home-news-card-main .wp-block-kadence-dynamichtml p:nth-child(3), .home-news-card-main .wp-block-kadence-dynamichtml p:nth-child(4){display: block;}

.wp-block-kadence-advancedgallery.footer-clients .kt-blocks-carousel .splide__arrow--prev{width: 44px;height: 58px;font-size: 0; background-color: transparent;border-radius: 0;background: url(assets/images/leftarrow.png) no-repeat;opacity: 1!important;left: -60px;background-position: center;background-size: contain;}
.wp-block-kadence-advancedgallery.footer-clients .kt-blocks-carousel .splide__arrow--next{width: 44px;height: 58px;font-size: 0; background-color: transparent;border-radius: 0;background: url(assets/images/rightarrow.png) no-repeat;opacity: 1!important;right: -60px;background-position: center;background-size: contain;}
.wp-block-kadence-advancedgallery.footer-clients .kb-gallery-carousel{max-width: 88%;margin: auto;}
.wp-block-kadence-advancedgallery.footer-clients .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner .kb-gallery-image-contain{padding-bottom: 52%!important;}

.single-content-style p{margin-bottom: 10px!important;}
.single-content-style p:last-child{margin-bottom: 0px!important;}
.single-content-style h1, .single-content-style h2, .single-content-style h3{margin-top: 60px!important;margin-bottom: 30px!important;font-weight: 400!important;}
.single-content-style h2{color: var(--global-palette1);font-size: 18px;}
.single-content-style ul, .single-content-style ol {margin-top: 0!important;margin-bottom: 10px!important;}

.single-content-sidebar #gform_2 input[type="text"], .single-content-sidebar #gform_2 input[type="email"], .single-content-sidebar #gform_2 input[type="url"], .single-content-sidebar #gform_2 input[type="password"], .single-content-sidebar #gform_2 input[type="search"], .single-content-sidebar #gform_2 input[type="number"], .single-content-sidebar #gform_2 input[type="tel"]{border-radius: 0;box-shadow: none;color: var(--global-palette1);background-color: #333;}
.single-content-sidebar #gform_2 select{border-radius: 0;box-shadow: none;color: var(--global-palette4);background-color: #333;background-image: url(assets/images/sidebar-select.png);}
.single-content-sidebar #gform_2 select option{color: var(--global-palette4);}
.single-content-sidebar #gform_2 textarea{border-radius: 0;box-shadow: none;color: var(--global-palette1);background-color: #333;}
.single-content-sidebar #gform_2 input[type="text"]::placeholder, .single-content-sidebar #gform_2 input[type="email"]::placeholder, .single-content-sidebar #gform_2 input[type="url"]::placeholder, .single-content-sidebar #gform_2 input[type="password"]::placeholder, .single-content-sidebar #gform_2 input[type="search"]::placeholder, .single-content-sidebar #gform_2 input[type="number"]::placeholder, .single-content-sidebar #gform_2 input[type="tel"]::placeholder, .single-content-sidebar #gform_2 select::placeholder, .single-content-sidebar #gform_2 textarea::placeholder{color: var(--global-palette4)!important;opacity: 1;}

.kadence-conversion-inner #gform_2 input[type="text"], .kadence-conversion-inner #gform_2 input[type="email"], .kadence-conversion-inner #gform_2 input[type="url"], .kadence-conversion-inner #gform_2 input[type="password"], .kadence-conversion-inner #gform_2 input[type="search"], .kadence-conversion-inner #gform_2 input[type="number"], .kadence-conversion-inner #gform_2 input[type="tel"]{border-radius: 6px;box-shadow: none;color: var(--global-palette9);background-color: #333;}
.kadence-conversion-inner #gform_2 select{border-radius: 6px;box-shadow: none;color: var(--global-palette9);background-color: #333;background-image: url(assets/images/popup-select.png);}
.kadence-conversion-inner #gform_2 select option{color: var(--global-palette9);}
.kadence-conversion-inner #gform_2 textarea{border-radius: 6px;box-shadow: none;color: var(--global-palette9);background-color: #333;}
.kadence-conversion-inner #gform_2 input[type="text"]::placeholder, .kadence-conversion-inner #gform_2 input[type="email"]::placeholder, .kadence-conversion-inner #gform_2 input[type="url"]::placeholder, .kadence-conversion-inner #gform_2 input[type="password"]::placeholder, .kadence-conversion-inner #gform_2 input[type="search"]::placeholder, .kadence-conversion-inner #gform_2 input[type="number"]::placeholder, .kadence-conversion-inner #gform_2 input[type="tel"]::placeholder, .kadence-conversion-inner #gform_2 select::placeholder, .kadence-conversion-inner #gform_2 textarea::placeholder{color: var(--global-palette9)!important;opacity: 1;}

.is-style-custom-padding{margin-top: 60px!important;margin-bottom: 30px!important;font-weight: 400!important;}
.single-content-sidebar .home-news-card-main .wp-block-kadence-dynamichtml p{display: none;}
.single-content-sidebar .home-news-card-main .wp-block-kadence-dynamichtml p:first-child, .single-content-sidebar .home-news-card-main .wp-block-kadence-dynamichtml p:nth-child(2){display: block;}

.single-content-sidebar .projects-card-main .wp-block-kadence-dynamichtml p{display: none;margin-bottom: 10px!important;}
.single-content-sidebar .projects-card-main .wp-block-kadence-dynamichtml p:last-child{margin-bottom: 0px!important;}
.single-content-sidebar .projects-card-main .wp-block-kadence-dynamichtml p:first-child, .single-content-sidebar .projects-card-main .wp-block-kadence-dynamichtml p:nth-child(2), .single-content-sidebar .projects-card-main .wp-block-kadence-dynamichtml p:nth-child(3), .single-content-sidebar .projects-card-main .wp-block-kadence-dynamichtml p:nth-child(4), .single-content-sidebar .projects-card-main .wp-block-kadence-dynamichtml p:nth-child(5){display: block;}

.main-faq-section .kb-query-grid-wrap li:nth-of-type(odd) {background-color: #f9f9f9;}
.main-faq-section .kb-query-grid-wrap li p.wp-block-kadence-advancedheading:before {content: "\f059";display: inline-block;font: normal normal normal 14px / 1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transform: translate(0, 0);margin-right: 10px;}

.main-news-card-main p{margin-bottom: 10px!important;}
.main-news-card-main p:last-child{margin-bottom: 0px!important;}
.main-news-card-main .wp-block-kadence-dynamichtml{max-height: 120px;overflow: hidden;}
.post-navigation-link-previous a, .post-navigation-link-next a{border: 0 solid rgba(0, 0, 0, 0);padding: .4em 1em;cursor: pointer;font-size: 1.125rem;border-radius: 3px;transition: all .3s ease-in-out;box-shadow: none;border: 0px solid rgba(0, 0, 0, 0);border-radius: 3px;background: var(--global-palette-btn-bg, #3633e1);color: var(--global-palette-btn, #ffffff);font-size: 16px;border-top: 2px solid var(--global-palette1, #3182CE);border-right: 2px solid var(--global-palette1, #3182CE);border-bottom: 2px solid var(--global-palette1, #3182CE);border-left: 2px solid var(--global-palette1, #3182CE);}
.post-navigation-link-previous a:hover, .post-navigation-link-next a:hover{color: var(--global-palette4, #2D3748);background: var(--global-palette6, #718096);border-top: 2px solid var(--global-palette1, #3182CE);border-right: 2px solid var(--global-palette1, #3182CE);border-bottom: 2px solid var(--global-palette1, #3182CE);border-left: 2px solid var(--global-palette1, #3182CE);}

.projects-main-category a{pointer-events: none;}
.single-project-content p{margin-bottom: 10px!important;}
.wp-block-kadence-query-card .overlay{background: rgb(0, 0, 0, 0.5)!important;}
.clearfix {clear: both;}

.contact-form-section{}
.contact-form-section #gform_2 input[type="text"], .contact-form-section #gform_2 input[type="email"], .contact-form-section #gform_2 input[type="url"], .contact-form-section #gform_2 input[type="password"], .contact-form-section #gform_2 input[type="search"], .contact-form-section #gform_2 input[type="number"], .contact-form-section #gform_2 input[type="tel"]{border: 1px solid #bfbfbf;border-radius: 0;background-color: #FFF;max-width: 100%;padding: 2px 15px;box-shadow: none;color: #555555;font-size: 14px;height: auto;}
.contact-form-section #gform_2 select{border-radius: 0;box-shadow: none;color: #555555;background-color: #FFF;font-size: 14px;border: 1px solid #bfbfbf;padding: 2px 15px;height: auto;}
.contact-form-section #gform_2 select option{color: var(--global-palette4);}
.contact-form-section #gform_2 textarea{border-radius: 0;box-shadow: none;color: #555555;background-color: #FFF;font-size: 14px;border: 1px solid #bfbfbf;padding: 15px;}
.contact-form-section #gform_2 input[type="text"]::placeholder, .contact-form-section #gform_2 input[type="email"]::placeholder, .contact-form-section #gform_2 input[type="url"]::placeholder, .contact-form-section #gform_2 input[type="password"]::placeholder, .contact-form-section #gform_2 input[type="search"]::placeholder, .contact-form-section #gform_2 input[type="number"]::placeholder, .contact-form-section #gform_2 input[type="tel"]::placeholder, .contact-form-section #gform_2 select::placeholder, .contact-form-section #gform_2 textarea::placeholder{color: var(--global-palette4)!important;opacity: 1;font-size: 14px;}

.contact-form-section #gform_2 #gform_submit_button_2 {width: 120px;border-radius: 8px;color: #fff;text-shadow: none;padding: 5px 6px;font-size: 16px;border: 0;background: #005a9a;border: 0;padding: 10px;font-size: 16px;color: #FFF;border-radius: 0;padding: 10px;}
.contact-form-section #gform_2 #gform_submit_button_2:hover {background: #fff;color: #005a9a;}

.contact-form-section .gform-theme--foundation #gform_2 .gform_footer {justify-content: flex-start;}

.single-content-sidebar .home-news-card-main .wp-block-kadence-dynamichtml {
    max-height: 185px;
    overflow: hidden;
}
.main-slider {margin-bottom: 20px;}
.main-slider .main-slider-item img{width: 100%;height: 100%;}
.main-slider .main-slider-item{max-height: 326px;}
.thumb-slider .slick-slide { margin: 0 5px;  }
.thumb-slider .slick-list { margin: 0 -5px; }
.slider-container{overflow: hidden;}

@media(min-width: 1025px){	
	.home-service-section .wp-block-kadence-advancedheading {
		min-height: 70px;
	}
	
	.wp-block-kadence-advancedgallery.footer-clients .kb-gallery-carousel{max-width: 88%;}

	.single-post-feature-image{float: left;}
}

@media(min-width: 1200px){
	.site-header .header-enquiry-btn i {
        margin: 0 10px 0 40px;
		font-size: 12px;
    }
	
	.site-header .header-enquiry-btn {
        min-width: 214px;
		display: block;
    	padding: 9px 11px;
		margin-bottom: 17.5px;
    }
	
	.site-header .header-navigation-style-fullheight .header-menu-container>ul>li, .site-header .header-navigation-style-underline-fullheight .header-menu-container>ul>li{
		align-items: flex-start;
	}
	
	.site-header .main-navigation .primary-menu-container > ul > li.menu-item > a {
		padding-top: 9px;
		padding-bottom: 10px;
		padding-left: 15px;
	}
	
	.site-header .main-navigation .primary-menu-container > ul > li.menu-item > .sub-menu{
		padding: 5px 0;
	}
	
	.site-header .header-navigation .header-menu-container ul ul li.menu-item > a{
		padding: 4px 15px;
	}
	
	.site-header .dropdown-nav-toggle .kadence-svg-iconset.svg-baseline svg {
		top: 0;
		font-size: 15px;
		height: 1.2em;
    	width: 1em;
		left: -2px;
	}
	
	.site-footer .site-footer-wrap .site-bottom-footer-inner-wrap{
		padding-left: 30px;
    	padding-right: 0;
	}
	
	.home-testimonial-section {
		width: 75%;
		margin: 0px auto;
	}
	
	
	.home-testimonial-item-content {
		font-size: 25px;
	}
	
	.home-testimonial-item-content i {
		font-size: 40px;
	}
	
	.wp-block-kadence-advancedgallery.footer-clients .kb-gallery-carousel{max-width: 90%;}

}

@media(min-width: 768px) and (max-width: 1199px){
	.site-header .site-header-top-section-left {
/*		justify-content: flex-end;*/
		padding-right: 30px;
	}
	
	
	.site-header .header-enquiry-btn i {
        margin: 0 0 0 40px;
		font-size: 12px;
    }
	
	.site-header .header-enquiry-btn {
         min-width: 120px;
        display: block;
        padding: 5px 6px 5px 10px;
        margin-bottom: 18px;
        border: 1px solid #ff6600a6;
    }
	
	.site-header  .site-top-header-wrap .site-header-row-container-inner>.site-container{
		padding: 30px 0 15px;
	}
	
	.site-header  .site-branding a.brand{
		margin-top: 10px;
	}

	.site-header .social-style-outline .social-button {
		font-weight: 600!important;
		font-size: 21px;
		line-height: 1.3;
		margin-top: 0;
		margin-right: calc(1em / 2);
		color: var(--global-palette1);
	}	
	
	.site-header .header-mobile-social-wrap .social-button .social-label {
		font-weight: 600!important;
		font-size: 21px;
		line-height: 1.3;
		color: var(--global-palette1);
	}
}

@media(max-width: 1024px){
	.site-footer .site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .kt-row-column-wrap {
		padding-right: 15px;
		padding-left: 15px;
		text-align: center;
		justify-content: center;
		align-items: center;
		row-gap: 10px;
	}
	
	.site-footer .site-footer-wrap .site-middle-footer-wrap .site-middle-footer-inner-wrap .kt-row-column-wrap .kt-inside-inner-col{
		text-align: center;
		justify-content: center;
		align-items: center;
		flex-direction: column!important;
	}
	
	.site-footer .site-footer-wrap .site-bottom-footer-wrap .site-bottom-footer-inner-wrap .kt-row-column-wrap .kt-inside-inner-col{
		text-align: center;
		justify-content: center;
		align-items: center;
		flex-direction: column!important;
	}
	
	.wp-block-kadence-advancedgallery.footer-clients .kt-blocks-carousel .splide__arrow--prev{width: 38px;height: 38px;left: -50px;}
	.wp-block-kadence-advancedgallery.footer-clients .kt-blocks-carousel .splide__arrow--next{width: 38px;height: 38px;right: -50px;}
}

@media(max-width: 767px){
	.site-header .site-header-section-right {
		justify-content: flex-start;
		flex-direction: column;
	}
	
	.site-header .site-header-item {
		margin-right: 0px;
		justify-content: flex-end;
	}
	
	
	.site-header .social-style-outline .social-button {
		font-weight: 600!important;
		font-size: 15px;
		line-height: 1.3;
		margin-top: 0;
		margin-right: 0;
		color: var(--global-palette1);
	}	
	
	.site-header .header-mobile-social-wrap .social-button .social-label {
		font-weight: 600!important;
		font-size: 15px;
		line-height: 1.3;
		color: var(--global-palette1);
	}
	
	.site-header .header-mobile-social-wrap .header-mobile-social-inner-wrap .social-button{
		padding-right: 0px;
	}
	
	.site-header .site-header-item .mobile-html .mobile-html-inner p{
		margin: 0;
	}
	
	.site-header .header-enquiry-btn {
         min-width: 120px;
        display: block;
		width: 100%;
        border: 1px solid #005a9adb;
		padding: 5px 10px;
		width: 100%;
		font-size: 14px;
		margin-top: 10px;
		background-color: var(--global-palette1);
		line-height: 1.4;
    }
	
	.site-header .header-enquiry-btn:hover, .site-header .header-enquiry-btn:focus, .site-header .header-enquiry-btn:focus-within {
		background-color: var(--global-palette2);
        border: 1px solid var(--global-palette2);
    }
	
	.site-header  .site-branding a.brand{
		margin-top: 10px;
	}
	
	.site-header .header-enquiry-btn i {
        margin: 0 10px 0 20px;
		font-size: 12px;
    }
	
	.site-header .site-header-top-section-left {
		justify-content: center;
	}
	
	.site-header .site-top-header-inner-wrap {
        grid-gap: 20px;
    }
	
	.home-testimonial-item-content p br{
		display: none!important;
	}
	
	.is-style-special-border::before, .is-style-special-border::after {width: 20%;left: 0;}
	.is-style-special-border::after {right: 0;left: auto;}	
	.wp-block-kadence-advancedgallery.footer-clients .kb-gallery-carousel{max-width: 84%;}
}

@media(max-width: 543px){
	.wp-block-kadence-advancedgallery.footer-clients .kb-gallery-carousel{max-width: 70%;}
}

@media(max-width: 342px){
	.site-header .header-enquiry-btn i {
        margin: 0 2px 0 4px;
    }
	
	.site-branding a.brand img {
        max-width: 130px!important;
    }
	
	 .site-header .site-branding a.brand {
        margin-top: 6px;
    }
	
	.site-header .header-enquiry-btn {
        padding: 5px 15px 5px 12px;
        font-size: 13px
    }
	
	.site-header .header-mobile-social-wrap .social-button .social-label {
        font-size: 14px;
    }
	
	 .wp-block-kadence-advancedgallery.footer-clients .kt-blocks-carousel .splide__arrow--prev {left: -40px;}
	.wp-block-kadence-advancedgallery.footer-clients .kt-blocks-carousel .splide__arrow--next {right: -40px;}
}