body .overlaymenu-content {
    left: inherit !important;
    right: -100%;
    overflow: visible !important;
    opacity: 1 !important;
    width: 100%;
    max-width: 900px;
    background-color: rgb(72 72 72 / 90%);
}


/* .testimonials .author {
    width: 90px;
    height: 90px;
    overflow: hidden;
    border: none !important;
    border-radius: 50%;
  margin: auto;
} */
.open .overlaymenu-content {
    right: 0;
}
.menu-header, .overlaybg, .overlaymenu-content {
    -webkit-transition: all .6s cubic-bezier(1, 0, 0.55, 1) !important;
    transition: all .6s cubic-bezier(1, 0, 0.55, 1) !important;
}
.main-menu .sub-menu li {
    font-size: 20px;
}
.main-overlaymenu .menu-wrapper .main-menu > li span.nm {
    margin-top: 23px;
}
.scroll-start .main-overlaymenu:not(.sticky-header-off) .menu-header {
    background: #ebebeb;
    padding: 5px 0;
}
.scroll-start ul.lang-select, .scroll-start ul.lang-select * {
    color: #000;
}
.scroll-start .hamburger-inner, .scroll-start .hamburger-inner::after, .scroll-start .hamburger-inner::before{
	background-color: #000 !important;
}
.image-gallery div#gallery-1 {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
body:not(.elementor-msie) .slider .parallax-slider .caption:not(.clasc) .slider_hero_title .stroke, body:not(.elementor-msie) .slider .parallax-slider .caption:not(.clasc) .slider_hero_title .stroke span {
    -webkit-text-stroke-color: transparent !important;
	color:#49c4d6 !important;
}