/**
 * Swiper 8.4.7
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: January 30, 2023
 */

@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color: #007aff;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-pointer-events {
  touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
.swiper-button-lock {
  display: none;
}
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform, 200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
.swiper-slide-zoomed {
  cursor: move;
}
/* Preloader */
:root {
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  */
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev,
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-flip .swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}
.custom-select-container {
  position: relative;
  box-sizing: border-box;;
}
.custom-select-container * {
  box-sizing: border-box;
}
.custom-select-container.is-disabled {
  opacity: .333;
}
.custom-select-opener {
  background-color: #ccc;
  padding: 0.5em;
  display: block;
  cursor: pointer;
  width: 100%;
}
.custom-select-container select {
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
}
.custom-select-panel {
  max-height: 0;
  transition: max-height .5s ease-out, overflow-y 0.1s 0.5s;
  overflow: hidden;
  background-color: #e9e9e9;
  position: absolute;
  top: 100%;
  z-index: 1;
  width: 100%;
}
.custom-select-container.is-open .custom-select-panel {
  max-height: 10.7em;
  overflow-y: auto
}
.custom-select-option {
  padding: 0.5em;
}
.custom-select-option.has-focus {
  background-color: LightBlue;
}
.custom-select-option.is-selected::before {
  content: "\2714";
  padding-right: 0.5em;
}
.custom-select-optgroup > .custom-select-option {
  padding-left: 2em;
}
.custom-select-optgroup::before {
  content: attr(data-label);
  display: block;
  padding: 0.5em;
  color: #888;
}
:root{--dt-row-selected: 13, 110, 253;--dt-row-selected-text: 255, 255, 255;--dt-row-selected-link: 9, 10, 11;--dt-row-stripe: 0, 0, 0;--dt-row-hover: 0, 0, 0;--dt-column-ordering: 0, 0, 0;--dt-html-background: white}:root.dark{--dt-html-background: rgb(33, 37, 41)}table.dataTable td.dt-control{text-align:center;cursor:pointer}table.dataTable td.dt-control:before{display:inline-block;color:rgba(0, 0, 0, 0.5);content:"\25B6"}table.dataTable tr.dt-hasChild td.dt-control:before{content:"\25BC"}html.dark table.dataTable td.dt-control:before,:root[data-bs-theme=dark] table.dataTable td.dt-control:before{color:rgba(255, 255, 255, 0.5)}html.dark table.dataTable tr.dt-hasChild td.dt-control:before,:root[data-bs-theme=dark] table.dataTable tr.dt-hasChild td.dt-control:before{color:rgba(255, 255, 255, 0.5)}table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting_asc_disabled,table.dataTable thead>tr>th.sorting_desc_disabled,table.dataTable thead>tr>td.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting_asc_disabled,table.dataTable thead>tr>td.sorting_desc_disabled{cursor:pointer;position:relative;padding-right:26px}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after{position:absolute;display:block;opacity:.125;right:10px;line-height:9px;font-size:.8em}table.dataTable thead>tr>th.sorting:before,table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:before,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>th.sorting_desc_disabled:before,table.dataTable thead>tr>td.sorting:before,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:before,table.dataTable thead>tr>td.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:before{bottom:50%;content:"\25B2";content:"\25B2"/""}table.dataTable thead>tr>th.sorting:after,table.dataTable thead>tr>th.sorting_asc:after,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>th.sorting_asc_disabled:after,table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting:after,table.dataTable thead>tr>td.sorting_asc:after,table.dataTable thead>tr>td.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc_disabled:after,table.dataTable thead>tr>td.sorting_desc_disabled:after{top:50%;content:"\25BC";content:"\25BC"/""}table.dataTable thead>tr>th.sorting_asc:before,table.dataTable thead>tr>th.sorting_desc:after,table.dataTable thead>tr>td.sorting_asc:before,table.dataTable thead>tr>td.sorting_desc:after{opacity:.6}table.dataTable thead>tr>th.sorting_desc_disabled:after,table.dataTable thead>tr>th.sorting_asc_disabled:before,table.dataTable thead>tr>td.sorting_desc_disabled:after,table.dataTable thead>tr>td.sorting_asc_disabled:before{display:none}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}div.dataTables_scrollBody>table.dataTable>thead>tr>th:before,div.dataTables_scrollBody>table.dataTable>thead>tr>th:after,div.dataTables_scrollBody>table.dataTable>thead>tr>td:before,div.dataTables_scrollBody>table.dataTable>thead>tr>td:after{display:none}div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:2px;z-index:10}div.dataTables_processing>div:last-child{position:relative;width:80px;height:15px;margin:1em auto}div.dataTables_processing>div:last-child>div{position:absolute;top:0;width:13px;height:13px;border-radius:50%;background:rgb(13, 110, 253);background:rgb(var(--dt-row-selected));animation-timing-function:cubic-bezier(0, 1, 1, 0)}div.dataTables_processing>div:last-child>div:nth-child(1){left:8px;animation:datatables-loader-1 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(2){left:8px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(3){left:32px;animation:datatables-loader-2 .6s infinite}div.dataTables_processing>div:last-child>div:nth-child(4){left:56px;animation:datatables-loader-3 .6s infinite}@keyframes datatables-loader-1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes datatables-loader-3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes datatables-loader-2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th,table.dataTable thead td,table.dataTable tfoot th,table.dataTable tfoot td{text-align:left}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}table.dataTable>thead>tr>th,table.dataTable>thead>tr>td{padding:10px;border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable>thead>tr>th:active,table.dataTable>thead>tr>td:active{outline:none}table.dataTable>tfoot>tr>th,table.dataTable>tfoot>tr>td{padding:10px 10px 6px 10px;border-top:1px solid rgba(0, 0, 0, 0.3)}table.dataTable tbody tr{background-color:transparent}table.dataTable tbody tr.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.9);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.9);color:rgb(255, 255, 255);color:rgb(var(--dt-row-selected-text))}table.dataTable tbody tr.selected a{color:rgb(9, 10, 11);color:rgb(var(--dt-row-selected-link))}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border>tbody>tr>th,table.dataTable.row-border>tbody>tr>td,table.dataTable.display>tbody>tr>th,table.dataTable.display>tbody>tr>td{border-top:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.row-border>tbody>tr:first-child>th,table.dataTable.row-border>tbody>tr:first-child>td,table.dataTable.display>tbody>tr:first-child>th,table.dataTable.display>tbody>tr:first-child>td{border-top:none}table.dataTable.row-border>tbody>tr.selected+tr.selected>td,table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13, 110, 253, 0.65);border-top-color:rgba(var(--dt-row-selected), 0.65)}table.dataTable.cell-border>tbody>tr>th,table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgba(0, 0, 0, 0.15);border-right:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr>th:first-child,table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgba(0, 0, 0, 0.15)}table.dataTable.cell-border>tbody>tr:first-child>th,table.dataTable.cell-border>tbody>tr:first-child>td{border-top:none}table.dataTable.stripe>tbody>tr.odd>*,table.dataTable.display>tbody>tr.odd>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.023);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-stripe), 0.023)}table.dataTable.stripe>tbody>tr.odd.selected>*,table.dataTable.display>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.923);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.923)}table.dataTable.hover>tbody>tr:hover>*,table.dataTable.display>tbody>tr:hover>*{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.035);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.035)}table.dataTable.hover>tbody>tr.selected:hover>*,table.dataTable.display>tbody>tr.selected:hover>*{box-shadow:inset 0 0 0 9999px #0d6efd !important;box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 1) !important}table.dataTable.order-column>tbody tr>.sorting_1,table.dataTable.order-column>tbody tr>.sorting_2,table.dataTable.order-column>tbody tr>.sorting_3,table.dataTable.display>tbody tr>.sorting_1,table.dataTable.display>tbody tr>.sorting_2,table.dataTable.display>tbody tr>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.019)}table.dataTable.order-column>tbody tr.selected>.sorting_1,table.dataTable.order-column>tbody tr.selected>.sorting_2,table.dataTable.order-column>tbody tr.selected>.sorting_3,table.dataTable.display>tbody tr.selected>.sorting_1,table.dataTable.display>tbody tr.selected>.sorting_2,table.dataTable.display>tbody tr.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919)}table.dataTable.display>tbody>tr.odd>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.054);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.054)}table.dataTable.display>tbody>tr.odd>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.047);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.047)}table.dataTable.display>tbody>tr.odd>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.039);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.039)}table.dataTable.display>tbody>tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.954);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.954)}table.dataTable.display>tbody>tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.947);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.947)}table.dataTable.display>tbody>tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.odd.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.939);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.939)}table.dataTable.display>tbody>tr.even>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.019);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.019)}table.dataTable.display>tbody>tr.even>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.011);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.011)}table.dataTable.display>tbody>tr.even>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.003);box-shadow:inset 0 0 0 9999px rgba(var(--dt-column-ordering), 0.003)}table.dataTable.display>tbody>tr.even.selected>.sorting_1,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.919);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.919)}table.dataTable.display>tbody>tr.even.selected>.sorting_2,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.911);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.911)}table.dataTable.display>tbody>tr.even.selected>.sorting_3,table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.903);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.903)}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.082);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.082)}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.074);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.074)}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(0, 0, 0, 0.062);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-hover), 0.062)}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.982);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.982)}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.974);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.974)}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{box-shadow:inset 0 0 0 9999px rgba(13, 110, 253, 0.962);box-shadow:inset 0 0 0 9999px rgba(var(--dt-row-selected), 0.962)}table.dataTable.no-footer{border-bottom:1px solid rgba(0, 0, 0, 0.3)}table.dataTable.compact thead th,table.dataTable.compact thead td,table.dataTable.compact tfoot th,table.dataTable.compact tfoot td,table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_length select{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;padding:4px}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{border:1px solid #aaa;border-radius:3px;padding:5px;background-color:transparent;color:inherit;margin-left:3px}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;color:inherit !important;border:1px solid transparent;border-radius:2px;background:transparent}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:inherit !important;border:1px solid rgba(0, 0, 0, 0.3);background-color:rgba(0, 0, 0, 0.05);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.05)), color-stop(100%, rgba(0, 0, 0, 0.05)));background:-webkit-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-moz-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-ms-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:-o-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#111;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#0c0c0c;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:inherit}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid rgba(0, 0, 0, 0.3)}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}html.dark{--dt-row-hover: 255, 255, 255;--dt-row-stripe: 255, 255, 255;--dt-column-ordering: 255, 255, 255}html.dark table.dataTable>thead>tr>th,html.dark table.dataTable>thead>tr>td{border-bottom:1px solid rgb(89, 91, 94)}html.dark table.dataTable>thead>tr>th:active,html.dark table.dataTable>thead>tr>td:active{outline:none}html.dark table.dataTable>tfoot>tr>th,html.dark table.dataTable>tfoot>tr>td{border-top:1px solid rgb(89, 91, 94)}html.dark table.dataTable.row-border>tbody>tr>th,html.dark table.dataTable.row-border>tbody>tr>td,html.dark table.dataTable.display>tbody>tr>th,html.dark table.dataTable.display>tbody>tr>td{border-top:1px solid rgb(64, 67, 70)}html.dark table.dataTable.row-border>tbody>tr.selected+tr.selected>td,html.dark table.dataTable.display>tbody>tr.selected+tr.selected>td{border-top-color:rgba(13, 110, 253, 0.65);border-top-color:rgba(var(--dt-row-selected), 0.65)}html.dark table.dataTable.cell-border>tbody>tr>th,html.dark table.dataTable.cell-border>tbody>tr>td{border-top:1px solid rgb(64, 67, 70);border-right:1px solid rgb(64, 67, 70)}html.dark table.dataTable.cell-border>tbody>tr>th:first-child,html.dark table.dataTable.cell-border>tbody>tr>td:first-child{border-left:1px solid rgb(64, 67, 70)}html.dark .dataTables_wrapper .dataTables_filter input,html.dark .dataTables_wrapper .dataTables_length select{border:1px solid rgba(255, 255, 255, 0.2);background-color:var(--dt-html-background)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{border:1px solid rgb(89, 91, 94);background:rgba(255, 255, 255, 0.15)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#666 !important}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid rgb(53, 53, 53);background:rgb(53, 53, 53)}html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active{background:#3a3a3a}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{margin-right:.5em;display:inline-block;color:rgba(0, 0, 0, 0.5);content:"\25BA"}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control.arrow-right::before{content:"\25C4"}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"\25BC"}table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th.dtr-control{padding-left:.333em}table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.dtr-control,table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before,table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{display:inline-block;color:rgba(0, 0, 0, 0.5);content:"\25BA"}table.dataTable.dtr-column>tbody>tr>td.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.dtr-control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>td.control.arrow-right::before,table.dataTable.dtr-column>tbody>tr>th.control.arrow-right::before{content:"\25C4"}table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:"\25BC"}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:transparent !important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{padding-bottom:0;border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:fit-content;max-height:75%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:.5em;box-shadow:0 12px 30px rgba(0, 0, 0, 0.6)}div.dtr-modal div.dtr-modal-content{position:relative;padding:2.5em}div.dtr-modal div.dtr-modal-content h2{margin-top:0}div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:12}div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0, 0, 0, 0.6)}@media screen and (max-width: 767px){div.dtr-modal div.dtr-modal-display{width:95%}}html.dark table.dataTable>tbody>tr>td.dtr-control:before{color:rgba(255, 255, 255, 0.5) !important}html.dark table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom-color:#404346}html.dark div.dtr-modal div.dtr-modal-display{background-color:#212529;border:1px solid rgba(255, 255, 255, 0.15)}
@keyframes dtb-spinner{100%{transform:rotate(360deg)}}@-o-keyframes dtb-spinner{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes dtb-spinner{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dtb-spinner{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes dtb-spinner{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}div.dataTables_wrapper{position:relative}div.dt-buttons{position:initial}div.dt-buttons .dt-button{overflow:hidden;text-overflow:ellipsis}div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border-radius:.75em;box-shadow:3px 4px 10px 1px rgba(0, 0, 0, 0.8);text-align:center;z-index:2003;overflow:hidden}div.dt-button-info h2{padding:2rem 2rem 1rem 2rem;margin:0;font-weight:normal}div.dt-button-info>div{padding:1em 2em 2em 2em}div.dtb-popover-close{position:absolute;top:6px;right:6px;width:22px;height:22px;text-align:center;border-radius:3px;cursor:pointer;z-index:2003}button.dtb-hide-drop{display:none !important}div.dt-button-collection-title{text-align:center;padding:.3em 0 .5em;margin-left:.5em;margin-right:.5em;font-size:.9em}div.dt-button-collection-title:empty{display:none}span.dt-button-spacer{display:inline-block;margin:.5em;white-space:nowrap}span.dt-button-spacer.bar{border-left:1px solid rgba(0, 0, 0, 0.3);vertical-align:middle;padding-left:.5em}span.dt-button-spacer.bar:empty{height:1em;width:1px;padding-left:0}div.dt-button-collection .dt-button-active{padding-right:3em}div.dt-button-collection .dt-button-active:after{position:absolute;top:50%;margin-top:-10px;right:1em;display:inline-block;content:"\2713";color:inherit}div.dt-button-collection .dt-button-active.dt-button-split{padding-right:0}div.dt-button-collection .dt-button-active.dt-button-split:after{display:none}div.dt-button-collection .dt-button-active.dt-button-split>*:first-child{padding-right:3em}div.dt-button-collection .dt-button-active.dt-button-split>*:first-child:after{position:absolute;top:50%;margin-top:-10px;right:1em;display:inline-block;content:"\2713";color:inherit}div.dt-button-collection .dt-button-active-a a{padding-right:3em}div.dt-button-collection .dt-button-active-a a:after{position:absolute;right:1em;display:inline-block;content:"\2713";color:inherit}div.dt-button-collection span.dt-button-spacer{width:100%;font-size:.9em;text-align:center;margin:.5em 0}div.dt-button-collection span.dt-button-spacer:empty{height:0;width:100%}div.dt-button-collection span.dt-button-spacer.bar{border-left:none;border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-left:0}html.dark div.dt-button-info{background-color:var(--dt-html-background);border:1px solid rgba(255, 255, 255, 0.15)}div.dt-buttons{float:left}div.dt-buttons.buttons-right{float:right}div.dataTables_layout_cell div.dt-buttons{float:none}div.dataTables_layout_cell div.dt-buttons.buttons-right{float:none}div.dt-buttons>.dt-button,div.dt-buttons>div.dt-button-split .dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-left:.167em;margin-right:.167em;margin-bottom:.333em;padding:.5em 1em;border:1px solid rgba(0, 0, 0, 0.3);border-radius:2px;cursor:pointer;font-size:.88em;line-height:1.6em;color:inherit;white-space:nowrap;overflow:hidden;background-color:rgba(0, 0, 0, 0.1);background:linear-gradient(to bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(230, 230, 230, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:none;text-overflow:ellipsis}div.dt-buttons>.dt-button:first-child,div.dt-buttons>div.dt-button-split .dt-button:first-child{margin-left:0}div.dt-buttons>.dt-button.disabled,div.dt-buttons>div.dt-button-split .dt-button.disabled{cursor:default;opacity:.4}div.dt-buttons>.dt-button.dt-button-active:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled){background-color:rgba(0, 0, 0, 0.1);background:linear-gradient(to bottom, rgba(179, 179, 179, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(179, 179, 179, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)");box-shadow:inset 1px 1px 3px #999}div.dt-buttons>.dt-button.dt-button-active:not(.disabled):hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){box-shadow:inset 1px 1px 3px #999;background-color:rgba(0, 0, 0, 0.1);background:linear-gradient(to bottom, rgba(128, 128, 128, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(128, 128, 128, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)")}div.dt-buttons>.dt-button:hover,div.dt-buttons>div.dt-button-split .dt-button:hover{text-decoration:none}div.dt-buttons>.dt-button:hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:hover:not(.disabled){border:1px solid #666;background-color:rgba(0, 0, 0, 0.1);background:linear-gradient(to bottom, rgba(153, 153, 153, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr="rgba(153, 153, 153, 0.1)", EndColorStr="rgba(0, 0, 0, 0.1)")}div.dt-buttons>.dt-button:focus:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid #3584e4}div.dt-buttons>.dt-button embed,div.dt-buttons>div.dt-button-split .dt-button embed{outline:none}div.dt-buttons>div.dt-button-split .dt-button:first-child{border-right:1px solid rgba(0, 0, 0, 0.15);border-top-right-radius:0;border-bottom-right-radius:0}div.dt-buttons>div.dt-button-split .dt-button:first-child:hover{border-right:1px solid #666}div.dt-buttons>div.dt-button-split .dt-button:last-child{border-left:1px solid transparent;border-top-left-radius:0;border-bottom-left-radius:0}div.dt-buttons>div.dt-button-split .dt-button:last-child:hover{border-left:1px solid #666}div.dt-buttons span.dt-button-down-arrow{position:relative;top:-2px;font-size:10px;padding-left:10px;line-height:1em;opacity:.6}div.dt-buttons div.dt-button-split{display:inline-block}div.dt-buttons div.dt-button-split .dt-button:first-child{margin-right:0}div.dt-buttons div.dt-button-split .dt-button:last-child{margin-left:-1px;padding-left:.75em;padding-right:.75em;z-index:2}div.dt-buttons div.dt-button-split .dt-button:last-child span{padding-left:0}div.dt-button-collection{position:absolute;top:0;left:0;width:200px;margin-top:3px;margin-bottom:3px;padding:.75em 0;border:1px solid rgba(0, 0, 0, 0.4);background-color:white;overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 4px 10px 1px rgba(0, 0, 0, 0.3);box-sizing:border-box}div.dt-button-collection .dt-button{position:relative;left:0;right:0;width:100%;display:block;float:none;background:none;margin:0;padding:.5em 1em;border:none;text-align:left;cursor:pointer;color:inherit}div.dt-button-collection .dt-button.dt-button-active{background:none;box-shadow:none}div.dt-button-collection .dt-button.disabled{cursor:default;opacity:.4}div.dt-button-collection .dt-button:hover:not(.disabled){border:none;background:rgba(153, 153, 153, 0.1);box-shadow:none}div.dt-button-collection div.dt-button-split{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}div.dt-button-collection div.dt-button-split button.dt-button{margin:0;display:inline-block;width:0;flex-grow:1;flex-shrink:0;flex-basis:50px}div.dt-button-collection div.dt-button-split button.dt-button-split-drop{min-width:33px;flex:0}div.dt-button-collection.fixed .dt-button{border-radius:.25em;background:rgba(255, 255, 255, 0.1)}div.dt-button-collection.fixed{position:fixed;display:block;top:50%;left:50%;margin-left:-75px;border-radius:5px;background-color:white;padding:.5em}div.dt-button-collection.fixed.two-column{margin-left:-200px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection.fixed.columns{margin-left:-409px}@media screen and (max-width: 1024px){div.dt-button-collection.fixed.columns{margin-left:-308px}}@media screen and (max-width: 640px){div.dt-button-collection.fixed.columns{margin-left:-203px}}@media screen and (max-width: 460px){div.dt-button-collection.fixed.columns{margin-left:-100px}}div.dt-button-collection.fixed>:last-child{max-height:100vh;overflow:auto}div.dt-button-collection.two-column>:last-child,div.dt-button-collection.three-column>:last-child,div.dt-button-collection.four-column>:last-child{display:block !important;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection.two-column>:last-child>*,div.dt-button-collection.three-column>:last-child>*,div.dt-button-collection.four-column>:last-child>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:400px}div.dt-button-collection.two-column>:last-child{padding-bottom:1px;column-count:2}div.dt-button-collection.three-column{width:450px}div.dt-button-collection.three-column>:last-child{padding-bottom:1px;column-count:3}div.dt-button-collection.four-column{width:600px}div.dt-button-collection.four-column>:last-child{padding-bottom:1px;column-count:4}div.dt-button-collection .dt-button{border-radius:0}div.dt-button-collection.columns{width:auto}div.dt-button-collection.columns>:last-child{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:6px;width:818px;padding-bottom:1px}div.dt-button-collection.columns>:last-child .dt-button{min-width:200px;flex:0 1;margin:0}div.dt-button-collection.columns.dtb-b3>:last-child,div.dt-button-collection.columns.dtb-b2>:last-child,div.dt-button-collection.columns.dtb-b1>:last-child{justify-content:space-between}div.dt-button-collection.columns.dtb-b3 .dt-button{flex:1 1 32%}div.dt-button-collection.columns.dtb-b2 .dt-button{flex:1 1 48%}div.dt-button-collection.columns.dtb-b1 .dt-button{flex:1 1 100%}@media screen and (max-width: 1024px){div.dt-button-collection.columns>:last-child{width:612px}}@media screen and (max-width: 640px){div.dt-button-collection.columns>:last-child{width:406px}div.dt-button-collection.columns.dtb-b3 .dt-button{flex:0 1 32%}}@media screen and (max-width: 460px){div.dt-button-collection.columns>:last-child{width:200px}}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.7);background:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0.3) 0%, rgba(0, 0, 0, 0.7) 100%);z-index:2001}.dt-button.processing{color:rgba(0, 0, 0, 0.2)}.dt-button.processing:after{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;box-sizing:border-box;display:block;content:" ";border:2px solid #282828;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:dtb-spinner 1500ms infinite linear;-o-animation:dtb-spinner 1500ms infinite linear;-ms-animation:dtb-spinner 1500ms infinite linear;-webkit-animation:dtb-spinner 1500ms infinite linear;-moz-animation:dtb-spinner 1500ms infinite linear}@media screen and (max-width: 640px){div.dt-buttons{float:none !important;text-align:center}}html.dark div.dt-buttons>.dt-button,html.dark div.dt-buttons>div.dt-button-split .dt-button{border:1px solid #595b5e;background:rgba(255, 255, 255, 0.15)}html.dark div.dt-buttons>.dt-button.dt-button-active:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled){background:rgba(179, 179, 179, 0.15);box-shadow:inset 1px 1px 2px black}html.dark div.dt-buttons>.dt-button.dt-button-active:not(.disabled):hover:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){background:rgba(128, 128, 128, 0.15);box-shadow:inset 1px 1px 3px black}html.dark div.dt-buttons>.dt-button:hover:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button:hover:not(.disabled){background:rgba(179, 179, 179, 0.15)}html.dark div.dt-buttons>.dt-button:focus:not(.disabled),html.dark div.dt-buttons>div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid #6ea8fe}html.dark div.dt-buttons>div.dt-button-split .dt-button:first-child{border-right:1px solid rgba(255, 255, 255, 0.1)}html.dark div.dt-buttons>div.dt-button-split .dt-button:first-child:hover{border-right:1px solid #595b5e}html.dark div.dt-buttons>div.dt-button-split .dt-button:last-child:hover{border-left:1px solid #595b5e}html.dark div.dt-button-collection{border:1px solid rgba(255, 255, 255, 0.15);background-color:#212529;box-shadow:3px 4px 10px 1px rgba(0, 0, 0, 0.8)}
.navbar__nav,.navbar__nav .sub-menu,.region__list,.search__posts,.footer__navbar-nav,.social,.copyright__list,.cards--board .card ul,.human-capital__navbar-nav,.testimonial__quote-list,.opportunities__wrap-list,.industries__list,.region-dropdown__list,.bio__practices,.single-post__text ul,.tags__list,.pay-equity__text ul{margin:0;padding:0;list-style:none}.clearfix:after{content:'';display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}*{max-height:1000000px}body{color:#001234;background:#fff;font:18px/1.33333 "Roboto","Arial","Helvetica Neue","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;vertical-align:top;image-rendering:pixelated;image-rendering:-webkit-optimize-contrast;transform:translateZ(0);will-change:transform}.gm-style img{max-width:none}@media (max-width: 1023px){a:not(p a),input,[role="button"],li:has(a){margin:10px !important}}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:"Lora","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:700;margin:0 0 0.5em;color:#001234}h1,.h1{font-size:32px}h2,.h2{font-size:30px}h3,.h3{font-size:27px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}p{margin:0 0 1em}a{color:#001234}a:hover,a:focus{text-decoration:none}form,fieldset{margin:0;padding:0;border-style:none}input[type='text'],input[type='tel'],input[type='email'],input[type='search'],input[type='password'],input[type='url'],input[type='date'],textarea{font-size:16px;-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;outline:none;background:#fff;height:47px;padding:10px 18px;width:100%;margin:0 0 23px;border:1px solid #949494}input[type='text']::-webkit-input-placeholder,input[type='tel']::-webkit-input-placeholder,input[type='email']::-webkit-input-placeholder,input[type='search']::-webkit-input-placeholder,input[type='password']::-webkit-input-placeholder,input[type='url']::-webkit-input-placeholder,input[type='date']::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#949494}input[type='text']::-moz-placeholder,input[type='tel']::-moz-placeholder,input[type='email']::-moz-placeholder,input[type='search']::-moz-placeholder,input[type='password']::-moz-placeholder,input[type='url']::-moz-placeholder,input[type='date']::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#949494}input[type='text']:-moz-placeholder,input[type='tel']:-moz-placeholder,input[type='email']:-moz-placeholder,input[type='search']:-moz-placeholder,input[type='password']:-moz-placeholder,input[type='url']:-moz-placeholder,input[type='date']:-moz-placeholder,textarea:-moz-placeholder{color:#949494}input[type='text']:-ms-input-placeholder,input[type='tel']:-ms-input-placeholder,input[type='email']:-ms-input-placeholder,input[type='search']:-ms-input-placeholder,input[type='password']:-ms-input-placeholder,input[type='url']:-ms-input-placeholder,input[type='date']:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#949494}input[type='text'].placeholder,input[type='tel'].placeholder,input[type='email'].placeholder,input[type='search'].placeholder,input[type='password'].placeholder,input[type='url'].placeholder,input[type='date'].placeholder,textarea.placeholder{color:#949494}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type='button'],input[type='reset'],input[type='file'],input[type='submit']{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.header{transition:background .3s ease-in-out;position:fixed;top:0;left:0;right:0;z-index:999;background:#fff;padding:20px 5px 15px 20px;flex-shrink:0;box-shadow:0 4px 4px rgba(201,201,201,0.15)}@media (min-width: 768px){.header{padding:25px 5px 25px 20px}}@media (min-width: 1024px){.header{background:transparent;box-shadow:none;padding:54px 81px 53px 64px}}.header.fixed{background:#fff}@media (min-width: 1024px){.header.fixed{box-shadow:0 4px 4px rgba(201,201,201,0.15)}}.header.fixed .logo__fixed{display:block}.header.fixed .logo__white{display:none}.header .container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;max-width:100%}.header__search{position:relative;display:flex;justify-content:flex-end;padding:0 44px 0 0;width:calc(100% - 160px);height:40px}@media (min-width: 768px){.header__search{width:calc(100% - 194px);height:47px;padding:9px 50px 0 0;margin:0}}@media (min-width: 1024px){.header__search{padding:9px 58px 0 0}}.nav-active .header__search{opacity:0;visibility:hidden}.header__search.search-active .search-form input[type="search"]{width:100%;opacity:1;visibility:visible}.header__search.search-active .search-form button{opacity:1;visibility:visible}.header__search-opener{position:absolute;top:9px;right:48px;font-size:17px;color:#001234;z-index:6}@media (min-width: 768px){.header__search-opener{font-size:26px;top:18px;right:59px}}@media (min-width: 1024px){.header__search-opener{right:67px;color:#fff}}.fixed .header__search-opener{color:#001234}.search-active .header__search-opener{opacity:0;visibility:hidden}.header__search .search-form{position:relative;max-width:214px;width:100%;height:40px}@media (min-width: 768px){.header__search .search-form{height:47px}}.header__search .search-form input[type="search"]{transition:width .5s ease-in-out,opacity .5s ease-in-out,visibility .5s ease-in-out;font-size:16px;position:absolute;right:0;background:#fff;opacity:0;visibility:hidden;width:0;z-index:1;padding:6px 38px 6px 11px;height:40px;color:#001234;border:2px solid #949494;outline:none}.header__search .search-form input[type="search"]::-webkit-input-placeholder{color:#949494}.header__search .search-form input[type="search"]::-moz-placeholder{opacity:1;color:#949494}.header__search .search-form input[type="search"]:-moz-placeholder{color:#949494}.header__search .search-form input[type="search"]:-ms-input-placeholder{color:#949494}.header__search .search-form input[type="search"].placeholder{color:#949494}@media (min-width: 768px){.header__search .search-form input[type="search"]{margin:1px 0 0;height:47px}}.header__search .search-form button{font-size:17px;position:absolute;top:-5px;right:0;bottom:0;width:24px;z-index:5;padding:0;color:#001234;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden}@media (min-width: 768px){.header__search .search-form button{top:0;width:43px;font-size:26px}}.logo{position:relative;display:block}.logo img{width:100px}@media (min-width: 768px){.logo img{width:194px}}.logo__white{display:none}@media (min-width: 1024px){.logo__white{display:block}}.logo__fixed{display:block}@media (min-width: 1024px){.logo__fixed{display:none}}.navbar{transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:absolute;top:75px;left:0;right:0;padding:123px 23px 142px 35px;height:100vh;background:#001234;opacity:0;visibility:hidden;overflow:hidden;overflow-y:auto}@media (min-width: 768px){.navbar{top:110px}}@media (min-width: 1024px){.navbar{top:0;padding:142px 30px}}@media (min-width: 1200px){.navbar{padding:142px 86px}}.nav-active .navbar{opacity:1;visibility:visible}.navbar__btn{position:relative;margin:0 0 70px}@media (min-width: 1024px){.navbar__btn{margin:0}}.navbar__btn:before{content:'';position:absolute;left:0;width:168px;bottom:-37px;height:1px;background:#EA3132}@media (min-width: 1024px){.navbar__btn:before{top:-42px;bottom:auto;right:0}}@media (min-width: 1024px){.navbar .btn{min-width:168px}}.navbar .btn:hover:before{box-shadow:inset 0 0 0 11em #710600}.navbar .btn:hover:after{box-shadow:inset 0 0 0 11em #EA3132}.navbar__nav{position:relative;font-size:16px;line-height:1.5;font-weight:700}@media (min-width: 768px){.navbar__nav{font-size:20px}}@media (min-width: 1024px){.navbar__nav{display:flex;flex-wrap:wrap;margin:0 -11px}}.navbar__nav>li{padding:0 0 24px}@media (min-width: 1024px){.navbar__nav>li{padding:0 11px;flex:1 0 0}}.navbar__nav>li.active>a:not(.btn):before{opacity:0;transform:translateY(-50%) scale(0)}.navbar__nav>li.active>a:not(.btn):after{opacity:1;transform:translateY(-50%) scale(1)}@media (max-width: 1023px){.navbar__nav>li.item-bold>a:before,.navbar__nav>li.item-bold>a:after{display:none}}@media (max-width: 1023px){.navbar__nav>li.item-bold .sub-menu{padding:0}}@media (min-width: 1024px){.navbar__nav>li.item-bold .sub-menu{padding:12px 0 26px}}.navbar__nav>li>a:not(.btn){letter-spacing:0.05em;padding:0 24px 0 0}@media (min-width: 1024px){.navbar__nav>li>a:not(.btn){letter-spacing:0;padding:0}}.navbar__nav>li>a:not(.btn):before{transition:opacity .3s ease-in-out,transform .3s ease-in-out;content:"\E90B";font-family:'icomoon';font-size:15px;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);right:0;color:#EA3132}@media (min-width: 1024px){.navbar__nav>li>a:not(.btn):before{display:none}}.navbar__nav>li>a:not(.btn):after{transition:opacity .3s ease-in-out,transform .3s ease-in-out;content:"\E90A";font-family:'icomoon';position:absolute;top:50%;transform:translateY(-50%) scale(0);font-size:3px;right:-7px;color:#EA3132;opacity:0}@media (min-width: 1024px){.navbar__nav>li>a:not(.btn):after{display:none}}.navbar__nav>li>a:not(.btn):only-child:before,.navbar__nav>li>a:not(.btn):only-child:after{display:none}.navbar__nav a:not(.btn){position:relative;display:inline-block;vertical-align:top;color:#F3F3F3}@media (min-width: 1024px){.navbar__nav a:not(.btn):hover{color:#EA3132}}.navbar__nav .sub-menu{font-size:14px;line-height:1.25;font-weight:400;padding:6px 0 8px}@media (min-width: 768px){.navbar__nav .sub-menu{font-size:16px}}@media (min-width: 1024px){.navbar__nav .sub-menu{padding:20px 0 74px}}.navbar__nav .sub-menu li.item-bold{font-size:16px;line-height:1.5;padding:24px 0 0;font-weight:700}@media (min-width: 768px){.navbar__nav .sub-menu li.item-bold{font-size:20px}}@media (min-width: 1024px){.navbar__nav .sub-menu li.item-bold{padding:0}}@media (min-width: 1024px){.navbar__nav .sub-menu li.item-bold a{margin:0 0 12px}}.navbar__nav .sub-menu li.active>a:not(.btn):before{opacity:0;transform:translateY(-50%) scale(0)}.navbar__nav .sub-menu li.active>a:not(.btn):after{opacity:1;transform:translateY(-50%) scale(1)}.navbar__nav .sub-menu li a{position:relative;padding:0 24px 0 0}@media (min-width: 1024px){.navbar__nav .sub-menu li a{margin:0 0 20px;max-width:145px;padding:0}}.navbar__nav .sub-menu li a:before{transition:opacity .3s ease-in-out,transform .3s ease-in-out;content:"\E90B";font-family:'icomoon';font-size:15px;font-weight:400;position:absolute;top:50%;transform:translateY(-50%);right:0;color:#EA3132}@media (min-width: 1024px){.navbar__nav .sub-menu li a:before{display:none}}.navbar__nav .sub-menu li a:after{transition:opacity .3s ease-in-out,transform .3s ease-in-out;content:"\E90A";font-family:'icomoon';position:absolute;top:50%;transform:translateY(-50%) scale(0);font-size:3px;right:-7px;color:#EA3132;opacity:0}@media (min-width: 1024px){.navbar__nav .sub-menu li a:after{display:none}}.navbar__nav .sub-menu li a:only-child:before,.navbar__nav .sub-menu li a:only-child:after{display:none}.nav-opener{position:absolute;top:50%;right:34px;width:24px;height:37px;transform:translateY(-50%);text-indent:-9999px;overflow:hidden;text-decoration:none;z-index:999;transition:all 0.2s linear;margin:1px 0 0}@media (min-width: 768px){.nav-opener{width:42px;height:37px;top:50%;bottom:auto;right:20px;margin-top:2px}}@media (min-width: 1024px){.nav-opener{margin-top:1px;right:78px}}.nav-opener:before,.nav-opener:after,.nav-opener span{background:#001234;position:absolute;top:16px;left:12%;right:12%;height:2px;border-radius:2em;transition:all 0.2s linear}@media (min-width: 768px){.nav-opener:before,.nav-opener:after,.nav-opener span{top:19px}}@media (min-width: 1024px){.nav-opener:before,.nav-opener:after,.nav-opener span{background:#fff}}.fixed .nav-opener:before,.fixed .nav-opener:after,.fixed .nav-opener span{background:#001234}.nav-opener:before,.nav-opener:after{content:'';top:9px}@media (min-width: 768px){.nav-opener:before,.nav-opener:after{top:10px}}.nav-opener:after{top:23px}@media (min-width: 768px){.nav-opener:after{top:28px}}.nav-active .nav-opener:before,.nav-active .nav-opener:after{transform:rotate(45deg);top:18px;left:12%;right:12%;background:#EA3132}.nav-active .nav-opener span{opacity:0}.nav-active .nav-opener:after{transform:rotate(-45deg)}.resize-active *{transition:none !important}body{display:flex}body.home .hero h1{text-shadow:0 4px 4px rgba(0,0,0,0.5)}body.nav-active{overflow:hidden}body.header-static .header{background:#fff;box-shadow:0 4px 4px rgba(201,201,201,0.15)}body.header-static .header .logo__fixed{display:block}body.header-static .header .logo__white{display:none}body.header-static .header .nav-opener:before,body.header-static .header .nav-opener span,body.header-static .header .nav-opener:after{background:#001234}body.header-static .header .header__search-opener{color:#001234}@media (min-width: 1024px){body.header-static #wrapper{padding-top:168px}}@media (min-width: 1024px){body.header-static .intro{padding:50px 86px}}body.header-static.nav-active .nav-opener:before,body.header-static.nav-active .nav-opener span,body.header-static.nav-active .nav-opener:after{background:#EA3132}body.search-results .page-title{padding-top:60px}@media (min-width: 1024px){body.search-results .page-title{padding-top:0}}#wrapper{min-height:100vh;width:100%;display:flex;flex-direction:column;overflow:hidden;position:relative;padding-top:75px}@media (min-width: 768px){#wrapper{padding-top:110px}}@media (min-width: 1024px){#wrapper{padding-top:0}}@media (min-width: 1024px){h1{font-size:60px;line-height:1.3}}h2{font-weight:400}@media (min-width: 1024px){h2{font-size:42px;line-height:1.31}}h3{font-family:"Roboto","Arial","Helvetica Neue","Helvetica",sans-serif;line-height:1.41}h4{font-weight:400}@media (min-width: 1024px){h4{font-size:27px;line-height:1.41}}a{transition:color .3s ease-in-out;text-decoration:none}.btn{transition:background .3s ease-in-out,color .3s ease-in-out;position:relative;overflow:hidden;font-size:20px;line-height:1.2;font-weight:700;display:inline-block;vertical-align:top;text-align:center;text-decoration:none;padding:12px 13px;background:#001234;color:#F3F3F3;min-width:184px;letter-spacing:0.05em}@media (min-width: 1024px){.btn{padding:18px 13px;min-width:199px}}.btn:hover{background:#EA3132}.btn--silver{background:#F3F3F3;color:#001234}.btn--silver:hover{color:#fff}.container{max-width:1138px;margin:0 auto;padding:0 15px}.container--sm{max-width:762px}main{flex-grow:1}button{background:transparent;border:none;outline:none}.full-width-image{width:100%;height:295px;object-fit:cover;margin:0 0 30px}@media (min-width: 768px){.full-width-image{height:auto}}@media (min-width: 1024px){.full-width-image{margin:0 0 94px}}.text{padding:50px 0}.text--center{text-align:center}.text h3{letter-spacing:0.1em;text-transform:uppercase;margin:0 0 10px}section.archive,div.archive{padding:54px 0 0}@media (min-width: 1024px){section.archive,div.archive{padding:114px 0 0}}@media (min-width: 1024px){section.archive .cards__col,div.archive .cards__col{padding-bottom:44px}}.table .container{max-width:1190px}.table .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.table table{width:100%}.table table tr:nth-child(odd){background:#F3F3F3}.table table th,.table table td{padding:26px 30px;text-align:left;border-right:1px solid #9E9E9E}.table table th:last-child,.table table td:last-child{border:none}.board-text{padding:72px 0 40px}.board-text .container{max-width:760px}.board-text h2{text-align:center}.region{display:none}@media (min-width: 1024px){.region{display:block;padding:0 0 100px}}@media (min-width: 1024px){.region .container{padding-top:76px;border-top:1px solid #9E9E9E}}@media (min-width: 1024px){.region h2{text-align:center;margin:0 0 70px}}@media (min-width: 1024px){.region__row{display:flex;flex-wrap:wrap;align-items:center}}@media (min-width: 1024px){.region__list{font-size:20px;font-weight:700;letter-spacing:.05em;width:228px;text-align:center;padding:0 0 0 50px}}@media (min-width: 1024px){.region__list li{padding:26px 15px;border-bottom:1px solid #949494}}@media (min-width: 1024px){.region__list li:last-child{border:none}}@media (min-width: 1024px){.region__list li a.hover{color:#EA3132}}@media (min-width: 1024px){.region__map{text-align:center;width:calc(100% - 248px);margin:0 0 0 15px}}.region__map svg path{transition:fill .3s ease-in-out,stroke .3s ease-in-out;cursor:pointer}.region__map svg path.hover{fill:#710600;stroke:#F3F3F3}.navigation{display:flex;flex-wrap:wrap;justify-content:center;padding:30px 0}@media (min-width: 420px){.navigation{padding:30px 15px}}@media (min-width: 768px){.navigation{padding:30px 0}}.navigation .page-numbers{transition:color .3s ease-in-out;position:relative;display:flex;align-items:center;justify-content:center;color:#001234;padding:0 5px}.navigation .page-numbers.current{color:#EA3132}@media (max-width: 1023px){.navigation .page-numbers.current{padding:0;margin:10px}}.navigation .page-numbers.prev,.navigation .page-numbers.next{font-size:0}.navigation .page-numbers.prev:before,.navigation .page-numbers.next:before{content:'<<';font-size:18px;position:absolute;top:0;left:-15px}.navigation .page-numbers.next:before{content:'>>';left:auto;right:-15px}.navigation .page-numbers:hover{color:#EA3132}.error__wrapper .header__search,.search__wrapper .header__search{height:auto;width:100%;justify-content:center;padding:0}.error__wrapper .search-form,.search__wrapper .search-form{max-width:560px;margin:0 auto 30px;height:auto}.error__wrapper .search-form input[type="search"],.search__wrapper .search-form input[type="search"]{position:relative;opacity:1;visibility:visible;width:100%;margin:0}.error__wrapper .search-form button,.search__wrapper .search-form button{opacity:1;visibility:visible;top:50%;transform:translateY(-50%);right:5px}@media (min-width: 768px){.error__wrapper .search-form button,.search__wrapper .search-form button{right:0}}.error__wrapper .header__search-opener,.search__wrapper .header__search-opener{display:none}.search__wrapper{padding:0 0 60px}.search__wrapper .header__search{justify-content:flex-start}.search__wrapper .search-form{margin:0 0 30px}.search__posts li{margin:0 0 25px}.search__posts li h3{margin:0}.error__wrapper{text-align:center;padding:60px 0}@media (min-width: 1024px){.error__wrapper{padding:0}}.error__wrapper .error__title{display:block;font:700 54px/1.2 "Lora","Arial","Helvetica Neue","Helvetica",sans-serif}@media (min-width: 768px){.error__wrapper .error__title{font-size:64px}}@media (min-width: 1024px){.error__wrapper .error__title{font-size:86px}}.error__wrapper .error__subtitle{font-size:30px}@media (min-width: 768px){.error__wrapper .error__subtitle{font-size:46px}}.gform-wrapper{position:relative;min-height:500px}.gform-wrapper:before{content:'';position:absolute;inset:0;background:rgba(255,255,255,0.8);opacity:1;transition:opacity 0.3s ease;pointer-events:none;z-index:1}.gform-wrapper.gform_loaded:before{opacity:0}.footer{flex-shrink:0}.footer__main{background:#001234;color:#F3F3F3;padding:40px 30px 50px}@media (min-width: 420px){.footer__main{padding:40px 58px 50px}}@media (min-width: 768px){.footer__main{padding:38px 30px 34px}}@media (min-width: 1200px){.footer__main{padding:38px 86px 34px}}.footer__main .container{max-width:100%;padding:0}@media (min-width: 768px){.footer__main .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}}.footer__logo{display:block;width:165px;margin:0 0 45px}@media (min-width: 768px){.footer__logo{margin:0 25px 0 0}}@media (min-width: 1024px){.footer__logo{margin:0 107px 0 0;width:168px}}.footer__navbar{margin:0 0 37px}@media (min-width: 768px){.footer__navbar{width:22%;margin:0}}@media (min-width: 1024px){.footer__navbar{width:25%}}.footer__navbar-nav{font-size:18px}@media (min-width: 1024px){.footer__navbar-nav{font-size:20px}}.footer__navbar-nav li{margin:0 0 6px}@media (min-width: 1024px){.footer__navbar-nav li{margin:0 0 3px}}.footer__navbar-nav a{color:#F3F3F3}.footer__navbar-nav a:hover{color:#EA3132}.footer .social{margin:0 0 22px}@media (min-width: 768px){.footer .social{width:31%;margin:0}}.footer .social a{color:#fff}.footer__img{width:198px}@media (min-width: 768px){.footer__img{width:135px}}@media (min-width: 1024px){.footer__img{width:148px}}.footer__img img{width:100%;object-fit:cover}.social{display:flex;flex-wrap:wrap;align-items:center;font-size:23px}.social li{padding:0 26px 0 0}@media (min-width: 768px){.social li{padding:0 16px 0 0}}@media (min-width: 1024px){.social li{padding:0 26px 0 0}}.social li:last-child{padding:0}.social a:hover{color:#EA3132}.copyright{display:none}@media (min-width: 768px){.copyright{display:block;font-size:15px;line-height:1.4;background:#D9D9D9;color:#000;padding:14px 30px}}@media (min-width: 1200px){.copyright{padding:14px 76px}}.copyright .container{display:flex;justify-content:space-between;align-items:center;max-width:100%;padding:0}.copyright p{margin:0}.copyright__list{display:flex;flex-wrap:wrap;margin:0 -5px}.copyright__list li{position:relative;padding:0 5px}.copyright__list li:after{content:'';position:absolute;top:4px;right:0;bottom:4px;width:1px;background:#000}.copyright__list li:last-child:after{display:none}.copyright__list a{color:#000}.copyright__list a:hover{color:#EA3132}.hero{position:relative;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;display:flex;align-items:center;height:641px}.hero--home{height:calc(100vh - 252px)}@media (min-width: 768px){.hero--home{height:calc(100vh - 212px)}}@media (min-width: 1024px){.hero--home{height:calc(100vh - 113px)}}.hero--home h1{line-height:1.15}.hero--overlay-blue:after,.hero--overlay-light-blue:after,.hero--overlay-red:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#001234;opacity:.7}.hero--overlay-blue .hero__text:after,.hero--overlay-light-blue .hero__text:after,.hero--overlay-red .hero__text:after{display:none}.hero--overlay-blue:after{background:#001234;opacity:.7}.hero--overlay-light-blue:after{background:rgba(84,107,150,0.51);opacity:.8}.hero--overlay-red:after{background:rgba(113,6,0,0.8);opacity:.8}.hero h1{position:relative;z-index:5;text-shadow:0 4px 4px rgba(0,0,0,0.25);color:#F3F3F3;margin:0}.hero__text{position:relative;font-family:"Lora","Arial","Helvetica Neue","Helvetica",sans-serif;z-index:5;max-width:340px;width:100%;color:#F3F3F3;padding:50px 15px;margin:5px 0 0;text-shadow:0 4px 4px rgba(0,0,0,0.5)}@media (min-width: 420px){.hero__text{padding:50px 67px 50px 50px;max-width:420px}}@media (min-width: 1024px){.hero__text{font-size:27px;line-height:1.4;margin:10px 0 0;max-width:816px;padding:64px 92px 90px 86px}}.hero__text-wrap{padding:16px 0}@media (min-width: 1024px){.hero__text-wrap{padding:32px 0;max-width:446px}}.hero__text:after{content:'';position:absolute;top:0;left:0;width:100%;background:rgba(0,18,52,0.8);height:100%;mix-blend-mode:multiply}.hero+.cards{padding:60px 0 30px}.cta{position:relative;overflow:hidden;background:#001234}.cta__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:column}@media (min-width: 768px){.cta__row{flex-direction:row}}.cta__btn{font-size:16px;line-height:1.2;font-weight:500;letter-spacing:0.05em;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;text-align:center;min-width:280px;background:#F3F3F3;color:#001234;border:1px solid #949494;margin:0 0 21px;min-height:60px}@media (min-width: 768px){.cta__btn{margin-left:20px;margin-top:21px;margin-bottom:21px}}@media (min-width: 1024px){.cta__btn{font-size:20px;min-width:356px;min-height:71px}}@media (min-width: 768px){.cta__btn:first-child{margin-left:0}}@media (max-width: 767px){.cta__btn:first-child{margin-top:21px;margin-bottom:15px}}.cta__btn:only-of-type{margin-top:21px;margin-bottom:21px;min-width:280px;min-height:60px}@media (min-width: 768px){.cta__btn:only-of-type{margin-top:21px;min-width:447px;margin-bottom:21px}}.cta__btn:hover:after{opacity:1;visibility:visible;transform:translateX(0) translateY(-50%)}@media (min-width: 1024px){.cta__btn:hover:after{margin:0 0 0 20px;transform:none}}.cta__btn:after{transition:opacity .3s ease-in-out,visibility .3s ease-in-out,margin .3s ease-in-out,transform .3s ease-in-out;content:"\E902";position:absolute;top:50%;transform:translateX(-40px) translateY(-50%);right:24px;font-size:24px;font-family:'icomoon';font-weight:400;display:inline-block;vertical-align:middle;color:#EA3132;opacity:0;visibility:hidden}@media (max-width: 767px){.cta__btn:after{opacity:1;visibility:visible;transform:translateX(0) translateY(-50%)}}@media (min-width: 1024px){.cta__btn:after{position:relative;margin:0 0 0 -23px;top:auto;right:auto;transform:none}}.cta__btn-opener:after{content:"\E900"}.active .cta__btn-opener:after{transform:translateX(0) translateY(-50%) rotate(-180deg)}@media (min-width: 1024px){.active .cta__btn-opener:after{transform:rotate(-180deg)}}.cta__btn--red{background:#710600;color:#fff;border:2px solid #fff}.cta__btn--red:after{color:#fff}.cta__drop{position:relative;width:100%;padding:60px 0 20px;background:#fff}@media (min-width: 768px){.cta__drop{padding:69px 0}}.cta__drop:before{content:'';position:absolute;top:0;left:0;bottom:0;padding:0 0 0 9999px;margin:0 0 0 -9999px;background:#fff}.cta__drop:after{content:'';position:absolute;top:0;right:0;bottom:0;padding:0 9999px 0 0;margin:0 -9999px 0 0;background:#fff}.cta__drop-row{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin:0 28px}@media (min-width: 768px){.cta__drop-row{max-width:932px;margin:0 auto}}.cta__drop-col{width:50%;padding:0 30px 18px}@media (min-width: 768px){.cta__drop-col{width:25%;padding:0 15px 25px}}@media (min-width: 1024px){.cta__drop-col{padding:0 30px 25px}}.cta__box{transition:color .3s ease-in-out,font-weight .3s ease-in-out;font-size:16px;line-height:1.5625;text-align:center;max-width:150px;margin:0 auto}@media (min-width: 768px){.cta__box{font-size:20px;line-height:1.5}}.cta__box:hover{font-weight:700;color:#EA3132}.cta__box:hover .cta__box-icon svg{stroke-dashoffset:0}.cta__box-icon{position:relative;display:flex;align-items:center;justify-content:center;width:110px;height:110px;margin:0 auto 22px;border:1px solid #949494;border-radius:50%}.cta__box-icon svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:none;stroke:#EA3132;overflow:visible;stroke-width:4;stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset 0.9s cubic-bezier(0.5, 0, 0.5, 1)}.cta+.cta{margin:0 0 37px}.intro-text{font:20px/1.38 "Lora","Arial","Helvetica Neue","Helvetica",sans-serif;padding:55px 35px 0 20px}@media (min-width: 420px){.intro-text{font-size:27px;padding:55px 38px 0}}@media (min-width: 768px){.intro-text{padding:52px 0 0}}.intro-text h1,.intro-text h2,.intro-text h3,.intro-text h4{text-align:center;text-transform:uppercase;margin:0 0 36px}.intro-text p{margin:0 0 36px}.areas-text{font:18px/1.55555 "Lora","Arial","Helvetica Neue","Helvetica",sans-serif;padding:20px 0 30px;text-align:center}@media (min-width: 420px){.areas-text{padding:20px 50px 30px}}@media (min-width: 768px){.areas-text{font-size:27px;line-height:1.38;text-align:left;padding:52px 0 66px}}.areas-text h1,.areas-text h2,.areas-text h3,.areas-text h4{text-align:center;text-transform:uppercase;letter-spacing:0.1em;margin:0 0 25px}@media (min-width: 768px){.areas-text h1,.areas-text h2,.areas-text h3,.areas-text h4{margin:0 0 36px}}.stats{padding:8px 0}@media (min-width: 768px){.stats{padding:22px 0 75px}}.stats.divider-none .stats__col{border:none}@media (min-width: 768px){.stats__row{display:flex;flex-wrap:wrap}}.stats__col{position:relative;padding:24px 0 32px}@media (min-width: 768px){.stats__col{flex:1 0 0;padding:36px 20px 48px}}.stats__col:before{background-image:radial-gradient(ellipse at center, #710600 0%, #710600 25%, transparent 16.66667%);background-position:0 bottom;background-size:6px 1px;background-repeat:repeat-x;content:'';position:absolute;bottom:0;right:75px;left:75px;height:11px;background-size:11px 11px}@media (min-width: 768px){.stats__col:before{background-image:radial-gradient(ellipse at center, #710600 0%, #710600 25%, transparent 16.66667%);background-position:right 0;background-size:1px 6px;background-repeat:repeat-y;background-size:11px 11px;top:0;left:auto;right:0;width:11px;height:auto}}.stats__col:last-child:before{display:none}.stats__box{text-align:center;max-width:280px;margin:0 auto}.stats__title{display:block;font:600 84px/1.2 "Lora","Arial","Helvetica Neue","Helvetica",sans-serif;color:#710600;margin:0 0 5px}.stats h5{display:block;font-size:18px;line-height:1.55555;font-weight:400;margin:0 0 6px}.stats h5+p{font-size:14px;line-height:1.7143}.two-blocks{position:relative;z-index:5}@media (min-width: 768px){.two-blocks--reverse .two-blocks__img{order:2}}@media (min-width: 768px){.two-blocks--reverse .two-blocks__text{order:1}}.two-blocks--gray{background:#F3F3F3}.two-blocks--red{background:#710600}.two-blocks--red .two-blocks__text{color:#F3F3F3}@media (min-width: 1200px){.two-blocks--red .two-blocks__text{padding-top:36px;padding-right:74px}}.two-blocks--red .two-blocks__text h3{color:#F3F3F3}@media (min-width: 768px){.two-blocks--red .two-blocks__text h3{margin:0 0 18px}}@media (min-width: 1024px){.two-blocks--red .two-blocks__text p{margin:0 0 42px}}.two-blocks--red .two-blocks__text .btn:hover{background:#001234}.two-blocks--blue{background:#001234;color:#fff}.two-blocks--blue h3{color:#fff}@media (min-width: 768px){.two-blocks__row{display:flex;flex-wrap:wrap;min-height:345px}}@media (min-width: 1024px){.two-blocks__row{min-height:410px}}@media (min-width: 1200px){.two-blocks__row{min-height:508px}}@media (min-width: 768px){.two-blocks__img{width:50%}}.two-blocks__img img{width:100%;object-fit:cover}@media (min-width: 768px){.two-blocks__img img{height:100%}}@media (min-width: 768px){.two-blocks__img .simpleParallax{height:100%}}.two-blocks__text{padding:32px 40px 54px 30px}@media (min-width: 420px){.two-blocks__text{padding:32px 60px 54px 38px}}@media (min-width: 768px){.two-blocks__text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:50%;padding:50px 35px}}@media (min-width: 1024px){.two-blocks__text{padding:50px 81px}}.two-blocks__text h3{font-family:"Lora","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:400;margin:0 0 18px}@media (min-width: 768px){.two-blocks__text h3{margin:0 0 10px}}@media (min-width: 1200px){.two-blocks__text h3{margin:0 0 17px}}.two-blocks__text p{margin:0 0 18px}@media (min-width: 768px){.two-blocks__text p{margin:0 0 28px}}@media (min-width: 1200px){.two-blocks__text p{margin:0 0 46px}}.cause{padding:50px 0;text-align:center}@media (min-width: 768px){.cause{padding:77px 0}}.cause.divider-none .cause__text:after{display:none}.cause .container>h3{letter-spacing:0.1em;text-transform:uppercase;margin:0}@media (min-width: 768px){.cause .container>h3{margin:0 0 13px}}.cause__text{position:relative;padding:44px 20px 32px}@media (min-width: 420px){.cause__text{padding:44px 60px 32px}}@media (min-width: 768px){.cause__text{font-size:27px;line-height:1.38;padding:64px 0 43px}}.cause__text:last-child:after{display:none}.cause__text:after{background-image:radial-gradient(ellipse at center, #710600 0%, #710600 25%, transparent 16.66667%);background-position:0 bottom;background-size:6px 1px;background-repeat:repeat-x;content:'';position:absolute;left:20px;right:20px;bottom:0;background-size:11px;height:11px}@media (min-width: 768px){.cause__text:after{left:135px;right:135px}}.cause__text h3{font-family:"Lora","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:400;margin:0 0 24px}@media (min-width: 768px){.cause__text h3{margin:0 0 32px}}.cards{position:relative;z-index:5;padding:50px 0 35px}@media (min-width: 768px){.cards{padding:50px 0 25px}}.cards .container>h3{text-align:center;text-transform:uppercase;letter-spacing:0.1em;margin:0 0 46px}@media (min-width: 420px){.cards__row{margin:0 15px}}@media (min-width: 768px){.cards__row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -12px}}@media (min-width: 1024px){.cards__row{margin:0 -29px}}.cards__col{padding:0 0 15px}@media (min-width: 768px){.cards__col{display:flex;width:33.332%;padding:0 12px 15px}}@media (min-width: 1024px){.cards__col{padding:0 29px 25px}}.cards__btn{padding:39px 0 21px;text-align:center}@media (min-width: 1024px){.cards__btn{padding:73px 0 21px}}.cards--featured{padding:55px 0 25px}@media (min-width: 1024px){.cards--featured{padding:106px 0}}.cards--featured .container>h3{margin:0 0 38px}@media (min-width: 1024px){.cards--featured .container>h3{margin:0 0 58px}}.cards--featured .cards__row{margin:0}@media (min-width: 420px){.cards--featured .cards__row{margin:0 32px}}@media (min-width: 768px){.cards--featured .cards__row{margin:0}}.cards--featured .cards__col{padding:0}@media (min-width: 768px){.cards--featured .cards__col:first-child .card{border-right:none}}@media (min-width: 768px){.cards--featured .cards__col:last-child .card{border-left:none;margin-left:-3px}}.cards--featured .card{margin-top:-1px}@media (min-width: 768px){.cards--featured .card{margin-top:0}}.cards--featured .card__body{padding:25px 25px 15px 20px}@media (min-width: 420px){.cards--featured .card__body{padding:33px 46px 16px 42px}}@media (min-width: 768px){.cards--featured .card__body{padding:25px 20px}}@media (min-width: 1024px){.cards--featured .card__body{padding:32px 42px 12px 42px}}@media (min-width: 1200px){.cards--featured .card__body{padding:32px 82px 12px 42px}}.cards--featured .card__body h3{margin:0 0 10px}.cards--featured .card__title{margin:0 0 28px}.cards--featured .card__more{padding:16px 0}@media (min-width: 420px){.cards--featured .card__more{padding:34px 0}}@media (min-width: 768px){.cards--featured .card__more{padding:15px 0}}@media (min-width: 1024px){.cards--featured .card__more{padding:32px 0 40px}}.cards--board{padding:0 0 105px}.cards--board .card{transition:background .3s ease-in-out;position:relative}.cards--board .card:hover{background:#F3F3F3}@media (min-width: 1200px){.cards--board .card__body{padding:100px 36px 97px 30px}}@media (min-width: 1024px){.cards--board .card__body h3{font-size:27px;margin:0 0 35px}}.cards--board .card ul li{margin:0 0 24px}@media (min-width: 768px){.cards--board .card__more{position:absolute;bottom:9px;left:31px;right:31px}}.card{display:block;border:1px solid #949494}.card:hover .card__more-arrow{transform:translateX(0)}.card:hover .card__more-arrow i:before{transform:translateY(-50%) scale(0);opacity:0;visibility:hidden}.card:hover .card__more-arrow i:after{transform:translateY(-50%) scale(1);opacity:1;visibility:visible}.card__img{width:100%;object-fit:cover;height:227px}@media (min-width: 768px){.card__img+.card__body{height:calc(100% - 227px)}}.card__body{padding:15px 50px 12px 39px}@media (min-width: 768px){.card__body{display:flex;flex-direction:column;height:100%;padding:15px 20px}}@media (min-width: 1024px){.card__body{padding:15px 30px 12px}}@media (min-width: 1200px){.card__body{padding:15px 50px 12px 39px}}.card__body h3{font:400 24px/1.375 "Lora","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 22px}@media (min-width: 768px){.card__body h3{font-size:21px;margin:0 0 15px}}@media (min-width: 1024px){.card__body h3{font-size:24px;margin:0 0 22px}}.card__title{position:relative;display:block;font-size:16px;font-weight:400;padding:8px 0 10px;margin:0 0 10px}.card__title:after{content:'';position:absolute;bottom:0;left:0;width:23px;height:1px;background:#001234}.card__subscribe-link{position:relative;display:block;font-size:16px;padding:0 0 0 25px;margin:24px 0 14px}.card__subscribe-link:before{content:'';position:absolute;top:2px;left:0;width:15px;height:15px;background:#fff;border:1px solid #EA3132}.card__more{overflow:hidden}@media (min-width: 768px){.card__more{margin-top:auto}}.card__more a,.card__more-arrow{transition:transform .3s ease-in-out;position:relative;display:inline-block;vertical-align:middle;font-size:20px;line-height:1.5;font-weight:600;color:#EA3132;padding:0 8px 0 0;transform:translateX(-99%)}.card__more a:hover,.card__more-arrow:hover{transform:translateX(0)}.card__more a:hover i:before,.card__more-arrow:hover i:before{transform:translateY(-50%) scale(0);opacity:0;visibility:hidden}.card__more a:hover i:after,.card__more-arrow:hover i:after{transform:translateY(-50%) scale(1);opacity:1;visibility:visible}.card__more a .icon,.card__more-arrow .icon{position:absolute;top:50%;transform:translateY(-50%);right:0;font-size:24px;line-height:1;font-style:normal;font-weight:400}.card__more a .icon:before,.card__more a .icon:after,.card__more-arrow .icon:before,.card__more-arrow .icon:after{transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;font-family:'icomoon';position:absolute;top:50%;transform:translateY(-50%)}.card__more a .icon:before,.card__more-arrow .icon:before{content:"\E902"}.card__more a .icon:after,.card__more-arrow .icon:after{content:"\E90C";font-size:11px;transform:scale(0);opacity:0;visibility:hidden}.subscribe{position:relative;background:#710600;padding:47px 0 56px}@media (min-width: 768px){.subscribe{display:flex;align-items:center;justify-content:center;min-height:348px;padding:60px 0}}.subscribe__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.1}.subscribe__text{position:relative;font:20px/1.6 "Lora","Arial","Helvetica Neue","Helvetica",sans-serif;color:#F3F3F3;text-align:center}@media (min-width: 420px){.subscribe__text{padding:0 49px}}@media (min-width: 768px){.subscribe__text{font-size:27px;line-height:1.38;max-width:600px;margin:0 auto;padding:0}}.subscribe__text p{margin:0 0 28px}@media (min-width: 768px){.subscribe__text p{margin:0 0 22px}}@media (min-width: 1024px){.subscribe__text p{margin:0 0 48px}}.subscribe__text .btn{font-family:"Roboto","Arial","Helvetica Neue","Helvetica",sans-serif}.subscribe__text .btn:hover{background:#001234}.contact{padding:32px 0 16px;background:#fff;text-align:center}@media (min-width: 1024px){.contact{padding:60px 0 120px}}.contact--gray{background:#F3F3F3}.contact__head{line-height:1.44444}@media (min-width: 420px){.contact__head{padding:0 44px}}@media (min-width: 768px){.contact__head{max-width:606px;margin:0 auto;padding:0;line-height:1.33333}}.contact h3{font-family:"Lora","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:400;margin:0 0 16px}.contact .gform_wrapper.gravity-theme .gform_fields{display:block}.contact .gform_wrapper .gfield_validation_message,.contact .gform_wrapper .validation_message{border:none;background:transparent;padding:0;margin:-26px 0 23px;text-align:left}.contact .gform_wrapper .gform_validation_errors{max-width:522px;margin:0 auto;text-align:left}@media (min-width: 768px){.contact .gform_wrapper .gform_validation_errors{max-width:544px}}.contact .gform_wrapper .gform_validation_errors>h2{font-size:13px}.contact .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:inherit;min-height:auto}.contact .gform_ajax_spinner{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.contact__form{position:relative;max-width:544px;margin:0 auto;padding:24px 11px}@media (min-width: 768px){.contact__form{padding:20px 0}}.contact__form input[type="submit"]{transition:background .3s ease-in-out;position:relative;overflow:hidden;font-size:18px;line-height:1.2;font-weight:700;display:inline-block;vertical-align:top;text-align:center;text-decoration:none;padding:12px 13px;background:#001234;color:#F3F3F3;min-width:184px;border:none;letter-spacing:0.05em;margin:0 auto}@media (min-width: 768px){.contact__form input[type="submit"]{font-size:20px}}@media (min-width: 1024px){.contact__form input[type="submit"]{padding:18px 13px;min-width:199px}}.contact__form input[type="submit"]:hover{background:#EA3132}.contact__form input[type='text'],.contact__form input[type='tel'],.contact__form input[type='email'],.contact__form input[type='search'],.contact__form input[type='password'],.contact__form input[type='url'],.contact__form input[type='date'],.contact__form textarea{font-size:16px !important;margin:0 0 23px !important;padding:10px 18px !important}.contact__form .gfield_radio{max-width:265px;text-align:left;margin:8px auto 42px}@media (min-width: 768px){.contact__form .gfield_radio{margin:16px auto 23px}}.contact__form .gfield_radio>div{margin:0 0 13px}.contact__form input[type="radio"]:checked,.contact__form input[type="radio"]:not(:checked){position:absolute;left:-9999px;display:none}.contact__form input[type="radio"]:checked+label,.contact__form input[type="radio"]:not(:checked)+label{font-size:16px;position:relative;padding-left:26px;cursor:pointer;line-height:20px;display:inline-block;color:#969696;max-width:100%}.contact__form input[type="radio"]:checked+label{color:#001234}.contact__form input[type="radio"]:checked+label:before,.contact__form input[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:17px;height:17px;border:1px solid #D2D2D2;border-radius:100%;background:#fff}.contact__form input[type="radio"]:checked+label:after,.contact__form input[type="radio"]:not(:checked)+label:after{content:'';width:11px;height:11px;background:#EA3132;position:absolute;top:3px;left:3px;border-radius:100%;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.contact__form input[type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.contact__form input[type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.newsletter_hub{text-align:left}.newsletter_hub .gfield_checkbox{position:relative;padding:0 0 50px}@media (min-width: 768px){.newsletter_hub .gfield_checkbox{display:flex;flex-wrap:wrap;padding:0 0 80px}}.newsletter_hub .ginput_container_email{margin:0 0 28px}.newsletter_hub .ginput_container_email label{text-align:left}.newsletter_hub legend.gfield_label{font-family:"Lora","Arial","Helvetica Neue","Helvetica",sans-serif !important;font-weight:400 !important;font-size:24px !important;text-align:left !important}@media (min-width: 1024px){.newsletter_hub legend.gfield_label{font-size:36px !important;margin:0 0 28px !important}}@media (max-width: 767px){.newsletter_hub .gfield-choice-input+label{max-width:100% !important}}.newsletter_hub .gchoice{margin:0 0 25px}@media (min-width: 768px){.newsletter_hub .gchoice{width:50%;display:flex}}@media (min-width: 1024px){.newsletter_hub .gchoice{width:33.332%}}.newsletter_hub .gchoice .gfield-choice-input{display:none !important}.newsletter_hub .gchoice .gfield-choice-input:checked+label .newsletter-hub-body p:last-of-type:after{opacity:1;visibility:visible}.newsletter_hub .gchoice .card__img+.newsletter-hub-body{border-top:none}@media (min-width: 768px){.newsletter_hub .gchoice .card__img+.newsletter-hub-body{height:calc(100% - 227px)}}.newsletter_hub .gchoice .newsletter-hub-body{font-size:18px;text-align:left;padding:15px 50px 12px 39px;background:#fff;border:1px solid #949494}@media (min-width: 768px){.newsletter_hub .gchoice .newsletter-hub-body{display:flex;flex-direction:column;padding:15px 20px}}@media (min-width: 1024px){.newsletter_hub .gchoice .newsletter-hub-body{padding:15px 30px 12px}}@media (min-width: 1200px){.newsletter_hub .gchoice .newsletter-hub-body{padding:15px 50px 12px 39px}}.newsletter_hub .gchoice .newsletter-hub-body h3{font:400 24px/1.375 "Lora","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0 0 22px}@media (min-width: 768px){.newsletter_hub .gchoice .newsletter-hub-body h3{font-size:21px;margin:0 0 15px}}@media (min-width: 1024px){.newsletter_hub .gchoice .newsletter-hub-body h3{font-size:24px;margin:0 0 22px}}.newsletter_hub .gchoice .newsletter-hub-body p:last-of-type{position:relative;display:block;font-size:16px;padding:0 0 0 25px;margin:auto 0 14px}.newsletter_hub .gchoice .newsletter-hub-body p:last-of-type:before{content:'';position:absolute;top:2px;left:0;width:15px;height:15px;background:#fff;border:1px solid #EA3132}.newsletter_hub .gchoice .newsletter-hub-body p:last-of-type:after{transition:opacity .3s ease-in-out,visibility .3s ease-in-out;content:'';display:block;position:absolute;top:3px;left:5px;width:5px;height:10px;border:solid #EA3132;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;visibility:hidden}.newsletter_hub #button_4_select_all{position:absolute !important;bottom:0;left:50%;transform:translateX(-50%)}.newsletter_hub #button_4_select_all,.newsletter_hub .gform_footer input[type="submit"]{transition:background .3s ease-in-out,color .3s ease-in-out;position:relative;overflow:hidden;font-size:20px;line-height:1.2;font-weight:700;display:inline-block;vertical-align:top;text-align:center;text-decoration:none;padding:12px 13px;background:#001234;color:#F3F3F3;min-width:184px;letter-spacing:0.05em;border:none}@media (min-width: 1024px){.newsletter_hub #button_4_select_all,.newsletter_hub .gform_footer input[type="submit"]{padding:18px 13px;min-width:199px}}.newsletter_hub #button_4_select_all:hover,.newsletter_hub .gform_footer input[type="submit"]:hover{background:#EA3132}.newsletter_hub .gform_footer{text-align:center;justify-content:center}.human-capital{padding:54px 0 5px}@media (min-width: 768px){.human-capital{padding-bottom:54px}}@media (min-width: 1024px){.human-capital{padding:82px 0 92px}}.human-capital h2{text-align:center;margin:0 0 32px}@media (min-width: 1024px){.human-capital h2{margin:0 0 72px}}.human-capital__navbar-nav{font-size:20px;font-weight:700;letter-spacing:0.05em;text-align:center}@media (min-width: 768px){.human-capital__navbar-nav{display:flex;flex-wrap:wrap;justify-content:center;text-align:left;font-size:18px}}@media (min-width: 1024px){.human-capital__navbar-nav{font-size:20px}}.human-capital__navbar-nav li{position:relative;padding:0 0 26px;margin:0 0 21px}@media (min-width: 768px){.human-capital__navbar-nav li{padding:0 18px 18px;margin:0}}@media (min-width: 1024px){.human-capital__navbar-nav li{padding:0 32px 32px}}.human-capital__navbar-nav li:after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:1px;width:179px;background:#949494}@media (min-width: 768px){.human-capital__navbar-nav li:after{top:-10px;right:0;left:auto;bottom:auto;transform:none;height:46px;width:1px;background:#949494}}.human-capital__navbar-nav li:last-child:after{display:none}.human-capital__navbar-nav a:hover{color:#EA3132}.featured-text{position:relative;font:18px/2.06 "Lora","Arial","Helvetica Neue","Helvetica",sans-serif;padding:56px 0 18px;background-size:471px 572px;background-repeat:no-repeat;text-align:center;background-position:-91px 103px;overflow:hidden}@media (min-width: 420px){.featured-text{padding:56px 38px 18px}}@media (min-width: 768px){.featured-text{font-size:24px;text-align:left;padding:80px 0 44px;background-size:644px 782px;background-position:0 -10px}}@media (min-width: 1024px){.featured-text{font-size:27px;line-height:1.38;padding:115px 0 82px}}.featured-text h3{font-weight:700;letter-spacing:0.1em;text-transform:uppercase;text-align:center;margin:0 0 35px}@media (min-width: 1024px){.featured-text h3{margin:0 0 70px}}.featured-text p{margin:0 0 36px}.testimonial{position:relative;background:#710600;z-index:5}@media (min-width: 768px){.testimonial--reverse .testimonial__img{order:2}}@media (min-width: 768px){.testimonial--reverse .testimonial__quote{order:1}}@media (min-width: 768px){.testimonial__row{display:flex;flex-wrap:wrap}}@media (min-width: 768px){.testimonial__img{width:50%}}.testimonial__img img{object-fit:cover}@media (min-width: 768px){.testimonial__img img{height:100%}}@media (min-width: 1440px){.testimonial__img img{height:auto}}@media (min-width: 768px){.testimonial__img .simpleParallax{height:100%}}@media (min-width: 1440px){.testimonial__img .simpleParallax{height:auto}}.testimonial__quote{padding:78px 30px 54px 40px}@media (min-width: 420px){.testimonial__quote{padding:78px 45px 54px 63px}}@media (min-width: 768px){.testimonial__quote{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:50%;padding:75px 30px 50px}}@media (min-width: 1024px){.testimonial__quote{padding:75px 45px 50px}}@media (min-width: 1200px){.testimonial__quote{padding:50px 81px}}.testimonial__quote blockquote{font:italic 20px/1.85 "Lora","Arial","Helvetica Neue","Helvetica",sans-serif;padding:0;margin:0;color:#f3f3f3}@media (min-width: 1024px){.testimonial__quote blockquote{font-size:27px;line-height:1.38}}.testimonial__quote blockquote p{position:relative;margin:0 0 32px}@media (min-width: 768px){.testimonial__quote blockquote p{margin:0 0 20px}}.testimonial__quote blockquote p:first-child:before{content:"\E907";position:absolute;top:-52px;left:-30px;font-size:27px;font-style:normal;color:#f3f3f3;font-family:'icomoon'}@media (min-width: 768px){.testimonial__quote blockquote p:first-child:before{top:-56px;left:0}}.testimonial__quote-list{font-size:16px;display:flex;flex-wrap:wrap;letter-spacing:0.1em;font-weight:700;text-transform:uppercase;color:#fff}@media (min-width: 1024px){.testimonial__quote-list{font-size:18px}}.testimonial__quote-list li{position:relative;padding:0 0 0 24px}@media (min-width: 768px){.testimonial__quote-list li{padding:0 0 0 30px}}.testimonial__quote-list li:first-child:before{content:'\2014';position:absolute;top:50%;transform:translateY(-50%);left:0}.testimonial__quote-list li:after{content:'';position:absolute;top:2px;right:-15px;bottom:4px;width:2px;background:#fff}.testimonial__quote-list li:last-child:after{display:none}.opportunities{display:flex;flex-wrap:wrap;justify-content:center;background:#f3f3f3}.opportunities__wrap{position:relative;flex-shrink:0;margin:-28px 0 -23px;text-align:center;padding:18.692vw 38.785vw 10.748vw}@media (min-width: 768px){.opportunities__wrap{padding:14vw 35vw 14vw}}@media (min-width: 1024px){.opportunities__wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:-73px 0;min-width:884px;min-height:884px;padding:115px 188px 115px 218px}}.opportunities__wrap:before{content:'';background-image:url(./d679c2cecd209b7866cc479af8cdd09a.svg);background-size:100% 100%;background-repeat:no-repeat;padding-top:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;z-index:1}.opportunities__wrap *{position:relative;z-index:5}.opportunities__wrap h3{max-width:300px;text-transform:uppercase;letter-spacing:0.1em;margin:0 auto 38px}@media (min-width: 1024px){.opportunities__wrap h3{max-width:460px;text-align:left;margin:0 0 52px 15px}}.opportunities__wrap-list{font:20px/1.5 "Lora","Arial","Helvetica Neue","Helvetica",sans-serif;text-align:left;margin:0 0 25px 26px;max-width:300px}@media (min-width: 768px){.opportunities__wrap-list{margin:0 auto 35px}}@media (min-width: 1024px){.opportunities__wrap-list{font-size:27px;line-height:1.38;max-width:460px;margin:0 0 76px}}.opportunities__wrap-list li{position:relative;margin:0 0 30px}@media (min-width: 1024px){.opportunities__wrap-list li{margin:0 0 37px}}.opportunities__wrap-list li:before{content:'';position:absolute;top:10px;left:-35px;width:10px;height:10px;background:#001234;border-radius:50%}@media (min-width: 1024px){.opportunities__wrap-list li:before{top:14px}}.opportunities__wrap-list a{display:block;position:relative;padding:0 50px 0 0}@media (min-width: 420px){.opportunities__wrap-list a{padding:0 104px 0 0}}@media (min-width: 768px){.opportunities__wrap-list a{padding:0 45px 0 0}}@media (min-width: 1024px){.opportunities__wrap-list a{padding:0 50px 0 0}}.opportunities__wrap-list a i{position:absolute;top:4px;right:0;font-size:24px;color:#EA3132}@media (min-width: 1024px){.opportunities__wrap-list a i{top:8px}}@media (min-width: 1024px){.opportunities__wrap .btn{min-width:221px;margin:0 auto}}.team{position:relative;z-index:5;padding:66px 0 48px;background:#001234}@media (min-width: 1024px){.team{padding:107px 0 48px}}.team h3{color:#f3f3f3;text-align:center;text-transform:uppercase;letter-spacing:0.1em;margin:0 0 50px}@media (min-width: 1024px){.team h3{margin:0 0 92px}}@media (min-width: 768px){.team__row{display:flex;flex-wrap:wrap;justify-content:center}}@media (min-width: 1200px){.team__row{margin:0 -11px}}@media (min-width: 768px){.team__col{width:50%;padding:0 15px}}@media (min-width: 1024px){.team__col{width:25%;padding:0 10px}}@media (min-width: 1200px){.team__col{padding:0 29px}}.team__box{color:#fff;text-align:center;margin:0 0 48px}@media (min-width: 1024px){.team__box{margin:0 0 32px}}.team__box h5{font-size:18px;font-family:"Roboto","Arial","Helvetica Neue","Helvetica",sans-serif;color:#fff;margin:0}.team__box-photo{position:relative;display:block;width:224px;height:224px;border-radius:50%;text-align:center;margin:0 auto 32px}.team__box-photo img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.team__box-photo:hover svg{stroke-dashoffset:0}.team__box-photo svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:none;stroke:#EA3132;overflow:visible;stroke-width:5;stroke-dasharray:750;stroke-dashoffset:750;transition:stroke-dashoffset 0.9s cubic-bezier(0.5, 0, 0.5, 1)}.team__icons{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 420px){.team__icons{margin:0 14px}}@media (min-width: 768px){.team__icons{margin:0 -14px}}@media (min-width: 1024px){.team__icons{margin:0 14px}}.team__icons-col{width:50%;padding:0 10px 20px}@media (min-width: 768px){.team__icons-col{width:25%;padding:0 15px 30px}}@media (min-width: 1024px){.team__icons-col{padding:0 28px 43px}}.team__icons-box{transition:color .3s ease-in-out,font-weight .3s ease-in-out;font-size:16px;line-height:1.5625;color:#F3F3F3;letter-spacing:0.05em;text-align:center}@media (min-width: 768px){.team__icons-box{font-size:18px;line-height:1.25}}@media (min-width: 1024px){.team__icons-box{font-size:20px}}.team__icons-box:hover{font-weight:700;color:#EA3132}.team__icons-box:hover .team__icons-box-icon svg{stroke-dashoffset:0}.team__icons-box-icon{position:relative;display:flex;align-items:center;justify-content:center;background:#fff;width:110px;height:110px;margin:0 auto 23px;border-radius:50%}.team__icons-box-icon:hover svg{stroke-dashoffset:0}.team__icons-box-icon svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:none;stroke:#EA3132;overflow:visible;stroke-width:4;stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset 0.9s cubic-bezier(0.5, 0, 0.5, 1)}.team__btn{text-align:center;padding:25px 0}@media (min-width: 1024px){.team__btn{padding:46px 0}}.team__btn .btn:hover:before{box-shadow:inset 0 0 0 11em #710600}.team__btn .btn:hover:after{box-shadow:inset 0 0 0 11em #EA3132}.team--white{background:#fff}.team--white h3{color:#001234}.team--white .team__box{color:#001234}.team--white .team__box h5{color:#001234}.team--white .team__icons-box{color:#001234}.team--white .team__icons-box:hover{color:#EA3132}.team--white .team__icons-box-icon{border:1px solid #949494}.three-column-text{padding:55px 0 35px}@media (min-width: 1024px){.three-column-text{padding:60px 0}}.three-column-text.divider-none .three-column-text__col:before{display:none}.three-column-text h3{text-align:center;letter-spacing:0.1em;text-transform:uppercase;margin:0 0 45px}@media (min-width: 1024px){.three-column-text h3{margin:0 0 57px}}.three-column-text__row{margin:0 20px}@media (min-width: 1024px){.three-column-text__row{display:flex;flex-wrap:wrap;justify-content:center;margin:0}}.three-column-text__col{position:relative;text-align:center;padding:0 0 30px;margin:0 0 46px}@media (min-width: 1024px){.three-column-text__col{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column;width:33.332%;text-align:left;padding:50px 25px;margin:0}}@media (min-width: 1200px){.three-column-text__col{padding:50px 45px 62px}}.three-column-text__col:before{background-image:radial-gradient(ellipse at center, #710600 0%, #710600 25%, transparent 16.66667%);background-position:0 bottom;background-size:6px 1px;background-repeat:repeat-x;content:'';position:absolute;bottom:0;right:0;left:0;height:11px;background-size:11px 11px}@media (min-width: 1024px){.three-column-text__col:before{background-image:radial-gradient(ellipse at center, #710600 0%, #710600 25%, transparent 16.66667%);background-position:right 0;background-size:1px 6px;background-repeat:repeat-y;background-size:11px 11px;top:0;left:auto;right:0;width:11px;height:auto}}.three-column-text__col:last-child:before{display:none}@media (max-width: 1023px){.three-column-text__col:last-child{padding-bottom:0;margin-bottom:0}}.three-column-text__col h4{font-size:27px;margin:0 0 24px}@media (min-width: 420px){.three-column-text__col p{padding:0 45px}}@media (min-width: 1024px){.three-column-text__col p{padding:0}}.three-column-text__col .btn{margin-top:auto}.three-column-text__icon{max-width:61px;min-height:58px;margin:0 auto 9px}@media (min-width: 1024px){.three-column-text__icon{margin:0 0 9px}}.three-column-text__img{max-width:255px;margin:0 auto 12px}@media (min-width: 1024px){.three-column-text__img{margin:0 0 12px}}.three-column-text__img img{width:100%;object-fit:cover}.two-column-text{padding:30px 0}@media (min-width: 1024px){.two-column-text{padding:60px 0}}.two-column-text.divider-none .two-column-text__col:before{display:none}.two-column-text h3{text-align:center;letter-spacing:0.1em;text-transform:uppercase;margin:0 0 45px}@media (min-width: 1024px){.two-column-text h3{margin:0 0 57px}}.two-column-text__row{margin:0 20px}@media (min-width: 768px){.two-column-text__row{display:flex;flex-wrap:wrap;justify-content:center;max-width:940px;margin:0 auto}}.two-column-text__col{position:relative;text-align:center;padding:0 0 30px;margin:0 0 46px}@media (min-width: 768px){.two-column-text__col{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;width:50%;text-align:left;padding:50px 30px;margin:0}}@media (min-width: 1200px){.two-column-text__col{padding:50px 54px 62px}}.two-column-text__col:before{background-image:radial-gradient(ellipse at center, #710600 0%, #710600 25%, transparent 16.66667%);background-position:0 bottom;background-size:6px 1px;background-repeat:repeat-x;content:'';position:absolute;bottom:0;right:0;left:0;height:11px;background-size:11px 11px}@media (min-width: 768px){.two-column-text__col:before{background-image:radial-gradient(ellipse at center, #710600 0%, #710600 25%, transparent 16.66667%);background-position:right 0;background-size:1px 6px;background-repeat:repeat-y;background-size:11px 11px;top:0;left:auto;right:0;width:11px;height:auto}}.two-column-text__col:last-child{padding-bottom:0;margin-bottom:0}.two-column-text__col:last-child:before{display:none}.two-column-text__col h4{font-size:27px;margin:0 0 24px}@media (min-width: 420px){.two-column-text__col p{padding:0 45px}}@media (min-width: 768px){.two-column-text__col p{padding:0}}.two-column-text__icon{max-width:61px;min-height:58px;margin:0 auto 9px}@media (min-width: 768px){.two-column-text__icon{margin:0 0 9px}}.two-column-text__img{max-width:255px;margin:0 auto 12px}@media (min-width: 768px){.two-column-text__img{margin:0 0 12px}}.two-column-text__img img{width:100%;object-fit:cover}.industries{padding:56px 0 32px}@media (min-width: 768px){.industries{padding:60px 0}}@media (min-width: 1024px){.industries{padding:89px 0 117px}}.industries h2{text-align:center;margin:0 0 35px}@media (max-width: 767px){.industries h2{font-size:28px;margin:0 0 10px}}@media (min-width: 1024px){.industries h2{margin:0 0 73px}}.industries__list{position:relative;font-size:20px;line-height:1.5;max-width:275px;margin:0 auto;text-align:center}@media (min-width: 768px){.industries__list{font-size:18px;max-width:938px;text-align:left;column-count:3;column-gap:24px}}@media (min-width: 1024px){.industries__list{font-size:20px;column-gap:78px}}.industries__list:after{content:'';position:absolute;bottom:0;left:0;right:0;height:10px;background:#fff}.industries__list a{transition:color .3s ease-in-out,font-weight .3s ease-in-out;display:block;position:relative;padding:23px 0}@media (min-width: 768px){.industries__list a{padding:15px 10px 15px 15px;border-bottom:1px solid #949494}}@media (min-width: 1024px){.industries__list a{padding:15px 10px 20px 20px}}.industries__list a:before{content:'';position:absolute;bottom:0;left:48px;right:48px;height:1px;background:#949494}@media (min-width: 768px){.industries__list a:before{display:none}}.industries__list a:hover{color:#EA3132;font-weight:700}.intro{display:flex;flex-wrap:wrap;align-items:center;background:#710600;min-height:335px;padding:60px 38px 32px;background-repeat:no-repeat;background-size:433px 337px;background-position:calc(100% - -42px) 0}@media (min-width: 768px){.intro{padding:50px 30px;background-size:498px 389px;background-position:calc(100% - 20px) -12px}}@media (min-width: 1024px){.intro{padding:180px 86px 50px}}.intro--blue{background-color:#001234}.intro h1{color:#F3F3F3;text-shadow:0 4px 4px rgba(0,0,0,0.25)}@media (max-width: 1023px){.intro h1{font-size:45px}}.intro h1:only-child{margin:0}.job-board{margin:0 0 98px}.job-board .container>h3{text-transform:uppercase;letter-spacing:0.1em;text-align:center;margin:0 0 36px}@media (min-width: 1024px){.job-board .container>h3{margin:0 0 58px}}.job-board__table{position:relative;font-size:14px}@media (min-width: 420px){.job-board__table{margin:0 60px}}@media (min-width: 768px){.job-board__table{font-size:16px;margin:0}}@media (min-width: 1024px){.job-board__table{font-size:18px}}.job-board__table-filter{margin:0 0 35px}@media (min-width: 768px){.job-board__table-filter{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 80px}}@media (min-width: 768px){.job-board__table-filter-row{display:flex;flex-wrap:wrap;width:100%;margin:0 -10px;flex-grow:1}}@media (min-width: 1024px){.job-board__table-filter-row{width:55%;margin:0 -20px 0 0}}@media (min-width: 1200px){.job-board__table-filter-row{width:51%}}.job-board__table-filter-select{padding:0 0 14px}@media (min-width: 768px){.job-board__table-filter-select{width:50%;padding:0 10px}}@media (min-width: 1024px){.job-board__table-filter-select{padding:0 0 0 20px}}@media (max-width: 767px){.job-board__table-filter-select .custom-select-opener{font-size:16px;text-align:left;padding:20px 30px}}.job-board__table-filter-select .custom-select-opener:after{right:25px}@media (min-width: 768px){.job-board__table-filter-select--mobile{display:none}}.job-board__table-search{position:relative;width:100%;margin:0 0 30px}@media (min-width: 1024px){.job-board__table-search{width:45%;margin:0}}@media (min-width: 1200px){.job-board__table-search{width:49%}}.job-board__table-search .search{font-size:16px;padding:10px 50px 10px 18px;width:100%;color:#001234;height:60px;border:1px solid #949494;outline:none}.job-board__table-search .search::-webkit-input-placeholder{color:#949494}.job-board__table-search .search::-moz-placeholder{opacity:1;color:#949494}.job-board__table-search .search:-moz-placeholder{color:#949494}.job-board__table-search .search:-ms-input-placeholder{color:#949494}.job-board__table-search .search.placeholder{color:#949494}.job-board__table-search:after{content:"\E908";font-family:'icomoon';font-size:25px;position:absolute;top:50%;right:22px;color:#949494;transform:translateY(-50%)}.job-board__table-mobile h3{font-size:20px;line-height:1.4;border-top:1px solid #949494;border-bottom:1px solid #949494;margin:0;padding:14px 24px}@media (min-width: 768px){.job-board__table-mobile{display:none}}.job-board__table-mobile-opener{display:flex;justify-content:space-between;position:relative;align-items:center;font-size:16px;color:#949494;font-weight:700;padding:10px 24px;border-bottom:1px solid #949494}.job-board__table-mobile-opener strong{display:inline-block;margin:0 40px;color:#EA3132;letter-spacing:0.05em;text-align:right}@media (min-width: 420px){.job-board__table-mobile-opener strong{margin:0 60px 0 40px}}.job-board__table-mobile-opener i{position:absolute;top:50%;right:21px;font-size:24px;color:#EA3132;transform:translateY(-50%)}@media (max-width: 767px){.job-board__table-thead{position:relative}}.job-board__table-thead .job-board__table-row{transition:opacity .3s ease-in-out,visibility .3s ease-in-out}@media (max-width: 767px){.job-board__table-thead .job-board__table-row{position:absolute;top:0;left:0;right:0;background:#001234;z-index:9;color:#fff;opacity:0;visibility:hidden}}@media (max-width: 767px){.table-active .job-board__table-thead .job-board__table-row{opacity:1;visibility:visible}}.job-board__table-thead .job-board__table-td{padding:14px 24px}@media (min-width: 768px){.job-board__table-thead .job-board__table-td{padding:15px 20px 14px 18px}}@media (min-width: 1024px){.job-board__table-thead .job-board__table-td{padding:15px 20px 14px 25px}}@media (max-width: 767px){.job-board__table-thead .job-board__table-td{border-bottom:1px solid #fff}}@media (max-width: 767px){.job-board__table-thead .job-board__table-td:last-child{border-bottom:none}}@media (max-width: 767px){.job-board__table-thead .job-board__table-td button i{display:none}}.job-board__table-tbody .job-board__table-row:nth-child(odd){background:#F3F3F3}.job-board__table-tbody .job-board__table-row:last-child{border-bottom:none}.job-board__table-tbody .job-board__table-td{position:relative;display:flex;align-items:center;min-height:57px;padding:5px 73px 5px 24px}@media (min-width: 768px){.job-board__table-tbody .job-board__table-td{padding:5px 18px;min-height:65px}}@media (min-width: 1024px){.job-board__table-tbody .job-board__table-td{padding:5px 24px}}.job-board__table-row{padding:0}@media (min-width: 768px){.job-board__table-row{display:flex;flex-wrap:wrap;border-bottom:1px solid #CACACA}}@media (max-width: 767px){.job-board__table-row{border:1px solid transparent}}@media (max-width: 767px){.job-board__table-row:first-child{border-top:none}}@media (max-width: 767px){.job-board__table-row.active{border-color:#949494}}@media (max-width: 767px){.job-board__table-row.active+.active{border-top:none}}@media (min-width: 768px){.job-board__table-td{display:flex;align-items:center;width:33.332%;border-right:1px solid #CACACA}}.job-board__table-td:last-child{border-right:none}.job-board__table-td strong{display:block;letter-spacing:0.02em}@media (min-width: 768px){.job-board__table-td strong{letter-spacing:0}}.job-board__table-td p{margin:0}.job-board__table button{position:relative;display:block;font-size:14px;padding:0;outline:none;font-weight:700;width:100%;text-align:left}@media (min-width: 768px){.job-board__table button{font-size:16px}}@media (min-width: 1024px){.job-board__table button{font-size:20px}}.job-board__table button.asc i{transform:translateY(-50%) rotate(180deg)}.job-board__table button i{font-size:26px;position:absolute;top:50%;right:0;transform:translateY(-50%);color:#EA3132}@media (min-width: 768px){.job-board__table button i{font-size:22px}}@media (min-width: 1024px){.job-board__table button i{font-size:26px}}@media (min-width: 768px){.job-board__table-slide{display:flex;flex-wrap:wrap;width:66.664%}}@media (min-width: 768px){.job-board__table-slide .job-board__table-td{width:50%}}@media (max-width: 767px){.job-board__table-slide .job-board__table-td{min-height:auto;padding:0 90px 0 24px}}.job-board__table-icon{position:absolute;top:0;right:0;bottom:0;color:#EA3132;margin-top:-2px;font-style:normal;font-family:'icomoon'}@media (min-width: 768px){.job-board__table-icon{display:none}}.job-board__table-icon:before,.job-board__table-icon:after{transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;position:absolute;top:50%;right:18px}.job-board__table-icon:before{content:"\E90B";font-size:24px;transform:scale(1) translateY(-50%)}.job-board__table-icon:after{content:"\E90A";font-size:3px;right:22px;opacity:0;visibility:hidden;transform:scale(0) translateY(-50%)}.active .job-board__table-icon:before{opacity:0;visibility:hidden;transform:scale(0) translateY(-50%)}.active .job-board__table-icon:after{opacity:1;visibility:visible;transform:scale(1) translateY(-50%)}.job-board__table-link{display:block;color:#EA3132;font-weight:700;margin:30px 24px 27px}@media (min-width: 768px){.job-board__table-link{display:none}}.job-board__table-link i{font-size:9px;margin:0 0 0 9px}.region-dropdown{position:relative}.region-dropdown.dropdown-active .region-dropdown__list{opacity:1;visibility:visible}.region-dropdown__opener{display:block;position:relative;font-size:16px;text-align:left;padding:20px 30px;line-height:1.2;font-weight:700;background:#001234;color:#fff;letter-spacing:0.05em}.region-dropdown__opener:after{content:"\E902";font-size:24px;font-family:'icomoon';position:absolute;top:50%;right:25px;transform:translateY(-50%);font-weight:400}.region-dropdown__list{transition:opacity .3s ease-in-out,visibility .3s ease-in-out;font-size:14px;position:absolute;top:100%;left:0;right:0;background:#F3F3F3;box-shadow:0 0 8px rgba(0,0,0,0.25);overflow-y:auto;z-index:10;padding:11px 0;opacity:0;visibility:hidden}.region-dropdown__list a{display:block;padding:3px 26px}.bio{padding:40px 0}@media (min-width: 768px){.bio{padding:70px 0}}@media (min-width: 1024px){.bio{padding:70px 0 110px}}.bio .container{position:relative;display:flex;flex-wrap:wrap}@media (min-width: 768px){.bio .container{display:block}}.bio__info{font-size:16px;line-height:1.25;padding:42px 30px 42px 20px}@media (min-width: 768px){.bio__info{font-size:18px;line-height:1.333333;width:calc(100% - 320px);padding:0}}@media (min-width: 1024px){.bio__info{width:calc(100% - 500px);padding:0 0 0 15px}}@media (min-width: 1200px){.bio__info{width:calc(100% - 530px)}}.bio__info:only-child{width:100%;padding:0}.bio__info p{margin:0 0 20px}@media (min-width: 1024px){.bio__info p{margin:0 0 24px}}.bio__info h1{font-size:45px;line-height:1.075;font-weight:400;margin:0 0 7px}@media (min-width: 768px){.bio__info h1{font-size:60px;margin:0 0 9px}}@media (min-width: 1024px){.bio__info h1{font-size:80px}}.bio__info h3{font-size:18px;letter-spacing:0.1em;text-transform:uppercase;margin:0 0 2px}@media (min-width: 768px){.bio__info h3{font-size:22px}}.bio__info .social{font-size:18px;padding:14px 0 40px 3px}@media (min-width: 768px){.bio__info .social{padding:0 0 38px 5px}}.bio__info .social li{padding:0 13px 0 0}.bio__info .social a{color:#EA3132}.bio__info .social a i.icon-linkedin-circle{font-size:24px}.bio__practices{font-size:16px;line-height:1.4;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;padding:4px 0 35px}@media (min-width: 768px){.bio__practices{font-size:20px;padding:7px 0 55px}}.bio__practices a{display:inline-block;vertical-align:top;color:#EA3132}.bio__practices a i{display:inline-block;vertical-align:middle;font-size:10px;padding:0 0 4px 2px}@media (min-width: 768px){.bio__practices a i{font-size:11px;padding:0 0 0 4px}}.bio__practices+h3{margin:0 0 4px}@media (min-width: 768px){.bio__practices+h3{margin:0 0 14px}}.bio__photo{position:relative;width:416px;height:420px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;border-radius:50%;overflow:hidden;border:5px solid #EA3132;margin:0 -68px 0 auto;flex-shrink:0}@media (min-width: 768px){.bio__photo{position:absolute;top:-40px;right:-90px;margin:0}}@media (min-width: 1024px){.bio__photo{width:666px;height:672px;right:-155px}}.bio__photo img{width:100%;height:100%;object-fit:cover}.bio__link{display:inline-block;vertical-align:top;font-size:16px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;color:#EA3132;margin:32px 0 0}@media (min-width: 768px){.bio__link{font-size:18px;margin:25px 0 0}}@media (min-width: 1024px){.bio__link{font-size:22px}}.bio__link i{display:inline-block;vertical-align:middle;font-size:11px}.carousel__swiper .swiper-slide{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.carousel__swiper .swiper-slide:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(84,107,150,0.51);opacity:.8}.carousel__swiper .swiper-slide .container{position:relative;z-index:10;display:flex;align-items:center;min-height:352px}@media (min-width: 768px){.carousel__swiper .swiper-slide .container{min-height:641px}}.carousel__swiper-text{color:#fff;max-width:340px;padding:67px 0 97px 22px}@media (min-width: 768px){.carousel__swiper-text{padding:67px 0 50px 44px;max-width:640px}}.carousel__swiper-text h1,.carousel__swiper-text h2,.carousel__swiper-text h3{color:inherit;text-shadow:0px 4px 4px rgba(0,0,0,0.25);margin:0 0 34px}.carousel__swiper-text h1,.carousel__swiper-text h2{font-size:45px;line-height:1.155555;font-weight:400}@media (min-width: 1024px){.carousel__swiper-text h1,.carousel__swiper-text h2{font-size:60px;line-height:1.3;font-weight:700}}.carousel__swiper-text h3{font-size:18px;position:relative;letter-spacing:0.1em;text-transform:uppercase;padding:0 0 24px;margin:0 0 25px}@media (min-width: 768px){.carousel__swiper-text h3{font-size:27px;padding:0 0 23px;margin:0 0 16px}}.carousel__swiper-text h3:after{content:'';position:absolute;bottom:0;left:4px;width:50px;height:2px;background:#fff;box-shadow:0px 4px 4px rgba(0,0,0,0.25)}@media (min-width: 768px){.carousel__swiper-text h3:after{width:82px}}.carousel__swiper-text .btn{min-width:199px;padding:18px 0}.carousel__swiper .swiper-button-prev,.carousel__swiper .swiper-button-next{transition:color .3s ease-in-out;display:none}@media (min-width: 768px){.carousel__swiper .swiper-button-prev,.carousel__swiper .swiper-button-next{display:block;border:none;width:auto;height:auto;color:#fff;font-weight:400;left:10px}}@media (min-width: 1024px){.carousel__swiper .swiper-button-prev,.carousel__swiper .swiper-button-next{left:20px}}@media (min-width: 1200px){.carousel__swiper .swiper-button-prev,.carousel__swiper .swiper-button-next{left:40px}}.carousel__swiper .swiper-button-prev:after,.carousel__swiper .swiper-button-next:after{content:"\E901";font-family:'icomoon';font-size:24px}.carousel__swiper .swiper-button-prev:hover,.carousel__swiper .swiper-button-next:hover{color:#EA3132}@media (min-width: 768px){.carousel__swiper .swiper-button-next{left:auto;right:10px}}@media (min-width: 1024px){.carousel__swiper .swiper-button-next{right:20px}}@media (min-width: 1200px){.carousel__swiper .swiper-button-next{right:44px}}.carousel__swiper .swiper-button-next:after{content:"\E902"}.carousel__swiper .swiper-pagination{bottom:27px}.carousel__swiper .swiper-pagination .swiper-pagination-bullet{width:13px;height:13px;background:rgba(255,255,255,0.5);margin:0 7px 0 0;opacity:1}.carousel__swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.carousel__swiper .swiper-pagination .swiper-pagination-bullet:last-child{margin:0}.articles-filter{padding:60px 0}@media (min-width: 1024px){.articles-filter .container{padding-left:25px}}.articles-filter__form-head{margin:0 0 20px}@media (min-width: 768px){.articles-filter__form-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}}.articles-filter__form-head strong{display:block;font-size:22px;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;margin:0 0 15px}@media (min-width: 768px){.articles-filter__form-head strong{width:25%;margin:0}}.articles-filter__form-row{position:relative;max-width:400px;margin:0 auto}@media (min-width: 768px){.articles-filter__form-row{display:flex;flex-wrap:wrap;margin:0 -9px;max-width:none}}.articles-filter__form-col{padding:0 0 15px}@media (min-width: 768px){.articles-filter__form-col{width:50%;padding:0 9px 15px}}@media (min-width: 1024px){.articles-filter__form-col{width:25%}}.articles-filter__form-clear{width:100%;font-weight:700;text-align:center}.articles-filter__form-clear a:hover{color:#EA3132}.articles-filter__search{position:relative}@media (min-width: 768px){.articles-filter__search{display:flex;justify-content:flex-end;width:calc(75% - 6px)}}.search-active .articles-filter__search input[type="search"]{width:100%;padding:10px 18px}.articles-filter__search-opener{font-size:25px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);margin-top:3px}@media (min-width: 768px){.articles-filter__search-opener{left:auto;right:20px;transform:translateY(-50%)}}.search-active .articles-filter__search-opener{opacity:0;visibility:hidden}.articles-filter__search input[type="search"]{transition:width .3s ease-in-out;margin:0;border:none;width:0;padding:0;border-bottom:1px solid #949494}.articles-filter__search button{font-size:25px;position:absolute;top:50%;right:20px;transform:translateY(-50%);opacity:0;visibility:hidden;padding:0;margin-top:3px}.search-active .articles-filter__search button{opacity:1;visibility:visible}.articles-filter .cards{padding:60px 0 0}.articles-filter .cards .container>h3{margin:0 0 36px}@media (min-width: 1024px){.articles-filter .cards .container>h3{margin:0 0 78px}}.not_filter{display:block}.load-more-wrap{text-align:center}.custom-select-container.is-open .custom-select-panel{max-height:334px}.custom-select-container.is-open .custom-select-opener:after{transform:translateY(-50%) rotate(90deg)}.not_filter,.custom-select-opener{position:relative;font-size:20px;line-height:1.2;font-weight:700;background:#001234;color:#fff;letter-spacing:0.05em;text-align:center;padding:18px 40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (min-width: 768px){.not_filter,.custom-select-opener{padding:18px 62px 18px 22px}}.not_filter:after,.custom-select-opener:after{transition:transform .3s ease-in-out;content:"\E902";font-size:24px;font-family:'icomoon';position:absolute;top:50%;right:15px;transform:translateY(-50%);font-weight:400}@media (min-width: 768px){.not_filter:after,.custom-select-opener:after{right:33px}}.custom-select-panel{background:#F3F3F3;box-shadow:0 0 8px rgba(0,0,0,0.25);overflow:hidden;overflow-y:auto;transition:none;z-index:99}.custom-select-option{padding:0 26px 7px;cursor:pointer}.custom-select-option.is-selected{color:#EA3132;font-weight:700}.custom-select-option.is-selected:before{display:none}.custom-select-option.has-focus{background:transparent}.custom-select-option:first-child{padding-top:18px}.custom-select-option:last-child{padding-bottom:18px}.single-post{padding:26px 0 12px}@media (min-width: 768px){.single-post{padding:45px 0 62px}}@media (min-width: 1024px){.single-post{padding:46px 0 62px}}.single-post__title{font-size:14px;font-weight:400;color:#EA3132;display:block;text-align:center;text-transform:uppercase;margin:0 0 20px}@media (min-width: 768px){.single-post__title{font-size:18px}}.single-post h1{font-weight:400;max-width:340px;margin:0 auto 33px;text-align:center;color:#000}@media (min-width: 768px){.single-post h1{max-width:640px;margin:0 auto 43px}}@media (min-width: 1024px){.single-post h1{max-width:926px}}.single-post__text{font-size:16px;line-height:1.1875;padding:44px 25px}@media (min-width: 768px){.single-post__text{padding:35px 0;max-width:640px;margin:0 auto}}@media (min-width: 1024px){.single-post__text{font-size:18px;line-height:1.333333;padding:67px 0;max-width:912px}}.single-post__text p{margin:0 0 19px}@media (min-width: 768px){.single-post__text p{margin:0 0 24px}}.single-post__text p:last-child{margin:0}.single-post__text p a{color:#EA3132;text-decoration:underline}.single-post__text p a:hover{text-decoration:none}.single-post__text ul li{position:relative;padding:0 0 0 16px}.single-post__text ul li:before{content:'';position:absolute;top:8px;left:5px;width:4px;height:4px;background:#000;border-radius:50%}@media (min-width: 1200px){.single-post .two-blocks__text{padding:50px 92px 50px 76px}}.single-post .two-blocks__text p{margin:0 0 24px}.single-post .two-blocks__text p:last-of-type{margin:0}.single-post .cards--featured{padding:68px 0 48px}@media (min-width: 1024px){.single-post .cards--featured .container>h3{margin:0 0 45px}}.single-post__img{margin:0 -15px}@media (min-width: 768px){.single-post__img{margin:0}}.single-post__img img{width:100%;object-fit:cover;height:295px}@media (min-width: 768px){.single-post__img img{height:auto}}.share{font-size:12px;color:#ADADAD;margin:0 0 10px}@media (min-width: 768px){.share{font-size:14px;margin:0 0 20px}}.share .container{position:relative;padding-top:21px;padding-bottom:21px}@media (min-width: 768px){.share .container{display:flex;align-items:center;justify-content:space-between;padding-top:5px;padding-bottom:5px}}.share .container:before,.share .container:after{content:'';position:absolute;top:0;left:0;right:0;height:1px;background:#cfcfcf}@media (min-width: 768px){.share .container:before,.share .container:after{left:15px;right:15px}}.share .container:after{top:auto;bottom:0}.share__info{display:flex;flex-wrap:wrap;align-items:center}.share p{margin:0 10px 0 0}.share__btn{position:relative}.share__btn:hover .social{opacity:1;visibility:visible;transform:translateY(0)}.share__btn .social{transition:opacity .3s ease-in-out,visibility .3s ease-in-out,transform .3s ease-in-out;position:absolute;top:100%;left:0;right:0;background:#001234;padding:10px;z-index:9;justify-content:center;border-top:1px solid #fff;margin-top:10px;opacity:0;visibility:hidden;transform:translateY(-12px);box-shadow:0 6px 15px 0 rgba(0,0,0,0.3)}.share__btn .social:before{content:'';position:absolute;top:-10px;left:50%;transform:translateX(-50%);border-style:solid;border-width:0 12px 12px 12px;border-color:transparent transparent #001234 transparent}.share__btn .social a{display:block;color:#fff}.share__btn .social a:hover{color:#EA3132}.share .btn{font-size:14px;line-height:1.143;padding:11px;min-width:108px;margin-top:10px}@media (min-width: 768px){.share .btn{font-size:18px;line-height:1.17;min-width:184px;padding:13px;margin:0}}.author{font-size:14px;margin:0 0 26px}@media (min-width: 768px){.author{margin:0 0 42px}}@media (min-width: 768px){.author{font-size:16px}}.author .container{display:flex;flex-wrap:wrap;align-items:center}@media (max-width: 767px){.author .container{padding-left:28px}}.author__photo{display:block;margin:0 3px 0 0}@media (min-width: 768px){.author__photo{margin:0 7px 0 0}}.author__photo img{width:40px;height:40px;border-radius:50%}@media (min-width: 768px){.author__photo img{width:47px;height:47px}}.author p{margin:0}.author p a:hover{color:#EA3132}.two-column-content{font-size:16px;line-height:1.1875;padding:40px 24px 20px}@media (min-width: 768px){.two-column-content{padding:50px 0}}@media (min-width: 1024px){.two-column-content{font-size:18px;line-height:1.33333;padding:74px 0 50px}}.two-column-content h3{font-family:"Lora","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:400;line-height:1.3;max-width:506px;margin:0 0 26px}@media (min-width: 768px){.two-column-content h3{max-width:360px;margin:0 0 35px}}@media (min-width: 1024px){.two-column-content h3{max-width:506px}}@media (min-width: 768px){.two-column-content .row{display:flex;flex-wrap:wrap;margin:0 -30px}}@media (min-width: 1024px){.two-column-content .row{margin:0 -55px}}@media (min-width: 768px){.two-column-content .col{width:51%;padding:0 30px}}@media (min-width: 1024px){.two-column-content .col{padding:0 55px}}@media (min-width: 768px){.two-column-content .col:last-child{width:47%}}.two-column-content .col p{margin:0 0 19px}@media (min-width: 768px){.two-column-content .col p{margin:0 0 24px}}.tags{padding:12px 20px}@media (min-width: 768px){.tags{padding:5px 0}}.tags__list{font-size:16px;display:flex;flex-wrap:wrap}.tags__list li{padding:0 35px 0 0}@media (min-width: 768px){.tags__list li{padding:0 16px 0 0}}.tags__list li:last-child{padding:0}.tags__list a{color:#000;text-decoration:underline}.tags__list a:hover{color:#EA3132}.resources{padding:54px 0 58px}@media (min-width: 768px){.resources{padding:114px 0 58px}}.resources .cards{padding:50px 0 0}@media (min-width: 1024px){.resources .cards{padding:44px 0 0}}.resources .cards:first-child{padding-top:0}.resources .cards .container>h3{margin:0 0 25px}@media (min-width: 1024px){.resources .cards .container>h3{margin:0 0 46px}}@media (min-width: 1024px){.resources .cards__col{padding-bottom:44px}}.resources .cards__btn{padding:15px 0}@media (min-width: 1024px){.resources .cards__btn{padding:20px 0}}.pay-equity{padding:62px 0 46px}.pay-equity h3{font-size:20px;letter-spacing:0.1em;text-transform:uppercase;margin:0 0 7px}@media (min-width: 768px){.pay-equity h3{font-size:22px;margin:0 0 14px}}.pay-equity__text{font-size:16px;line-height:1.55555;max-width:748px}@media (min-width: 768px){.pay-equity__text{font-size:18px}}@media (min-width: 1024px){.pay-equity__text{margin-left:18px}}.pay-equity__text p+h3{margin-top:30px}@media (min-width: 768px){.pay-equity__text p+h3{margin-top:42px}}.pay-equity__text ul{padding:6px 0 26px}.pay-equity__text ul li{position:relative;padding:0 0 5px 20px}@media (min-width: 1024px){.pay-equity__text ul li{padding:0 0 5px 32px}}.pay-equity__text ul li:before{content:'';position:absolute;top:8px;left:4px;width:6px;height:6px;border-radius:50%;background:#001234}@media (min-width: 1024px){.pay-equity__text ul li:before{width:10px;height:10px;top:7px;left:13px}}.pay-equity .custom-select-container{max-width:404px;margin:0 0 45px}@media (min-width: 768px){.pay-equity .custom-select-container{margin:0 0 45px 22px}}.pay-equity .custom-select-opener{text-align:left;padding:18px 62px 18px 22px}@media (min-width: 768px){.pay-equity .custom-select-opener{padding:18px 62px 18px 36px}}.pay-equity .custom-select-opener:after{right:27px}.filter-state__title{display:block;font-size:18px;line-height:1.4;padding:15px 20px;color:#fff;background:#710600}@media (min-width: 768px){.filter-state__title{font-size:20px;padding:18px 25px}}.filter-state__table{font-size:16px;line-height:1.44444;padding:40px 0;border-bottom:1px solid #9E9E9E}@media (min-width: 768px){.filter-state__table{font-size:18px}}.filter-state__table:last-child{border-bottom:none;padding-bottom:0}@media (min-width: 768px){.filter-state__table-row{display:flex;flex-wrap:wrap}}.filter-state__table-row:nth-child(odd){background:#F3F3F3}.filter-state__table-td{position:relative;padding:15px 20px}@media (min-width: 768px){.filter-state__table-td{display:flex;align-items:center;width:calc(100% - 265px);min-height:65px;padding:17px 154px 17px 45px}}.filter-state__table-td:first-child{display:block;font-weight:700;border-bottom:1px solid #9e9e9e}@media (min-width: 768px){.filter-state__table-td:first-child{width:265px;border-right:1px solid #9e9e9e;border-bottom:none;padding:20px 25px}}.filter-state__table-td p{margin:0}.job-posting{padding:40px 0 60px}@media (min-width: 768px){.job-posting{padding:56px 0 96px}}.job-posting .share__btn{max-width:184px}@media (min-width: 768px){.job-posting .share__btn{position:absolute;top:-8px;right:4px}}.job-posting .share__btn .btn{min-width:184px;font-size:18px;padding:13px 13px}.job-posting__info{position:relative;line-height:1.555555}@media (min-width: 768px){.job-posting__info{padding:0 17px}}.job-posting__info h3{font-size:20px;letter-spacing:0.1em;text-transform:uppercase;margin:0 0 7px}@media (min-width: 768px){.job-posting__info h3{font-size:22px;margin:0 0 14px}}.job-posting__info p{margin:0 0 24px}@media (min-width: 768px){.job-posting__info p{margin:0 0 37px}}.job-posting__info-resume{padding:55px 0 0;margin:55px 0 0;border-top:3px dotted #710600}@media (min-width: 768px){.job-posting__info-resume{padding:92px 0 0;margin:70px 0 0}}.job-posting__author{padding:9px 0}@media (min-width: 768px){.job-posting__author{display:flex;flex-wrap:wrap;align-items:center}}.job-posting__author-img{display:block;width:115px;height:118px;border-radius:50%}.job-posting__author-text{padding:15px 0 0}@media (min-width: 768px){.job-posting__author-text{width:calc(100% - 115px);padding:0 0 0 28px}}.job-posting__author-text p{margin:0}.job-posting__author-text p a:hover{color:#EA3132}.job-posting__author-text a[href^="mailto:"]{color:#EA3132;text-decoration:underline}.job-posting__author-text a[href^="mailto:"]:hover{text-decoration:none}.timeline__wrap{position:relative}.timeline__wrap:before{content:'';position:absolute;top:-28px;left:23px;bottom:140px;border-left:3px dotted #710600}@media (min-width: 1024px){.timeline__wrap:before{left:207px}}.timeline__item{display:flex;flex-wrap:wrap;align-items:center;padding:0 0 50px}@media (min-width: 1024px){.timeline__item{padding:0 0 115px}}.timeline__item>.timeline__title{transition:color .3s ease-in-out;position:relative;display:block;font-size:0;width:0}@media (min-width: 1024px){.timeline__item>.timeline__title{font:400 24px/1.17 "Lora","Arial","Helvetica Neue","Helvetica",sans-serif;width:207px;padding:0 32px 0 0;text-align:right}}.timeline__item>.timeline__title:after{content:'';position:absolute;top:23px;right:-32px;width:14px;height:14px;background:#001234;border-radius:50%}@media (min-width: 1024px){.timeline__item>.timeline__title:after{top:50%;transform:translateY(-50%);right:-8px}}@media (min-width: 1024px){.timeline__item:hover .timeline__title{color:#710600}}@media (min-width: 1024px){.timeline__item:hover .timeline__hold{overflow:visible}}@media (min-width: 1024px){.timeline__item:hover .timeline__box{width:calc(95% - 257px)}}@media (min-width: 1200px){.timeline__item:hover .timeline__box{width:calc(85.5% - 257px)}}@media (min-width: 1024px){.timeline__item:hover .timeline__box-wrap{overflow:visible;padding:0 14px 0 26px}}@media (min-width: 1024px){.timeline__item:hover .timeline__box-img{width:236px;height:236px;margin:-32px 0 -46px}}@media (min-width: 1024px){.timeline__item:hover .timeline__box-text{padding:14px 25px 14px 27px;width:calc(100% - 236px)}}.timeline__hold{transition:overflow .3s ease-in-out;position:relative;overflow:hidden;padding:4px 4px 4px 19px;margin:-4px -4px -4px -19px}@media (min-width: 1024px){.timeline__hold:before{content:'';position:absolute;top:50%;transform:translateY(-50%);left:1px;border-style:solid;border-color:transparent rgba(226,224,224,0.75) transparent transparent;border-width:17px 19px 17px 0}}.timeline__hold:after{content:'';position:absolute;top:17px;left:2px;border-style:solid;border-width:13px 17px 13px 0;border-color:transparent #F3F3F3 transparent transparent;z-index:5}@media (min-width: 1024px){.timeline__hold:after{top:50%;transform:translateY(-50%);border-width:15px 18px 15px 0}}.timeline__box{transition:width .3s ease-in-out;position:relative;width:100%;margin-left:60px}@media (min-width: 1024px){.timeline__box{width:calc(87% - 257px);margin-left:50px}}@media (min-width: 1200px){.timeline__box{width:calc(77.4% - 257px)}}.timeline__box-wrap{transition:padding .3s ease-in-out;position:relative;display:flex;flex-wrap:wrap;border-radius:7px;background:#F3F3F3;box-shadow:4px 4px 4px rgba(150,150,150,0.15);padding:0 14px}@media (min-width: 1024px){.timeline__box-wrap{align-items:center;border:1px solid rgba(226,224,224,0.75)}}.timeline__box-img{transition:width .3s ease-in-out,height .3s ease-in-out,margin .3s ease-in-out;position:absolute;top:-10px;left:7px;overflow:hidden;width:113px;height:113px;border-radius:50%;object-fit:cover;border:3px solid #EA3132}@media (min-width: 1024px){.timeline__box-img{position:relative;top:auto;left:auto;width:181px;height:181px;margin:-10px 0}}@media (max-width: 1023px){.timeline__box-img+.timeline__box-text .timeline__box-head{padding:10px 0 0 120px;min-height:105px}}.timeline__box-text{transition:padding .3s ease-in-out,width .3s ease-in-out;font-size:14px;line-height:1.7143;padding:0 0 28px}@media (min-width: 1024px){.timeline__box-text{width:calc(100% - 181px);padding:28px 25px 28px 21px}}.timeline__box-text:only-child{width:100%}.timeline__box-text h5{font-size:18px;font-weight:500;margin:0 0 3px}.timeline__box-text p{margin:0;padding:10px 10px 0 10px}@media (min-width: 1024px){.timeline__box-text p{padding:0 10px 0 0}}.timeline__box-head{padding:10px 0 0 10px}@media (min-width: 1024px){.timeline__box-head{padding:0}}.timeline__box-head .timeline__title{display:block;font-family:"Lora","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:20px;font-weight:400;width:auto}@media (min-width: 1024px){.timeline__box-head .timeline__title{display:none}}.kitchensink-headline{font-size:24px;margin:42px auto 28px;max-width:1160px;padding:0 15px}@media (min-width: 1024px){.kitchensink-headline{font-size:36px}}.kitchensink-headline+.cards--featured{padding-top:0}.kitchensink-headline+.stats .stats__row{margin-bottom:60px}.kitchensink-headline+.stats .stats__row:first-child{margin-bottom:0}.custom-hr{max-width:1138px;margin:0 auto 50px;padding:0 15px 25px;border:none;border-bottom:3px dotted #710600}@font-face{font-family:"Lora";src:url(./bc9f621074d6050e447591a2e9b78423.woff) format("woff"),url(./0d26688b739f7c5e342b603dce75298a.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Lora";src:url(./c4264c7486fc28d8232b2868d179f864.woff) format("woff"),url(./8b4f96a943186568034ebd03951e6551.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"Lora";src:url(./8b08960e40c218f0c8d616a3abc4f998.woff) format("woff"),url(./248aa2351ab524d319bef5a099c657da.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Lora";src:url(./41bd46001ee62695e501e6e093799467.woff) format("woff"),url(./4e93c1e68030fc34b71dab35e17d4441.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:"Lora";src:url(./57ce2eb4bbe8cda9a9f0932fca52dbf8.woff) format("woff"),url(./4522e60df4a8c11327e694f559f7a245.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url(./c5867568e1f469f4b62ba9c51a9407cd.woff) format("woff"),url(./81f751c74973b61ebedbf61f3ecbf480.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url(./f22f23c86891cb00d1abca492e4aac2e.woff) format("woff"),url(./c19c88ee38f87fac98a8e366265d5bba.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url(./d4b81101c31b571dbd3fe2accc2a22ad.woff) format("woff"),url(./ba18ba6bb49f6fb83b70d5ccbc7b4e41.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:'icomoon';src:url(./a60095bad96102e26349a58c0b935060.eot);src:url(./a60095bad96102e26349a58c0b935060.eot#iefix) format("embedded-opentype"),url(./7e2034bb2926806b670090879cca3576.ttf) format("truetype"),url(./6b4096817f1d9b1179ae6511c6f30267.woff) format("woff"),url(./96dc6f8ecf7547074953979500bc4897.svg#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-linkedin-circle:before{content:"\E90D"}.icon-phone:before{content:"\E90E"}.icon-dots-arrow:before{content:"\E90C"}.icon-dots:before{content:"\E90A"}.icon-plus:before{content:"\E90B"}.icon-tiktok:before{content:"\E909"}.icon-arrow-down:before{content:"\E900"}.icon-arrow-left:before{content:"\E901"}.icon-arrow-right:before{content:"\E902"}.icon-email:before{content:"\E903"}.icon-facebook:before{content:"\E904"}.icon-instagram:before{content:"\E905"}.icon-linkedin:before{content:"\E906"}.icon-quote:before{content:"\E907"}.icon-search:before{content:"\E908"}.icon-twitter:before{content:"\EA96"}.icon-youtube:before{content:"\EA9D"}.icon-x:before{content:"x";font-size:1.8em;margin-top:-17px;display:block}

/*# sourceMappingURL=app.min.css.map*/