/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.6.1.1672042058
Updated: 2022-12-26 08:07:38

*/


.ms-auto{
margin-left:auto !important;
}

.title-sp span{
	color:var(--e-global-color-a146b4a) !important;
}

.btn-animate a , .elementor-nav-menu li.menu-item a{
     transition: transform 0.5s ease, opacity 0.4s ease;
  overflow:hidden;
}

.btn-animate:hover span  , .elementor-nav-menu li.menu-item1:hover a , .e-form__buttons .elementor-button:hover span , .e-n-tab-title:hover span {
   animation: slideUpDown 0.4s ease forwards;
}

.btn-animate:not(:hover) span , .e-form__buttons .elementor-button:not(:hover) span , .e-n-tab-title:not(:hover) span {
  animation: slideDownUp 0.4s ease forwards;
}
 

.elementor-nav-menu li.menu-item1:not(:hover) a {
  animation: slideDownUp 0.4s ease forwards;
}


.btn-primary-solid { 
	overflow:visible !important;
}

.elementor-nav-menu  ul.sub-menu  li.menu-item:hover a , .elementor-nav-menu  ul.sub-menu  li.menu-item:not(:hover) a{
	animation:none !important;
}

@media(min-width:768px){
@keyframes slideUpDown {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-80%);
    opacity:0;

  }
  51% {
    transform: translateY(80%);
        opacity:1;

  }
  100% {
    transform: translateY(0);

  }
}
@keyframes slideDownUp {
  0% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(80%);
    opacity: 0;
  }
  51% {
    transform: translateY(-80%);
    opacity: 0;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}
}


.scroalable-container{
	max-height:460px;
	overflow:auto;
}

.scroalable-container::-webkit-scrollbar {
  display: none;
}
For Firefox:
Code

.scroalable-container {
  scrollbar-width: none; 
}

.scroalable-container {
  -ms-overflow-style: none;             
}

.scroalable-container {
  overflow: auto; 
  scrollbar-width: none; 
  -ms-overflow-style: none; 
}

.scroalable-container::-webkit-scrollbar {
  display: none; 
}

