@media screen and (max-width:500px)
{
	.testimonial-slider  .elementor-swiper-button.elementor-swiper-button-prev {
    left: 32%!important;
}
.testimonial-slider  .elementor-swiper-button.elementor-swiper-button-next {
    right:33%!important;
	}
/* 	.order-slider a.btn-link {
    
    padding: 15px 60px; */
	.d-flex{
		width:100%
	}
   .price-slider .slick-track {
    display: flex;
    gap: 0px!important;
    padding-bottom: 50px;
}
.radio-switch .elementor-field-type-radio {
    flex-direction: row;
    justify-content: left;
    align-items: flex-start;
    row-gap: 0px!important;
	padding-left:5px!important;
}
.elementor-element-56b0908a .radio-switch.elementor-widget div.elementor-field-type-radio.elementor-field-required > div > span:nth-child(1) > label {
   padding-left: 73px !important;
 }
}
@media (min-width:501px) and (max-width:767px){
	.testimonial-slider  .elementor-swiper-button.elementor-swiper-button-prev {
    left: 39%!important;
}
.testimonial-slider  .elementor-swiper-button.elementor-swiper-button-next {
    right: 39%!important;
	}
}
 @media (min-width:1025px) and (max-width:1366px) {
    .arrow-col::after {
        right: -80%;
       
    }
} 
@media (min-width:768px) and (max-width:1250px){
	.testimonial-slider  .elementor-swiper-button.elementor-swiper-button-prev {
    left: 41%!important;
}
.testimonial-slider  .elementor-swiper-button.elementor-swiper-button-next {
    right: 41%!important;
	}
}

@media (min-width:1251px) and (max-width:1370px){
	.testimonial-slider  .elementor-swiper-button.elementor-swiper-button-prev {
    left: 45%!important;
}
.testimonial-slider  .elementor-swiper-button.elementor-swiper-button-next {
    right: 45%!important;
	}
/* .testimonial-slider .swiper .elementor-swiper-button {
    top: 117%; */
}


@media (max-width:1024px){
.slick-arrow {
    display: none!important;
}
}
@media (min-width:1100px) and (max-width:1300px){
.slick-prev {
    left: -30px!important;
}
button.slick-prev.slick-arrow::before {
    left: 0px!important;
}
	.slick-next {
    right:-25px!important;
}
}
@media (min-width:1367px) and (max-width:1650px){
.slick-prev {
    left: 0px!important;
}
button.slick-prev.slick-arrow::before {
    left: -54px!important;
}
button.slick-next.slick-arrow::before{
	right: -75px!important;
}
	.slick-next {
    right:20px!important;
}
}

@media (min-width:1300px) and (max-width:1366px){
button.slick-prev.slick-arrow::before {
    left: -30px!important;
}
button.slick-next.slick-arrow::before{
	right: -25px!important;
}
}
@media screen and (max-width:450px){
	.elementor-field-type-html .d-flex.redclr {
    display: block;
}

label.switch {
    margin-bottom: 10px;
    margin-left: 4px;
}
}

@media screen and (max-width:767px){
.radio-switch .elementor-field-subgroup label:first-of-type:before {
    right: 0px;
    transform: translateX(-35px);
    width: 25px;
    height: 24px !important;
    z-index: 2;
    top: 1px;
}
.radio-switch .elementor-field-subgroup input:first-of-type:checked ~ label:first-of-type:before {
    transform: translateX(-8px)!important;
}
	.radio-switch .elementor-field-subgroup label:last-child {
    margin-left: -5.25em;
    padding-left: 5em;
}
.elementor-element.elementor-element-27834c2.elementor-widget.elementor-widget-html {
    height: 450px!important;
	orevrflow:scroll;
}
}
@media (min-width:1025px) and (max-width:1250px){
/* .radio-switch.elementor-widget div.elementor-field-type-radio.elementor-field-required > div > span:nth-child(1) > label {
    padding-left: 80px !important;
} */
	.radio-switch .elementor-field-subgroup label:last-child {
	margin-left: -5.25em;
	padding-left: 80px;
}
}
@media screen and (max-width:1130px){
.radio-switch.elementor-widget div.elementor-field-type-radio.elementor-field-required > div > span:nth-child(1) > label {
    padding-left: 80px !important;
}
.radio-switch .elementor-field-subgroup {
    display: flex;
    row-gap: 15px;
    flex-wrap: wrap;
}
}


@media screen and (min-width:1200px) {
    .qligg-icon-prev {
        left: 16%!important;
    }
	    .qligg-icon-next {
        right: 16%!important;
    }
}


@media (min-width:768px) and (max-width:1199px) {
    .qligg-icon-prev {
        left: 13%!important;
    }
	    .qligg-icon-next {
        right: 13%!important;
    }
}

@media screen and (max-width:767px){
	.elementor-element.elementor-element-928efdf.elementor-widget.elementor-widget-html {
    height: 460px;
    orevrflow:scroll;
}
}

@media (min-width:340px) and (max-width:390px){
	::placeholder, select, label.elementor-field-label, .elementor-field-option label{
    font-size:14px!important;
}
	.radio-switch .elementor-field-subgroup label:first-of-type:before {
        right: -6px;
        top: -1px;
    }
	.testimonial-slider .swiper .elementor-swiper-button {
    top: 104%;
}
}
@media screen and (max-width:340px){
	::placeholder, select, label.elementor-field-label, .elementor-field-option label{
    font-size:12px!important;
}
	.testimonial-slider .swiper .elementor-swiper-button {
    top: 104%;
}
	.radio-switch .elementor-field-subgroup label:first-of-type:before {
        right: -15px;
        top: -3px;
    }
	.radio-switch .elementor-field-subgroup label:first-of-type:after {
    border-radius: 2em!important;
}
	.radio-switch.elementor-widget div.elementor-field-type-radio.elementor-field-required > div > span:nth-child(1) > label {
        padding-left: 61px !important;
    }
}
@media (min-width:990px) and (max-width: 1024px) {
    .elementor-52 .elementor-element.elementor-element-2318adb .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-52 .elementor-element.elementor-element-2318adb .elementor-nav-menu__container.elementor-nav-menu--dropdown {
        margin-top: 25px !important;
    }
}

@media screen and  (max-width:767px){
	.elementor-location-footer .menu-item a.elementor-item {
    justify-content: center!important;
}
}

@media (min-width:1401px) and (max-width:1699px){
    .e-con-inner {
    width: 1366px!important;
}
}