/*
Theme Name: Basic
Description: Individual
Author: MB
Author URI:
Template: hello-elementor
Version: 1.1
Tags:
*/

/* remove a from mother template*/
a {
  color: initial;
  text-decoration: underline;
}

*:focus {
  outline: none;
}

@media (min-width:813px){
/*Header after Scroll*/
.sticky{
     padding:10px 45px !important;
     transition-property: padding;
  transition-duration: 0.5s; 
  background: #000000B0;
}
.sticky .elementor-item {
    font-size: 16px !important; 
	transition-property: font-size;
  transition-duration: 0.5s; 
}
.sticky_img{
    width: 35px !important;
    transition-property: width;
    transition-duration: 0.5s; 
    text-align: center;
	margin-left: auto;
	margin-right: auto;
	filter: brightness(0) invert(1);
}
}

.animatedlink a {
  position: relative;
  color: black !important;
  text-decoration: none;
}

.animatedlink a:hover {
  color: black;
}

.animatedlink a::before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 1px;
  bottom: 0;
  left: 0;
  background-color: black;
  transform: scaleX(0);
  transition: transform 0.3s ease;
}

.animatedlink a:hover::before {
  transform: scaleX(1);
}

