.menu-level-1-ul .level-1-list-item {
  opacity: 0;
  transform: translate(0%, 100%);
  transition: opacity .2s ease, transform .3s ease;
  transition-delay: 100ms; }

.countries-menu-wrapper > ul {
  opacity: 0;
  transform: translate(0%, 100%); }

.header-expanded .menu-level-1-ul .level-1-list-item {
  opacity: 1;
  transform: none;
  transition: opacity .3s ease, transform .3s ease, color .3s ease; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(0) {
    transition-delay: 500ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(1) {
    transition-delay: 600ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(2) {
    transition-delay: 700ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(3) {
    transition-delay: 800ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(4) {
    transition-delay: 900ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(5) {
    transition-delay: 1000ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(6) {
    transition-delay: 1100ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(7) {
    transition-delay: 1200ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(8) {
    transition-delay: 1300ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(9) {
    transition-delay: 1400ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(10) {
    transition-delay: 1500ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(11) {
    transition-delay: 1600ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(12) {
    transition-delay: 1700ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(13) {
    transition-delay: 1800ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(14) {
    transition-delay: 1900ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(15) {
    transition-delay: 2000ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(16) {
    transition-delay: 2100ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(17) {
    transition-delay: 2200ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(18) {
    transition-delay: 2300ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(19) {
    transition-delay: 2400ms; }
  .header-expanded .menu-level-1-ul .level-1-list-item:nth-child(20) {
    transition-delay: 2500ms; }

.header-expanded .countries-menu-wrapper > ul {
  opacity: 1;
  transform: none;
  transition: all 300ms ease-in-out 600ms; }

body {
  position: relative; }
  body #backtotop {
    position: absolute;
    left: auto;
    top: auto;
    right: 0;
    bottom: 31.25rem;
    color: #000;
    display: flex;
    padding: 0.625rem 1.25rem 0.625rem 0.625rem;
    align-items: center;
    border-radius: 2.8125rem 0 0 2.8125rem;
    font-size: 0.875rem;
    font-weight: 300;
    text-decoration: none;
    height: 3.125rem;
    padding-left: 1.25rem; }
    body #backtotop::before {
      content: "\F105";
      font-family: "icomoon";
      transform: rotate(-90deg);
      margin-right: 0.625rem;
      font-size: 1.875rem; }
    body #backtotop:hover {
      background: #5225B5;
      color: #FFF; }
    @media (max-width: 1023px) {
      body #backtotop {
        bottom: 37.5rem; } }
    @media (max-width: 767px) {
      body #backtotop {
        bottom: 42.5rem; } }
    @media (max-width: 320px) {
      body #backtotop {
        bottom: 59.375rem; } }

@media (max-width: 991px) and (orientation: landscape) {
  .hero-accordion-container {
    height: 200vh !important; } }
