@media(max-width:1500px){
	.testimonial-section .elementor-swiper-button.elementor-swiper-button-prev {
		left: -5px !important;
	}
	.testimonial-section .elementor-swiper-button.elementor-swiper-button-next {
		right: -5px !important;
	}
}
@media(max-width:1400px){
	.process-box::after {
		right: -108px;
	}
	.process-box .elementor-icon-box-description br{
		display:none;
	}
}
@media(max-width:1366px){
	.process-box::after {
		right: -78px;
		width: 115px;
		top: 35px;
	}
}
@media(max-width:1200px){
	.choose-box .elementor-icon-box-title br{
		display: none;
	}
}
@media(max-width:1024px){
	.process-box::after{
		display:none;
	}
	.process-section .e-grid{
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}
	.process-section .process-box{
		width: calc(32% - 10px);
	}
	.image-slider .elementor-swiper-button{
		width: 40px;
		height: 40px;
	}
	.image-slider .elementor-swiper-button.elementor-swiper-button-prev{
		left:20px !important;
	}
	.image-slider .elementor-swiper-button.elementor-swiper-button-next{
		right:20px !important;
	}
	.testimonial-section .swiper-slide{
		padding: 10px;
	}
	.testimonial-section .elementor-swiper-button.elementor-swiper-button-prev,
	.testimonial-section .elementor-swiper-button.elementor-swiper-button-next {
		display: none;
	}
	.testimonial-section .swiper-pagination .swiper-pagination-bullet {
		width: 9px;
		height: 9px;
	}
	.testimonial-section .swiper-pagination {
		bottom: 15px !important;
	}
}
@media(max-width:767px){
    /*----header-----  */
    .main-header .header-btn {
        z-index: 99 !important;
        position: fixed;
        bottom: 0;
        padding: 10px;
        left: 0;
        background: #fff;
        box-shadow: 0px 4px 34px #00000020;
        width: 100%;
    }
    .main-header .header-btn a{
        width: 100%;
    }
	.process-section .process-box{
		width: 100%;
	}
	.testimonial-section .elementor-main-swiper {
		padding: 5px;
	}
	.home-builder-sec .home-left-side::before{
		display: none;
	}
	.contact-form .elementor-form .elementor-field-group input, 
	.contact-form .elementor-form .elementor-field-group select {
		height: 60px;
		padding: 10px;
	}
	.contact-form .elementor-form .elementor-field-group textarea{
		padding:10px;
	}
	.contact-form .elementor-form .elementor-field-type-select {
    	background-position-x: 97%;
	}
}