/* Animations */
/* [data-interactions*="fadeInLeft"] { */
.brx-animated.brx-animate-fadeInLeft {
  animation-name: fadeInCustom !important;
  --anim-x: -30px;
  --anim-y: 0px;
}

/* [data-interactions*="fadeInRight"] { */
.brx-animated.brx-animate-fadeInRight {
  animation-name: fadeInCustom !important;
  --anim-x: 30px;
  --anim-y: 0px;
}

/* [data-interactions*="fadeInUp"] { */
.brx-animated.brx-animate-fadeInUp {
  animation-name: fadeInCustom !important;
  --anim-x: 0px;
  --anim-y: 30px;
  /* animation-duration: .5s !important; */
}

@keyframes fadeInCustom {
  0% {
    opacity: 0;
    transform: translate3d(var(--anim-x), var(--anim-y), 0);
  }

  to {
    opacity: 1;
    transform: translateZ(0)
  }
}

.header-menu{ 
  /* position: absolute;
  top:0;
  left:0;
  z-index: 9999; */
}

.brxe-button:hover {
  padding-right: 2.8rem;
}

.brxe-button:hover::after {
  opacity: 1;
  visibility: visible;
}

.brxe-button::after {
  color: #fff;
  fill: #fff;
  content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="%23ffffff" d="M17.92 11.62a1 1 0 0 0-.21-.33l-5-5a1 1 0 0 0-1.42 1.42l3.3 3.29H7a1 1 0 0 0 0 2h7.59l-3.3 3.29a1 1 0 0 0 0 1.42a1 1 0 0 0 1.42 0l5-5a1 1 0 0 0 .21-.33a1 1 0 0 0 0-.76Z"></path></svg>');
  position: absolute;
  width: 2rem;
  height: auto;
  font-size: 1rem;
  line-height: 0.8;
  right: 10px;
  opacity: 0;
  visibility: hidden;
  transition: opacity .3s ease, visibility .3s ease;
}


blockquote {
  font-family: unset;
  font-size: unset;
}

/* header:not(.scrolling) nav:not(.bricks-mobile-menu-wrapper) > ul > li:last-child {
    border: 0px solid var(--accent);
    padding-inline: 1.75rem;
    border-radius: 20rem;
    color: white;
    background-color: var(--accent);
  }
  
  header nav:not(.bricks-mobile-menu-wrapper) > ul > li:last-child {
    border: 0px solid #212121;
    border-radius: 20rem;
    padding-inline: 1.75rem;
}

header nav:not(.bricks-mobile-menu-wrapper) > ul > li:last-child a {
    border-bottom: 0px!important;
    color: white!important;
} */

/* Menu hover */
.bricks-nav-menu > li > a {
  position: relative;
}

.bricks-nav-menu > li > a:after {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 2px;
  bottom: 0px;
  left: 0;
  background-color: var(--accent);
  transform: scaleX(0);
  transition: transform 0.3s ease;
}

.bricks-nav-menu > li a:not(li.current-menu-item a):hover:after {
  transform: scaleX(1);
}

.bricks-nav-menu > li a:not(li.current-menu-item a):hover:after {
  transform: scaleX(1);
  border-bottom: 2px solid var(--accent)!important;
}

/* Quick-zoom Container */
.img-hover-zoom--quick-zoom div figure img,
.img-hover-zoom--quick-zoom img {
  transform-origin: 50% 100%;
  transition: transform 0.4s;
}

/* The Transformation */
.img-hover-zoom--quick-zoom:hover div figure img,
.img-hover-zoom--quick-zoom:hover img {
  transform: scale(1.03);
}