@media only screen and (max-width:1366px){
.swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal {
    width: 85%;
}
}
@media only screen and (max-width:1200px){
	.clients-tst-wr .elementor-swiper-button.elementor-swiper-button-prev{
		left: 0px !important;
	}
	.clients-tst-wr .elementor-swiper-button.elementor-swiper-button-next{
		right: 0px !important;
	}
}
@media only screen and (max-width:880px){
	.footer_menu.elementor-nav-menu__align-end .elementor-nav-menu {
		justify-content: flex-start !important;
	}
	.clients-tst-wr .elementor-swiper-button {
		width: 40px !important;
		height: 40px !important;
	}
	.clients-tst-wr .swiper-pagination-progressbar {
		bottom: 19px !important;
	}
	.elementor-kit-7 input:not([type="button"]):not([type="submit"]), .elementor-kit-7 textarea, .elementor-kit-7 .elementor-field-textual {
		padding: 10px 15px 10px 15px !important;
	}
	.swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal {
    width: 80%;
}
}
@media only screen and (max-width:767px){
.elementor-position-left.elementor-mobile-position-left.elementor-widget-icon-box .elementor-icon-box-wrapper {
    align-items: center;
}
.footer_menu a.elementor-item {
    padding-right: 10px !important;
 }
}
@media only screen and (max-width:649px){
	.footer_menu.elementor-nav-menu__align-end .elementor-nav-menu {
		flex-direction: column;
		gap: 5px !important;
	}
	.gform_fields {
		gap: 15px 15px !important;
	}
	.gform_footer {
		padding: 25px 0 0 0 !important;
	}
	.elementor-kit-7 button, .elementor-kit-7 input[type="button"], .elementor-kit-7 input[type="submit"], .elementor-kit-7 .elementor-button{
		line-height: var( --e-global-typography-accent-line-height ) !IMPORTANT;
	}
	.swiper-pagination.swiper-pagination-progressbar.swiper-pagination-horizontal {
    width: 68%;
	}
	br{
	display:none;
	}
}
@media only screen and (max-width:389px){
.ginput_recaptcha>div {
    transform: scale(0.8) translateX(-37px);
}
}