/**

 * Theme Name: Child Ekyo

 * Template:   hello-elementor

 */




 

 /* Remove the default arrow */
 select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: none;
}


/* Add custom icon */
select {
    background-image: url('https://ekyo.co.in/wp-content/uploads/2024/10/arrow-icon.svg');
    background-repeat: no-repeat;
    background-position: right 0px center;
    background-size: 20px;
}

/* Adjust padding to make room for the icon */
select {
    padding-right: 10px;
}

.elementor-select-wrapper .select-caret-down-wrapper {
    display: none;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    inset-inline-end: 10px;
    pointer-events: none;
    font-size: 11px;
}


.icon-arrow svg {
    position: absolute;
    top:62px;
    left: -27.5px;
}

.icon-arrow .elementor-swiper-button.elementor-swiper-button-prev {
    display: none !important;
}

.elementor-element .swiper-container .elementor-swiper-button-prev, .elementor-element .swiper-container~.elementor-swiper-button-prev, .elementor-element .swiper .elementor-swiper-button-prev, .elementor-element .swiper~.elementor-swiper-button-prev, .elementor-lightbox .swiper-container .elementor-swiper-button-prev, .elementor-lightbox .swiper-container~.elementor-swiper-button-prev, .elementor-lightbox .swiper .elementor-swiper-button-prev, .elementor-lightbox .swiper~.elementor-swiper-button-prev {
    left: -40px;
}
.elementor-element .swiper-container .elementor-swiper-button-next, .elementor-element .swiper-container~.elementor-swiper-button-next, .elementor-element .swiper .elementor-swiper-button-next, .elementor-element .swiper~.elementor-swiper-button-next, .elementor-lightbox .swiper-container .elementor-swiper-button-next, .elementor-lightbox .swiper-container~.elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next, .elementor-lightbox .swiper~.elementor-swiper-button-next {
    right: -40px;
}

.elementor-984 .elementor-element.elementor-element-8c18ea2 .e-filter-item {
    padding: 0;
}

.elementor-element.elementor-element-475062d.elementor-align-left.elementor-widget__width-auto.elementor-widget.elementor-widget-button {
    position: relative;
    left: -21px;
}

.page-id-500 .elementor-button-wrapper {
    margin-top: -9px;
}


/*mobile responsive css*/

@media (max-width: 767px) {

    .elementor-41 .elementor-element .elementor-image-box-wrapper {
        text-align: left;
        display: flex;
        align-items: baseline;
    }
    .elementor-widget-image-carousel .swiper, .elementor-widget-image-carousel .swiper-container {
        width: 81% !important;
    }

    .elementor-widget-image-box .elementor-image-box-img {
        margin-right: 11px !important;
    }

    .elementor-500 .elementor-element .elementor-image-box-wrapper {
        display: flex;
        align-items: center;
    }
    
    .elementor-757 .elementor-element .elementor-image-box-wrapper {
        text-align: left;
        display: flex;
        align-items: center;
    }
    .elementor-element .swiper-container .elementor-swiper-button-prev, .elementor-element .swiper-container~.elementor-swiper-button-prev, .elementor-element .swiper .elementor-swiper-button-prev, .elementor-element .swiper~.elementor-swiper-button-prev, .elementor-lightbox .swiper-container .elementor-swiper-button-prev, .elementor-lightbox .swiper-container~.elementor-swiper-button-prev, .elementor-lightbox .swiper .elementor-swiper-button-prev, .elementor-lightbox .swiper~.elementor-swiper-button-prev {
        left: 0px;
    }
    .elementor-element .swiper-container .elementor-swiper-button-next, .elementor-element .swiper-container~.elementor-swiper-button-next, .elementor-element .swiper .elementor-swiper-button-next, .elementor-element .swiper~.elementor-swiper-button-next, .elementor-lightbox .swiper-container .elementor-swiper-button-next, .elementor-lightbox .swiper-container~.elementor-swiper-button-next, .elementor-lightbox .swiper .elementor-swiper-button-next, .elementor-lightbox .swiper~.elementor-swiper-button-next {
        right: 0px;
    }

    .elementor-widget .elementor-icon-list-items.elementor-inline-items {
        margin-right: 0px !important;
    }
}