@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);
/**
 * Swiper 11.2.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: January 10, 2025
 */

/* FONT_START */
@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;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.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-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* 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-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.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-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));
}
.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);
  }
}
/* Slide styles end */
.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-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 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 svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.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:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --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: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  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: var(--swiper-pagination-bullet-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: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  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;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, 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: var(--swiper-pagination-progressbar-size, 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: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, 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: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
/* Zoom container styles start */
.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;
}
/* Zoom container styles end */
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}
/* 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 {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper.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 {
  pointer-events: auto;
  visibility: visible;
}
.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-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
/* Cube slide shadows start */
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* Cube slide shadows end */
.swiper.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;
}
/* Flip slide shadows start */
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* Flip slide shadows end */
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}


/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.eot?df6ue7);src:url(../fonts/icomoon.eot?df6ue7#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?df6ue7) format("truetype"),url(../fonts/icomoon.woff?df6ue7) format("woff"),url(../fonts/icomoon.svg?df6ue7#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-track-record:before{content:"\e900"}.icon-inclusive:before{content:"\e901"}.icon-client-focused:before{content:"\e902"}.icon-deep-research:before{content:"\e903"}.icon-intellectual:before{content:"\e904"}.icon-result-driven:before{content:"\e905"}.icon-china:before{content:"\e906"}.icon-princay:before{content:"\e907"}.icon-endowment:before{content:"\e908"}.icon-europe:before{content:"\e909"}.icon-markets-venture:before{content:"\e90a"}.icon-developed-markets:before{content:"\e90b"}.icon-email:before{content:"\e90c"}.icon-chevron-arrow:before{content:"\e90d"}.icon-arrow:before{content:"\e90e"}.icon-search:before{content:"\e90f"}.icon-investor-login:before{content:"\e910"}.icon-visitor-selection:before{content:"\e911"}.icon-location:before{content:"\e912"}.icon-linked-in:before{content:"\e913"}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.visually-hidden{border:0;clip:rect(0,0,0,0);color:#000;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Montserrat,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:normal}a{color:#fff;transition:color .35s cubic-bezier(.3,.86,.36,.95)}a,a:hover{-webkit-text-decoration:none;text-decoration:none}a:hover{color:#009ed4}p{margin:0}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;background-color:transparent;border:1px solid;border-radius:0;min-width:0;padding:1.2rem 2.4rem;transition:border-color .35s cubic-bezier(.3,.86,.36,.95);width:100%}input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}.header{background-color:#001729;padding:58px 0 14px;position:relative;transition:background-color .35s cubic-bezier(.3,.86,.36,.95);z-index:999}.theme--light .header{background-color:#e0f1f3}.header .container{max-width:1800px}.header .logo svg{width:100%}.header .logo svg path{transition:fill .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .header .logo svg path{fill:#001729!important}.nav{align-items:center;justify-content:space-between}.nav,.nav-opener{display:flex;flex-wrap:wrap}.nav-opener{background:none;border:none;cursor:pointer;flex-direction:column}.nav-opener span{background-color:#fff;display:inline-block;height:2px;margin-bottom:8px;transition:background-color .35s cubic-bezier(.3,.86,.36,.95),transform .35s cubic-bezier(.3,.86,.36,.95);width:20px}.theme--light .nav-opener span{background-color:#03445a}.nav-opener span:last-child{margin-bottom:0}.nav__menu{background:#001729;height:calc(100vh - 120px);left:0;list-style:none;margin:0;opacity:0;overflow:hidden;overflow-y:auto;padding:60px 40px;position:absolute;right:0;top:100%;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:100%}.nav--active .nav__menu{opacity:1;visibility:visible}.theme--light .nav__menu{background:#e0f1f3}.nav__menu li{padding-bottom:20px}.nav__menu a{color:#e0f1f3;font-size:18px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .nav__menu a{color:#03445a}.nav__menu a:hover,.theme--light .nav__menu a:hover{color:#009ed4}.nav__menu a.active{color:#009ed4;font-weight:600}.nav__btnlist{display:flex;flex-wrap:wrap;list-style:none;margin:0 -10px;padding:0}.nav__btnlist a{display:inline-block;padding:5px 10px;position:relative;text-align:center}.nav__btnlist a:hover svg path,.nav__btnlist a:hover svg polygon,.theme--light .nav__btnlist a:hover svg path,.theme--light .nav__btnlist a:hover svg polygon{fill:#009ed4}.theme--light .nav__btnlist a:hover .nav__btnlist__text{color:#009ed4}.nav__btnlist__icon{display:inline-block;width:22px}.nav__btnlist__icon svg{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.nav__btnlist__icon svg path{fill:#fff;transition:fill .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .nav__btnlist__icon svg path{fill:#03445a}.nav__btnlist__icon svg polygon{stroke:none;fill:#fff;transition:fill .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .nav__btnlist__icon svg polygon{fill:#03445a}.nav__btnlist__text{display:none;font-size:18px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .nav__btnlist__text{color:#001729}html{scroll-behavior:smooth}body{background-color:#fff}.wrapper{overflow:clip;position:relative;width:100%}.container{margin:0 auto;max-width:1790px;padding:0 20px;width:100%}figure{line-height:0}img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.logo a{display:block;flex-shrink:0;margin:0 auto;max-width:117px}.nav--active{overflow:hidden}.nav--active .nav-opener span:first-child{transform:rotate(45deg) translate(7px,8px)}.nav--active .nav-opener span:nth-child(2){opacity:0}.nav--active .nav-opener span:nth-child(3){transform:rotate(-45deg) translate(6px,-7px)}.nav__btnlist__icon svg path{stroke:none!important}.hidden{display:none}.footer__row{background:#03445a;padding-bottom:5px;padding-top:35px;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__row{background:#e0f1f3}.footer__col{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:40px;width:100%}.footer__col .text-holder{color:#a8d4ed;flex-grow:1;letter-spacing:.03em;line-height:1.28;margin-bottom:22px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__col .text-holder{color:#005866}.footer__col .text-holder strong{color:#fff;display:block;font-size:18px;font-weight:400;letter-spacing:-.03em;line-height:normal;margin-bottom:10px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__col .text-holder strong{color:#03445a}.footer__col .image-holder{align-items:center;background:#005866;border-radius:10px;display:flex;flex-shrink:0;min-height:320px;overflow:hidden;position:relative;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__col .image-holder{background:#fff}.footer__col .image-holder iframe{border:none;bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.footer__col .image-holder .contact{background:rgba(0,23,41,.8);left:0;margin-left:11px;margin-top:16px;position:absolute;top:0;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__col .image-holder .contact{background:hsla(30,25%,97%,.8)}.footer__article{height:100%}.footer__article figure{aspect-ratio:320/165;border-radius:12px;margin:0;overflow:hidden}.footer__article figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.footer__article__content{color:#fff;padding:27px 30px 50px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__article__content{color:#03445a}.footer__article__content strong{font-size:30px;font-weight:400;letter-spacing:-.01em;line-height:1.1}.footer__article__content span{color:#009ed4;display:block;font-weight:600;padding-bottom:10px}.footer__swiper{height:100%;padding:20px 60px}.footer__swiper .swiper-slide{align-self:center;display:flex}.footer__swiper .swiper-slide-dark,.footer__swiper .swiper-slide-light{margin:0;padding:0 10px}.footer__swiper .swiper-slide-light{display:none}.theme--light .footer__swiper .swiper-slide-light{display:block}.theme--light .footer__swiper .swiper-slide-dark{display:none}.footer__swiper .swiper-button-next,.footer__swiper .swiper-button-prev{color:#001729}.footer__swiper .swiper-button-next:after,.footer__swiper .swiper-button-prev:after{color:#fff;font-size:20px}.footer__info{background:#001729;color:#a8d4ed;padding-bottom:60px;position:relative;text-align:center;transition:background .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__info{background:#a8d4ed;color:#03445a}.footer__links{list-style:none;margin:0;padding:20px 0 27px;text-align:center}.theme--light .footer__links{color:#03445a}.footer__links li{line-height:normal;margin-bottom:1px}.footer__links a{font-size:14px;padding-right:10px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__links a{color:#03445a}.theme--light .footer__links a:hover{color:#009ed4}.footer__text{font-size:14px;margin:0 10px;padding-bottom:20px}.footer__text p{margin-bottom:10px}.footer__text p:last-child{margin-bottom:0}

.visually-hidden{border:0;clip:rect(0,0,0,0);color:#000;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Montserrat,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:normal}a{color:#fff;transition:color .35s cubic-bezier(.3,.86,.36,.95)}a,a:hover{-webkit-text-decoration:none;text-decoration:none}a:hover{color:#009ed4}p{margin:0}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;background-color:transparent;border:1px solid;border-radius:0;min-width:0;padding:1.2rem 2.4rem;transition:border-color .35s cubic-bezier(.3,.86,.36,.95);width:100%}input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}.header{background-color:#001729;padding:58px 0 14px;position:relative;transition:background-color .35s cubic-bezier(.3,.86,.36,.95);z-index:999}



.theme--light .header{background-color:#e0f1f3}.header .container{max-width:1800px}.header .logo svg{width:100%}.header .logo svg path{transition:fill .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .header .logo svg path{fill:#001729!important}.nav{align-items:center;justify-content:space-between}.nav,.nav-opener{display:flex;flex-wrap:wrap}.nav-opener{background:none;border:none;cursor:pointer;flex-direction:column}.nav-opener span{background-color:#fff;display:inline-block;height:2px;margin-bottom:8px;transition:background-color .35s cubic-bezier(.3,.86,.36,.95),transform .35s cubic-bezier(.3,.86,.36,.95);width:20px}.theme--light .nav-opener span{background-color:#03445a}.nav-opener span:last-child{margin-bottom:0}.nav__menu{background:#001729;height:calc(100vh - 120px);left:0;list-style:none;margin:0;opacity:0;overflow:hidden;overflow-y:auto;padding:60px 40px;position:absolute;right:0;top:100%;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:100%}.nav--active .nav__menu{opacity:1;visibility:visible}.theme--light .nav__menu{background:#e0f1f3}.nav__menu li{padding-bottom:20px}.nav__menu a{color:#e0f1f3;font-size:18px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .nav__menu a{color:#03445a}


.nav__menu a:hover,.theme--light .nav__menu a:hover{color:#009ed4}.nav__menu a.active{color:#009ed4;font-weight:600}.nav__btnlist{display:flex;flex-wrap:wrap;list-style:none;margin:0 -10px;padding:0}.nav__btnlist a{display:inline-block;padding:5px 10px;position:relative;text-align:center}



.nav__btnlist a:hover svg path,.nav__btnlist a:hover svg polygon,.theme--light .nav__btnlist a:hover svg path,.theme--light .nav__btnlist a:hover svg polygon{fill:#009ed4}.theme--light .nav__btnlist a:hover .nav__btnlist__text{color:#009ed4}.nav__btnlist__icon{display:inline-block;width:22px}.nav__btnlist__icon svg{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.nav__btnlist__icon svg path{fill:#fff;transition:fill .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .nav__btnlist__icon svg path{fill:#03445a}.nav__btnlist__icon svg polygon{stroke:none;fill:#fff;transition:fill .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .nav__btnlist__icon svg polygon{fill:#03445a}.nav__btnlist__text{display:none;font-size:18px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .nav__btnlist__text{color:#001729}

html{scroll-behavior:smooth}body{background-color:#fff}.wrapper{overflow:clip;position:relative;width:100%}.container{margin:0 auto;max-width:1790px;padding:0 20px;width:100%}figure{line-height:0}img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}




.logo a{display:block;flex-shrink:0;margin:0 auto;max-width:117px}.nav--active{overflow:hidden}.nav--active .nav-opener span:first-child{transform:rotate(45deg) translate(7px,8px)}.nav--active .nav-opener span:nth-child(2){opacity:0}.nav--active .nav-opener span:nth-child(3){transform:rotate(-45deg) translate(6px,-7px)}

.nav__btnlist__icon svg path{stroke:none!important}
.hidden{display:none}


.footer__row{background:#03445a;padding-bottom:5px;padding-top:35px;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__row{background:#e0f1f3}.footer__col{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:40px;width:100%}.footer__col .text-holder{color:#a8d4ed;flex-grow:1;letter-spacing:.03em;line-height:1.28;margin-bottom:22px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__col .text-holder{color:#005866}.footer__col .text-holder strong{color:#fff;display:block;font-size:18px;font-weight:400;letter-spacing:-.03em;line-height:normal;margin-bottom:10px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__col .text-holder strong{color:#03445a}.footer__col .image-holder{align-items:center;background:#005866;border-radius:10px;display:flex;flex-shrink:0;min-height:320px;overflow:hidden;position:relative;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__col .image-holder{background:#fff}.footer__col .image-holder iframe{border:none;bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.footer__col .image-holder .contact{background:rgba(0,23,41,.8);left:0;margin-left:11px;margin-top:16px;position:absolute;top:0;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__col .image-holder .contact{background:hsla(30,25%,97%,.8)}.footer__article{height:100%}.footer__article figure{aspect-ratio:320/165;border-radius:12px;margin:0;overflow:hidden}.footer__article figure img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.footer__article__content{color:#fff;padding:27px 30px 50px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__article__content{color:#03445a}.footer__article__content strong{font-size:30px;font-weight:400;letter-spacing:-.01em;line-height:1.1}.footer__article__content span{color:#009ed4;display:block;font-weight:600;padding-bottom:10px}.footer__swiper{height:100%;padding:20px 60px}.footer__swiper .swiper-slide{align-self:center;display:flex}.footer__swiper .swiper-slide-dark,.footer__swiper .swiper-slide-light{margin:0;padding:0 10px}.footer__swiper .swiper-slide-light{display:none}.theme--light .footer__swiper .swiper-slide-light{display:block}.theme--light .footer__swiper .swiper-slide-dark{display:none}.footer__swiper .swiper-button-next,.footer__swiper .swiper-button-prev{color:#001729}.footer__swiper .swiper-button-next:after,.footer__swiper .swiper-button-prev:after{color:#fff;font-size:20px}.footer__info{background:#001729;color:#a8d4ed;padding-bottom:60px;position:relative;text-align:center;transition:background .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__info{background:#a8d4ed;color:#03445a}.footer__links{list-style:none;margin:0;padding:20px 0 27px;text-align:center}.theme--light .footer__links{color:#03445a}.footer__links li{line-height:normal;margin-bottom:1px}.footer__links a{font-size:14px;padding-right:10px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .footer__links a{color:#03445a}.theme--light .footer__links a:hover{color:#009ed4}.footer__text{font-size:14px;margin:0 10px;padding-bottom:20px}.footer__text p{margin-bottom:10px}.footer__text p:last-child{margin-bottom:0}


.contact{background:#001729;border-radius:12px;color:#fff;font-size:16px;height:175px;line-height:normal;padding:10px;transition:color .35s cubic-bezier(.3,.86,.36,.95);width:210px}.theme--light .contact{color:#001729}.contact address{font-style:normal}.contact a{display:inline-block;padding-bottom:10px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .contact a{color:#001729}.contact__icons{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:17px 0 0;width:100%}.contact__icons li{padding:0 15px}.contact__icons a{align-items:center;background-color:#009ed4;border-radius:50%;display:flex;height:45px;justify-content:center;margin:0;padding:5px;transition:background-color .35s cubic-bezier(.3,.86,.36,.95);width:45px}.contact__icons a:hover{background-color:#22c7ff}.contact__icons svg{height:30px;width:30px}.contact__icons svg path{fill:#001729}.hero{position:relative;z-index:1}.theme--light .hero:after,.theme--light .hero:before{content:"";height:80px;left:0;pointer-events:none;position:absolute;right:0}.theme--light .hero:before{background:linear-gradient(180deg,rgba(0,0,0,.5),hsla(0,0%,100%,0));top:0}.theme--light .hero:after{background:linear-gradient(0deg,rgba(0,0,0,.5),hsla(0,0%,100%,0));bottom:0}.hero .shadow{content:"";height:500px;left:0;pointer-events:none;position:absolute;right:0}.hero .shadow-bottom,.hero .shadow-top,.theme--light .hero .shadow{display:none}.hero .container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:650px;padding-top:28px}.hero__top{color:#a8d4ed;margin:0;text-align:center;transition:color .35s cubic-bezier(.3,.86,.36,.95);z-index:20}.theme--light .hero__top{color:#001729}.hero__top h1{font-size:24px;font-weight:300;line-height:1.4;margin:0}.hero__bottom{position:relative;z-index:20}.hero__bottom:before{background-color:rgba(0,10,21,.8);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:background-color .35s cubic-bezier(.3,.86,.36,.95);z-index:-1}.theme--light .hero__bottom:before{background-color:rgba(224,241,243,.7)}.hero__statistics{align-items:center;display:flex;flex-direction:column;list-style:none;margin:0;padding:40px 40px 0}.hero__statistics li:last-child .hero__statistics__item{padding-bottom:63px}.hero__statistics__item{color:#009ed4;padding-bottom:32px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .hero__statistics__item{color:#005866}.hero__statistics__number,.hero__statistics__title{display:block;text-align:center}.hero__statistics__number{color:#e0f1f3;font-size:50px;font-weight:300;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .hero__statistics__number{color:#001729}.hero__statistics__title{font-size:20px}.hero__bg{bottom:0;margin:0;right:0;z-index:-1}.hero__bg,.hero__bg:after{left:0;position:absolute;top:0}.hero__bg:after{background:rgba(0,23,41,.1);content:"";height:100%;width:100%;z-index:1}.theme--light .hero__bg:after{display:none}.hero__bg .dark-image,.hero__bg .light-image{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hero__bg .dark-image{opacity:1;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:visible}.hero__bg .light-image,.theme--light .hero__bg .dark-image{opacity:0;visibility:hidden}.hero__bg .light-image{transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .hero__bg .light-image{opacity:1;visibility:visible}.hero__bg img{max-width:none}.hero__bg img,.hero__bg video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero .btn-scroll{bottom:0;left:50%;margin-bottom:-30px;transform:translateX(-50%) rotate(90deg);z-index:30}.intro{padding-top:25px;position:relative;z-index:1}.theme--light .intro:after,.theme--light .intro:before{content:"";height:80px;left:0;pointer-events:none;position:absolute;right:0}.theme--light .intro:before{background:linear-gradient(180deg,rgba(0,0,0,.5),hsla(0,0%,100%,0));top:0}.theme--light .intro:after{background:linear-gradient(0deg,rgba(0,0,0,.5),hsla(0,0%,100%,0));bottom:0}.intro.intro-80{padding-top:35px}.theme--light .intro.intro-80:after{z-index:10}.intro.intro-80 .container{align-items:flex-start;max-width:1720px}.intro.intro-80 .intro__top{color:#fff;margin-bottom:0;padding-bottom:12px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .intro.intro-80 .intro__top{color:#03445a}.intro.intro-80 .intro__top h2{color:#e0f1f3;padding-bottom:27px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .intro.intro-80 .intro__top h2{color:#001729}.intro.opaque .container{display:block;min-height:auto;padding:0 20px}.intro.opaque .intro__bg{bottom:0;display:none;top:auto}.intro.opaque .intro__bg:after{background:#a8d4ed;background:linear-gradient(180deg,#a8d4ed 76%,rgba(24,24,27,0));bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:-309px;transition:background .35s cubic-bezier(.3,.86,.36,.95);width:100%;z-index:1}.intro.opaque .intro__top{color:#001729;position:relative;transition:color .35s cubic-bezier(.3,.86,.36,.95);z-index:1}.theme--light .intro.opaque .intro__top{color:#005866}.intro.opaque .intro__top:before{background:linear-gradient(180deg,#a8d4ed 85%,rgba(24,24,27,0));bottom:-130px;content:"";left:-30px;pointer-events:none;position:absolute;right:-30px;top:-50px;transition:background .35s cubic-bezier(.3,.86,.36,.95);z-index:-1}.theme--light .intro.opaque .intro__top:before{background:linear-gradient(180deg,#fff 85%,rgba(24,24,27,0))}.intro.opaque .intro__top h2{color:#03445a;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .intro.opaque .intro__top h2{color:#001729}.intro.opaque .intro__top p{margin-bottom:60px}.intro.opaque .intro__top .btn-arrowtext{margin:0 auto;transition:background-color .35s cubic-bezier(.3,.86,.36,.95)}.intro.opaque .intro__top .btn-arrowtext:hover{background-color:#006588}.intro.opaque .intro__top .btn-arrowtext span{bottom:-30px;color:#001729;font-weight:600;line-height:1.5;white-space:nowrap}.intro.opaque .intro__bottom{margin-bottom:0;max-width:none;z-index:0}.intro.opaque .intro__bottom:before{display:none}.intro.opaque .intro__thumbnail{height:365px;margin:0 -30px}.intro.opaque .intro__thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.intro .container{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:640px;padding:0 30px}.intro__top{color:#fff;font-size:16px;margin-bottom:40px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .intro__top{color:#005866}.intro__top strong{color:#009ed4;font-size:18px;font-weight:700;letter-spacing:-.04em;line-height:normal;margin:0;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .intro__top strong{color:#005866}.intro__top h2{color:#e0f1f3;font-size:26px;font-weight:300;letter-spacing:-.04em;line-height:normal;line-height:1.3;margin:0;padding-bottom:20px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .intro__top h2{color:#001729}.intro__bottom{position:relative;z-index:1}.intro__bottom.bg-none{max-width:none;width:100%}.intro__bottom.bg-none:before{display:none}.intro__bottom:before{background-color:rgba(2,12,20,.7);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:background-color .35s cubic-bezier(.3,.86,.36,.95);z-index:-1}.theme--light .intro__bottom:before{background-color:hsla(0,0%,100%,.5)}.intro__statistics{align-items:center;display:flex;flex-direction:column;list-style:none;margin:0;padding:16px 32px 17px}.intro__statistics__item{color:#a8d4ed;padding-bottom:30px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .intro__statistics__item{color:#001729}.intro__statistics__number,.intro__statistics__title{display:block;text-align:center}.intro__statistics__number{font-size:50px;font-weight:300}.intro__statistics__title{color:#009ed4;font-size:20px;font-weight:600;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .intro__statistics__title{color:#005866}.intro__bg{margin:0;z-index:-1}.intro__bg,.intro__bg:after{height:100%;left:0;position:absolute;top:0;width:100%}.intro__bg:after{background:linear-gradient(90deg,rgba(0,23,41,.85),hsla(0,0%,100%,0));content:"";pointer-events:none;transition:background .35s cubic-bezier(.3,.86,.36,.95);z-index:1}.theme--light .intro__bg:after{background:linear-gradient(90deg,rgba(224,241,243,.85),hsla(0,0%,100%,0))}.intro__bg.fullgradient:after{background:linear-gradient(90deg,rgba(0,23,41,.85),rgba(0,88,102,.5))}.theme--light .intro__bg.fullgradient:after{background:linear-gradient(90deg,hsla(30,25%,97%,.85),hsla(0,0%,100%,0))}.intro__bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.intro .btn-scroll{bottom:0;left:50%;margin-bottom:-25px;transform:translateX(-50%) rotate(90deg)}.intro .btn-scroll.shallow{margin-bottom:-15px}.content{padding-top:40px;position:relative}.content.cambridge-teal{background-color:#03445a;padding-top:35px;transition:background-color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .content.cambridge-teal{background-color:#fff}.content.cambridge-teal.scroll-content{padding-top:68px}.content.cambridge-teal .content__top{color:#fff;padding-bottom:40px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .content.cambridge-teal .content__top{color:#001729}.content.cambridge-teal .content__navlink li:first-child figure{margin:0 0 20px auto}.content.cambridge-teal .content__navlink li:last-child figure{margin:0 auto 20px 0}.content.cambridge-teal .content__navlink span{color:#fff;font-weight:600}.theme--light .content.cambridge-teal .content__navlink span{color:#001729}.theme--light .content.cambridge-teal .content__thumbnail{border-bottom:1px solid #005866}.content.cambridge-teal h2{color:#fff;margin-bottom:33px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .content.cambridge-teal h2{color:#001729}.content.atmosphere{background-color:#e0f1f3;padding-top:36px}.content.atmosphere-alt{transition:background-color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .content.atmosphere-alt{background-color:#f9f7f5}.theme--light .content.atmosphere-alt .filter{background-color:transparent}.content.atmosphere-alt .content__top{padding-bottom:37px}.content.atmosphere-alt .content__top h2{margin-bottom:39px}.content.atmosphere .content__top{color:#001729}.content.atmosphere h2{color:#001729;line-height:1.1}.content.atmosphere .circletlist{padding-bottom:3px}.content.azura{background-color:#a8d4ed;transition:background-color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .content.azura{background-color:#fff}.content.azura.scroll-content{padding-top:74px}.content.azura.scroll-content h2{margin-bottom:35px}.theme--light .content.azura-alt{background-color:#e0f1f3}.content.azura .content__top{color:#001729;max-width:100%;padding-bottom:45px}.content.azura .content__top p{margin:0 auto;max-width:87%}.content.azura h2{color:#001729}.content.scroll-content{padding-top:65px}.content.scroll-content h2{margin-bottom:40px}.content__top{font-size:16px;line-height:normal;margin:0 auto;max-width:88%;padding-bottom:52px;position:relative;text-align:center;z-index:1}.content__top h2{font-size:30px;font-weight:300;letter-spacing:-.03em;line-height:1.06;margin:0 0 30px}.content__link{padding-bottom:90px;width:100%}.content__link .btn{font-weight:600;transition:color .35s cubic-bezier(.3,.86,.36,.95),background-color .35s cubic-bezier(.3,.86,.36,.95)}.content__link .btn:hover{background-color:#006588}.content__link .btn-arrowtext{margin:0 auto}.theme--light .content__link .btn{color:#009ed4}.content__thumbnail{margin:-72px -170px 0}.content__navlink{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 -15px;padding:0;position:relative;z-index:1}.content__navlink li{padding:0 15px;width:50%}.content__navlink li:first-child a{text-align:right}.content__navlink li:first-child figure{margin:0 0 15px auto}.content__navlink li:first-child svg{transform:rotate(180deg)}.content__navlink li:last-child a{align-items:flex-start}.content__navlink li:last-child figure{margin:0 auto 15px 0}.content__navlink a{align-items:flex-end;display:flex;flex-direction:column}.content__navlink a:hover .content__navlink-icon{background-color:#006588}.content__navlink a:hover span{color:#000}.content__navlink-icon{align-items:center;background-color:#009ed4;border-radius:50%;display:flex;flex-wrap:wrap;height:46px;justify-content:center;margin-bottom:15px;transition:background-color .35s cubic-bezier(.3,.86,.36,.95);width:46px;z-index:10}.content__navlink svg{width:20px}.content__navlink svg path{fill:#fff}.content__navlink span{color:#001729;font-size:17px;font-weight:600;letter-spacing:-.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.video{padding-top:30px;position:relative}.video video{aspect-ratio:790/445;background-color:#001729;border:none;display:block;margin:0 auto 50px;max-width:100%;outline:none;width:100%}.video button{background:none;border:none;color:#e0f1f3;cursor:pointer;font-size:100px;left:50%;margin-top:-10px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:color .35s cubic-bezier(.3,.86,.36,.95)}.video button.hidden{display:none}.video button:hover{color:#009ed4}.infoblock{background:#fff;border-radius:12px;padding:20px;position:relative}.infoblock.dark{background-color:#03445a;padding:0!important}.infoblock.dark:before{border-color:transparent #03445a transparent transparent}.infoblock.dark .infoblock__content{padding:0 30px}.infoblock.dark strong{color:#fff}.infoblock.dark figure{align-items:center;background:#001729;display:flex;justify-content:center}.infoblock.dark figure strong{display:block;font-size:40px;font-weight:400}.infoblock.dark h3{color:#fff}.infoblock.dark .infoblock__content{color:#fff;padding:0 20px 20px!important}.infoblock:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:20px 35px 20px 0;content:"";left:-35px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.infoblock__image{border-radius:12px;margin-bottom:10px!important;overflow:hidden}.infoblock__image.portrait{height:195px!important;width:50%}.infoblock__content{color:#001729;font-size:15px;line-height:normal}.infoblock__content strong{color:#009ed4;display:block;font-size:23px;font-weight:400;line-height:normal;margin:0}.infoblock__content h3{color:#001729;font-size:23px;font-weight:400;line-height:1.1;margin-bottom:4px;margin-top:0;-webkit-line-clamp:2}.infoblock__content P,.infoblock__content h3{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.infoblock__content P{-webkit-line-clamp:5}.contentspacer{height:100px}.contentspacer.azura{background:#a8d4ed;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .contentspacer.azura{background:#fff}.single{background:#a8d4ed;padding:40px 0 0;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .single{background:#fff;position:relative}.theme--light .single:before{background:linear-gradient(180deg,rgba(0,0,0,.5),hsla(0,0%,100%,0));content:"";height:60px;left:0;pointer-events:none;position:absolute;right:0;top:0}.single .container{max-width:1760px}.single__content{color:#001729}.single__content h2{color:#001729;font-weight:500;letter-spacing:-.04em;margin:0}.single__content p{margin-bottom:10px}.single__subheading{color:#009ed4;display:block;font-size:18px;font-weight:700;padding-bottom:10px}.single__designation,.single__introduction{display:block;padding-bottom:20px}.single__introduction{font-size:32px;letter-spacing:-.01em}.single__listcontainer{background:#03445a;border-radius:12px;margin:34px 0;max-width:268px;padding:20px;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .single__listcontainer{background:#a8d4ed}.single__listcontainer h3{color:#fff;font-weight:500;margin:0;padding-bottom:10px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .single__listcontainer h3{color:#001729}.single__list{color:#fff;margin:0;padding-left:20px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .single__list{color:#03445a}.single__image figure{margin:0}.btn{background-color:#009ed4;border-radius:50%;cursor:pointer;height:46px;transition:color .35s cubic-bezier(.3,.86,.36,.95),background .35s cubic-bezier(.3,.86,.36,.95);width:46px;z-index:10}

.btn-scroll{position:absolute;transition:background-color .35s cubic-bezier(.3,.86,.36,.95)}.btn-scroll:hover{background-color:#006588}.btn-scroll svg{height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.btn-scroll svg path{fill:#fff}.btn-arrowtext{display:block;position:relative}.btn-arrowtext.arrow-left svg{transform:rotate(180deg) translate(50%,50%)}.btn-arrowtext.arrow-left span{left:auto;margin-right:10px;right:100%}.btn-arrowtext svg{height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.btn-arrowtext svg path{fill:#fff}.btn-arrowtext span{bottom:-25px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);white-space:nowrap}.btn-filter{background:transparent;border:none;border-right:2px solid #fff;color:#fff;cursor:pointer;margin-right:5px;padding-left:0;padding-right:5px;-webkit-text-decoration:underline;text-decoration:underline}.btn-filter.active{color:#009ed4!important}.btn-filter:hover{color:#009ed4}.btn-filter:last-child{border-right:none}.btn-textonly{background:none;color:#009ed4}.btn-textonly,.btn-textonly:hover{-webkit-text-decoration:underline;text-decoration:underline}.btn-textonly:hover{color:#006588}.theme-switch{background:#009ed4;border:none;border-radius:50px;bottom:15px;box-shadow:0 4px 10px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:block;font-size:14px;padding:8px 15px;position:relative;right:20px;transition:background-color .35s cubic-bezier(.3,.86,.36,.95);width:130px;z-index:5;z-index:999}.theme--light .theme-switch{background:#001729}.theme-switch:hover{background:#006588}.theme--light .theme-switch:hover{background:#004276}.theme-switch__dark{display:none}.theme--light .theme-switch__dark{display:inline}.theme--light .theme-switch__light{display:none}.circletlist{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 -15px;padding:0 20px}.circletlist.brilliant-blue{padding-top:42px}.circletlist.brilliant-blue li{display:block}.circletlist.brilliant-blue .circletlist__item{background:#03445a;margin:0 auto 20px;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .circletlist.brilliant-blue .circletlist__item{background:#009ed4}.circletlist.brilliant-blue .circletlist__item svg{opacity:1}.circletlist.brilliant-blue .circletlist__item svg path{fill:#fff}.circletlist.brilliant-blue .circletlist strong{display:block;padding:0 45px}.circletlist li{align-items:center;display:flex;justify-content:center;margin-bottom:46px;width:50%}.circletlist__block{cursor:pointer}.circletlist__block:hover .circletlist__item{background:#009ed4}.theme--light .circletlist__block:hover .circletlist__item{background:#001729}.circletlist__block:hover strong{color:#009ed4}.theme--light .circletlist__block:hover strong{color:#001729}.circletlist__item{align-items:center;background:#001729;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:11px;font-weight:700;height:105px;justify-content:center;margin-bottom:10px;padding:0 8px;position:relative;text-align:center;transition:background .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95);width:105px}.circletlist__item:hover{background:#009ed4}.theme--light .circletlist__item:hover{background:#001729}.theme--light .circletlist__item{background:#009ed4}.circletlist__icon{height:60px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.circletlist__icon svg{height:100%;-o-object-fit:contain;object-fit:contain;opacity:.2;width:100%}.circletlist__icon svg path{fill:#fff}.circletlist strong{color:#03445a;display:block;font-size:16px;font-weight:600;line-height:normal;padding:0 30px;text-align:center}.theme--light .circletlist strong{color:#03445a}.filter{background-color:#03445a;padding:15px 0 20px;transition:background-color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .filter{background-color:#fff}.filter.atmosphere{background-color:#e0f1f3;padding-top:27px}.filter.atmosphere .filter__container{color:#001729;padding-bottom:42px}.filter.atmosphere .filter__container .btn-filter{border-right:2px solid #001729;color:#001729;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.filter.atmosphere .filter__container .btn-filter:last-child{border:none}.filter.atmosphere .filter__container .btn-filter:hover{color:#009ed4}.filter__container{color:#fff;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:20px}.filter__container span{padding-right:4px}.filter__container button{margin-right:9px;padding-right:9px}.filter__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.filter__list.split{display:block;overflow:hidden;position:relative}.filter__list.split:before{border-left:8px dotted #009ed4;content:"";height:100%;margin-left:15px;position:absolute;top:0}.filter__list.split .filter__item{padding-left:70px;position:relative;width:100%}.filter__list.split .filter__item:after{background:#009ed4;border-radius:50%;content:"";height:30px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:30px}.filter__list.split .filter__item .infoblock{padding:25px 25px 17px}.filter__list.split .filter__item:nth-child(odd):after{left:4px}.filter__list.split .filter__item:nth-child(odd) .infoblock{margin-left:auto}.filter__list.split .filter__item:nth-child(2n):after{left:4px}.filter__list.split .filter__item figure{height:220px}.filter__list li{margin-bottom:20px;width:100%}.filter__item{position:relative}.filter__item.visible{display:block}.filter__item figure{aspect-ratio:278/300;height:220px;height:100%;margin:0;overflow:hidden;width:100%}.filter__item figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.filter__item .info{background:rgba(3,68,90,.3);border-radius:12px;bottom:0;color:#fff;font-size:14px;font-size:18px;left:10px;padding-bottom:15px;padding-top:20px;position:absolute;right:10px;text-align:center;transition:background .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .filter__item .info{background:rgba(224,241,243,.7);color:#001729}.filter__item .info strong{display:block;font-size:24px;font-weight:400}.contentswiper{background:#03445a;padding:10px 0 20px;position:relative;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .contentswiper{background:#005866}.contentswiper .container{max-width:1180px}.contentswiper a{display:block;margin:0 auto;width:64%}.contentswiper figure{height:300px;margin:0 auto;overflow:hidden}.contentswiper figure img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.contentswiper .info{background:rgba(3,68,90,.5);border-radius:12px;bottom:0;color:#fff;font-size:16px;left:0;padding-bottom:13px;padding-top:20px;position:absolute;right:0;text-align:center;transition:background .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .contentswiper .info{background:rgba(224,241,243,.5);color:#001729}.contentswiper .info strong{display:block;font-size:18px;font-weight:400}.contentswiper .swiper-single-next,.contentswiper .swiper-single-prev{position:absolute;top:50%;transform:translateY(-50%)}.contentswiper .swiper-single-next:after,.contentswiper .swiper-single-prev:after{display:none}.contentswiper .swiper-single-prev{left:0;margin-left:10px;transform:rotate(180deg) translateY(50%)}.contentswiper .swiper-single-next{margin-right:10px;right:0}.swiper-button-next,.swiper-button-prev,.swiper-single-next,.swiper-single-prev{transition:background-color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .swiper-button-next,.theme--light .swiper-button-prev,.theme--light .swiper-single-next,.theme--light .swiper-single-prev{background-color:#a8d4ed}.theme--light .swiper-button-next:hover,.theme--light .swiper-button-prev:hover,.theme--light .swiper-single-next:hover,.theme--light .swiper-single-prev:hover{background-color:#7ebfe4}.swiper-button-next:after,.swiper-button-prev:after,.swiper-single-next:after,.swiper-single-prev:after{transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .swiper-button-next:after,.theme--light .swiper-button-prev:after,.theme--light .swiper-single-next:after,.theme--light .swiper-single-prev:after{color:#009ed4}.theme--light .swiper-button-next svg path,.theme--light .swiper-button-prev svg path,.theme--light .swiper-single-next svg path,.theme--light .swiper-single-prev svg path{fill:#009ed4}.accordion-container{padding-bottom:20px}.ac{margin-bottom:8px;overflow:hidden}.ac.is-active .ac-panel{display:inline-block;margin-top:-1px}.ac.is-active .ac-trigger{background:#fff;border-radius:12px 12px 0 0;color:#005866;margin-bottom:0;padding-top:7px}.ac.is-active .ac-text{background:#fff;border-radius:0 0 12px 12px;letter-spacing:-.01em;padding:0 14px 10px}.ac-header{cursor:pointer;margin:0}.ac-trigger{background:#03445a;border:none;border-radius:12px;color:#a8d4ed;font-size:24px;font-weight:600;line-height:normal;padding:14px;text-align:center;transition:background .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95);width:100%}.theme--light .ac-trigger{background:#a8d4ed;color:#005866}.ac-panel{color:#005866;display:none;height:auto!important;width:100%}.ac-panel h3{line-height:normal;margin:0}.ac-text .col-1{display:flex;flex-wrap:wrap;justify-content:center}.ac-text .col-1 figure{height:70px;margin:0 0 10px;width:70px}.ac-text .col-1 figure svg{height:auto;margin:0 auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.ac-text .col-1 figure svg path{fill:#009ed4}.ac-text .col-2 h4{color:#001729;font-size:20px;font-weight:300;margin:0 0 10px;text-align:center}.ac-text .col-2 p{margin-bottom:12px}.ac-text .col-2 .downloadbox{background:#e0f1f3;border-radius:12px 12px 0 0;display:none;min-height:110px}.ac-text .col-2 .downloadbox strong{color:#001729;display:block;font-size:24px;font-weight:400;padding:25px 0 0 40px}.ac-text .col-3{display:none}.ac-text__link{align-items:center;background:#a8d4ed;border-radius:12px;color:#03445a;display:flex;font-size:24px;font-weight:600;justify-content:center;line-height:normal;padding:16px;width:100%}.ac-text__link__icon{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:-3px;margin-left:5px;width:10px}.ac-text__link__icon svg path{fill:#03445a}.chart__container{background:#a8d4ed;border-radius:12px;color:#001729;font-size:18px;line-height:normal;padding:15px 12px 12px}.chart__content{padding:0 12px}.chart__content strong{color:#001729;display:block;font-size:24px;font-weight:400;line-height:normal;padding-bottom:14px}.chart__content P{margin-bottom:20px}.chart__link{align-items:center;background:#e0f1f3;border-radius:12px;color:#005866;display:flex!important;flex-wrap:wrap;font-size:14px;font-weight:700;justify-content:space-between;line-height:normal;padding:10px 14px;width:100%}.chart__text{flex-basis:0;flex-grow:1}.chart__icon{flex-shrink:0;max-width:30px;width:25px}.chart__icon svg{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.tabset{display:none;list-style:none;margin:0 auto;max-width:95%;padding:0}.tabset__item{display:flex;padding:0 8px;position:relative;width:19.66%}.tabset__icon{height:30px;left:50%;opacity:0;position:absolute;top:5px;transform:translateX(-50%);transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:30px}.tabset__icon svg{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.tabset__icon svg path{fill:#009ed4}.tabset__link{align-items:center;background:#005866;border-radius:12px 12px 0 0;color:#a8d4ed;display:flex;font-size:18px;font-weight:600;justify-content:center;line-height:normal;padding:20px 10px;position:relative;text-align:center;transition:background .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95),padding .35s cubic-bezier(.3,.86,.36,.95);width:100%}.tabset__link.active{background:#fff;color:#001729;padding-bottom:0;padding-top:40px}.theme--light .tabset__link.active{background-color:#fff}.tabset__link.active:after{display:none}.tabset__link.active .tabset__icon{opacity:1;visibility:visible}.theme--light .tabset__link{background:#a8d4ed;color:#005866}.tabset__link:after{background:linear-gradient(0deg,rgba(0,0,0,.3),hsla(0,0%,100%,0));bottom:0;content:"";height:50px;left:0;pointer-events:none;position:absolute;right:0}[data-tab-content]{display:none}[data-tab-content].active{display:block}.categories .category{background:#009ed4;padding-top:6px;position:relative;z-index:1}.categories .category:after,.categories .category:before{content:"";height:100%;position:absolute;top:0;width:100%;z-index:-1}.categories .category.lansdowne-brilliant-blue{transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .categories .category.lansdowne-brilliant-blue{background:#a8d4ed}.categories .category.lansdowne-brilliant-blue:before{transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .categories .category.lansdowne-brilliant-blue:before{background:#a8d4ed}.categories .category.lansdowne-brilliant-blue .category__top{transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .categories .category.lansdowne-brilliant-blue .category__top{color:#001729}.categories .category.lansdowne-brilliant-blue .category__title{transition:color .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .categories .category.lansdowne-brilliant-blue .category__title{color:#001729}.categories .category.azura{background:#a8d4ed;padding-top:35px;position:relative;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .categories .category.azura{background:#e0f1f3}.categories .category.azura .category__top{color:#001729;margin-bottom:25px}.categories .category.azura h3{color:#03445a;font-size:36px}.categories .category.azura .article article{background:#e0f1f3}.categories .category.azura .article__content{color:#001729;padding-bottom:28px}.categories .category.azura .article__content h4{color:#03445a}.categories .category.azura .article__thumbnail{margin-bottom:20px}.categories .category.azura .article__header{padding-bottom:15px}.categories .category.atmosphere{background:#e0f1f3;padding-bottom:90px;padding-top:40px;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .categories .category.atmosphere{background:#f9f7f5}.categories .category.atmosphere:after{transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .categories .category.atmosphere:after{background:#f9f7f5}.categories .category.atmosphere .category__top{color:#001729;margin-bottom:20px}.categories .category.atmosphere h3{color:#005866;font-size:36px}.categories .category.atmosphere .article article{background:#005866}.categories .category.atmosphere .article__header strong{color:#a8d4ed}.categories .category.atmosphere .article__content{color:#fff;padding-bottom:10px;padding-top:30px}.categories .category.atmosphere .article__content h4{color:#fff}.categories .category__note{background:#e0f1f3;border-radius:12px;color:#001729;font-size:23px;font-weight:600;line-height:1.1;margin-bottom:12px;padding:4px 10px}.categories .category__top{color:#fff;font-size:16px;line-height:normal;margin-bottom:12px}.categories .category h3{color:#fff;font-size:30px;font-weight:600;line-height:normal;margin:0 0 18px}.categories .category:first-child:before{background:#009ed4;left:-30px;pointer-events:none}.categories .category:first-child:after{background:#009ed4;pointer-events:none;right:-30px;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .categories .category:first-child:after{background:#a8d4ed}.categories .category:first-child article{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.categories .category:last-child:before{background:#e0f1f3;left:-30px;pointer-events:none;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .categories .category:last-child:before{background:#f9f7f5}.categories .category:last-child:after{background:#e0f1f3;pointer-events:none;right:-30px}.categories .category:nth-child(2):after{background:#a8d4ed;pointer-events:none;right:-30px;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .categories .category:nth-child(2):after{background:#e0f1f3}.categories .category:nth-child(2):before{background:#a8d4ed;left:-30px;pointer-events:none;transition:background .35s cubic-bezier(.3,.86,.36,.95)}.theme--light .categories .category:nth-child(2):before{background:#e0f1f3}.categories .category__title{margin:0}.categories .category__endlink{bottom:74px;color:#03445a;font-size:16px;left:50%;margin-left:-11px;position:absolute;-webkit-text-decoration:underline;text-decoration:underline;top:auto;transform:translateX(-50%);transition:color .35s cubic-bezier(.3,.86,.36,.95)}.categories .category__endlink:hover{color:#05698b}.article{list-style:none;margin:0;padding:0}.article:last-child li article{margin-bottom:0}.article__reverse{display:flex;flex-direction:column-reverse}.article li{padding-bottom:20px}.article li:last-child{padding-bottom:35px}.article article{background-color:#001729;border-radius:12px;color:#fff;font-size:16px;margin-bottom:20px;overflow:hidden}.article__thumbnail{aspect-ratio:306/202;border-radius:12px;margin:0;overflow:hidden}.article__thumbnail.large{aspect-ratio:157/163}.article__thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.article__content{border-radius:0 0 12px 12px;padding:10px 33px 20px}.article__content h4{font-size:30px;font-weight:400;letter-spacing:.01em;line-height:normal;line-height:1;margin:0}.article__content strong{color:#009ed4;display:block;font-size:16px;font-weight:600;line-height:normal}.article__header{padding-bottom:12px}


@media (min-width:520px){.circletlist li{width:33.33%}.contentswiper figure{height:350px}}


@media (min-width:768px){.header{padding:65px 0 20px}.header .container{padding:0 40px}.logo a{max-width:232px}.hero .shadow-bottom,.hero .shadow-top{display:block}.hero .shadow-top{background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));top:0}.hero .shadow-bottom{background:linear-gradient(0deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));bottom:0}.hero .container{min-height:1010px;padding-top:55px}.hero__top h1{font-size:50px;line-height:1.3}.hero__statistics{padding:19px 40px 72px}.hero__statistics__item{padding-bottom:12px}.hero__statistics__number{font-size:68px}.hero__statistics__title{font-size:30px}.hero__bg:after{display:none}.hero .btn-scroll{height:50px;margin-bottom:17px;width:50px}.content__navlink{margin:0 auto;max-width:500px}.content__navlink li{padding:0 48px}.content__navlink li:first-child figure{margin:0 0 0 10px}.content__navlink li:last-child figure{margin:0 10px 0 0}.circletlist li{width:16.66%}.filter__list{margin:0 -20px}.filter__list li{padding:0 20px;width:33.33%}.contentswiper a{width:100%}.categories .container{display:flex;flex-wrap:wrap}.categories .category{padding-top:35px;width:50%}.categories .category.azura{padding-right:28px;width:50%}.categories .category.azura h3{font-size:24px}.categories .category.atmosphere{width:50%}.categories .category h3,.categories .category.atmosphere h3{font-size:24px}.categories .category:first-child{width:100%}.categories .category:first-child .article{-moz-column-count:2;column-count:2;-moz-column-gap:16px;column-gap:16px;display:inline-block;vertical-align:top;width:100%}.categories .category:last-child{padding-left:28px;padding-right:5px}.categories .category:last-child:before{display:none}.article__content h4{font-size:24px}}


@media (min-width:1024px){.header .container{display:flex;padding:0 20px}.header .logo a{padding-bottom:8px}.nav{flex:1}.nav-opener{display:none}.nav__menu{background:none;display:flex;flex-basis:0;flex-grow:1;flex-wrap:wrap;height:auto;justify-content:center;opacity:1;overflow:hidden;padding:0 10px;position:relative;top:auto;visibility:visible;width:100%}.nav__menu a{font-size:16px;padding:0 10px}.nav__btnlist{align-items:flex-end;flex-shrink:0;margin:0 -8px;max-width:400px}.nav__btnlist a{padding:0 8px}.nav__btnlist__icon{padding-bottom:7px;width:27px}.logo a{margin:0;max-width:235px}.footer__row{padding-top:54px}.footer__row .container{display:flex;flex-wrap:wrap;max-width:1780px}.footer__col{margin-bottom:20px;padding:0 10px;width:33.33%}.footer__col .text-holder{font-size:18px;letter-spacing:0;line-height:1.4;margin-bottom:16px;max-width:90%;padding-left:5px}.footer__col .text-holder strong{letter-spacing:.001em}.footer__col .image-holder .contact{font-size:18px;margin-left:32px;margin-top:27px;padding:10px 10px 0 13px}.footer__article figure{aspect-ratio:320/121}.footer__article__content{font-size:16px;padding:25px 34px 5px}.footer__article__content strong{font-size:24px;letter-spacing:-.035em}.footer__article__content span{font-size:18px;padding-bottom:7px}.footer__swiper{height:auto;max-width:91%;padding:20px 60px}.footer__swiper .swiper-slide-dark,.footer__swiper .swiper-slide-light{padding:0 12px}.footer__info{padding-bottom:55px;padding-top:45px}.footer__info .container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1765px;text-align:right}.footer__links{display:flex;flex-shrink:0;flex-wrap:wrap;max-width:350px;padding-top:0}.footer__links a{font-size:16px;padding-right:23px}.footer__text{flex-basis:0;flex-grow:1;font-size:16px}.footer__text p{margin-bottom:0}.contact a{padding-bottom:5px}.contact__icons{margin:0 -15px}.contact__icons a{height:55px;width:55px}.hero .container{min-height:905px;padding-top:42px}.hero__top{max-width:1100px}.hero__bottom{margin-bottom:150px;max-width:1030px;width:100%}.hero__bottom:before{left:-999px;right:-999px}.hero__statistics{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 -15px;padding:15px 0 40px}.hero__statistics li:first-child strong{text-align:left}.hero__statistics li:last-child strong{text-align:right}.hero__statistics li:last-child .hero__statistics__item{padding-bottom:0}.hero__statistics__item{padding:0 15px}.hero .btn-scroll{height:55px;margin-bottom:50px;width:55px}.intro{padding-top:90px}.intro.intro-80{padding-top:83px}.intro.intro-80 .intro__top{padding-bottom:113px;width:85%}.intro.intro-80 .intro__top h2{letter-spacing:-.034em;padding-bottom:50px}.intro.opaque .container{max-width:1760px;min-height:585px}.intro.opaque .intro__bg{display:block}.theme--light .intro.opaque .intro__bg:after{background:linear-gradient(90deg,#fff 76%,rgba(24,24,27,0))}.intro.opaque .intro__bg:after{background:#a8d4ed;background:linear-gradient(90deg,#a8d4ed 80%,rgba(24,24,27,0));top:0;width:60%}.intro.opaque .intro__top{width:50%}.intro.opaque .intro__top:before{display:none}.intro.opaque .intro__top h2{padding-bottom:18px}.intro.opaque .intro__top p{margin-bottom:15px}.intro.opaque .intro__top .btn-arrowtext{height:55px;margin:0;width:55px}.intro.opaque .intro__top .btn-arrowtext span{bottom:0;font-size:18px;font-weight:600}.intro.opaque .intro__bottom,.intro.opaque .intro__top .btn-scroll{display:none}.intro .container{min-height:780px}.intro__top,.intro__top strong{font-size:24px}.intro__top h2{font-size:50px;line-height:1.1;padding-bottom:50px}.intro__bottom{margin-bottom:50px;max-width:845px;width:100%}.intro__bottom.bg-none{margin-bottom:0}.intro__bottom:before{left:-999px;right:-999px}.intro__statistics{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 -15px;padding:64px 0 30px}.intro__statistics__item{padding:0 15px}.intro__statistics__number,.intro__statistics__title{text-align:left}.intro__statistics__number{font-size:50px}.intro__statistics__title{font-size:24px}.content.cambridge-teal{padding-top:50px}.content.cambridge-teal.scroll-content{padding-top:55px}.content.cambridge-teal .content__navlink li:first-child figure{margin:0 0 0 10px}.content.cambridge-teal .content__navlink li:last-child figure{margin:0 10px 0 0}.content.cambridge-teal h2{margin-bottom:35px}.content.atmosphere{padding-top:50px}.content.atmosphere-alt{padding-top:45px}.content.atmosphere-alt .content__top{padding-bottom:2px!important}.content.atmosphere .content__top{padding-bottom:50px}.content.atmosphere h2{letter-spacing:-.04em}.content.atmosphere .circletlist{padding-bottom:20px}.content.azura{padding-top:60px}.content.azura.scroll-content{padding-top:87px}.content.azura .content__top{padding-bottom:10px}.content.azura .content__top h2{max-width:570px}.content.azura .content__top p{max-width:68%}.content.azura h2{letter-spacing:-.04em}.content{padding-top:50px}.content__top{font-size:18px;max-width:1100px;max-width:1150px}.content__top h2{font-size:48px;font-weight:400;letter-spacing:normal;margin:0 auto 40px;max-width:80%}.content__link{padding-bottom:100px}.content__link .btn{height:55px;width:55px}.content__thumbnail{margin:-220px auto 0;max-height:677px;max-width:1700px;overflow:hidden}.content__navlink{max-width:700px}.content__navlink li:first-child a{flex-direction:row-reverse}.content__navlink li:last-child a{align-items:center}.content__navlink a{align-items:center;display:flex;flex-direction:row}.content__navlink-icon{height:55px;margin-bottom:0;margin-right:10px;width:75px}.content__navlink span{font-size:19px}.video video{margin-bottom:100px;max-width:785px}.infoblock.dark figure{height:260px!important}.infoblock__image{margin-bottom:20px!important}.infoblock__content h3{font-size:26px;letter-spacing:-.02em;margin-bottom:10px}.infoblock__content P{-webkit-line-clamp:4}.single{padding-top:62px}.single .container{align-items:flex-end;display:flex;flex-wrap:wrap}.single__content{align-self:flex-start;font-size:18px;padding-right:10px;padding-top:35px;width:55%}.single__content h2{font-size:72px;line-height:1}.single__content p{margin-bottom:20px}.single__subheading{font-size:30px}.single__designation,.single__introduction{font-size:36px;padding-bottom:30px}.single__listcontainer h3{font-size:30px}.single__image figure{margin:0 0 0 -80px;max-height:830px;overflow:hidden}.single__image{width:45%}.btn-arrowtext span{bottom:auto;font-size:18px;left:100%;margin-left:20px;max-width:150px;text-align:left;top:50%;transform:translateY(-50%)}.circletlist.brilliant-blue{padding-bottom:75px;padding-top:35px}.circletlist__item{font-size:14px;height:130px;margin-bottom:14px;padding:28px;width:130px}.circletlist__icon{height:80px;width:80px}.circletlist strong{font-size:20px;line-height:1.1}.filter{padding:20px 0 15px}.filter.atmosphere{padding-top:17px}.filter.atmosphere .filter__container{padding-bottom:32px}.filter__container{font-size:18px;padding-bottom:47px}.filter__list{padding:0 20px}.filter__list.split{margin:0 auto;max-width:1215px}.filter__list.split:before{background:repeating-linear-gradient(180deg,#009ed4 0,#009ed4 4px,transparent 0,transparent 12px);border-left:none;left:50%;margin-left:0;transform:translateX(-50%);width:4px}.filter__list.split .filter__item{padding-left:0;width:50%}.filter__list.split .filter__item:after{height:38px;width:38px}.filter__list.split .filter__item .infoblock{padding:12px 12px 35px}.filter__list.split .filter__item .infoblock__content{padding:0 15px}.filter__list.split .filter__item:nth-child(odd){float:right;margin-bottom:95px;padding:0 20px 0 157px}.filter__list.split .filter__item:nth-child(odd):after{left:-19px}.filter__list.split .filter__item:nth-child(2n){float:left;margin-bottom:50px;padding:0 157px 0 20px}.filter__list.split .filter__item:nth-child(2n):after{left:auto;right:-19px}.filter__list.split .filter__item:nth-child(2n) .infoblock.dark:before{border-color:transparent transparent transparent #03445a}.filter__list.split .filter__item:nth-child(2n) .infoblock:before{border-color:transparent transparent transparent #fff;border-width:20px 0 20px 35px;left:auto;right:-35px}.filter__list.split .item1 .infoblock,.filter__list.split .item2 .infoblock{padding:25px 25px 35px!important}.filter__list.split .item1 .infoblock__content,.filter__list.split .item2 .infoblock__content{padding:0!important}.filter__list.split .item1{margin-bottom:100px!important}.filter__list.split .item2{margin-top:235px}.filter__list.split .item2 .infoblock{padding-bottom:55px!important}.filter__list li{margin-bottom:70px;width:25%}.contentswiper a{width:64%}.contentswiper figure{height:250px}.contentswiper .info{font-size:18px}.contentswiper .info strong{font-size:24px}.contentswiper .swiper-single-prev{left:1%;margin-left:0;margin-top:-10px}.contentswiper .swiper-single-next{margin-right:0;margin-top:15px;right:1%}.accordion-container{padding-bottom:0}.ac{margin-bottom:0}.ac.is-active .ac-panel{margin-top:0}.ac-header{display:none}.ac-panel{background:#fff;color:#001729;font-size:18px;line-height:normal;padding:50px 30px 0}.ac-panel h3{color:#001729;font-size:40px;font-weight:300;margin-bottom:20px}.ac-text{display:flex;flex-wrap:wrap;margin:0 -10px}.ac-text__col{padding:0 10px}.ac-text .col-1{width:8%}.ac-text .col-2{font-size:18px;width:60%}.ac-text .col-2 h4{font-size:30px;margin-bottom:18px;text-align:left}.ac-text .col-2 p{margin-bottom:30px}.ac-text .col-2 .downloadbox{display:block}.ac-text .col-3{display:block;width:32%}.ac-text__link{display:none}.tabset{display:flex;flex-wrap:wrap;justify-content:space-between}.categories .category.azura .article__content{line-height:1.3;padding-bottom:15px}.categories .category.azura .article__thumbnail{aspect-ratio:293/163;margin-bottom:5px}.categories .category.azura .article__header{padding-bottom:20px}.categories .category.atmosphere .category__top{margin-bottom:30px}.categories .category.atmosphere .article__content{line-height:1.3;padding-bottom:26px}.categories .category__note{display:none}.categories .category__top{margin-bottom:62px}.categories .category:first-child:before{left:-9999px;width:9999px}.categories .category:last-child:after{right:-9999px;width:9999px}.article__thumbnail{aspect-ratio:306/163}.article__content{font-size:14px;padding:26px 15px}.article__content strong{font-size:14px}}



@media (min-width:1280px){.contentswiper .swiper-single-prev{left:5%}.contentswiper .swiper-single-next{right:5%}}

@media (min-width:1480px){.nav__btnlist{margin:-50px -10px 0;max-width:500px}.nav__btnlist a{padding:0 10px 10px}.nav__btnlist__text{display:block;font-size:16px;letter-spacing:0}.footer__article__content{font-size:18px}.footer__article__content strong{font-size:30px}.footer__swiper{padding:20px 100px}.hero__statistics__number{font-size:80px}.intro .container{align-items:flex-start}.intro__top{width:50%}.intro__top,.intro__top strong{font-size:30px}.intro__top h2{font-size:60px;line-height:1.1;padding-bottom:50px}.intro__bottom:before{right:-20px}.intro__statistics__number{font-size:80px}.intro__statistics__title{font-size:30px}.content__thumbnail{margin:-85px auto 0;max-height:550px;max-width:1700px;overflow:hidden}.infoblock__content{font-size:18px}.infoblock__content h3,.infoblock__content strong{font-size:30px}.theme-switch{font-size:16px}.circletlist__item{font-size:20px;height:210px;width:210px}.circletlist__icon{height:110px;width:110px}.filter__list li{width:16.66%}.contentswiper .swiper-single-prev{left:11%}.contentswiper .swiper-single-next{right:11%}.ac-text .col-2 h4{font-size:40px}.chart__link{font-size:18px}.tabset__link{font-size:24px}.categories .category{padding:40px 33px 0 15px;width:25%}.categories .category.azura{padding:40px 25px 0 21px;width:25.8%}.categories .category.azura h3{font-size:36px}.categories .category.atmosphere{width:24.8%}.categories .category.atmosphere h3{font-size:36px}.categories .category__top{font-size:18px}.categories .category h3{font-size:36px}.categories .category:first-child{width:49.4%}.categories .category:first-child:after,.categories .category:nth-child(2):after,.categories .category:nth-child(2):before{display:none}.categories .category__endlink{bottom:47px;margin-left:10px}.article__content{font-size:16px;padding:26px 32px}.article__content h4{font-size:30px;letter-spacing:-.016em}.article__content strong{font-size:18px}}


@media (min-width:1920px){.header{align-items:center;display:flex;padding:85px 0 67px}.nav{padding-left:120px}.nav__menu a{font-size:18px;padding:0 20px}.nav__btnlist{margin:-50px -45px 0;max-width:640px}.nav__btnlist a{padding:0 45px 10px}.nav__btnlist__text{font-size:18px}.hero__top h1{font-size:60px;line-height:1.4}.intro__top{font-size:36px}.intro__top h2{font-size:72px}.article__content{font-size:18px;letter-spacing:-.031em}}
