/* Responsiveness for Custom website */


@media only screen and (min-width : 1340px) and (max-width : 1540px) {
.elementor-element :where(.swiper-horizontal)~.swiper-pagination-progressbar, .elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-progressbar {
    width: 40% !important;
    top: 420px !important;
    left: 450px !important;
}
}

@media only screen and (min-width : 1170px) and (max-width : 1340px) {
	.elementor-element :where(.swiper-horizontal)~.swiper-pagination-progressbar, .elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-progressbar {
        width: 40% !important;
        top: 350px !important;
        left: 400px !important;
    }
}
@media only screen and (min-width : 1024px) and (max-width : 1170px) {
	   .elementor-element :where(.swiper-horizontal)~.swiper-pagination-progressbar, .elementor-lightbox :where(.swiper-horizontal)~.swiper-pagination-progressbar {
        width: 40% !important;
        top: 300px !important;
        left: 350px !important;
    }
}
@media screen and  (max-width: 600px) {
	.elementor-13 .elementor-element.elementor-element-19fd475 .elementor-post {
    display: block;
}
	.elementor-post__text {
    padding-top: 20px !important;
}
	svg.e-font-icon-svg {
    width: 15px !important;
    height: 15px !important;
}
}