.ms-animator-visible[data-zero-opacity] {
  opacity: 1;
}

.ms-animator {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-transform: translateZ(0);
}

.ms-animator-hide {
  opacity: 0;
}

.ms-animator-i {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.ms-animator-d1 {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
}

.ms-animator-d2 {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

.ms-animator-d3 {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
}

.ms-animator-d4 {
  -webkit-animation-duration: 4s;
  animation-duration: 4s;
}

.ms-animator-d5 {
  -webkit-animation-duration: 5s;
  animation-duration: 5s;
}

.ms-animator-d6 {
  -webkit-animation-duration: 6s;
  animation-duration: 6s;
}

.ms-animator-d7 {
  -webkit-animation-duration: 7s;
  animation-duration: 7s;
}

.ms-animator-d8 {
  -webkit-animation-duration: 8s;
  animation-duration: 8s;
}

.ms-animator-d9 {
  -webkit-animation-duration: 9s;
  animation-duration: 9s;
}

.ms-animator-d10 {
  -webkit-animation-duration: 10s;
  animation-duration: 10s;
}

.ms-animator-s1 {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}

.ms-animator-s2 {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}

.ms-animator-s3 {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
}

.ms-animator-s4 {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
}

.ms-animator-s5 {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
}

.ms-animator-s6 {
  -webkit-animation-delay: 6s;
  animation-delay: 6s;
}

.ms-animator-s7 {
  -webkit-animation-delay: 7s;
  animation-delay: 7s;
}

.ms-animator-s8 {
  -webkit-animation-delay: 8s;
  animation-delay: 8s;
}

.ms-animator-s9 {
  -webkit-animation-delay: 9s;
  animation-delay: 9s;
}

.ms-animator-s10 {
  -webkit-animation-delay: 10s;
  animation-delay: 10s;
}

@-webkit-keyframes ms-animator-barLeft {
  0% {
    -webkit-transform: scaleX(.1);
    transform: scaleX(.1);
    opacity: 0;
  }

  100% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}

@keyframes ms-animator-barLeft {
  0% {
    -webkit-transform: scaleX(.1);
    transform: scaleX(.1);
    opacity: 0;
  }

  100% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
}

.ms-animator-barLeft {
  -webkit-animation-name: ms-animator-barLeft;
  animation-name: ms-animator-barLeft;
  -webkit-transform-origin: left center;
  transform-origin: left center;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

@-webkit-keyframes ms-animator-barUp {
  0% {
    -webkit-transform: scaleY(.1);
    transform: scaleY(.1);
    opacity: 0;
  }

  100% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}

@keyframes ms-animator-barUp {
  0% {
    -webkit-transform: scaleY(.1);
    transform: scaleY(.1);
    opacity: 0;
  }

  100% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}

.ms-animator-barUp {
  -webkit-animation-name: ms-animator-barUp;
  animation-name: ms-animator-barUp;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}

@-webkit-keyframes ms-animator-bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(.755,.05,.855,.06);
    transition-timing-function: cubic-bezier(.755,.05,.855,.06);
    -webkit-transform: translate3d(0,-30px,0);
    transform: translate3d(0,-30px,0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(.755,.05,.855,.06);
    transition-timing-function: cubic-bezier(.755,.05,.855,.06);
    -webkit-transform: translate3d(0,-15px,0);
    transform: translate3d(0,-15px,0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

@keyframes ms-animator-bounce {
  0%, 20%, 53%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-transition-timing-function: cubic-bezier(.755,.05,.855,.06);
    transition-timing-function: cubic-bezier(.755,.05,.855,.06);
    -webkit-transform: translate3d(0,-30px,0);
    transform: translate3d(0,-30px,0);
  }

  70% {
    -webkit-transition-timing-function: cubic-bezier(.755,.05,.855,.06);
    transition-timing-function: cubic-bezier(.755,.05,.855,.06);
    -webkit-transform: translate3d(0,-15px,0);
    transform: translate3d(0,-15px,0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

.ms-animator-bounce {
  -webkit-animation-name: ms-animator-bounce;
  animation-name: ms-animator-bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@-webkit-keyframes ms-animator-bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }

  20% {
    -webkit-transform: scale3d(1.1,1.1,1.1);
    transform: scale3d(1.1,1.1,1.1);
  }

  40% {
    -webkit-transform: scale3d(.9,.9,.9);
    transform: scale3d(.9,.9,.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03,1.03,1.03);
    transform: scale3d(1.03,1.03,1.03);
  }

  80% {
    -webkit-transform: scale3d(.97,.97,.97);
    transform: scale3d(.97,.97,.97);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}

@keyframes ms-animator-bounceIn {
  0%, 20%, 40%, 60%, 80%, 100% {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }

  20% {
    -webkit-transform: scale3d(1.1,1.1,1.1);
    transform: scale3d(1.1,1.1,1.1);
  }

  40% {
    -webkit-transform: scale3d(.9,.9,.9);
    transform: scale3d(.9,.9,.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03,1.03,1.03);
    transform: scale3d(1.03,1.03,1.03);
  }

  80% {
    -webkit-transform: scale3d(.97,.97,.97);
    transform: scale3d(.97,.97,.97);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}

.ms-animator-bounceIn {
  -webkit-animation-name: ms-animator-bounceIn;
  animation-name: ms-animator-bounceIn;
}

@-webkit-keyframes ms-animator-bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-3000px,0);
    transform: translate3d(0,-3000px,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0,25px,0);
    transform: translate3d(0,25px,0);
  }

  75% {
    -webkit-transform: translate3d(0,-10px,0);
    transform: translate3d(0,-10px,0);
  }

  90% {
    -webkit-transform: translate3d(0,5px,0);
    transform: translate3d(0,5px,0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-3000px,0);
    transform: translate3d(0,-3000px,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0,25px,0);
    transform: translate3d(0,25px,0);
  }

  75% {
    -webkit-transform: translate3d(0,-10px,0);
    transform: translate3d(0,-10px,0);
  }

  90% {
    -webkit-transform: translate3d(0,5px,0);
    transform: translate3d(0,5px,0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-bounceInDown {
  -webkit-animation-name: ms-animator-bounceInDown;
  animation-name: ms-animator-bounceInDown;
}

@-webkit-keyframes ms-animator-bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px,0,0);
    transform: translate3d(-3000px,0,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px,0,0);
    transform: translate3d(25px,0,0);
  }

  75% {
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0);
  }

  90% {
    -webkit-transform: translate3d(5px,0,0);
    transform: translate3d(5px,0,0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px,0,0);
    transform: translate3d(-3000px,0,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px,0,0);
    transform: translate3d(25px,0,0);
  }

  75% {
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0);
  }

  90% {
    -webkit-transform: translate3d(5px,0,0);
    transform: translate3d(5px,0,0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-bounceInLeft {
  -webkit-animation-name: ms-animator-bounceInLeft;
  animation-name: ms-animator-bounceInLeft;
}

@-webkit-keyframes ms-animator-bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px,0,0);
    transform: translate3d(3000px,0,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px,0,0);
    transform: translate3d(-25px,0,0);
  }

  75% {
    -webkit-transform: translate3d(10px,0,0);
    transform: translate3d(10px,0,0);
  }

  90% {
    -webkit-transform: translate3d(-5px,0,0);
    transform: translate3d(-5px,0,0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-bounceInRight {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(3000px,0,0);
    transform: translate3d(3000px,0,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px,0,0);
    transform: translate3d(-25px,0,0);
  }

  75% {
    -webkit-transform: translate3d(10px,0,0);
    transform: translate3d(10px,0,0);
  }

  90% {
    -webkit-transform: translate3d(-5px,0,0);
    transform: translate3d(-5px,0,0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-bounceInRight {
  -webkit-animation-name: ms-animator-bounceInRight;
  animation-name: ms-animator-bounceInRight;
}

@-webkit-keyframes ms-animator-bounceInUp {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,3000px,0);
    transform: translate3d(0,3000px,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
  }

  75% {
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
  }

  90% {
    -webkit-transform: translate3d(0,-5px,0);
    transform: translate3d(0,-5px,0);
  }

  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}

@keyframes ms-animator-bounceInUp {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,3000px,0);
    transform: translate3d(0,3000px,0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0,-20px,0);
    transform: translate3d(0,-20px,0);
  }

  75% {
    -webkit-transform: translate3d(0,10px,0);
    transform: translate3d(0,10px,0);
  }

  90% {
    -webkit-transform: translate3d(0,-5px,0);
    transform: translate3d(0,-5px,0);
  }

  100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }
}

.ms-animator-bounceInUp {
  -webkit-animation-name: ms-animator-bounceInUp;
  animation-name: ms-animator-bounceInUp;
}

@-webkit-keyframes ms-animator-fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes ms-animator-fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.ms-animator-fadeIn {
  -webkit-animation-name: ms-animator-fadeIn;
  animation-name: ms-animator-fadeIn;
}

@-webkit-keyframes ms-animator-fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-100%,0);
    transform: translate3d(0,-100%,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-fadeInDown {
  -webkit-animation-name: ms-animator-fadeInDown;
  animation-name: ms-animator-fadeInDown;
}

@-webkit-keyframes ms-animator-fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-2000px,0);
    transform: translate3d(0,-2000px,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,-2000px,0);
    transform: translate3d(0,-2000px,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-fadeInDownBig {
  -webkit-animation-name: ms-animator-fadeInDownBig;
  animation-name: ms-animator-fadeInDownBig;
}

@-webkit-keyframes ms-animator-fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-fadeInLeft {
  -webkit-animation-name: ms-animator-fadeInLeft;
  animation-name: ms-animator-fadeInLeft;
}

@-webkit-keyframes ms-animator-fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px,0,0);
    transform: translate3d(-2000px,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-2000px,0,0);
    transform: translate3d(-2000px,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-fadeInLeftBig {
  -webkit-animation-name: ms-animator-fadeInLeftBig;
  animation-name: ms-animator-fadeInLeftBig;
}

@-webkit-keyframes ms-animator-fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-fadeInRight {
  -webkit-animation-name: ms-animator-fadeInRight;
  animation-name: ms-animator-fadeInRight;
}

@-webkit-keyframes ms-animator-fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px,0,0);
    transform: translate3d(2000px,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(2000px,0,0);
    transform: translate3d(2000px,0,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-fadeInRightBig {
  -webkit-animation-name: ms-animator-fadeInRightBig;
  animation-name: ms-animator-fadeInRightBig;
}

@-webkit-keyframes ms-animator-fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-fadeInUp {
  -webkit-animation-name: ms-animator-fadeInUp;
  animation-name: ms-animator-fadeInUp;
}

@-webkit-keyframes ms-animator-fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,2000px,0);
    transform: translate3d(0,2000px,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0,2000px,0);
    transform: translate3d(0,2000px,0);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-fadeInUpBig {
  -webkit-animation-name: ms-animator-fadeInUpBig;
  animation-name: ms-animator-fadeInUpBig;
}

@-webkit-keyframes ms-animator-flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes ms-animator-flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.ms-animator-flash {
  -webkit-animation-name: ms-animator-flash;
  animation-name: ms-animator-flash;
}

@-webkit-keyframes ms-animator-flip {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-360deg);
    transform: perspective(400px) rotate3d(0,1,0,-360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95,.95,.95);
    transform: perspective(400px) scale3d(.95,.95,.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes ms-animator-flip {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-360deg);
    transform: perspective(400px) rotate3d(0,1,0,-360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) scale3d(.95,.95,.95);
    transform: perspective(400px) scale3d(.95,.95,.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.ms-animator-flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: ms-animator-flip;
  animation-name: ms-animator-flip;
}

@-webkit-keyframes ms-animator-flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
    transform: perspective(400px) rotate3d(1,0,0,90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
    transform: perspective(400px) rotate3d(1,0,0,-20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
    transform: perspective(400px) rotate3d(1,0,0,10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
    transform: perspective(400px) rotate3d(1,0,0,-5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes ms-animator-flipInX {
  0% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
    transform: perspective(400px) rotate3d(1,0,0,90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
    transform: perspective(400px) rotate3d(1,0,0,-20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
    transform: perspective(400px) rotate3d(1,0,0,10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
    transform: perspective(400px) rotate3d(1,0,0,-5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.ms-animator-flipInX {
  -webkit-backface-visibility: visible!important;
  backface-visibility: visible!important;
  -webkit-animation-name: ms-animator-flipInX;
  animation-name: ms-animator-flipInX;
}

@-webkit-keyframes ms-animator-flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
    transform: perspective(400px) rotate3d(0,1,0,90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);
    transform: perspective(400px) rotate3d(0,1,0,-20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);
    transform: perspective(400px) rotate3d(0,1,0,10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);
    transform: perspective(400px) rotate3d(0,1,0,-5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

@keyframes ms-animator-flipInY {
  0% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,90deg);
    transform: perspective(400px) rotate3d(0,1,0,90deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-20deg);
    transform: perspective(400px) rotate3d(0,1,0,-20deg);
    -webkit-transition-timing-function: ease-in;
    transition-timing-function: ease-in;
  }

  60% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,10deg);
    transform: perspective(400px) rotate3d(0,1,0,10deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: perspective(400px) rotate3d(0,1,0,-5deg);
    transform: perspective(400px) rotate3d(0,1,0,-5deg);
  }

  100% {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}

.ms-animator-flipInY {
  -webkit-backface-visibility: visible!important;
  backface-visibility: visible!important;
  -webkit-animation-name: ms-animator-flipInY;
  animation-name: ms-animator-flipInY;
}

@-webkit-keyframes ms-animator-lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
    transform: translate3d(100%,0,0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes ms-animator-lightSpeedIn {
  0% {
    -webkit-transform: translate3d(100%,0,0) skewX(-30deg);
    transform: translate3d(100%,0,0) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.ms-animator-lightSpeedIn {
  -webkit-animation-name: ms-animator-lightSpeedIn;
  animation-name: ms-animator-lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes ms-animator-pulse {
  0% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }

  50% {
    -webkit-transform: scale3d(1.05,1.05,1.05);
    transform: scale3d(1.05,1.05,1.05);
  }

  100% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}

@keyframes ms-animator-pulse {
  0% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }

  50% {
    -webkit-transform: scale3d(1.05,1.05,1.05);
    transform: scale3d(1.05,1.05,1.05);
  }

  100% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}

.ms-animator-pulse {
  -webkit-animation-name: ms-animator-pulse;
  animation-name: ms-animator-pulse;
}

@-webkit-keyframes ms-animator-rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
    transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
    transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-rollIn {
  -webkit-animation-name: ms-animator-rollIn;
  animation-name: ms-animator-rollIn;
}

@-webkit-keyframes ms-animator-rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0,0,1,-200deg);
    transform: rotate3d(0,0,1,-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes ms-animator-rotateIn {
  0% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0,0,1,-200deg);
    transform: rotate3d(0,0,1,-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.ms-animator-rotateIn {
  -webkit-animation-name: ms-animator-rotateIn;
  animation-name: ms-animator-rotateIn;
}

@-webkit-keyframes ms-animator-rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes ms-animator-rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,-45deg);
    transform: rotate3d(0,0,1,-45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.ms-animator-rotateInDownLeft {
  -webkit-animation-name: ms-animator-rotateInDownLeft;
  animation-name: ms-animator-rotateInDownLeft;
}

@-webkit-keyframes ms-animator-rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes ms-animator-rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.ms-animator-rotateInDownRight {
  -webkit-animation-name: ms-animator-rotateInDownRight;
  animation-name: ms-animator-rotateInDownRight;
}

@-webkit-keyframes ms-animator-rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes ms-animator-rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0,0,1,45deg);
    transform: rotate3d(0,0,1,45deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.ms-animator-rotateInUpLeft {
  -webkit-animation-name: ms-animator-rotateInUpLeft;
  animation-name: ms-animator-rotateInUpLeft;
}

@-webkit-keyframes ms-animator-rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,-90deg);
    transform: rotate3d(0,0,1,-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

@keyframes ms-animator-rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0,0,1,-90deg);
    transform: rotate3d(0,0,1,-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: none;
    transform: none;
    opacity: 1;
  }
}

.ms-animator-rotateInUpRight {
  -webkit-animation-name: ms-animator-rotateInUpRight;
  animation-name: ms-animator-rotateInUpRight;
}

@-webkit-keyframes ms-animator-rubberBand {
  0% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }

  30% {
    -webkit-transform: scale3d(1.25,.75,1);
    transform: scale3d(1.25,.75,1);
  }

  40% {
    -webkit-transform: scale3d(.75,1.25,1);
    transform: scale3d(.75,1.25,1);
  }

  50% {
    -webkit-transform: scale3d(1.15,.85,1);
    transform: scale3d(1.15,.85,1);
  }

  65% {
    -webkit-transform: scale3d(.95,1.05,1);
    transform: scale3d(.95,1.05,1);
  }

  75% {
    -webkit-transform: scale3d(1.05,.95,1);
    transform: scale3d(1.05,.95,1);
  }

  100% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}

@keyframes ms-animator-rubberBand {
  0% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }

  30% {
    -webkit-transform: scale3d(1.25,.75,1);
    transform: scale3d(1.25,.75,1);
  }

  40% {
    -webkit-transform: scale3d(.75,1.25,1);
    transform: scale3d(.75,1.25,1);
  }

  50% {
    -webkit-transform: scale3d(1.15,.85,1);
    transform: scale3d(1.15,.85,1);
  }

  65% {
    -webkit-transform: scale3d(.95,1.05,1);
    transform: scale3d(.95,1.05,1);
  }

  75% {
    -webkit-transform: scale3d(1.05,.95,1);
    transform: scale3d(1.05,.95,1);
  }

  100% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}

.ms-animator-rubberBand {
  -webkit-animation-name: ms-animator-rubberBand;
  animation-name: ms-animator-rubberBand;
}

@-webkit-keyframes ms-animator-shake {
  0%, 100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px,0,0);
    transform: translate3d(10px,0,0);
  }
}

@keyframes ms-animator-shake {
  0%, 100% {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px,0,0);
    transform: translate3d(10px,0,0);
  }
}

.ms-animator-shake {
  -webkit-animation-name: ms-animator-shake;
  animation-name: ms-animator-shake;
}

@-webkit-keyframes ms-animator-slideInDown {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes ms-animator-slideInDown {
  0% {
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

.ms-animator-slideInDown {
  -webkit-animation-name: ms-animator-slideInDown;
  animation-name: ms-animator-slideInDown;
}

@-webkit-keyframes ms-animator-slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes ms-animator-slideInLeft {
  0% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.ms-animator-slideInLeft {
  -webkit-animation-name: ms-animator-slideInLeft;
  animation-name: ms-animator-slideInLeft;
}

@-webkit-keyframes ms-animator-slideInRight {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes ms-animator-slideInRight {
  0% {
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

.ms-animator-slideInRight {
  -webkit-animation-name: ms-animator-slideInRight;
  animation-name: ms-animator-slideInRight;
}

@-webkit-keyframes ms-animator-slideInUp {
  0% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes ms-animator-slideInUp {
  0% {
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    visibility: visible;
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

.ms-animator-slideInUp {
  -webkit-animation-name: ms-animator-slideInUp;
  animation-name: ms-animator-slideInUp;
}

@-webkit-keyframes ms-animator-swing {
  20% {
    -webkit-transform: rotate3d(0,0,1,15deg);
    transform: rotate3d(0,0,1,15deg);
  }

  40% {
    -webkit-transform: rotate3d(0,0,1,-10deg);
    transform: rotate3d(0,0,1,-10deg);
  }

  60% {
    -webkit-transform: rotate3d(0,0,1,5deg);
    transform: rotate3d(0,0,1,5deg);
  }

  80% {
    -webkit-transform: rotate3d(0,0,1,-5deg);
    transform: rotate3d(0,0,1,-5deg);
  }

  100% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}

@keyframes ms-animator-swing {
  20% {
    -webkit-transform: rotate3d(0,0,1,15deg);
    transform: rotate3d(0,0,1,15deg);
  }

  40% {
    -webkit-transform: rotate3d(0,0,1,-10deg);
    transform: rotate3d(0,0,1,-10deg);
  }

  60% {
    -webkit-transform: rotate3d(0,0,1,5deg);
    transform: rotate3d(0,0,1,5deg);
  }

  80% {
    -webkit-transform: rotate3d(0,0,1,-5deg);
    transform: rotate3d(0,0,1,-5deg);
  }

  100% {
    -webkit-transform: rotate3d(0,0,1,0deg);
    transform: rotate3d(0,0,1,0deg);
  }
}

.ms-animator-swing {
  -webkit-animation-name: ms-animator-swing;
  animation-name: ms-animator-swing;
  -webkit-transform-origin: top center;
  transform-origin: top center;
}

@-webkit-keyframes ms-animator-tada {
  0% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
    transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
    transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
    transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
  }

  100% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}

@keyframes ms-animator-tada {
  0% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }

  10%, 20% {
    -webkit-transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
    transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
    transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
    transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
  }

  100% {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
  }
}

.ms-animator-tada {
  -webkit-animation-name: ms-animator-tada;
  animation-name: ms-animator-tada;
}

@-webkit-keyframes ms-animator-wobble {
  0% {
    -webkit-transform: none;
    transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
    transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
  }

  30% {
    -webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
    transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
    transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
  }

  60% {
    -webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
    transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
    transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes ms-animator-wobble {
  0% {
    -webkit-transform: none;
    transform: none;
  }

  15% {
    -webkit-transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
    transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
  }

  30% {
    -webkit-transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
    transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg);
  }

  45% {
    -webkit-transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
    transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
  }

  60% {
    -webkit-transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
    transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg);
  }

  75% {
    -webkit-transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
    transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

.ms-animator-wobble {
  -webkit-animation-name: ms-animator-wobble;
  animation-name: ms-animator-wobble;
}

@-webkit-keyframes ms-animator-zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes ms-animator-zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3,.3,.3);
    transform: scale3d(.3,.3,.3);
  }

  50% {
    opacity: 1;
  }
}

.ms-animator-zoomIn {
  -webkit-animation-name: ms-animator-zoomIn;
  animation-name: ms-animator-zoomIn;
}

@-webkit-keyframes ms-animator-zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes ms-animator-zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

.ms-animator-zoomInDown {
  -webkit-animation-name: ms-animator-zoomInDown;
  animation-name: ms-animator-zoomInDown;
}

@-webkit-keyframes ms-animator-zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes ms-animator-zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

.ms-animator-zoomInLeft {
  -webkit-animation-name: ms-animator-zoomInLeft;
  animation-name: ms-animator-zoomInLeft;
}

@-webkit-keyframes ms-animator-zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
    transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes ms-animator-zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
    transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
    transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

.ms-animator-zoomInRight {
  -webkit-animation-name: ms-animator-zoomInRight;
  animation-name: ms-animator-zoomInRight;
}

@-webkit-keyframes ms-animator-zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

@keyframes ms-animator-zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
    transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
    -webkit-animation-timing-function: cubic-bezier(.55,.055,.675,.19);
    animation-timing-function: cubic-bezier(.55,.055,.675,.19);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
    -webkit-animation-timing-function: cubic-bezier(.175,.885,.32,1);
    animation-timing-function: cubic-bezier(.175,.885,.32,1);
  }
}

.ms-animator-zoomInUp {
  -webkit-animation-name: ms-animator-zoomInUp;
  animation-name: ms-animator-zoomInUp;
}
/* calendar icon */

img.tcalIcon {
  cursor: pointer;
  margin-left: 1px;
  vertical-align: middle;
}

/* calendar container element */

div#tcal {
  position: absolute;
  visibility: hidden;
  z-index: 100;
  width: 158px;
  padding: 2px 0 0 0;
  z-index: 1003;
  color: #000000;
  -moz-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
  -webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
  -o-box-shadow: 5px 5px 5px rgba(0,0,0,.5);
  box-shadow: 5px 5px 5px rgba(0,0,0,.5);
}

/* all tables in calendar */

div#tcal table {
  width: 100%;
  border: 1px solid silver;
  border-collapse: collapse;
  background-color: white;
}

/* navigation table */

div#tcal table.ctrl {
  border-bottom: 0;
}

/* navigation buttons */

div#tcal table.ctrl td {
  width: 15px;
  height: 20px;
}

/* month year header */

div#tcal table.ctrl th {
  background-color: white;
  color: black;
  border: 0;
}

/* week days header */

div#tcal th {
  border: 1px solid silver;
  border-collapse: collapse;
  text-align: center;
  padding: 3px 0;
  font-family: tahoma, verdana, arial;
  font-size: 10px;
  background-color: gray;
  color: white;
}

/* date cells */

div#tcal td {
  border: 0;
  border-collapse: collapse;
  text-align: center;
  padding: 2px 0;
  font-family: tahoma, verdana, arial;
  font-size: 11px;
  width: 22px;
  cursor: pointer;
}

/* date highlight
   in case of conflicting settings order here determines the priority from least to most important */

div#tcal td.othermonth {
  color: silver;
}

div#tcal td.weekend {
  background-color: #ACD6F5;
}

div#tcal td.today {
  border: 1px solid red;
}

div#tcal td.selected {
  background-color: #FFB3BE;
}

/* iframe element used to suppress windowed controls in IE5/6 */

iframe#tcalIF {
  position: absolute;
  visibility: hidden;
  z-index: 98;
  border: 0;
}

/* transparent shadow */

div#tcalShade {
  position: absolute;
  visibility: hidden;
  z-index: 99;
}

div#tcalShade table {
  border: 0;
  border-collapse: collapse;
  width: 100%;
}

div#tcalShade table td {
  border: 0;
  border-collapse: collapse;
  padding: 0;
}
@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-t.woff2") format("woff2"), url("../fonts/montserrat-t.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-t-i.woff2") format("woff2"), url("../fonts/montserrat-t-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-e-l.woff2") format("woff2"), url("../fonts/montserrat-e-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-e-l-i.woff2") format("woff2"), url("../fonts/montserrat-e-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-l.woff2") format("woff2"), url("../fonts/montserrat-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-l-i.woff2") format("woff2"), url("../fonts/montserrat-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-r.woff2") format("woff2"), url("../fonts/montserrat-r.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-i.woff2") format("woff2"), url("../fonts/montserrat-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-m.woff2") format("woff2"), url("../fonts/montserrat-m.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-m-i.woff2") format("woff2"), url("../fonts/montserrat-m-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-s-b.woff2") format("woff2"), url("../fonts/montserrat-s-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-s-b-i.woff2") format("woff2"), url("../fonts/montserrat-s-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-b.woff2") format("woff2"), url("../fonts/montserrat-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-b-i.woff2") format("woff2"), url("../fonts/montserrat-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-e-b.woff2") format("woff2"), url("../fonts/montserrat-e-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-e-b-i.woff2") format("woff2"), url("../fonts/montserrat-e-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-bl.woff2") format("woff2"), url("../fonts/montserrat-bl.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-bl-i.woff2") format("woff2"), url("../fonts/montserrat-bl-i.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-t.woff2") format("woff2"), url("../fonts/inter-t.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-e-l.woff2") format("woff2"), url("../fonts/inter-e-l.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-l.woff2") format("woff2"), url("../fonts/inter-l.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-r.woff2") format("woff2"), url("../fonts/inter-r.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-m.woff2") format("woff2"), url("../fonts/inter-m.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-s-b.woff2") format("woff2"), url("../fonts/inter-s-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-b.woff2") format("woff2"), url("../fonts/inter-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-e-b.woff2") format("woff2"), url("../fonts/inter-e-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-bl.woff2") format("woff2"), url("../fonts/inter-bl.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-e-l.woff2") format("woff2"), url("../fonts/nunito-e-l.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-e-l-i.woff2") format("woff2"), url("../fonts/nunito-e-l-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-l.woff2") format("woff2"), url("../fonts/nunito-l.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-l-i.woff2") format("woff2"), url("../fonts/nunito-l-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-r.woff2") format("woff2"), url("../fonts/nunito-r.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-i.woff2") format("woff2"), url("../fonts/nunito-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-s-b.woff2") format("woff2"), url("../fonts/nunito-s-b.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-s-b-i.woff2") format("woff2"), url("../fonts/nunito-s-b-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-b.woff2") format("woff2"), url("../fonts/nunito-b.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-b-i.woff2") format("woff2"), url("../fonts/nunito-b-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-e-b.woff2") format("woff2"), url("../fonts/nunito-e-b.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-e-b-i.woff2") format("woff2"), url("../fonts/nunito-e-b-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-bl.woff2") format("woff2"), url("../fonts/nunito-bl.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-bl-i.woff2") format("woff2"), url("../fonts/nunito-bl-i.woff") format("woff");
}

@font-face {
  font-family: "Playfair Display";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/playfair_display-r.woff2") format("woff2"), url("../fonts/playfair_display-r.woff") format("woff");
}

@font-face {
  font-family: "Playfair Display";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/playfair_display-i.woff2") format("woff2"), url("../fonts/playfair_display-i.woff") format("woff");
}

@font-face {
  font-family: "Playfair Display";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/playfair_display-b.woff2") format("woff2"), url("../fonts/playfair_display-b.woff") format("woff");
}

@font-face {
  font-family: "Playfair Display";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/playfair_display-b-i.woff2") format("woff2"), url("../fonts/playfair_display-b-i.woff") format("woff");
}

@font-face {
  font-family: "Playfair Display";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/playfair_display-bl.woff2") format("woff2"), url("../fonts/playfair_display-bl.woff") format("woff");
}

@font-face {
  font-family: "Playfair Display";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/playfair_display-bl-i.woff2") format("woff2"), url("../fonts/playfair_display-bl-i.woff") format("woff");
}

:root {
  --color-icbz74ubl: 22, 22, 22;
  --color-im8kbkga5: 255, 255, 255;
  --color-iq6ofle9p: 255, 255, 255;
  --color-i8lnbmckt: 255, 96, 0;
  --color-i2p7dfq4p: 255, 255, 255;
  --color-io0pwmgsu: 255, 255, 255;
  --color-i77f1iza6: 0, 0, 0;
  --color-iemnw10ix: 255, 96, 0;
  --color-iec959swi: 0, 0, 0;
  --color-iomxemm74: 0, 0, 0;
  --color-istnzzjx5: 238, 238, 238;
  --color-i33uagzh9: 0, 0, 0;
  --color-ijeknb2uy: 0, 0, 0;
  --color-idxvpfyb4: 238, 238, 238;
  --color-izuvaikna: 0, 0, 0;
  --color-ir8yitoe5: 70, 70, 70;
  --color-ibhnn0sxr: 255, 96, 0;
  --color-ixbca3ckt: 238, 238, 238;
  --color-iwcnkm726: 0, 0, 0;
  --color-ifomloh7d: 70, 70, 70;
  --color-is0jrejb6: 228, 228, 228;
  --color-i898ic5ci: 0, 0, 0;
  --color-irngpdt2j: 255, 96, 0;
  --color-ih1sla9pi: 169, 23, 82;
  --color-i8p1unxzr: 255, 255, 255;
  --color-i7tmz647c: 255, 255, 255;
  --color-i2lc8nez2: 232, 236, 239;
  --color-ipl7721fa: 0, 0, 0;
  --color-i8avadyl3: 0, 0, 0;
  --color-ipo6ly6k7: 0, 0, 0;
  --color-in1b8v5xc: 221, 221, 221;
  --color-i5xcj3u2c: 0, 239, 255;
  --color-i6hxh2mjg: 255, 255, 255;
  --color-i23cwynjb: 0, 0, 0;
  --color-ii9pve4y0: 0, 0, 0;
  --color-in8urpi3s: 56, 163, 204;
  --color-i9fbbv7ij: 0, 0, 0;
  --color-in2aqiswm: 0, 0, 0;
  --color-i17nw0ewm: 0, 0, 0;
  --color-ip3v0f8ry: 50, 50, 50;
  --color-iz6dykcf0: 0, 0, 0;
  --color-iyltbo5qg: 0, 239, 255;
  --color-iyfk4j586: 255, 255, 255;
  --color-irjnd90hs: 0, 239, 255;
  --color-i99gp6twx: 0, 239, 255;
  --color-iog0x71u5: 255, 255, 255;
  --color-ibb1j4pdc: 70, 70, 70;
  --color-i96ohm8d8: 70, 70, 70;
  --color-intgjim01: 0, 212, 125;
  --color-ivehg3rns: 0, 212, 125;
  --color-ifxtv1zhn: 22, 22, 22;
  --color-it4k22aw5: 0, 0, 0;
  --color-ikmlm6h9p: 255, 255, 255;
  --color-ipppnxahn: 238, 238, 238;
  --color-i65r6cvm3: 22, 22, 22;
  --color-iesnnsh2k: 22, 22, 22;
  --color-ignlv3qxg: 155, 155, 155;
  --color-iwr59l2al: 155, 155, 155;
  --color-iehhe9fc6: 155, 155, 155;
  --color-iuwz4qfjd: 155, 155, 155;
  --color-in0jibsuu: 0, 0, 0;
  --color-itn1pgt3h: 255, 255, 255;
  --color-iho3z13m7: 255, 255, 255;
  --color-ixt3ljkse: 255, 255, 255;
  --color-iu3pnrk3w: 255, 255, 255;
  --color-ika5o8fvb: 22, 22, 22;
  --color-io1y1k95l: 169, 169, 169;
  --color-i78siewcm: 169, 169, 169;
  --color-i43iij38g: 255, 255, 255;
  --color-ipepyle3w: 169, 169, 169;
  --color-it1hghu8k: 245, 245, 245;
  --color-iyy8fp5t1: 22, 22, 22;
  --color-isi45p6pa: 169, 169, 169;
  --color-itn6c3hzl: 169, 169, 169;
  --color-ibdon3qz7: 255, 255, 255;
  --color-i937ifx1w: 169, 169, 169;
  --color-ianl3rqgt: 247, 243, 240;
  --color-idnf4elyo: 22, 22, 22;
  --color-i0fzu0hrv: 169, 169, 169;
  --color-iv093088n: 169, 169, 169;
  --color-ioby3330e: 255, 255, 255;
  --color-ix0gixc3a: 169, 169, 169;
  --color-i8acwezz0: 247, 243, 240;
  --color-ifor7o3mr: 22, 22, 22;
  --color-ih1m3kklf: 169, 169, 169;
  --color-ivomwakqw: 169, 169, 169;
  --color-if74cxlnm: 255, 255, 255;
  --color-ibx5vhn23: 169, 169, 169;
  --color-i7gz4kw7l: 245, 245, 245;
  --color-i0gepgmte: 22, 22, 22;
  --color-iye6w1uqy: 169, 169, 169;
  --color-iqz8wr8lr: 169, 169, 169;
  --color-ijqksmkn6: 169, 169, 169;
  --color-iij3v9mu7: 169, 169, 169;
  --color-i6y1dqjny: 248, 248, 248;
  --color-i81qp8dmh: 255, 255, 255;
  --color-iqirk5d9g: 255, 255, 255;
  --color-imyk5u4d4: 255, 255, 255;
  --color-iv9tas9z7: 255, 255, 255;
  --color-imkhlxlwa: 247, 243, 240;
  --color-ienym8r3u: 22, 22, 22;
  --color-ijt1yjnb5: 221, 221, 221;
  --color-iejweavzo: 255, 255, 255;
  --color-iyyuwq2l5: 255, 255, 255;
  --color-idipdfhjt: 22, 22, 22;
  --color-iaytga7kw: 255, 0, 0;
  --color-i7dulmbyb: 128, 128, 128;
  --color-idah58epw: 128, 128, 128;
  --color-itxx4z54a: 128, 128, 128;
  --color-ivqnv5an0: 128, 128, 128;
  --color-i8lqnyokf: 128, 128, 128;
  --color-ixx6ph7z0: 0, 0, 0;
  --color-iuas51q4d: 0, 0, 0;
  --color-imej3vg4a: 128, 128, 128;
  --color-irbk7t37x: 128, 128, 128;
  --color-i3p05gzgf: 128, 128, 128;
  --color-io89cp49n: 128, 128, 128;
  --color-i70p5a6gs: 0, 0, 0;
  --color-if3h77jzp: 0, 0, 0;
  --color-io9ijfmik: 255, 148, 0;
  --color-i73gx7wu7: 255, 255, 255;
  --color-ix7teg5s9: 197, 197, 197;
  --color-ijp0juocq: 197, 197, 197;
  --color-ioh3vi1ho: 197, 197, 197;
  --color-iqqwk0yj9: 197, 197, 197;
  --color-idnda4wpl: 197, 197, 197;
  --color-ia8z097wc: 255, 0, 0;
  --color-iit9tbmrb: 85, 85, 85;
  --color-ia6u0bcjy: 0, 0, 255;
  --color-ioy6ztah9: 0, 0, 255;
  --color-iheqo86fz: 255, 255, 255;
  --color-i6wqgkv2s: 22, 22, 22;
  --color-i5urv66wm: 22, 22, 22;
  --color-ipdly6myn: 22, 22, 22;
  --color-ino5t9qgy: 22, 22, 22;
  --color-ihhouiel9: 22, 22, 22;
  --color-iryphy5r7: 255, 255, 255;
  --color-i33jwy1je: 221, 221, 221;
  --color-ix7r6jb3y: 221, 221, 221;
  --color-i09zfl9vl: 0, 212, 125;
  --color-iqosrkpnp: 255, 255, 255;
  --color-i0yg7kr5x: 22, 22, 22;
  --color-ipono0i4h: 243, 246, 253;
  --color-i8pijwnhu: 231, 231, 231;
  --color-iyf4p0zs1: 22, 22, 22;
  --color-io0j1fni1: 255, 148, 0;
  --color-i6jkbt1iz: 255, 255, 255;
  --color-ibf45ycla: 255, 255, 255;
  --color-im3cns04j: 255, 255, 255;
  --color-ib473vznb: 255, 255, 255;
  --color-i5jiexbhv: 255, 255, 255;
  --image-iyeznocgh: url("../images/sh.png");
  --color-ika2l16x2: 0, 212, 125;
  --color-i7nlkflcp: 0, 212, 125;
  --color-iiyaozks0: 22, 22, 22;
  --color-ij3rygzku: 22, 22, 22;
  --color-iixg5r7y4: 255, 255, 255;
  --color-ijywca6ub: 255, 255, 255;
  --color-i24g61m9i: 0, 0, 0;
  --color-idxi63o71: 95, 95, 95;
  --color-in4xi60o8: 255, 255, 255;
  --color-iwu7ap11b: 22, 22, 22;
  --color-iuf7tr8ag: 60, 60, 60;
  --color-ir9nrxobd: 255, 148, 0;
  --color-is1hqz8g6: 255, 255, 255;
  --color-i9yrd41sn: 60, 60, 60;
  --color-ic9fb2eha: 60, 60, 60;
  --color-i7lb9lqmx: 255, 255, 255;
  --color-i90sh44o2: 22, 22, 22;
  --color-ip17y7mhy: 22, 22, 22;
  --image-iblv6h3l1: url("../fonts/close33.svg");
  --color-imxqvu079: 255, 148, 0;
  --color-ipobytaga: 255, 148, 0;
  --image-i3vbzhtrj: url("../fonts/down_1.svg");
  --color-i3bx8vbys: 255, 148, 0;
  --color-ises26skk: 255, 255, 255;
  --color-i7iuuilfd: 255, 148, 0;
  --color-i7nkno5z8: 22, 22, 22;
  --color-iwt5u28wt: 255, 255, 255;
  --color-i227hx4dy: 0, 0, 0;
  --color-iil88sa3z: 0, 0, 0;
  --color-i2w4bbgn3: 0, 0, 0;
  --color-ix3uyvezm: 0, 0, 0;
  --color-i6932z97g: 13, 13, 15;
  --color-i03ugkt8y: 175, 26, 255;
  --color-ivisdpmzz: 13, 13, 15;
  --color-ir48dm1ha: 255, 255, 255;
  --color-iiq207rv1: 255, 255, 255;
  --color-ixvfyu4e5: 255, 255, 255;
  --color-iwy0g5hx0: 255, 255, 255;
  --color-i7f74t2cb: 54, 35, 31;
  --color-i8kjpsfln: 22, 22, 22;
  --color-ityr0iso5: 244, 246, 253;
  --color-i3bir7u6k: 255, 255, 255;
  --color-iz9vnj1ym: 30, 30, 33;
  --color-ia4aaadm3: 255, 255, 255;
  --color-imivxf523: 0, 0, 0;
  --color-imk1oab4k: 30, 30, 33;
  --color-iwdbek1e6: 0, 0, 0;
  --color-iwl8khicb: 255, 255, 255;
  --color-iti34xrlx: 0, 0, 0;
  --color-imp6gp104: 30, 30, 33;
  --color-ifwe1vp63: 0, 0, 0;
  --color-ivz6nrv9g: 0, 212, 125;
  --color-i2rqk17a2: 22, 22, 22;
  --color-ixze2gs89: 22, 22, 22;
  --color-ii6ujorxz: 22, 22, 22;
  --color-i41gj3txb: 22, 22, 22;
  --color-i8etsdq75: 34, 34, 34;
  --color-i695guide: 22, 22, 22;
  --color-iryftemqi: 155, 155, 155;
  --color-izh4bf4ta: 155, 155, 155;
  --color-iyyrepvpq: 155, 155, 155;
  --color-irfio1fzb: 155, 155, 155;
  --color-i7naqf6uk: 0, 0, 0;
  --color-ik4etzm2s: 255, 255, 255;
  --color-ii00bghbv: 255, 255, 255;
  --color-iwxkyktep: 255, 255, 255;
  --color-ifc7teak2: 255, 255, 255;
  --color-ic33uz1ev: 22, 22, 22;
  --color-ij8v143cj: 169, 169, 169;
  --color-ie5k6zg41: 169, 169, 169;
  --color-i0y6q5l8b: 255, 255, 255;
  --color-i9z10fhgh: 169, 169, 169;
  --color-ic93re58g: 245, 245, 245;
  --color-i86fzfj5u: 255, 255, 255;
  --color-ifosl6e7f: 169, 169, 169;
  --color-iygqzd45w: 169, 169, 169;
  --color-irsvsw6pm: 255, 255, 255;
  --color-imf9dqe45: 169, 169, 169;
  --color-idl6opa5d: 247, 243, 240;
  --color-i7cykuxp6: 22, 22, 22;
  --color-i13c2d1k0: 169, 169, 169;
  --color-iv8130fz4: 169, 169, 169;
  --color-i1hgci0kl: 255, 255, 255;
  --color-isy82o2jc: 169, 169, 169;
  --color-iojpj84gb: 247, 243, 240;
  --color-irlwgjlzx: 22, 22, 22;
  --color-ihkk5nbyq: 169, 169, 169;
  --color-ib5dhal6a: 169, 169, 169;
  --color-ie63v7dgu: 255, 255, 255;
  --color-izige88xx: 169, 169, 169;
  --color-ihwkpz3lm: 245, 245, 245;
  --color-icvle7ufq: 22, 22, 22;
  --color-i14nl281d: 169, 169, 169;
  --color-i9lsvac3z: 169, 169, 169;
  --color-im65s9ain: 169, 169, 169;
  --color-ifkd1ua0f: 169, 169, 169;
  --color-iaw6b030x: 248, 248, 248;
  --color-i3wp8b622: 255, 255, 255;
  --color-i44xrysll: 255, 255, 255;
  --color-ilpfik90b: 255, 255, 255;
  --color-iixm2xnkp: 255, 255, 255;
  --color-i56rj8rcb: 247, 243, 240;
  --color-ibnkuwd9q: 22, 22, 22;
  --color-ixxkj3y5l: 221, 221, 221;
  --color-ixgtwe9hq: 255, 255, 255;
  --color-itomztl3k: 255, 255, 255;
  --color-innxels03: 255, 148, 0;
  --color-iuzwmhd9l: 255, 0, 0;
  --color-imh4rbdb3: 128, 128, 128;
  --color-iiyjzv4xh: 128, 128, 128;
  --color-ie9wa2opt: 128, 128, 128;
  --color-igo5xsmn9: 128, 128, 128;
  --color-ijk3uj5at: 128, 128, 128;
  --color-i6tddmlbh: 0, 0, 0;
  --color-i7bc8fyll: 0, 0, 0;
  --color-iexkf2a7d: 128, 128, 128;
  --color-iwnef23tn: 128, 128, 128;
  --color-iruhkf23r: 128, 128, 128;
  --color-irtzyu1t9: 128, 128, 128;
  --color-ibll4gmzp: 0, 0, 0;
  --color-ikyhov35k: 0, 0, 0;
  --color-ih0f6nem2: 197, 197, 197;
  --color-ivd20nwfc: 197, 197, 197;
  --color-i03p1qduy: 197, 197, 197;
  --color-ittywgl5l: 197, 197, 197;
  --color-ictfhzxyy: 197, 197, 197;
  --color-i2zf5c9aj: 255, 0, 0;
  --color-ipfkviwfs: 85, 85, 85;
  --color-ilxslpom2: 0, 0, 255;
  --color-i7ujt8i1c: 0, 0, 255;
  --color-isrdjpwou: 255, 255, 255;
  --color-i6hwo2qgx: 255, 255, 255;
  --color-ii57ui6pi: 255, 255, 255;
  --color-il6hvlvzd: 255, 255, 255;
  --color-injad8qyw: 22, 22, 22;
  --color-ireojumxs: 255, 255, 255;
  --color-izl6egbfi: 22, 22, 22;
  --color-iv57lolfm: 255, 255, 255;
  --color-iy0kkr65s: 89, 172, 0;
  --color-ia48q3v49: 249, 0, 13;
  --color-i609eu5vk: 89, 172, 0;
  --color-irj094ats: 255, 255, 255;
  --color-ikg04j47d: 22, 22, 22;
  --color-ib3wikldl: 221, 221, 221;
  --color-isp3fx4xn: 221, 221, 221;
  --color-i116hg9fi: 255, 255, 255;
  --color-iv4mxay6z: 255, 255, 255;
  --color-i7jmeu9lk: 255, 255, 255;
  --color-ie7lpc2mv: 0, 175, 255;
  --color-idntsjl7k: 0, 175, 255;
  --color-i5awjgn8g: 0, 175, 255;
  --color-iu2ywpyo9: 0, 175, 255;
  --color-i46zo3cps: 30, 30, 33;
  --color-ilxy7cwd1: 30, 30, 33;
  --color-iavb6sqwn: 255, 148, 0;
  --color-ij5q7p4m2: 255, 255, 255;
  --color-iek0si6o2: 255, 148, 0;
  --color-i0orvli2l: 255, 255, 255;
  --color-i18zlug6a: 255, 255, 255;
  --color-ide73i853: 255, 255, 255;
  --color-ik2p25kxo: 22, 22, 22;
  --color-ifzkwv979: 255, 255, 255;
  --color-i8g08a6pt: 0, 0, 0;
  --color-ixohk6se0: 0, 212, 125;
  --color-ipty0phgl: 255, 148, 0;
  --color-irqf8da8r: 255, 148, 0;
  --color-igjqa78q4: 255, 255, 254;
  --color-ic16rs5tu: 34, 34, 34;
  --color-i7p145ti9: 0, 212, 125;
  --color-i2k9rypr3: 234, 0, 40;
  --color-i2v6uh2kr: 255, 255, 255;
  --color-ib417ebbo: 22, 22, 22;
  --color-ismp03wx7: 22, 22, 22;
  --color-isc3dczgh: 0, 0, 0;
  --color-iglksdxxg: 238, 238, 238;
  --color-ikkr9f5vz: 0, 0, 0;
  --color-iqskrmbyt: 255, 255, 255;
  --color-ip9lurj3d: 46, 46, 46;
  --color-ijzajwrom: 221, 221, 221;
  --color-i8sklcevm: 51, 51, 51;
  --color-ir12pgjqj: 255, 255, 255;
  --color-i6azlk6bv: 51, 51, 51;
  --color-i0g64f90m: 255, 255, 255;
  --color-ih1hberxf: 70, 70, 70;
  --color-iy1r381m2: 255, 148, 0;
  --color-i5l6g7cix: 240, 240, 240;
  --color-ivr1j9bg6: 70, 70, 70;
  --color-i77gz9o6i: 70, 70, 70;
  --color-ij8ope14n: 70, 70, 70;
  --color-ikvzu9031: 70, 70, 70;
  --color-i4ljwuab0: 70, 70, 70;
  --color-i83nv8qlj: 255, 255, 255;
  --color-irtudlghn: 22, 22, 22;
  --color-is86e7t4i: 221, 221, 221;
  --color-iw9cgr5hi: 255, 148, 0;
  --color-i67dbwov9: 255, 255, 255;
  --color-iw0wq9uf8: 197, 157, 95;
  --color-iyuvnc3yu: 255, 255, 255;
  --color-i0hugpdmy: 249, 28, 76;
  --color-ili7t6gw9: 255, 255, 255;
  --color-ijhaeb2w1: 255, 148, 0;
  --color-itewjs6j2: 0, 0, 0;
  --color-iyjjs2fhi: 255, 255, 255;
  --color-ic0j9c5o4: 255, 148, 0;
  --color-ioe7ewqdw: 194, 194, 194;
  --color-ior1ygmvj: 0, 0, 0;
  --color-i1hsoitcn: 0, 0, 0;
  --color-iw8gfqw6b: 0, 0, 0;
  --color-i5u1fkr64: 0, 0, 0;
  --color-i8seah4hf: 22, 22, 22;
  --color-ihcb5ge54: 255, 148, 0;
  --color-i51vg8zco: 238, 238, 238;
  --color-iedg9tmtv: 238, 238, 238;
  --color-i4q44xuf0: 238, 238, 238;
  --color-ihsykcr7k: 238, 238, 238;
  --color-igs8qo4tx: 0, 0, 0;
  --color-idk30xftq: 56, 163, 204;
  --color-i0f332dy0: 255, 148, 0;
  --color-iygpqe1mj: 70, 70, 70;
  --color-i9pxsusow: 238, 238, 238;
  --color-i9nrmxlb4: 95, 95, 95;
  --color-idolxxqd0: 22, 22, 22;
  --color-iipf0a0qb: 255, 148, 0;
  --color-it1tkjga2: 0, 0, 0;
  --color-ikmmj34mo: 255, 255, 255;
  --color-iquegsl8y: 255, 148, 0;
  --color-ixvsshmzk: 255, 148, 0;
  --color-inu9mjkk2: 255, 255, 255;
  --color-i9i63yecl: 232, 236, 239;
  --color-iv8qmayfy: 0, 0, 0;
  --color-iv7ca9q0z: 0, 0, 0;
  --color-ivpf910w1: 0, 0, 0;
  --color-ix555maup: 221, 221, 221;
  --color-izjwwofzy: 0, 239, 255;
  --color-in6ewfd8l: 255, 255, 255;
  --color-ij9pwe4y5: 0, 0, 0;
  --color-iplybkezr: 255, 255, 255;
  --color-iw2gyw7kj: 0, 0, 0;
  --color-i7x8q12ns: 56, 163, 204;
  --color-ii401ir6f: 0, 0, 0;
  --color-i6j4g7dcn: 0, 0, 0;
  --color-imqzxrjm3: 0, 0, 0;
  --color-ig3mp9dyu: 50, 50, 50;
  --color-ioj4mlbo0: 0, 0, 0;
  --color-igm1uirxu: 0, 239, 255;
  --color-i06q7lr19: 255, 255, 255;
  --color-isadwr3x1: 0, 239, 255;
  --color-ih8zouz71: 0, 239, 255;
  --color-ixh33dqbc: 255, 255, 255;
  --color-i4uw7e2d7: 70, 70, 70;
  --color-il9dyuzwn: 70, 70, 70;
  --color-isrz90j6u: 0, 212, 125;
  --color-iopuu4avp: 0, 212, 125;
  --color-i9zicc0hh: 22, 22, 22;
  --color-idmyxddhe: 255, 255, 255;
  --color-ip8huw24w: 0, 212, 125;
  --color-iyutfxxmj: 255, 148, 0;
  --color-ivuop1lm9: 255, 148, 0;
  --color-ivmb1cth7: 255, 255, 255;
  --color-i18dk1rg7: 232, 236, 239;
  --color-i6yovm1gl: 0, 0, 0;
  --color-ier05uj7f: 0, 0, 0;
  --color-ih0n3c9ld: 0, 0, 0;
  --color-iib7v43iw: 221, 221, 221;
  --color-izzec4gxd: 0, 239, 255;
  --color-i239k3vgq: 255, 255, 255;
  --color-i45hkhum8: 0, 0, 0;
  --color-i65y79w95: 255, 255, 255;
  --color-iavdkzemi: 0, 0, 0;
  --color-it1uzhub3: 56, 163, 204;
  --color-icl2hu2au: 0, 0, 0;
  --color-if5eu1hpf: 0, 0, 0;
  --color-iivwtsco2: 0, 0, 0;
  --color-iy4wryh9z: 50, 50, 50;
  --color-idoal7tph: 0, 0, 0;
  --color-ixp8txk14: 0, 239, 255;
  --color-iivv3kzuu: 255, 255, 255;
  --color-icuwt38vj: 0, 239, 255;
  --color-ixkecl9p3: 0, 239, 255;
  --color-ib3nslb8c: 255, 255, 255;
  --color-isl1zhdna: 70, 70, 70;
  --color-ivlrjzdwo: 70, 70, 70;
  --color-i9jk2gvws: 0, 212, 125;
  --color-ioov0hfi0: 0, 212, 125;
  --color-inguv7kp8: 22, 22, 22;
  --color-i48j0788o: 255, 148, 0;
  --color-icb160y3e: 22, 22, 22;
  --color-iydubfyd9: 22, 22, 22;
  --color-ih3m1mn06: 155, 155, 155;
  --color-ibgg1nlwv: 155, 155, 155;
  --color-icmtiiexf: 155, 155, 155;
  --color-i517xj1ar: 155, 155, 155;
  --color-iwe46o0ut: 0, 0, 0;
  --color-iyx85rsr7: 255, 255, 255;
  --color-irop3gz3p: 255, 255, 255;
  --color-igv4zj3io: 255, 255, 255;
  --color-i3rv0q4bu: 255, 255, 255;
  --color-ipm9dv63j: 22, 22, 22;
  --color-i9n86xmfv: 169, 169, 169;
  --color-iw3tdi915: 169, 169, 169;
  --color-icy9f58g5: 60, 60, 60;
  --color-i49izceyk: 169, 169, 169;
  --color-irgoaoar6: 245, 245, 245;
  --color-ils67i4e1: 22, 22, 22;
  --color-id6jqnwio: 169, 169, 169;
  --color-izijeq1x7: 169, 169, 169;
  --color-ihcbwdeh8: 255, 255, 255;
  --color-iinz3uitt: 169, 169, 169;
  --color-iyf59i53u: 247, 243, 240;
  --color-i3suh46ve: 22, 22, 22;
  --color-ikg60di48: 169, 169, 169;
  --color-ix3ljo38n: 169, 169, 169;
  --color-iux2lc2p0: 255, 255, 255;
  --color-iby88k0m4: 169, 169, 169;
  --color-itxjocoke: 247, 243, 240;
  --color-ib7lh3zhc: 22, 22, 22;
  --color-ihi79kbj8: 169, 169, 169;
  --color-iyjeoa1uk: 169, 169, 169;
  --color-isfuw97b9: 255, 255, 255;
  --color-ijmshvm1u: 169, 169, 169;
  --color-ixxakxrnb: 245, 245, 245;
  --color-iwvjzjunf: 22, 22, 22;
  --color-iqvjfm0nk: 169, 169, 169;
  --color-ip5qlit4x: 169, 169, 169;
  --color-i484p6t54: 169, 169, 169;
  --color-ipebgi5dc: 169, 169, 169;
  --color-i9h24pv8z: 248, 248, 248;
  --color-i1z6813l4: 255, 255, 255;
  --color-i8z8ye384: 255, 255, 255;
  --color-idhizzumr: 255, 255, 255;
  --color-irzf5b0di: 255, 255, 255;
  --color-i6im838pr: 247, 243, 240;
  --color-ilrc4bbpo: 22, 22, 22;
  --color-ij0ukwjwt: 221, 221, 221;
  --color-idaq8822d: 255, 255, 255;
  --color-i46otf4gp: 255, 255, 255;
  --color-ixgro3bs6: 255, 148, 0;
  --color-ihase0h64: 255, 0, 0;
  --color-itcrwru8k: 128, 128, 128;
  --color-i4j0czh24: 128, 128, 128;
  --color-ig1gssup7: 128, 128, 128;
  --color-id3obh1bw: 128, 128, 128;
  --color-ixgp2ovx6: 128, 128, 128;
  --color-i1mvptbnh: 0, 0, 0;
  --color-i9mf13f6u: 0, 0, 0;
  --color-ipf1r5cw7: 128, 128, 128;
  --color-ij9r6ryo1: 128, 128, 128;
  --color-ib1plu3e3: 128, 128, 128;
  --color-irh8f70xj: 128, 128, 128;
  --color-icxbsqzye: 0, 0, 0;
  --color-in1bq3fhr: 0, 0, 0;
  --color-i5f6qpegx: 197, 197, 197;
  --color-ig3vxwgel: 197, 197, 197;
  --color-imjhoyyfu: 197, 197, 197;
  --color-icc98hi9u: 197, 197, 197;
  --color-i0ll9clkh: 197, 197, 197;
  --color-i1iwfipv9: 255, 0, 0;
  --color-idlqvrgj7: 85, 85, 85;
  --color-iime94f26: 0, 0, 255;
  --color-idt4ss1xi: 0, 0, 255;
  --color-idjqxuyz0: 255, 255, 255;
  --color-ir6as5sct: 22, 22, 22;
  --color-if5oge5pq: 22, 22, 22;
  --color-idny5us4c: 255, 255, 255;
  --color-i8zy6kfpq: 22, 22, 22;
  --color-ikfsnp26e: 22, 22, 22;
  --color-iy8nx3dp9: 22, 22, 22;
  --color-ib9ciy4f7: 255, 255, 255;
  --color-i0ilhpjbd: 89, 172, 0;
  --color-ixlf9sps3: 249, 0, 13;
  --color-iedj6suy3: 89, 172, 0;
  --color-i3q0deg2b: 255, 255, 255;
  --color-i9ynmaxg4: 22, 22, 22;
  --color-ijay46wno: 221, 221, 221;
  --color-igi6dgyws: 221, 221, 221;
  --color-iyv3b66ss: 255, 148, 0;
  --color-ipkeuckcq: 255, 255, 255;
  --color-i92tpxk91: 255, 148, 0;
  --color-i96lzej4m: 22, 22, 22;
  --color-ibtyhav0a: 0, 212, 125;
  --color-i37h9g9ku: 255, 255, 255;
  --color-i3be7x8kh: 255, 255, 255;
  --color-if7o1mkxn: 255, 255, 255;
  --color-ix8ry3thb: 255, 148, 0;
  --color-iu1w8n72a: 22, 22, 22;
  --color-iep3pde2t: 255, 148, 0;
  --color-ixfvkhe10: 22, 22, 22;
  --color-i0d3p3md1: 255, 255, 255;
  --color-i34468fge: 95, 95, 95;
  --color-ih2kni6ua: 22, 22, 22;
  --color-i516wwvqo: 255, 148, 0;
  --color-itg3whzpa: 0, 0, 0;
  --color-if9z81j60: 255, 255, 255;
  --color-irwe5uhmy: 255, 148, 0;
  --color-irwlzvyti: 255, 148, 0;
  --color-ift1oqlfs: 255, 255, 255;
  --color-i1fjca3jq: 255, 148, 0;
  --color-ihbmpzaoj: 22, 22, 22;
  --color-il6ud1tx7: 0, 212, 125;
  --color-ipkl2u200: 255, 255, 255;
  --color-i0ncbza7y: 255, 255, 255;
  --color-inihukbku: 255, 255, 255;
  --color-is0ctqv7r: 0, 0, 0;
  --color-ihjhwsit2: 0, 0, 0;
  --color-iwssg9c3n: 0, 0, 0;
  --color-ijux1mv4w: 0, 0, 0;
  --color-inho6alkv: 0, 0, 0;
  --color-i3rob5pli: 0, 0, 0;
  --color-ik7aoqzv2: 0, 0, 0;
  --color-iezx8q1ud: 56, 163, 204;
  --color-i54k4tb02: 85, 2, 227;
  --color-iooi1q1v1: 237, 103, 255;
  --color-ip6u4sktj: 0, 0, 0;
  --color-i8wfk01pq: 0, 0, 0;
  --color-ibicb4vpw: 0, 212, 125;
  --color-il3hosy6u: 34, 34, 34;
  --color-iknz4tuod: 0, 135, 255;
  --color-i06suqvaf: 56, 163, 204;
  --color-iil7f7s2c: 34, 34, 34;
  --color-ibumtsbdj: 34, 34, 34;
  --color-ia4u77pwt: 0, 212, 125;
  --color-iw8xdr6df: 26, 51, 79;
  --color-ie7jk3dlb: 234, 0, 40;
  --color-iip3ihmfq: 10, 10, 10;
  --color-icnb6omz2: 10, 10, 10;
  --color-i3p3tbjbt: 34, 34, 34;
  --color-if7quhqh6: 34, 34, 34;
  --color-izglmcne6: 34, 34, 34;
  --color-iccaisguh: 0, 135, 255;
  --color-i0ggbs5y6: 244, 246, 253;
  --color-isjffcfdr: 255, 148, 0;
  --color-iyephwhzz: 0, 212, 125;
  --color-i0f8eijj3: 255, 255, 255;
  --color-il62e7kdg: 10, 10, 10;
  --color-iieb3xlu3: 10, 10, 10;
  --color-i0zttzj00: 34, 34, 34;
  --color-i38l64unc: 34, 34, 34;
  --color-idfx60un5: 34, 34, 34;
  --color-i0kjqw9ih: 0, 135, 255;
  --color-i87g5qq57: 244, 246, 253;
  --color-imo8a8bqd: 255, 148, 0;
  --color-if2l1wdja: 34, 34, 34;
  --color-iri0py4g2: 0, 212, 125;
  --color-irvhfwp0k: 255, 255, 254;
  --color-i0c81bmkg: 30, 30, 33;
  --color-is577dwql: 0, 0, 0;
  --color-ihewrg8dq: 255, 255, 255;
  --color-iylkmcdke: 238, 238, 238;
  --color-i0zzsbl9y: 22, 22, 22;
  --color-ih25qn2fj: 22, 22, 22;
  --color-il8yrjyhj: 155, 155, 155;
  --color-iharu8ps0: 155, 155, 155;
  --color-ivctx314q: 155, 155, 155;
  --color-i9x6xanhj: 155, 155, 155;
  --color-id7uqq1ql: 0, 0, 0;
  --color-iuf0cgyak: 255, 255, 255;
  --color-ien5fopfr: 255, 255, 255;
  --color-idwm8j4yb: 255, 255, 255;
  --color-ijslkqbum: 255, 255, 255;
  --color-igseut1ps: 22, 22, 22;
  --color-ih2qkhcym: 169, 169, 169;
  --color-ifvhmnttn: 169, 169, 169;
  --color-iuqy8truc: 255, 255, 255;
  --color-i20m39pfi: 169, 169, 169;
  --color-io9s5ixt1: 245, 245, 245;
  --color-itla68pe7: 22, 22, 22;
  --color-imqbxybds: 169, 169, 169;
  --color-i6e8r0yrj: 169, 169, 169;
  --color-i8z7weczb: 255, 255, 255;
  --color-iiktsk8fc: 169, 169, 169;
  --color-iwuiuzr1n: 247, 243, 240;
  --color-ie7nyith9: 22, 22, 22;
  --color-imkl0t7mo: 169, 169, 169;
  --color-it1rg11rs: 169, 169, 169;
  --color-iaup7iwmr: 255, 255, 255;
  --color-i9fzdpo0n: 169, 169, 169;
  --color-i7hbrq8xm: 247, 243, 240;
  --color-idigga9om: 22, 22, 22;
  --color-isflbjdef: 169, 169, 169;
  --color-iu9bfdtjh: 169, 169, 169;
  --color-i5vin811b: 255, 255, 255;
  --color-iux6ce1qf: 169, 169, 169;
  --color-ixlonnipw: 245, 245, 245;
  --color-inj0devsz: 22, 22, 22;
  --color-i2mt8gkz5: 169, 169, 169;
  --color-ixebhxlwr: 169, 169, 169;
  --color-ivf58gay0: 169, 169, 169;
  --color-igbbtkhtc: 169, 169, 169;
  --color-itc3ru2g0: 248, 248, 248;
  --color-itwyp46m7: 255, 255, 255;
  --color-ic4o0jwry: 255, 255, 255;
  --color-islooktek: 255, 255, 255;
  --color-i221hqrx2: 255, 255, 255;
  --color-i8q90quha: 247, 243, 240;
  --color-ixiy3036k: 22, 22, 22;
  --color-iktgs63ml: 221, 221, 221;
  --color-ic5e4kzz5: 255, 255, 255;
  --color-i9w7lscfz: 255, 255, 255;
  --color-iv555yu3x: 22, 22, 22;
  --color-irlnnj4j5: 255, 0, 0;
  --color-ikyuj3bou: 128, 128, 128;
  --color-imz4v8i7w: 128, 128, 128;
  --color-i8bprpoqf: 128, 128, 128;
  --color-ik79rahsc: 128, 128, 128;
  --color-in372lh24: 128, 128, 128;
  --color-icq7cuws8: 0, 0, 0;
  --color-i1mcv3dy6: 0, 0, 0;
  --color-i8yi8pbzx: 128, 128, 128;
  --color-iuq438235: 128, 128, 128;
  --color-ittmfdtus: 128, 128, 128;
  --color-iir1ku81m: 128, 128, 128;
  --color-ip6bc5vba: 0, 0, 0;
  --color-iu0iv7ki5: 0, 0, 0;
  --color-is49cdhpl: 255, 148, 0;
  --color-iwaznrp5r: 255, 255, 255;
  --color-i6qfyzwq3: 22, 22, 22;
  --color-iw85xol6k: 197, 197, 197;
  --color-ieap5oq8z: 197, 197, 197;
  --color-ipasbyok8: 197, 197, 197;
  --color-i5wzhbckp: 197, 197, 197;
  --color-iwkbq5py8: 197, 197, 197;
  --color-ivpa9a7ox: 255, 0, 0;
  --color-ircnwv56s: 85, 85, 85;
  --color-ijhx55dwz: 0, 0, 255;
  --color-igx2qjhuv: 0, 0, 255;
  --color-i0jt3jj8k: 255, 255, 255;
  --color-ig3uz7em6: 22, 22, 22;
  --color-ir69mp65m: 22, 22, 22;
  --color-i1uo1lko3: 255, 255, 255;
  --color-ilg8whcj1: 22, 22, 22;
  --color-i7wag39fn: 22, 22, 22;
  --color-i2igld8uv: 22, 22, 22;
  --color-ijse6ut96: 255, 255, 255;
  --color-i3uy7eu57: 221, 221, 221;
  --color-i9eztvvrg: 221, 221, 221;
  --color-ickeswi7w: 0, 212, 125;
  --color-itkvrq5w8: 255, 255, 255;
  --color-i4pjicv99: 22, 22, 22;
  --color-i8fhc86a5: 255, 255, 255;
  --color-ievu7rrse: 255, 255, 255;
  --color-i6564iob2: 0, 212, 125;
  --color-iegcxup8j: 0, 0, 0;
  --image-ieci0f0ne: url("../images/55264040_2.jpg");
  --color-i4fp095zg: 22, 22, 22;
  --color-im3l9bdeo: 22, 22, 22;
  --color-iyugqdml4: 22, 22, 22;
  --color-iprdhxyuq: 255, 255, 255;
  --color-iqo2hyib8: 22, 22, 22;
  --color-ie20sy6qf: 22, 22, 22;
  --color-iijwlkics: 255, 255, 255;
  --color-imtld753q: 22, 22, 22;
  --color-izwuokmja: 22, 22, 22;
  --color-i0z5n9ex2: 255, 255, 255;
  --color-iqcpeeh7l: 255, 148, 0;
  --color-irz94tss1: 255, 255, 255;
  --color-ima4a234e: 255, 255, 255;
  --color-ikzqq1tu9: 255, 255, 255;
  --color-ibr3awx77: 245, 245, 245;
  --color-iijluppg3: 245, 245, 245;
  --color-ietkpab9z: 245, 245, 245;
  --color-irs0bdm0o: 0, 0, 0;
  --color-i8nnlgw3d: 209, 205, 205;
  --color-i4iroaj52: 0, 0, 0;
  --color-i9u40a7kd: 238, 238, 238;
  --color-icj880r83: 0, 0, 0;
  --color-ix8y173g6: 22, 22, 22;
  --color-izo2omi9j: 255, 148, 0;
  --color-io6hxdkpr: 22, 22, 22;
  --color-i0lc41w00: 255, 255, 255;
  --color-ilq5q58v8: 255, 255, 255;
  --color-ih3hp9fxf: 255, 255, 255;
  --color-i0mldemxw: 0, 212, 125;
  --color-ivo4ivk2z: 22, 22, 22;
  --color-i6gkg3vzy: 0, 212, 125;
  --color-iy6ozl10u: 70, 70, 70;
  --color-ij94tqgnx: 255, 255, 255;
  --color-in6fn39sv: 22, 22, 22;
  --color-in9ojyych: 255, 255, 255;
  --color-ine4owakg: 72, 72, 72;
  --color-iniok5bay: 255, 255, 255;
  --color-i4z6e4vmp: 190, 15, 142;
  --color-i76vnydo4: 255, 255, 255;
  --color-ibpg20sww: 255, 255, 255;
  --color-izbejvgvt: 255, 148, 0;
  --color-iykvy0exw: 0, 212, 125;
  --color-ikn6y2h2c: 34, 34, 34;
  --color-ix2y61k5r: 34, 34, 34;
  --color-i0mjd0uys: 255, 148, 0;
  --color-ibhcaxlun: 255, 148, 0;
  --color-iypjx6r02: 255, 255, 255;
  --color-i6ixwst5z: 255, 148, 0;
  --color-iclvehfz0: 232, 236, 239;
}

.root--u-iqvwv6kuz {
  position: relative;
  min-height: 100vh;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: Montserrat, sans-serif;
  color: rgba(var(--color-icbz74ubl), 1);
  min-width: auto;
  overflow-x: hidden;
  overflow-y: hidden;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  padding-top: 0px;
}

.root--u-iqvwv6kuz::before,
.root--u-iqvwv6kuz::after {
  content: "";
  display: table;
  clear: both;
}

.text--u-ihkiw8svb {
  font-size: 18px;
  vertical-align: top;
  position: relative;
  width: auto;
  font-family: Montserrat, sans-serif;
  margin-top: 15px;
  color: rgba(var(--color-iq6ofle9p), 1);
  font-weight: 400;
  line-height: 150%;
  text-shadow: none;
  display: block;
  text-transform: uppercase;
  background-color: rgba(var(--color-ika2l16x2), 0.4);
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 9px;
  padding-bottom: 7px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}

.heading--u-i0txab8ez {
  font-size: 3vw;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
  font-weight: 900;
  color: rgba(var(--color-im8kbkga5), 1);
  font-family: Inter, sans-serif;
  line-height: 4vw;
  text-transform: uppercase;
  text-shadow: 0px 2px 5px rgba(var(--color-i7nlkflcp), 0.3);
}

.page-title--u-ifj61ug9u {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 2.7vw;
  vertical-align: top;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  font-weight: 700;
  font-family: Inter, sans-serif;
  line-height: 3.4vw;
  margin-top: 0px;
  margin-bottom: 0px;
  color: rgba(var(--color-i0yg7kr5x), 1);
}

.div--u-icv9vonwj {
  width: 100%;
  position: relative;
  display: block;
  margin-left: 0px;
  margin-right: 0px;
}

.blocklist--u-icynivzok {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  width: auto;
  min-width: 0px;
  font-size: 14px;
  line-height: normal;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-left: -20px;
  margin-right: -20px;
  padding-bottom: 0px;
}

.blocklist--u-icynivzok .is-removed {
  display: none;
}

.blocklist--u-icynivzok.slick-last-slide .blocklist__arrow--prev--u-i5bv6h2cs.slick-disabled,
.blocklist--u-icynivzok.slick-last-slide .blocklist__arrow--next--u-ijw1nbtbg.slick-disabled {
  opacity: 0;
  visibility: hidden;
}

.blocklist__items_wrapper--u-iedkvl0zb {
  width: 100%;
  height: 100%;
  will-change: transform;
  overflow-x: hidden;
  overflow-y: hidden;
}

.blocklist__list--u-i5jfi24tf {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: nowrap;
  font-size: 14px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto;
  justify-content: flex-start;
}

.blocklist__item__outer--u-iq8ahja1f {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  max-width: 100%;
  width: 33.333333333333336%;
  height: auto;
}

.blocklist__item--u-irw6ppwlm {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin-top: 20px;
  margin-right: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: rgba(var(--color-i7tmz647c), 1);
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  box-shadow: 0px 0px 0px 1px rgba(var(--color-i2lc8nez2), 1);
  justify-content: flex-start;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
}



.blocklist__arrows_wrapper--u-iqo0fdrvc {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.blocklist__arrows--u-iz0o4c35z {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-left: 10px;
}

.blocklist__arrow--prev--u-i5bv6h2cs {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 85px;
  height: 30px;
  background-color: rgba(var(--color-ipl7721fa), 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
}

.blocklist__arrow--prev--u-i5bv6h2cs:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--prev--u-i5bv6h2cs:hover .svg_image--u-iuggc7e0d,
.blocklist__arrow--prev--u-i5bv6h2cs.is-hover .svg_image--u-iuggc7e0d {
  margin-left: 0px;
}

.blocklist__arrow--prev--u-i5bv6h2cs:hover .svg_image--u-iuggc7e0d .path-ix41tr8fj,
.blocklist__arrow--prev--u-i5bv6h2cs.is-hover .svg_image--u-iuggc7e0d .path-ix41tr8fj {
  fill: rgba(var(--color-ivehg3rns), 1);
}

.blocklist__arrow--prev2--u-ieylpbkns {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
}

.blocklist__arrow--prev2--u-ieylpbkns:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-ijw1nbtbg {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 85px;
  height: 30px;
  background-color: rgba(var(--color-i8avadyl3), 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-left: 15px;
  margin-right: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.blocklist__arrow--next--u-ijw1nbtbg:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-ijw1nbtbg:hover .svg_image--u-im76nqx63,
.blocklist__arrow--next--u-ijw1nbtbg.is-hover .svg_image--u-im76nqx63 {
  margin-right: 0px;
}

.blocklist__arrow--next--u-ijw1nbtbg:hover .svg_image--u-im76nqx63 .path-isky7ei9m,
.blocklist__arrow--next--u-ijw1nbtbg.is-hover .svg_image--u-im76nqx63 .path-isky7ei9m {
  fill: rgba(var(--color-intgjim01), 1);
}

.blocklist__arrow--next2--u-ica56y0gg {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
}

.blocklist__arrow--next2--u-ica56y0gg:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__pagination_wrapper--u-i6tjtzp1m {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.blocklist__pagination--u-ix2wyj4mo {
  display: none;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-left: auto;
}

.blocklist__pagination2--u-igq0mufsd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ipo6ly6k7), 0.2);
}

.blocklist__pagination_item--u-i0q8a14w2 {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 17px;
  min-height: 17px;
  margin-right: 5px;
  margin-left: 5px;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-in1b8v5xc), 1);
  background-image: none;
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.blocklist__pagination_item--u-i0q8a14w2:hover,
.blocklist__pagination_item--u-i0q8a14w2.is-hover {
  background-image: radial-gradient(at center center, rgba(var(--color-iyltbo5qg), 1) 25%, rgba(var(--color-iyfk4j586), 0) 33%);
}

.blocklist__pagination_item--u-i0q8a14w2:active,
.blocklist__pagination_item--u-i0q8a14w2.is-active {
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-irjnd90hs), 1);
  background-image: radial-gradient(at center center, rgba(var(--color-i99gp6twx), 1) 25%, rgba(var(--color-iog0x71u5), 0) 33%);
}

.blocklist__pagination_item2--u-i7j8ea9ht {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 10px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-i23cwynjb), 0.4);
}

.blocklist__controls_container--u-iocjl09b4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 4;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__controls_wrapper--u-iclq6ki5x {
  position: relative;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  max-width: 100%;
}

.blocklist__control_arrows--u-ib0eyv7h4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.div--u-iq270qnvb {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  height: 300px;
  background-color: rgba(var(--color-iqosrkpnp), 1);
}

.imageFit--u-izu3m0zzi {
  position: relative;
  display: inline-block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  height: 100%;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.imageFit__img--u-izbr9ytbg {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.imageFit__overlay--u-iih177bkx {
  display: none;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-ii9pve4y0), 0.4);
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

.imageFit__zoom--u-it5033le5 {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-in8urpi3s), 1);
}

.svg_image--u-iyvv6vk2n {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-iyvv6vk2n svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.text--u-imdyb69tn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  margin-top: 0;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-bottom: 0px;
  color: rgba(var(--color-i9fbbv7ij), 0.5);
  font-weight: 500;
}

.text--u-iajwbos9l {
  display: block;
  font-size: 13px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  margin-top: 0;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-right: 10px;
  margin-bottom: 0px;
  text-shadow: none;
  color: rgba(var(--color-i17nw0ewm), 0.5);
  font-weight: 500;
}

.text--u-ingqfyz8s {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 21px;
  vertical-align: top;
  position: relative;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 10px;
  font-weight: 700;
  color: rgba(var(--color-ip3v0f8ry), 1);
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  line-height: 100%;
}

.div--u-iqy3utdc8 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
  margin-top: 20px;
  border-top-style: dashed;
  border-top-width: 1px;
  border-top-color: rgba(var(--color-iz6dykcf0), 0.14);
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.svg_image--u-im76nqx63 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.svg_image--u-im76nqx63 > svg {
  flex-shrink: 0;
}

.svg_image--u-im76nqx63 svg {
  width: auto;
  height: auto;
}

.svg_image--u-im76nqx63 .path-isky7ei9m {
  fill: rgba(var(--color-i96ohm8d8), 0.5);
}

.svg_image--u-iuggc7e0d {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-left: 30px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.svg_image--u-iuggc7e0d > svg {
  flex-shrink: 0;
}

.svg_image--u-iuggc7e0d svg {
  width: auto;
  height: auto;
}

.svg_image--u-iuggc7e0d .path-ix41tr8fj {
  fill: rgba(var(--color-ibb1j4pdc), 0.5);
}

.div--u-ic9emhohb {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div--u-irxz75cq3 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: auto;
}

.container--u-i0wbqjol3 {
  width: 100%;
  max-width: 960px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 40px;
  padding-top: 20px;
  height: auto;
}

.link-universal--u-iaoiy3j2t {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: auto;
  text-decoration-line: none;
  color: rgba(var(--color-ifxtv1zhn), 1);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}

.link-universal--u-iaoiy3j2t:hover .blocklist__item_title--u-i93hofnt4,
.link-universal--u-iaoiy3j2t.is-hover .blocklist__item_title--u-i93hofnt4 {
  color: rgba(var(--color-ivuop1lm9), 1);
}

.container--u-ip5i943ce {
  width: 100%;
  max-width: 1400px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  display: block;
}

.section--u-i2c250hmv {
  display: block;
  width: 100%;
  position: relative;
  background-color: rgba(var(--color-ipono0i4h), 0);
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 40px;
  padding-bottom: 40px;
  background-image: linear-gradient(rgba(var(--color-im3cns04j), 1) 0%, rgba(var(--color-i5jiexbhv), 1) 30%, rgba(var(--color-ib473vznb), 0) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.blocklist__item_text--u-ilar775ah {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: left;
  line-height: 140%;
  -ms-flex-order: 0;
  -webkit-order: 0;
  order: 0;
  margin-right: 0px;
  margin-left: 0px;
  color: rgba(var(--color-ibf45ycla), 1);
  text-transform: uppercase;
  font-size: 14px;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: rgba(var(--color-ixvsshmzk), 1);
  margin-top: -20px;
  font-weight: 700;
}

.text--u-ie6oohmxt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 2.7vw;
  vertical-align: top;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  font-weight: 700;
  font-family: Inter, sans-serif;
  line-height: 3vw;
  color: rgba(var(--color-iiyaozks0), 1);
  text-transform: none;
}

.text--u-in59op5zn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 17px;
  line-height: 25px;
  vertical-align: top;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  color: rgba(var(--color-ij3rygzku), 0.7);
  margin-top: 0px;
  text-transform: none;
  font-weight: 500;
}

.div--u-ioiv8z80c {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-bottom: 30px;
}

.link-universal--u-icmlxlnsl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  line-height: normal;
  background-color: rgba(var(--color-idxi63o71), 0);
  color: rgba(var(--color-in4xi60o8), 1);
  position: relative;
  text-decoration-line: none;
  margin-left: 0px;
  margin-top: 40px;
  font-weight: 700;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start;
  margin-bottom: 0px;
}

.link-universal--u-icmlxlnsl:hover .text--u-ivcaei380,
.link-universal--u-icmlxlnsl.is-hover .text--u-ivcaei380 {
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.link-universal--u-icmlxlnsl:hover .div--u-ir5cj68qf,
.link-universal--u-icmlxlnsl.is-hover .div--u-ir5cj68qf {
  width: 40px;
  background-color: rgba(var(--color-ic9fb2eha), 1);
}

.text--u-ivcaei380 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 17px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-iwu7ap11b), 1);
  min-height: auto;
  font-family: Inter, sans-serif;
  font-weight: 400;
  letter-spacing: 0.5px;
}

.div--u-idedtpvjx {
  width: 55px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 55px;
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-iuf7tr8ag), 1);
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  background-color: rgba(var(--color-i9yrd41sn), 1);
}

.text--u-i2wo60cy3 {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 12px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
  color: rgba(var(--color-ir9nrxobd), 1);
}

.div--u-ir5cj68qf {
  width: 0px;
  position: relative;
  display: inline-block;
  height: 1px;
  margin-right: 10px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  background-color: rgba(var(--color-is1hqz8g6), 1);
  margin-left: 10px;
}

.div--u-i7d8adm6w {
  width: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.text--u-ielmyj1k4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 24px;
  line-height: 25px;
  vertical-align: top;
  padding: 10px;
  position: relative;
  width: auto;
  margin-left: 0px;
  margin-right: 150px;
  color: rgba(var(--color-ises26skk), 0.7);
  font-family: Montserrat, sans-serif;
  margin-top: 0px;
  font-weight: 500;
}

.div--u-i9qsn12wv {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-top: 20px;
}

.div--u-iy9czwwqr {
  width: 70px;
  position: relative;
  height: 4px;
  background-color: rgba(var(--color-i7iuuilfd), 1);
  display: block;
  margin-top: 10px;
  margin-right: 30px;
}

.div--u-ied7fs16k {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: flex-start;
}

.section--u-iiuky9gk6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 80px;
  padding-top: 80px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
}

.container--u-iwcy9qmvn {
  width: 100%;
  max-width: 1400px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 0px;
  min-width: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.div--u-i74h7ytg1 {
  width: 100%;
  position: relative;
  padding-bottom: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.heading--u-iut3teft3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 2.7vw;
  vertical-align: top;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  font-weight: 700;
  font-family: Inter, sans-serif;
  line-height: 3.4vw;
  margin-top: 0px;
  margin-bottom: 0px;
  color: rgba(var(--color-ixfvkhe10), 1);
}

.text--u-ihyjza6nv {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  line-height: 25px;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-i7nkno5z8), 0.6);
  margin-top: 10px;
  text-align: center;
  font-weight: 500;
}

.blocklist--u-id3uvrlfk {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  font-size: 14px;
  line-height: normal;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  overflow-x: ;
  overflow-y: ;
  background-color: rgba(var(--color-iwt5u28wt), 1);
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.blocklist--u-id3uvrlfk .is-removed {
  display: none;
}

.blocklist--u-id3uvrlfk.slick-last-slide .blocklist__arrow--prev--u-i7joxwfqe.slick-disabled,
.blocklist--u-id3uvrlfk.slick-last-slide .blocklist__arrow--next--u-ixh3o2w72.slick-disabled {
  opacity: 0;
  visibility: hidden;
}

.blocklist__items_wrapper--u-icc4mv4ra {
  width: 100%;
  height: 100%;
  will-change: transform;
  overflow-x: hidden;
  overflow-y: hidden;
}

.blocklist__list--u-i682tv638 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: nowrap;
  font-size: 14px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto;
  justify-content: flex-start;
}

.blocklist__item__outer--u-iztpa5zox {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  max-width: 100%;
  width: 20%;
  height: auto;
}

.blocklist__item--u-icp1iktgj {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin-top: 20px;
  margin-right: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  justify-content: center;
  overflow-x: hidden;
  overflow-y: hidden;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: auto;
  padding-left: 20px;
  padding-bottom: 20px;
  padding-top: 20px;
  padding-right: 20px;
}

.blocklist__item--u-icp1iktgj:hover .imageFit__zoom--u-i4bu0fm7q,
.blocklist__item--u-icp1iktgj.is-hover .imageFit__zoom--u-i4bu0fm7q {
  width: 50px;
  height: 50px;
}

.blocklist__item--u-icp1iktgj:hover .svg_image--u-im2r7jcux,
.blocklist__item--u-icp1iktgj.is-hover .svg_image--u-im2r7jcux {
  width: 70%;
  height: 70%;
}

.blocklist__item--u-icp1iktgj:hover .imageFit__overlay--u-ilfxb1vbh,
.blocklist__item--u-icp1iktgj.is-hover .imageFit__overlay--u-ilfxb1vbh {
  background-color: rgba(var(--color-i7f74t2cb), 0);
}

.blocklist__arrows_wrapper--u-iniv3mcj0 {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.blocklist__arrows--u-iec7zr9pz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-bottom: auto;
}

.blocklist__arrow--prev--u-i7joxwfqe {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 25px;
  height: 25px;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

.blocklist__arrow--prev--u-i7joxwfqe:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--prev--u-i7joxwfqe:hover .svg_image--u-i3u3as04t .path-i4q386icr,
.blocklist__arrow--prev--u-i7joxwfqe.is-hover .svg_image--u-i3u3as04t .path-i4q386icr {
  fill: rgba(var(--color-i0mjd0uys), 1);
}

.blocklist__arrow--prev2--u-iqo11g7cb {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
}

.blocklist__arrow--prev2--u-iqo11g7cb:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-ixh3o2w72 {
  pointer-events: auto;
  cursor: pointer;
  width: 25px;
  height: 25px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.blocklist__arrow--next--u-ixh3o2w72:hover,
.blocklist__arrow--next--u-ixh3o2w72.is-hover {
  padding-left: 0px;
}

.blocklist__arrow--next--u-ixh3o2w72:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-ixh3o2w72:hover .svg_image--u-icjsl7v2u .path-inqp0qftm,
.blocklist__arrow--next--u-ixh3o2w72.is-hover .svg_image--u-icjsl7v2u .path-inqp0qftm {
  fill: rgba(var(--color-ibhcaxlun), 1);
}

.blocklist__arrow--next2--u-itwucvd10 {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
}

.blocklist__arrow--next2--u-itwucvd10:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__pagination_wrapper--u-iqjd7qvty {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.blocklist__pagination--u-iel7xcwyo {
  display: none;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-i227hx4dy), 0.2);
}

.blocklist__pagination2--u-iq0i8hcxq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-iil88sa3z), 0.2);
}

.blocklist__pagination_item--u-i7ibe4zju {
  flex-shrink: 0;
  cursor: pointer;
  width: 10px;
  height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-i2w4bbgn3), 0.4);
}

.blocklist__pagination_item2--u-i59f4jd7q {
  flex-shrink: 0;
  cursor: pointer;
  width: 10px;
  height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-ix3uyvezm), 0.4);
}

.blocklist__controls_container--u-i21zi5x6o {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 4;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__controls_wrapper--u-iqz0xd00b {
  position: relative;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  max-width: 100%;
}

.blocklist__control_arrows--u-ig3shw3nk {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.imageFit--u-io022jr5n {
  position: relative;
  display: block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  filter: none;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  transform: none;
  z-index: 2;
}

.imageFit--u-io022jr5n:hover,
.imageFit--u-io022jr5n.is-hover {
  filter: none;
  transform: none;
  z-index: 4;
}

.imageFit__img--u-iq6t8e3n8 {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.imageFit__overlay--u-ilfxb1vbh {
  display: none;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-i6932z97g), 0);
  z-index: 0;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
}

.imageFit__overlay--u-ilfxb1vbh:hover,
.imageFit__overlay--u-ilfxb1vbh.is-hover {
  background-color: rgba(var(--color-ivisdpmzz), 0);
}

.imageFit__zoom--u-i4bu0fm7q {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 0px;
  height: 0px;
  background-color: rgba(var(--color-i03ugkt8y), 1);
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  margin-bottom: 0px;
  margin-right: 0px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.svg_image--u-im2r7jcux {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 70%;
  width: 70%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-bottom: -15px;
  margin-right: -15px;
}

.svg_image--u-im2r7jcux svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.svg_image--u-im2r7jcux .path-iwu5sk1fs {
  fill: rgba(var(--color-ir48dm1ha), 1);
}

.svg_image--u-im2r7jcux .path-ipwmkfqzc {
  fill: rgba(var(--color-iiq207rv1), 1);
}

.svg_image--u-im2r7jcux .path-iq06v7kd2 {
  fill: rgba(var(--color-ixvfyu4e5), 1);
}

.svg_image--u-im2r7jcux .path-io48oce0z {
  fill: rgba(var(--color-iwy0g5hx0), 1);
}

.svg_image--u-i3u3as04t {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-i3u3as04t > svg {
  flex-shrink: 0;
}

.svg_image--u-i3u3as04t svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-i3u3as04t .path-i4q386icr {
  fill: rgba(var(--color-ikn6y2h2c), 1);
}

.svg_image--u-icjsl7v2u {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-icjsl7v2u > svg {
  flex-shrink: 0;
}

.svg_image--u-icjsl7v2u svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-icjsl7v2u .path-inqp0qftm {
  fill: rgba(var(--color-ix2y61k5r), 1);
}

.link-universal--u-icihkosga {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  text-decoration-line: none;
  color: rgba(var(--color-i8kjpsfln), 1);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.div--u-ibj7e49r5 {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-ic88gods4 {
  width: auto;
  position: relative;
  display: block;
}

.div--u-i5u6z7j9o {
  width: 50%;
  position: relative;
  display: block;
}

.section--u-iz9cmqk9q {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  padding-left: 4%;
  padding-right: 4%;
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: rgba(var(--color-ityr0iso5), 1);
  background-image: linear-gradient(rgba(var(--color-i3bir7u6k), 1) 0%, rgba(var(--color-i3bir7u6k), 1) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  box-shadow: none;
  justify-content: center;
}

.section--u-i2dcwdh4p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  padding-left: 4%;
  padding-right: 4%;
  padding-top: 0%;
  padding-bottom: 140px;
  background-image: linear-gradient(rgba(var(--color-i8g08a6pt), 0.5) 0%, rgba(var(--color-i8g08a6pt), 0.5) 100%), url("../img/55213059_1.jpg");
  background-repeat: no-repeat, no-repeat;
  background-position: left 0px top 0px, center center;
  background-size: auto, cover;
  background-attachment: scroll, scroll;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: rgba(var(--color-iz9vnj1ym), 1);
  min-height: 600px;
  justify-content: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  box-shadow: inset 0px 40px 0px 0px rgba(var(--color-ia4aaadm3), 1);
}

.div--u-ip2aayhjn {
  width: 60%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0%;
  max-width: 1366px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.container--u-izl03p09z {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  padding-top: 80px;
  padding-bottom: 0px;
}

.list__item--u-i0dsz0v0k {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
}

.list--u-iruzeznfq {
  display: block;
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
}

.div--u-i4dwwzzz7 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div--u-ia954vv01 {
  width: 50%;
  position: relative;
  display: block;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 60px;
  padding-top: 50px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  background-color: rgba(var(--color-ivz6nrv9g), 1);
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  box-shadow: none;
  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 2px;
  border-top-color: rgba(var(--color-i2rqk17a2), 0.05);
  border-right-color: rgba(var(--color-ixze2gs89), 0.05);
  border-bottom-color: rgba(var(--color-ii6ujorxz), 0.05);
  border-left-color: rgba(var(--color-i41gj3txb), 0.05);
}

.list__item--u-iiqi6yx16 {
  padding-top: 0px;
  padding-right: 40px;
  padding-bottom: 30px;
  padding-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  width: 100%;
  min-width: 340px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
}

.list--u-icw5xpjj7 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
}

.text--u-ixi8guqsq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  font-family: Nunito, sans-serif;
  line-height: 28px;
  margin-top: 0%;
  margin-left: 0px;
  padding-right: 10%;
  font-size: 17px;
  color: rgba(var(--color-i8etsdq75), 0.8);
  width: 100%;
  min-width: 300px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  margin-right: 0px;
}

.text--u-izqpxw3tt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  position: relative;
  font-family: Inter, sans-serif;
  font-size: 19px;
  font-weight: 600;
  margin-top: 20px;
}

.div--u-ixe75ttmx {
  width: 100%;
  position: relative;
  display: inline-block;
}

.mosaic-form--u-ikfzv5rty {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  margin-left: 0px;
  margin-right: 0px;
  justify-content: center;
  width: 100%;
  padding-top: 0px;
  flex-shrink: 0;
  background-color: rgba(var(--color-isrdjpwou), 0);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}

.mosaic-form--u-ikfzv5rty * {
  outline-style: none;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__title--u-iihj6enad {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 2.7vw;
  vertical-align: top;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  font-weight: 700;
  font-family: Inter, sans-serif;
  line-height: 3.4vw;
  margin-top: 0px;
  margin-bottom: 0px;
  color: rgba(var(--color-i0d3p3md1), 1);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  color: rgba(var(--color-i695guide), 1);
  border-top-color: rgba(var(--color-iryftemqi), 1);
  border-right-color: rgba(var(--color-izh4bf4ta), 1);
  border-bottom-color: rgba(var(--color-iyyrepvpq), 1);
  border-left-color: rgba(var(--color-irfio1fzb), 1);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__field {
  margin-bottom: 10px;
  font-size: 14px;
  margin-top: 0px;
  display: block;
  width: 100%;
  margin-right: 10px;
  margin-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  background-color: rgba(var(--color-i7naqf6uk), 0);
  border-top-color: rgba(var(--color-ik4etzm2s), 0);
  border-right-color: rgba(var(--color-ii00bghbv), 0);
  border-bottom-color: rgba(var(--color-iwxkyktep), 0);
  border-left-color: rgba(var(--color-ifc7teak2), 0);
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__name {
  font-weight: 500;
  font-size: 13px;
  color: rgba(var(--color-ic33uz1ev), 1);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__text {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-color: rgba(var(--color-ij8v143cj), 1);
  border-right-color: rgba(var(--color-ie5k6zg41), 1);
  border-bottom-color: rgba(var(--color-i0y6q5l8b), 0.3);
  border-left-color: rgba(var(--color-i9z10fhgh), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-ic93re58g), 0.1);
  font-size: 13px;
  font-weight: 500;
  margin-left: 0px;
  margin-right: 0px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  color: rgba(var(--color-i86fzfj5u), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__date {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 50px;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-ifosl6e7f), 1);
  border-right-color: rgba(var(--color-iygqzd45w), 1);
  border-bottom-color: rgba(var(--color-irsvsw6pm), 0.3);
  border-left-color: rgba(var(--color-imf9dqe45), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-idl6opa5d), 1);
  cursor: pointer;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  color: rgba(var(--color-i7cykuxp6), 1);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__date-interval {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 50px;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-i13c2d1k0), 1);
  border-right-color: rgba(var(--color-iv8130fz4), 1);
  border-bottom-color: rgba(var(--color-i1hgci0kl), 0.3);
  border-left-color: rgba(var(--color-isy82o2jc), 1);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-iojpj84gb), 1);
  cursor: pointer;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  font-weight: 500;
  color: rgba(var(--color-irlwgjlzx), 1);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__textarea {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-ihkk5nbyq), 1);
  border-right-color: rgba(var(--color-ib5dhal6a), 1);
  border-bottom-color: rgba(var(--color-ie63v7dgu), 0.3);
  border-left-color: rgba(var(--color-izige88xx), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-ihwkpz3lm), 1);
  color: rgba(var(--color-icvle7ufq), 1);
  font-size: 13px;
  font-weight: 500;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__select {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i14nl281d), 1);
  border-right-color: rgba(var(--color-i9lsvac3z), 1);
  border-bottom-color: rgba(var(--color-im65s9ain), 1);
  border-left-color: rgba(var(--color-ifkd1ua0f), 1);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: rgba(var(--color-iaw6b030x), 1);
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__select-multiple {
  width: 100%;
  display: block;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i3wp8b622), 0.3);
  border-right-color: rgba(var(--color-i44xrysll), 0.3);
  border-bottom-color: rgba(var(--color-ilpfik90b), 0.3);
  border-left-color: rgba(var(--color-iixm2xnkp), 0.3);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: rgba(var(--color-i56rj8rcb), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  font-size: 12px;
  font-weight: 500;
  color: rgba(var(--color-ibnkuwd9q), 1);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__date-interval-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__date-interval-delimiter {
  width: 15px;
  height: 2px;
  flex-shrink: 0;
  background-color: rgba(var(--color-ixxkj3y5l), 1);
  margin-right: 15px;
  margin-left: 15px;
  color: rgba(var(--color-ixgtwe9hq), 1);
  border-bottom-color: rgba(var(--color-itomztl3k), 0.2);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__success--u-i3pvxbd6i {
  font-size: 16px;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__error {
  color: rgba(var(--color-innxels03), 1);
  font-size: 11px;
  font-weight: 500;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__required {
  color: rgba(var(--color-iuzwmhd9l), 1);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__note {
  font-size: 12px;
  color: rgba(var(--color-imh4rbdb3), 1);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__radio-icon {
  display: none;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-iiyjzv4xh), 1);
  border-right-color: rgba(var(--color-ie9wa2opt), 1);
  border-bottom-color: rgba(var(--color-igo5xsmn9), 1);
  border-left-color: rgba(var(--color-ijk3uj5at), 1);
  background-color: rgba(var(--color-i6tddmlbh), 0.2);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__checkbox-icon {
  display: none;
  width: 15px;
  height: 15px;
  flex-shrink: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-iexkf2a7d), 1);
  border-right-color: rgba(var(--color-iwnef23tn), 1);
  border-bottom-color: rgba(var(--color-iruhkf23r), 1);
  border-left-color: rgba(var(--color-irtzyu1t9), 1);
  background-color: rgba(var(--color-ibll4gmzp), 0.2);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__value {
  margin-left: 5px;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-top: 5px;
  margin-bottom: 5px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  line-height: normal;
  background-color: rgba(var(--color-irwlzvyti), 1);
  color: rgba(var(--color-ift1oqlfs), 1);
  position: relative;
  text-decoration-line: none;
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  transition-property: all;
  transition-duration: 700ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  flex-shrink: 1;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
  box-shadow: 0px 20px 15px -20px rgba(var(--color-i1fjca3jq), 0.6);
  margin-top: 30px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__upload-progress {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-ih0f6nem2), 1);
  border-right-color: rgba(var(--color-ivd20nwfc), 1);
  border-bottom-color: rgba(var(--color-i03p1qduy), 1);
  border-left-color: rgba(var(--color-ittywgl5l), 1);
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  right: 10px;
}

.mosaic-form--u-ikfzv5rty .progressWrapper {
  padding-top: 8px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgba(var(--color-ictfhzxyy), 1);
}

.mosaic-form--u-ikfzv5rty .progressContainer {
  position: relative;
}

.mosaic-form--u-ikfzv5rty .progressCancel {
  font-size: 0px;
  display: block;
  height: 14px;
  width: 14px;
  position: absolute;
  right: 0px;
  top: 0px;
  text-align: center;
  background-color: rgba(var(--color-i2zf5c9aj), 1);
}

.mosaic-form--u-ikfzv5rty .progressName {
  font-size: 0.7em;
  font-weight: 700;
  color: rgba(var(--color-ipfkviwfs), 1);
  width: 323px;
  text-align: left;
  overflow-x: hidden;
  overflow-y: hidden;
}

.mosaic-form--u-ikfzv5rty .progressBarStatus {
  margin-top: 2px;
  width: 337px;
  font-size: 0.6em;
  text-align: left;
}

.mosaic-form--u-ikfzv5rty .progressBarInProgress {
  font-size: 0px;
  width: 0px;
  height: 4px;
  background-color: rgba(var(--color-ilxslpom2), 1);
  margin-top: 2px;
}

.mosaic-form--u-ikfzv5rty .progressBarComplete {
  font-size: 0px;
  width: 0px;
  height: 4px;
  background-color: rgba(var(--color-i7ujt8i1c), 1);
  margin-top: 2px;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__upload-count-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mosaic-form--u-ikfzv5rty .text--u-icvt241d3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  line-height: 25px;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-i6hwo2qgx), 0.6);
  margin-top: 10px;
  text-align: left;
  font-weight: 500;
  justify-content: flex-start;
  margin-bottom: 20px;
}

.mosaic-form--u-ikfzv5rty .div--u-itumitjn2 {
  padding-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow-x: visible;
  overflow-y: visible;
  position: static;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  flex-wrap: wrap;
}

.mosaic-form--u-ikfzv5rty .button__text {
  font-size: 16px;
  font-weight: 400;
  font-family: Inter, sans-serif;
  color: rgba(var(--color-il6hvlvzd), 1);
}

.mosaic-form--u-ikfzv5rty .div--u-i63nu7iza {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  padding-left: 0px;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__count-text {
  color: rgba(var(--color-iv57lolfm), 0.4);
  font-weight: 500;
  font-size: 13px;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__file-button-placeholder {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 10px;
  padding-left: 10px;
  font-size: 12px;
  font-weight: 500;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__success__text--u-i2yqs993f {
  text-align: left;
  font-weight: 500;
  font-size: 16px;
  color: rgba(var(--color-i8fhc86a5), 1);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__radio-icon:hover,
.mosaic-form--u-ikfzv5rty .mosaic-form__radio-icon.is-hover {
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__checkbox-icon:hover,
.mosaic-form--u-ikfzv5rty .mosaic-form__checkbox-icon.is-hover {
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-ikfzv5rty .progressWrapper:first-child {
  padding-top: 0px;
  border-top-width: 0px;
}

.mosaic-form--u-ikfzv5rty .progressWrapper:last-child {
  padding-bottom: 0px;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__text::placeholder {
  color: rgba(var(--color-ii57ui6pi), 0.5);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__textarea::placeholder {
  color: rgba(var(--color-injad8qyw), 0.5);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__button:active,
.mosaic-form--u-ikfzv5rty .mosaic-form__button.is-active {
  background-color: rgba(var(--color-iy0kkr65s), 0);
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-ia48q3v49), 0.5);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__text:focus,
.mosaic-form--u-ikfzv5rty .mosaic-form__text.is-focus {
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ib3wikldl), 1);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__textarea:focus,
.mosaic-form--u-ikfzv5rty .mosaic-form__textarea.is-focus {
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-isp3fx4xn), 1);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__button:hover,
.mosaic-form--u-ikfzv5rty .mosaic-form__button.is-hover {
  box-shadow: none;
  background-image: linear-gradient(rgba(var(--color-il6ud1tx7), 0.1) 0%, rgba(var(--color-il6ud1tx7), 0.1) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__checkbox ~ .mosaic-form__value {
  color: rgba(var(--color-ireojumxs), 0.8);
  font-size: 12px;
  font-weight: 500;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__radio ~ .mosaic-form__value {
  color: rgba(var(--color-izl6egbfi), 1);
  font-size: 12px;
  font-weight: 500;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__field--u-im1jvy4qb .mosaic-form__name {
  display: none;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__field--u-im1jvy4qb .mosaic-form__required {
  display: none;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__field--u-idsvha4ps .mosaic-form__header {
  display: none;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__radio:checked ~ .mosaic-form__radio-icon,
.mosaic-form--u-ikfzv5rty .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon {
  background-color: rgba(var(--color-i7bc8fyll), 0.2);
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon,
.mosaic-form--u-ikfzv5rty .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon {
  background-color: rgba(var(--color-ikyhov35k), 0.2);
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-ikfzv5rty .mosaic-form__button:hover .button__text,
.mosaic-form--u-ikfzv5rty .mosaic-form__button.is-hover .button__text {
  color: rgba(var(--color-irj094ats), 1);
}

.mosaic-form--u-ikfzv5rty .mosaic-form__button:active .button__text,
.mosaic-form--u-ikfzv5rty .mosaic-form__button.is-active .button__text {
  color: rgba(var(--color-ikg04j47d), 1);
}

.mosaic-form__field--u-im1jvy4qb {
  display: block;
}

.text--u-icvt241d3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  line-height: normal;
  vertical-align: top;
  position: relative;
}

.div--u-itumitjn2 {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-i63nu7iza {
  width: 100%;
  position: relative;
  display: block;
}

.mosaic-form__field--u-idsvha4ps {
  display: block;
}

.section--u-iz9t2ktp6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 40px;
  padding-right: 40px;
  padding-top: 40px;
  padding-bottom: 40px;
  background-image: linear-gradient(rgba(var(--color-i116hg9fi), 1) 0%, rgba(var(--color-i116hg9fi), 1) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  margin-top: 0px;
}

.container--u-i8rs0fq3e {
  width: 100%;
  max-width: 1400px;
  margin-right: auto;
  margin-left: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.div--u-ite0noi4f {
  width: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 30px;
}

.svg_image--u-ic918bkxl {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 30px;
  width: 30px;
  overflow-x: hidden;
  overflow-y: hidden;
  left: auto;
  top: auto;
  background-color: rgba(var(--color-i7jmeu9lk), 1);
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  z-index: 1;
  border-top-color: rgba(var(--color-ie7lpc2mv), 0.1);
  border-right-color: rgba(var(--color-idntsjl7k), 0.1);
  border-bottom-color: rgba(var(--color-i5awjgn8g), 0.1);
  border-left-color: rgba(var(--color-iu2ywpyo9), 0.1);
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.svg_image--u-ic918bkxl > svg {
  flex-shrink: 0;
}

.svg_image--u-ic918bkxl svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-ic918bkxl .path-issij3xtr {
  fill: rgba(var(--color-i46zo3cps), 1);
}

.svg_image--u-ic918bkxl .path-ican5t6sz {
  fill: rgba(var(--color-ilxy7cwd1), 1);
}

.link-universal--u-ivaeq5zjy {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 25px;
  padding-right: 40px;
  padding-bottom: 25px;
  padding-left: 40px;
  line-height: normal;
  background-color: rgba(var(--color-iavb6sqwn), 1);
  color: rgba(var(--color-ij5q7p4m2), 1);
  position: relative;
  text-decoration-line: none;
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  transition-property: all;
  transition-duration: 700ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  flex-shrink: 1;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
  box-shadow: 0px 20px 15px -20px rgba(var(--color-iek0si6o2), 0.6);
  margin-top: 30px;
}

.link-universal--u-ivaeq5zjy:hover,
.link-universal--u-ivaeq5zjy.is-hover {
  box-shadow: none;
  background-image: linear-gradient(rgba(var(--color-ixohk6se0), 0.1) 0%, rgba(var(--color-ixohk6se0), 0.1) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.link-universal--u-ivaeq5zjy:hover .div--u-i9zd1t5nk,
.link-universal--u-ivaeq5zjy.is-hover .div--u-i9zd1t5nk {
  background-color: rgba(var(--color-ifzkwv979), 1);
}

.link-universal--u-ivaeq5zjy:hover .div--u-i05owoxdl,
.link-universal--u-ivaeq5zjy.is-hover .div--u-i05owoxdl {
  background-color: rgba(var(--color-if7o1mkxn), 1);
}

.link-universal--u-ivaeq5zjy:hover .div--u-izl3font2,
.link-universal--u-ivaeq5zjy.is-hover .div--u-izl3font2 {
  background-color: rgba(var(--color-inihukbku), 1);
}

.text--u-i07jn1kl1 {
  text-align: center;
  flex-shrink: 1;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 600;
  text-transform: none;
  color: rgba(var(--color-i0orvli2l), 1);
}

.div--u-i9zd1t5nk {
  width: 7px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 7px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  background-color: rgba(var(--color-i18zlug6a), 1);
  margin-left: 18px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 0px 6px 1px rgba(var(--color-ide73i853), 0.5);
  margin-top: 2px;
}

.section--u-iod3wh3ka {
  display: block;
  width: 100%;
  position: relative;
  padding-bottom: 0px;
}

.section--u-i0qwfj0gz {
  display: block;
  width: 100%;
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  padding-top: 40px;
  padding-bottom: 40px;
}

.blocklist__item_title--u-i93hofnt4 {
  font-family: Inter, sans-serif;
  font-size: 23px;
  line-height: 140%;
  font-weight: 700;
}

.blocklist--u-i0rk0plz3 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  width: auto;
  min-width: 0px;
  font-size: 14px;
  line-height: normal;
  margin-left: -12px;
  margin-right: -12px;
}

.blocklist--u-i0rk0plz3 .is-removed {
  display: none;
}

.blocklist--u-i0rk0plz3.slick-last-slide .blocklist__arrow--prev--u-ihhc272yz.slick-disabled,
.blocklist--u-i0rk0plz3.slick-last-slide .blocklist__arrow--next--u-iz77mrmo4.slick-disabled {
  opacity: 0;
  visibility: hidden;
}

.blocklist__items_wrapper--u-ifbk6gttd {
  width: 100%;
  height: 100%;
  will-change: transform;
}

.blocklist__list--u-itvun96wc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  font-size: 14px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto;
}

.blocklist__item__outer--u-iy4q5oyic {
  display: block;
  flex-shrink: 0;
  max-width: 100%;
  width: 50%;
  height: auto;
}

.blocklist__item--u-i82vczyqg {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin-top: 20px;
  margin-right: 12px;
  margin-bottom: 20px;
  margin-left: 12px;
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
}

.blocklist__item--u-i82vczyqg:hover .text--u-ia6ptlknq,
.blocklist__item--u-i82vczyqg.is-hover .text--u-ia6ptlknq {
  border-top-color: rgba(var(--color-i51vg8zco), 1);
  border-right-color: rgba(var(--color-iedg9tmtv), 1);
  border-bottom-color: rgba(var(--color-i4q44xuf0), 1);
  border-left-color: rgba(var(--color-ihsykcr7k), 1);
}

.blocklist__arrows_wrapper--u-ijass2wxa {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__arrows--u-iqb1pl958 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.blocklist__arrow--prev--u-ihhc272yz {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
}

.blocklist__arrow--prev--u-ihhc272yz:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--prev2--u-ihhge89st {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
}

.blocklist__arrow--prev2--u-ihhge89st:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-iz77mrmo4 {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
}

.blocklist__arrow--next--u-iz77mrmo4:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next2--u-irlyrsplm {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
}

.blocklist__arrow--next2--u-irlyrsplm:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__pagination_wrapper--u-il21lrppd {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__pagination--u-iqzog6cfu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ior1ygmvj), 0.2);
}

.blocklist__pagination2--u-i868azj6j {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-i1hsoitcn), 0.2);
}

.blocklist__pagination_item--u-ib6ji0ix0 {
  flex-shrink: 0;
  cursor: pointer;
  width: 10px;
  height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-iw8gfqw6b), 0.4);
}

.blocklist__pagination_item2--u-i43of1jyd {
  flex-shrink: 0;
  cursor: pointer;
  width: 10px;
  height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-i5u1fkr64), 0.4);
}

.blocklist__controls_container--u-i0ezjbwvt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 4;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__controls_wrapper--u-i2ptxdox9 {
  position: relative;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  max-width: 100%;
}

.blocklist__control_arrows--u-i3kwa2dy2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__item_text--u-impdtwlgq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-family: Inter, sans-serif;
  font-size: 16px;
  font-weight: 700;
  color: rgba(var(--color-i8seah4hf), 1);
  line-height: 24px;
}

.text--u-ia6ptlknq {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 23px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  font-family: Montserrat, sans-serif;
  font-weight: 700;
  color: rgba(var(--color-ihcb5ge54), 1);
  transform: rotateX(0deg) rotateY(0deg) rotateZ(-90deg);
  margin-right: 15px;
  margin-top: 5px;
}

.section--u-ia5yxiv1j {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  padding-left: 40px;
  padding-right: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-top: 40px;
  padding-bottom: 40px;
}

.container--u-ij1fcvnsm {
  width: auto;
  max-width: 1400px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div--u-ihsig8o1p {
  width: 47%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.imageFit--u-ibtk86ng3 {
  vertical-align: top;
  right: auto;
  bottom: auto;
  top: auto;
  width: 100%;
  height: 100%;
  flex-shrink: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 0px;
  margin-bottom: 0px;
  z-index: 1;
}

.imageFit__img--u-iortoiqnd {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.imageFit__overlay--u-ihptu1w5k {
  display: none;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-igs8qo4tx), 0.4);
}

.imageFit__zoom--u-if7gzs5fa {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-idk30xftq), 1);
}

.svg_image--u-izztf4a3w {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-izztf4a3w svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.div--u-igtb50o2o {
  width: 70%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 20px;
  background-color: rgba(var(--color-i0f332dy0), 1);
  right: 0px;
  bottom: 0px;
  margin-left: auto;
  flex-shrink: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-right: 40px;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}

.text--u-i9ayjb9c4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  line-height: 26px;
  vertical-align: top;
  position: relative;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
  color: rgba(var(--color-iygpqe1mj), 0.7);
  margin-top: 40px;
  margin-right: 0px;
}

.div--u-ivenzeez6 {
  width: 140px;
  position: relative;
  display: block;
  height: 2px;
  background-color: rgba(var(--color-i9pxsusow), 1);
  margin-bottom: 40px;
}

.div--u-ikgm3rmix {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-igne06rzv {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  justify-content: flex-start;
  padding-top: 20px;
}

.link-universal--u-iy2zkwwgr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  font-size: 14px;
  background-color: rgba(var(--color-i9nrmxlb4), 0);
  position: relative;
  text-decoration-line: none;
  margin-left: 0px;
  margin-top: 0px;
  font-weight: 600;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  justify-content: center;
  color: rgba(var(--color-idolxxqd0), 1);
  font-family: Montserrat, sans-serif;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-universal--u-iy2zkwwgr:hover .text--u-inorgq5ko,
.link-universal--u-iy2zkwwgr.is-hover .text--u-inorgq5ko {
  color: rgba(var(--color-iquegsl8y), 1);
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.div--u-ieuarn24a {
  width: 7px;
  position: relative;
  display: block;
  height: 7px;
  background-color: rgba(var(--color-iipf0a0qb), 1);
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  outline-color: rgba(var(--color-it1tkjga2), 0);
  color: rgba(var(--color-ikmmj34mo), 0);
  margin-left: 12px;
  flex-shrink: 0;
  box-shadow: none;
  margin-top: 2px;
}

.text--u-inorgq5ko {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  min-height: auto;
}

.div--u-ilqca0iai {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-top: 0px;
}

.div--u-iwzyndu3u {
  width: 47%;
  position: absolute;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  right: 40px;
  height: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  bottom: auto;
  justify-content: flex-end;
  overflow-x: hidden;
  overflow-y: hidden;
}

.div--u-iz0qotx0q {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.div--u-ifhs6nunx {
  width: 100%;
  position: relative;
  display: block;
}

.blocklist--u-itdgd878p {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  width: auto;
  min-width: 0px;
  font-size: 14px;
  line-height: normal;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-left: -20px;
  margin-right: -20px;
  padding-bottom: 0px;
}

.blocklist--u-itdgd878p .is-removed {
  display: none;
}

.blocklist--u-itdgd878p.slick-last-slide .blocklist__arrow--prev--u-i4why5bdq.slick-disabled,
.blocklist--u-itdgd878p.slick-last-slide .blocklist__arrow--next--u-ipf27nt6h.slick-disabled {
  opacity: 0;
  visibility: hidden;
}

.blocklist__items_wrapper--u-ipnvhvs8g {
  width: 100%;
  height: 100%;
  will-change: transform;
}

.blocklist__list--u-i7i2lg60j {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  font-size: 14px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto;
  justify-content: flex-start;
}

.blocklist__item__outer--u-i4zepmkl2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  max-width: 100%;
  width: 33.333333333333336%;
  height: auto;
}

.blocklist__item--u-ipj9vggkg {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin-top: 20px;
  margin-right: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: rgba(var(--color-inu9mjkk2), 1);
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  box-shadow: 0px 0px 0px 1px rgba(var(--color-i9i63yecl), 1);
  justify-content: flex-start;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
}



.blocklist__arrows_wrapper--u-i8b0hqzvi {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__arrows--u-iw90ozoxd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-left: 10px;
}

.blocklist__arrow--prev--u-i4why5bdq {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 85px;
  height: 30px;
  background-color: rgba(var(--color-iv8qmayfy), 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
}

.blocklist__arrow--prev--u-i4why5bdq:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--prev--u-i4why5bdq:hover .svg_image--u-i7psis61o,
.blocklist__arrow--prev--u-i4why5bdq.is-hover .svg_image--u-i7psis61o {
  margin-left: 0px;
}

.blocklist__arrow--prev--u-i4why5bdq:hover .svg_image--u-i7psis61o .path-ix41tr8fj,
.blocklist__arrow--prev--u-i4why5bdq.is-hover .svg_image--u-i7psis61o .path-ix41tr8fj {
  fill: rgba(var(--color-iopuu4avp), 1);
}

.blocklist__arrow--prev2--u-i328vf104 {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
}

.blocklist__arrow--prev2--u-i328vf104:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-ipf27nt6h {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 85px;
  height: 30px;
  background-color: rgba(var(--color-iv7ca9q0z), 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-left: 15px;
  margin-right: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.blocklist__arrow--next--u-ipf27nt6h:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-ipf27nt6h:hover .svg_image--u-i5ddcdt80,
.blocklist__arrow--next--u-ipf27nt6h.is-hover .svg_image--u-i5ddcdt80 {
  margin-right: 0px;
}

.blocklist__arrow--next--u-ipf27nt6h:hover .svg_image--u-i5ddcdt80 .path-isky7ei9m,
.blocklist__arrow--next--u-ipf27nt6h.is-hover .svg_image--u-i5ddcdt80 .path-isky7ei9m {
  fill: rgba(var(--color-isrz90j6u), 1);
}

.blocklist__arrow--next2--u-imuftdfp3 {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
}

.blocklist__arrow--next2--u-imuftdfp3:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__pagination_wrapper--u-in9hrmane {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__pagination--u-i3a8t1pn9 {
  display: none;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-left: auto;
}

.blocklist__pagination2--u-iafgpmhs6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ivpf910w1), 0.2);
}

.blocklist__pagination_item--u-ixlkbtv8u {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 17px;
  min-height: 17px;
  margin-right: 5px;
  margin-left: 5px;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-ix555maup), 1);
  background-image: none;
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.blocklist__pagination_item--u-ixlkbtv8u:hover,
.blocklist__pagination_item--u-ixlkbtv8u.is-hover {
  background-image: radial-gradient(at center center, rgba(var(--color-igm1uirxu), 1) 25%, rgba(var(--color-i06q7lr19), 0) 33%);
}

.blocklist__pagination_item--u-ixlkbtv8u:active,
.blocklist__pagination_item--u-ixlkbtv8u.is-active {
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-isadwr3x1), 1);
  background-image: radial-gradient(at center center, rgba(var(--color-ih8zouz71), 1) 25%, rgba(var(--color-ixh33dqbc), 0) 33%);
}

.blocklist__pagination_item2--u-i2fqy9c0b {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 10px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-ij9pwe4y5), 0.4);
}

.blocklist__controls_container--u-ixtw3uf2s {
  display: none;
  pointer-events: none;
  position: absolute;
  z-index: 4;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__controls_wrapper--u-i1enu8ta9 {
  position: relative;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  max-width: 100%;
}

.blocklist__control_arrows--u-i0la3ok27 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.div--u-iuca82n6w {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  height: 300px;
  background-color: rgba(var(--color-iplybkezr), 1);
}

.imageFit--u-iupg2upzo {
  position: relative;
  display: inline-block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  height: 100%;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.imageFit__img--u-ik344u31j {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.imageFit__overlay--u-i8cz2fh3s {
  display: none;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-iw2gyw7kj), 0.4);
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

.imageFit__zoom--u-izt93lggd {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-i7x8q12ns), 1);
}

.svg_image--u-iuvxq68v2 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-iuvxq68v2 svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.text--u-i07rd46c1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  margin-top: 0;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-bottom: 0px;
  color: rgba(var(--color-ii401ir6f), 0.5);
  font-weight: 500;
}

.text--u-i9j1ao02w {
  display: block;
  font-size: 13px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  margin-top: 0;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-right: 10px;
  margin-bottom: 0px;
  text-shadow: none;
  color: rgba(var(--color-imqzxrjm3), 0.5);
  font-weight: 500;
}

.text--u-imfbtbwn2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 21px;
  vertical-align: top;
  position: relative;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 10px;
  font-weight: 700;
  color: rgba(var(--color-ig3mp9dyu), 1);
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  line-height: 100%;
}

.div--u-iy5tx1ncl {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
  margin-top: 20px;
  border-top-style: dashed;
  border-top-width: 1px;
  border-top-color: rgba(var(--color-ioj4mlbo0), 0.14);
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.svg_image--u-i5ddcdt80 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.svg_image--u-i5ddcdt80 > svg {
  flex-shrink: 0;
}

.svg_image--u-i5ddcdt80 svg {
  width: auto;
  height: auto;
}

.svg_image--u-i5ddcdt80 .path-isky7ei9m {
  fill: rgba(var(--color-il9dyuzwn), 0.5);
}

.svg_image--u-i7psis61o {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-left: 30px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.svg_image--u-i7psis61o > svg {
  flex-shrink: 0;
}

.svg_image--u-i7psis61o svg {
  width: auto;
  height: auto;
}

.svg_image--u-i7psis61o .path-ix41tr8fj {
  fill: rgba(var(--color-i4uw7e2d7), 0.5);
}

.div--u-imlei6q3a {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div--u-ittx0ee0n {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: auto;
}

.container--u-ie3y62tz3 {
  width: 100%;
  max-width: 960px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 40px;
  padding-top: 20px;
  height: auto;
}

.link-universal--u-imur50cu2 {
  display: -webkit-box;
  cursor: auto;
  display: -ms-flexbox;
  display: flex;
  cursor: auto;
  text-decoration-line: none;
  color: rgba(var(--color-i9zicc0hh), 1);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}

.link-universal--u-imur50cu2:hover .blocklist__item_title--u-iitrl3ly8,
.link-universal--u-imur50cu2.is-hover .blocklist__item_title--u-iitrl3ly8 {
  color: rgba(var(--color-iyutfxxmj), 1);
}

.blocklist__item_text--u-if2tq4hto {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: left;
  line-height: 140%;
  -ms-flex-order: 0;
  -webkit-order: 0;
  order: 0;
  margin-right: 0px;
  margin-left: 0px;
  color: rgba(var(--color-idmyxddhe), 1);
  text-transform: uppercase;
  font-size: 14px;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: rgba(var(--color-ip8huw24w), 1);
  margin-top: -20px;
  font-weight: 700;
}

.blocklist__item_title--u-iitrl3ly8 {
  font-family: Inter, sans-serif;
  font-size: 23px;
  line-height: 140%;
  font-weight: 700;
}

.div--u-iaetqbpe6 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.div--u-ita55zq3c {
  width: 66%;
  position: relative;
  display: block;
}

.blocklist--u-idz3whh93 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  width: auto;
  min-width: 0px;
  font-size: 14px;
  line-height: normal;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-left: -20px;
  margin-right: -20px;
  padding-bottom: 0px;
}

.blocklist--u-idz3whh93 .is-removed {
  display: none;
}

.blocklist--u-idz3whh93.slick-last-slide .blocklist__arrow--prev--u-i5xaimh4w.slick-disabled,
.blocklist--u-idz3whh93.slick-last-slide .blocklist__arrow--next--u-i00s3xkva.slick-disabled {
  opacity: 0;
  visibility: hidden;
}

.blocklist__items_wrapper--u-ikgksxxzz {
  width: 100%;
  height: 100%;
  will-change: transform;
}

.blocklist__list--u-i8imhesrx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: wrap;
  font-size: 14px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto;
  justify-content: flex-start;
}

.blocklist__item__outer--u-ikfflins4 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  max-width: 100%;
  width: 50%;
  height: auto;
}

.blocklist__item--u-i1y3l6whq {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin-top: 20px;
  margin-right: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: rgba(var(--color-ivmb1cth7), 1);
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  box-shadow: 0px 0px 0px 1px rgba(var(--color-i18dk1rg7), 1);
  justify-content: flex-start;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
}



.blocklist__arrows_wrapper--u-izn446d01 {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__arrows--u-ivd8xwpvu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-left: 10px;
}

.blocklist__arrow--prev--u-i5xaimh4w {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 85px;
  height: 30px;
  background-color: rgba(var(--color-i6yovm1gl), 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
}

.blocklist__arrow--prev--u-i5xaimh4w:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--prev--u-i5xaimh4w:hover .svg_image--u-i7gq6mpbu,
.blocklist__arrow--prev--u-i5xaimh4w.is-hover .svg_image--u-i7gq6mpbu {
  margin-left: 0px;
}

.blocklist__arrow--prev--u-i5xaimh4w:hover .svg_image--u-i7gq6mpbu .path-ix41tr8fj,
.blocklist__arrow--prev--u-i5xaimh4w.is-hover .svg_image--u-i7gq6mpbu .path-ix41tr8fj {
  fill: rgba(var(--color-ioov0hfi0), 1);
}

.blocklist__arrow--prev2--u-ixt8ko6or {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
}

.blocklist__arrow--prev2--u-ixt8ko6or:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-i00s3xkva {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 85px;
  height: 30px;
  background-color: rgba(var(--color-ier05uj7f), 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-left: 15px;
  margin-right: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.blocklist__arrow--next--u-i00s3xkva:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-i00s3xkva:hover .svg_image--u-ipdvb4par,
.blocklist__arrow--next--u-i00s3xkva.is-hover .svg_image--u-ipdvb4par {
  margin-right: 0px;
}

.blocklist__arrow--next--u-i00s3xkva:hover .svg_image--u-ipdvb4par .path-isky7ei9m,
.blocklist__arrow--next--u-i00s3xkva.is-hover .svg_image--u-ipdvb4par .path-isky7ei9m {
  fill: rgba(var(--color-i9jk2gvws), 1);
}

.blocklist__arrow--next2--u-i7kcr23pk {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
}

.blocklist__arrow--next2--u-i7kcr23pk:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__pagination_wrapper--u-i16hes09o {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__pagination--u-ij6mubsxc {
  display: none;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-left: auto;
}

.blocklist__pagination2--u-ionsst0ju {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ih0n3c9ld), 0.2);
}

.blocklist__pagination_item--u-iy3lls222 {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 17px;
  min-height: 17px;
  margin-right: 5px;
  margin-left: 5px;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-iib7v43iw), 1);
  background-image: none;
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.blocklist__pagination_item--u-iy3lls222:hover,
.blocklist__pagination_item--u-iy3lls222.is-hover {
  background-image: radial-gradient(at center center, rgba(var(--color-ixp8txk14), 1) 25%, rgba(var(--color-iivv3kzuu), 0) 33%);
}

.blocklist__pagination_item--u-iy3lls222:active,
.blocklist__pagination_item--u-iy3lls222.is-active {
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-icuwt38vj), 1);
  background-image: radial-gradient(at center center, rgba(var(--color-ixkecl9p3), 1) 25%, rgba(var(--color-ib3nslb8c), 0) 33%);
}

.blocklist__pagination_item2--u-i080b0zhf {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 10px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-i45hkhum8), 0.4);
}

.blocklist__controls_container--u-i8vdq0893 {
  display: none;
  pointer-events: none;
  position: absolute;
  z-index: 4;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__controls_wrapper--u-i2fowgqzw {
  position: relative;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  max-width: 100%;
}

.blocklist__control_arrows--u-iyh48le5m {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.div--u-iucj31hc0 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  height: 300px;
  background-color: rgba(var(--color-i65y79w95), 1);
}

.imageFit--u-iiabl69m6 {
  position: relative;
  display: inline-block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  height: 100%;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.imageFit__img--u-ixre0c3cs {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.imageFit__overlay--u-izr3wwv2h {
  display: none;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-iavdkzemi), 0.4);
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
}

.imageFit__zoom--u-ihs6i232z {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-it1uzhub3), 1);
}

.svg_image--u-icsi73rut {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-icsi73rut svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.text--u-isno50ab8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  margin-top: 0;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-bottom: 0px;
  color: rgba(var(--color-icl2hu2au), 0.5);
  font-weight: 500;
}

.text--u-igru9t1h8 {
  display: block;
  font-size: 13px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  margin-top: 0;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin-right: 10px;
  margin-bottom: 0px;
  text-shadow: none;
  color: rgba(var(--color-iivwtsco2), 0.5);
  font-weight: 500;
}

.text--u-ibg7wiaal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 21px;
  vertical-align: top;
  position: relative;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 10px;
  font-weight: 700;
  color: rgba(var(--color-iy4wryh9z), 1);
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  line-height: 100%;
}

.div--u-ivkgw8ep7 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
  margin-top: 20px;
  border-top-style: dashed;
  border-top-width: 1px;
  border-top-color: rgba(var(--color-idoal7tph), 0.14);
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.svg_image--u-ipdvb4par {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.svg_image--u-ipdvb4par > svg {
  flex-shrink: 0;
}

.svg_image--u-ipdvb4par svg {
  width: auto;
  height: auto;
}

.svg_image--u-ipdvb4par .path-isky7ei9m {
  fill: rgba(var(--color-ivlrjzdwo), 0.5);
}

.svg_image--u-i7gq6mpbu {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-left: 30px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.svg_image--u-i7gq6mpbu > svg {
  flex-shrink: 0;
}

.svg_image--u-i7gq6mpbu svg {
  width: auto;
  height: auto;
}

.svg_image--u-i7gq6mpbu .path-ix41tr8fj {
  fill: rgba(var(--color-isl1zhdna), 0.5);
}

.div--u-isfxlrj6i {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div--u-ir87krrvx {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: auto;
}

.container--u-inmesegd0 {
  width: 100%;
  max-width: 960px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 40px;
  padding-top: 20px;
  height: auto;
}

.link-universal--u-ionr16gb1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: auto;
  text-decoration-line: none;
  color: rgba(var(--color-inguv7kp8), 1);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-right: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
}

.link-universal--u-ionr16gb1:hover .blocklist__item_title--u-ibitmt3dk,
.link-universal--u-ionr16gb1.is-hover .blocklist__item_title--u-ibitmt3dk {
  color: rgba(var(--color-i48j0788o), 1);
}

.blocklist__item_title--u-ibitmt3dk {
  font-family: Inter, sans-serif;
  font-size: 23px;
  line-height: 140%;
  font-weight: 700;
}

.div--u-ihn2mkgq8 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: space-between;
}

.div--u-i6z80ecf9 {
  width: 31%;
  position: relative;
  display: block;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.mosaic-form--u-id33euqmn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  margin-left: 0px;
  margin-right: 0px;
  justify-content: center;
  width: 100%;
  padding-top: 0px;
  flex-shrink: 0;
  background-color: rgba(var(--color-idjqxuyz0), 0);
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}

.mosaic-form--u-id33euqmn * {
  outline-style: none;
}

.mosaic-form--u-id33euqmn .mosaic-form__title--u-im1avgf0g {
  font-size: 30px;
  line-height: normal;
  margin-bottom: 10px;
  text-align: left;
  color: rgba(var(--color-icb160y3e), 1);
  font-weight: 700;
  text-transform: none;
  padding-right: 0px;
  padding-left: 0px;
  font-family: Inter, sans-serif;
}

.mosaic-form--u-id33euqmn .mosaic-form__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  color: rgba(var(--color-iydubfyd9), 1);
  border-top-color: rgba(var(--color-ih3m1mn06), 1);
  border-right-color: rgba(var(--color-ibgg1nlwv), 1);
  border-bottom-color: rgba(var(--color-icmtiiexf), 1);
  border-left-color: rgba(var(--color-i517xj1ar), 1);
}

.mosaic-form--u-id33euqmn .mosaic-form__field {
  margin-bottom: 10px;
  font-size: 14px;
  margin-top: 0px;
  display: block;
  width: 100%;
  margin-right: 10px;
  margin-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  background-color: rgba(var(--color-iwe46o0ut), 0);
  border-top-color: rgba(var(--color-iyx85rsr7), 0);
  border-right-color: rgba(var(--color-irop3gz3p), 0);
  border-bottom-color: rgba(var(--color-igv4zj3io), 0);
  border-left-color: rgba(var(--color-i3rv0q4bu), 0);
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
}

.mosaic-form--u-id33euqmn .mosaic-form__name {
  font-weight: 500;
  font-size: 13px;
  color: rgba(var(--color-ipm9dv63j), 1);
}

.mosaic-form--u-id33euqmn .mosaic-form__text {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-color: rgba(var(--color-i9n86xmfv), 1);
  border-right-color: rgba(var(--color-iw3tdi915), 1);
  border-bottom-color: rgba(var(--color-icy9f58g5), 0.3);
  border-left-color: rgba(var(--color-i49izceyk), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-irgoaoar6), 0.9);
  font-size: 13px;
  font-weight: 500;
  margin-left: 0px;
  margin-right: 0px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  color: rgba(var(--color-ils67i4e1), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.mosaic-form--u-id33euqmn .mosaic-form__date {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 50px;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-id6jqnwio), 1);
  border-right-color: rgba(var(--color-izijeq1x7), 1);
  border-bottom-color: rgba(var(--color-ihcbwdeh8), 0.3);
  border-left-color: rgba(var(--color-iinz3uitt), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-iyf59i53u), 1);
  cursor: pointer;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  color: rgba(var(--color-i3suh46ve), 1);
}

.mosaic-form--u-id33euqmn .mosaic-form__date-interval {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 50px;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-ikg60di48), 1);
  border-right-color: rgba(var(--color-ix3ljo38n), 1);
  border-bottom-color: rgba(var(--color-iux2lc2p0), 0.3);
  border-left-color: rgba(var(--color-iby88k0m4), 1);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-itxjocoke), 1);
  cursor: pointer;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  font-weight: 500;
  color: rgba(var(--color-ib7lh3zhc), 1);
}

.mosaic-form--u-id33euqmn .mosaic-form__textarea {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-ihi79kbj8), 1);
  border-right-color: rgba(var(--color-iyjeoa1uk), 1);
  border-bottom-color: rgba(var(--color-isfuw97b9), 0.3);
  border-left-color: rgba(var(--color-ijmshvm1u), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-ixxakxrnb), 1);
  color: rgba(var(--color-iwvjzjunf), 1);
  font-size: 13px;
  font-weight: 500;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  margin-left: 0px;
  margin-right: 0px;
}

.mosaic-form--u-id33euqmn .mosaic-form__select {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-iqvjfm0nk), 1);
  border-right-color: rgba(var(--color-ip5qlit4x), 1);
  border-bottom-color: rgba(var(--color-i484p6t54), 1);
  border-left-color: rgba(var(--color-ipebgi5dc), 1);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: rgba(var(--color-i9h24pv8z), 1);
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}

.mosaic-form--u-id33euqmn .mosaic-form__select-multiple {
  width: 100%;
  display: block;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i1z6813l4), 0.3);
  border-right-color: rgba(var(--color-i8z8ye384), 0.3);
  border-bottom-color: rgba(var(--color-idhizzumr), 0.3);
  border-left-color: rgba(var(--color-irzf5b0di), 0.3);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: rgba(var(--color-i6im838pr), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  font-size: 12px;
  font-weight: 500;
  color: rgba(var(--color-ilrc4bbpo), 1);
}

.mosaic-form--u-id33euqmn .mosaic-form__date-interval-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mosaic-form--u-id33euqmn .mosaic-form__date-interval-delimiter {
  width: 15px;
  height: 2px;
  flex-shrink: 0;
  background-color: rgba(var(--color-ij0ukwjwt), 1);
  margin-right: 15px;
  margin-left: 15px;
  color: rgba(var(--color-idaq8822d), 1);
  border-bottom-color: rgba(var(--color-i46otf4gp), 0.2);
}

.mosaic-form--u-id33euqmn .mosaic-form__success--u-i7bzw6ggq {
  font-size: 16px;
}

.mosaic-form--u-id33euqmn .mosaic-form__error {
  color: rgba(var(--color-ixgro3bs6), 1);
  font-size: 11px;
  font-weight: 500;
}

.mosaic-form--u-id33euqmn .mosaic-form__required {
  color: rgba(var(--color-ihase0h64), 1);
}

.mosaic-form--u-id33euqmn .mosaic-form__note {
  font-size: 12px;
  color: rgba(var(--color-itcrwru8k), 1);
}

.mosaic-form--u-id33euqmn .mosaic-form__radio-icon {
  display: none;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i4j0czh24), 1);
  border-right-color: rgba(var(--color-ig1gssup7), 1);
  border-bottom-color: rgba(var(--color-id3obh1bw), 1);
  border-left-color: rgba(var(--color-ixgp2ovx6), 1);
  background-color: rgba(var(--color-i1mvptbnh), 0.2);
}

.mosaic-form--u-id33euqmn .mosaic-form__checkbox-icon {
  display: none;
  width: 15px;
  height: 15px;
  flex-shrink: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-ipf1r5cw7), 1);
  border-right-color: rgba(var(--color-ij9r6ryo1), 1);
  border-bottom-color: rgba(var(--color-ib1plu3e3), 1);
  border-left-color: rgba(var(--color-irh8f70xj), 1);
  background-color: rgba(var(--color-icxbsqzye), 0.2);
}

.mosaic-form--u-id33euqmn .mosaic-form__value {
  margin-left: 5px;
}

.mosaic-form--u-id33euqmn .mosaic-form__label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-top: 5px;
  margin-bottom: 5px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.mosaic-form--u-id33euqmn .mosaic-form__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  line-height: normal;
  background-color: rgba(var(--color-iyv3b66ss), 1);
  color: rgba(var(--color-ipkeuckcq), 1);
  position: relative;
  text-decoration-line: none;
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  transition-property: all;
  transition-duration: 700ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  flex-shrink: 1;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
  box-shadow: 0px 20px 15px -20px rgba(var(--color-i92tpxk91), 0.6);
  margin-top: 30px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}

.mosaic-form--u-id33euqmn .mosaic-form__upload-progress {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i5f6qpegx), 1);
  border-right-color: rgba(var(--color-ig3vxwgel), 1);
  border-bottom-color: rgba(var(--color-imjhoyyfu), 1);
  border-left-color: rgba(var(--color-icc98hi9u), 1);
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  right: 10px;
}

.mosaic-form--u-id33euqmn .progressWrapper {
  padding-top: 8px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgba(var(--color-i0ll9clkh), 1);
}

.mosaic-form--u-id33euqmn .progressContainer {
  position: relative;
}

.mosaic-form--u-id33euqmn .progressCancel {
  font-size: 0px;
  display: block;
  height: 14px;
  width: 14px;
  position: absolute;
  right: 0px;
  top: 0px;
  text-align: center;
  background-color: rgba(var(--color-i1iwfipv9), 1);
}

.mosaic-form--u-id33euqmn .progressName {
  font-size: 0.7em;
  font-weight: 700;
  color: rgba(var(--color-idlqvrgj7), 1);
  width: 323px;
  text-align: left;
  overflow-x: hidden;
  overflow-y: hidden;
}

.mosaic-form--u-id33euqmn .progressBarStatus {
  margin-top: 2px;
  width: 337px;
  font-size: 0.6em;
  text-align: left;
}

.mosaic-form--u-id33euqmn .progressBarInProgress {
  font-size: 0px;
  width: 0px;
  height: 4px;
  background-color: rgba(var(--color-iime94f26), 1);
  margin-top: 2px;
}

.mosaic-form--u-id33euqmn .progressBarComplete {
  font-size: 0px;
  width: 0px;
  height: 4px;
  background-color: rgba(var(--color-idt4ss1xi), 1);
  margin-top: 2px;
}

.mosaic-form--u-id33euqmn .mosaic-form__upload-count-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mosaic-form--u-id33euqmn .text--u-if0n4822u {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  line-height: 25px;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-ir6as5sct), 0.6);
  margin-top: 10px;
  text-align: left;
  font-weight: 500;
  justify-content: flex-start;
  margin-bottom: 20px;
}

.mosaic-form--u-id33euqmn .div--u-icuoh1piz {
  padding-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  overflow-x: visible;
  overflow-y: visible;
  position: static;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  flex-wrap: wrap;
}

.mosaic-form--u-id33euqmn .button__text {
  font-size: 16px;
  font-weight: 400;
  font-family: Inter, sans-serif;
  color: rgba(var(--color-idny5us4c), 1);
}

.mosaic-form--u-id33euqmn .div--u-ix5pp51mj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  padding-left: 0px;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
}

.mosaic-form--u-id33euqmn .mosaic-form__count-text {
  color: rgba(var(--color-ib9ciy4f7), 0.4);
  font-weight: 500;
  font-size: 13px;
}

.mosaic-form--u-id33euqmn .mosaic-form__file-button-placeholder {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 10px;
  padding-left: 10px;
  font-size: 12px;
  font-weight: 500;
}

.mosaic-form--u-id33euqmn .mosaic-form__success__text--u-iwdy2ckrd {
  text-align: left;
  font-weight: 500;
  font-size: 16px;
}

.mosaic-form--u-id33euqmn .div--u-i05owoxdl {
  margin-left: 15px;
}

.mosaic-form--u-id33euqmn .div--u-izl3font2 {
  margin-left: 15px;
}

.mosaic-form--u-id33euqmn .mosaic-form__radio-icon:hover,
.mosaic-form--u-id33euqmn .mosaic-form__radio-icon.is-hover {
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-id33euqmn .mosaic-form__checkbox-icon:hover,
.mosaic-form--u-id33euqmn .mosaic-form__checkbox-icon.is-hover {
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-id33euqmn .progressWrapper:first-child {
  padding-top: 0px;
  border-top-width: 0px;
}

.mosaic-form--u-id33euqmn .progressWrapper:last-child {
  padding-bottom: 0px;
}

.mosaic-form--u-id33euqmn .mosaic-form__text::placeholder {
  color: rgba(var(--color-if5oge5pq), 0.5);
}

.mosaic-form--u-id33euqmn .mosaic-form__textarea::placeholder {
  color: rgba(var(--color-i8zy6kfpq), 0.5);
}

.mosaic-form--u-id33euqmn .mosaic-form__button:active,
.mosaic-form--u-id33euqmn .mosaic-form__button.is-active {
  background-color: rgba(var(--color-i0ilhpjbd), 0);
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-ixlf9sps3), 0.5);
}

.mosaic-form--u-id33euqmn .mosaic-form__text:focus,
.mosaic-form--u-id33euqmn .mosaic-form__text.is-focus {
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ijay46wno), 1);
}

.mosaic-form--u-id33euqmn .mosaic-form__textarea:focus,
.mosaic-form--u-id33euqmn .mosaic-form__textarea.is-focus {
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-igi6dgyws), 1);
}

.mosaic-form--u-id33euqmn .mosaic-form__button:hover,
.mosaic-form--u-id33euqmn .mosaic-form__button.is-hover {
  box-shadow: none;
  background-image: linear-gradient(rgba(var(--color-ibtyhav0a), 0.1) 0%, rgba(var(--color-ibtyhav0a), 0.1) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.mosaic-form--u-id33euqmn .mosaic-form__checkbox ~ .mosaic-form__value {
  color: rgba(var(--color-ikfsnp26e), 0.8);
  font-size: 12px;
  font-weight: 500;
}

.mosaic-form--u-id33euqmn .mosaic-form__radio ~ .mosaic-form__value {
  color: rgba(var(--color-iy8nx3dp9), 1);
  font-size: 12px;
  font-weight: 500;
}

.mosaic-form--u-id33euqmn .mosaic-form__field--u-ickd6tzrl .mosaic-form__name {
  display: none;
}

.mosaic-form--u-id33euqmn .mosaic-form__field--u-ickd6tzrl .mosaic-form__required {
  display: none;
}

.mosaic-form--u-id33euqmn .mosaic-form__field--u-idedwlr8g .mosaic-form__header {
  display: none;
}

.mosaic-form--u-id33euqmn .mosaic-form__radio:checked ~ .mosaic-form__radio-icon,
.mosaic-form--u-id33euqmn .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon {
  background-color: rgba(var(--color-i9mf13f6u), 0.2);
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-id33euqmn .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon,
.mosaic-form--u-id33euqmn .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon {
  background-color: rgba(var(--color-in1bq3fhr), 0.2);
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-id33euqmn .mosaic-form__button:hover .button__text,
.mosaic-form--u-id33euqmn .mosaic-form__button.is-hover .button__text {
  color: rgba(var(--color-i3q0deg2b), 1);
}

.mosaic-form--u-id33euqmn .mosaic-form__button:active .button__text,
.mosaic-form--u-id33euqmn .mosaic-form__button.is-active .button__text {
  color: rgba(var(--color-i9ynmaxg4), 1);
}

.mosaic-form__field--u-ickd6tzrl {
  display: block;
}

.text--u-if0n4822u {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  line-height: normal;
  vertical-align: top;
  position: relative;
}

.div--u-icuoh1piz {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-ix5pp51mj {
  width: 100%;
  position: relative;
  display: block;
}

.mosaic-form__field--u-idedwlr8g {
  display: block;
}

.div--u-i05owoxdl {
  width: 7px;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 7px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  background-color: rgba(var(--color-i37h9g9ku), 1);
  margin-left: 18px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 0px 6px 1px rgba(var(--color-i3be7x8kh), 0.5);
  margin-top: 2px;
}

.div--u-i16rh8ohx {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-top: 20px;
}

.div--u-iunonodea {
  width: 70px;
  position: relative;
  height: 4px;
  background-color: rgba(var(--color-ix8ry3thb), 1);
  display: block;
  margin-top: 10px;
  margin-right: 30px;
}

.div--u-iiedih4rc {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: flex-start;
}

.side-panel--u-irr511l31 {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 10;
  pointer-events: none;
  display: none;
}

.side-panel__button-open--u-itac5qxst {
  width: 70px;
  min-height: auto;
  background-color: rgba(var(--color-i8lnbmckt), 1);
  cursor: pointer;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  flex-shrink: 0;
  margin-left: auto;
  pointer-events: auto;
  min-width: auto;
  height: 70px;
  margin-top: 30px;
  background-image: url("../fonts/mor1e.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 25.50px auto;
  background-attachment: scroll;
  margin-right: 40px;
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i2p7dfq4p), 0.15);
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
}

.side-panel__content--u-ix9a03tdg {
  display: none;
  position: fixed;
  top: 0px;
  bottom: 0px;
  right: 0px;
  width: 360px;
  background-color: rgba(var(--color-io0pwmgsu), 1);
  box-shadow: none;
  transform: none;
  pointer-events: auto;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.side-panel__button-close--u-ie6m24fbt {
  position: absolute;
  z-index: 1;
  right: 100%;
  top: 0px;
  font-size: 0px;
  width: 70px;
  min-height: auto;
  background-color: rgba(var(--color-iemnw10ix), 1);
  cursor: pointer;
  height: 70px;
  min-width: auto;
  margin-top: 30px;
  background-image: var(--image-iblv6h3l1);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 18.81px auto;
  background-attachment: scroll;
  margin-right: -10px;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
}

.side-panel__content-inner--u-ine5j1baz {
  overflow-y: auto;
  max-height: 100%;
  min-height: 100%;
  position: relative;
  z-index: 0;
}

.side-panel__mask--u-i729g3crg {
  display: none;
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  background-color: rgba(var(--color-iec959swi), 0.5);
  transform: none;
  pointer-events: auto;
}

.ver-menu--u-ibogf8d8l {
  position: relative;
  width: 100%;
  display: inline-block;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: 0px;
  margin-right: 0px;
}

.ver-menu--u-ibogf8d8l .ver-menu__list {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  list-style-type: none;
}

.ver-menu--u-ibogf8d8l .ver-menu__link,
.ver-menu--u-ibogf8d8l .ver-menu__sub_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-iomxemm74), 1);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}

.ver-menu--u-ibogf8d8l .ver-menu__icon {
  background-color: rgba(var(--color-istnzzjx5), 1);
  width: 27px;
  height: 27px;
  margin-left: 10px;
  flex-shrink: 0;
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-i33uagzh9), 0.02);
  background-image: url("../fonts/moredrop.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 12.60px auto;
  background-attachment: scroll;
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_icon {
  background-color: rgba(var(--color-ijeknb2uy), 1);
  width: 10px;
  height: 10px;
  margin-left: 10px;
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_list {
  display: none;
  z-index: 10;
  list-style-type: none;
  background-color: rgba(var(--color-idxvpfyb4), 1);
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_item {
  vertical-align: top;
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_link {
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-izuvaikna), 1);
  font-size: 14px;
}

.ver-menu--u-ibogf8d8l .ver-menu__link {
  font-family: Montserrat, sans-serif;
  text-transform: uppercase;
  color: rgba(var(--color-ir8yitoe5), 1);
  padding-bottom: 0px;
  padding-top: 2px;
  padding-left: 0px;
  padding-right: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0px;
  font-size: 13px;
  font-weight: 600;
}

.ver-menu--u-ibogf8d8l .ver-menu__item {
  padding-bottom: 15px;
  padding-top: 15px;
  min-width: auto;
  min-height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: center;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}



.ver-menu--u-ibogf8d8l .ver-menu__sub_list .ver-menu__sub_list {
  background-color: rgba(var(--color-is0jrejb6), 1);
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-i898ic5ci), 0.02);
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_list > .ver-menu__sub_item {
  min-width: auto;
  min-height: 45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: center;
}

.ver-menu--u-ibogf8d8l .ver-menu__item:hover .ver-menu__link,
.ver-menu--u-ibogf8d8l .ver-menu__item.is-hover .ver-menu__link {
  color: rgba(var(--color-ibhnn0sxr), 1);
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link {
  padding-left: 0px;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-right: 0px;
  color: rgba(var(--color-ifomloh7d), 0.7);
  font-family: Montserrat, sans-serif;
  font-weight: 500;
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_list > .ver-menu__sub_item:hover > .ver-menu__sub_link,
.ver-menu--u-ibogf8d8l .ver-menu__sub_list > .ver-menu__sub_item.is-hover > .ver-menu__sub_link {
  color: rgba(var(--color-irngpdt2j), 1);
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link > .ver-menu__sub_icon {
  background-color: rgba(var(--color-ixbca3ckt), 1);
  width: 27px;
  height: 27px;
  margin-left: 10px;
  flex-shrink: 0;
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-iwcnkm726), 0.02);
  background-image: url("../fonts/moredrop.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 9px auto;
  background-attachment: scroll;
}

.mosaic-popup--u-ii71r70dd {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 11;
}

.mosaic-popup__inner-bg--u-ihkk8le3j {
  position: fixed;
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-it4k22aw5), 0.5);
  display: none;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  opacity: 0;
  transition-duration: 500ms;
  transition-timing-function: ease;
  transition-delay: 0ms;
  transition-property: all;
  overflow-y: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.mosaic-popup__inner-data--u-il7ayfe09 {
  position: relative;
  width: 300px;
  min-height: 300px;
  max-width: 100vw;
  background-color: rgba(var(--color-ikmlm6h9p), 1);
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.mosaic-popup__close--u-ioelrxrbl {
  cursor: pointer;
  position: absolute;
  right: 0px;
  top: 0px;
  min-width: 40px;
  min-height: 40px;
  text-align: center;
  background-color: rgba(var(--color-ipppnxahn), 0);
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  margin-top: 10px;
  margin-right: 10px;
}

.svg_image--u-is9xe3mc7 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 17px;
  height: 17px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-is9xe3mc7 .path-ilut1tvk4 {
  fill: rgba(var(--color-i09zfl9vl), 1);
}

.mosaic-form--u-iowti0ixp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 50px;
  padding-right: 30px;
  padding-left: 30px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  margin-left: 0px;
  margin-right: 0px;
  justify-content: center;
  width: 100%;
  padding-top: 50px;
  flex-shrink: 0;
  background-color: rgba(var(--color-iheqo86fz), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.mosaic-form--u-iowti0ixp * {
  outline-style: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__title--u-icbfh2nxo {
  font-size: 27px;
  line-height: normal;
  margin-bottom: 10px;
  text-align: center;
  color: rgba(var(--color-i65r6cvm3), 1);
  font-weight: 700;
  text-transform: none;
  padding-right: 0px;
  padding-left: 0px;
  font-family: Inter, sans-serif;
}

.mosaic-form--u-iowti0ixp .mosaic-form__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  color: rgba(var(--color-iesnnsh2k), 1);
  border-top-color: rgba(var(--color-ignlv3qxg), 1);
  border-right-color: rgba(var(--color-iwr59l2al), 1);
  border-bottom-color: rgba(var(--color-iehhe9fc6), 1);
  border-left-color: rgba(var(--color-iuwz4qfjd), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__field {
  margin-bottom: 5px;
  font-size: 14px;
  margin-top: 0px;
  display: block;
  width: 100%;
  margin-right: auto;
  margin-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  background-color: rgba(var(--color-in0jibsuu), 0);
  border-top-color: rgba(var(--color-itn1pgt3h), 0);
  border-right-color: rgba(var(--color-iho3z13m7), 0);
  border-bottom-color: rgba(var(--color-ixt3ljkse), 0);
  border-left-color: rgba(var(--color-iu3pnrk3w), 0);
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
}

.mosaic-form--u-iowti0ixp .mosaic-form__name {
  font-weight: 500;
  font-size: 13px;
  color: rgba(var(--color-ika5o8fvb), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__text {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-io1y1k95l), 1);
  border-right-color: rgba(var(--color-i78siewcm), 1);
  border-bottom-color: rgba(var(--color-i43iij38g), 0.3);
  border-left-color: rgba(var(--color-ipepyle3w), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-it1hghu8k), 1);
  font-size: 13px;
  font-weight: 500;
  margin-left: 0px;
  margin-right: 0px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  color: rgba(var(--color-iyy8fp5t1), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__date {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 50px;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-isi45p6pa), 1);
  border-right-color: rgba(var(--color-itn6c3hzl), 1);
  border-bottom-color: rgba(var(--color-ibdon3qz7), 0.3);
  border-left-color: rgba(var(--color-i937ifx1w), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-ianl3rqgt), 1);
  cursor: pointer;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  color: rgba(var(--color-idnf4elyo), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__date-interval {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 50px;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-i0fzu0hrv), 1);
  border-right-color: rgba(var(--color-iv093088n), 1);
  border-bottom-color: rgba(var(--color-ioby3330e), 0.3);
  border-left-color: rgba(var(--color-ix0gixc3a), 1);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-i8acwezz0), 1);
  cursor: pointer;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  font-weight: 500;
  color: rgba(var(--color-ifor7o3mr), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__textarea {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-ih1m3kklf), 1);
  border-right-color: rgba(var(--color-ivomwakqw), 1);
  border-bottom-color: rgba(var(--color-if74cxlnm), 0.3);
  border-left-color: rgba(var(--color-ibx5vhn23), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-i7gz4kw7l), 1);
  color: rgba(var(--color-i0gepgmte), 1);
  font-size: 13px;
  font-weight: 500;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__select {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-iye6w1uqy), 1);
  border-right-color: rgba(var(--color-iqz8wr8lr), 1);
  border-bottom-color: rgba(var(--color-ijqksmkn6), 1);
  border-left-color: rgba(var(--color-iij3v9mu7), 1);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: rgba(var(--color-i6y1dqjny), 1);
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__select-multiple {
  width: 100%;
  display: block;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i81qp8dmh), 0.3);
  border-right-color: rgba(var(--color-iqirk5d9g), 0.3);
  border-bottom-color: rgba(var(--color-imyk5u4d4), 0.3);
  border-left-color: rgba(var(--color-iv9tas9z7), 0.3);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: rgba(var(--color-imkhlxlwa), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  font-size: 12px;
  font-weight: 500;
  color: rgba(var(--color-ienym8r3u), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__date-interval-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mosaic-form--u-iowti0ixp .mosaic-form__date-interval-delimiter {
  width: 15px;
  height: 2px;
  flex-shrink: 0;
  background-color: rgba(var(--color-ijt1yjnb5), 1);
  margin-right: 15px;
  margin-left: 15px;
  color: rgba(var(--color-iejweavzo), 1);
  border-bottom-color: rgba(var(--color-iyyuwq2l5), 0.2);
}

.mosaic-form--u-iowti0ixp .mosaic-form__success--u-i6jqy7eqs {
  font-size: 16px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__error {
  color: rgba(var(--color-idipdfhjt), 1);
  font-size: 11px;
  font-weight: 500;
}

.mosaic-form--u-iowti0ixp .mosaic-form__required {
  color: rgba(var(--color-iaytga7kw), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__note {
  font-size: 12px;
  color: rgba(var(--color-i7dulmbyb), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__radio-icon {
  display: none;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-idah58epw), 1);
  border-right-color: rgba(var(--color-itxx4z54a), 1);
  border-bottom-color: rgba(var(--color-ivqnv5an0), 1);
  border-left-color: rgba(var(--color-i8lqnyokf), 1);
  background-color: rgba(var(--color-ixx6ph7z0), 0.2);
}

.mosaic-form--u-iowti0ixp .mosaic-form__checkbox-icon {
  display: none;
  width: 15px;
  height: 15px;
  flex-shrink: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-imej3vg4a), 1);
  border-right-color: rgba(var(--color-irbk7t37x), 1);
  border-bottom-color: rgba(var(--color-i3p05gzgf), 1);
  border-left-color: rgba(var(--color-io89cp49n), 1);
  background-color: rgba(var(--color-i70p5a6gs), 0.2);
}

.mosaic-form--u-iowti0ixp .mosaic-form__value {
  margin-left: 5px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-top: 5px;
  margin-bottom: 5px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.mosaic-form--u-iowti0ixp .mosaic-form__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 22px;
  padding-right: 30px;
  padding-bottom: 22px;
  padding-left: 30px;
  line-height: normal;
  background-color: rgba(var(--color-io9ijfmik), 1);
  color: rgba(var(--color-i73gx7wu7), 1);
  position: relative;
  text-decoration-line: none;
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  flex-shrink: 1;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  box-shadow: 0px 20px 20px -10px rgba(var(--color-i90sh44o2), 0.2);
}

.mosaic-form--u-iowti0ixp .mosaic-form__upload-progress {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-ix7teg5s9), 1);
  border-right-color: rgba(var(--color-ijp0juocq), 1);
  border-bottom-color: rgba(var(--color-ioh3vi1ho), 1);
  border-left-color: rgba(var(--color-iqqwk0yj9), 1);
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  right: 10px;
}

.mosaic-form--u-iowti0ixp .progressWrapper {
  padding-top: 8px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgba(var(--color-idnda4wpl), 1);
}

.mosaic-form--u-iowti0ixp .progressContainer {
  position: relative;
}

.mosaic-form--u-iowti0ixp .progressCancel {
  font-size: 0px;
  display: block;
  height: 14px;
  width: 14px;
  position: absolute;
  right: 0px;
  top: 0px;
  text-align: center;
  background-color: rgba(var(--color-ia8z097wc), 1);
}

.mosaic-form--u-iowti0ixp .progressName {
  font-size: 0.7em;
  font-weight: 700;
  color: rgba(var(--color-iit9tbmrb), 1);
  width: 323px;
  text-align: left;
  overflow-x: hidden;
  overflow-y: hidden;
}

.mosaic-form--u-iowti0ixp .progressBarStatus {
  margin-top: 2px;
  width: 337px;
  font-size: 0.6em;
  text-align: left;
}

.mosaic-form--u-iowti0ixp .progressBarInProgress {
  font-size: 0px;
  width: 0px;
  height: 4px;
  background-color: rgba(var(--color-ia6u0bcjy), 1);
  margin-top: 2px;
}

.mosaic-form--u-iowti0ixp .progressBarComplete {
  font-size: 0px;
  width: 0px;
  height: 4px;
  background-color: rgba(var(--color-ioy6ztah9), 1);
  margin-top: 2px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__upload-count-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mosaic-form--u-iowti0ixp .text--u-i1deo3wiz {
  text-align: center;
  font-size: 13px;
  color: rgba(var(--color-i6wqgkv2s), 0.7);
  margin-bottom: 20px;
  line-height: 20px;
  font-weight: 500;
}

.mosaic-form--u-iowti0ixp .div--u-ir0t4i8az {
  padding-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  overflow-x: visible;
  overflow-y: visible;
  position: static;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.mosaic-form--u-iowti0ixp .button__text {
  font-size: 16px;
  font-weight: 600;
  font-family: Inter, sans-serif;
  color: rgba(var(--color-i7lb9lqmx), 1);
}

.mosaic-form--u-iowti0ixp .div--u-ix7r45lsp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  padding-left: 0px;
}

.mosaic-form--u-iowti0ixp .div--u-iidfhkt7m {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  padding-left: 0px;
}

.mosaic-form--u-iowti0ixp .div--u-i4ik9x4kw {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-left: 0px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__count-text {
  color: rgba(var(--color-iryphy5r7), 0.4);
  font-weight: 500;
  font-size: 13px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__file-button-placeholder {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 10px;
  padding-left: 10px;
  font-size: 12px;
  font-weight: 500;
}

.mosaic-form--u-iowti0ixp .mosaic-form__success__text--u-i4uia45yw {
  text-align: center;
  font-weight: 500;
  font-size: 16px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__radio-icon:hover,
.mosaic-form--u-iowti0ixp .mosaic-form__radio-icon.is-hover {
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-iowti0ixp .mosaic-form__checkbox-icon:hover,
.mosaic-form--u-iowti0ixp .mosaic-form__checkbox-icon.is-hover {
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-iowti0ixp .progressWrapper:first-child {
  padding-top: 0px;
  border-top-width: 0px;
}

.mosaic-form--u-iowti0ixp .progressWrapper:last-child {
  padding-bottom: 0px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__text:focus,
.mosaic-form--u-iowti0ixp .mosaic-form__text.is-focus {
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i33jwy1je), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__text::placeholder {
  color: rgba(var(--color-i5urv66wm), 0.5);
}

.mosaic-form--u-iowti0ixp .mosaic-form__textarea:focus,
.mosaic-form--u-iowti0ixp .mosaic-form__textarea.is-focus {
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ix7r6jb3y), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__textarea::placeholder {
  color: rgba(var(--color-ipdly6myn), 0.5);
}

.mosaic-form--u-iowti0ixp .mosaic-form__button:hover,
.mosaic-form--u-iowti0ixp .mosaic-form__button.is-hover {
  background-image: linear-gradient(rgba(var(--color-iixg5r7y4), 0.1) 0%, rgba(var(--color-iixg5r7y4), 0.1) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  box-shadow: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__checkbox ~ .mosaic-form__value {
  color: rgba(var(--color-ino5t9qgy), 1);
  font-size: 11px;
  font-weight: 500;
}

.mosaic-form--u-iowti0ixp .mosaic-form__radio ~ .mosaic-form__value {
  color: rgba(var(--color-ihhouiel9), 1);
  font-size: 12px;
  font-weight: 500;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-i4pei5kvy .mosaic-form__name {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-i4pei5kvy .mosaic-form__required {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-i5qyjwg37 .mosaic-form__name {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-i5qyjwg37 .mosaic-form__required {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-ivsul1k2n .mosaic-form__name {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-ivsul1k2n .mosaic-form__required {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-if0ofdcec .mosaic-form__header {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__radio:checked ~ .mosaic-form__radio-icon,
.mosaic-form--u-iowti0ixp .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon {
  background-color: rgba(var(--color-iuas51q4d), 0.2);
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-iowti0ixp .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon,
.mosaic-form--u-iowti0ixp .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon {
  background-color: rgba(var(--color-if3h77jzp), 0.2);
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}





.mosaic-form__field--u-i4pei5kvy {
  display: block;
}

.mosaic-form__field--u-i5qyjwg37 {
  display: block;
}

.mosaic-form__field--u-ivsul1k2n {
  display: block;
}

.text--u-i1deo3wiz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  line-height: normal;
  vertical-align: top;
  position: relative;
}

.div--u-ir0t4i8az {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-ix7r45lsp {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-iidfhkt7m {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-i4ik9x4kw {
  width: 100%;
  position: relative;
  display: block;
}

.mosaic-form__field--u-if0ofdcec {
  display: block;
}

.mosaic-form__field--u-innvdn4uw {
  display: block;
}

.link-universal--u-iliaiz7z8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  position: relative;
  text-decoration-line: none;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: auto;
  transition-property: all;
  transition-duration: 600ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  flex-shrink: 1;
  background-color: rgba(var(--color-ipty0phgl), 1);
  min-height: auto;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  margin-top: 0px;
  margin-bottom: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  box-shadow: 0px 20px 25px -15px rgba(var(--color-irqf8da8r), 0.4);
  height: 100%;
}

.link-universal--u-iliaiz7z8:hover,
.link-universal--u-iliaiz7z8.is-hover {
  box-shadow: none;
  background-image: linear-gradient(rgba(var(--color-i2v6uh2kr), 0.1) 0%, rgba(var(--color-i2v6uh2kr), 0.1) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.link-universal--u-iliaiz7z8:hover .text--u-is8maqneq,
.link-universal--u-iliaiz7z8.is-hover .text--u-is8maqneq {
  margin-right: 0px;
}

.link-universal--u-iliaiz7z8:active .text--u-is8maqneq,
.link-universal--u-iliaiz7z8.is-active .text--u-is8maqneq {
  margin-right: 0px;
}

.text--u-is8maqneq {
  margin-right: 0px;
  font-weight: 600;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  width: auto;
  display: inline-block;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  color: rgba(var(--color-igjqa78q4), 1);
  font-family: Inter, sans-serif;
  font-size: 16px;
  text-transform: none;
}

.container--u-i4g129szu {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0px;
  padding-bottom: 0px;
  justify-content: space-between;
  color: rgba(var(--color-ic16rs5tu), 1);
  cursor: auto;
  font-family: Nunito, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
  background-color: rgba(var(--color-i7p145ti9), 1);
  height: 100%;
}

.div--u-im473v302 {
  width: 300px;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
  flex-shrink: 0;
}

.hor-menu--u-ip6vxmx7n {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  justify-content: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  color: rgba(var(--color-ib417ebbo), 1);
  cursor: auto;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
  padding-left: 40px;
}

.hor-menu--u-ip6vxmx7n .is-removed {
  display: none;
}

.hor-menu--u-ip6vxmx7n .hor-menu__list {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  flex-direction: inherit;
  justify-content: inherit;
  align-content: inherit;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 1;
  height: 80px;
  width: 1%;
  overflow-x: hidden;
  overflow-y: hidden;
}

.hor-menu--u-ip6vxmx7n .hor-menu__item {
  flex-shrink: 0;
  margin-left: 20px;
  margin-right: 20px;
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-bottom-color: rgba(var(--color-ismp03wx7), 0);
  height: 80px;
}

.hor-menu--u-ip6vxmx7n .hor-menu__link,
.hor-menu--u-ip6vxmx7n .hor-menu__sub_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-isc3dczgh), 1);
  font-size: 14px;
}

.hor-menu--u-ip6vxmx7n .hor-menu__icon,
.hor-menu--u-ip6vxmx7n .hor-menu__sub_icon {
  background-color: rgba(var(--color-iglksdxxg), 1);
  width: 10px;
  height: 10px;
  margin-left: 10px;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_icon {
  background-color: rgba(var(--color-ikkr9f5vz), 1);
  display: none;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_list {
  position: absolute;
  z-index: 10;
  list-style-type: none;
  background-color: rgba(var(--color-iqskrmbyt), 1);
  width: 260px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ip9lurj3d), 0.05);
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_item {
  vertical-align: top;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_link {
  background-color: rgba(var(--color-ijzajwrom), 1);
  color: rgba(var(--color-i8sklcevm), 1);
}

.hor-menu--u-ip6vxmx7n .hor-menu__more_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
  list-style-type: none;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 35px;
  height: auto;
  flex-shrink: 0;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  min-height: auto;
}

.hor-menu--u-ip6vxmx7n .hor-menu__more_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.hor-menu--u-ip6vxmx7n .hor-menu__more_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  color: rgba(var(--color-ir12pgjqj), 1);
  font-size: 16px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 4px;
  padding-right: 10px;
  padding-bottom: 4px;
  padding-left: 10px;
  background-color: rgba(var(--color-i6azlk6bv), 1);
}

.hor-menu--u-ip6vxmx7n .hor-menu__link {
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 30px;
  padding-top: 30px;
  color: rgba(var(--color-i0g64f90m), 1);
  text-transform: uppercase;
  border-top-style: none;
  border-top-width: 3px;
  border-top-color: rgba(var(--color-ih1hberxf), 0);
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  font-size: 13px;
  font-weight: 600;
  border-bottom-style: solid;
  border-bottom-width: 4px;
  border-bottom-color: rgba(var(--color-iy1r381m2), 0);
  height: auto;
  box-shadow: none;
}

.hor-menu--u-ip6vxmx7n .hor-menu__icon {
  display: none;
}

.hor-menu--u-ip6vxmx7n .hor-menu__link:hover,
.hor-menu--u-ip6vxmx7n .hor-menu__link.is-hover {
  color: rgba(var(--color-i83nv8qlj), 0.7);
}

.hor-menu--u-ip6vxmx7n .hor-menu__item:first-child {
  margin-left: 0px;
}

.hor-menu--u-ip6vxmx7n.flex-menu .hor-menu__list {
  flex-wrap: wrap;
  width: auto;
  overflow-x: unset;
  overflow-y: unset;
}

.hor-menu--u-ip6vxmx7n .hor-menu__item > .hor-menu__sub_list {
  display: none;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_list .hor-menu__sub_list {
  top: 0px;
  left: 100%;
  margin-left: 0px;
}

.hor-menu--u-ip6vxmx7n .hor-menu__more_list .hor-menu__sub_list {
  right: 0px;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_list > .hor-menu__sub_item {
  padding-bottom: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-bottom-width: 0px;
  border-bottom-color: rgba(var(--color-ioe7ewqdw), 1);
}

.hor-menu--u-ip6vxmx7n .hor-menu__item:hover .hor-menu__link,
.hor-menu--u-ip6vxmx7n .hor-menu__item.is-hover .hor-menu__link {
  color: rgba(var(--color-ijhaeb2w1), 1);
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-width: 3px;
  box-shadow: none;
  border-top-color: rgba(var(--color-iyjjs2fhi), 1);
  border-bottom-width: 4px;
  border-bottom-color: rgba(var(--color-ic0j9c5o4), 1);
}

.hor-menu--u-ip6vxmx7n .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  background-color: rgba(var(--color-i5l6g7cix), 0);
  color: rgba(var(--color-ivr1j9bg6), 0);
  font-size: 0px;
  font-weight: 600;
  letter-spacing: 2px;
  width: 35px;
  height: 80px;
  padding-bottom: 0px;
  justify-content: center;
  border-top-color: rgba(var(--color-i77gz9o6i), 0);
  border-right-color: rgba(var(--color-ij8ope14n), 0);
  border-bottom-color: rgba(var(--color-ikvzu9031), 0);
  border-left-color: rgba(var(--color-i4ljwuab0), 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: auto;
  margin-left: auto;
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  background-image: url("../fonts/shape_65.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16.00px auto;
  background-attachment: scroll;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link {
  padding-bottom: 15px;
  padding-top: 15px;
  color: rgba(var(--color-irtudlghn), 0.7);
  background-color: rgba(var(--color-is86e7t4i), 0);
  font-size: 14px;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 0px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  font-weight: 500;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_list > .hor-menu__sub_item:hover > .hor-menu__sub_link,
.hor-menu--u-ip6vxmx7n .hor-menu__sub_list > .hor-menu__sub_item.is-hover > .hor-menu__sub_link {
  background-color: rgba(var(--color-iw9cgr5hi), 1);
  color: rgba(var(--color-i67dbwov9), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  outline-color: rgba(var(--color-iw0wq9uf8), 0);
  border-top-color: rgba(var(--color-iyuvnc3yu), 0);
}

.hor-menu--u-ip6vxmx7n .hor-menu__more_list:hover > .hor-menu__item > .hor-menu__more_link,
.hor-menu--u-ip6vxmx7n .hor-menu__more_list.is-hover > .hor-menu__item > .hor-menu__more_link {
  background-color: rgba(var(--color-i0hugpdmy), 0);
  color: rgba(var(--color-ili7t6gw9), 1);
  font-size: 0px;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list {
  display: none;
}

.text--u-if2ucflwg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 17px;
  line-height: 25px;
  vertical-align: top;
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  color: rgba(var(--color-iu1w8n72a), 1);
  margin-top: 0px;
  text-transform: none;
  font-weight: 500;
}

.div--u-ics2nfi6b {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-top: 50px;
  margin-bottom: 10px;
}

.div--u-ie44h6gjp {
  width: 70px;
  position: relative;
  height: 4px;
  background-color: rgba(var(--color-iep3pde2t), 1);
  display: block;
  margin-top: 10px;
  margin-right: 30px;
}

.div--u-ipmo805cd {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: flex-start;
}

.div--u-ir7l9151s {
  width: 100%;
  position: relative;
  display: block;
}

.link-universal--u-idmrlf8gm {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  font-size: 14px;
  background-color: rgba(var(--color-i34468fge), 0);
  position: relative;
  text-decoration-line: none;
  margin-left: 0px;
  margin-top: 0px;
  font-weight: 600;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  justify-content: center;
  color: rgba(var(--color-ih2kni6ua), 1);
  font-family: Montserrat, sans-serif;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-universal--u-idmrlf8gm:hover .text--u-if5hx93ak,
.link-universal--u-idmrlf8gm.is-hover .text--u-if5hx93ak {
  color: rgba(var(--color-irwe5uhmy), 1);
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}

.div--u-iqih8xkv4 {
  width: 7px;
  position: relative;
  display: block;
  height: 7px;
  background-color: rgba(var(--color-i516wwvqo), 1);
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  outline-color: rgba(var(--color-itg3whzpa), 0);
  color: rgba(var(--color-if9z81j60), 0);
  margin-left: 12px;
  flex-shrink: 0;
  box-shadow: none;
  margin-top: 2px;
}

.text--u-if5hx93ak {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  position: relative;
  min-height: auto;
}

.div--u-izl3font2 {
  width: 7px;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  height: 7px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
  border-bottom-left-radius: 6px;
  background-color: rgba(var(--color-ipkl2u200), 1);
  margin-left: 18px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 0px 6px 1px rgba(var(--color-i0ncbza7y), 0.5);
  margin-top: 2px;
}

.blocklist--u-iwd2fpcay {
  position: relative;
  display: block;
  vertical-align: top;
  width: 100%;
  min-width: 0px;
  line-height: normal;
  margin-left: 0px;
  margin-right: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  padding-top: 0px;
}

.blocklist--u-iwd2fpcay .is-removed {
  display: none;
}

.blocklist--u-iwd2fpcay.slick-last-slide .blocklist__arrow--prev--u-idlwe3mg0.slick-disabled,
.blocklist--u-iwd2fpcay.slick-last-slide .blocklist__arrow--next--u-iazx6heer.slick-disabled {
  opacity: 0;
  visibility: hidden;
}

.blocklist__items_wrapper--u-ibwdorwir {
  width: 100%;
  height: 100%;
  will-change: transform;
}

.blocklist__list--u-i6hqx4q4p {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-wrap: nowrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  height: auto;
}

.blocklist__item__outer--u-i5bz7xgpa {
  display: block;
  flex-shrink: 0;
  max-width: 100%;
  width: 25%;
  height: auto;
}

.blocklist__item--u-ippfqvw1d {
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: auto;
  max-width: 100%;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.blocklist__item--u-ippfqvw1d:hover .imageFit__overlay--u-i9hlxemmn,
.blocklist__item--u-ippfqvw1d.is-hover .imageFit__overlay--u-i9hlxemmn {
  background-image: none;
  background-color: rgba(var(--color-ip6u4sktj), 0);
}

.blocklist__arrows_wrapper--u-i322103sr {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__arrows--u-iwzzijhk8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  flex-shrink: 0;
  justify-content: space-between;
  margin-top: auto;
  margin-bottom: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.blocklist__arrow--prev--u-idlwe3mg0 {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
}

.blocklist__arrow--prev--u-idlwe3mg0:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--prev2--u-irqev46n0 {
  flex-shrink: 0;
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: 0px;
}

.blocklist__arrow--prev2--u-irqev46n0:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next--u-iazx6heer {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
}

.blocklist__arrow--next--u-iazx6heer:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__arrow--next2--u-ie8xa3lkz {
  pointer-events: auto;
  cursor: pointer;
  width: 20px;
  height: 32px;
  background-image: url("../images/fgs16_image-placeholder.png");
  background-repeat: no-repeat;
  margin-top: auto;
  margin-right: 0px;
  margin-bottom: auto;
  margin-left: auto;
}

.blocklist__arrow--next2--u-ie8xa3lkz:disabled {
  pointer-events: none;
  cursor: auto;
  opacity: 0.35;
}

.blocklist__pagination_wrapper--u-iws299gbc {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  pointer-events: none;
  position: absolute;
  z-index: 3;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  display: none;
}

.blocklist__pagination--u-ibto58edz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-is0ctqv7r), 0.2);
}

.blocklist__pagination2--u-ic6eornoe {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ihjhwsit2), 0.2);
}

.blocklist__page--u-i1b4pq1xj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-iwssg9c3n), 0.2);
}

.blocklist__page2--u-imekftys3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  background-color: rgba(var(--color-ijux1mv4w), 0.2);
}

.blocklist__page--active--u-invq57dju,
.blocklist__page--active2--u-imfcsegr9 {
  position: relative;
  counter-reset: page 0;
}

.blocklist__page--bullet1--u-ic4ua5cg8,
.blocklist__page--bullet2--u-ix1n2n0wc {
  counter-increment: page 1;
}

.blocklist__page--bullet1--u-ic4ua5cg8::after,
.blocklist__page--bullet2--u-ix1n2n0wc::after {
  content: counter(page);
}

.blocklist__page--bullet1--u-ic4ua5cg8:not([style]):not(:first-child),
.blocklist__page--bullet1--u-ic4ua5cg8[style*="hidden"] {
  opacity: 0;
  left: -9999px;
  max-height: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  position: absolute;
}

.blocklist__page--bullet2--u-ix1n2n0wc:not([style]):not(:first-child),
.blocklist__page--bullet2--u-ix1n2n0wc[style*="hidden"] {
  opacity: 0;
  left: -9999px;
  max-height: 0px;
  overflow-x: hidden;
  overflow-y: hidden;
  position: absolute;
}

.blocklist__pagination_item--u-i31ttnfyu {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 10px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-inho6alkv), 0.4);
}

.blocklist__pagination_item2--u-i5w2zxkbg {
  flex-shrink: 0;
  cursor: pointer;
  min-width: 10px;
  min-height: 10px;
  margin-top: 2px;
  margin-right: 2px;
  margin-bottom: 2px;
  margin-left: 2px;
  background-color: rgba(var(--color-i3rob5pli), 0.4);
}

.blocklist__controls_container--u-ii16zucod {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 4;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.blocklist__controls_wrapper--u-il2je57r9 {
  position: relative;
  pointer-events: auto;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  padding-right: 30px;
  padding-bottom: 10px;
  padding-left: 30px;
  max-width: 100%;
}

.blocklist__control_arrows--u-icu390s4n {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  pointer-events: none;
  position: absolute;
  z-index: 2;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.imageFit--u-ihwuve2zh {
  position: relative;
  display: block;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  height: 450px;
  margin-left: 0px;
  margin-right: 0px;
}

.imageFit__img--u-ietbcackl {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.imageFit__overlay--u-i9hlxemmn {
  display: none;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-ik7aoqzv2), 0.4);
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  background-image: linear-gradient(to left top, rgba(var(--color-i8wfk01pq), 0) 56%, rgba(var(--color-ibicb4vpw), 0.2) 99%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.imageFit__zoom--u-i9jplals1 {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-iezx8q1ud), 1);
}

.svg_image--u-ijfu7a6hf {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-ijfu7a6hf svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.div--u-im1sdlryf {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 0%;
  color: rgba(var(--color-il3hosy6u), 1);
  cursor: auto;
  font-family: Playfair Display, serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
  max-width: none;
}

.imageFit--u-ifcelh598 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  flex-shrink: 0;
}

.imageFit__img--u-il3a99i6y {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.imageFit__overlay--u-iitnpnfer {
  display: none;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-iknz4tuod), 0.4);
}

.imageFit__zoom--u-izquzmkl5 {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-i06suqvaf), 1);
}

.svg_image--u-iuk1satuo {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-iuk1satuo svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.link-universal--u-ie0te1k7o {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  flex-shrink: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0px;
  margin-right: 20px;
  width: auto;
  flex-wrap: wrap;
  height: auto;
  margin-bottom: 0px;
  max-width: 170px;
  max-height: 170px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
}

.div--u-ivsb2kilo {
  width: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0;
  margin-bottom: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 0px;
  min-width: 200px;
  justify-content: flex-start;
  margin-left: 0px;
  margin-right: 4%;
  padding-top: 0px;
  padding-bottom: 0px;
  -ms-flex-order: 0;
  -webkit-order: 0;
  order: 0;
  max-width: 400px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  flex-wrap: wrap;
  color: rgba(var(--color-iil7f7s2c), 1);
  cursor: auto;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 28px;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
}

.text--u-i7n5yqjzw {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  margin-top: 5px;
  color: rgba(var(--color-ibumtsbdj), 0.9);
  font-weight: 400;
}

.link-universal--u-igpnkpwup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  font-size: 16px;
}

.text--u-imrtmc1ct {
  display: block;
  font-weight: 700;
  color: rgba(var(--color-ia4u77pwt), 0.9);
  font-family: Inter, sans-serif;
  font-size: 19px;
}

.div--u-i0d5i37tm {
  width: auto;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: center;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 10px;
  padding-top: 10px;
  color: rgba(var(--color-iw8xdr6df), 1);
}

.div--u-i6t7hae2r {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
  padding-left: 12%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 0px;
  padding-right: 0%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  background-color: rgba(var(--color-ie7jk3dlb), 0);
}

.list__item--u-iefngxq3p {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.list__item--u-iefngxq3p:hover .div--u-i9t64rux6,
.list__item--u-iefngxq3p.is-hover .div--u-i9t64rux6 {
  opacity: 1;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(rgba(var(--color-isjffcfdr), 1) 0%, rgba(var(--color-isjffcfdr), 1) 100%);
  z-index: 0;
}

.list__item--u-iefngxq3p:hover .div--u-ircjvct05,
.list__item--u-iefngxq3p.is-hover .div--u-ircjvct05 {
  z-index: 2;
}

.list__item--u-iefngxq3p:hover .div--u-izqb6y9os,
.list__item--u-iefngxq3p.is-hover .div--u-izqb6y9os {
  width: 100%;
  height: 100%;
}

.list__item--u-iefngxq3p:hover .svg_image--u-i3bmehmf3,
.list__item--u-iefngxq3p.is-hover .svg_image--u-i3bmehmf3 {
  z-index: 1;
}

.list__item--u-iefngxq3p:hover .svg_image--u-i3bmehmf3 .path-i4qctg2o5,
.list__item--u-iefngxq3p.is-hover .svg_image--u-i3bmehmf3 .path-i4qctg2o5 {
  fill: rgba(var(--color-i0f8eijj3), 1);
}

.list--u-i4raa8v76 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -5px;
  margin-right: 12px;
  width: auto;
  margin-top: 0px;
}

.div--u-ifobw8bow {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
  margin-left: 20px;
}

.div--u-ircjvct05 {
  width: 40px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
}

.svg_image--u-i3bmehmf3 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 18px;
  width: 18px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-i3bmehmf3 > svg {
  flex-shrink: 0;
}

.svg_image--u-i3bmehmf3 svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-i3bmehmf3 .path-ifdo0tfrs {
  fill: rgba(var(--color-iip3ihmfq), 1);
}

.svg_image--u-i3bmehmf3 .path-i9ue5d53q {
  fill: rgba(var(--color-icnb6omz2), 1);
}

.svg_image--u-i3bmehmf3 .path-ig61ds6t1 {
  fill: rgba(var(--color-i3p3tbjbt), 1);
}

.svg_image--u-i3bmehmf3 .path-ik2cy9yf6 {
  fill: rgba(var(--color-if7quhqh6), 1);
}

.svg_image--u-i3bmehmf3 .path-iu95nyarw {
  fill: rgba(var(--color-izglmcne6), 1);
}

.svg_image--u-i3bmehmf3 .path-i4qctg2o5 {
  fill: rgba(var(--color-iyephwhzz), 1);
}

.link-universal--u-iokfuga7q {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
}

.div--u-izqb6y9os {
  width: 1%;
  position: absolute;
  display: block;
  height: 1%;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  opacity: 0;
  transition-property: all;
  transition-duration: 600ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  background-image: linear-gradient(rgba(var(--color-iccaisguh), 0.5) 0%, rgba(var(--color-iccaisguh), 0.5) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.div--u-i9t64rux6 {
  width: 1%;
  position: absolute;
  display: inline-block;
  height: 1%;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  opacity: 0;
  transition-property: all;
  transition-duration: 600ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  background-image: linear-gradient(rgba(var(--color-i0ggbs5y6), 0) 0%, rgba(var(--color-i0ggbs5y6), 0) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.list__item--u-ixzrf0rnh {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.list__item--u-ixzrf0rnh:hover .div--u-i54wkn5dl,
.list__item--u-ixzrf0rnh.is-hover .div--u-i54wkn5dl {
  opacity: 1;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(rgba(var(--color-imo8a8bqd), 1) 0%, rgba(var(--color-imo8a8bqd), 1) 100%);
  z-index: 0;
}

.list__item--u-ixzrf0rnh:hover .div--u-imghkbdhv,
.list__item--u-ixzrf0rnh.is-hover .div--u-imghkbdhv {
  z-index: 2;
}

.list__item--u-ixzrf0rnh:hover .div--u-ip91djm5q,
.list__item--u-ixzrf0rnh.is-hover .div--u-ip91djm5q {
  width: 100%;
  height: 100%;
}

.list__item--u-ixzrf0rnh:hover .svg_image--u-iciaupjsf,
.list__item--u-ixzrf0rnh.is-hover .svg_image--u-iciaupjsf {
  z-index: 1;
}

.list__item--u-ixzrf0rnh:hover .svg_image--u-iciaupjsf .path-i2kotz2dh,
.list__item--u-ixzrf0rnh.is-hover .svg_image--u-iciaupjsf .path-i2kotz2dh {
  fill: rgba(var(--color-irvhfwp0k), 1);
}

.list--u-ivhdtv6gt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -5px;
  margin-right: 12px;
  width: auto;
  margin-top: 0px;
}

.div--u-ie3md70rc {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start;
  width: auto;
}

.div--u-imghkbdhv {
  width: 40px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
}

.svg_image--u-iciaupjsf {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 18px;
  width: 18px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-iciaupjsf > svg {
  flex-shrink: 0;
}

.svg_image--u-iciaupjsf svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-iciaupjsf .path-ifdo0tfrs {
  fill: rgba(var(--color-il62e7kdg), 1);
}

.svg_image--u-iciaupjsf .path-i9ue5d53q {
  fill: rgba(var(--color-iieb3xlu3), 1);
}

.svg_image--u-iciaupjsf .path-ig61ds6t1 {
  fill: rgba(var(--color-i0zttzj00), 1);
}

.svg_image--u-iciaupjsf .path-ik2cy9yf6 {
  fill: rgba(var(--color-i38l64unc), 1);
}

.svg_image--u-iciaupjsf .path-iu95nyarw {
  fill: rgba(var(--color-idfx60un5), 1);
}

.svg_image--u-iciaupjsf .path-i2kotz2dh {
  fill: rgba(var(--color-iri0py4g2), 1);
}

.link-universal--u-it6u5n2r2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
}

.div--u-ip91djm5q {
  width: 1%;
  position: absolute;
  display: block;
  height: 1%;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  opacity: 0;
  transition-property: all;
  transition-duration: 600ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  background-image: linear-gradient(rgba(var(--color-i0kjqw9ih), 0.5) 0%, rgba(var(--color-i0kjqw9ih), 0.5) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.div--u-i54wkn5dl {
  width: 1%;
  position: absolute;
  display: inline-block;
  height: 1%;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  opacity: 0;
  transition-property: all;
  transition-duration: 600ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  background-image: linear-gradient(rgba(var(--color-i87g5qq57), 0) 0%, rgba(var(--color-i87g5qq57), 0) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.text--u-i8gdqtzzr {
  display: inline-block;
  font-size: 14px;
  line-height: 140%;
  font-weight: 600;
  color: rgba(var(--color-if2l1wdja), 0.8);
  font-family: Nunito, sans-serif;
}

.list__item--u-i8u2v13vi {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-universal--u-i163m11zj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.text--u-ipkafbdjx {
  color: rgba(var(--color-i0c81bmkg), 1);
  font-size: 17px;
  font-weight: 700;
  line-height: 25px;
  font-family: Inter, sans-serif;
}

.list--u-izinatvtg {
  display: inline-block;
  margin-right: 0px;
}

.mosaic-popup--u-ipun6830r {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 11;
}

.mosaic-popup__inner-bg--u-i9ovh0czy {
  position: fixed;
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-is577dwql), 0.5);
  display: none;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  opacity: 0;
  transition-duration: 500ms;
  transition-timing-function: ease;
  transition-delay: 0ms;
  transition-property: all;
  overflow-y: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.mosaic-popup__inner-data--u-io32gvyph {
  position: relative;
  width: 300px;
  min-height: 300px;
  max-width: 100vw;
  background-color: rgba(var(--color-ihewrg8dq), 1);
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.mosaic-popup__close--u-idoxpun1z {
  cursor: pointer;
  position: absolute;
  right: 0px;
  top: 0px;
  min-width: 40px;
  min-height: 40px;
  text-align: center;
  background-color: rgba(var(--color-iylkmcdke), 0);
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  margin-top: 10px;
  margin-right: 10px;
}

.svg_image--u-iqqxq45mm {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 17px;
  height: 17px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-iqqxq45mm .path-ilut1tvk4 {
  fill: rgba(var(--color-ickeswi7w), 1);
}

.mosaic-form--u-i213e73w6 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 50px;
  padding-right: 30px;
  padding-left: 30px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  margin-left: 0px;
  margin-right: 0px;
  justify-content: center;
  width: 100%;
  padding-top: 50px;
  flex-shrink: 0;
  background-color: rgba(var(--color-i0jt3jj8k), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.mosaic-form--u-i213e73w6 * {
  outline-style: none;
}

.mosaic-form--u-i213e73w6 .mosaic-form__title--u-ixdn2vu6r {
  font-size: 21px;
  line-height: normal;
  margin-bottom: 10px;
  text-align: center;
  color: rgba(var(--color-i0zzsbl9y), 1);
  font-weight: 700;
  text-transform: none;
  padding-right: 0px;
  padding-left: 0px;
  font-family: Inter, sans-serif;
}

.mosaic-form--u-i213e73w6 .mosaic-form__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  color: rgba(var(--color-ih25qn2fj), 1);
  border-top-color: rgba(var(--color-il8yrjyhj), 1);
  border-right-color: rgba(var(--color-iharu8ps0), 1);
  border-bottom-color: rgba(var(--color-ivctx314q), 1);
  border-left-color: rgba(var(--color-i9x6xanhj), 1);
}

.mosaic-form--u-i213e73w6 .mosaic-form__field {
  margin-bottom: 5px;
  font-size: 14px;
  margin-top: 0px;
  display: block;
  width: 100%;
  margin-right: auto;
  margin-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  background-color: rgba(var(--color-id7uqq1ql), 0);
  border-top-color: rgba(var(--color-iuf0cgyak), 0);
  border-right-color: rgba(var(--color-ien5fopfr), 0);
  border-bottom-color: rgba(var(--color-idwm8j4yb), 0);
  border-left-color: rgba(var(--color-ijslkqbum), 0);
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
}

.mosaic-form--u-i213e73w6 .mosaic-form__name {
  font-weight: 500;
  font-size: 13px;
  color: rgba(var(--color-igseut1ps), 1);
}

.mosaic-form--u-i213e73w6 .mosaic-form__text {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-ih2qkhcym), 1);
  border-right-color: rgba(var(--color-ifvhmnttn), 1);
  border-bottom-color: rgba(var(--color-iuqy8truc), 0.3);
  border-left-color: rgba(var(--color-i20m39pfi), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-io9s5ixt1), 1);
  font-size: 13px;
  font-weight: 500;
  margin-left: 0px;
  margin-right: 0px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  color: rgba(var(--color-itla68pe7), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.mosaic-form--u-i213e73w6 .mosaic-form__date {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 50px;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-imqbxybds), 1);
  border-right-color: rgba(var(--color-i6e8r0yrj), 1);
  border-bottom-color: rgba(var(--color-i8z7weczb), 0.3);
  border-left-color: rgba(var(--color-iiktsk8fc), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-iwuiuzr1n), 1);
  cursor: pointer;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  color: rgba(var(--color-ie7nyith9), 1);
}

.mosaic-form--u-i213e73w6 .mosaic-form__date-interval {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 50px;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-imkl0t7mo), 1);
  border-right-color: rgba(var(--color-it1rg11rs), 1);
  border-bottom-color: rgba(var(--color-iaup7iwmr), 0.3);
  border-left-color: rgba(var(--color-i9fzdpo0n), 1);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-i7hbrq8xm), 1);
  cursor: pointer;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  font-weight: 500;
  color: rgba(var(--color-idigga9om), 1);
}

.mosaic-form--u-i213e73w6 .mosaic-form__textarea {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-isflbjdef), 1);
  border-right-color: rgba(var(--color-iu9bfdtjh), 1);
  border-bottom-color: rgba(var(--color-i5vin811b), 0.3);
  border-left-color: rgba(var(--color-iux6ce1qf), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-ixlonnipw), 1);
  color: rgba(var(--color-inj0devsz), 1);
  font-size: 13px;
  font-weight: 500;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
}

.mosaic-form--u-i213e73w6 .mosaic-form__select {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i2mt8gkz5), 1);
  border-right-color: rgba(var(--color-ixebhxlwr), 1);
  border-bottom-color: rgba(var(--color-ivf58gay0), 1);
  border-left-color: rgba(var(--color-igbbtkhtc), 1);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: rgba(var(--color-itc3ru2g0), 1);
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}

.mosaic-form--u-i213e73w6 .mosaic-form__select-multiple {
  width: 100%;
  display: block;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-itwyp46m7), 0.3);
  border-right-color: rgba(var(--color-ic4o0jwry), 0.3);
  border-bottom-color: rgba(var(--color-islooktek), 0.3);
  border-left-color: rgba(var(--color-i221hqrx2), 0.3);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: rgba(var(--color-i8q90quha), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  font-size: 12px;
  font-weight: 500;
  color: rgba(var(--color-ixiy3036k), 1);
}

.mosaic-form--u-i213e73w6 .mosaic-form__date-interval-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mosaic-form--u-i213e73w6 .mosaic-form__date-interval-delimiter {
  width: 15px;
  height: 2px;
  flex-shrink: 0;
  background-color: rgba(var(--color-iktgs63ml), 1);
  margin-right: 15px;
  margin-left: 15px;
  color: rgba(var(--color-ic5e4kzz5), 1);
  border-bottom-color: rgba(var(--color-i9w7lscfz), 0.2);
}

.mosaic-form--u-i213e73w6 .mosaic-form__success--u-iiz5bnjpd {
  font-size: 16px;
}

.mosaic-form--u-i213e73w6 .mosaic-form__error {
  color: rgba(var(--color-iv555yu3x), 1);
  font-size: 11px;
  font-weight: 500;
}

.mosaic-form--u-i213e73w6 .mosaic-form__required {
  color: rgba(var(--color-irlnnj4j5), 1);
}

.mosaic-form--u-i213e73w6 .mosaic-form__note {
  font-size: 12px;
  color: rgba(var(--color-ikyuj3bou), 1);
}

.mosaic-form--u-i213e73w6 .mosaic-form__radio-icon {
  display: none;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-imz4v8i7w), 1);
  border-right-color: rgba(var(--color-i8bprpoqf), 1);
  border-bottom-color: rgba(var(--color-ik79rahsc), 1);
  border-left-color: rgba(var(--color-in372lh24), 1);
  background-color: rgba(var(--color-icq7cuws8), 0.2);
}

.mosaic-form--u-i213e73w6 .mosaic-form__checkbox-icon {
  display: none;
  width: 15px;
  height: 15px;
  flex-shrink: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i8yi8pbzx), 1);
  border-right-color: rgba(var(--color-iuq438235), 1);
  border-bottom-color: rgba(var(--color-ittmfdtus), 1);
  border-left-color: rgba(var(--color-iir1ku81m), 1);
  background-color: rgba(var(--color-ip6bc5vba), 0.2);
}

.mosaic-form--u-i213e73w6 .mosaic-form__value {
  margin-left: 5px;
}

.mosaic-form--u-i213e73w6 .mosaic-form__label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-top: 5px;
  margin-bottom: 5px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.mosaic-form--u-i213e73w6 .mosaic-form__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 22px;
  padding-right: 30px;
  padding-bottom: 22px;
  padding-left: 30px;
  line-height: normal;
  background-color: rgba(var(--color-is49cdhpl), 1);
  color: rgba(var(--color-iwaznrp5r), 1);
  position: relative;
  text-decoration-line: none;
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  flex-shrink: 1;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  box-shadow: 0px 20px 20px -10px rgba(var(--color-i6qfyzwq3), 0.2);
}

.mosaic-form--u-i213e73w6 .mosaic-form__upload-progress {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-iw85xol6k), 1);
  border-right-color: rgba(var(--color-ieap5oq8z), 1);
  border-bottom-color: rgba(var(--color-ipasbyok8), 1);
  border-left-color: rgba(var(--color-i5wzhbckp), 1);
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  right: 10px;
}

.mosaic-form--u-i213e73w6 .progressWrapper {
  padding-top: 8px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgba(var(--color-iwkbq5py8), 1);
}

.mosaic-form--u-i213e73w6 .progressContainer {
  position: relative;
}

.mosaic-form--u-i213e73w6 .progressCancel {
  font-size: 0px;
  display: block;
  height: 14px;
  width: 14px;
  position: absolute;
  right: 0px;
  top: 0px;
  text-align: center;
  background-color: rgba(var(--color-ivpa9a7ox), 1);
}

.mosaic-form--u-i213e73w6 .progressName {
  font-size: 0.7em;
  font-weight: 700;
  color: rgba(var(--color-ircnwv56s), 1);
  width: 323px;
  text-align: left;
  overflow-x: hidden;
  overflow-y: hidden;
}

.mosaic-form--u-i213e73w6 .progressBarStatus {
  margin-top: 2px;
  width: 337px;
  font-size: 0.6em;
  text-align: left;
}

.mosaic-form--u-i213e73w6 .progressBarInProgress {
  font-size: 0px;
  width: 0px;
  height: 4px;
  background-color: rgba(var(--color-ijhx55dwz), 1);
  margin-top: 2px;
}

.mosaic-form--u-i213e73w6 .progressBarComplete {
  font-size: 0px;
  width: 0px;
  height: 4px;
  background-color: rgba(var(--color-igx2qjhuv), 1);
  margin-top: 2px;
}

.mosaic-form--u-i213e73w6 .mosaic-form__upload-count-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mosaic-form--u-i213e73w6 .text--u-i0hsvawn3 {
  text-align: center;
  font-size: 13px;
  color: rgba(var(--color-ig3uz7em6), 0.7);
  margin-bottom: 20px;
  line-height: 20px;
  font-weight: 500;
}

.mosaic-form--u-i213e73w6 .div--u-ie32bp682 {
  padding-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  overflow-x: visible;
  overflow-y: visible;
  position: static;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.mosaic-form--u-i213e73w6 .button__text {
  font-size: 16px;
  font-weight: 600;
  font-family: Inter, sans-serif;
  color: rgba(var(--color-i1uo1lko3), 1);
}

.mosaic-form--u-i213e73w6 .div--u-i80zr1hfm {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  padding-left: 0px;
}

.mosaic-form--u-i213e73w6 .div--u-ircxl0ojw {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  padding-left: 0px;
}

.mosaic-form--u-i213e73w6 .mosaic-form__count-text {
  color: rgba(var(--color-ijse6ut96), 0.4);
  font-weight: 500;
  font-size: 13px;
}

.mosaic-form--u-i213e73w6 .mosaic-form__file-button-placeholder {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 10px;
  padding-left: 10px;
  font-size: 12px;
  font-weight: 500;
}

.mosaic-form--u-i213e73w6 .mosaic-form__success__text--u-iua7cpj3q {
  text-align: center;
  font-weight: 500;
  font-size: 16px;
}

.mosaic-form--u-i213e73w6 .mosaic-form__radio-icon:hover,
.mosaic-form--u-i213e73w6 .mosaic-form__radio-icon.is-hover {
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-i213e73w6 .mosaic-form__checkbox-icon:hover,
.mosaic-form--u-i213e73w6 .mosaic-form__checkbox-icon.is-hover {
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-i213e73w6 .progressWrapper:first-child {
  padding-top: 0px;
  border-top-width: 0px;
}

.mosaic-form--u-i213e73w6 .progressWrapper:last-child {
  padding-bottom: 0px;
}

.mosaic-form--u-i213e73w6 .mosaic-form__text::placeholder {
  color: rgba(var(--color-ir69mp65m), 0.5);
}

.mosaic-form--u-i213e73w6 .mosaic-form__textarea::placeholder {
  color: rgba(var(--color-ilg8whcj1), 0.5);
}

.mosaic-form--u-i213e73w6 .mosaic-form__text:focus,
.mosaic-form--u-i213e73w6 .mosaic-form__text.is-focus {
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i3uy7eu57), 1);
}

.mosaic-form--u-i213e73w6 .mosaic-form__textarea:focus,
.mosaic-form--u-i213e73w6 .mosaic-form__textarea.is-focus {
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i9eztvvrg), 1);
}

.mosaic-form--u-i213e73w6 .mosaic-form__button:hover,
.mosaic-form--u-i213e73w6 .mosaic-form__button.is-hover {
  background-image: linear-gradient(rgba(var(--color-itkvrq5w8), 0.1) 0%, rgba(var(--color-itkvrq5w8), 0.1) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  box-shadow: none;
}

.mosaic-form--u-i213e73w6 .mosaic-form__checkbox ~ .mosaic-form__value {
  color: rgba(var(--color-i7wag39fn), 1);
  font-size: 11px;
  font-weight: 500;
}

.mosaic-form--u-i213e73w6 .mosaic-form__radio ~ .mosaic-form__value {
  color: rgba(var(--color-i2igld8uv), 1);
  font-size: 12px;
  font-weight: 500;
}

.mosaic-form--u-i213e73w6 .mosaic-form__field--u-i3fvxhpfj .mosaic-form__name {
  display: none;
}

.mosaic-form--u-i213e73w6 .mosaic-form__field--u-i3fvxhpfj .mosaic-form__required {
  display: none;
}

.mosaic-form--u-i213e73w6 .mosaic-form__field--u-ihjkftndm .mosaic-form__name {
  display: none;
}

.mosaic-form--u-i213e73w6 .mosaic-form__field--u-ihjkftndm .mosaic-form__required {
  display: none;
}

.mosaic-form--u-i213e73w6 .mosaic-form__field--u-imbntj2gk .mosaic-form__header {
  display: none;
}

.mosaic-form--u-i213e73w6 .mosaic-form__radio:checked ~ .mosaic-form__radio-icon,
.mosaic-form--u-i213e73w6 .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon {
  background-color: rgba(var(--color-i1mcv3dy6), 0.2);
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-i213e73w6 .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon,
.mosaic-form--u-i213e73w6 .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon {
  background-color: rgba(var(--color-iu0iv7ki5), 0.2);
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}





.mosaic-form__field--u-i3fvxhpfj {
  display: block;
}

.mosaic-form__field--u-ihjkftndm {
  display: block;
}

.text--u-i0hsvawn3 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  line-height: normal;
  vertical-align: top;
  position: relative;
}

.div--u-ie32bp682 {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-i80zr1hfm {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-ircxl0ojw {
  width: 100%;
  position: relative;
  display: block;
}

.mosaic-form__field--u-imbntj2gk {
  display: block;
}

.mosaic-form__field--u-ia67kn13z {
  display: block;
}

.section--u-iy83rvhgc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  padding-bottom: 90px;
  padding-top: 80px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(var(--color-ievu7rrse), 1);
  background-image: none, none, none;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-position: left 0px top 0px, left 0px top 0px, center center;
  background-size: auto, auto, cover;
  background-attachment: scroll, scroll, scroll;
  color: rgba(var(--color-i4fp095zg), 1);
  cursor: auto;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
}

.container--u-i7uxoip9g {
  width: 100%;
  max-width: 1400px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0px;
  justify-content: space-between;
  z-index: auto;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.text--u-ifjwestes {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 23px;
  vertical-align: top;
  position: relative;
  font-weight: 700;
  color: rgba(var(--color-im3l9bdeo), 1);
  font-family: Inter, sans-serif;
  margin-bottom: 30px;
  text-transform: uppercase;
}

.div--u-iev4ly3jv {
  width: 33%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  flex-shrink: 0;
  -ms-flex-order: 1000;
  -webkit-order: 1000;
  order: 1000;
}

.text--u-istmx6y4m {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-iyugqdml4), 0.8);
  font-weight: 500;
  margin-left: 0px;
  text-align: left;
  margin-right: 0px;
  margin-bottom: 7px;
  font-family: Montserrat, sans-serif;
}

.div--u-ikatej2ko {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-top: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start;
}

.div--u-ir7t0qgk5 {
  width: 20px;
  position: relative;
  height: 20px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  background-color: rgba(var(--color-iprdhxyuq), 0);
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  margin-top: 0px;
  flex-shrink: 0;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 0px;
}

.svg_image--u-iitm7qc7k {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  flex-shrink: 0;
}

.svg_image--u-iitm7qc7k > svg {
  flex-shrink: 0;
}

.svg_image--u-iitm7qc7k svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-iitm7qc7k .path-ixiwj2901 {
  fill: rgba(var(--color-i0lc41w00), 1);
}

.svg_image--u-iitm7qc7k .path-impq7fu2w {
  fill: rgba(var(--color-i0mldemxw), 1);
}

.list__item--u-i249fcues {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-universal--u-if0k9bgkg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.text--u-ixy1jlzui {
  color: rgba(var(--color-iqo2hyib8), 1);
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
}

.list--u-inxkxdie0 {
  display: block;
}

.div--u-igp9ugmj4 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text--u-idve7xnm5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-ie20sy6qf), 0.8);
  font-weight: 500;
  margin-left: 0px;
  text-align: left;
  margin-right: 0px;
  margin-bottom: 7px;
  font-family: Montserrat, sans-serif;
}

.div--u-i8210aqad {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-top: 20px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.div--u-iak9k7how {
  width: 20px;
  position: relative;
  height: 20px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  background-color: rgba(var(--color-iijwlkics), 0);
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  margin-top: 0px;
  flex-shrink: 0;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}

.svg_image--u-ik495g7lg {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  flex-shrink: 1;
}

.svg_image--u-ik495g7lg > svg {
  flex-shrink: 0;
}

.svg_image--u-ik495g7lg svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-ik495g7lg .path-i4cxuett1 {
  fill: rgba(var(--color-ilq5q58v8), 1);
}

.svg_image--u-ik495g7lg .path-iufv1225j {
  fill: rgba(var(--color-ivo4ivk2z), 1);
}

.list__item--u-ir6piivhj {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.list--u-i7gclf9eb {
  display: block;
}

.div--u-i65zwevsz {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text--u-ife5a12kd {
  color: rgba(var(--color-imtld753q), 0.9);
  font-size: 14px;
  font-weight: 600;
  line-height: 25px;
}

.text--u-i56p9fwx0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-izwuokmja), 0.8);
  font-weight: 500;
  margin-left: 0px;
  text-align: left;
  margin-right: 0px;
  margin-bottom: 7px;
  font-family: Montserrat, sans-serif;
}

.div--u-iekykb6gs {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-top: 20px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start;
}

.div--u-i4f4zrcjt {
  width: 20px;
  position: relative;
  height: 20px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  background-color: rgba(var(--color-i0z5n9ex2), 0);
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  margin-top: 0px;
  flex-shrink: 0;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 0px;
}

.svg_image--u-i5g5amqti {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  flex-shrink: 0;
}

.svg_image--u-i5g5amqti > svg {
  flex-shrink: 0;
}

.svg_image--u-i5g5amqti svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-i5g5amqti .g-iy9bczc82 {
  fill: rgba(var(--color-irz94tss1), 1);
}

.svg_image--u-i5g5amqti .g-itddljjb2 {
  fill: rgba(var(--color-ima4a234e), 1);
}

.svg_image--u-i5g5amqti .g-ib4gmjuql {
  fill: rgba(var(--color-ikzqq1tu9), 1);
}

.svg_image--u-i5g5amqti .g-i2x8ozrvf {
  fill: rgba(var(--color-ibr3awx77), 1);
}

.svg_image--u-i5g5amqti .g-ionyza04w {
  fill: rgba(var(--color-iijluppg3), 1);
}

.svg_image--u-i5g5amqti .g-iw4dknbyn {
  fill: rgba(var(--color-ietkpab9z), 1);
}

.svg_image--u-i5g5amqti .path-i47vt72gp {
  fill: rgba(var(--color-ih3hp9fxf), 1);
}

.svg_image--u-i5g5amqti .path-ikdtxza7w {
  fill: rgba(var(--color-i6gkg3vzy), 1);
}

.list__item--u-iz2m7s0rf {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-universal--u-ibnbg8vgd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.link-universal--u-ibnbg8vgd:hover .text--u-isf14gx8a,
.link-universal--u-ibnbg8vgd.is-hover .text--u-isf14gx8a {
  text-decoration: none;
}

.text--u-isf14gx8a {
  color: rgba(var(--color-iqcpeeh7l), 1);
  font-size: 14px;
  text-decoration: underline;
  font-weight: 600;
}

.list--u-i8nwwzf32 {
  display: block;
}

.div--u-ioksbouxl {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div--u-imiq8ucna {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-order: 0;
  -webkit-order: 0;
  order: 0;
}

.div--u-i5zcrvqjo {
  width: 33%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-right: 0px;
  -ms-flex-order: -1;
  -webkit-order: -1;
  order: -1;
}

.ver-menu--u-ir123wian {
  position: relative;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
}

.ver-menu--u-ir123wian .ver-menu__list {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  list-style-type: none;
}

.ver-menu--u-ir123wian .ver-menu__link,
.ver-menu--u-ir123wian .ver-menu__sub_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-irs0bdm0o), 1);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}

.ver-menu--u-ir123wian .ver-menu__icon {
  background-color: rgba(var(--color-i8nnlgw3d), 1);
  width: 15px;
  height: 15px;
  margin-left: 10px;
  display: none;
}

.ver-menu--u-ir123wian .ver-menu__sub_icon {
  background-color: rgba(var(--color-i4iroaj52), 1);
  width: 10px;
  height: 10px;
  margin-left: 10px;
  display: none;
}

.ver-menu--u-ir123wian .ver-menu__sub_list {
  z-index: 10;
  list-style-type: none;
  background-color: rgba(var(--color-i9u40a7kd), 1);
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  position: static;
  display: none;
}

.ver-menu--u-ir123wian .ver-menu__sub_item {
  vertical-align: top;
}

.ver-menu--u-ir123wian .ver-menu__sub_link {
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-icj880r83), 1);
  font-size: 14px;
}

.ver-menu--u-ir123wian .ver-menu__link {
  font-family: Montserrat, sans-serif;
  color: rgba(var(--color-ix8y173g6), 1);
  font-size: 14px;
  text-transform: none;
  font-weight: 400;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 7px;
  padding-bottom: 7px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}



.ver-menu--u-ir123wian .ver-menu__item:hover .ver-menu__link,
.ver-menu--u-ir123wian .ver-menu__item.is-hover .ver-menu__link {
  color: rgba(var(--color-izo2omi9j), 1);
}



.ver-menu--u-ir123wian .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list {
  display: none;
}

.heading--u-isvpu1uza {
  font-size: 23px;
  line-height: normal;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  color: rgba(var(--color-io6hxdkpr), 1);
  font-weight: 700;
  font-family: Inter, sans-serif;
  text-transform: uppercase;
}

.section--u-ijibpak6u {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: static;
  padding-bottom: 50px;
  padding-top: 50px;
  padding-left: 40px;
  padding-right: 40px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: rgba(var(--color-iy6ozl10u), 1);
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: rgba(var(--color-ij94tqgnx), 0.05);
  background-color: rgba(var(--color-in6fn39sv), 1);
  cursor: auto;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
}

.container--u-ihpt0uks1 {
  width: 100%;
  max-width: 1400px;
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 0px;
  margin-left: 0;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  justify-content: space-between;
}

.button-up--u-ifzfsp54x {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 15px;
  padding-top: 15px;
  padding-right: 15px;
  padding-left: 15px;
  width: 50px;
  height: 50px;
  background-color: rgba(var(--color-in9ojyych), 0.1);
  margin-left: 20px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  outline-style: none;
  outline-width: 0px;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
}

.button-up--u-ifzfsp54x:hover,
.button-up--u-ifzfsp54x.is-hover {
  background-color: rgba(var(--color-izbejvgvt), 1);
}

.button-up--u-ifzfsp54x:active,
.button-up--u-ifzfsp54x.is-active {
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-iniok5bay), 0.15);
  background-color: rgba(var(--color-i4z6e4vmp), 0);
}

.svg_image--u-ipim62bgj {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-ipim62bgj svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.svg_image--u-ipim62bgj .path-iu7xheqr1 {
  fill: rgba(var(--color-iypjx6r02), 1);
}

.div--u-iftxzt5ll {
  width: 33%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.div--u-i550nvnpu {
  width: 33%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

.div--u-ij6qn8vqt {
  width: 33%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
}

.mosaic-site-copyright--u-iptgv1v2r {
  font-size: 14px;
  font-family: Montserrat, sans-serif;
  line-height: normal;
  color: rgba(var(--color-i76vnydo4), 1);
  display: block;
  position: relative;
  margin-top: 0px;
  font-weight: 500;
}

.mosaic-site-counters--u-i3kf5jomv {
  display: block;
}

.mosaic-site-counters--u-i3kf5jomv .counters-stub {
  width: 186px;
  height: 31px;
  background-image: url("data:image/svg+xml,%3Csvg width=186 height=31 viewBox=0 0 186 31 fill=none xmlns=http://www.w3.org/2000/svg%3E%3Crect x=98.5 y=0.5 width=87 height=30 fill=%23D9D9D9 stroke=black/%3E%3Cpath d=M99 1H155V16H99V1Z fill=%23A3A3A3/%3E%3Cpath d=M155 1H185V30H155V1Z fill=%23B8B8B8/%3E%3Cpath d=M163 7H166V25H163V7Z fill=%233B3B3B/%3E%3Cpath d=M169 15H172V25H169V15Z fill=%233B3B3B/%3E%3Cpath d=M175 12H178V25H175V12Z fill=%233B3B3B/%3E%3Crect x=0.5 y=0.5 width=87 height=30 fill=%23D9D9D9 stroke=black/%3E%3Cpath d=M22.8246 10.1L21.4246 12.6H20.0246L18.6246 10.1V14H16.8246V7H18.7246L20.7246 10.7L22.7246 7H24.6246V14H22.8246V10.1ZM27.7785 9.85C27.5118 9.85 27.3785 9.98333 27.3785 10.25V10.8H29.0785V10.25C29.0785 9.98333 28.9452 9.85 28.6785 9.85H27.7785ZM30.6285 13.9C29.3418 14.0333 28.1752 14.1 27.1285 14.1C26.6752 14.1 26.3118 13.9633 26.0385 13.69C25.7652 13.4167 25.6285 13.0533 25.6285 12.6V10.2C25.6285 9.7 25.7685 9.31 26.0485 9.03C26.3352 8.74333 26.7285 8.6 27.2285 8.6H29.2285C29.7285 8.6 30.1185 8.74333 30.3985 9.03C30.6852 9.31 30.8285 9.7 30.8285 10.2V12.05H27.3785V12.45C27.3785 12.55 27.4118 12.6333 27.4785 12.7C27.5452 12.7667 27.6285 12.8 27.7285 12.8C28.3885 12.8 29.3552 12.75 30.6285 12.65V13.9ZM36.4246 13.9C35.1779 14.0333 34.0779 14.1 33.1246 14.1C32.6713 14.1 32.3079 13.9633 32.0346 13.69C31.7613 13.4167 31.6246 13.0533 31.6246 12.6V10.3C31.6246 9.8 31.7646 9.41 32.0446 9.13C32.3313 8.84333 32.7246 8.7 33.2246 8.7H36.4246V10.05H33.7746C33.5079 10.05 33.3746 10.1833 33.3746 10.45V12.4C33.3746 12.5 33.4079 12.5833 33.4746 12.65C33.5413 12.7167 33.6246 12.75 33.7246 12.75C34.3246 12.75 35.2246 12.7 36.4246 12.6V13.9ZM40.2227 10.05V14H38.4727V10.05H36.8227V8.7H41.8727V10.05H40.2227ZM47.8766 12.5C47.8766 13 47.7332 13.3933 47.4466 13.68C47.1666 13.96 46.7766 14.1 46.2766 14.1H43.9766C43.4766 14.1 43.0832 13.96 42.7966 13.68C42.5166 13.3933 42.3766 13 42.3766 12.5V10.2C42.3766 9.7 42.5166 9.31 42.7966 9.03C43.0832 8.74333 43.4766 8.6 43.9766 8.6H46.2766C46.7766 8.6 47.1666 8.74333 47.4466 9.03C47.7332 9.31 47.8766 9.7 47.8766 10.2V12.5ZM46.1266 10.35C46.1266 10.0833 45.9932 9.95 45.7266 9.95H44.5266C44.2599 9.95 44.1266 10.0833 44.1266 10.35V12.35C44.1266 12.6167 44.2599 12.75 44.5266 12.75H45.7266C45.9932 12.75 46.1266 12.6167 46.1266 12.35V10.35ZM54.1234 11.5C54.0901 11.9667 53.9568 12.35 53.7234 12.65H55.4734V10.05H54.2234L54.1234 11.5ZM57.2234 8.7V12.65H57.9734V15.2H56.3134L56.2134 14H53.1334L53.0334 15.2H51.3734V12.65H52.0234C52.2901 12.3367 52.4401 11.9867 52.4734 11.6L52.6734 8.7H57.2234ZM59.2777 14.1C58.9911 14.1 58.6577 14.0667 58.2777 14V12.7H58.6777C58.9311 12.7 59.0644 12.5667 59.0777 12.3L59.2777 8.7H64.0777V14H62.3277V10.05H60.9277L60.7777 12.6C60.7511 13.0533 60.6011 13.4167 60.3277 13.69C60.0544 13.9633 59.7044 14.1 59.2777 14.1ZM70.2742 8.7V14H68.5242V12.35H67.6742L66.7242 14H64.8742L65.8742 12.25C65.5942 12.15 65.3742 11.98 65.2142 11.74C65.0542 11.5 64.9742 11.2033 64.9742 10.85V10.2C64.9742 9.74667 65.1109 9.38333 65.3842 9.11C65.6576 8.83667 66.0209 8.7 66.4742 8.7H70.2742ZM67.0742 9.95C66.9742 9.95 66.8909 9.98333 66.8242 10.05C66.7576 10.1167 66.7242 10.2 66.7242 10.3V10.75C66.7242 10.85 66.7576 10.9333 66.8242 11C66.8909 11.0667 66.9742 11.1 67.0742 11.1H68.5242V9.95H67.0742ZM25.0525 23.9C23.8059 24.0333 22.7059 24.1 21.7525 24.1C21.2992 24.1 20.9359 23.9633 20.6625 23.69C20.3892 23.4167 20.2525 23.0533 20.2525 22.6V20.3C20.2525 19.8 20.3925 19.41 20.6725 19.13C20.9592 18.8433 21.3525 18.7 21.8525 18.7H25.0525V20.05H22.4025C22.1359 20.05 22.0025 20.1833 22.0025 20.45V22.4C22.0025 22.5 22.0359 22.5833 22.1025 22.65C22.1692 22.7167 22.2525 22.75 22.3525 22.75C22.9525 22.75 23.8525 22.7 25.0525 22.6V23.9ZM27.8506 21.15C28.4173 21.15 28.8839 21.1333 29.2506 21.1V18.7H31.0006V24H29.2506V22.4C28.5373 22.4667 27.8706 22.5 27.2506 22.5C26.7973 22.5 26.4339 22.3633 26.1606 22.09C25.8873 21.8167 25.7506 21.4533 25.7506 21V18.7H27.5006V20.8C27.5006 20.9 27.5339 20.9833 27.6006 21.05C27.6673 21.1167 27.7506 21.15 27.8506 21.15ZM34.0529 19.85C33.7863 19.85 33.6529 19.9833 33.6529 20.25V20.8H35.3529V20.25C35.3529 19.9833 35.2196 19.85 34.9529 19.85H34.0529ZM36.9029 23.9C35.6163 24.0333 34.4496 24.1 33.4029 24.1C32.9496 24.1 32.5863 23.9633 32.3129 23.69C32.0396 23.4167 31.9029 23.0533 31.9029 22.6V20.2C31.9029 19.7 32.0429 19.31 32.3229 19.03C32.6096 18.7433 33.0029 18.6 33.5029 18.6H35.5029C36.0029 18.6 36.3929 18.7433 36.6729 19.03C36.9596 19.31 37.1029 19.7 37.1029 20.2V22.05H33.6529V22.45C33.6529 22.55 33.6863 22.6333 33.7529 22.7C33.8196 22.7667 33.9029 22.8 34.0029 22.8C34.6629 22.8 35.6296 22.75 36.9029 22.65V23.9ZM40.999 20.05V24H39.249V20.05H37.599V18.7H42.649V20.05H40.999ZM45.2529 21.15C45.8196 21.15 46.2863 21.1333 46.6529 21.1V18.7H48.4029V24H46.6529V22.4C45.9396 22.4667 45.2729 22.5 44.6529 22.5C44.1996 22.5 43.8363 22.3633 43.5629 22.09C43.2896 21.8167 43.1529 21.4533 43.1529 21V18.7H44.9029V20.8C44.9029 20.9 44.9363 20.9833 45.0029 21.05C45.0696 21.1167 45.1529 21.15 45.2529 21.15ZM52.8553 18.7H54.7053V24H52.9553V21.1L51.2553 24H49.4053V18.7H51.1553V21.6L52.8553 18.7ZM58.2041 22H57.4541V24H55.7041V18.7H57.4541V20.65H58.2541L58.8041 19.55C59.0041 19.1233 59.3174 18.8333 59.7441 18.68C59.8974 18.6267 60.0441 18.6 60.1841 18.6C60.4108 18.6 60.6174 18.6167 60.8041 18.65L61.0541 18.7V20.05H60.7041C60.4774 20.05 60.3108 20.15 60.2041 20.35L59.7041 21.35L61.2041 24H59.3041L58.2041 22ZM63.8002 22.7C64.1535 22.7 64.5535 22.6333 65.0002 22.5V21.9H63.5502C63.4502 21.9 63.3669 21.9333 63.3002 22C63.2335 22.0667 63.2002 22.15 63.2002 22.25V22.35C63.2002 22.45 63.2335 22.5333 63.3002 22.6C63.3669 22.6667 63.4502 22.7 63.5502 22.7H63.8002ZM61.9502 18.8C63.1702 18.6667 64.2702 18.6 65.2502 18.6C65.7035 18.6 66.0669 18.7367 66.3402 19.01C66.6135 19.2833 66.7502 19.6467 66.7502 20.1V24H65.2002L65.1002 23.5C64.7869 23.7067 64.4635 23.86 64.1302 23.96C63.8035 24.0533 63.5269 24.1 63.3002 24.1H62.9502C62.4969 24.1 62.1335 23.9633 61.8602 23.69C61.5869 23.4167 61.4502 23.0533 61.4502 22.6V22.15C61.4502 21.6967 61.5869 21.3333 61.8602 21.06C62.1335 20.7867 62.4969 20.65 62.9502 20.65H65.0002V20.25C65.0002 20.15 64.9669 20.0667 64.9002 20C64.8335 19.9333 64.7502 19.9 64.6502 19.9C64.2169 19.9 63.7369 19.92 63.2102 19.96C62.6902 20 62.2702 20.03 61.9502 20.05V18.8Z fill=%234F4F4F/%3E%3Cpath d=M109.602 11.9C108.356 12.0333 107.256 12.1 106.302 12.1C105.849 12.1 105.486 11.9633 105.212 11.69C104.939 11.4167 104.802 11.0533 104.802 10.6V8.3C104.802 7.8 104.942 7.41 105.222 7.13C105.509 6.84333 105.902 6.7 106.402 6.7H109.602V8.05H106.952C106.686 8.05 106.552 8.18333 106.552 8.45V10.4C106.552 10.5 106.586 10.5833 106.652 10.65C106.719 10.7167 106.802 10.75 106.902 10.75C107.502 10.75 108.402 10.7 109.602 10.6V11.9ZM115.8 10.5C115.8 11 115.657 11.3933 115.37 11.68C115.09 11.96 114.7 12.1 114.2 12.1H111.9C111.4 12.1 111.007 11.96 110.72 11.68C110.44 11.3933 110.3 11 110.3 10.5V8.2C110.3 7.7 110.44 7.31 110.72 7.03C111.007 6.74333 111.4 6.6 111.9 6.6H114.2C114.7 6.6 115.09 6.74333 115.37 7.03C115.657 7.31 115.8 7.7 115.8 8.2V10.5ZM114.05 8.35C114.05 8.08333 113.917 7.95 113.65 7.95H112.45C112.184 7.95 112.05 8.08333 112.05 8.35V10.35C112.05 10.6167 112.184 10.75 112.45 10.75H113.65C113.917 10.75 114.05 10.6167 114.05 10.35V8.35ZM119.149 10.65C119.503 10.65 119.903 10.5833 120.349 10.45V6.7H122.099V12H120.549L120.449 11.5C120.136 11.7067 119.813 11.86 119.479 11.96C119.153 12.0533 118.876 12.1 118.649 12.1H118.199C117.746 12.1 117.383 11.9633 117.109 11.69C116.836 11.4167 116.699 11.0533 116.699 10.6V6.7H118.449V10.3C118.449 10.4 118.483 10.4833 118.549 10.55C118.616 10.6167 118.699 10.65 118.799 10.65H119.149ZM126.046 8.05C125.692 8.05 125.292 8.11667 124.846 8.25V12H123.096V6.7H124.646L124.746 7.2C125.059 6.99333 125.379 6.84333 125.706 6.75C126.039 6.65 126.319 6.6 126.546 6.6H126.996C127.449 6.6 127.812 6.73667 128.086 7.01C128.359 7.28333 128.496 7.64667 128.496 8.1V12H126.746V8.4C126.746 8.3 126.712 8.21667 126.646 8.15C126.579 8.08333 126.496 8.05 126.396 8.05H126.046ZM133.095 12C132.448 12.0667 131.815 12.1 131.195 12.1C130.741 12.1 130.378 11.9633 130.105 11.69C129.831 11.4167 129.695 11.0533 129.695 10.6V8.05H129.095V6.7H129.695L129.895 5.5H131.445V6.7H132.695V8.05H131.445V10.35C131.445 10.45 131.478 10.5333 131.545 10.6C131.611 10.6667 131.695 10.7 131.795 10.7H133.095V12ZM135.751 7.85C135.485 7.85 135.351 7.98333 135.351 8.25V8.8H137.051V8.25C137.051 7.98333 136.918 7.85 136.651 7.85H135.751ZM138.601 11.9C137.315 12.0333 136.148 12.1 135.101 12.1C134.648 12.1 134.285 11.9633 134.011 11.69C133.738 11.4167 133.601 11.0533 133.601 10.6V8.2C133.601 7.7 133.741 7.31 134.021 7.03C134.308 6.74333 134.701 6.6 135.201 6.6H137.201C137.701 6.6 138.091 6.74333 138.371 7.03C138.658 7.31 138.801 7.7 138.801 8.2V10.05H135.351V10.45C135.351 10.55 135.385 10.6333 135.451 10.7C135.518 10.7667 135.601 10.8 135.701 10.8C136.361 10.8 137.328 10.75 138.601 10.65V11.9ZM142.747 8.15C142.327 8.15 141.894 8.25 141.447 8.45V12H139.697V6.7H141.247L141.347 7.35C141.921 6.85 142.521 6.6 143.147 6.6H143.597V8.15H142.747ZM144.097 10.6C145.45 10.7 146.517 10.75 147.297 10.75C147.397 10.75 147.48 10.7167 147.547 10.65C147.614 10.5833 147.647 10.5 147.647 10.4V10.05H145.497C145.044 10.05 144.68 9.91333 144.407 9.64C144.134 9.36667 143.997 9.00333 143.997 8.55V8.2C143.997 7.74667 144.134 7.38333 144.407 7.11C144.68 6.83667 145.044 6.7 145.497 6.7H148.897V8H146.097C145.997 8 145.914 8.03333 145.847 8.1C145.78 8.16667 145.747 8.25 145.747 8.35C145.747 8.45 145.78 8.53333 145.847 8.6C145.914 8.66667 145.997 8.7 146.097 8.7H147.897C148.35 8.7 148.714 8.83667 148.987 9.11C149.26 9.38333 149.397 9.74667 149.397 10.2V10.6C149.397 11.0533 149.26 11.4167 148.987 11.69C148.714 11.9633 148.35 12.1 147.897 12.1C146.717 12.1 145.45 12.0333 144.097 11.9V10.6Z fill=%233B3B3B/%3E%3Cpath d=M105.736 22.2515H106.413C106.629 22.2515 106.808 22.2148 106.949 22.1416C107.089 22.0654 107.193 21.96 107.261 21.8252C107.331 21.6875 107.366 21.5278 107.366 21.3462C107.366 21.1821 107.334 21.0371 107.27 20.9111C107.208 20.7822 107.113 20.6826 106.984 20.6123C106.855 20.5391 106.692 20.5024 106.496 20.5024C106.341 20.5024 106.197 20.5332 106.065 20.5947C105.934 20.6562 105.828 20.7427 105.749 20.854C105.67 20.9653 105.63 21.1001 105.63 21.2583H104.36C104.36 20.9067 104.454 20.6006 104.642 20.3398C104.832 20.0791 105.087 19.8755 105.406 19.729C105.726 19.5825 106.077 19.5093 106.461 19.5093C106.895 19.5093 107.274 19.5796 107.599 19.7202C107.924 19.8579 108.178 20.0615 108.359 20.3311C108.541 20.6006 108.632 20.9346 108.632 21.333C108.632 21.5352 108.585 21.7314 108.491 21.9219C108.397 22.1094 108.263 22.2793 108.087 22.4316C107.914 22.5811 107.703 22.7012 107.454 22.792C107.205 22.8799 106.925 22.9238 106.615 22.9238H105.736V22.2515ZM105.736 23.2139V22.5591H106.615C106.963 22.5591 107.27 22.5986 107.533 22.6777C107.797 22.7568 108.018 22.8711 108.197 23.0205C108.375 23.167 108.51 23.3413 108.601 23.5435C108.692 23.7427 108.737 23.9639 108.737 24.207C108.737 24.5059 108.68 24.7725 108.566 25.0068C108.452 25.2383 108.291 25.4346 108.083 25.5957C107.877 25.7568 107.637 25.8799 107.362 25.9648C107.086 26.0469 106.786 26.0879 106.461 26.0879C106.191 26.0879 105.926 26.0513 105.666 25.978C105.408 25.9019 105.173 25.7891 104.962 25.6396C104.754 25.4873 104.587 25.2969 104.461 25.0684C104.338 24.8369 104.277 24.563 104.277 24.2466H105.547C105.547 24.4106 105.588 24.5571 105.67 24.686C105.752 24.8149 105.865 24.916 106.008 24.9893C106.155 25.0625 106.317 25.0991 106.496 25.0991C106.698 25.0991 106.871 25.0625 107.015 24.9893C107.161 24.9131 107.272 24.8076 107.349 24.6729C107.428 24.5352 107.467 24.3755 107.467 24.1938C107.467 23.9595 107.425 23.772 107.34 23.6313C107.255 23.4878 107.133 23.3823 106.975 23.3149C106.817 23.2476 106.629 23.2139 106.413 23.2139H105.736ZM110.504 25.0376H110.587C110.939 25.0376 111.241 24.9951 111.493 24.9102C111.748 24.8223 111.957 24.6963 112.121 24.5322C112.285 24.3682 112.407 24.1675 112.486 23.9302C112.565 23.6899 112.604 23.4175 112.604 23.1128V21.8999C112.604 21.6685 112.581 21.4648 112.534 21.2891C112.49 21.1133 112.426 20.9683 112.341 20.854C112.259 20.7368 112.162 20.6489 112.051 20.5903C111.942 20.5317 111.822 20.5024 111.69 20.5024C111.55 20.5024 111.425 20.5376 111.317 20.6079C111.208 20.6753 111.116 20.7676 111.04 20.8848C110.967 21.002 110.91 21.1367 110.869 21.2891C110.831 21.4385 110.812 21.5952 110.812 21.7593C110.812 21.9233 110.831 22.0801 110.869 22.2295C110.907 22.376 110.964 22.5063 111.04 22.6206C111.116 22.7319 111.211 22.8213 111.326 22.8887C111.44 22.9531 111.575 22.9854 111.73 22.9854C111.879 22.9854 112.013 22.9575 112.13 22.9019C112.25 22.8433 112.351 22.7671 112.433 22.6733C112.518 22.5796 112.583 22.4756 112.626 22.3613C112.673 22.2471 112.697 22.1313 112.697 22.0142L113.114 22.2427C113.114 22.4478 113.07 22.6499 112.982 22.8491C112.895 23.0483 112.771 23.23 112.613 23.394C112.458 23.5552 112.278 23.6841 112.073 23.7808C111.868 23.8774 111.648 23.9258 111.414 23.9258C111.115 23.9258 110.85 23.8716 110.618 23.7632C110.387 23.6519 110.19 23.4995 110.029 23.3062C109.871 23.1099 109.751 22.8813 109.669 22.6206C109.587 22.3599 109.546 22.0771 109.546 21.7725C109.546 21.4619 109.596 21.1704 109.695 20.8979C109.798 20.6255 109.943 20.3853 110.13 20.1772C110.321 19.9692 110.548 19.8066 110.812 19.6895C111.078 19.5693 111.374 19.5093 111.699 19.5093C112.024 19.5093 112.32 19.5723 112.587 19.6982C112.854 19.8242 113.082 20.0029 113.272 20.2344C113.463 20.4629 113.609 20.7368 113.712 21.0562C113.817 21.3755 113.87 21.73 113.87 22.1196V22.5591C113.87 22.9751 113.825 23.3618 113.734 23.7192C113.646 24.0767 113.513 24.4004 113.334 24.6904C113.158 24.9775 112.938 25.2236 112.675 25.4287C112.414 25.6338 112.111 25.7905 111.765 25.8989C111.419 26.0073 111.033 26.0615 110.605 26.0615H110.504V25.0376ZM119.122 19.6016V20.2827L116.647 26H115.312L117.786 20.5903H114.6V19.6016H119.122ZM120.84 25.0376H120.923C121.275 25.0376 121.577 24.9951 121.829 24.9102C122.083 24.8223 122.293 24.6963 122.457 24.5322C122.621 24.3682 122.743 24.1675 122.822 23.9302C122.901 23.6899 122.94 23.4175 122.94 23.1128V21.8999C122.94 21.6685 122.917 21.4648 122.87 21.2891C122.826 21.1133 122.762 20.9683 122.677 20.854C122.595 20.7368 122.498 20.6489 122.387 20.5903C122.278 20.5317 122.158 20.5024 122.026 20.5024C121.886 20.5024 121.761 20.5376 121.653 20.6079C121.544 20.6753 121.452 20.7676 121.376 20.8848C121.303 21.002 121.246 21.1367 121.205 21.2891C121.167 21.4385 121.147 21.5952 121.147 21.7593C121.147 21.9233 121.167 22.0801 121.205 22.2295C121.243 22.376 121.3 22.5063 121.376 22.6206C121.452 22.7319 121.547 22.8213 121.662 22.8887C121.776 22.9531 121.911 22.9854 122.066 22.9854C122.215 22.9854 122.349 22.9575 122.466 22.9019C122.586 22.8433 122.687 22.7671 122.769 22.6733C122.854 22.5796 122.918 22.4756 122.962 22.3613C123.009 22.2471 123.033 22.1313 123.033 22.0142L123.45 22.2427C123.45 22.4478 123.406 22.6499 123.318 22.8491C123.23 23.0483 123.107 23.23 122.949 23.394C122.794 23.5552 122.614 23.6841 122.409 23.7808C122.204 23.8774 121.984 23.9258 121.75 23.9258C121.451 23.9258 121.186 23.8716 120.954 23.7632C120.723 23.6519 120.526 23.4995 120.365 23.3062C120.207 23.1099 120.087 22.8813 120.005 22.6206C119.923 22.3599 119.882 22.0771 119.882 21.7725C119.882 21.4619 119.932 21.1704 120.031 20.8979C120.134 20.6255 120.279 20.3853 120.466 20.1772C120.657 19.9692 120.884 19.8066 121.147 19.6895C121.414 19.5693 121.71 19.5093 122.035 19.5093C122.36 19.5093 122.656 19.5723 122.923 19.6982C123.189 19.8242 123.418 20.0029 123.608 20.2344C123.799 20.4629 123.945 20.7368 124.048 21.0562C124.153 21.3755 124.206 21.73 124.206 22.1196V22.5591C124.206 22.9751 124.161 23.3618 124.07 23.7192C123.982 24.0767 123.849 24.4004 123.67 24.6904C123.494 24.9775 123.274 25.2236 123.011 25.4287C122.75 25.6338 122.447 25.7905 122.101 25.8989C121.755 26.0073 121.369 26.0615 120.941 26.0615H120.84V25.0376ZM129.458 19.6016V20.2827L126.983 26H125.647L128.122 20.5903H124.936V19.6016H129.458Z fill=%233B3B3B/%3E%3C/svg%3E");
  background-position: left 0px top 0px;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
}

.mosaic-mega-copyright--u-ipwfjdo2h {
  font-size: 13px;
  font-family: Montserrat, sans-serif;
  line-height: normal;
  display: inline-block;
  position: relative;
  color: rgba(var(--color-ibpg20sww), 1);
  font-weight: 500;
}

.mosaic-mega-copyright--u-ipwfjdo2h a {
  color: inherit;
}

.mosaic-mega-copyright--u-ipwfjdo2h .mosaic-mega-copyright-stub {
  padding-left: 30px;
  padding-top: 7px;
  padding-bottom: 7px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdpJREFUeNq81k8oBFEcB/BdISGHVf5uKcmmaMm//IlwdHDkiJOSlBMXB9SSkjhwkiMpcXRw2EhssbuiLIWiWKVI9mIZ31e/5fWaMb9Z8atPb2d3Zn7vzfvNe2vXNM3215GofhEKheTDFLgCB+zCGqzDg9mNXS7X1+cEk3PbIAeSoRUW4A62oQ+yOCMxS9JucI2c0AsDkBdvkgZGJ5tgDm5hBzqsJEmFUgvza4dG2IAWbpJmxkiNooubRO9RrUAF1EEnHOuc80SP7XuI6nuilLBZuCEgHb9BLfg5JZwEr6BJLnXOO4UP6VhUnN/0ZZR6lMYYSRTCkEud8lgp4SFlFEI5VZCIXuncG2rn4d5Kkhm6oSxAyWw06bEQ78czTMVWFG6SsDKKc+V9qIdMKck0VZWDVgPWnGT/MA+FkA5OeIRVCNJvw7DFGUm3zny4pQ5VU+ukdo8mPR/6wcdJsqwzH0GqJBGV1BYo143BNbxwHlcNrVvqHInlPoOWGxE9sA8RWkZExS2xNi3EJu0hZlEFh8p3Pm4JL/5ipz3gJpmAQTixmCBidI1eknfahMqgBEaZCY+k4rC0M57BOCUshhG6mV54491+5biASSrhIilhlKps1nDL/I//XZ8CDABdVXJ35R1MLAAAAABJRU5ErkJggg==");
  background-position: left 0px center;
  background-repeat: no-repeat;
}

@media (max-width: 991px) {
  .heading--u-i0txab8ez {
    font-size: 30px;
    line-height: 40px;
  }

  .text--u-ihkiw8svb {
    font-size: 15px;
    margin-top: 5px;
    width: auto;
    background-color: rgba(var(--color-iykvy0exw), 1);
  }

  .page-title--u-ifj61ug9u {
    font-size: 30px;
    line-height: 40px;
  }

  .div--u-iqy3utdc8 {
    border-top-style: none;
    margin-top: 20px;
    padding-top: 0px;
  }

  /*.blocklist__list--u-i5jfi24tf { justify-content: flex-start; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto; flex-wrap: nowrap }
	.blocklist__item__outer--u-iq8ahja1f { width: 33%; height: auto }
	.blocklist__item_title--u-i93hofnt4 { font-size: 21px }
	.blocklist--*/

  u-icynivzok {
    padding-bottom: 40px;
    margin-left: -10px;
    margin-right: -10px;
  }

  .container--u-ip5i943ce {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .section--u-i2c250hmv {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .blocklist__item_text--u-ilar775ah {
    line-height: 25px;
    font-size: 14px;
  }

  .div--u-irxz75cq3 {
    margin-top: 0px;
  }

  .container--u-i0wbqjol3 {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }

  .blocklist__items_wrapper--u-iedkvl0zb {
    overflow-x: hidden;
    overflow-y: hidden;
  }

  .blocklist__pagination_wrapper--u-i6tjtzp1m {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__arrows_wrapper--u-iqo0fdrvc {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__controls_container--u-iocjl09b4 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .div--u-iq270qnvb {
    height: 250px;
  }

  .blocklist__item--u-irw6ppwlm {
    min-width: auto;
    margin-left: 10px;
    margin-right: 10px;
  }

  .blocklist__arrows--u-iz0o4c35z {
    margin-left: 20px;
  }

  .root--u-iqvwv6kuz {
    background-image: none;
  }

  .text--u-ie6oohmxt {
    font-size: 30px;
    line-height: 40px;
  }

  .text--u-in59op5zn {
    font-size: 15px;
    line-height: 22px;
  }

  .div--u-ioiv8z80c {
    padding-bottom: 10px;
  }

  .text--u-ingqfyz8s {
    font-size: 18px;
  }

  .link-universal--u-icmlxlnsl:hover .div--u-ir5cj68qf,
  .link-universal--u-icmlxlnsl.is-hover .div--u-ir5cj68qf {
    width: 0px;
  }

  .div--u-i7d8adm6w {
    display: none;
  }

  .text--u-ielmyj1k4 {
    font-size: 15px;
    justify-content: flex-start;
    text-align: center;
    margin-right: 0px;
  }

  .div--u-i9qsn12wv {
    justify-content: center;
    margin-top: 15px;
  }

  .div--u-iy9czwwqr {
    display: none;
  }

  .div--u-ied7fs16k {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .text--u-ihyjza6nv {
    max-width: none;
    font-size: 16px;
  }

  .section--u-iiuky9gk6 {
    padding-bottom: 40px;
    padding-top: 20px;
    padding-left: 30px;
    padding-right: 30px;
    background-image: none;
  }

  .heading--u-iut3teft3 {
    font-size: 30px;
    line-height: 40px;
  }

  .div--u-i74h7ytg1 {
    padding-bottom: 0px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 30px;
  }

  .blocklist__item__outer--u-iztpa5zox {
    width: 33.333333333333336%;
    height: auto;
  }

  .blocklist__item--u-icp1iktgj {
    min-width: auto;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .blocklist__list--u-i682tv638 {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
    flex-wrap: nowrap;
    justify-content: flex-start;
  }



  .blocklist--u-id3uvrlfk {
    width: auto;
    margin-right: 0px;
    padding-left: 40px;
    padding-right: 40px;
    margin-left: 0px;
  }

  .blocklist__items_wrapper--u-icc4mv4ra {
    overflow-x: hidden;
    overflow-y: hidden;
  }

  .blocklist__pagination_wrapper--u-iqjd7qvty {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__arrows_wrapper--u-iniv3mcj0 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__controls_container--u-i21zi5x6o {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .section--u-iz9cmqk9q {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-wrap: nowrap;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .section--u-i2dcwdh4p {
    padding-left: 30px;
    padding-right: 30px;
    min-height: auto;
    padding-bottom: 0px;
    box-shadow: none;
  }

  .div--u-ip2aayhjn {
    width: 80%;
  }

  .container--u-izl03p09z {
    padding-bottom: 80px;
  }

  .mosaic-form--u-ikfzv5rty .div--u-itumitjn2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto;
  }

  .mosaic-form--u-ikfzv5rty .mosaic-form__field {
    margin-right: 0px;
  }

  .mosaic-form--u-ikfzv5rty .div--u-i63nu7iza {
    margin-left: 0px;
  }

  .mosaic-form--u-ikfzv5rty .mosaic-form__textarea {
    height: 50px;
  }



  .mosaic-form--u-ikfzv5rty .mosaic-form__title--u-iihj6enad {
    font-size: 30px;
    line-height: 40px;
  }

  .mosaic-form--u-ikfzv5rty .text--u-icvt241d3 {
    max-width: none;
    font-size: 16px;
  }

  .section--u-iz9t2ktp6 {
    padding-bottom: 20px;
    padding-top: 20px;
    padding-left: 30px;
    padding-right: 30px;
    margin-top: 0px;
    background-image: none, linear-gradient(rgba(var(--color-iv4mxay6z), 1) 0%, rgba(var(--color-iv4mxay6z), 1) 100%);
  }

  .div--u-i4dwwzzz7 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }

  .div--u-i5u6z7j9o {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .div--u-ia954vv01 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    margin-top: 0px;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 40px;
  }

  .list__item--u-iiqi6yx16 {
    padding-right: 0px;
  }

  .blocklist__item__outer--u-iy4q5oyic {
    width: 50%;
    height: auto;
  }

  .blocklist__item--u-i82vczyqg {
    min-width: auto;
  }

  .blocklist__list--u-itvun96wc {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .section--u-ia5yxiv1j {
    padding-top: 25px;
    padding-bottom: 25px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .container--u-ij1fcvnsm {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div--u-ihsig8o1p {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-top: 40px;
  }



  .div--u-ivenzeez6 {
    margin-bottom: 20px;
  }

  .imageFit--u-ibtk86ng3 {
    margin-left: 0px;
    margin-right: 0px;
    position: static;
  }

  .div--u-iwzyndu3u {
    position: relative;
    width: 100%;
    right: auto;
    height: 300px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }

  .text--u-i9ayjb9c4 {
    margin-top: 20px;
  }

  .blocklist--u-i0rk0plz3 {
    padding-bottom: 30px;
  }

  .div--u-igtb50o2o {
    margin-right: auto;
    flex-shrink: 0;
    display: none;
  }

  .div--u-iy5tx1ncl {
    border-top-style: none;
    margin-top: 20px;
    padding-top: 0px;
  }

  .blocklist__list--u-i7i2lg60j {
    justify-content: flex-start;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
    flex-wrap: nowrap;
  }

  /*.blocklist__item__outer--u-i4zepmkl2 { width: 50%; height: auto }*/

  .blocklist__item_title--u-iitrl3ly8 {
    font-size: 21px;
  }

  .blocklist--u-itdgd878p {
    padding-bottom: 40px;
    margin-left: -10px;
    margin-right: -10px;
  }

  .blocklist__item_text--u-if2tq4hto {
    line-height: 25px;
    font-size: 14px;
  }

  .div--u-ittx0ee0n {
    margin-top: 0px;
  }

  .container--u-ie3y62tz3 {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }

  .blocklist__items_wrapper--u-ipnvhvs8g {
    overflow-x: hidden;
    overflow-y: hidden;
  }

  .blocklist__pagination_wrapper--u-in9hrmane {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__arrows_wrapper--u-i8b0hqzvi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__controls_container--u-ixtw3uf2s {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .div--u-iuca82n6w {
    height: 250px;
  }

  .blocklist__item--u-ipj9vggkg {
    min-width: auto;
    margin-left: 10px;
    margin-right: 10px;
  }

  .blocklist__arrows--u-iw90ozoxd {
    margin-left: 20px;
  }

  .text--u-imfbtbwn2 {
    font-size: 18px;
  }

  .div--u-ivkgw8ep7 {
    border-top-style: none;
    margin-top: 20px;
    padding-top: 0px;
  }

  /*.blocklist__list--u-i8imhesrx { justify-content: flex-start; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; height: auto; flex-wrap: nowrap }*/

  /*.blocklist__item__outer--u-ikfflins4 { width: 100%; height: auto }*/

  /*.blocklist__item_title--u-ibitmt3dk { font-size: 21px }*/

  /*.blocklist--u-idz3whh93 { padding-bottom: 30px; margin-left: 0px; margin-right: 0px }*/

  .div--u-ir87krrvx {
    margin-top: 0px;
  }

  .container--u-inmesegd0 {
    height: auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
  }

  .blocklist__items_wrapper--u-ikgksxxzz {
    overflow-x: hidden;
    overflow-y: hidden;
  }

  .blocklist__pagination_wrapper--u-i16hes09o {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__arrows_wrapper--u-izn446d01 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__controls_container--u-i8vdq0893 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .div--u-iucj31hc0 {
    height: 250px;
  }

  /*.blocklist__item--u-i1y3l6whq { min-width: auto; margin-left: 0px; margin-right: 0px }*/

  .blocklist__arrows--u-ivd8xwpvu {
    margin-left: 20px;
  }

  .text--u-ibg7wiaal {
    font-size: 18px;
  }

  .mosaic-form--u-id33euqmn .div--u-icuoh1piz {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto;
  }

  .mosaic-form--u-id33euqmn .mosaic-form__field {
    margin-right: 0px;
  }

  .mosaic-form--u-id33euqmn .div--u-ix5pp51mj {
    margin-left: 0px;
  }

  .mosaic-form--u-id33euqmn .mosaic-form__textarea {
    height: 50px;
  }



  .mosaic-form--u-id33euqmn .mosaic-form__title--u-im1avgf0g {
    font-size: 25px;
  }

  .mosaic-form--u-id33euqmn .text--u-if0n4822u {
    max-width: none;
    font-size: 16px;
  }

  .div--u-i16rh8ohx {
    justify-content: center;
    margin-top: 5px;
  }

  .div--u-iunonodea {
    display: none;
  }

  .div--u-iiedih4rc {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .side-panel--u-irr511l31 {
    display: block;
    z-index: 9;
  }

  .side-panel__button-open--u-itac5qxst {
    box-shadow: none;
    margin-top: 0px;
    margin-right: 0px;
    width: 50px;
    height: 50px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    background-color: rgba(var(--color-imxqvu079), 1);
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .side-panel__button-close--u-ie6m24fbt {
    width: 50px;
    height: 50px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background-color: rgba(var(--color-ipobytaga), 1);
  }

  .ver-menu--u-ibogf8d8l .ver-menu__icon {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    background-color: rgba(var(--color-io0j1fni1), 1);
    background-image: var(--image-i3vbzhtrj);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 12.6px;
    background-attachment: scroll;
  }

  .ver-menu--u-ibogf8d8l .ver-menu__sub_list {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background-color: rgba(var(--color-i8pijwnhu), 0.3);
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .ver-menu--u-ibogf8d8l .ver-menu__sub_list .ver-menu__sub_list {
    background-color: rgba(var(--color-iyf4p0zs1), 0.05);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .ver-menu--u-ibogf8d8l .ver-menu__item:hover .ver-menu__icon,
  .ver-menu--u-ibogf8d8l .ver-menu__item.is-hover .ver-menu__icon {
    background-color: rgba(var(--color-i3bx8vbys), 1);
  }

  .ver-menu--u-ibogf8d8l .ver-menu__item:hover .ver-menu__link,
  .ver-menu--u-ibogf8d8l .ver-menu__item.is-hover .ver-menu__link {
    color: rgba(var(--color-i6ixwst5z), 1);
  }

  .ver-menu--u-ibogf8d8l .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link > .ver-menu__sub_icon {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    background-color: rgba(var(--color-i6jkbt1iz), 1);
  }

  .mosaic-form--u-iowti0ixp .div--u-ir0t4i8az {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto;
  }

  .mosaic-form--u-iowti0ixp .mosaic-form__field {
    margin-right: 0px;
  }

  .mosaic-form--u-iowti0ixp .div--u-ix7r45lsp {
    margin-left: 0px;
  }

  .mosaic-form--u-iowti0ixp .div--u-iidfhkt7m {
    margin-left: 0px;
  }

  .mosaic-form--u-iowti0ixp .mosaic-form__textarea {
    height: 50px;
  }



  .container--u-i4g129szu {
    display: none;
  }

  .text--u-if2ucflwg {
    font-size: 19px;
    line-height: 27px;
    font-weight: 700;
  }

  .div--u-ics2nfi6b {
    justify-content: center;
    margin-top: 15px;
  }

  .div--u-ie44h6gjp {
    display: none;
  }

  .div--u-ipmo805cd {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-size: 23px;
    font-weight: 700;
    margin-top: 30px;
  }

  .imageFit--u-ihwuve2zh {
    height: 200px;
  }

  .link-universal--u-ie0te1k7o {
    max-width: 200px;
    max-height: 200px;
  }

  .div--u-ivsb2kilo {
    margin-bottom: 0;
    margin-left: 0px;
    margin-right: 30px;
    max-width: 500px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }



  .text--u-imrtmc1ct {
    font-size: 19px;
  }

  .div--u-im1sdlryf {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-right: 0%;
  }

  .div--u-i6t7hae2r {
    padding-left: 0%;
    padding-right: 0%;
    justify-content: space-between;
    margin-top: 20px;
  }

  .div--u-i0d5i37tm {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .mosaic-form--u-i213e73w6 .div--u-ie32bp682 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto;
  }

  .mosaic-form--u-i213e73w6 .mosaic-form__field {
    margin-right: 0px;
  }

  .mosaic-form--u-i213e73w6 .div--u-i80zr1hfm {
    margin-left: 0px;
  }

  .mosaic-form--u-i213e73w6 .div--u-ircxl0ojw {
    margin-left: 0px;
  }

  .mosaic-form--u-i213e73w6 .mosaic-form__textarea {
    height: 50px;
  }



  .div--u-iev4ly3jv {
    padding-top: 0px;
    padding-right: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-bottom: 0px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0px;
  }

  .div--u-i8210aqad {
    margin-top: 25px;
    margin-left: 0px;
    width: auto;
  }

  .div--u-iekykb6gs {
    margin-top: 25px;
    margin-left: 0px;
    width: auto;
  }

  .div--u-ikatej2ko {
    width: auto;
    margin-right: 0px;
    margin-bottom: 0px;
  }

  .text--u-ifjwestes {
    text-align: center;
  }

  .section--u-iy83rvhgc {
    padding-bottom: 40px;
    padding-top: 40px;
    margin-top: 0px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .div--u-imiq8ucna {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div--u-ir7t0qgk5 {
    display: none;
  }

  .div--u-iak9k7how {
    display: none;
  }

  .div--u-i4f4zrcjt {
    display: none;
  }

  .div--u-i65zwevsz {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div--u-ioksbouxl {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div--u-igp9ugmj4 {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .list__item--u-ir6piivhj {
    justify-content: center;
  }

  .text--u-ife5a12kd {
    text-align: center;
  }

  .container--u-i7uxoip9g {
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-i5zcrvqjo {
    display: none;
  }

  .button-up--u-ifzfsp54x {
    margin-bottom: 0px;
    margin-top: 20px;
    position: relative;
    width: 50px;
    height: 50px;
    margin-left: 0px;
  }

  .container--u-ihpt0uks1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    justify-content: center;
  }

  .section--u-ijibpak6u {
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: rgba(var(--color-ine4owakg), 0.7);
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 30px;
    padding-left: 30px;
  }

  .div--u-iftxzt5ll {
    justify-content: center;
    width: auto;
  }

  .div--u-i550nvnpu {
    -ms-flex-order: -1;
    -webkit-order: -1;
    order: -1;
    width: auto;
  }

  .div--u-ij6qn8vqt {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 10px;
    width: auto;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .mosaic-site-copyright--u-iptgv1v2r {
    margin-top: 0px;
  }

  .mosaic-site-counters--u-i3kf5jomv {
    display: none;
  }

  .section--u-i0qwfj0gz {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  /*.div--u-ita55zq3c { width: 50% }*/

  /*.div--u-i6z80ecf9 { width: 50%; padding-left: 40px; padding-right: 40px }*/
}

@media (max-width: 767px) {
  .heading--u-i0txab8ez {
    font-size: 27px;
    text-align: left;
    line-height: 39px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    color: rgba(var(--color-ijywca6ub), 1);
    text-shadow: 1px 1px 5px rgba(var(--color-i24g61m9i), 0.4);
  }

  .text--u-ihkiw8svb {
    font-size: 14px;
    text-align: left;
    font-weight: 500;
    width: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .page-title--u-ifj61ug9u {
    text-align: left;
    font-size: 30px;
    justify-content: flex-start;
  }

  .blocklist__list--u-i5jfi24tf {
    justify-content: flex-start;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
    flex-wrap: nowrap;
  }

  .blocklist__item__outer--u-iq8ahja1f {
    width: 100%;
    height: auto;
  }

  .blocklist__items_wrapper--u-iedkvl0zb {
    overflow-x: hidden;
    overflow-y: hidden;
  }

  .blocklist__pagination_wrapper--u-i6tjtzp1m {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__arrows_wrapper--u-iqo0fdrvc {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__controls_container--u-iocjl09b4 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }



  .blocklist--u-icynivzok {
    padding-bottom: 20px;
  }

  .blocklist__arrows--u-iz0o4c35z {
    margin-left: 0px;
    margin-right: auto;
  }

  .container--u-i0wbqjol3 {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 30px;
  }

  .div--u-iqy3utdc8 {
    margin-top: 10px;
    padding-top: 10px;
    justify-content: flex-start;
  }

  .div--u-iq270qnvb {
    height: 200px;
  }

  .div--u-ic9emhohb {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .link-universal--u-iaoiy3j2t {
    justify-content: center;
    cursor: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .blocklist__item_title--u-i93hofnt4 {
    text-align: center;
    font-size: 21px;
    margin-top: 0px;
    margin-left: -20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 7px;
  }

  .blocklist__item_text--u-ilar775ah {
    line-height: 22px;
    margin-top: 0px;
  }

  .section--u-i2c250hmv {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container--u-ip5i943ce {
    padding-top: 0px;
  }

  .text--u-ie6oohmxt {
    text-align: left;
    font-size: 27px;
  }

  .text--u-in59op5zn {
    text-align: center;
    width: auto;
    font-size: 14px;
    line-height: 22px;
  }

  .div--u-ioiv8z80c {
    padding-bottom: 15px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div--u-irxz75cq3 {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .text--u-ielmyj1k4 {
    margin-right: 20px;
    font-size: 14px;
    text-align: center;
    margin-left: 20px;
    display: none;
  }

  .div--u-i9qsn12wv {
    margin-top: 0px;
  }

  .div--u-i74h7ytg1 {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-bottom: 25px;
  }

  .heading--u-iut3teft3 {
    text-align: left;
    font-size: 30px;
    justify-content: flex-start;
  }

  .text--u-ihyjza6nv {
    font-size: 14px;
    line-height: 22px;
  }



  .blocklist__item__outer--u-iztpa5zox {
    width: 50%;
    height: auto;
  }

  .blocklist__item--u-icp1iktgj {
    min-width: auto;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .blocklist__list--u-i682tv638 {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
    justify-content: flex-start;
  }

  .section--u-iz9cmqk9q {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .div--u-ip2aayhjn {
    padding-left: 0%;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-top: 0px;
  }

  .section--u-i2dcwdh4p {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
    min-height: auto;
  }

  .container--u-izl03p09z {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .text--u-ixi8guqsq {
    min-width: auto;
    width: auto;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    flex-shrink: 1;
    padding-right: 0%;
  }

  .mosaic-form--u-ikfzv5rty {
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .mosaic-form--u-ikfzv5rty .div--u-itumitjn2 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0px;
    margin-right: 05px;
    width: 100%;
  }

  .mosaic-form--u-ikfzv5rty .mosaic-form__field {
    margin-left: 0px;
    margin-right: 0px;
    text-align: left;
  }

  .mosaic-form--u-ikfzv5rty .mosaic-form__button {
    padding-left: 30px;
    padding-right: 30px;
    font-size: 13px;
    padding-bottom: 20px;
    padding-top: 20px;
  }

  .mosaic-form--u-ikfzv5rty .mosaic-form__title--u-iihj6enad {
    text-align: left;
    font-size: 30px;
    justify-content: flex-start;
  }

  .mosaic-form--u-ikfzv5rty .mosaic-form__form--u-ihp03twvb {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .mosaic-form--u-ikfzv5rty .text--u-icvt241d3 {
    font-size: 14px;
    line-height: 22px;
  }

  .list__item--u-iiqi6yx16 {
    padding-right: 0px;
  }

  .div--u-ia954vv01 {
    padding-bottom: 20px;
  }

  .link-universal--u-ivaeq5zjy {
    padding-left: 30px;
    padding-right: 30px;
    font-size: 13px;
    padding-bottom: 20px;
    padding-top: 20px;
  }



  .div--u-i9zd1t5nk {
    width: 7px;
    height: 7px;
  }

  .blocklist__item__outer--u-iy4q5oyic {
    width: 100%;
    height: auto;
  }

  .blocklist__item--u-i82vczyqg {
    min-width: auto;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 15px;
    margin-top: 15px;
  }

  .blocklist__list--u-itvun96wc {
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .blocklist--u-i0rk0plz3 {
    margin-left: 0px;
    margin-right: 0px;
    padding-bottom: 0px;
  }

  .section--u-ia5yxiv1j {
    padding-bottom: 0px;
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text--u-i9ayjb9c4 {
    font-size: 14px;
  }

  .div--u-ikgm3rmix {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-iwzyndu3u {
    height: 150px;
  }

  .div--u-igtb50o2o {
    margin-right: auto;
  }

  .div--u-igne06rzv {
    justify-content: flex-start;
  }

  .div--u-ivenzeez6 {
    display: none;
  }

  .blocklist__list--u-i7i2lg60j {
    justify-content: flex-start;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
    flex-wrap: nowrap;
  }

  .blocklist__item__outer--u-i4zepmkl2 {
    width: 100%;
    height: auto;
  }

  .blocklist__items_wrapper--u-ipnvhvs8g {
    overflow-x: hidden;
    overflow-y: hidden;
  }

  .blocklist__pagination_wrapper--u-in9hrmane {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__arrows_wrapper--u-i8b0hqzvi {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__controls_container--u-ixtw3uf2s {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }



  .blocklist--u-itdgd878p {
    padding-bottom: 20px;
  }

  .blocklist__arrows--u-iw90ozoxd {
    margin-left: 0px;
    margin-right: auto;
  }

  .container--u-ie3y62tz3 {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
    padding-bottom: 30px;
  }

  .div--u-iy5tx1ncl {
    margin-top: 10px;
    padding-top: 10px;
    justify-content: flex-start;
  }

  .div--u-iuca82n6w {
    height: 200px;
  }

  .div--u-imlei6q3a {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .link-universal--u-imur50cu2 {
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .blocklist__item_title--u-iitrl3ly8 {
    text-align: center;
    font-size: 21px;
    margin-top: 0px;
    margin-left: -20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 7px;
  }

  .blocklist__item_text--u-if2tq4hto {
    line-height: 22px;
    margin-top: 0px;
  }

  .div--u-ittx0ee0n {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .blocklist__list--u-i8imhesrx {
    justify-content: flex-start;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
    flex-wrap: nowrap;
  }

  .blocklist__item__outer--u-ikfflins4 {
    width: 100%;
    height: auto;
  }

  .blocklist__items_wrapper--u-ikgksxxzz {
    overflow-x: hidden;
    overflow-y: hidden;
  }

  .blocklist__pagination_wrapper--u-i16hes09o {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__arrows_wrapper--u-izn446d01 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }

  .blocklist__controls_container--u-i8vdq0893 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }



  .blocklist--u-idz3whh93 {
    padding-bottom: 20px;
  }

  .blocklist__arrows--u-ivd8xwpvu {
    margin-left: 0px;
    margin-right: auto;
  }

  .container--u-inmesegd0 {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 30px;
  }

  .div--u-ivkgw8ep7 {
    margin-top: 10px;
    padding-top: 10px;
    justify-content: flex-start;
  }

  .div--u-iucj31hc0 {
    height: 200px;
  }

  .div--u-isfxlrj6i {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .link-universal--u-ionr16gb1 {
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .blocklist__item_title--u-ibitmt3dk {
    text-align: center;
    font-size: 21px;
    margin-top: 0px;
    margin-left: -20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 7px;
  }

  .div--u-ir87krrvx {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .mosaic-form--u-id33euqmn {
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .mosaic-form--u-id33euqmn .div--u-icuoh1piz {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0px;
    margin-right: 05px;
    width: 100%;
  }

  .mosaic-form--u-id33euqmn .mosaic-form__field {
    margin-left: 0px;
    margin-right: 0px;
    text-align: left;
  }

  .mosaic-form--u-id33euqmn .mosaic-form__button {
    padding-left: 30px;
    padding-right: 30px;
    font-size: 13px;
    padding-bottom: 20px;
    padding-top: 20px;
  }

  .mosaic-form--u-id33euqmn .mosaic-form__title--u-im1avgf0g {
    font-size: 25px;
    text-align: center;
  }

  .mosaic-form--u-id33euqmn .mosaic-form__form--u-iz2g9rmgr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .mosaic-form--u-id33euqmn .text--u-if0n4822u {
    font-size: 14px;
    line-height: 22px;
  }

  .div--u-i05owoxdl {
    width: 7px;
    height: 7px;
  }

  .div--u-i16rh8ohx {
    margin-top: 0px;
  }

  .side-panel--u-irr511l31 {
    display: block;
  }

  .side-panel__content--u-ix9a03tdg {
    width: 320px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ver-menu--u-ibogf8d8l .ver-menu__item {
    padding-left: 0px;
  }

  .ver-menu--u-ibogf8d8l .ver-menu__item:hover,
  .ver-menu--u-ibogf8d8l .ver-menu__item.is-hover {
    border-left-color: rgba(var(--color-ih1sla9pi), 0);
  }

  .mosaic-form--u-iowti0ixp {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-top: 40px;
  }

  .mosaic-form--u-iowti0ixp .div--u-ir0t4i8az {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0px;
    margin-right: 05px;
  }

  .mosaic-form--u-iowti0ixp .mosaic-form__field {
    margin-left: 0px;
    margin-right: 0px;
  }

  .mosaic-form--u-iowti0ixp .mosaic-form__button {
    padding-left: 25px;
    padding-right: 25px;
    font-size: 13px;
    padding-bottom: 22px;
    padding-top: 22px;
  }

  .mosaic-form--u-iowti0ixp .mosaic-form__title--u-icbfh2nxo {
    font-size: 17px;
  }

  .mosaic-popup__inner-data--u-il7ayfe09 {
    width: 280px;
  }

  .link-universal--u-iliaiz7z8 {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .text--u-if2ucflwg {
    text-align: center;
    width: auto;
    font-size: 21px;
    line-height: 25px;
  }

  .div--u-ics2nfi6b {
    margin-top: 0px;
  }

  .div--u-izl3font2 {
    width: 7px;
    height: 7px;
  }

  .imageFit--u-ihwuve2zh {
    height: 150px;
  }

  .div--u-ivsb2kilo {
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 60px;
    width: auto;
    max-width: 400px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-i6t7hae2r {
    margin-top: 12px;
    justify-content: space-between;
  }

  .div--u-i0d5i37tm {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .list--u-ivhdtv6gt {
    margin-left: 0px;
  }

  .list--u-i4raa8v76 {
    margin-left: 0px;
  }

  .div--u-ifobw8bow {
    margin-left: 0px;
  }

  .div--u-ie3md70rc {
    margin-bottom: 20px;
  }

  .text--u-imrtmc1ct {
    text-align: center;
  }

  .text--u-i7n5yqjzw {
    text-align: center;
  }

  .mosaic-form--u-i213e73w6 {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-top: 40px;
  }

  .mosaic-form--u-i213e73w6 .div--u-ie32bp682 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0px;
    margin-right: 05px;
  }

  .mosaic-form--u-i213e73w6 .mosaic-form__field {
    margin-left: 0px;
    margin-right: 0px;
  }

  .mosaic-form--u-i213e73w6 .mosaic-form__button {
    padding-left: 25px;
    padding-right: 25px;
    font-size: 13px;
    padding-bottom: 22px;
    padding-top: 22px;
  }

  .mosaic-form--u-i213e73w6 .mosaic-form__title--u-ixdn2vu6r {
    font-size: 17px;
  }

  .mosaic-popup__inner-data--u-io32gvyph {
    width: 280px;
  }

  .div--u-iev4ly3jv {
    padding-bottom: 0px;
  }

  .div--u-ikatej2ko {
    margin-right: 0px;
  }

  .div--u-iekykb6gs {
    margin-left: 0px;
    margin-top: 20px;
  }

  .div--u-i8210aqad {
    margin-top: 20px;
  }

  .text--u-ifjwestes {
    font-size: 22px;
  }

  .section--u-iy83rvhgc {
    padding-left: 20px;
    padding-right: 20px;
  }

  .section--u-ijibpak6u {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container--u-ihpt0uks1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div--u-ihn2mkgq8 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div--u-ita55zq3c {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
  }

  .blocklist__item--u-i1y3l6whq {
    box-shadow: inset 0px 0px 0px 1px rgba(var(--color-iclvehfz0), 1);
  }

  .div--u-i6z80ecf9 {
    padding-left: 0px;
    padding-right: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    margin-bottom: 0px;
  }

  .section--u-iiuky9gk6 {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media (max-width: 479px) {
  .text--u-ihkiw8svb {
    margin-left: 0px;
    margin-right: 0px;
    line-height: 20px;
    font-size: 13px;
    text-align: center;
  }

  .heading--u-i0txab8ez {
    font-size: 21px;
    line-height: 35px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    text-align: center;
  }

  .page-title--u-ifj61ug9u {
    font-size: 25px;
    line-height: 30px;
  }

  .text--u-ingqfyz8s {
    font-size: 20px;
  }

  .blocklist__list--u-i5jfi24tf {
    justify-content: flex-start;
  }

  .blocklist__item_title--u-i93hofnt4 {
    font-size: 19px;
    padding-right: 0px;
    padding-left: 0px;
    margin-left: 0px;
  }

  .blocklist__pagination_item--u-i0q8a14w2 {
    min-width: 12px;
    min-height: 12px;
  }



  .blocklist__item_text--u-ilar775ah {
    font-size: 13px;
    line-height: 20px;
  }

  .section--u-i2c250hmv {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 10px;
  }

  .text--u-ie6oohmxt {
    font-size: 25px;
    line-height: 30px;
    text-align: center;
  }

  .text--u-in59op5zn {
    text-align: left;
  }

  .div--u-ioiv8z80c {
    padding-bottom: 0px;
  }

  .container--u-i0wbqjol3 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text--u-ielmyj1k4 {
    margin-left: 0px;
    margin-right: 0px;
    display: none;
    font-size: 13px;
    margin-top: 5px;
  }



  .blocklist__list--u-i682tv638 {
    justify-content: flex-start;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    height: auto;
  }

  .blocklist__item__outer--u-iztpa5zox {
    width: 100%;
    height: auto;
  }

  .blocklist__item--u-icp1iktgj {
    min-width: auto;
    padding-top: 2px;
    padding-bottom: 0px;
  }

  .heading--u-iut3teft3 {
    font-size: 25px;
    line-height: 30px;
  }

  .div--u-i74h7ytg1 {
    padding-bottom: 0px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .section--u-iiuky9gk6 {
    padding-bottom: 10px;
  }

  .section--u-iz9cmqk9q {
    padding-top: 60px;
  }

  .section--u-i2dcwdh4p {
    padding-bottom: 0%;
    min-height: auto;
  }

  .container--u-izl03p09z {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .div--u-ip2aayhjn {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .list__item--u-iiqi6yx16 {
    min-width: 200px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .text--u-ixi8guqsq {
    min-width: auto;
    padding-right: 0%;
    margin-left: 0px;
    margin-right: 0px;
    width: auto;
    font-size: 16px;
    text-align: center;
  }

  .mosaic-form--u-ikfzv5rty .mosaic-form__button {
    padding-right: 30px;
    margin-top: 10px;
  }

  .mosaic-form--u-ikfzv5rty .button__text {
    font-size: 13px;
  }

  .mosaic-form--u-ikfzv5rty .mosaic-form__title--u-iihj6enad {
    font-size: 25px;
    line-height: 30px;
  }

  .mosaic-form--u-ikfzv5rty .text--u-icvt241d3 {
    text-align: center;
  }

  .mosaic-form--u-ikfzv5rty .mosaic-form__form--u-ihp03twvb {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .section--u-iz9t2ktp6 {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .text--u-izqpxw3tt {
    text-align: center;
  }

  .div--u-ite0noi4f {
    justify-content: center;
    margin-top: 10px;
    margin-bottom: 30px;
  }

  .div--u-ixe75ttmx {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .link-universal--u-ivaeq5zjy {
    padding-right: 30px;
  }

  .text--u-i07jn1kl1 {
    font-size: 15px;
  }

  .div--u-i9zd1t5nk {
    display: none;
  }

  .blocklist__item--u-i82vczyqg {
    margin-bottom: 15px;
    margin-top: 15px;
  }

  .div--u-ihsig8o1p {
    padding-top: 30px;
  }

  .text--u-i9ayjb9c4 {
    line-height: 20px;
    font-size: 13px;
  }

  .div--u-iwzyndu3u {
    height: 150px;
  }

  .text--u-imfbtbwn2 {
    font-size: 20px;
  }

  .blocklist__list--u-i7i2lg60j {
    justify-content: flex-start;
  }

  .blocklist__item_title--u-iitrl3ly8 {
    font-size: 19px;
    padding-right: 0px;
    padding-left: 0px;
    margin-left: 0px;
  }

  .blocklist__pagination_item--u-ixlkbtv8u {
    min-width: 12px;
    min-height: 12px;
  }



  .blocklist__item_text--u-if2tq4hto {
    font-size: 13px;
    line-height: 20px;
  }

  .container--u-ie3y62tz3 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .text--u-ibg7wiaal {
    font-size: 20px;
  }

  .blocklist__list--u-i8imhesrx {
    justify-content: flex-start;
  }

  .blocklist__item_title--u-ibitmt3dk {
    font-size: 19px;
    padding-right: 0px;
    padding-left: 0px;
    margin-left: 0px;
  }

  .blocklist__pagination_item--u-iy3lls222 {
    min-width: 12px;
    min-height: 12px;
  }



  .container--u-inmesegd0 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .mosaic-form--u-id33euqmn .mosaic-form__button {
    padding-right: 30px;
  }

  .mosaic-form--u-id33euqmn .button__text {
    font-size: 15px;
  }

  .mosaic-form--u-id33euqmn .mosaic-form__title--u-im1avgf0g {
    font-size: 23px;
    text-align: center;
  }

  .mosaic-form--u-id33euqmn .text--u-if0n4822u {
    text-align: center;
  }

  .mosaic-form--u-id33euqmn .mosaic-form__form--u-iz2g9rmgr {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-i05owoxdl {
    display: none;
  }

  .side-panel--u-irr511l31 {
    display: block;
  }

  .side-panel__content--u-ix9a03tdg {
    width: 270px;
  }



  .mosaic-form--u-iowti0ixp .button__text {
    font-size: 13px;
  }

  .mosaic-form--u-iowti0ixp .mosaic-form__title--u-icbfh2nxo {
    font-size: 16px;
  }

  .mosaic-popup__inner-data--u-il7ayfe09 {
    width: 265px;
  }

  .link-universal--u-iliaiz7z8 {
    margin-bottom: 0px;
  }

  .text--u-if2ucflwg {
    text-align: left;
    font-size: 19px;
  }

  .div--u-izl3font2 {
    display: none;
  }

  .div--u-ivsb2kilo {
    flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    margin-bottom: 0;
  }

  .text--u-i7n5yqjzw {
    text-align: center;
    font-size: 15px;
  }

  .div--u-i6t7hae2r {
    margin-top: 20px;
    justify-content: center;
    flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .imageFit--u-ifcelh598 {
    margin-bottom: 0px;
  }

  .link-universal--u-ie0te1k7o {
    margin-bottom: 20px;
    margin-right: 0px;
  }

  .text--u-imrtmc1ct {
    text-align: center;
  }

  .div--u-ifobw8bow {
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div--u-im1sdlryf {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-ie3md70rc {
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .list--u-ivhdtv6gt {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0px;
  }

  .text--u-i8gdqtzzr {
    text-align: center;
  }

  .div--u-imghkbdhv {
    margin-bottom: 5px;
  }

  .div--u-ircjvct05 {
    margin-bottom: 5px;
  }

  .list--u-i4raa8v76 {
    margin-right: 0px;
  }



  .mosaic-form--u-i213e73w6 .button__text {
    font-size: 13px;
  }

  .mosaic-form--u-i213e73w6 .mosaic-form__title--u-ixdn2vu6r {
    font-size: 16px;
  }

  .mosaic-popup__inner-data--u-io32gvyph {
    width: 265px;
  }

  .text--u-ifjwestes {
    font-size: 20px;
  }

  .section--u-iy83rvhgc {
    margin-top: 0px;
  }

  .div--u-imiq8ucna {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-igp9ugmj4 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-i65zwevsz {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-ioksbouxl {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .mosaic-site-copyright--u-iptgv1v2r {
    text-align: center;
  }

  .container--u-ihpt0uks1 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-ij6qn8vqt {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-ied7fs16k {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-iiedih4rc {
    text-align: center;
  }

  .div--u-iz0qotx0q {
    justify-content: center;
  }

  .link-universal--u-iaoiy3j2t {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-iqy3utdc8 {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    justify-content: center;
    margin-top: 0px;
  }

  .link-universal--u-imur50cu2 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-iaetqbpe6 {
    justify-content: center;
  }

  .div--u-iy5tx1ncl {
    justify-content: center;
    margin-top: 0px;
  }

  .blocklist__arrows--u-iz0o4c35z {
    margin-right: auto;
    margin-left: auto;
  }

  .blocklist__arrows--u-iw90ozoxd {
    margin-right: auto;
    margin-left: auto;
  }

  .link-universal--u-ionr16gb1 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-ivkgw8ep7 {
    justify-content: center;
    margin-top: 0px;
  }

  .div--u-i6z80ecf9 {
    padding-bottom: 20px;
    padding-top: 20px;
  }

  .blocklist__item_text--u-impdtwlgq {
    font-size: 14px;
  }

  .div--u-ia954vv01 {
    padding-bottom: 30px;
  }

  .section--u-ijibpak6u {
    padding-right: 20px;
  }
}

@media (min-width: 1280px) {
  .blocklist__list--u-i5jfi24tf {
    justify-content: flex-start;
  }

  .blocklist__list--u-i682tv638 {
    justify-content: flex-start;
  }

  .blocklist__list--u-i7i2lg60j {
    justify-content: flex-start;
  }

  .blocklist__list--u-i8imhesrx {
    justify-content: flex-start;
  }
}

@media (min-width: 1440px) {
  .blocklist__list--u-i5jfi24tf {
    justify-content: flex-start;
  }

  .blocklist__list--u-i682tv638 {
    justify-content: flex-start;
  }

  .blocklist__list--u-i7i2lg60j {
    justify-content: flex-start;
  }

  .blocklist__list--u-i8imhesrx {
    justify-content: flex-start;
  }
}

@media (min-width: 1920px) {
  .blocklist__list--u-i5jfi24tf {
    justify-content: flex-start;
  }

  .blocklist__list--u-i682tv638 {
    justify-content: flex-start;
  }

  .blocklist__list--u-i7i2lg60j {
    justify-content: flex-start;
  }

  .blocklist__list--u-i8imhesrx {
    justify-content: flex-start;
  }
}
.highslide {
  outline: none;
  text-decoration: none;
  cursor: pointer;
}

.highslide img {
  border: 1px solid #aaa;
}

.highslide-caption,
.highslide-heading,
.highslide-viewport,
.highslide-overlay,
.hidden-container,
.highslide-controls a span,
.highslide-maincontent,
.highslide-html-content,
.highslide-header ul li.highslide-previous,
.highslide-header ul li.highslide-next,
.highslide-footer .highslide-resize span,
.draggable-header .highslide-header .highslide-move *,
.draggable-header .highslide-header .highslide-close span,
.titlebar .highslide-header .highslide-move *,
.no-footer .highslide-footer,
.controls-in-heading .highslide-controls .highslide-move,
.text-controls .highslide-move,
.highslide-thumbstrip-horizontal .highslide-scroll-up,
.highslide-thumbstrip-horizontal .highslide-scroll-down,
.highslide-thumbstrip-vertical .highslide-scroll-up,
.highslide-thumbstrip-vertical .highslide-scroll-down,
.highslide-thumbstrip-float .highslide-scroll-up div,
.highslide-thumbstrip-float .highslide-scroll-down div,
.highslide-thumbstrip-float .highslide-marker,
.highslide-display-none,
.highslide-header,
.highslide-footer {
  display: none;
}

.highslide-thumbnail {
  display: inline-block;
  padding: 0 8px 32px;
  text-align: center;
  vertical-align: top;
}

.highslide-image-name {
  text-align: center;
  font-size: 11px;
  padding-top: 7px;
}

.highslide-image-name a {
  text-decoration: none;
}

.lg-backdrop.in {
  opacity: .85;
}

.lg-outer.lg-html,
.lg-outer.lg-iframe,
.lg-outer.lg-iframe-auto {
  overflow: auto;
  text-align: center;
}

.lg-outer.lg-html::before,
.lg-outer.lg-iframe::before,
.lg-outer.lg-iframe-auto::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}

.lg-outer.lg-html .lg,
.lg-outer.lg-iframe .lg,
.lg-outer.lg-iframe-auto .lg {
  top: auto!important;
  max-height: none;
  margin-top: 5vh;
  margin-bottom: 5vh;
  display: inline-block;
  vertical-align: middle;
}

.lg-outer.lg-html .lg-inner,
.lg-outer.lg-iframe .lg-inner,
.lg-outer.lg-iframe-auto .lg-inner {
  background-color: #FFF;
}

.lg-outer.lg-html .lg-sub-html,
.lg-outer.lg-iframe .lg-sub-html,
.lg-outer.lg-iframe-auto .lg-sub-html {
  text-align: left;
}

.lg-outer.lg-html .lg-toolbar,
.lg-outer.lg-iframe .lg-toolbar,
.lg-outer.lg-iframe-auto .lg-toolbar {
  background-color: transparent;
  height: 0;
}

.lg-outer.lg-html .lg-toolbar .lg-icon,
.lg-outer.lg-iframe .lg-toolbar .lg-icon,
.lg-outer.lg-iframe-auto .lg-toolbar .lg-icon {
  color: #000;
}

.lg-outer.lg-html .lg-img-wrap,
.lg-outer.lg-iframe .lg-img-wrap,
.lg-outer.lg-iframe-auto .lg-img-wrap {
  padding: 12px;
}

.lg-outer.lg-html .lg-image,
.lg-outer.lg-iframe .lg-image,
.lg-outer.lg-iframe-auto .lg-image {
  display: none;
}

.lg-outer.lg-html .highslide-move,
.lg-outer.lg-html .highslide-close,
.lg-outer.lg-html .highslide-resize,
.lg-outer.lg-iframe .highslide-move,
.lg-outer.lg-iframe .highslide-close,
.lg-outer.lg-iframe .highslide-resize,
.lg-outer.lg-iframe-auto .highslide-move,
.lg-outer.lg-iframe-auto .highslide-close,
.lg-outer.lg-iframe-auto .highslide-resize {
  display: none;
}

.lg-outer.lg-html .lg-inner {
  display: none;
}

.lg-outer.lg-html .lg-sub-html {
  position: static;
  background-color: #FFF;
  color: #000;
  height: 100%;
  overflow: auto;
}

.lg-outer.lg-iframe .lg-inner,
.lg-outer.lg-iframe-auto .lg-inner {
  position: static;
}

.lg-outer.lg-iframe .lg-item,
.lg-outer.lg-iframe-auto .lg-item {
  position: static;
}

.lg-outer.lg-iframe .lg-sub-html,
.lg-outer.lg-iframe-auto .lg-sub-html {
  position: absolute;
}

.lg-outer.lg-iframe .lg-video-cont {
  height: 100%;
}

.lg-outer.lg-iframe .lg-video {
  height: 100%;
  padding-bottom: 0;
}
/* Magnific Popup CSS */

.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-inherit;
  cursor: -webkit-inherit;
  cursor: zinherit;
}

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-inherit;
  cursor: -moz-inherit;
  cursor: inherit;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none !important;
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #CCC;
}

.mfp-preloader a:hover {
  color: #FFF;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #f00;
  font: 65px PTSansNarrowBold;
  position: absolute;
}

.mfp-close {
  background: #606061;
  color: #FFFFFF;
  line-height: 25px;
  position: absolute;
  right: 16px;
  text-align: center;
  top: -11px;
  width: 24px;
  text-decoration: none;
  font-weight: bold;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  -moz-box-shadow: 1px 1px 3px #000;
  -webkit-box-shadow: 1px 1px 3px #000;
  box-shadow: 1px 1px 3px #000;
}



/*.mfp-close:hover{
  background: #00d9ff;
  position: absolute;
  right: -12px;
  top: -10px;

}*/

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  filter: alpha(opacity=65);
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
  filter: alpha(opacity=100);
}

.mfp-arrow:before,
.mfp-arrow:after,
.mfp-arrow .mfp-b,
.mfp-arrow .mfp-a {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}

.mfp-arrow:after,
.mfp-arrow .mfp-a {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before,
.mfp-arrow .mfp-b {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after,
.mfp-arrow-left .mfp-a {
  border-right: 17px solid #FFF;
  margin-left: 31px;
}

.mfp-arrow-left:before,
.mfp-arrow-left .mfp-b {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after,
.mfp-arrow-right .mfp-a {
  border-left: 17px solid #FFF;
  margin-left: 39px;
}

.mfp-arrow-right:before,
.mfp-arrow-right .mfp-b {
  border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}

/* Main image in popup */

img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */

.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444;
}

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */

  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }

  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }

  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }

  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }

  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }

  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }

  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }

  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}

.mfp-ie7 .mfp-img {
  padding: 0;
}

.mfp-ie7 .mfp-bottom-bar {
  width: 600px;
  left: 50%;
  margin-left: -300px;
  margin-top: 5px;
  padding-bottom: 5px;
}

.mfp-ie7 .mfp-container {
  padding: 0;
}

.mfp-ie7 .mfp-content {
  padding-top: 44px;
}

.mfp-ie7 .mfp-close {
  top: 0;
  right: 0;
  padding-top: 0;
}

* {
  box-sizing: border-box;
}

html,
body {
  text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

body {
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  background: white;
  overflow-anchor: none;
  /* fix chrome bug https://github.com/utatti/perfect-scrollbar/issues/612 */
  overflow-wrap: break-word;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

a {
  color: rgb(0, 0, 238);
  text-decoration: underline;
}

a:hover {
  text-decoration: none;
}

a:not([href]) {
  cursor: default !important;
}

img {
  height: auto;
  max-width: 100%;
}

.text-block-wrap-div {
  flex-grow: 1;
  max-width: 100%;
}

iframe {
  max-width: 100%;
}

.text-block-wrap-div span a {
  color: inherit;
}

.is-removed {
  display: none !important;
}

.for-mobile-view {
  overflow: auto;
}

.mosaic-marquee__text {
  white-space: nowrap;
}

select,
textarea {
  max-width: 100%;
}

input,
button,
textarea,
select {
  font: inherit;
}

[data-block-layout] .root {
  min-height: auto;
}

[type=submit],
button,
label,
.mosaic-accordion__title,
.cursor-pointer {
  cursor: pointer;
}

.mosaic-wrap {
  color: #000000;
}

.mosaic-map {
  background-image: none !important;
}

.mosaic-form,
.mosaic-form__form,
.tt-form,
.tt-form__form {
  max-width: 100%;
}

.mosaic-form .mosaic-form__field[data-type-field="input_hidden"],
.tt-form .tt-form__field[data-type-field="input_hidden"] {
  display: none !important;
}

.mosaic-form__field--captcha.is-invisible .mosaic-form__header,
.mosaic-form__field--captcha.is-invisible .mosaic-form__error {
  display: none;
}

.mosaic-form .mosaic-form__field a,
.tt-form .tt-form__field a {
  color: inherit;
}

.mosaic-video-iframe:not([src]),
.mosaic-video-iframe[src=""],
.mosaic-video-widget__iframe:not([src]),
.mosaic-video-widget__iframe[src=""],
.mosaic-video-widget__video:not([src]),
.mosaic-video-widget__video[src=""] {
  display: none !important;
}

.pswp__img--placeholder--blank {
  background-color: transparent !important;
}

.mosaic-wrap .hor-menu .hor-menu__more_list {
  display: none;
}

/* стили для отключения анимации, если пользователь в настройках браузера отключил анимацию. */

@media (prefers-reduced-motion: reduce) {
  * {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

table.table0 td,
table.table1 td,
table.table2 td,
table.table2 th {
  padding: 5px;
  border: 1px solid #dedede;
  vertical-align: top;
}

table.table0 td {
  border: none;
}

table.table2 th {
  padding: 8px 5px;
  background: #777777;
  border: 1px solid #dedede;
  font-weight: normal;
  text-align: left;
  color: #fff;
}

.mosaic-tabs__body {
  min-width: 0;
}

.mosaic-tabs__body,
.mosaic-tabs__content,
.mosaic-tabs__content__outer {
  max-width: 100%;
}

.mosaic-video-iframe,
.mosaic-video-widget__iframe {
  border-style: none;
}

/* стили для правильной работы анимации с эффектом fade */

@media (min-width: 992px) {
  [data-zero-opacity~=screen] {
    opacity: 0;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  [data-zero-opacity~=tablet-portrait] {
    opacity: 0;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  [data-zero-opacity~=mobile-landscape] {
    opacity: 0;
  }
}

@media (max-width: 479px) {
  [data-zero-opacity~=mobile-portrait] {
    opacity: 0;
  }
}
@charset 'UTF-8';

/* Slider */

.slick-loading .slick-list {
  background: #fff url("ajax-loader.gif") center center no-repeat;
}

/* Icons */

@font-face {
  font-family: 'slick';
  font-weight: normal;
  font-style: normal;
  src: url("fonts/slick.eot");
  src: url("fonts/slick.eot?#iefix") format('embedded-opentype'), url("fonts/slick.woff") format('woff'), url("fonts/slick.ttf") format('truetype'), url("fonts/slick.svg#slick") format('svg');
}

/* Arrows */

.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: transparent;
  border: none;
  outline: none;
  background: transparent;
}

.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}

.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}

.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: .25;
}

.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: white;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}

[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}

.slick-prev:before {
  content: '←';
}

[dir='rtl'] .slick-prev:before {
  content: '→';
}

.slick-next {
  right: -25px;
}

[dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}

.slick-next:before {
  content: '→';
}

[dir='rtl'] .slick-next:before {
  content: '←';
}

/* Dots */

.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
}

.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}

.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}

.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}

.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-dots li.slick-active button:before {
  opacity: .75;
  color: black;
}
/* Slider */

.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

.slick-list:focus {
  outline: none;
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.slick-track:before,
.slick-track:after {
  display: table;
  content: '';
}

.slick-track:after {
  clear: both;
}

.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}

[dir='rtl'] .slick-slide {
  float: right;
}

.slick-slide img {
  display: block;
}

.slick-slide.slick-loading img {
  display: none;
}

.slick-slide.dragging img {
  pointer-events: none;
}

.slick-initialized .slick-slide {
  display: block;
}

.slick-loading .slick-slide {
  visibility: hidden;
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}
/*.services_container{
	display: flex;
	max-width: 1440px;
	margin: 0 auto;

}
.services_container .item{
  max-width: 440px;
  width: 33.333333333333336%;
  height: auto;
  margin: 0 20px;
  flex-grow: 1;
  position: relative;
  border: 1px solid #ccc;
}
.services_container .item .orange{
	padding: 10px 25px;
	background-color: #ff9400;
	color: #fff;
	font-weight: 700;
	text-transform: uppercase;
	margin-top: -50px;
	z-index: 100;
	display: inline-block;
	position: relative;
	bottom: 15px;
}
.services_container .item .materials{
	padding: 20px;
	font-weight: 700;
	font-size: 22px;
	width: 90%;
}
.services_container .item .line{
	width: 90%;
	height: 1px;
	border-bottom: 1px dashed #ccc;
	margin: 0 auto;
}
.services_container .item .coast{
	padding: 20px;
	font-size: 12px;
	color: #555;
}
.services_container .item .coast span{
	font-weight: 700;
	font-size: 24px;
	padding: 0 5px;
	color: #000;
}*/

.present {
  width: 50%;
  position: relative;
  display: block;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 60px;
  padding-top: 50px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  background-color: rgba(var(--color-ivz6nrv9g), 1);
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  box-shadow: none;
  border-top-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-left-width: 2px;
  border-top-color: rgba(var(--color-i2rqk17a2), 0.05);
  border-right-color: rgba(var(--color-ixze2gs89), 0.05);
  border-bottom-color: rgba(var(--color-ii6ujorxz), 0.05);
  border-left-color: rgba(var(--color-i41gj3txb), 0.05);
}

.present h2 {
  color: #fff;
  font-size: 30px;
}

.present p {
  font-weight: 800;
  color: #fff;
}

.present p span {
  font-weight: 400;
}

.present input {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-color: rgba(var(--color-ij8v143cj), 1);
  border-right-color: rgba(var(--color-ie5k6zg41), 1);
  border-bottom-color: rgba(var(--color-i0y6q5l8b), 0.3);
  border-left-color: rgba(var(--color-i9z10fhgh), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: #ссс;
  font-size: 13px;
  font-weight: 500;
  margin-left: 0px;
  margin-right: 0px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  color: rgba(var(--color-i86fzfj5u), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.present button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  line-height: normal;
  background-color: rgba(var(--color-irwlzvyti), 1);
  color: rgba(var(--color-ift1oqlfs), 1);
  position: relative;
  text-decoration-line: none;
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  transition-property: all;
  transition-duration: 700ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  flex-shrink: 1;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: auto;
  box-shadow: 0px 20px 15px -20px rgba(var(--color-i1fjca3jq), 0.6);
  margin-top: 10px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
}

.present button:hover {
  box-shadow: none;
  background-image: linear-gradient(rgba(var(--color-il6ud1tx7), 0.1) 0%, rgba(var(--color-il6ud1tx7), 0.1) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.call_order {
  text-decoration: none;
}

.link-universal--u-iliaiz7z8 {
  padding-top: 30px;
  padding-bottom: 30px;
}

.mfp-bg {
  background-color: #fff;
  opacity: 1;
}

.popup_form {
  position: relative;
  text-align: center;
  max-width: 450px;
  margin: 0 auto;
}

.popup_title {
  font-size: 30px;
  font-weight: 600;
}

.popup_text {
  max-width: 300px;
  margin: 0 auto;
  padding: 15px 0;
  font-size: 14px;
  color: #555;
  letter-spacing: 0.5px;
}

.popup_form input,
.material {
  width: 70%;
  padding: 15px;
  margin-bottom: 15px;
}

.btn {
  border: none;
  padding: 20px;
  background-color: rgba(var(--color-irwlzvyti), 1);
  color: #fff;
  letter-spacing: 0.5px;
  width: 70%;
}

.btn:hover {
  background-image: linear-gradient(rgba(var(--color-il6ud1tx7), 0.1) 0%, rgba(var(--color-il6ud1tx7), 0.1) 100%);
}

.mfp-close {
  color: #666 !important;
}

.slick-prev {
  left: 50px;
  z-index: 100;
}

.slick-next {
  right: 50px;
  z-index: 100;
}

.hidden {
  display: none;
}

.phone_input {
  margin-bottom: 15px;
  font: inherit;
  padding: 15px;
  width: 70%;
}

.thanks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 100vh;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.thanks .thanks_container {
  position: relative;
}

.thanks .thanks_container h4 {
  font-size: 20px;
  text-transform: uppercase;
}

.thanks .thanks_container h5 {
  padding-top: 14px;
  font-size: 17px;
}

.thanks .thanks_container .subscription {
  padding-top: 30px;
}

.thanks .thanks_container .subscription p {
  text-transform: uppercase;
  font-family: Gilroy-Bold;
}

.thanks .thanks_container .btn {
  margin-top: 10px;
}

.thanks .thanks_container img {
  width: 15px;
  -webkit-transition: all 0.35s;
  -o-transition: all 0.35s;
  transition: all 0.35s;
  position: absolute;
  top: 0;
  right: 0;
}

.thanks .thanks_container img:hover {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.span_block {
  display: block;
}

#back-top {
  position: fixed;
  bottom: 20%;
  right: 4%;
  max-width: 50px;
  border-radius: 50%;
  padding: 8px 19px;
  cursor: pointer;
  z-index: 100;
}

#back_top:hover {
  background-color: #dd924c;
}
@charset "utf-8";

.art_h1 {
  margin: 0;
  padding: 0 0 10px;
  font-style: italic;
  font-size: 23px;
}

.art_path {
  padding: 7px 0;
}

/****************************/

.art-tpl__title {
  margin: 0 0 5px;
  font-size: 22px;
}

.art-tpl__title a {
  text-decoration: none;
}

.art-tpl__title a:hover {
  text-decoration: underline;
}

.tab_null {
  border: none;
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}

.tab_null .td {
  border: none;
  padding: 0;
  vertical-align: top;
  text-align: left;
}

.tab_null .art-tpl__thumb {
  padding: 6px 5px 6px 0;
  float: left;
}

.tab_null .art-tpl__thumb img,
.tab_null .art-tpl__thumb .highslide:hover img {
  border: none;
}

.art-tpl__note {
  font-size: 12px;
  line-height: 1.5em;
  overflow: hidden;
}

.art-tpl__inf {
  margin: 0 0 25px;
  text-align: left;
  font-size: 12px;
}

.art-tpl__inf .date_art {
  padding-right: 12px;
}

.art-tpl__inf .read_more {
  padding-left: 12px;
}

.art-tpl__folders {
  width: 230px;
}

.art-tpl__folders__title {
  font-size: 22px;
}

.art-tpl__folders ul {
  padding-left: 16px;
}

/* Список статей*/

.art_list .art-tpl__title {
  margin: 0 0 11px;
  font-size: 22px;
}

.art_list .tab_null {
  border: none;
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}

.art_list .tab_null .td {
  border: none;
  padding: 0;
  vertical-align: top;
  text-align: left;
}

.art_list .art-tpl {
  margin: 0 auto 10px;
}

.art_list .art-tpl__thumb {
  padding: 0 5px 0 0;
  float: left;
}

.art_list .art-tpl__folders {
  width: 200px;
}

span.red,
.requi {
  color: red;
}

.comment-body {
  margin: 2px 0;
  padding: 10px;
  /*color:#444; background:#EDEDED;*/
}

.no_form {
  padding: 15px 0;
}

img.captcha {
  border: none;
}
@font-face {
  font-family: "Inter";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-t.woff2") format("woff2"), url("../fonts/inter-t.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-e-l.woff2") format("woff2"), url("../fonts/inter-e-l.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-l.woff2") format("woff2"), url("../fonts/inter-l.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-r.woff2") format("woff2"), url("../fonts/inter-r.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-m.woff2") format("woff2"), url("../fonts/inter-m.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-s-b.woff2") format("woff2"), url("../fonts/inter-s-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-b.woff2") format("woff2"), url("../fonts/inter-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-e-b.woff2") format("woff2"), url("../fonts/inter-e-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-bl.woff2") format("woff2"), url("../fonts/inter-bl.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-e-l.woff2") format("woff2"), url("../fonts/nunito-e-l.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-e-l-i.woff2") format("woff2"), url("../fonts/nunito-e-l-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-l.woff2") format("woff2"), url("../fonts/nunito-l.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-l-i.woff2") format("woff2"), url("../fonts/nunito-l-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-r.woff2") format("woff2"), url("../fonts/nunito-r.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-i.woff2") format("woff2"), url("../fonts/nunito-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-s-b.woff2") format("woff2"), url("../fonts/nunito-s-b.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-s-b-i.woff2") format("woff2"), url("../fonts/nunito-s-b-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-b.woff2") format("woff2"), url("../fonts/nunito-b.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-b-i.woff2") format("woff2"), url("../fonts/nunito-b-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-e-b.woff2") format("woff2"), url("../fonts/nunito-e-b.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-e-b-i.woff2") format("woff2"), url("../fonts/nunito-e-b-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-bl.woff2") format("woff2"), url("../fonts/nunito-bl.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-bl-i.woff2") format("woff2"), url("../fonts/nunito-bl-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-t.woff2") format("woff2"), url("../fonts/montserrat-t.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-t-i.woff2") format("woff2"), url("../fonts/montserrat-t-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-e-l.woff2") format("woff2"), url("../fonts/montserrat-e-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-e-l-i.woff2") format("woff2"), url("../fonts/montserrat-e-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-l.woff2") format("woff2"), url("../fonts/montserrat-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-l-i.woff2") format("woff2"), url("../fonts/montserrat-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-r.woff2") format("woff2"), url("../fonts/montserrat-r.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-i.woff2") format("woff2"), url("../fonts/montserrat-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-m.woff2") format("woff2"), url("../fonts/montserrat-m.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-m-i.woff2") format("woff2"), url("../fonts/montserrat-m-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-s-b.woff2") format("woff2"), url("../fonts/montserrat-s-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-s-b-i.woff2") format("woff2"), url("../fonts/montserrat-s-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-b.woff2") format("woff2"), url("../fonts/montserrat-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-b-i.woff2") format("woff2"), url("../fonts/montserrat-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-e-b.woff2") format("woff2"), url("../fonts/montserrat-e-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-e-b-i.woff2") format("woff2"), url("../fonts/montserrat-e-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-bl.woff2") format("woff2"), url("../fonts/montserrat-bl.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-bl-i.woff2") format("woff2"), url("../fonts/montserrat-bl-i.woff") format("woff");
}

:root {
  --color-ipty0phgl: 221, 146, 76;
  --color-irqf8da8r: 221, 146, 76;
  --color-igjqa78q4: 255, 255, 254;
  --color-ic16rs5tu: 34, 34, 34;
  --color-i7p145ti9: 59, 66, 42;
  --color-i2k9rypr3: 234, 0, 40;
  --color-i2v6uh2kr: 255, 255, 255;
  --color-ib417ebbo: 22, 22, 22;
  --color-ismp03wx7: 22, 22, 22;
  --color-isc3dczgh: 0, 0, 0;
  --color-iglksdxxg: 238, 238, 238;
  --color-ikkr9f5vz: 0, 0, 0;
  --color-iqskrmbyt: 255, 255, 255;
  --color-ip9lurj3d: 46, 46, 46;
  --color-ijzajwrom: 221, 221, 221;
  --color-i8sklcevm: 51, 51, 51;
  --color-ir12pgjqj: 255, 255, 255;
  --color-i6azlk6bv: 51, 51, 51;
  --color-i0g64f90m: 255, 255, 255;
  --color-ih1hberxf: 70, 70, 70;
  --color-iy1r381m2: 221, 146, 76;
  --color-i5l6g7cix: 240, 240, 240;
  --color-ivr1j9bg6: 70, 70, 70;
  --color-i77gz9o6i: 70, 70, 70;
  --color-ij8ope14n: 70, 70, 70;
  --color-ikvzu9031: 70, 70, 70;
  --color-i4ljwuab0: 70, 70, 70;
  --color-i83nv8qlj: 255, 255, 255;
  --color-irtudlghn: 22, 22, 22;
  --color-is86e7t4i: 221, 221, 221;
  --color-iw9cgr5hi: 221, 146, 76;
  --color-i67dbwov9: 255, 255, 255;
  --color-iw0wq9uf8: 197, 157, 95;
  --color-iyuvnc3yu: 255, 255, 255;
  --color-i0hugpdmy: 249, 28, 76;
  --color-ili7t6gw9: 255, 255, 255;
  --color-ijhaeb2w1: 221, 146, 76;
  --color-itewjs6j2: 0, 0, 0;
  --color-iyjjs2fhi: 255, 255, 255;
  --color-ic0j9c5o4: 221, 146, 76;
  --color-ioe7ewqdw: 194, 194, 194;
}

.link-universal--u-iliaiz7z8 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 20px;
  padding-right: 40px;
  padding-bottom: 20px;
  padding-left: 40px;
  position: relative;
  text-decoration-line: none;
  border-top-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: auto;
  transition-property: all;
  transition-duration: 600ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  flex-shrink: 1;
  background-color: #ff9400;
  min-height: auto;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  margin-top: 0px;
  margin-bottom: 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  box-shadow: 0px 20px 25px -15px rgba(var(--color-irqf8da8r), 0.4);
  height: 100%;
}

.link-universal--u-iliaiz7z8:hover,
.link-universal--u-iliaiz7z8.is-hover {
  box-shadow: none;
  background-image: linear-gradient(rgba(var(--color-i2v6uh2kr), 0.1) 0%, rgba(var(--color-i2v6uh2kr), 0.1) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.link-universal--u-iliaiz7z8:hover .text--u-is8maqneq,
.link-universal--u-iliaiz7z8.is-hover .text--u-is8maqneq {
  margin-right: 0px;
}

.link-universal--u-iliaiz7z8:active .text--u-is8maqneq,
.link-universal--u-iliaiz7z8.is-active .text--u-is8maqneq {
  margin-right: 0px;
}

.text--u-is8maqneq {
  margin-right: 0px;
  font-weight: 600;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  width: auto;
  display: inline-block;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  color: rgba(var(--color-igjqa78q4), 1);
  font-family: Inter, sans-serif;
  font-size: 16px;
  text-transform: none;
}

.container--u-i4g129szu {
  width: 100%;
  max-width: none;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0px;
  padding-bottom: 0px;
  justify-content: space-between;
  color: rgba(var(--color-ic16rs5tu), 1);
  cursor: auto;
  font-family: Nunito, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
  background-color: #00d47d;
  height: 100%;
}

.div--u-im473v302 {
  width: 300px;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
  flex-shrink: 0;
}

.hor-menu--u-ip6vxmx7n {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  justify-content: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  color: rgba(var(--color-ib417ebbo), 1);
  cursor: auto;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
  padding-left: 40px;
}

.hor-menu--u-ip6vxmx7n .is-removed {
  display: none;
}

.hor-menu--u-ip6vxmx7n .hor-menu__list {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  list-style-type: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-wrap: wrap;
  flex-direction: inherit;
  justify-content: inherit;
  align-content: inherit;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 1;
  height: 80px;
  width: 1%;
  overflow-x: hidden;
  overflow-y: hidden;
}

.hor-menu--u-ip6vxmx7n .hor-menu__item {
  flex-shrink: 0;
  margin-left: 20px;
  margin-right: 20px;
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
  border-bottom-style: none;
  border-bottom-width: 0px;
  border-bottom-color: rgba(var(--color-ismp03wx7), 0);
  height: 80px;
}

.hor-menu--u-ip6vxmx7n .hor-menu__link,
.hor-menu--u-ip6vxmx7n .hor-menu__sub_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-isc3dczgh), 1);
  font-size: 14px;
}

.hor-menu--u-ip6vxmx7n .hor-menu__icon,
.hor-menu--u-ip6vxmx7n .hor-menu__sub_icon {
  background-color: rgba(var(--color-iglksdxxg), 1);
  width: 10px;
  height: 10px;
  margin-left: 10px;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_icon {
  background-color: rgba(var(--color-ikkr9f5vz), 1);
  display: none;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_list {
  position: absolute;
  z-index: 10;
  list-style-type: none;
  background-color: rgba(var(--color-iqskrmbyt), 1);
  width: 260px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ip9lurj3d), 0.05);
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_item {
  vertical-align: top;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_link {
  background-color: rgba(var(--color-ijzajwrom), 1);
  color: rgba(var(--color-i8sklcevm), 1);
}

.hor-menu--u-ip6vxmx7n .hor-menu__more_list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 20px;
  list-style-type: none;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 35px;
  height: auto;
  flex-shrink: 0;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  min-height: auto;
}

.hor-menu--u-ip6vxmx7n .hor-menu__more_item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.hor-menu--u-ip6vxmx7n .hor-menu__more_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  color: rgba(var(--color-ir12pgjqj), 1);
  font-size: 16px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 4px;
  padding-right: 10px;
  padding-bottom: 4px;
  padding-left: 10px;
  background-color: rgba(var(--color-i6azlk6bv), 1);
}

.hor-menu--u-ip6vxmx7n .hor-menu__link {
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 30px;
  padding-top: 30px;
  color: rgba(var(--color-i0g64f90m), 1);
  text-transform: uppercase;
  border-top-style: none;
  border-top-width: 3px;
  border-top-color: rgba(var(--color-ih1hberxf), 0);
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  font-size: 13px;
  font-weight: 600;
  border-bottom-style: solid;
  border-bottom-width: 4px;
  border-bottom-color: rgba(var(--color-iy1r381m2), 0);
  height: auto;
  box-shadow: none;
}

.hor-menu--u-ip6vxmx7n .hor-menu__icon {
  display: none;
}

.hor-menu--u-ip6vxmx7n .hor-menu__link:hover,
.hor-menu--u-ip6vxmx7n .hor-menu__link.is-hover {
  color: rgba(var(--color-i83nv8qlj), 0.7);
}

.hor-menu--u-ip6vxmx7n .hor-menu__item:first-child {
  margin-left: 0px;
}

.hor-menu--u-ip6vxmx7n.flex-menu .hor-menu__list {
  flex-wrap: wrap;
  width: auto;
  overflow-x: unset;
  overflow-y: unset;
}

.hor-menu--u-ip6vxmx7n .hor-menu__item > .hor-menu__sub_list {
  display: none;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_list .hor-menu__sub_list {
  top: 0px;
  left: 100%;
  margin-left: 0px;
}

.hor-menu--u-ip6vxmx7n .hor-menu__more_list .hor-menu__sub_list {
  right: 0px;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_list > .hor-menu__sub_item {
  padding-bottom: 0px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-bottom-width: 0px;
  border-bottom-color: rgba(var(--color-ioe7ewqdw), 1);
}

.hor-menu--u-ip6vxmx7n .hor-menu__item:hover .hor-menu__link,
.hor-menu--u-ip6vxmx7n .hor-menu__item.is-hover .hor-menu__link {
  color: #ff9400;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-width: 3px;
  box-shadow: none;
  border-top-color: rgba(var(--color-iyjjs2fhi), 1);
  border-bottom-width: 4px;
  border-bottom-color: rgba(var(--color-ic0j9c5o4), 1);
}

.hor-menu--u-ip6vxmx7n .hor-menu__more_list > .hor-menu__item > .hor-menu__more_link {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  background-color: rgba(var(--color-i5l6g7cix), 0);
  color: rgba(var(--color-ivr1j9bg6), 0);
  font-size: 0px;
  font-weight: 600;
  letter-spacing: 2px;
  width: 35px;
  height: 80px;
  padding-bottom: 0px;
  justify-content: center;
  border-top-color: rgba(var(--color-i77gz9o6i), 0);
  border-right-color: rgba(var(--color-ij8ope14n), 0);
  border-bottom-color: rgba(var(--color-ikvzu9031), 0);
  border-left-color: rgba(var(--color-i4ljwuab0), 0);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: auto;
  margin-bottom: auto;
  margin-right: auto;
  margin-left: auto;
  transition-property: all;
  transition-duration: 0s;
  transition-delay: 0s;
  transition-timing-function: ease;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  background-image: url("../fonts/shape_65.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 16.00px auto;
  background-attachment: scroll;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_list > .hor-menu__sub_item > .hor-menu__sub_link {
  padding-bottom: 15px;
  padding-top: 15px;
  color: rgba(var(--color-irtudlghn), 0.7);
  background-color: rgba(var(--color-is86e7t4i), 0);
  font-size: 14px;
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 0px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  font-weight: 500;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_list > .hor-menu__sub_item:hover > .hor-menu__sub_link,
.hor-menu--u-ip6vxmx7n .hor-menu__sub_list > .hor-menu__sub_item.is-hover > .hor-menu__sub_link {
  background-color: rgba(var(--color-iw9cgr5hi), 1);
  color: rgba(var(--color-i67dbwov9), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  outline-color: rgba(var(--color-iw0wq9uf8), 0);
  border-top-color: rgba(var(--color-iyuvnc3yu), 0);
}

.hor-menu--u-ip6vxmx7n .hor-menu__more_list:hover > .hor-menu__item > .hor-menu__more_link,
.hor-menu--u-ip6vxmx7n .hor-menu__more_list.is-hover > .hor-menu__item > .hor-menu__more_link {
  background-color: rgba(var(--color-i0hugpdmy), 0);
  color: rgba(var(--color-ili7t6gw9), 1);
  font-size: 0px;
}

.hor-menu--u-ip6vxmx7n .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list .hor-menu__sub_list {
  display: none;
}

@media (max-width: 991px) {
  /*.container--u-i4g129szu { display: none }*/
}

@media (max-width: 767px) {
  .link-universal--u-iliaiz7z8 {
    margin-top: 20px;
    margin-bottom: 20px;
  }
}

@media (max-width: 479px) {
  .link-universal--u-iliaiz7z8 {
    margin-bottom: 0px;
  }
}
@font-face {
  font-family: "Inter";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-t.woff2") format("woff2"), url("../fonts/inter-t.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-e-l.woff2") format("woff2"), url("../fonts/inter-e-l.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-l.woff2") format("woff2"), url("../fonts/inter-l.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-r.woff2") format("woff2"), url("../fonts/inter-r.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-m.woff2") format("woff2"), url("../fonts/inter-m.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-s-b.woff2") format("woff2"), url("../fonts/inter-s-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-b.woff2") format("woff2"), url("../fonts/inter-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-e-b.woff2") format("woff2"), url("../fonts/inter-e-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-bl.woff2") format("woff2"), url("../fonts/inter-bl.woff") format("woff");
}

:root {
  --color-it4k22aw5: 0, 0, 0;
  --color-ikmlm6h9p: 255, 255, 255;
  --color-ipppnxahn: 238, 238, 238;
  --color-i65r6cvm3: 22, 22, 22;
  --color-iesnnsh2k: 22, 22, 22;
  --color-ignlv3qxg: 155, 155, 155;
  --color-iwr59l2al: 155, 155, 155;
  --color-iehhe9fc6: 155, 155, 155;
  --color-iuwz4qfjd: 155, 155, 155;
  --color-in0jibsuu: 0, 0, 0;
  --color-itn1pgt3h: 255, 255, 255;
  --color-iho3z13m7: 255, 255, 255;
  --color-ixt3ljkse: 255, 255, 255;
  --color-iu3pnrk3w: 255, 255, 255;
  --color-ika5o8fvb: 22, 22, 22;
  --color-io1y1k95l: 169, 169, 169;
  --color-i78siewcm: 169, 169, 169;
  --color-i43iij38g: 255, 255, 255;
  --color-ipepyle3w: 169, 169, 169;
  --color-it1hghu8k: 245, 245, 245;
  --color-iyy8fp5t1: 22, 22, 22;
  --color-isi45p6pa: 169, 169, 169;
  --color-itn6c3hzl: 169, 169, 169;
  --color-ibdon3qz7: 255, 255, 255;
  --color-i937ifx1w: 169, 169, 169;
  --color-ianl3rqgt: 247, 243, 240;
  --color-idnf4elyo: 22, 22, 22;
  --color-i0fzu0hrv: 169, 169, 169;
  --color-iv093088n: 169, 169, 169;
  --color-ioby3330e: 255, 255, 255;
  --color-ix0gixc3a: 169, 169, 169;
  --color-i8acwezz0: 247, 243, 240;
  --color-ifor7o3mr: 22, 22, 22;
  --color-ih1m3kklf: 169, 169, 169;
  --color-ivomwakqw: 169, 169, 169;
  --color-if74cxlnm: 255, 255, 255;
  --color-ibx5vhn23: 169, 169, 169;
  --color-i7gz4kw7l: 245, 245, 245;
  --color-i0gepgmte: 22, 22, 22;
  --color-iye6w1uqy: 169, 169, 169;
  --color-iqz8wr8lr: 169, 169, 169;
  --color-ijqksmkn6: 169, 169, 169;
  --color-iij3v9mu7: 169, 169, 169;
  --color-i6y1dqjny: 248, 248, 248;
  --color-i81qp8dmh: 255, 255, 255;
  --color-iqirk5d9g: 255, 255, 255;
  --color-imyk5u4d4: 255, 255, 255;
  --color-iv9tas9z7: 255, 255, 255;
  --color-imkhlxlwa: 247, 243, 240;
  --color-ienym8r3u: 22, 22, 22;
  --color-ijt1yjnb5: 221, 221, 221;
  --color-iejweavzo: 255, 255, 255;
  --color-iyyuwq2l5: 255, 255, 255;
  --color-idipdfhjt: 22, 22, 22;
  --color-iaytga7kw: 255, 0, 0;
  --color-i7dulmbyb: 128, 128, 128;
  --color-idah58epw: 128, 128, 128;
  --color-itxx4z54a: 128, 128, 128;
  --color-ivqnv5an0: 128, 128, 128;
  --color-i8lqnyokf: 128, 128, 128;
  --color-ixx6ph7z0: 0, 0, 0;
  --color-iuas51q4d: 0, 0, 0;
  --color-imej3vg4a: 128, 128, 128;
  --color-irbk7t37x: 128, 128, 128;
  --color-i3p05gzgf: 128, 128, 128;
  --color-io89cp49n: 128, 128, 128;
  --color-i70p5a6gs: 0, 0, 0;
  --color-if3h77jzp: 0, 0, 0;
  --color-io9ijfmik: 221, 146, 76;
  --color-i73gx7wu7: 255, 255, 255;
  --color-i90sh44o2: 22, 22, 22;
  --color-ix7teg5s9: 197, 197, 197;
  --color-ijp0juocq: 197, 197, 197;
  --color-ioh3vi1ho: 197, 197, 197;
  --color-iqqwk0yj9: 197, 197, 197;
  --color-idnda4wpl: 197, 197, 197;
  --color-ia8z097wc: 255, 0, 0;
  --color-iit9tbmrb: 85, 85, 85;
  --color-ia6u0bcjy: 0, 0, 255;
  --color-ioy6ztah9: 0, 0, 255;
  --color-iheqo86fz: 255, 255, 255;
  --color-i6wqgkv2s: 22, 22, 22;
  --color-i5urv66wm: 22, 22, 22;
  --color-i7lb9lqmx: 255, 255, 255;
  --color-ipdly6myn: 22, 22, 22;
  --color-ino5t9qgy: 22, 22, 22;
  --color-ihhouiel9: 22, 22, 22;
  --color-iryphy5r7: 255, 255, 255;
  --color-i33jwy1je: 221, 221, 221;
  --color-ix7r6jb3y: 221, 221, 221;
  --color-i09zfl9vl: 59, 66, 42;
  --color-iixg5r7y4: 255, 255, 255;
  --color-ip17y7mhy: 22, 22, 22;
}

.mosaic-popup--u-ii71r70dd {
  position: fixed;
  top: 0px;
  left: 0px;
  z-index: 11;
}

.mosaic-popup__inner-bg--u-ihkk8le3j {
  position: fixed;
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-it4k22aw5), 0.5);
  display: none;
  justify-content: center;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  opacity: 0;
  transition-duration: 500ms;
  transition-timing-function: ease;
  transition-delay: 0ms;
  transition-property: all;
  overflow-y: auto;
  padding-top: 20px;
  padding-bottom: 20px;
}

.mosaic-popup__inner-data--u-il7ayfe09 {
  position: relative;
  width: 300px;
  min-height: 300px;
  max-width: 100vw;
  background-color: rgba(var(--color-ikmlm6h9p), 1);
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.mosaic-popup__close--u-ioelrxrbl {
  cursor: pointer;
  position: absolute;
  right: 0px;
  top: 0px;
  min-width: 40px;
  min-height: 40px;
  text-align: center;
  background-color: rgba(var(--color-ipppnxahn), 0);
  z-index: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  margin-top: 10px;
  margin-right: 10px;
}

.svg_image--u-is9xe3mc7 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 17px;
  height: 17px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-is9xe3mc7 .path-ilut1tvk4 {
  fill: rgba(var(--color-i09zfl9vl), 1);
}

.mosaic-form--u-iowti0ixp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 50px;
  padding-right: 30px;
  padding-left: 30px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  margin-left: 0px;
  margin-right: 0px;
  justify-content: center;
  width: 100%;
  padding-top: 50px;
  flex-shrink: 0;
  background-color: rgba(var(--color-iheqo86fz), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.mosaic-form--u-iowti0ixp * {
  outline-style: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__title--u-icbfh2nxo {
  font-size: 27px;
  line-height: normal;
  margin-bottom: 10px;
  text-align: center;
  color: rgba(var(--color-i65r6cvm3), 1);
  font-weight: 700;
  text-transform: none;
  padding-right: 0px;
  padding-left: 0px;
  font-family: Inter, sans-serif;
}

.mosaic-form--u-iowti0ixp .mosaic-form__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  color: rgba(var(--color-iesnnsh2k), 1);
  border-top-color: rgba(var(--color-ignlv3qxg), 1);
  border-right-color: rgba(var(--color-iwr59l2al), 1);
  border-bottom-color: rgba(var(--color-iehhe9fc6), 1);
  border-left-color: rgba(var(--color-iuwz4qfjd), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__field {
  margin-bottom: 5px;
  font-size: 14px;
  margin-top: 0px;
  display: block;
  width: 100%;
  margin-right: auto;
  margin-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-left: 0px;
  padding-right: 0px;
  background-color: rgba(var(--color-in0jibsuu), 0);
  border-top-color: rgba(var(--color-itn1pgt3h), 0);
  border-right-color: rgba(var(--color-iho3z13m7), 0);
  border-bottom-color: rgba(var(--color-ixt3ljkse), 0);
  border-left-color: rgba(var(--color-iu3pnrk3w), 0);
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
}

.mosaic-form--u-iowti0ixp .mosaic-form__name {
  font-weight: 500;
  font-size: 13px;
  color: rgba(var(--color-ika5o8fvb), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__text {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-io1y1k95l), 1);
  border-right-color: rgba(var(--color-i78siewcm), 1);
  border-bottom-color: rgba(var(--color-i43iij38g), 0.3);
  border-left-color: rgba(var(--color-ipepyle3w), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-it1hghu8k), 1);
  font-size: 13px;
  font-weight: 500;
  margin-left: 0px;
  margin-right: 0px;
  background-image: none;
  background-repeat: repeat;
  background-position: 0 0;
  background-size: auto;
  background-attachment: scroll;
  color: rgba(var(--color-iyy8fp5t1), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__date {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 50px;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-isi45p6pa), 1);
  border-right-color: rgba(var(--color-itn6c3hzl), 1);
  border-bottom-color: rgba(var(--color-ibdon3qz7), 0.3);
  border-left-color: rgba(var(--color-i937ifx1w), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-ianl3rqgt), 1);
  cursor: pointer;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  color: rgba(var(--color-idnf4elyo), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__date-interval {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  height: 50px;
  width: 100%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-i0fzu0hrv), 1);
  border-right-color: rgba(var(--color-iv093088n), 1);
  border-bottom-color: rgba(var(--color-ioby3330e), 0.3);
  border-left-color: rgba(var(--color-ix0gixc3a), 1);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-i8acwezz0), 1);
  cursor: pointer;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  font-weight: 500;
  color: rgba(var(--color-ifor7o3mr), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__textarea {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: solid;
  border-left-style: none;
  border-top-color: rgba(var(--color-ih1m3kklf), 1);
  border-right-color: rgba(var(--color-ivomwakqw), 1);
  border-bottom-color: rgba(var(--color-if74cxlnm), 0.3);
  border-left-color: rgba(var(--color-ibx5vhn23), 1);
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 25px;
  padding-right: 25px;
  background-color: rgba(var(--color-i7gz4kw7l), 1);
  color: rgba(var(--color-i0gepgmte), 1);
  font-size: 13px;
  font-weight: 500;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__select {
  width: 100%;
  display: block;
  height: 50px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-iye6w1uqy), 1);
  border-right-color: rgba(var(--color-iqz8wr8lr), 1);
  border-bottom-color: rgba(var(--color-ijqksmkn6), 1);
  border-left-color: rgba(var(--color-iij3v9mu7), 1);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: rgba(var(--color-i6y1dqjny), 1);
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__select-multiple {
  width: 100%;
  display: block;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-i81qp8dmh), 0.3);
  border-right-color: rgba(var(--color-iqirk5d9g), 0.3);
  border-bottom-color: rgba(var(--color-imyk5u4d4), 0.3);
  border-left-color: rgba(var(--color-iv9tas9z7), 0.3);
  padding-bottom: 8px;
  padding-top: 8px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: rgba(var(--color-imkhlxlwa), 1);
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  font-size: 12px;
  font-weight: 500;
  color: rgba(var(--color-ienym8r3u), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__date-interval-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.mosaic-form--u-iowti0ixp .mosaic-form__date-interval-delimiter {
  width: 15px;
  height: 2px;
  flex-shrink: 0;
  background-color: rgba(var(--color-ijt1yjnb5), 1);
  margin-right: 15px;
  margin-left: 15px;
  color: rgba(var(--color-iejweavzo), 1);
  border-bottom-color: rgba(var(--color-iyyuwq2l5), 0.2);
}

.mosaic-form--u-iowti0ixp .mosaic-form__success--u-i6jqy7eqs {
  font-size: 16px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__error {
  color: rgba(var(--color-idipdfhjt), 1);
  font-size: 11px;
  font-weight: 500;
}

.mosaic-form--u-iowti0ixp .mosaic-form__required {
  color: rgba(var(--color-iaytga7kw), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__note {
  font-size: 12px;
  color: rgba(var(--color-i7dulmbyb), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__radio-icon {
  display: none;
  width: 14px;
  height: 14px;
  flex-shrink: 0;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-idah58epw), 1);
  border-right-color: rgba(var(--color-itxx4z54a), 1);
  border-bottom-color: rgba(var(--color-ivqnv5an0), 1);
  border-left-color: rgba(var(--color-i8lqnyokf), 1);
  background-color: rgba(var(--color-ixx6ph7z0), 0.2);
}

.mosaic-form--u-iowti0ixp .mosaic-form__checkbox-icon {
  display: none;
  width: 15px;
  height: 15px;
  flex-shrink: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-imej3vg4a), 1);
  border-right-color: rgba(var(--color-irbk7t37x), 1);
  border-bottom-color: rgba(var(--color-i3p05gzgf), 1);
  border-left-color: rgba(var(--color-io89cp49n), 1);
  background-color: rgba(var(--color-i70p5a6gs), 0.2);
}

.mosaic-form--u-iowti0ixp .mosaic-form__value {
  margin-left: 5px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  margin-top: 5px;
  margin-bottom: 5px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

.mosaic-form--u-iowti0ixp .mosaic-form__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  vertical-align: top;
  padding-top: 22px;
  padding-right: 30px;
  padding-bottom: 22px;
  padding-left: 30px;
  line-height: normal;
  background-color: rgba(var(--color-io9ijfmik), 1);
  color: rgba(var(--color-i73gx7wu7), 1);
  position: relative;
  text-decoration-line: none;
  font-size: 12px;
  font-weight: 700;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  flex-shrink: 1;
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  box-shadow: 0px 20px 20px -10px rgba(var(--color-i90sh44o2), 0.2);
}

.mosaic-form--u-iowti0ixp .mosaic-form__upload-progress {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: rgba(var(--color-ix7teg5s9), 1);
  border-right-color: rgba(var(--color-ijp0juocq), 1);
  border-bottom-color: rgba(var(--color-ioh3vi1ho), 1);
  border-left-color: rgba(var(--color-iqqwk0yj9), 1);
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  padding-right: 10px;
  right: 10px;
}

.mosaic-form--u-iowti0ixp .progressWrapper {
  padding-top: 8px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 0px;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: rgba(var(--color-idnda4wpl), 1);
}

.mosaic-form--u-iowti0ixp .progressContainer {
  position: relative;
}

.mosaic-form--u-iowti0ixp .progressCancel {
  font-size: 0px;
  display: block;
  height: 14px;
  width: 14px;
  position: absolute;
  right: 0px;
  top: 0px;
  text-align: center;
  background-color: rgba(var(--color-ia8z097wc), 1);
}

.mosaic-form--u-iowti0ixp .progressName {
  font-size: 0.7em;
  font-weight: 700;
  color: rgba(var(--color-iit9tbmrb), 1);
  width: 323px;
  text-align: left;
  overflow-x: hidden;
  overflow-y: hidden;
}

.mosaic-form--u-iowti0ixp .progressBarStatus {
  margin-top: 2px;
  width: 337px;
  font-size: 0.6em;
  text-align: left;
}

.mosaic-form--u-iowti0ixp .progressBarInProgress {
  font-size: 0px;
  width: 0px;
  height: 4px;
  background-color: rgba(var(--color-ia6u0bcjy), 1);
  margin-top: 2px;
}

.mosaic-form--u-iowti0ixp .progressBarComplete {
  font-size: 0px;
  width: 0px;
  height: 4px;
  background-color: rgba(var(--color-ioy6ztah9), 1);
  margin-top: 2px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__upload-count-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.mosaic-form--u-iowti0ixp .text--u-i1deo3wiz {
  text-align: center;
  font-size: 13px;
  color: rgba(var(--color-i6wqgkv2s), 0.7);
  margin-bottom: 20px;
  line-height: 20px;
  font-weight: 500;
}

.mosaic-form--u-iowti0ixp .div--u-ir0t4i8az {
  padding-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  overflow-x: visible;
  overflow-y: visible;
  position: static;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.mosaic-form--u-iowti0ixp .button__text {
  font-size: 16px;
  font-weight: 600;
  font-family: Inter, sans-serif;
  color: rgba(var(--color-i7lb9lqmx), 1);
}

.mosaic-form--u-iowti0ixp .div--u-ix7r45lsp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  padding-left: 0px;
}

.mosaic-form--u-iowti0ixp .div--u-iidfhkt7m {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  padding-left: 0px;
}

.mosaic-form--u-iowti0ixp .div--u-i4ik9x4kw {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-left: 0px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__count-text {
  color: rgba(var(--color-iryphy5r7), 0.4);
  font-weight: 500;
  font-size: 13px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__file-button-placeholder {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 10px;
  padding-left: 10px;
  font-size: 12px;
  font-weight: 500;
}

.mosaic-form--u-iowti0ixp .mosaic-form__success__text--u-i4uia45yw {
  text-align: center;
  font-weight: 500;
  font-size: 16px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__radio-icon:hover,
.mosaic-form--u-iowti0ixp .mosaic-form__radio-icon.is-hover {
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-iowti0ixp .mosaic-form__checkbox-icon:hover,
.mosaic-form--u-iowti0ixp .mosaic-form__checkbox-icon.is-hover {
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-iowti0ixp .progressWrapper:first-child {
  padding-top: 0px;
  border-top-width: 0px;
}

.mosaic-form--u-iowti0ixp .progressWrapper:last-child {
  padding-bottom: 0px;
}

.mosaic-form--u-iowti0ixp .mosaic-form__text:focus,
.mosaic-form--u-iowti0ixp .mosaic-form__text.is-focus {
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i33jwy1je), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__text::placeholder {
  color: rgba(var(--color-i5urv66wm), 0.5);
}

.mosaic-form--u-iowti0ixp .mosaic-form__textarea:focus,
.mosaic-form--u-iowti0ixp .mosaic-form__textarea.is-focus {
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-ix7r6jb3y), 1);
}

.mosaic-form--u-iowti0ixp .mosaic-form__textarea::placeholder {
  color: rgba(var(--color-ipdly6myn), 0.5);
}

.mosaic-form--u-iowti0ixp .mosaic-form__button:hover,
.mosaic-form--u-iowti0ixp .mosaic-form__button.is-hover {
  background-image: linear-gradient(rgba(var(--color-iixg5r7y4), 0.1) 0%, rgba(var(--color-iixg5r7y4), 0.1) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
  box-shadow: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__checkbox ~ .mosaic-form__value {
  color: rgba(var(--color-ino5t9qgy), 1);
  font-size: 11px;
  font-weight: 500;
}

.mosaic-form--u-iowti0ixp .mosaic-form__radio ~ .mosaic-form__value {
  color: rgba(var(--color-ihhouiel9), 1);
  font-size: 12px;
  font-weight: 500;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-i4pei5kvy .mosaic-form__name {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-i4pei5kvy .mosaic-form__required {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-i5qyjwg37 .mosaic-form__name {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-i5qyjwg37 .mosaic-form__required {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-ivsul1k2n .mosaic-form__name {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-ivsul1k2n .mosaic-form__required {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__field--u-if0ofdcec .mosaic-form__header {
  display: none;
}

.mosaic-form--u-iowti0ixp .mosaic-form__radio:checked ~ .mosaic-form__radio-icon,
.mosaic-form--u-iowti0ixp .mosaic-form__radio.is-checked ~ .mosaic-form__radio-icon {
  background-color: rgba(var(--color-iuas51q4d), 0.2);
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}

.mosaic-form--u-iowti0ixp .mosaic-form__checkbox:checked ~ .mosaic-form__checkbox-icon,
.mosaic-form--u-iowti0ixp .mosaic-form__checkbox.is-checked ~ .mosaic-form__checkbox-icon {
  background-color: rgba(var(--color-if3h77jzp), 0.2);
  background-image: url("../images/fgs16_image-placeholder.png");
  background-position: center center;
  background-repeat: no-repeat;
}





.mosaic-form__field--u-i4pei5kvy {
  display: block;
}

.mosaic-form__field--u-i5qyjwg37 {
  display: block;
}

.mosaic-form__field--u-ivsul1k2n {
  display: block;
}

.text--u-i1deo3wiz {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  line-height: normal;
  vertical-align: top;
  position: relative;
}

.div--u-ir0t4i8az {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-ix7r45lsp {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-iidfhkt7m {
  width: 100%;
  position: relative;
  display: block;
}

.div--u-i4ik9x4kw {
  width: 100%;
  position: relative;
  display: block;
}

.mosaic-form__field--u-if0ofdcec {
  display: block;
}

.mosaic-form__field--u-innvdn4uw {
  display: block;
}

@media (max-width: 991px) {
  .mosaic-form--u-iowti0ixp .div--u-ir0t4i8az {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: auto;
  }

  .mosaic-form--u-iowti0ixp .mosaic-form__field {
    margin-right: 0px;
  }

  .mosaic-form--u-iowti0ixp .div--u-ix7r45lsp {
    margin-left: 0px;
  }

  .mosaic-form--u-iowti0ixp .div--u-iidfhkt7m {
    margin-left: 0px;
  }

  .mosaic-form--u-iowti0ixp .mosaic-form__textarea {
    height: 50px;
  }


}

@media (max-width: 767px) {
  .mosaic-form--u-iowti0ixp {
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 40px;
    padding-top: 40px;
  }

  .mosaic-form--u-iowti0ixp .div--u-ir0t4i8az {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0px;
    margin-right: 05px;
  }

  .mosaic-form--u-iowti0ixp .mosaic-form__field {
    margin-left: 0px;
    margin-right: 0px;
  }

  .mosaic-form--u-iowti0ixp .mosaic-form__button {
    padding-left: 25px;
    padding-right: 25px;
    font-size: 13px;
    padding-bottom: 22px;
    padding-top: 22px;
  }

  .mosaic-form--u-iowti0ixp .mosaic-form__title--u-icbfh2nxo {
    font-size: 17px;
  }

  .mosaic-popup__inner-data--u-il7ayfe09 {
    width: 280px;
  }
}

@media (max-width: 479px) {


  .mosaic-form--u-iowti0ixp .button__text {
    font-size: 13px;
  }

  .mosaic-form--u-iowti0ixp .mosaic-form__title--u-icbfh2nxo {
    font-size: 16px;
  }

  .mosaic-popup__inner-data--u-il7ayfe09 {
    width: 265px;
  }
}
@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-t.woff2") format("woff2"), url("../fonts/montserrat-t.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-t-i.woff2") format("woff2"), url("../fonts/montserrat-t-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-e-l.woff2") format("woff2"), url("../fonts/montserrat-e-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-e-l-i.woff2") format("woff2"), url("../fonts/montserrat-e-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-l.woff2") format("woff2"), url("../fonts/montserrat-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-l-i.woff2") format("woff2"), url("../fonts/montserrat-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-r.woff2") format("woff2"), url("../fonts/montserrat-r.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-i.woff2") format("woff2"), url("../fonts/montserrat-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-m.woff2") format("woff2"), url("../fonts/montserrat-m.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-m-i.woff2") format("woff2"), url("../fonts/montserrat-m-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-s-b.woff2") format("woff2"), url("../fonts/montserrat-s-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-s-b-i.woff2") format("woff2"), url("../fonts/montserrat-s-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-b.woff2") format("woff2"), url("../fonts/montserrat-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-b-i.woff2") format("woff2"), url("../fonts/montserrat-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-e-b.woff2") format("woff2"), url("../fonts/montserrat-e-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-e-b-i.woff2") format("woff2"), url("../fonts/montserrat-e-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-bl.woff2") format("woff2"), url("../fonts/montserrat-bl.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-bl-i.woff2") format("woff2"), url("../fonts/montserrat-bl-i.woff") format("woff");
}

:root {
  --color-iy6ozl10u: 70, 70, 70;
  --color-ij94tqgnx: 255, 255, 255;
  --color-in6fn39sv: 22, 22, 22;
  --color-in9ojyych: 255, 255, 255;
  --color-ine4owakg: 72, 72, 72;
  --color-iniok5bay: 255, 255, 255;
  --color-i4z6e4vmp: 190, 15, 142;
  --color-i76vnydo4: 255, 255, 255;
  --color-ibpg20sww: 255, 255, 255;
  --color-izbejvgvt: 221, 146, 76;
  --color-iypjx6r02: 255, 255, 255;
}

.section--u-ijibpak6u {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: static;
  padding-bottom: 50px;
  padding-top: 50px;
  padding-left: 40px;
  padding-right: 40px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: flex-start;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: rgba(var(--color-iy6ozl10u), 1);
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: rgba(var(--color-ij94tqgnx), 0.05);
  background-color: rgba(var(--color-in6fn39sv), 1);
  cursor: auto;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
}

.container--u-ihpt0uks1 {
  width: 100%;
  max-width: 1400px;
  margin-top: 0px;
  margin-right: 0;
  margin-bottom: 0px;
  margin-left: 0;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  justify-content: space-between;
}

.button-up--u-ifzfsp54x {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 15px;
  padding-top: 15px;
  padding-right: 15px;
  padding-left: 15px;
  width: 50px;
  height: 50px;
  background-color: rgba(var(--color-in9ojyych), 0.1);
  margin-left: 20px;
  border-top-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-left-style: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  outline-style: none;
  outline-width: 0px;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
}

.button-up--u-ifzfsp54x:hover,
.button-up--u-ifzfsp54x.is-hover {
  background-color: rgba(var(--color-izbejvgvt), 1);
}

.button-up--u-ifzfsp54x:active,
.button-up--u-ifzfsp54x.is-active {
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-iniok5bay), 0.15);
  background-color: rgba(var(--color-i4z6e4vmp), 0);
}

.svg_image--u-ipim62bgj {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-ipim62bgj svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.svg_image--u-ipim62bgj .path-iu7xheqr1 {
  fill: rgba(var(--color-iypjx6r02), 1);
}

.div--u-iftxzt5ll {
  width: 33%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.div--u-i550nvnpu {
  width: 33%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

.div--u-ij6qn8vqt {
  width: 33%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
}

.mosaic-site-copyright--u-iptgv1v2r {
  font-size: 14px;
  font-family: Montserrat, sans-serif;
  line-height: normal;
  color: rgba(var(--color-i76vnydo4), 1);
  display: block;
  position: relative;
  margin-top: 0px;
  font-weight: 500;
}

.mosaic-site-counters--u-i3kf5jomv {
  display: block;
}

.mosaic-site-counters--u-i3kf5jomv .counters-stub {
  width: 186px;
  height: 31px;
  background-image: url("data:image/svg+xml,%3Csvg width=186 height=31 viewBox=0 0 186 31 fill=none xmlns=http://www.w3.org/2000/svg%3E%3Crect x=98.5 y=0.5 width=87 height=30 fill=%23D9D9D9 stroke=black/%3E%3Cpath d=M99 1H155V16H99V1Z fill=%23A3A3A3/%3E%3Cpath d=M155 1H185V30H155V1Z fill=%23B8B8B8/%3E%3Cpath d=M163 7H166V25H163V7Z fill=%233B3B3B/%3E%3Cpath d=M169 15H172V25H169V15Z fill=%233B3B3B/%3E%3Cpath d=M175 12H178V25H175V12Z fill=%233B3B3B/%3E%3Crect x=0.5 y=0.5 width=87 height=30 fill=%23D9D9D9 stroke=black/%3E%3Cpath d=M22.8246 10.1L21.4246 12.6H20.0246L18.6246 10.1V14H16.8246V7H18.7246L20.7246 10.7L22.7246 7H24.6246V14H22.8246V10.1ZM27.7785 9.85C27.5118 9.85 27.3785 9.98333 27.3785 10.25V10.8H29.0785V10.25C29.0785 9.98333 28.9452 9.85 28.6785 9.85H27.7785ZM30.6285 13.9C29.3418 14.0333 28.1752 14.1 27.1285 14.1C26.6752 14.1 26.3118 13.9633 26.0385 13.69C25.7652 13.4167 25.6285 13.0533 25.6285 12.6V10.2C25.6285 9.7 25.7685 9.31 26.0485 9.03C26.3352 8.74333 26.7285 8.6 27.2285 8.6H29.2285C29.7285 8.6 30.1185 8.74333 30.3985 9.03C30.6852 9.31 30.8285 9.7 30.8285 10.2V12.05H27.3785V12.45C27.3785 12.55 27.4118 12.6333 27.4785 12.7C27.5452 12.7667 27.6285 12.8 27.7285 12.8C28.3885 12.8 29.3552 12.75 30.6285 12.65V13.9ZM36.4246 13.9C35.1779 14.0333 34.0779 14.1 33.1246 14.1C32.6713 14.1 32.3079 13.9633 32.0346 13.69C31.7613 13.4167 31.6246 13.0533 31.6246 12.6V10.3C31.6246 9.8 31.7646 9.41 32.0446 9.13C32.3313 8.84333 32.7246 8.7 33.2246 8.7H36.4246V10.05H33.7746C33.5079 10.05 33.3746 10.1833 33.3746 10.45V12.4C33.3746 12.5 33.4079 12.5833 33.4746 12.65C33.5413 12.7167 33.6246 12.75 33.7246 12.75C34.3246 12.75 35.2246 12.7 36.4246 12.6V13.9ZM40.2227 10.05V14H38.4727V10.05H36.8227V8.7H41.8727V10.05H40.2227ZM47.8766 12.5C47.8766 13 47.7332 13.3933 47.4466 13.68C47.1666 13.96 46.7766 14.1 46.2766 14.1H43.9766C43.4766 14.1 43.0832 13.96 42.7966 13.68C42.5166 13.3933 42.3766 13 42.3766 12.5V10.2C42.3766 9.7 42.5166 9.31 42.7966 9.03C43.0832 8.74333 43.4766 8.6 43.9766 8.6H46.2766C46.7766 8.6 47.1666 8.74333 47.4466 9.03C47.7332 9.31 47.8766 9.7 47.8766 10.2V12.5ZM46.1266 10.35C46.1266 10.0833 45.9932 9.95 45.7266 9.95H44.5266C44.2599 9.95 44.1266 10.0833 44.1266 10.35V12.35C44.1266 12.6167 44.2599 12.75 44.5266 12.75H45.7266C45.9932 12.75 46.1266 12.6167 46.1266 12.35V10.35ZM54.1234 11.5C54.0901 11.9667 53.9568 12.35 53.7234 12.65H55.4734V10.05H54.2234L54.1234 11.5ZM57.2234 8.7V12.65H57.9734V15.2H56.3134L56.2134 14H53.1334L53.0334 15.2H51.3734V12.65H52.0234C52.2901 12.3367 52.4401 11.9867 52.4734 11.6L52.6734 8.7H57.2234ZM59.2777 14.1C58.9911 14.1 58.6577 14.0667 58.2777 14V12.7H58.6777C58.9311 12.7 59.0644 12.5667 59.0777 12.3L59.2777 8.7H64.0777V14H62.3277V10.05H60.9277L60.7777 12.6C60.7511 13.0533 60.6011 13.4167 60.3277 13.69C60.0544 13.9633 59.7044 14.1 59.2777 14.1ZM70.2742 8.7V14H68.5242V12.35H67.6742L66.7242 14H64.8742L65.8742 12.25C65.5942 12.15 65.3742 11.98 65.2142 11.74C65.0542 11.5 64.9742 11.2033 64.9742 10.85V10.2C64.9742 9.74667 65.1109 9.38333 65.3842 9.11C65.6576 8.83667 66.0209 8.7 66.4742 8.7H70.2742ZM67.0742 9.95C66.9742 9.95 66.8909 9.98333 66.8242 10.05C66.7576 10.1167 66.7242 10.2 66.7242 10.3V10.75C66.7242 10.85 66.7576 10.9333 66.8242 11C66.8909 11.0667 66.9742 11.1 67.0742 11.1H68.5242V9.95H67.0742ZM25.0525 23.9C23.8059 24.0333 22.7059 24.1 21.7525 24.1C21.2992 24.1 20.9359 23.9633 20.6625 23.69C20.3892 23.4167 20.2525 23.0533 20.2525 22.6V20.3C20.2525 19.8 20.3925 19.41 20.6725 19.13C20.9592 18.8433 21.3525 18.7 21.8525 18.7H25.0525V20.05H22.4025C22.1359 20.05 22.0025 20.1833 22.0025 20.45V22.4C22.0025 22.5 22.0359 22.5833 22.1025 22.65C22.1692 22.7167 22.2525 22.75 22.3525 22.75C22.9525 22.75 23.8525 22.7 25.0525 22.6V23.9ZM27.8506 21.15C28.4173 21.15 28.8839 21.1333 29.2506 21.1V18.7H31.0006V24H29.2506V22.4C28.5373 22.4667 27.8706 22.5 27.2506 22.5C26.7973 22.5 26.4339 22.3633 26.1606 22.09C25.8873 21.8167 25.7506 21.4533 25.7506 21V18.7H27.5006V20.8C27.5006 20.9 27.5339 20.9833 27.6006 21.05C27.6673 21.1167 27.7506 21.15 27.8506 21.15ZM34.0529 19.85C33.7863 19.85 33.6529 19.9833 33.6529 20.25V20.8H35.3529V20.25C35.3529 19.9833 35.2196 19.85 34.9529 19.85H34.0529ZM36.9029 23.9C35.6163 24.0333 34.4496 24.1 33.4029 24.1C32.9496 24.1 32.5863 23.9633 32.3129 23.69C32.0396 23.4167 31.9029 23.0533 31.9029 22.6V20.2C31.9029 19.7 32.0429 19.31 32.3229 19.03C32.6096 18.7433 33.0029 18.6 33.5029 18.6H35.5029C36.0029 18.6 36.3929 18.7433 36.6729 19.03C36.9596 19.31 37.1029 19.7 37.1029 20.2V22.05H33.6529V22.45C33.6529 22.55 33.6863 22.6333 33.7529 22.7C33.8196 22.7667 33.9029 22.8 34.0029 22.8C34.6629 22.8 35.6296 22.75 36.9029 22.65V23.9ZM40.999 20.05V24H39.249V20.05H37.599V18.7H42.649V20.05H40.999ZM45.2529 21.15C45.8196 21.15 46.2863 21.1333 46.6529 21.1V18.7H48.4029V24H46.6529V22.4C45.9396 22.4667 45.2729 22.5 44.6529 22.5C44.1996 22.5 43.8363 22.3633 43.5629 22.09C43.2896 21.8167 43.1529 21.4533 43.1529 21V18.7H44.9029V20.8C44.9029 20.9 44.9363 20.9833 45.0029 21.05C45.0696 21.1167 45.1529 21.15 45.2529 21.15ZM52.8553 18.7H54.7053V24H52.9553V21.1L51.2553 24H49.4053V18.7H51.1553V21.6L52.8553 18.7ZM58.2041 22H57.4541V24H55.7041V18.7H57.4541V20.65H58.2541L58.8041 19.55C59.0041 19.1233 59.3174 18.8333 59.7441 18.68C59.8974 18.6267 60.0441 18.6 60.1841 18.6C60.4108 18.6 60.6174 18.6167 60.8041 18.65L61.0541 18.7V20.05H60.7041C60.4774 20.05 60.3108 20.15 60.2041 20.35L59.7041 21.35L61.2041 24H59.3041L58.2041 22ZM63.8002 22.7C64.1535 22.7 64.5535 22.6333 65.0002 22.5V21.9H63.5502C63.4502 21.9 63.3669 21.9333 63.3002 22C63.2335 22.0667 63.2002 22.15 63.2002 22.25V22.35C63.2002 22.45 63.2335 22.5333 63.3002 22.6C63.3669 22.6667 63.4502 22.7 63.5502 22.7H63.8002ZM61.9502 18.8C63.1702 18.6667 64.2702 18.6 65.2502 18.6C65.7035 18.6 66.0669 18.7367 66.3402 19.01C66.6135 19.2833 66.7502 19.6467 66.7502 20.1V24H65.2002L65.1002 23.5C64.7869 23.7067 64.4635 23.86 64.1302 23.96C63.8035 24.0533 63.5269 24.1 63.3002 24.1H62.9502C62.4969 24.1 62.1335 23.9633 61.8602 23.69C61.5869 23.4167 61.4502 23.0533 61.4502 22.6V22.15C61.4502 21.6967 61.5869 21.3333 61.8602 21.06C62.1335 20.7867 62.4969 20.65 62.9502 20.65H65.0002V20.25C65.0002 20.15 64.9669 20.0667 64.9002 20C64.8335 19.9333 64.7502 19.9 64.6502 19.9C64.2169 19.9 63.7369 19.92 63.2102 19.96C62.6902 20 62.2702 20.03 61.9502 20.05V18.8Z fill=%234F4F4F/%3E%3Cpath d=M109.602 11.9C108.356 12.0333 107.256 12.1 106.302 12.1C105.849 12.1 105.486 11.9633 105.212 11.69C104.939 11.4167 104.802 11.0533 104.802 10.6V8.3C104.802 7.8 104.942 7.41 105.222 7.13C105.509 6.84333 105.902 6.7 106.402 6.7H109.602V8.05H106.952C106.686 8.05 106.552 8.18333 106.552 8.45V10.4C106.552 10.5 106.586 10.5833 106.652 10.65C106.719 10.7167 106.802 10.75 106.902 10.75C107.502 10.75 108.402 10.7 109.602 10.6V11.9ZM115.8 10.5C115.8 11 115.657 11.3933 115.37 11.68C115.09 11.96 114.7 12.1 114.2 12.1H111.9C111.4 12.1 111.007 11.96 110.72 11.68C110.44 11.3933 110.3 11 110.3 10.5V8.2C110.3 7.7 110.44 7.31 110.72 7.03C111.007 6.74333 111.4 6.6 111.9 6.6H114.2C114.7 6.6 115.09 6.74333 115.37 7.03C115.657 7.31 115.8 7.7 115.8 8.2V10.5ZM114.05 8.35C114.05 8.08333 113.917 7.95 113.65 7.95H112.45C112.184 7.95 112.05 8.08333 112.05 8.35V10.35C112.05 10.6167 112.184 10.75 112.45 10.75H113.65C113.917 10.75 114.05 10.6167 114.05 10.35V8.35ZM119.149 10.65C119.503 10.65 119.903 10.5833 120.349 10.45V6.7H122.099V12H120.549L120.449 11.5C120.136 11.7067 119.813 11.86 119.479 11.96C119.153 12.0533 118.876 12.1 118.649 12.1H118.199C117.746 12.1 117.383 11.9633 117.109 11.69C116.836 11.4167 116.699 11.0533 116.699 10.6V6.7H118.449V10.3C118.449 10.4 118.483 10.4833 118.549 10.55C118.616 10.6167 118.699 10.65 118.799 10.65H119.149ZM126.046 8.05C125.692 8.05 125.292 8.11667 124.846 8.25V12H123.096V6.7H124.646L124.746 7.2C125.059 6.99333 125.379 6.84333 125.706 6.75C126.039 6.65 126.319 6.6 126.546 6.6H126.996C127.449 6.6 127.812 6.73667 128.086 7.01C128.359 7.28333 128.496 7.64667 128.496 8.1V12H126.746V8.4C126.746 8.3 126.712 8.21667 126.646 8.15C126.579 8.08333 126.496 8.05 126.396 8.05H126.046ZM133.095 12C132.448 12.0667 131.815 12.1 131.195 12.1C130.741 12.1 130.378 11.9633 130.105 11.69C129.831 11.4167 129.695 11.0533 129.695 10.6V8.05H129.095V6.7H129.695L129.895 5.5H131.445V6.7H132.695V8.05H131.445V10.35C131.445 10.45 131.478 10.5333 131.545 10.6C131.611 10.6667 131.695 10.7 131.795 10.7H133.095V12ZM135.751 7.85C135.485 7.85 135.351 7.98333 135.351 8.25V8.8H137.051V8.25C137.051 7.98333 136.918 7.85 136.651 7.85H135.751ZM138.601 11.9C137.315 12.0333 136.148 12.1 135.101 12.1C134.648 12.1 134.285 11.9633 134.011 11.69C133.738 11.4167 133.601 11.0533 133.601 10.6V8.2C133.601 7.7 133.741 7.31 134.021 7.03C134.308 6.74333 134.701 6.6 135.201 6.6H137.201C137.701 6.6 138.091 6.74333 138.371 7.03C138.658 7.31 138.801 7.7 138.801 8.2V10.05H135.351V10.45C135.351 10.55 135.385 10.6333 135.451 10.7C135.518 10.7667 135.601 10.8 135.701 10.8C136.361 10.8 137.328 10.75 138.601 10.65V11.9ZM142.747 8.15C142.327 8.15 141.894 8.25 141.447 8.45V12H139.697V6.7H141.247L141.347 7.35C141.921 6.85 142.521 6.6 143.147 6.6H143.597V8.15H142.747ZM144.097 10.6C145.45 10.7 146.517 10.75 147.297 10.75C147.397 10.75 147.48 10.7167 147.547 10.65C147.614 10.5833 147.647 10.5 147.647 10.4V10.05H145.497C145.044 10.05 144.68 9.91333 144.407 9.64C144.134 9.36667 143.997 9.00333 143.997 8.55V8.2C143.997 7.74667 144.134 7.38333 144.407 7.11C144.68 6.83667 145.044 6.7 145.497 6.7H148.897V8H146.097C145.997 8 145.914 8.03333 145.847 8.1C145.78 8.16667 145.747 8.25 145.747 8.35C145.747 8.45 145.78 8.53333 145.847 8.6C145.914 8.66667 145.997 8.7 146.097 8.7H147.897C148.35 8.7 148.714 8.83667 148.987 9.11C149.26 9.38333 149.397 9.74667 149.397 10.2V10.6C149.397 11.0533 149.26 11.4167 148.987 11.69C148.714 11.9633 148.35 12.1 147.897 12.1C146.717 12.1 145.45 12.0333 144.097 11.9V10.6Z fill=%233B3B3B/%3E%3Cpath d=M105.736 22.2515H106.413C106.629 22.2515 106.808 22.2148 106.949 22.1416C107.089 22.0654 107.193 21.96 107.261 21.8252C107.331 21.6875 107.366 21.5278 107.366 21.3462C107.366 21.1821 107.334 21.0371 107.27 20.9111C107.208 20.7822 107.113 20.6826 106.984 20.6123C106.855 20.5391 106.692 20.5024 106.496 20.5024C106.341 20.5024 106.197 20.5332 106.065 20.5947C105.934 20.6562 105.828 20.7427 105.749 20.854C105.67 20.9653 105.63 21.1001 105.63 21.2583H104.36C104.36 20.9067 104.454 20.6006 104.642 20.3398C104.832 20.0791 105.087 19.8755 105.406 19.729C105.726 19.5825 106.077 19.5093 106.461 19.5093C106.895 19.5093 107.274 19.5796 107.599 19.7202C107.924 19.8579 108.178 20.0615 108.359 20.3311C108.541 20.6006 108.632 20.9346 108.632 21.333C108.632 21.5352 108.585 21.7314 108.491 21.9219C108.397 22.1094 108.263 22.2793 108.087 22.4316C107.914 22.5811 107.703 22.7012 107.454 22.792C107.205 22.8799 106.925 22.9238 106.615 22.9238H105.736V22.2515ZM105.736 23.2139V22.5591H106.615C106.963 22.5591 107.27 22.5986 107.533 22.6777C107.797 22.7568 108.018 22.8711 108.197 23.0205C108.375 23.167 108.51 23.3413 108.601 23.5435C108.692 23.7427 108.737 23.9639 108.737 24.207C108.737 24.5059 108.68 24.7725 108.566 25.0068C108.452 25.2383 108.291 25.4346 108.083 25.5957C107.877 25.7568 107.637 25.8799 107.362 25.9648C107.086 26.0469 106.786 26.0879 106.461 26.0879C106.191 26.0879 105.926 26.0513 105.666 25.978C105.408 25.9019 105.173 25.7891 104.962 25.6396C104.754 25.4873 104.587 25.2969 104.461 25.0684C104.338 24.8369 104.277 24.563 104.277 24.2466H105.547C105.547 24.4106 105.588 24.5571 105.67 24.686C105.752 24.8149 105.865 24.916 106.008 24.9893C106.155 25.0625 106.317 25.0991 106.496 25.0991C106.698 25.0991 106.871 25.0625 107.015 24.9893C107.161 24.9131 107.272 24.8076 107.349 24.6729C107.428 24.5352 107.467 24.3755 107.467 24.1938C107.467 23.9595 107.425 23.772 107.34 23.6313C107.255 23.4878 107.133 23.3823 106.975 23.3149C106.817 23.2476 106.629 23.2139 106.413 23.2139H105.736ZM110.504 25.0376H110.587C110.939 25.0376 111.241 24.9951 111.493 24.9102C111.748 24.8223 111.957 24.6963 112.121 24.5322C112.285 24.3682 112.407 24.1675 112.486 23.9302C112.565 23.6899 112.604 23.4175 112.604 23.1128V21.8999C112.604 21.6685 112.581 21.4648 112.534 21.2891C112.49 21.1133 112.426 20.9683 112.341 20.854C112.259 20.7368 112.162 20.6489 112.051 20.5903C111.942 20.5317 111.822 20.5024 111.69 20.5024C111.55 20.5024 111.425 20.5376 111.317 20.6079C111.208 20.6753 111.116 20.7676 111.04 20.8848C110.967 21.002 110.91 21.1367 110.869 21.2891C110.831 21.4385 110.812 21.5952 110.812 21.7593C110.812 21.9233 110.831 22.0801 110.869 22.2295C110.907 22.376 110.964 22.5063 111.04 22.6206C111.116 22.7319 111.211 22.8213 111.326 22.8887C111.44 22.9531 111.575 22.9854 111.73 22.9854C111.879 22.9854 112.013 22.9575 112.13 22.9019C112.25 22.8433 112.351 22.7671 112.433 22.6733C112.518 22.5796 112.583 22.4756 112.626 22.3613C112.673 22.2471 112.697 22.1313 112.697 22.0142L113.114 22.2427C113.114 22.4478 113.07 22.6499 112.982 22.8491C112.895 23.0483 112.771 23.23 112.613 23.394C112.458 23.5552 112.278 23.6841 112.073 23.7808C111.868 23.8774 111.648 23.9258 111.414 23.9258C111.115 23.9258 110.85 23.8716 110.618 23.7632C110.387 23.6519 110.19 23.4995 110.029 23.3062C109.871 23.1099 109.751 22.8813 109.669 22.6206C109.587 22.3599 109.546 22.0771 109.546 21.7725C109.546 21.4619 109.596 21.1704 109.695 20.8979C109.798 20.6255 109.943 20.3853 110.13 20.1772C110.321 19.9692 110.548 19.8066 110.812 19.6895C111.078 19.5693 111.374 19.5093 111.699 19.5093C112.024 19.5093 112.32 19.5723 112.587 19.6982C112.854 19.8242 113.082 20.0029 113.272 20.2344C113.463 20.4629 113.609 20.7368 113.712 21.0562C113.817 21.3755 113.87 21.73 113.87 22.1196V22.5591C113.87 22.9751 113.825 23.3618 113.734 23.7192C113.646 24.0767 113.513 24.4004 113.334 24.6904C113.158 24.9775 112.938 25.2236 112.675 25.4287C112.414 25.6338 112.111 25.7905 111.765 25.8989C111.419 26.0073 111.033 26.0615 110.605 26.0615H110.504V25.0376ZM119.122 19.6016V20.2827L116.647 26H115.312L117.786 20.5903H114.6V19.6016H119.122ZM120.84 25.0376H120.923C121.275 25.0376 121.577 24.9951 121.829 24.9102C122.083 24.8223 122.293 24.6963 122.457 24.5322C122.621 24.3682 122.743 24.1675 122.822 23.9302C122.901 23.6899 122.94 23.4175 122.94 23.1128V21.8999C122.94 21.6685 122.917 21.4648 122.87 21.2891C122.826 21.1133 122.762 20.9683 122.677 20.854C122.595 20.7368 122.498 20.6489 122.387 20.5903C122.278 20.5317 122.158 20.5024 122.026 20.5024C121.886 20.5024 121.761 20.5376 121.653 20.6079C121.544 20.6753 121.452 20.7676 121.376 20.8848C121.303 21.002 121.246 21.1367 121.205 21.2891C121.167 21.4385 121.147 21.5952 121.147 21.7593C121.147 21.9233 121.167 22.0801 121.205 22.2295C121.243 22.376 121.3 22.5063 121.376 22.6206C121.452 22.7319 121.547 22.8213 121.662 22.8887C121.776 22.9531 121.911 22.9854 122.066 22.9854C122.215 22.9854 122.349 22.9575 122.466 22.9019C122.586 22.8433 122.687 22.7671 122.769 22.6733C122.854 22.5796 122.918 22.4756 122.962 22.3613C123.009 22.2471 123.033 22.1313 123.033 22.0142L123.45 22.2427C123.45 22.4478 123.406 22.6499 123.318 22.8491C123.23 23.0483 123.107 23.23 122.949 23.394C122.794 23.5552 122.614 23.6841 122.409 23.7808C122.204 23.8774 121.984 23.9258 121.75 23.9258C121.451 23.9258 121.186 23.8716 120.954 23.7632C120.723 23.6519 120.526 23.4995 120.365 23.3062C120.207 23.1099 120.087 22.8813 120.005 22.6206C119.923 22.3599 119.882 22.0771 119.882 21.7725C119.882 21.4619 119.932 21.1704 120.031 20.8979C120.134 20.6255 120.279 20.3853 120.466 20.1772C120.657 19.9692 120.884 19.8066 121.147 19.6895C121.414 19.5693 121.71 19.5093 122.035 19.5093C122.36 19.5093 122.656 19.5723 122.923 19.6982C123.189 19.8242 123.418 20.0029 123.608 20.2344C123.799 20.4629 123.945 20.7368 124.048 21.0562C124.153 21.3755 124.206 21.73 124.206 22.1196V22.5591C124.206 22.9751 124.161 23.3618 124.07 23.7192C123.982 24.0767 123.849 24.4004 123.67 24.6904C123.494 24.9775 123.274 25.2236 123.011 25.4287C122.75 25.6338 122.447 25.7905 122.101 25.8989C121.755 26.0073 121.369 26.0615 120.941 26.0615H120.84V25.0376ZM129.458 19.6016V20.2827L126.983 26H125.647L128.122 20.5903H124.936V19.6016H129.458Z fill=%233B3B3B/%3E%3C/svg%3E");
  background-position: left 0px top 0px;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
}

.mosaic-mega-copyright--u-ipwfjdo2h {
  font-size: 13px;
  font-family: Montserrat, sans-serif;
  line-height: normal;
  display: inline-block;
  position: relative;
  color: rgba(var(--color-ibpg20sww), 1);
  font-weight: 500;
}

.mosaic-mega-copyright--u-ipwfjdo2h a {
  color: inherit;
}

.mosaic-mega-copyright--u-ipwfjdo2h .mosaic-mega-copyright-stub {
  padding-left: 30px;
  padding-top: 7px;
  padding-bottom: 7px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdpJREFUeNq81k8oBFEcB/BdISGHVf5uKcmmaMm//IlwdHDkiJOSlBMXB9SSkjhwkiMpcXRw2EhssbuiLIWiWKVI9mIZ31e/5fWaMb9Z8atPb2d3Zn7vzfvNe2vXNM3215GofhEKheTDFLgCB+zCGqzDg9mNXS7X1+cEk3PbIAeSoRUW4A62oQ+yOCMxS9JucI2c0AsDkBdvkgZGJ5tgDm5hBzqsJEmFUgvza4dG2IAWbpJmxkiNooubRO9RrUAF1EEnHOuc80SP7XuI6nuilLBZuCEgHb9BLfg5JZwEr6BJLnXOO4UP6VhUnN/0ZZR6lMYYSRTCkEud8lgp4SFlFEI5VZCIXuncG2rn4d5Kkhm6oSxAyWw06bEQ78czTMVWFG6SsDKKc+V9qIdMKck0VZWDVgPWnGT/MA+FkA5OeIRVCNJvw7DFGUm3zny4pQ5VU+ukdo8mPR/6wcdJsqwzH0GqJBGV1BYo143BNbxwHlcNrVvqHInlPoOWGxE9sA8RWkZExS2xNi3EJu0hZlEFh8p3Pm4JL/5ipz3gJpmAQTixmCBidI1eknfahMqgBEaZCY+k4rC0M57BOCUshhG6mV54491+5biASSrhIilhlKps1nDL/I//XZ8CDABdVXJ35R1MLAAAAABJRU5ErkJggg==");
  background-position: left 0px center;
  background-repeat: no-repeat;
}

@media (max-width: 991px) {
  .button-up--u-ifzfsp54x {
    margin-bottom: 0px;
    margin-top: 20px;
    position: relative;
    width: 50px;
    height: 50px;
    margin-left: 0px;
  }

  .container--u-ihpt0uks1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    justify-content: center;
  }

  .section--u-ijibpak6u {
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: rgba(var(--color-ine4owakg), 0.7);
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 30px;
    padding-left: 30px;
  }

  .div--u-iftxzt5ll {
    justify-content: center;
    width: auto;
  }

  .div--u-i550nvnpu {
    -ms-flex-order: -1;
    -webkit-order: -1;
    order: -1;
    width: auto;
  }

  .div--u-ij6qn8vqt {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 10px;
    width: auto;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .mosaic-site-copyright--u-iptgv1v2r {
    margin-top: 0px;
  }

  .mosaic-site-counters--u-i3kf5jomv {
    display: none;
  }
}

@media (max-width: 767px) {
  .section--u-ijibpak6u {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container--u-ihpt0uks1 {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

@media (max-width: 479px) {
  .mosaic-site-copyright--u-iptgv1v2r {
    text-align: center;
  }

  .container--u-ihpt0uks1 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-ij6qn8vqt {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .section--u-ijibpak6u {
    padding-right: 20px;
  }
}
@font-face {
  font-family: "Playfair Display";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/playfair_display-r.woff2") format("woff2"), url("../fonts/playfair_display-r.woff") format("woff");
}

@font-face {
  font-family: "Playfair Display";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/playfair_display-i.woff2") format("woff2"), url("../fonts/playfair_display-i.woff") format("woff");
}

@font-face {
  font-family: "Playfair Display";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/playfair_display-b.woff2") format("woff2"), url("../fonts/playfair_display-b.woff") format("woff");
}

@font-face {
  font-family: "Playfair Display";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/playfair_display-b-i.woff2") format("woff2"), url("../fonts/playfair_display-b-i.woff") format("woff");
}

@font-face {
  font-family: "Playfair Display";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/playfair_display-bl.woff2") format("woff2"), url("../fonts/playfair_display-bl.woff") format("woff");
}

@font-face {
  font-family: "Playfair Display";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/playfair_display-bl-i.woff2") format("woff2"), url("../fonts/playfair_display-bl-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-t.woff2") format("woff2"), url("../fonts/montserrat-t.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-t-i.woff2") format("woff2"), url("../fonts/montserrat-t-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-e-l.woff2") format("woff2"), url("../fonts/montserrat-e-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-e-l-i.woff2") format("woff2"), url("../fonts/montserrat-e-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-l.woff2") format("woff2"), url("../fonts/montserrat-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-l-i.woff2") format("woff2"), url("../fonts/montserrat-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-r.woff2") format("woff2"), url("../fonts/montserrat-r.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-i.woff2") format("woff2"), url("../fonts/montserrat-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-m.woff2") format("woff2"), url("../fonts/montserrat-m.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-m-i.woff2") format("woff2"), url("../fonts/montserrat-m-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-s-b.woff2") format("woff2"), url("../fonts/montserrat-s-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-s-b-i.woff2") format("woff2"), url("../fonts/montserrat-s-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-b.woff2") format("woff2"), url("../fonts/montserrat-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-b-i.woff2") format("woff2"), url("../fonts/montserrat-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-e-b.woff2") format("woff2"), url("../fonts/montserrat-e-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-e-b-i.woff2") format("woff2"), url("../fonts/montserrat-e-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-bl.woff2") format("woff2"), url("../fonts/montserrat-bl.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-bl-i.woff2") format("woff2"), url("../fonts/montserrat-bl-i.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-t.woff2") format("woff2"), url("../fonts/inter-t.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-e-l.woff2") format("woff2"), url("../fonts/inter-e-l.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-l.woff2") format("woff2"), url("../fonts/inter-l.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-r.woff2") format("woff2"), url("../fonts/inter-r.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-m.woff2") format("woff2"), url("../fonts/inter-m.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-s-b.woff2") format("woff2"), url("../fonts/inter-s-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-b.woff2") format("woff2"), url("../fonts/inter-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-e-b.woff2") format("woff2"), url("../fonts/inter-e-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-bl.woff2") format("woff2"), url("../fonts/inter-bl.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-e-l.woff2") format("woff2"), url("../fonts/nunito-e-l.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-e-l-i.woff2") format("woff2"), url("../fonts/nunito-e-l-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-l.woff2") format("woff2"), url("../fonts/nunito-l.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-l-i.woff2") format("woff2"), url("../fonts/nunito-l-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-r.woff2") format("woff2"), url("../fonts/nunito-r.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-i.woff2") format("woff2"), url("../fonts/nunito-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-s-b.woff2") format("woff2"), url("../fonts/nunito-s-b.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-s-b-i.woff2") format("woff2"), url("../fonts/nunito-s-b-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-b.woff2") format("woff2"), url("../fonts/nunito-b.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-b-i.woff2") format("woff2"), url("../fonts/nunito-b-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-e-b.woff2") format("woff2"), url("../fonts/nunito-e-b.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-e-b-i.woff2") format("woff2"), url("../fonts/nunito-e-b-i.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/nunito-bl.woff2") format("woff2"), url("../fonts/nunito-bl.woff") format("woff");
}

@font-face {
  font-family: "Nunito";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/nunito-bl-i.woff2") format("woff2"), url("../fonts/nunito-bl-i.woff") format("woff");
}

:root {
  --color-il3hosy6u: 34, 34, 34;
  --color-iknz4tuod: 0, 135, 255;
  --color-i06suqvaf: 56, 163, 204;
  --color-iil7f7s2c: 34, 34, 34;
  --color-ibumtsbdj: 34, 34, 34;
  --color-ia4u77pwt: 59, 66, 42;
  --color-iw8xdr6df: 26, 51, 79;
  --color-ie7jk3dlb: 234, 0, 40;
  --color-iip3ihmfq: 10, 10, 10;
  --color-icnb6omz2: 10, 10, 10;
  --color-i3p3tbjbt: 34, 34, 34;
  --color-if7quhqh6: 34, 34, 34;
  --color-izglmcne6: 34, 34, 34;
  --color-iccaisguh: 0, 135, 255;
  --color-i0ggbs5y6: 244, 246, 253;
  --color-isjffcfdr: 221, 146, 76;
  --color-iyephwhzz: 59, 66, 42;
  --color-i0f8eijj3: 255, 255, 255;
  --color-il62e7kdg: 10, 10, 10;
  --color-iieb3xlu3: 10, 10, 10;
  --color-i0zttzj00: 34, 34, 34;
  --color-i38l64unc: 34, 34, 34;
  --color-idfx60un5: 34, 34, 34;
  --color-i0kjqw9ih: 0, 135, 255;
  --color-i87g5qq57: 244, 246, 253;
  --color-imo8a8bqd: 221, 146, 76;
  --color-if2l1wdja: 34, 34, 34;
  --color-iri0py4g2: 59, 66, 42;
  --color-irvhfwp0k: 255, 255, 254;
  --color-i0c81bmkg: 30, 30, 33;
}

.div--u-im1sdlryf {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 0%;
  color: rgba(var(--color-il3hosy6u), 1);
  cursor: auto;
  font-family: Playfair Display, serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
  max-width: none;
}

.imageFit--u-ifcelh598 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: top;
  overflow-x: hidden;
  overflow-y: hidden;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  flex-shrink: 0;
}

.imageFit__img--u-il3a99i6y {
  object-fit: contain;
  width: 100%;
  height: 100%;
}

.imageFit__overlay--u-iitnpnfer {
  display: none;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  background-color: rgba(var(--color-iknz4tuod), 0.4);
}

.imageFit__zoom--u-izquzmkl5 {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 20px;
  height: 20px;
  background-color: rgba(var(--color-i06suqvaf), 1);
}

.svg_image--u-iuk1satuo {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 20px;
  width: 20px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-iuk1satuo svg {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
}

.link-universal--u-ie0te1k7o {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  flex-shrink: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-left: 0px;
  margin-right: 20px;
  width: auto;
  flex-wrap: wrap;
  height: auto;
  margin-bottom: 0px;
  max-width: 170px;
  max-height: 170px;
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
}

.div--u-ivsb2kilo {
  width: auto;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0;
  margin-bottom: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 0px;
  min-width: 200px;
  justify-content: flex-start;
  margin-left: 0px;
  margin-right: 4%;
  padding-top: 0px;
  padding-bottom: 0px;
  -ms-flex-order: 0;
  -webkit-order: 0;
  order: 0;
  max-width: 400px;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  flex-shrink: 0;
  flex-wrap: wrap;
  color: rgba(var(--color-iil7f7s2c), 1);
  cursor: auto;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 28px;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
}

.text--u-i7n5yqjzw {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  margin-top: 5px;
  color: rgba(var(--color-ibumtsbdj), 0.9);
  font-weight: 400;
}

.link-universal--u-igpnkpwup {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  margin-left: 0px;
  margin-right: 0px;
  width: 100%;
  font-size: 16px;
}

.text--u-imrtmc1ct {
  display: block;
  font-weight: 700;
  color: rgba(var(--color-ia4u77pwt), 0.9);
  font-family: Inter, sans-serif;
  font-size: 19px;
}

.div--u-i0d5i37tm {
  width: auto;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: center;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-bottom: 10px;
  padding-top: 10px;
  color: rgba(var(--color-iw8xdr6df), 1);
}

.div--u-i6t7hae2r {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
  padding-left: 12%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding-top: 0px;
  padding-right: 0%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  background-color: rgba(var(--color-ie7jk3dlb), 0);
}

.list__item--u-iefngxq3p {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.list__item--u-iefngxq3p:hover .div--u-i9t64rux6,
.list__item--u-iefngxq3p.is-hover .div--u-i9t64rux6 {
  opacity: 1;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(rgba(var(--color-isjffcfdr), 1) 0%, rgba(var(--color-isjffcfdr), 1) 100%);
  z-index: 0;
}

.list__item--u-iefngxq3p:hover .div--u-ircjvct05,
.list__item--u-iefngxq3p.is-hover .div--u-ircjvct05 {
  z-index: 2;
}

.list__item--u-iefngxq3p:hover .div--u-izqb6y9os,
.list__item--u-iefngxq3p.is-hover .div--u-izqb6y9os {
  width: 100%;
  height: 100%;
}

.list__item--u-iefngxq3p:hover .svg_image--u-i3bmehmf3,
.list__item--u-iefngxq3p.is-hover .svg_image--u-i3bmehmf3 {
  z-index: 1;
}

.list__item--u-iefngxq3p:hover .svg_image--u-i3bmehmf3 .path-i4qctg2o5,
.list__item--u-iefngxq3p.is-hover .svg_image--u-i3bmehmf3 .path-i4qctg2o5 {
  fill: rgba(var(--color-i0f8eijj3), 1);
}

.list--u-i4raa8v76 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -5px;
  margin-right: 12px;
  width: auto;
  margin-top: 0px;
}

.div--u-ifobw8bow {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-end;
  margin-left: 20px;
}

.div--u-ircjvct05 {
  width: 40px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
}

.svg_image--u-i3bmehmf3 {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 18px;
  width: 18px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-i3bmehmf3 > svg {
  flex-shrink: 0;
}

.svg_image--u-i3bmehmf3 svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-i3bmehmf3 .path-ifdo0tfrs {
  fill: rgba(var(--color-iip3ihmfq), 1);
}

.svg_image--u-i3bmehmf3 .path-i9ue5d53q {
  fill: rgba(var(--color-icnb6omz2), 1);
}

.svg_image--u-i3bmehmf3 .path-ig61ds6t1 {
  fill: rgba(var(--color-i3p3tbjbt), 1);
}

.svg_image--u-i3bmehmf3 .path-ik2cy9yf6 {
  fill: rgba(var(--color-if7quhqh6), 1);
}

.svg_image--u-i3bmehmf3 .path-iu95nyarw {
  fill: rgba(var(--color-izglmcne6), 1);
}

.svg_image--u-i3bmehmf3 .path-i4qctg2o5 {
  fill: rgba(var(--color-iyephwhzz), 1);
}

.link-universal--u-iokfuga7q {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
}

.div--u-izqb6y9os {
  width: 1%;
  position: absolute;
  display: block;
  height: 1%;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  opacity: 0;
  transition-property: all;
  transition-duration: 600ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  background-image: linear-gradient(rgba(var(--color-iccaisguh), 0.5) 0%, rgba(var(--color-iccaisguh), 0.5) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.div--u-i9t64rux6 {
  width: 1%;
  position: absolute;
  display: inline-block;
  height: 1%;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  opacity: 0;
  transition-property: all;
  transition-duration: 600ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  background-image: linear-gradient(rgba(var(--color-i0ggbs5y6), 0) 0%, rgba(var(--color-i0ggbs5y6), 0) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.list__item--u-ixzrf0rnh {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.list__item--u-ixzrf0rnh:hover .div--u-i54wkn5dl,
.list__item--u-ixzrf0rnh.is-hover .div--u-i54wkn5dl {
  opacity: 1;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(rgba(var(--color-imo8a8bqd), 1) 0%, rgba(var(--color-imo8a8bqd), 1) 100%);
  z-index: 0;
}

.list__item--u-ixzrf0rnh:hover .div--u-imghkbdhv,
.list__item--u-ixzrf0rnh.is-hover .div--u-imghkbdhv {
  z-index: 2;
}

.list__item--u-ixzrf0rnh:hover .div--u-ip91djm5q,
.list__item--u-ixzrf0rnh.is-hover .div--u-ip91djm5q {
  width: 100%;
  height: 100%;
}

.list__item--u-ixzrf0rnh:hover .svg_image--u-iciaupjsf,
.list__item--u-ixzrf0rnh.is-hover .svg_image--u-iciaupjsf {
  z-index: 1;
}

.list__item--u-ixzrf0rnh:hover .svg_image--u-iciaupjsf .path-i2kotz2dh,
.list__item--u-ixzrf0rnh.is-hover .svg_image--u-iciaupjsf .path-i2kotz2dh {
  fill: rgba(var(--color-irvhfwp0k), 1);
}

.list--u-ivhdtv6gt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: -5px;
  margin-right: 12px;
  width: auto;
  margin-top: 0px;
}

.div--u-ie3md70rc {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start;
  width: auto;
}

.div--u-imghkbdhv {
  width: 40px;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
}

.svg_image--u-iciaupjsf {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 18px;
  width: 18px;
  overflow-x: hidden;
  overflow-y: hidden;
}

.svg_image--u-iciaupjsf > svg {
  flex-shrink: 0;
}

.svg_image--u-iciaupjsf svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-iciaupjsf .path-ifdo0tfrs {
  fill: rgba(var(--color-il62e7kdg), 1);
}

.svg_image--u-iciaupjsf .path-i9ue5d53q {
  fill: rgba(var(--color-iieb3xlu3), 1);
}

.svg_image--u-iciaupjsf .path-ig61ds6t1 {
  fill: rgba(var(--color-i0zttzj00), 1);
}

.svg_image--u-iciaupjsf .path-ik2cy9yf6 {
  fill: rgba(var(--color-i38l64unc), 1);
}

.svg_image--u-iciaupjsf .path-iu95nyarw {
  fill: rgba(var(--color-idfx60un5), 1);
}

.svg_image--u-iciaupjsf .path-i2kotz2dh {
  fill: rgba(var(--color-iri0py4g2), 1);
}

.link-universal--u-it6u5n2r2 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
}

.div--u-ip91djm5q {
  width: 1%;
  position: absolute;
  display: block;
  height: 1%;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  opacity: 0;
  transition-property: all;
  transition-duration: 600ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  background-image: linear-gradient(rgba(var(--color-i0kjqw9ih), 0.5) 0%, rgba(var(--color-i0kjqw9ih), 0.5) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.div--u-i54wkn5dl {
  width: 1%;
  position: absolute;
  display: inline-block;
  height: 1%;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  opacity: 0;
  transition-property: all;
  transition-duration: 600ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
  background-image: linear-gradient(rgba(var(--color-i87g5qq57), 0) 0%, rgba(var(--color-i87g5qq57), 0) 100%);
  background-repeat: no-repeat;
  background-position: left 0px top 0px;
  background-size: auto;
  background-attachment: scroll;
}

.text--u-i8gdqtzzr {
  display: inline-block;
  font-size: 14px;
  line-height: 140%;
  font-weight: 600;
  color: rgba(var(--color-if2l1wdja), 0.8);
  font-family: Nunito, sans-serif;
}

.list__item--u-i8u2v13vi {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-universal--u-i163m11zj {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.text--u-ipkafbdjx {
  color: rgba(var(--color-i0c81bmkg), 1);
  font-size: 17px;
  font-weight: 700;
  line-height: 25px;
  font-family: Inter, sans-serif;
}

.list--u-izinatvtg {
  display: inline-block;
  margin-right: 0px;
}

@media (max-width: 991px) {
  .link-universal--u-ie0te1k7o {
    max-width: 200px;
    max-height: 200px;
  }

  .div--u-ivsb2kilo {
    margin-bottom: 0;
    margin-left: 0px;
    margin-right: 30px;
    max-width: 500px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }



  .text--u-imrtmc1ct {
    font-size: 19px;
  }

  .div--u-im1sdlryf {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-right: 0%;
  }

  .div--u-i6t7hae2r {
    padding-left: 0%;
    padding-right: 0%;
    justify-content: space-between;
    margin-top: 20px;
  }

  .div--u-i0d5i37tm {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}

@media (max-width: 767px) {
  .div--u-ivsb2kilo {
    flex-wrap: nowrap;
    margin-left: 0px;
    margin-right: 60px;
    width: auto;
    max-width: 400px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-i6t7hae2r {
    margin-top: 12px;
    justify-content: space-between;
  }

  .div--u-i0d5i37tm {
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .list--u-ivhdtv6gt {
    margin-left: 0px;
  }

  .list--u-i4raa8v76 {
    margin-left: 0px;
  }

  .div--u-ifobw8bow {
    margin-left: 0px;
  }

  .div--u-ie3md70rc {
    margin-bottom: 20px;
  }

  .text--u-imrtmc1ct {
    text-align: center;
  }

  .text--u-i7n5yqjzw {
    text-align: center;
  }
}

@media (max-width: 479px) {
  .div--u-ivsb2kilo {
    flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    margin-bottom: 0;
  }

  .text--u-i7n5yqjzw {
    text-align: center;
    font-size: 15px;
  }

  .div--u-i6t7hae2r {
    margin-top: 20px;
    justify-content: center;
    flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .imageFit--u-ifcelh598 {
    margin-bottom: 0px;
  }

  .link-universal--u-ie0te1k7o {
    margin-bottom: 20px;
    margin-right: 0px;
  }

  .text--u-imrtmc1ct {
    text-align: center;
  }

  .div--u-ifobw8bow {
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div--u-im1sdlryf {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-ie3md70rc {
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .list--u-ivhdtv6gt {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0px;
  }

  .text--u-i8gdqtzzr {
    text-align: center;
  }

  .div--u-imghkbdhv {
    margin-bottom: 5px;
  }

  .div--u-ircjvct05 {
    margin-bottom: 5px;
  }

  .list--u-i4raa8v76 {
    margin-right: 0px;
  }
}
@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-t.woff2") format("woff2"), url("../fonts/montserrat-t.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-t-i.woff2") format("woff2"), url("../fonts/montserrat-t-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-e-l.woff2") format("woff2"), url("../fonts/montserrat-e-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-e-l-i.woff2") format("woff2"), url("../fonts/montserrat-e-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-l.woff2") format("woff2"), url("../fonts/montserrat-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-l-i.woff2") format("woff2"), url("../fonts/montserrat-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-r.woff2") format("woff2"), url("../fonts/montserrat-r.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-i.woff2") format("woff2"), url("../fonts/montserrat-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-m.woff2") format("woff2"), url("../fonts/montserrat-m.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-m-i.woff2") format("woff2"), url("../fonts/montserrat-m-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-s-b.woff2") format("woff2"), url("../fonts/montserrat-s-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-s-b-i.woff2") format("woff2"), url("../fonts/montserrat-s-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-b.woff2") format("woff2"), url("../fonts/montserrat-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-b-i.woff2") format("woff2"), url("../fonts/montserrat-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-e-b.woff2") format("woff2"), url("../fonts/montserrat-e-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-e-b-i.woff2") format("woff2"), url("../fonts/montserrat-e-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-bl.woff2") format("woff2"), url("../fonts/montserrat-bl.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-bl-i.woff2") format("woff2"), url("../fonts/montserrat-bl-i.woff") format("woff");
}

:root {
  --color-i8lnbmckt: 255, 96, 0;
  --color-i2p7dfq4p: 255, 255, 255;
  --color-io0pwmgsu: 255, 255, 255;
  --color-i77f1iza6: 0, 0, 0;
  --color-iemnw10ix: 255, 96, 0;
  --image-iblv6h3l1: url("../fonts/close33.svg");
  --color-iec959swi: 0, 0, 0;
  --color-iomxemm74: 0, 0, 0;
  --color-istnzzjx5: 238, 238, 238;
  --color-i33uagzh9: 0, 0, 0;
  --color-ijeknb2uy: 0, 0, 0;
  --color-idxvpfyb4: 238, 238, 238;
  --color-izuvaikna: 0, 0, 0;
  --color-ir8yitoe5: 70, 70, 70;
  --color-ibhnn0sxr: 255, 96, 0;
  --color-ixbca3ckt: 238, 238, 238;
  --color-iwcnkm726: 0, 0, 0;
  --color-ifomloh7d: 70, 70, 70;
  --color-is0jrejb6: 228, 228, 228;
  --color-i898ic5ci: 0, 0, 0;
  --color-irngpdt2j: 255, 96, 0;
  --color-ih1sla9pi: 169, 23, 82;
  --color-i8p1unxzr: 255, 255, 255;
  --color-imxqvu079: 221, 146, 76;
  --color-ipobytaga: 221, 146, 76;
  --color-io0j1fni1: 221, 146, 76;
  --image-i3vbzhtrj: url("../fonts/down_1.svg");
  --color-i8pijwnhu: 231, 231, 231;
  --color-i6jkbt1iz: 255, 255, 255;
  --color-iyf4p0zs1: 22, 22, 22;
  --color-i3bx8vbys: 221, 146, 76;
  --color-i6ixwst5z: 221, 146, 76;
}

.side-panel--u-irr511l31 {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 10;
  pointer-events: none;
  display: none;
}

.side-panel__button-open--u-itac5qxst {
  width: 70px;
  min-height: auto;
  background-color: rgba(var(--color-i8lnbmckt), 1);
  cursor: pointer;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  flex-shrink: 0;
  margin-left: auto;
  pointer-events: auto;
  min-width: auto;
  height: 70px;
  margin-top: 30px;
  background-image: url("../fonts/mor1e.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 25.50px auto;
  background-attachment: scroll;
  margin-right: 40px;
  box-shadow: inset 0px 0px 0px 1px rgba(var(--color-i2p7dfq4p), 0.15);
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
}

.side-panel__content--u-ix9a03tdg {
  display: none;
  position: fixed;
  top: 0px;
  bottom: 0px;
  right: 0px;
  width: 360px;
  background-color: rgba(var(--color-io0pwmgsu), 1);
  box-shadow: none;
  transform: none;
  pointer-events: auto;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 30px;
  padding-bottom: 30px;
}

.side-panel__button-close--u-ie6m24fbt {
  position: absolute;
  z-index: 1;
  right: 100%;
  top: 0px;
  font-size: 0px;
  width: 70px;
  min-height: auto;
  background-color: rgba(var(--color-iemnw10ix), 1);
  cursor: pointer;
  height: 70px;
  min-width: auto;
  margin-top: 30px;
  background-image: var(--image-iblv6h3l1);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 18.81px auto;
  background-attachment: scroll;
  margin-right: -10px;
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
}

.side-panel__content-inner--u-ine5j1baz {
  overflow-y: auto;
  max-height: 100%;
  min-height: 100%;
  position: relative;
  z-index: 0;
}

.side-panel__mask--u-i729g3crg {
  display: none;
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  background-color: rgba(var(--color-iec959swi), 0.5);
  transform: none;
  pointer-events: auto;
}

.ver-menu--u-ibogf8d8l {
  position: relative;
  width: 100%;
  display: inline-block;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: 0px;
  margin-right: 0px;
}

.ver-menu--u-ibogf8d8l .ver-menu__list {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  list-style-type: none;
}

.ver-menu--u-ibogf8d8l .ver-menu__link,
.ver-menu--u-ibogf8d8l .ver-menu__sub_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-iomxemm74), 1);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}

.ver-menu--u-ibogf8d8l .ver-menu__icon {
  background-color: rgba(var(--color-istnzzjx5), 1);
  width: 27px;
  height: 27px;
  margin-left: 10px;
  flex-shrink: 0;
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-i33uagzh9), 0.02);
  background-image: url("../fonts/moredrop.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 12.60px auto;
  background-attachment: scroll;
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_icon {
  background-color: rgba(var(--color-ijeknb2uy), 1);
  width: 10px;
  height: 10px;
  margin-left: 10px;
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_list {
  display: none;
  z-index: 10;
  list-style-type: none;
  background-color: rgba(var(--color-idxvpfyb4), 1);
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  margin-top: 10px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_item {
  vertical-align: top;
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_link {
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-izuvaikna), 1);
  font-size: 14px;
}

.ver-menu--u-ibogf8d8l .ver-menu__link {
  font-family: Montserrat, sans-serif;
  text-transform: uppercase;
  color: rgba(var(--color-ir8yitoe5), 1);
  padding-bottom: 0px;
  padding-top: 2px;
  padding-left: 0px;
  padding-right: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 0px;
  font-size: 13px;
  font-weight: 600;
}

.ver-menu--u-ibogf8d8l .ver-menu__item {
  padding-bottom: 15px;
  padding-top: 15px;
  min-width: auto;
  min-height: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: center;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}



.ver-menu--u-ibogf8d8l .ver-menu__sub_list .ver-menu__sub_list {
  background-color: rgba(var(--color-is0jrejb6), 1);
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-i898ic5ci), 0.02);
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_list > .ver-menu__sub_item {
  min-width: auto;
  min-height: 45px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: center;
}

.ver-menu--u-ibogf8d8l .ver-menu__item:hover .ver-menu__link,
.ver-menu--u-ibogf8d8l .ver-menu__item.is-hover .ver-menu__link {
  color: rgba(var(--color-ibhnn0sxr), 1);
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link {
  padding-left: 0px;
  padding-bottom: 10px;
  padding-top: 10px;
  padding-right: 0px;
  color: rgba(var(--color-ifomloh7d), 0.7);
  font-family: Montserrat, sans-serif;
  font-weight: 500;
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_list > .ver-menu__sub_item:hover > .ver-menu__sub_link,
.ver-menu--u-ibogf8d8l .ver-menu__sub_list > .ver-menu__sub_item.is-hover > .ver-menu__sub_link {
  color: rgba(var(--color-irngpdt2j), 1);
}

.ver-menu--u-ibogf8d8l .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link > .ver-menu__sub_icon {
  background-color: rgba(var(--color-ixbca3ckt), 1);
  width: 27px;
  height: 27px;
  margin-left: 10px;
  flex-shrink: 0;
  box-shadow: inset 0px 0px 0px 2px rgba(var(--color-iwcnkm726), 0.02);
  background-image: url("../fonts/moredrop.svg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 9px auto;
  background-attachment: scroll;
}

@media (max-width: 991px) {
  .side-panel--u-irr511l31 {
    display: block;
    z-index: 9;
  }

  .side-panel__button-open--u-itac5qxst {
    box-shadow: none;
    margin-top: 0px;
    margin-right: 0px;
    width: 50px;
    height: 50px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    background-color: rgba(var(--color-imxqvu079), 1);
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .side-panel__button-close--u-ie6m24fbt {
    width: 50px;
    height: 50px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background-color: rgba(var(--color-ipobytaga), 1);
  }

  .ver-menu--u-ibogf8d8l .ver-menu__icon {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    background-color: rgba(var(--color-io0j1fni1), 1);
    background-image: var(--image-i3vbzhtrj);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 12.6px;
    background-attachment: scroll;
  }

  .ver-menu--u-ibogf8d8l .ver-menu__sub_list {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    background-color: rgba(var(--color-i8pijwnhu), 0.3);
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .ver-menu--u-ibogf8d8l .ver-menu__sub_list .ver-menu__sub_list {
    background-color: rgba(var(--color-iyf4p0zs1), 0.05);
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }

  .ver-menu--u-ibogf8d8l .ver-menu__item:hover .ver-menu__icon,
  .ver-menu--u-ibogf8d8l .ver-menu__item.is-hover .ver-menu__icon {
    background-color: rgba(var(--color-i3bx8vbys), 1);
  }

  .ver-menu--u-ibogf8d8l .ver-menu__item:hover .ver-menu__link,
  .ver-menu--u-ibogf8d8l .ver-menu__item.is-hover .ver-menu__link {
    color: rgba(var(--color-i6ixwst5z), 1);
  }

  .ver-menu--u-ibogf8d8l .ver-menu__sub_list > .ver-menu__sub_item > .ver-menu__sub_link > .ver-menu__sub_icon {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
    background-color: rgba(var(--color-i6jkbt1iz), 1);
  }
}

@media (max-width: 767px) {
  .side-panel--u-irr511l31 {
    display: block;
  }

  .side-panel__content--u-ix9a03tdg {
    width: 320px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .ver-menu--u-ibogf8d8l .ver-menu__item {
    padding-left: 0px;
  }

  .ver-menu--u-ibogf8d8l .ver-menu__item:hover,
  .ver-menu--u-ibogf8d8l .ver-menu__item.is-hover {
    border-left-color: rgba(var(--color-ih1sla9pi), 0);
  }
}

@media (max-width: 479px) {
  .side-panel--u-irr511l31 {
    display: block;
  }

  .side-panel__content--u-ix9a03tdg {
    width: 270px;
  }
}
@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-t.woff2") format("woff2"), url("../fonts/montserrat-t.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 100;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-t-i.woff2") format("woff2"), url("../fonts/montserrat-t-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-e-l.woff2") format("woff2"), url("../fonts/montserrat-e-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 200;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-e-l-i.woff2") format("woff2"), url("../fonts/montserrat-e-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-l.woff2") format("woff2"), url("../fonts/montserrat-l.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 300;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-l-i.woff2") format("woff2"), url("../fonts/montserrat-l-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-r.woff2") format("woff2"), url("../fonts/montserrat-r.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-i.woff2") format("woff2"), url("../fonts/montserrat-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-m.woff2") format("woff2"), url("../fonts/montserrat-m.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 500;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-m-i.woff2") format("woff2"), url("../fonts/montserrat-m-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-s-b.woff2") format("woff2"), url("../fonts/montserrat-s-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-s-b-i.woff2") format("woff2"), url("../fonts/montserrat-s-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-b.woff2") format("woff2"), url("../fonts/montserrat-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-b-i.woff2") format("woff2"), url("../fonts/montserrat-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-e-b.woff2") format("woff2"), url("../fonts/montserrat-e-b.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-e-b-i.woff2") format("woff2"), url("../fonts/montserrat-e-b-i.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/montserrat-bl.woff2") format("woff2"), url("../fonts/montserrat-bl.woff") format("woff");
}

@font-face {
  font-family: "Montserrat";
  font-weight: 900;
  font-style: italic;
  font-display: swap;
  src: url("../fonts/montserrat-bl-i.woff2") format("woff2"), url("../fonts/montserrat-bl-i.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 100;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-t.woff2") format("woff2"), url("../fonts/inter-t.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 200;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-e-l.woff2") format("woff2"), url("../fonts/inter-e-l.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 300;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-l.woff2") format("woff2"), url("../fonts/inter-l.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-r.woff2") format("woff2"), url("../fonts/inter-r.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 500;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-m.woff2") format("woff2"), url("../fonts/inter-m.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-s-b.woff2") format("woff2"), url("../fonts/inter-s-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-b.woff2") format("woff2"), url("../fonts/inter-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-e-b.woff2") format("woff2"), url("../fonts/inter-e-b.woff") format("woff");
}

@font-face {
  font-family: "Inter";
  font-weight: 900;
  font-style: normal;
  font-display: swap;
  src: url("../fonts/inter-bl.woff2") format("woff2"), url("../fonts/inter-bl.woff") format("woff");
}

:root {
  --color-ievu7rrse: 255, 255, 255;
  --color-i6564iob2: 59, 66, 42;
  --color-iegcxup8j: 0, 0, 0;
  --image-ieci0f0ne: url("../images/55264040_2.jpg");
  --color-i4fp095zg: 22, 22, 22;
  --color-im3l9bdeo: 22, 22, 22;
  --color-iyugqdml4: 22, 22, 22;
  --color-iprdhxyuq: 255, 255, 255;
  --color-iqo2hyib8: 22, 22, 22;
  --color-ie20sy6qf: 22, 22, 22;
  --color-iijwlkics: 255, 255, 255;
  --color-imtld753q: 22, 22, 22;
  --color-izwuokmja: 22, 22, 22;
  --color-i0z5n9ex2: 255, 255, 255;
  --color-iqcpeeh7l: 221, 146, 76;
  --color-irz94tss1: 255, 255, 255;
  --color-ima4a234e: 255, 255, 255;
  --color-ikzqq1tu9: 255, 255, 255;
  --color-ibr3awx77: 245, 245, 245;
  --color-iijluppg3: 245, 245, 245;
  --color-ietkpab9z: 245, 245, 245;
  --color-irs0bdm0o: 0, 0, 0;
  --color-i8nnlgw3d: 209, 205, 205;
  --color-i4iroaj52: 0, 0, 0;
  --color-i9u40a7kd: 238, 238, 238;
  --color-icj880r83: 0, 0, 0;
  --color-ix8y173g6: 22, 22, 22;
  --color-izo2omi9j: 221, 146, 76;
  --color-io6hxdkpr: 22, 22, 22;
  --color-i0lc41w00: 255, 255, 255;
  --color-ilq5q58v8: 255, 255, 255;
  --color-ih3hp9fxf: 255, 255, 255;
  --color-i0mldemxw: 59, 66, 42;
  --color-ivo4ivk2z: 22, 22, 22;
  --color-i6gkg3vzy: 59, 66, 42;
}

.section--u-iy83rvhgc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  padding-bottom: 90px;
  padding-top: 80px;
  padding-left: 40px;
  padding-right: 40px;
  margin-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(var(--color-ievu7rrse), 1);
  background-image: none, none, none;
  background-repeat: no-repeat, no-repeat, no-repeat;
  background-position: left 0px top 0px, left 0px top 0px, center center;
  background-size: auto, auto, cover;
  background-attachment: scroll, scroll, scroll;
  color: rgba(var(--color-i4fp095zg), 1);
  cursor: auto;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-height: normal;
  overflow-wrap: break-word;
  text-align: left;
  text-indent: 0px;
  text-shadow: none;
  text-transform: none;
}

.container--u-i7uxoip9g {
  width: 100%;
  max-width: 1400px;
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0px;
  justify-content: space-between;
  z-index: auto;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.text--u-ifjwestes {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 23px;
  vertical-align: top;
  position: relative;
  font-weight: 700;
  color: rgba(var(--color-im3l9bdeo), 1);
  font-family: Inter, sans-serif;
  margin-bottom: 30px;
  text-transform: uppercase;
}

.div--u-iev4ly3jv {
  width: 33%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  flex-shrink: 0;
  -ms-flex-order: 1000;
  -webkit-order: 1000;
  order: 1000;
}

.text--u-istmx6y4m {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-iyugqdml4), 0.8);
  font-weight: 500;
  margin-left: 0px;
  text-align: left;
  margin-right: 0px;
  margin-bottom: 7px;
  font-family: Montserrat, sans-serif;
}

.div--u-ikatej2ko {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-top: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start;
}

.div--u-ir7t0qgk5 {
  width: 20px;
  position: relative;
  height: 20px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  background-color: rgba(var(--color-iprdhxyuq), 0);
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  margin-top: 0px;
  flex-shrink: 0;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 0px;
}

.svg_image--u-iitm7qc7k {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  flex-shrink: 0;
}

.svg_image--u-iitm7qc7k > svg {
  flex-shrink: 0;
}

.svg_image--u-iitm7qc7k svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-iitm7qc7k .path-ixiwj2901 {
  fill: rgba(var(--color-i0lc41w00), 1);
}

.svg_image--u-iitm7qc7k .path-impq7fu2w {
  fill: rgba(var(--color-i0mldemxw), 1);
}

.list__item--u-i249fcues {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-universal--u-if0k9bgkg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.text--u-ixy1jlzui {
  color: rgba(var(--color-iqo2hyib8), 1);
  font-size: 18px;
  font-weight: 700;
  line-height: 25px;
}

.list--u-inxkxdie0 {
  display: block;
}

.div--u-igp9ugmj4 {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text--u-idve7xnm5 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-ie20sy6qf), 0.8);
  font-weight: 500;
  margin-left: 0px;
  text-align: left;
  margin-right: 0px;
  margin-bottom: 7px;
  font-family: Montserrat, sans-serif;
}

.div--u-i8210aqad {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-top: 20px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.div--u-iak9k7how {
  width: 20px;
  position: relative;
  height: 20px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  background-color: rgba(var(--color-iijwlkics), 0);
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  margin-top: 0px;
  flex-shrink: 0;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  -webkit-box-flex: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
}

.svg_image--u-ik495g7lg {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  flex-shrink: 1;
}

.svg_image--u-ik495g7lg > svg {
  flex-shrink: 0;
}

.svg_image--u-ik495g7lg svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-ik495g7lg .path-i4cxuett1 {
  fill: rgba(var(--color-ilq5q58v8), 1);
}

.svg_image--u-ik495g7lg .path-iufv1225j {
  fill: rgba(var(--color-ivo4ivk2z), 1);
}

.list__item--u-ir6piivhj {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.list--u-i7gclf9eb {
  display: block;
}

.div--u-i65zwevsz {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text--u-ife5a12kd {
  color: rgba(var(--color-imtld753q), 0.9);
  font-size: 14px;
  font-weight: 600;
  line-height: 25px;
}

.text--u-i56p9fwx0 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 13px;
  line-height: normal;
  vertical-align: top;
  position: relative;
  color: rgba(var(--color-izwuokmja), 0.8);
  font-weight: 500;
  margin-left: 0px;
  text-align: left;
  margin-right: 0px;
  margin-bottom: 7px;
  font-family: Montserrat, sans-serif;
}

.div--u-iekykb6gs {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-top: 20px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-left: 0px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: flex-start;
}

.div--u-i4f4zrcjt {
  width: 20px;
  position: relative;
  height: 20px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  background-color: rgba(var(--color-i0z5n9ex2), 0);
  border-top-left-radius: 250px;
  border-top-right-radius: 250px;
  border-bottom-right-radius: 250px;
  border-bottom-left-radius: 250px;
  margin-top: 0px;
  flex-shrink: 0;
  margin-left: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  margin-bottom: 0px;
}

.svg_image--u-i5g5amqti {
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: top;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  flex-shrink: 0;
}

.svg_image--u-i5g5amqti > svg {
  flex-shrink: 0;
}

.svg_image--u-i5g5amqti svg {
  width: 100%;
  height: 100%;
}

.svg_image--u-i5g5amqti .g-iy9bczc82 {
  fill: rgba(var(--color-irz94tss1), 1);
}

.svg_image--u-i5g5amqti .g-itddljjb2 {
  fill: rgba(var(--color-ima4a234e), 1);
}

.svg_image--u-i5g5amqti .g-ib4gmjuql {
  fill: rgba(var(--color-ikzqq1tu9), 1);
}

.svg_image--u-i5g5amqti .g-i2x8ozrvf {
  fill: rgba(var(--color-ibr3awx77), 1);
}

.svg_image--u-i5g5amqti .g-ionyza04w {
  fill: rgba(var(--color-iijluppg3), 1);
}

.svg_image--u-i5g5amqti .g-iw4dknbyn {
  fill: rgba(var(--color-ietkpab9z), 1);
}

.svg_image--u-i5g5amqti .path-i47vt72gp {
  fill: rgba(var(--color-ih3hp9fxf), 1);
}

.svg_image--u-i5g5amqti .path-ikdtxza7w {
  fill: rgba(var(--color-i6gkg3vzy), 1);
}

.list__item--u-iz2m7s0rf {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-bottom: 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-universal--u-ibnbg8vgd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  text-decoration-line: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.link-universal--u-ibnbg8vgd:hover .text--u-isf14gx8a,
.link-universal--u-ibnbg8vgd.is-hover .text--u-isf14gx8a {
  text-decoration: none;
}

.text--u-isf14gx8a {
  color: rgba(var(--color-iqcpeeh7l), 1);
  font-size: 14px;
  text-decoration: underline;
  font-weight: 600;
}

.list--u-i8nwwzf32 {
  display: block;
}

.div--u-ioksbouxl {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0px;
  justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div--u-imiq8ucna {
  width: 100%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-order: 0;
  -webkit-order: 0;
  order: 0;
}

.div--u-i5zcrvqjo {
  width: 33%;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-left: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-right: 0px;
  -ms-flex-order: -1;
  -webkit-order: -1;
  order: -1;
}

.ver-menu--u-ir123wian {
  position: relative;
  width: 100%;
  margin-left: 0px;
  margin-right: 0px;
}

.ver-menu--u-ir123wian .ver-menu__list {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  list-style-type: none;
}

.ver-menu--u-ir123wian .ver-menu__link,
.ver-menu--u-ir123wian .ver-menu__sub_link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-irs0bdm0o), 1);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
}

.ver-menu--u-ir123wian .ver-menu__icon {
  background-color: rgba(var(--color-i8nnlgw3d), 1);
  width: 15px;
  height: 15px;
  margin-left: 10px;
  display: none;
}

.ver-menu--u-ir123wian .ver-menu__sub_icon {
  background-color: rgba(var(--color-i4iroaj52), 1);
  width: 10px;
  height: 10px;
  margin-left: 10px;
  display: none;
}

.ver-menu--u-ir123wian .ver-menu__sub_list {
  z-index: 10;
  list-style-type: none;
  background-color: rgba(var(--color-i9u40a7kd), 1);
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  position: static;
  display: none;
}

.ver-menu--u-ir123wian .ver-menu__sub_item {
  vertical-align: top;
}

.ver-menu--u-ir123wian .ver-menu__sub_link {
  cursor: pointer;
  text-decoration-line: none;
  padding-top: 5px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px;
  color: rgba(var(--color-icj880r83), 1);
  font-size: 14px;
}

.ver-menu--u-ir123wian .ver-menu__link {
  font-family: Montserrat, sans-serif;
  color: rgba(var(--color-ix8y173g6), 1);
  font-size: 14px;
  text-transform: none;
  font-weight: 400;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 7px;
  padding-bottom: 7px;
  transition-property: all;
  transition-duration: 300ms;
  transition-delay: 0ms;
  transition-timing-function: ease;
}



.ver-menu--u-ir123wian .ver-menu__item:hover .ver-menu__link,
.ver-menu--u-ir123wian .ver-menu__item.is-hover .ver-menu__link {
  color: rgba(var(--color-izo2omi9j), 1);
}



.ver-menu--u-ir123wian .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list .ver-menu__sub_list {
  display: none;
}

.heading--u-isvpu1uza {
  font-size: 23px;
  line-height: normal;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  color: rgba(var(--color-io6hxdkpr), 1);
  font-weight: 700;
  font-family: Inter, sans-serif;
  text-transform: uppercase;
}

@media (max-width: 991px) {
  .div--u-iev4ly3jv {
    padding-top: 0px;
    padding-right: 0px;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    padding-bottom: 0px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 0px;
  }

  .div--u-i8210aqad {
    margin-top: 25px;
    margin-left: 0px;
    width: auto;
  }

  .div--u-iekykb6gs {
    margin-top: 25px;
    margin-left: 0px;
    width: auto;
  }

  .div--u-ikatej2ko {
    width: auto;
    margin-right: 0px;
    margin-bottom: 0px;
  }

  .text--u-ifjwestes {
    text-align: center;
  }

  .section--u-iy83rvhgc {
    padding-bottom: 40px;
    padding-top: 40px;
    margin-top: 0px;
    padding-left: 30px;
    padding-right: 30px;
  }

  .div--u-imiq8ucna {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    justify-content: flex-start;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div--u-ir7t0qgk5 {
    display: none;
  }

  .div--u-iak9k7how {
    display: none;
  }

  .div--u-i4f4zrcjt {
    display: none;
  }

  .div--u-i65zwevsz {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div--u-ioksbouxl {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div--u-igp9ugmj4 {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .list__item--u-ir6piivhj {
    justify-content: center;
  }

  .text--u-ife5a12kd {
    text-align: center;
  }

  .container--u-i7uxoip9g {
    position: relative;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-i5zcrvqjo {
    display: none;
  }
}

@media (max-width: 767px) {
  .div--u-iev4ly3jv {
    padding-bottom: 0px;
  }

  .div--u-ikatej2ko {
    margin-right: 0px;
  }

  .div--u-iekykb6gs {
    margin-left: 0px;
    margin-top: 20px;
  }

  .div--u-i8210aqad {
    margin-top: 20px;
  }

  .text--u-ifjwestes {
    font-size: 22px;
  }

  .section--u-iy83rvhgc {
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media (max-width: 479px) {
  .text--u-ifjwestes {
    font-size: 20px;
  }

  .section--u-iy83rvhgc {
    margin-top: 0px;
  }

  .div--u-imiq8ucna {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-igp9ugmj4 {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-i65zwevsz {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div--u-ioksbouxl {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
}