.elementor-nav-menu--main {
    justify-content: end;
}
#home-swiper:after {
    display: none;
}
@media screen and (min-width: 769px) and (max-width: 1299px) {
    header.elementor-section > .elementor-container {
        flex-wrap: wrap;
    }
    #header-tel .elementor-widget-wrap {
        padding-right: 25px;
    }
}

/* .elementor-widget-slides, .elementor-widget-slides .elementor-widget-container, .elementor-element .elementor-swiper {
    position: static;
} */

.home-third-sliderBlue .elementor-image-carousel-wrapper {
    background: #FFF;
    padding-bottom: 0 !important;
}
.elementor-element .swiper .swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: 0;
    margin-top: 0;
}

.home-second-slider {
    overflow: hidden;
}
.home-third-slider .swiper-pagination {
    background: #51adb3;
    height: 50px !important;
}

.home-third-sliderBlue .swiper-pagination {
    background: #f1f1f1;
    height: 50px !important;
    position: relative;
    margin-top: 100px;
}

#header-menu > .elementor-widget-wrap {
    flex-direction: row;
    justify-content: end;
}
#header-menu > .elementor-widget-wrap > div {
    width: auto;
    margin-bottom: 0;
}
#header-menu > .elementor-nav-menu--burger {
    width: auto;
    margin: 0;
}
#header-menu > .elementor-widget-shortcode {
    width: auto;
}
#header-menu .trp-language-switcher {
    width: auto;
}

#header-menu .trp-language-switcher > div > a {
    color: #FFF;
}
#header-menu .trp-ls-shortcode-current-language {
    display: inline-block;
    background-image: none;
    background-color: #51adb3;
    border: none;
}
#header-menu .trp-ls-shortcode-language {
    background: #51adb3;
    border: none;
}
#header-menu .trp-ls-shortcode-language a:hover {
    background: #FFF;
    color: #51adb3;
}

#header-menu .trp-ls-shortcode-current-language > a:after {
    content: "\203A";
    display: inline-block;
    transform: rotate(90deg);
    font-size: 20px;
    margin-left: 10px;
}

@media screen and (max-width: 768px) {
    #header-menu > .elementor-widget-wrap {
        justify-content: center;
    }
}
