/*-----------------elementor-----------------*/


/*html .elementor-widget:not(:last-child){
    margin-bottom: 0px;
}*/

.elementor-widget-container p {
    margin-bottom: 0px;
}

.elementor-section .elementor-container {
    padding: 0px !important;
}

.elementor-search-form--skin-minimal:focus-within {
    outline-width: 0px !important;
}

.elementor-widget:not(:last-child) {
    margin-bottom: 0px !important;
}

.elementor-kit-19 button,
.elementor-kit-19 input[type="button"],
.elementor-kit-19 input[type="submit"],
.elementor-kit-19 .elementor-button {
    text-shadow: none !important;
}

@media (max-width: 767px) {
    html .elementor-widget:not(:last-child) {
        margin-bottom: 0px;
    }
    .elementor-container .elementor-column-gap-no,
    .elementor-container .elementor-column-gap-default {
        padding: 0px;
    }
}


/*---------------------------elementor-slides-header-01---------------------------*/

.elementor-slides-header-01 {
    overflow: hidden;
}

.elementor-slides-header-01 .elementor-swiper-button {
    position: absolute;
    z-index: 1;
    top: 50%;
    -webkit-transform: translate(0%, -50%);
    transform: translate(0%, -50%);
    height: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.elementor-slides-header-01 .elementor-swiper-button-prev {
    left: 0px;
}

.elementor-slides-header-01 .elementor-swiper-button-next {
    right: 0px;
}

.elementor-slides-header-01 .swiper-slide-inner .elementor-slide-heading {
    margin-bottom: 0px !important;
    padding: 0px 32px;
}

.elementor-slides-header-01 .swiper-slide-inner {
    padding: 0px !important;
}

.elementor-slides-header-01 .elementor-swiper-button-prev>i:before,
.elementor-slides-header-01 .elementor-swiper-button-next>i:before {
    content: "";
}

.elementor-slides-header-01 .elementor-swiper-button-prev>i {
    width: 16px;
    height: 16px;
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M6.70501 8L10.705 12L10 12.705L5.29501 8L10 3.295L10.705 4L6.70501 8Z" fill="%23332E20"/%3E%3C/svg%3E');
}

.elementor-slides-header-01 .elementor-swiper-button-next>i {
    width: 16px;
    height: 16px;
    background-image: url('data:image/svg+xml,%3Csvg width="16" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M11.3716 8L6.66661 12.705L5.96161 12L9.96161 8L5.96161 4L6.66661 3.295L11.3716 8Z" fill="%23332E20"/%3E%3C/svg%3E');
}