/**
 * Swiper 12.2.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: May 27, 2026
 */

: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-horizontal  > .swiper-wrapper > .swiper-slide:first-child {
      margin-left: var(--swiper-slides-offset-before);
      scroll-margin-inline-start: var(--swiper-slides-offset-before);
    }

.swiper-css-mode.swiper-horizontal  > .swiper-wrapper > .swiper-slide:last-child {
      margin-right: var(--swiper-slides-offset-after);
    }

.swiper-css-mode.swiper-vertical  > .swiper-wrapper {
      scroll-snap-type: y mandatory;
    }

.swiper-css-mode.swiper-vertical  > .swiper-wrapper > .swiper-slide:first-child {
      margin-top: var(--swiper-slides-offset-before);
      scroll-margin-block-start: var(--swiper-slides-offset-before);
    }

.swiper-css-mode.swiper-vertical  > .swiper-wrapper > .swiper-slide:last-child {
      margin-bottom: var(--swiper-slides-offset-after);
    }

.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-left: 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-top: 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-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;
    }

:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 4px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}

.swiper-button-prev,
.swiper-button-next {
  position: absolute;

  width: var(--swiper-navigation-size);
  height: var(--swiper-navigation-size);

  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-disabled.swiper-button-prev,.swiper-button-disabled.swiper-button-next {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
  }

.swiper-button-hidden.swiper-button-prev,.swiper-button-hidden.swiper-button-next {
    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 ::slotted(svg) {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center;
    fill: currentColor;
    pointer-events: none;
  }

.swiper-button-next ::slotted(svg) {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center;
    fill: currentColor;
    pointer-events: none;
  }

.swiper-button-prev svg,.swiper-button-next svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center;
    fill: currentColor;
    pointer-events: none;
  }

.swiper-button-lock {
  display: none;
}

.swiper-button-prev,
.swiper-button-next {
  top: var(--swiper-navigation-top-offset, 50%);
  margin-top: calc(0px - var(--swiper-navigation-size)/2);
}

.swiper-button-prev {
  left: var(--swiper-navigation-sides-offset, 4px);
  right: auto;
}

.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon {
    transform: rotate(180deg);
  }

.swiper-button-next {
  right: var(--swiper-navigation-sides-offset, 4px);
  left: auto;
}

.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal  ~ .swiper-button-prev,.swiper-horizontal  ~ .swiper-button-next {
    top: var(--swiper-navigation-top-offset, 50%);
    margin-top: calc(0px - var(--swiper-navigation-size)/2);
    margin-left: 0;
  }

.swiper-horizontal .swiper-button-prev,.swiper-horizontal ~ .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl ~ .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 4px);
    right: auto;
  }

.swiper-horizontal .swiper-button-next,.swiper-horizontal ~ .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl ~ .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 4px);
    left: auto;
  }

.swiper-horizontal .swiper-button-prev:not(.does-not-exist) ::slotted(.swiper-navigation-icon) {
      transform: rotate(180deg);
    }

.swiper-horizontal ~ .swiper-button-prev:not(.does-not-exist) ::slotted(.swiper-navigation-icon) {
      transform: rotate(180deg);
    }

.swiper-horizontal.swiper-rtl .swiper-button-next ::slotted(.swiper-navigation-icon) {
      transform: rotate(180deg);
    }

.swiper-horizontal.swiper-rtl ~ .swiper-button-next ::slotted(.swiper-navigation-icon) {
      transform: rotate(180deg);
    }

.swiper-horizontal .swiper-button-prev:not(.does-not-exist) .swiper-navigation-icon,.swiper-horizontal ~ .swiper-button-prev:not(.does-not-exist) .swiper-navigation-icon,.swiper-horizontal.swiper-rtl .swiper-button-next .swiper-navigation-icon,.swiper-horizontal.swiper-rtl ~ .swiper-button-next .swiper-navigation-icon {
      transform: rotate(180deg);
    }

.swiper-horizontal.swiper-rtl .swiper-button-prev ::slotted(.swiper-navigation-icon) {
      transform: rotate(0deg);
    }

.swiper-horizontal.swiper-rtl ~ .swiper-button-prev ::slotted(.swiper-navigation-icon) {
      transform: rotate(0deg);
    }

.swiper-horizontal.swiper-rtl .swiper-button-prev .swiper-navigation-icon,.swiper-horizontal.swiper-rtl ~ .swiper-button-prev .swiper-navigation-icon {
      transform: rotate(0deg);
    }

.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical  ~ .swiper-button-prev,.swiper-vertical  ~ .swiper-button-next {
    left: var(--swiper-navigation-top-offset, 50%);
    right: auto;
    margin-left: calc(0px - var(--swiper-navigation-size)/2);
    margin-top: 0;
  }

.swiper-vertical .swiper-button-prev,.swiper-vertical  ~ .swiper-button-prev {
    top: var(--swiper-navigation-sides-offset, 4px);
    bottom: auto;
  }

.swiper-vertical .swiper-button-prev ::slotted(.swiper-navigation-icon) {
      transform: rotate(-90deg);
    }

.swiper-vertical ~ .swiper-button-prev ::slotted(.swiper-navigation-icon) {
      transform: rotate(-90deg);
    }

.swiper-vertical .swiper-button-prev .swiper-navigation-icon,.swiper-vertical ~ .swiper-button-prev .swiper-navigation-icon {
      transform: rotate(-90deg);
    }

.swiper-vertical .swiper-button-next,.swiper-vertical  ~ .swiper-button-next {
    bottom: var(--swiper-navigation-sides-offset, 4px);
    top: auto;
  }

.swiper-vertical .swiper-button-next ::slotted(.swiper-navigation-icon) {
      transform: rotate(90deg);
    }

.swiper-vertical ~ .swiper-button-next ::slotted(.swiper-navigation-icon) {
      transform: rotate(90deg);
    }

.swiper-vertical .swiper-button-next .swiper-navigation-icon,.swiper-vertical ~ .swiper-button-next .swiper-navigation-icon {
      transform: rotate(90deg);
    }

: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-bullets-dynamic.swiper-pagination-vertical.swiper-pagination-bullets {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
  }

.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-bullets-dynamic.swiper-pagination-vertical.swiper-pagination-bullets .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-bullets-dynamic.swiper-pagination-horizontal.swiper-pagination-bullets {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
  }

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-bullets-dynamic.swiper-pagination-horizontal.swiper-pagination-bullets .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;
}

@font-face{font-family:Roboto;font-weight:400;font-style:normal;font-display:swap;src:url("/static/fonts/roboto400.woff2") format("woff2")}

@font-face{font-family:Roboto;font-weight:700;font-style:normal;font-display:swap;src:url("/static/fonts/roboto700.woff2") format("woff2")}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline;font:inherit;font-size:100%;border:0}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}

body{line-height:1}

ol,ul{list-style:none}

blockquote,q{quotes:none}

blockquote::before,blockquote::after{content:"";content:none}

q::before,q::after{content:"";content:none}

table{border-spacing:0;border-collapse:collapse}

*,*::before,*::after{box-sizing:border-box}

html{-ms-overflow-style:scrollbar}

html,body{min-height:100%}

ul,ol{list-style:none}

a{-webkit-text-decoration:none;text-decoration:none}

sup,sub{position:relative;vertical-align:baseline;font-size:.5em;line-height:0}

sup{top:-0.75em}

sub{top:.35em}

body{position:relative;min-height:100%;overflow-x:hidden;font-family:"Roboto","Helvetica Neue",sans-serif;font-size:16px;line-height:1.375;overflow-wrap:break-word;color:#323232;background-color:#fff;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale}

body header,body main,body footer{transition:transform 300ms;transform:translateX(0);will-change:transform}

body.is-open{width:100vw;height:100vh;overflow-y:hidden}

body.is-open header,body.is-open main,body.is-open footer{transition:transform 300ms;transform:translateX(256px)}

body>iframe{display:none !important}

:focus-visible{outline-color:#c8af00}

*,*::before,*::after{margin:0;box-sizing:border-box;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}

.container{margin:0 auto;box-sizing:border-box;width:calc(100% - 80px);max-width:1280px}

@media(max-width: 1359px){.container{width:100%;max-width:1340px;padding-right:40px;padding-left:40px}}

@media(max-width: 1023px){.container{padding-right:20px;padding-left:20px}}

.page{display:flex;flex-direction:column;min-height:100vh;font-size:16px;font-weight:400;color:#323232;background-color:#fff}

.overlay{position:fixed;z-index:0;display:block;opacity:0;width:100%;height:100%;background-color:#323232;cursor:pointer;transition:opacity 300ms, z-index 0ms 300ms;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:opacity}

.overlay.active{z-index:10;opacity:.54;transition:opacity 300ms;pointer-events:all}

.main{flex:1 0 auto;padding-top:80px}

.section-title{margin:50px 0 30px;font-size:24px;font-weight:400;line-height:1.5;letter-spacing:.0416em;text-transform:uppercase;color:#323232}

@media(max-width: 1023px){.section-title{margin:30px 0 20px;font-size:18px}}

.content-title{margin-top:0;margin-bottom:1em;font-size:36px;font-weight:400;line-height:1.25;color:#323232}

@media(max-width: 1023px){.content-title{font-size:30px}}

.content-subtitle{margin-bottom:2em;font-size:20px;font-weight:400;line-height:1.75;color:#323232}

@media(max-width: 1023px){.content-subtitle{font-size:18px}}

.content-text{column-gap:60px;column-count:2;font-weight:400;line-height:1.75;color:#323232}

@media(max-width: 1359px){.content-text{column-gap:40px}}

@media(max-width: 767px){.content-text{column-gap:0;column-count:1}}

.content-text.no-column{column-gap:0;column-count:1}

.content-text p{margin:0 0 10px;page-break-inside:avoid;break-inside:avoid}

.content-text p:only-child{margin:0}

.content-text a{color:#c8af00;transition:color .15s}

.content-text a:hover{color:#323232}

.content-rich{font-weight:400;line-height:1.75}

.content-rich h2,.content-rich h3,.content-rich h4{font-weight:400;line-height:1.25}

.content-rich h2 strong,.content-rich h3 strong,.content-rich h4 strong{font-weight:400}

.content-rich h2{margin:2rem 0 .75rem;font-size:22px}

@media(min-width: 576px){.content-rich h2{font-size:24px}}

.content-rich h3{margin:1.5rem 0 .75rem;font-size:18px}

@media(min-width: 576px){.content-rich h3{font-size:20px}}

.content-rich a[href]{color:#c8af00}

.content-rich p{margin:0 0 1em}

.content-rich p:empty{margin:0}

.content-rich blockquote{margin:2em 0;padding:0 0 0 2em;font-style:italic;border-left:2px solid #c8af00}

.content-rich strong{font-weight:700}

.content-rich ul,.content-rich ol{margin:0 0 1em;padding:0 0 0 1.5em}

.content-rich ul li,.content-rich ol li{position:relative;margin:0 0 .25em;display:block;line-height:1.5}

.content-rich ul li::before,.content-rich ol li::before{position:absolute;left:-1.25em}

.content-rich ol{counter-reset:index}

.content-rich ol li::before{content:counter(index) ".";counter-increment:index}

.content-rich ul li::before{content:"—"}

.content-rich hr{margin:1.5em 0;height:1px;background-color:#ebebeb;border:none}

.content-rich em{font-style:italic}

.content-rich img{max-width:100%}

.nowrap{white-space:nowrap}

button{-webkit-appearance:none;appearance:none;display:inline-block;vertical-align:top;font-family:inherit;font-size:inherit;font-weight:inherit;text-align:center;background:none;border:none;box-shadow:none;outline:none;cursor:pointer;-webkit-user-select:none;user-select:none}

.row{margin-right:-10px;margin-left:-10px;display:flex;flex:0 1 auto;flex-flow:row wrap;box-sizing:border-box}

.row.reverse{flex-direction:row-reverse}

.col.reverse{flex-direction:column-reverse}

.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{flex:0 0 auto;box-sizing:border-box;padding-right:10px;padding-left:10px}

.col-lg{flex-basis:0;flex-grow:1;max-width:100%}

.col-lg-1{flex-basis:8.333%;max-width:8.333%}

.col-lg-2{flex-basis:16.666%;max-width:16.666%}

.col-lg-3{flex-basis:25%;max-width:25%}

.col-lg-4{flex-basis:33.333%;max-width:33.333%}

.col-lg-5{flex-basis:41.667%;max-width:41.667%}

.col-lg-6{flex-basis:50%;max-width:50%}

.col-lg-7{flex-basis:58.333%;max-width:58.333%}

.col-lg-8{flex-basis:66.667%;max-width:66.667%}

.col-lg-9{flex-basis:75%;max-width:75%}

.col-lg-10{flex-basis:83.333%;max-width:83.333%}

.col-lg-11{flex-basis:91.667%;max-width:91.667%}

.col-lg-12{flex-basis:100%;max-width:100%}

.col-lg-offset-0{margin-left:0}

.col-lg-offset-1{margin-left:8.333%}

.col-lg-offset-2{margin-left:16.666%}

.col-lg-offset-3{margin-left:25%}

.col-lg-offset-4{margin-left:33.333%}

.col-lg-offset-5{margin-left:41.667%}

.col-lg-offset-6{margin-left:50%}

.col-lg-offset-7{margin-left:58.333%}

.col-lg-offset-8{margin-left:66.667%}

.col-lg-offset-9{margin-left:75%}

.col-lg-offset-10{margin-left:83.333%}

.col-lg-offset-11{margin-left:91.667%}

.start-lg{justify-content:flex-start;text-align:left}

.center-lg{justify-content:center;text-align:center}

.end-lg{justify-content:flex-end;text-align:right}

.top-lg{align-items:flex-start}

.middle-lg{align-items:center}

.bottom-lg{align-items:flex-end}

.around-lg{justify-content:space-around}

.between-lg{justify-content:space-between}

.first-lg{order:-1}

.last-lg{order:1}

@media(min-width: 1024px)and (max-width: 1359px){.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{flex:0 0 auto;box-sizing:border-box;padding-right:10px;padding-left:10px}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-1{flex-basis:8.333%;max-width:8.333%}.col-md-2{flex-basis:16.666%;max-width:16.666%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.333%;max-width:33.333%}.col-md-5{flex-basis:41.667%;max-width:41.667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.333%;max-width:58.333%}.col-md-8{flex-basis:66.667%;max-width:66.667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.333%;max-width:83.333%}.col-md-11{flex-basis:91.667%;max-width:91.667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.333%}.col-md-offset-2{margin-left:16.666%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.333%}.col-md-offset-5{margin-left:41.667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.333%}.col-md-offset-8{margin-left:66.667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.333%}.col-md-offset-11{margin-left:91.667%}.start-md{justify-content:flex-start;text-align:left}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:right}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}

@media(max-width: 1023px){.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{flex:0 0 auto;box-sizing:border-box;padding-right:10px;padding-left:10px}.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-1{flex-basis:8.333%;max-width:8.333%}.col-sm-2{flex-basis:16.666%;max-width:16.666%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.333%;max-width:33.333%}.col-sm-5{flex-basis:41.667%;max-width:41.667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.333%;max-width:58.333%}.col-sm-8{flex-basis:66.667%;max-width:66.667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.333%;max-width:83.333%}.col-sm-11{flex-basis:91.667%;max-width:91.667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.333%}.col-sm-offset-2{margin-left:16.666%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.333%}.col-sm-offset-5{margin-left:41.667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.333%}.col-sm-offset-8{margin-left:66.667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.333%}.col-sm-offset-11{margin-left:91.667%}.start-sm{justify-content:flex-start;text-align:left}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:right}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}

@media(max-width: 767px){.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{flex:0 0 auto;box-sizing:border-box;padding-right:10px;padding-left:10px}.col-xs{flex-basis:0;flex-grow:1;max-width:100%}.col-xs-1{flex-basis:8.333%;max-width:8.333%}.col-xs-2{flex-basis:16.666%;max-width:16.666%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.333%;max-width:33.333%}.col-xs-5{flex-basis:41.667%;max-width:41.667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.333%;max-width:58.333%}.col-xs-8{flex-basis:66.667%;max-width:66.667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.333%;max-width:83.333%}.col-xs-11{flex-basis:91.667%;max-width:91.667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.333%}.col-xs-offset-2{margin-left:16.666%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.333%}.col-xs-offset-5{margin-left:41.667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.333%}.col-xs-offset-8{margin-left:66.667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.333%}.col-xs-offset-11{margin-left:91.667%}.start-xs{justify-content:flex-start;text-align:left}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:right}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}}

.social-icon{display:flex;overflow:hidden;font-size:0;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:50%;transition:background-color .15s ease, border-color .15s ease !important}

.social-icon.social-solid{background-color:#afafaf}

.social-icon.social-outline{border:2px solid #fff}

.social-icon.social-outline:hover,.social-icon.social-outline:focus-visible{border:2px solid rgba(0,0,0,0)}

.social-icon img{margin:auto}

.social-icon.linkedin img{width:60%}

.social-icon.linkedin:hover,.social-icon.linkedin:focus-visible{background-color:#0076b7}

.social-icon.twitter img{width:70%}

.social-icon.twitter:hover,.social-icon.twitter:focus-visible{background-color:#000}

.social-icon.facebook img{width:70%}

.social-icon.facebook:hover,.social-icon.facebook:focus-visible{background-color:#39579a}

.social-icon.instagram img{width:65%}

.social-icon.instagram:hover,.social-icon.instagram:focus-visible{background-color:#125688}

.social-icon.pinterest img{width:90%}

.social-icon.pinterest:hover,.social-icon.pinterest:focus-visible{background-color:#cc1b1f}

.social-icon.youtube img{width:90%}

.social-icon.youtube:hover,.social-icon.youtube:focus-visible{background-color:red}

.social-icon.email img{width:68%}

.social-icon.email:hover,.social-icon.email:focus-visible{background-color:#c8af00}

.social-icon.printer img{margin-bottom:15%;width:68%}

.social-icon.printer:hover,.social-icon.printer:focus-visible{background-color:#c8af00}

.ReactModal__Overlay{position:fixed;z-index:100;display:flex;opacity:1;padding:24px;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;background-color:rgba(0,0,0,0);transition:background-color .2s ease;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;will-change:background-color}

@media(max-width: 767px){.ReactModal__Overlay{z-index:12;padding:0;overflow:visible}}

.ReactModal__Content{position:relative;margin:auto;opacity:0;width:100%;padding:0;background-color:#fff;border-radius:0;outline:none;transition:opacity .2s ease, transform .2s ease;will-change:opacity,transform}

@media(max-width: 767px){.ReactModal__Content{margin:0;display:flex;width:100%;height:100%}}

.ReactModal__Body--open,.ReactModal__Html--open{overflow:hidden}

.ReactModal__Body--open{-webkit-user-select:none !important;user-select:none !important;-webkit-tap-highlight-color:rgba(50,50,50,0);-webkit-touch-callout:none !important}

.ReactModal__Overlay--after-open{background-color:rgba(50,50,50,.4)}

.ReactModal__Overlay--after-open .ReactModal__Content{opacity:1}

.ReactModal__Overlay--before-close{background-color:rgba(0,0,0,0)}

.ReactModal__Overlay--before-close .ReactModal__Content{opacity:0}

.ReactModal__Close{position:absolute;top:0;right:0;width:64px;height:64px;padding:16px;transition:opacity .15s ease}

@media(max-width: 767px){.ReactModal__Close{top:80px}}

.ReactModal__Close:focus,.ReactModal__Close:hover{opacity:.5}

.object-modal-overlay{z-index:999;padding:0;overflow:hidden;background-color:#323232}

@media(max-width: 575px){.object-modal-overlay{overflow:auto}}

.object-modal-overlay .ReactModal__Content{position:relative;margin:0 auto;display:flex;justify-content:center;width:100%;height:100%;padding:0;background-color:rgba(0,0,0,0)}

@media(max-width: 575px){.object-modal-overlay .ReactModal__Content{display:block;height:unset;max-height:unset}}

.object-modal-overlay .ReactModal__Close{top:40px;right:16px;z-index:1;width:48px;height:48px;padding:0;pointer-events:auto}

@media(max-width: 575px){.object-modal-overlay .ReactModal__Close{top:16px}}

.object-modal-wrapper{position:absolute;top:0;margin:0 auto;width:100%;min-height:100%;max-width:1560px;pointer-events:none}

.object-modal-toggle{position:absolute;top:92px;right:16px;display:block;width:48px;transition:opacity .2s ease;pointer-events:auto}

@media(max-width: 575px){.object-modal-toggle{display:none}}

.object-modal-toggle:hover{opacity:.5}

.object-modal-toggle[aria-pressed=true]{opacity:0}

.object-modal-toggle span{margin-bottom:0;writing-mode:vertical-rl;font-size:16px;line-height:1.2;letter-spacing:2px;text-transform:uppercase;color:#fff;text-orientation:mixed}

@media(max-width: 1023px){.object-modal-toggle span{display:none}}

.object-modal-content{margin:0 auto;width:100%;min-height:100%;max-width:1560px;padding:40px 82px}

@media(max-width: 575px){.object-modal-content{padding:32px 20px 20px}}

.object-slider{display:flex;width:100%;height:100%;will-change:transform}

@media(max-width: 575px){.object-slider{display:none}}

.object-slider.exit,.object-slider.enter{transition:transform .5s ease}

.object-slider.enter-active,.object-slider.enter-done{transform:translateX(0)}

.object-slider.exit-active,.object-slider.exit-done{transform:translateX(-100%)}

.object-gallery{display:block;width:100%}

@media(min-width: 576px){.object-gallery{position:absolute;height:100%;overflow:auto;transform:translateX(100vw);-webkit-overflow-scrolling:touch;will-change:transform}.object-gallery.enter,.object-gallery.exit{transition:transform .5s ease}.object-gallery.exit-active,.object-gallery.exit-done{transform:translateX(100vw)}.object-gallery.enter-active,.object-gallery.enter-done{transform:translateX(0)}}

.object-modal-slider{position:relative;width:100%;height:100%}

@media(max-width: 575px){.object-modal-slider{display:none}}

.object-modal-slider .swiper{position:absolute;width:100%;height:100%;min-height:0}

.object-modal-slider .swiper-slide{display:flex;transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}

.object-modal-slider .swiper-slide img{object-fit:contain;object-position:50% 50%}

.object-modal-slider .swiper-zoom-container{width:100%}

.object-modal-slider .swiper-button-next,.object-modal-slider .swiper-rtl .swiper-button-prev{right:-74px}

.object-modal-slider .swiper-button-prev,.object-modal-slider .swiper-rtl .swiper-button-next{left:-74px}

.object-modal-slider .swiper-pagination{top:100%;bottom:initial;left:50%;z-index:1;display:block;height:auto;padding:10px 0;color:#fff;transform:translateX(-50%)}

.object-gallery-title{margin-bottom:1em;letter-spacing:1px;text-transform:uppercase;color:#fff}

.object-gallery-item{margin-bottom:20px}

@media(max-width: 575px){.object-gallery-item:last-child{margin-bottom:0}}

.object-gallery-button{position:relative;aspect-ratio:3/2;width:100%;background-color:#656565}

.object-gallery-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}

.bottom-fixed{position:fixed;right:0;bottom:0;left:0;z-index:98;display:flex;flex-direction:column;pointer-events:none}

.bottom-fixed>*{pointer-events:auto}

.bottom-fixed #ssr-fab{align-self:flex-end;padding:24px}

@media(max-width: 767px){.order-form{width:100%;max-width:610px}}

.order-form .form-field+.form-field{margin-top:20px}

.friend-form .form-field{margin-bottom:20px}

.order-modal-content,.share-modal-content{padding:80px 45px 40px}

@media(max-width: 767px){.order-modal-content,.share-modal-content{margin:auto;display:inline-block;width:100%;padding:160px 20px 40px}}

@media(min-width: 768px){.order-modal{max-width:610px}}

@media(min-width: 768px){.share-modal{max-width:365px}}

@media(min-width: 576px){.share-modal-content{max-width:365px}}

.share-modal-content .content-subtitle{margin-bottom:1.25em;text-align:center}

.form-row{margin-right:-10px;margin-left:-10px;display:flex;flex:0 1 auto;flex-flow:row wrap}

.form-col{margin-bottom:20px;flex:0 0 50%;max-width:50%;padding-right:10px;padding-left:10px}

@media(max-width: 767px){.form-col{flex:0 0 100%;max-width:100%}}

.form-button{margin-top:1em;width:100%;text-align:center}

.form-message{margin:2em 0;text-align:center;color:#c8af00}

.form-errors{color:rgba(255,0,0,.6)}

.form-recaptcha-notice{margin-top:2em;font-size:12px;text-align:center;color:#656565}

.form-recaptcha-notice a{color:#c8af00 !important}

.grecaptcha-badge{visibility:hidden;display:none !important}

.breadcrumbs{background-color:#ebebeb}

.breadcrumbs .container{display:flex;align-items:center;padding-top:15px;padding-bottom:15px}

@media(max-width: 767px){.breadcrumbs .container{padding-top:10px;padding-bottom:10px}}

.breadcrumbs a{-webkit-text-decoration:none;text-decoration:none;color:inherit;transition:color .15s}

@media(min-width: 1024px){.breadcrumbs a:focus,.breadcrumbs a:hover{color:#c8af00}}

@media(max-width: 1023px){.breadcrumbs a:active{color:#c8af00}}

.breadcrumbs-list{flex:0 1 auto;font-size:18px;font-weight:400;line-height:1.75}

@media(max-width: 1023px){.breadcrumbs-list{font-size:16px}}

.breadcrumbs-item{display:inline}

.breadcrumbs-item:not(:last-child)::after{content:" — "}

select.hidden{display:none !important;opacity:0}

.chosen{position:relative}

.chosen.chosen-selected .chosen-title{color:#323232}

.chosen.chosen-opened .chosen-title::before{filter:grayscale(0);transform:rotate(180deg)}

.chosen-results{position:absolute;top:100%;z-index:50;margin-top:5px;width:100%;overflow:hidden;background-color:#fff;border-radius:4px;box-shadow:0 10px 30px rgba(50,50,50,.1882),0 6px 10px rgba(50,50,50,.2275)}

.chosen-results>div{position:relative;width:100%}

.chosen-input{display:block;width:100%;padding:10px 45px 10px 15px;font-size:15px;font-weight:400;line-height:1;color:#323232;background-image:url("/static/icons/search.svg");background-position:calc(100% - 12px) 50%;background-size:18px;background-repeat:no-repeat;border-width:0;border-style:solid;border-color:#ebebeb;box-shadow:rgba(50,50,50,.1176) 0 1px 6px,rgba(50,50,50,.1176) 0 1px 4px;outline:none}

@media(max-width: 1023px){.chosen-input{display:none}}

.chosen-input::placeholder{color:#656565}

.chosen-input.chosen-input-error{background-image:url("/static/icons/search-red.svg")}

.chosen-title{width:100%;height:40px;padding:12px 40px 12px 15px;overflow:hidden;font-size:15px;line-height:1;text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#656565;background-color:#fff;border-radius:40px;-webkit-tap-highlight-color:rgba(0,0,0,0)}

@media(min-width: 1024px){.chosen-title:focus::before,.chosen-title:hover::before{filter:grayscale(0)}}

.chosen-title::before{position:absolute;top:50%;right:15px;margin-top:-7px;display:inline-block;width:14px;height:14px;content:"";background-image:url("/static/icons/chevron-down-gold.svg");background-size:14px;background-repeat:no-repeat;filter:grayscale(100%);transition:filter .15s, transform .15s;transform:rotate(0deg)}

.chosen-title::first-letter{text-transform:uppercase}

.chosen-item{position:relative;display:block;width:100%;padding:10px 16px;overflow:hidden;font-size:14px;line-height:1;text-align:left;text-overflow:ellipsis;white-space:nowrap;color:#656565}

@media(min-width: 1024px){.chosen-item.chosen-focused:not(.chosen-selected){background-color:#ebebeb}}

.chosen-item::first-letter{text-transform:uppercase}

.chosen-item+.chosen-item{border-top:1px solid #ebebeb}

.chosen-item.chosen-selected{color:#fff;background-color:#c8af00}

.chosen-multiple .chosen-item.chosen-selected{padding-right:42px}

.chosen-multiple .chosen-item.chosen-selected::after{position:absolute;top:50%;right:15px;margin-top:-6px;display:inline-block;width:12px;height:12px;content:"";background-image:url("/static/icons/close-white.svg");background-size:12px;background-repeat:no-repeat}

.cookie{max-height:160px;overflow:hidden;text-align:center;background-color:#fff;border-top:1px solid #ebebeb;transition:max-height .15s ease}

@media(min-width: 1024px){.cookie{max-height:70px}}

.cookie .container{padding-top:15px;padding-bottom:15px}

.cookie.hidden{max-height:0}

.cookie-content{font-size:14px;line-height:20px}

.cookie-buttons{display:flex;flex:0 0 180px;min-width:180px}

.cookie-buttons .gold-solid{padding:9px 25px 7px;font-size:12px}

.cookie-buttons .btn-close{margin-left:20px;display:inline-block;flex-basis:30px;opacity:.6;width:30px;height:30px;min-width:30px;font-size:0;background-image:url("/static/icons/close.svg");background-position:center;background-size:50%;background-repeat:no-repeat;border:1px solid #323232;border-radius:50%;transition:opacity .15s}

.cookie-buttons .btn-close:hover{opacity:1}

@media(max-width: 767px){.cookie .container{padding-top:20px;padding-bottom:20px}.cookie-content{font-size:12px}.cookie-buttons{margin-top:20px;display:flex;flex:1 0 auto;justify-content:center;min-width:auto}}

.gold-outline,.gold-solid,.white-outline{display:inline-block;padding:13px 35px 11px;font-size:14px;font-weight:400;line-height:1;letter-spacing:1px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;white-space:nowrap;background-color:rgba(0,0,0,0);border-radius:100px;outline:none;outline-width:0;cursor:pointer;transition:background-color .3s, color .3s}

@media(max-width: 1023px){.gold-outline:focus,.gold-outline:hover,.gold-solid:focus,.gold-solid:hover,.white-outline:focus,.white-outline:hover{transition:none}}

.gold-outline.is-disabled,.gold-outline[disabled],.gold-solid.is-disabled,.gold-solid[disabled],.white-outline.is-disabled,.white-outline[disabled]{opacity:.25;pointer-events:none}

.gold-outline{color:#c8af00;border:1px solid #c8af00}

.gold-outline:focus,.gold-outline:hover{color:#fff;background-color:#c8af00}

.gold-outline:active{color:#c8af00;background-color:rgba(0,0,0,0)}

.gold-solid{color:#fff;background-color:#c8af00;border:1px solid #c8af00}

.gold-solid:focus,.gold-solid:hover{color:#c8af00;background-color:rgba(0,0,0,0)}

.gold-solid:active{color:#fff;background-color:#c8af00}

.white-outline{color:#fff;border:1px solid #fff}

input,textarea{-webkit-appearance:none;appearance:none}

.form-input{display:block;width:100%;padding:10px 15px;font-family:"Roboto","Helvetica Neue",sans-serif;font-size:15px;font-weight:400;line-height:18px;color:#323232;background-color:#fff;border:1px solid #ebebeb;border-radius:100px;outline:none;transition:border .18s}

.form-input::placeholder{color:#656565}

.form-input:hover,.form-input:focus{border:1px solid #c8c8c8}

.form-input.error{color:rgba(255,0,0,.6)}

.form-input.error::placeholder{color:rgba(255,0,0,.6)}

textarea.form-input{min-height:160px;line-height:1.5;border-radius:3px;resize:none}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}

.form-checkbox{position:relative;display:flex;justify-content:flex-start;padding:6px 0;cursor:pointer;-webkit-user-select:none;user-select:none}

.form-checkbox-input{position:absolute;width:1px;height:1px;overflow:hidden;white-space:nowrap;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);position:absolute}

.form-checkbox-check{position:relative;display:flex;flex:0 0 24px;align-items:center;justify-content:center;height:24px;min-width:24px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;transition:background-color .2s ease, border-color .2s ease}

.form-checkbox-check svg{opacity:0;width:14px;height:14px;color:#fff;transition:transform .1s ease}

.error .form-checkbox-check{border-color:rgba(255,0,0,.6)}

.form-checkbox-input:checked+.form-checkbox-check{background-color:#c8af00;border-color:#c8af00}

.form-checkbox-input:checked+.form-checkbox-check svg{opacity:1;transform:none}

.form-checkbox-input:disabled+.form-checkbox-check{opacity:.75;cursor:default}

.form-checkbox-input:not(:disabled):not(:checked):hover+.form-checkbox-check{border-color:#c8c8c8}

.form-checkbox-input:not(:disabled):focus-visible+.form-checkbox-check{outline:2px solid #c8af00;outline-offset:2px}

.form-checkbox-label{margin-left:10px;align-items:center;font-size:16px;line-height:1.5}

.form-checkbox-label a{color:#c8af00;transition:color .2s ease}

.form-checkbox-label a:hover{color:#323232}

.social-icon{display:flex;overflow:hidden;font-size:0;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:50%;transition:background-color .15s ease, border-color .15s ease !important}

.social-icon.social-solid{background-color:#afafaf}

.social-icon.social-outline{border:2px solid #fff}

.social-icon.social-outline:hover,.social-icon.social-outline:focus-visible{border:2px solid rgba(0,0,0,0)}

.social-icon img{margin:auto}

.social-icon.linkedin img{width:60%}

.social-icon.linkedin:hover,.social-icon.linkedin:focus-visible{background-color:#0076b7}

.social-icon.twitter img{width:70%}

.social-icon.twitter:hover,.social-icon.twitter:focus-visible{background-color:#000}

.social-icon.facebook img{width:70%}

.social-icon.facebook:hover,.social-icon.facebook:focus-visible{background-color:#39579a}

.social-icon.instagram img{width:65%}

.social-icon.instagram:hover,.social-icon.instagram:focus-visible{background-color:#125688}

.social-icon.pinterest img{width:90%}

.social-icon.pinterest:hover,.social-icon.pinterest:focus-visible{background-color:#cc1b1f}

.social-icon.youtube img{width:90%}

.social-icon.youtube:hover,.social-icon.youtube:focus-visible{background-color:red}

.social-icon.email img{width:68%}

.social-icon.email:hover,.social-icon.email:focus-visible{background-color:#c8af00}

.social-icon.printer img{margin-bottom:15%;width:68%}

.social-icon.printer:hover,.social-icon.printer:focus-visible{background-color:#c8af00}

.footer{font-size:14px;font-weight:400;background-color:#f0f0f0}

.footer .row{position:relative}

.footer .agency-info div:not(:last-child){margin-bottom:10px}

.footer .agency-info .agency-info-title{margin-bottom:1em;font-size:16px;font-weight:inherit;color:#656565}

.footer .agency-info p{margin-bottom:0;padding:0;font-size:14px;line-height:1.5;color:#656565}

.footer .agency-info .telegram-link,.footer .agency-info .whatsapp-link{opacity:.4;padding:0 2px;vertical-align:sub;transition:opacity .15s ease}

.footer .agency-info .telegram-link:hover,.footer .agency-info .telegram-link:focus,.footer .agency-info .whatsapp-link:hover,.footer .agency-info .whatsapp-link:focus{opacity:1}

.footer .agency-info .whatsapp-link{margin-left:6px}

.footer .container{padding-top:45px;padding-bottom:45px}

.footer .copyright{position:absolute;top:0;right:0;width:33.333%}

@media(max-width: 1023px){.footer .copyright{position:relative;width:auto}}

.footer .social-links{display:flex}

@media(max-width: 767px){.footer .social-links{margin-top:20px}}

.footer .social-links .icons{display:flex;padding-right:10px;padding-left:10px}

.footer .social-links .social-icon{width:40px;height:40px;display:flex}

@media(max-width: 1359px){.footer .social-links .social-icon{width:30px;height:30px}}

.footer .social-links a:not(:last-child){margin-right:5px}

.footer-contacts a{-webkit-text-decoration:none;text-decoration:none;color:inherit;transition:color .15s}

@media(min-width: 1024px){.footer-contacts a:focus,.footer-contacts a:hover{color:#c8af00}}

@media(max-width: 1023px){.footer-contacts a:active{color:#c8af00}}

.footer-contacts a{display:inline-block}

.footer-link{font-size:16px;font-weight:400;line-height:1.2;-webkit-text-decoration:none;text-decoration:none;color:#656565;cursor:pointer;transition:color .18s}

.footer-link:hover{color:#c8af00}

.footer-title{font-size:16px;font-weight:400;line-height:1.25;color:#656565}

.footer-title:not(:last-child){margin-bottom:10px}

.footer-text{font-size:14px;font-weight:400;line-height:1.5;color:#656565}

.footer-text p:not(:last-child){margin-bottom:10px}

@media(max-width: 767px){.footer-block:not(:last-child){margin-bottom:40px}}

.footer-block .footer-block:first-child{margin-bottom:30px}

.footer-links{display:flex;flex-direction:column}

.footer-links-item{display:inline-block;line-height:1.5;white-space:nowrap;color:#656565;transition:color .2s ease}

.footer-links-item:hover{color:#c8af00}

.footer-design a{color:#656565;transition:color .2s ease}

.footer-design a:hover{color:#c8af00}

.header{position:fixed;top:0;left:0;z-index:20;width:100%;height:80px;background-color:#fff;border-bottom:1px solid #ebebeb;box-shadow:rgba(50,50,50,.1176) 0 1px 6px,rgba(50,50,50,.1176) 0 1px 4px;transform:translateZ(0)}

.header .container{display:flex;width:100%;height:100%}

@media(max-width: 1023px){.card-slider-widget{padding:0 0 52px}}

.card-slider{position:relative}

.card-slider.swiper{height:auto;min-height:auto}

.card-slider .swiper-slide{display:flex;height:initial;padding:2px 3px 4px}

@media(min-width: 1024px){.card-slider .swiper-slide{margin-right:20px;max-width:calc(33.33333% - 13.33333px)}}

@media(min-width: 768px)and (max-width: 1023px){.card-slider .swiper-slide{margin-right:20px;max-width:calc(50% - 10px)}}

.card-slider .swiper-button-next,.card-slider .swiper-rtl .swiper-button-prev{right:-50px}

@media(min-width: 1420px){.card-slider .swiper-button-next,.card-slider .swiper-rtl .swiper-button-prev{right:-65px}}

.card-slider .swiper-button-prev,.card-slider .swiper-rtl .swiper-button-next{left:-50px}

@media(min-width: 1420px){.card-slider .swiper-button-prev,.card-slider .swiper-rtl .swiper-button-next{left:-65px}}

@media(max-width: 1023px){.card-slider .swiper-button-next,.card-slider .swiper-button-prev{display:none}}

.card-slider .swiper-button-next::before,.card-slider .swiper-button-prev::before{background-image:url("/static/icons/arrow-left-gray.svg")}

.swiper-slide-content{display:flex;width:100%;height:100%}

.swiper-slide-image{display:flex;width:100%;height:100%;object-fit:cover;object-position:center}

.swiper-button-next,.swiper-rtl .swiper-button-prev{right:5px}

.swiper-button-next::before,.swiper-rtl .swiper-button-prev::before{transform:rotate(180deg)}

.swiper-button-prev,.swiper-rtl .swiper-button-next{left:5px}

.swiper-button-next,.swiper-button-prev{margin-top:-30px;width:60px;height:60px;background-image:none}

@media(min-width: 1024px){.swiper-button-next,.swiper-button-prev{transition:transform .18s;transform:scale(1)}.swiper-button-next:focus,.swiper-button-next:hover,.swiper-button-prev:focus,.swiper-button-prev:hover{transform:scale(1.05)}.swiper-button-next:active,.swiper-button-prev:active{transition:transform .1s;transform:scale(1.1)}}

.swiper-button-next::after,.swiper-button-prev::after{content:none}

.swiper-button-next .swiper-navigation-icon,.swiper-button-prev .swiper-navigation-icon{display:none !important}

.swiper-button-next::before,.swiper-button-prev::before{position:absolute;display:inline-block;content:"";background-image:url("/static/icons/arrow-left-white.svg");background-position:center;background-size:60px;background-repeat:no-repeat;top:0;right:0;bottom:0;left:0}

.swiper-pagination{position:absolute;display:none;width:100%;text-align:center}

@media(max-width: 1023px){.swiper-pagination{display:flex;justify-content:center}}

.swiper-pagination.outside{bottom:-32px !important}

.swiper-pagination.inside{bottom:32px !important}

.swiper-pagination .swiper-pagination-bullet{margin:0 5px;opacity:1;width:12px;height:12px;background:rgba(0,0,0,0);border:2px solid #c8c8c8}

.swiper-pagination .swiper-pagination-bullet-active{background:#c8c8c8;transition:background .18s}

.header-col{flex-shrink:0}

.nav{display:flex;flex-grow:1;flex-shrink:1;justify-content:center;padding:0 25px;-webkit-user-select:none;user-select:none}

@media(max-width: 1359px){.nav{padding:0}}

@media(max-width: 767px){.nav{display:none}}

.nav,.nav-item,.nav-list{height:80px}

.nav-list{display:flex;align-items:center;justify-content:space-around;list-style:none;width:100%;padding:0}

@media(max-width: 1359px){.nav-list{justify-content:center}}

.nav-item{margin-left:2%;float:left;padding-top:32px;font-size:14px;line-height:16px;letter-spacing:1px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;white-space:nowrap}

@media(max-width: 1359px){.nav-item{margin-left:5%}}

@media(max-width: 1023px){.nav-item{margin-left:2%}}

.nav-item:first-child{margin-left:0}

.nav-item a{color:#323232}

.nav-item a:focus,.nav-item a:hover{color:#c8af00;transition:color 300ms}

.nav-item.nav-item-active a{color:#c8af00;transition:color 300ms}

@media(max-width: 1359px){.nav-item-destinations,.nav-item-agency,.nav-item-blog,.nav-item-contacts{display:none}}

@media(max-width: 1023px){.nav-item{font-size:12px;letter-spacing:.07em}.nav-item-agency,.nav-item-contacts{display:block}}

.nav-phone{padding-right:20px;font-size:14px;line-height:16px}

.nav-phone a{-webkit-text-decoration:none;text-decoration:none;color:inherit;transition:color .15s}

@media(min-width: 1024px){.nav-phone a:focus,.nav-phone a:hover{color:#c8af00}}

@media(max-width: 1023px){.nav-phone a:active{color:#c8af00}}

.nav-phone a{color:#656565}

.nav-phone a:hover,.nav-phone a:active{color:#c8af00}

.nav-menu{display:flex;align-items:center;order:3}

@media(max-width: 767px){.nav-menu{display:none}}

.nav-menu .dropdown-language{position:relative;display:inline-block;width:72px}

.dropdown-language{font-size:14px;font-weight:400;line-height:1;color:#656565}

.dropdown-language-selected{width:100%;padding:10px 10px 8px;letter-spacing:1px;text-align:center;color:#656565;border:1px solid #ebebeb;border-radius:40px;transition:border .18s ease, color .18s ease}

.dropdown-language-selected:focus,.dropdown-language-selected:hover{color:#c8af00;border:1px solid #c8af00}

.dropdown-language-selected:focus .dropdown-language-icon,.dropdown-language-selected:hover .dropdown-language-icon{filter:grayscale(0)}

.dropdown-language-icon{margin-left:5px;display:inline-block;width:16px;height:14px;vertical-align:middle;background-image:url("/static/icons/chevron-down-gold.svg");background-position:center;background-size:14px;background-repeat:no-repeat;filter:grayscale(100%);transition:filter .15s ease, transform .15s ease}

.dropdown-language-list{position:absolute;top:42px;left:-4px;display:none;width:80px;overflow:hidden;background-color:#fff;border-radius:3px;box-shadow:rgba(50,50,50,.1882) 0 10px 30px,rgba(50,50,50,.2274) 0 6px 10px}

.dropdown-language-item{cursor:pointer}

.dropdown-language-item+li{border-top:1px solid #ebebeb}

.dropdown-language-item a{display:block;padding:10px 12px;color:inherit}

.dropdown-language-item a:hover,.dropdown-language-item a:focus{color:#fff;background-color:#c8af00}

.dropdown-language-item.selected a{color:#fff;background-color:#c8af00}

.dropdown-language-opened .dropdown-language-selected{color:#656565;border:1px solid #ebebeb}

.dropdown-language-opened .dropdown-language-selected .dropdown-language-icon{transform:rotate(180deg)}

.dropdown-language-opened .dropdown-language-list{display:block}

.navigation{position:fixed;top:0;left:0;z-index:100;visibility:hidden;display:block !important;width:256px;height:100vh;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;background-color:#f0f0f0;box-shadow:0 0 0 10000px rgba(0,0,0,0);transition:transform .3s, visibility 0s linear .3s;transform:translateX(-256px)}

.is-open .navigation{visibility:visible;transition:transform .3s, visibility 0s linear;transform:translateX(0)}

.navigation-scroll{position:relative;min-height:100%;padding-bottom:100px}

.navigation-list{overflow:hidden}

.navigation-item a{display:block;font-size:14px;font-weight:400;line-height:1;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#323232}

.navigation-item a:focus,.navigation-item a:hover{color:#fff;background-color:#c8af00}

.navigation-item.navigation-item-active a{color:#fff;background-color:#c8af00}

.navigation-list-links .navigation-item a{padding:18px;letter-spacing:1px}

.navigation-list-links .navigation-item-phone a{margin:10px 0;font-size:16px;letter-spacing:0;color:#656565}

.navigation-list-links .navigation-item-phone a:focus,.navigation-list-links .navigation-item-phone a:hover{color:#323232;background-color:rgba(0,0,0,0)}

.navigation-list-languages .navigation-item a{padding:13px 20px;text-transform:none}

.navigation-search{position:relative;background-color:#fff}

.navigation-search button{position:absolute;top:0;right:0;width:58px;height:58px;font-size:20px}

.navigation-search button::before{top:50%;left:50%;width:20px;height:20px;color:#656565;transition:color .18s;transform:translate(-50%, -50%)}

.navigation-search button:focus::before,.navigation-search button:hover::before{color:#c8af00}

.navigation-search input.error+button::before{color:rgba(255,0,0,.6)}

.navigation-search-input{width:100%;padding:20px 50px 20px 20px;border:none;border-radius:0;outline:none}

.navigation-search-input:hover,.navigation-search-input:focus{border:none;border-radius:0}

.navigation-search-input::placeholder{font-size:15px;font-weight:400;color:#656565}

.navigation-search-button{position:absolute;top:0;right:0;width:58px;height:58px;background-image:url("/static/icons/search.svg");background-position:center;background-size:24px;background-repeat:no-repeat;filter:grayscale(100%);transition:filter .15s ease}

.navigation-search-button:active{filter:grayscale(0)}

.nav-icon{display:none}

@media(max-width: 1359px){.nav-icon{margin-left:-20px;display:flex;align-items:center;width:70px}}

.tcon{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:30px;height:57px;padding:20px;background:rgba(0,0,0,0);border:none;outline:none;cursor:pointer;transition:.3s;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}

.tcon>*{display:block}

.tcon:hover,.tcon:focus{outline:none}

.tcon::-moz-focus-inner{border:0}

.tcon-menu-lines{position:relative;display:inline-block;width:30px;height:3px;background:#c8af00;border-radius:3px;transition:.3s}

.tcon-menu-lines::before,.tcon-menu-lines::after{position:absolute;left:0;display:inline-block;width:100%;height:3px;content:"";background:#c8af00;border-radius:3px;transition:.3s;transform-origin:2.8571px center}

.tcon-menu-lines::before{top:7px}

.tcon-menu-lines::after{top:-7px}

.tcon-menu-xbutterfly{width:auto}

.tcon-menu-xbutterfly .tcon-menu-lines::before,.tcon-menu-xbutterfly .tcon-menu-lines::after{transition:top .3s .6s ease, transform .3s ease;transform-origin:50% 50%}

.tcon-menu-xbutterfly.tcon-transform .tcon-menu-lines{background:rgba(0,0,0,0)}

.tcon-menu-xbutterfly.tcon-transform .tcon-menu-lines::before,.tcon-menu-xbutterfly.tcon-transform .tcon-menu-lines::after{top:0;width:25px;transition:top .3s ease, transform .3s .5s ease}

.tcon-menu-xbutterfly.tcon-transform .tcon-menu-lines::before{transform:rotate3d(0, 0, 1, 45deg)}

.tcon-menu-xbutterfly.tcon-transform .tcon-menu-lines::after{transform:rotate3d(0, 0, 1, -45deg)}

@media(max-width: 767px){.logo{flex-grow:1;flex-shrink:1}}

.logo-link{position:relative;margin:22px 0 0;display:block;width:348px;height:38px}

@media(max-width: 1023px){.logo-link{width:53px}}

@media(max-width: 767px){.logo-link{width:100%;max-width:348px}}

.logo-text{position:absolute;top:9px;left:63px}

@media(max-width: 1023px){.logo-text{display:none}}

@media(max-width: 767px){.logo-text{left:18.1%;display:block;width:81.89%}}

@media(max-width: 767px){.logo-mark{width:15.22%}}

.manager{display:flex;flex-direction:column;gap:.5rem;color:#656565}

.manager-about{display:flex;align-items:center;gap:1rem}

@media(max-width: 1023px){.manager-about{gap:12px}}

.manager-circle{flex-shrink:0;width:48px;height:48px;overflow:hidden;border:1px solid #ebebeb;border-radius:50%}

.manager-image{display:block;width:100%;height:100%;object-fit:cover}

.manager-info{display:flex;flex-direction:column}

.manager-name{line-height:1.4;color:#323232}

.manager-role{font-size:14px;line-height:1.4;color:#656565}

.manager-contacts{display:flex;flex-direction:column}

.manager-contacts a{-webkit-text-decoration:none;text-decoration:none;color:inherit;transition:color .15s}

@media(min-width: 1024px){.manager-contacts a:focus,.manager-contacts a:hover{color:#c8af00}}

@media(max-width: 1023px){.manager-contacts a:active{color:#c8af00}}

.manager-contacts .telegram-link,.manager-contacts .whatsapp-link{opacity:.4;padding:0 2px;vertical-align:sub;transition:opacity .15s ease}

.manager-contacts .telegram-link:hover,.manager-contacts .telegram-link:focus,.manager-contacts .whatsapp-link:hover,.manager-contacts .whatsapp-link:focus{opacity:1}

.manager-contacts .whatsapp-link{margin-left:6px}

.manager-contact{display:inline-flex;align-items:center;gap:8px;line-height:1.5;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease}

.manager-contact:hover{color:#323232}

.manager-contact svg{flex-shrink:0;width:16px;height:16px}

.manager-contact span{word-break:break-all}

.search-widget{position:relative}

@media(max-width: 767px){.search-widget{display:none}}

.search-widget-panel{display:flex;overflow:hidden;background-color:#fff;border-radius:100px;box-shadow:0 1px 6px rgba(50,50,50,.1176),0 1px 4px rgba(50,50,50,.1176)}

.search-widget-type{display:flex;align-items:center;justify-content:center;background-color:#fff;border-right:2px solid rgba(101,101,101,.5)}

.search-widget-type .btn{position:relative;padding:12px 14px;font-size:14px;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;color:#656565;transition:color .15s ease}

.search-widget-type .btn:first-child{text-align:right}

.search-widget-type .btn:last-child{text-align:left}

.search-widget-type .btn:hover{color:#323232}

.search-widget-type .btn.active{color:#c8af00}

.search-widget-type .btn+.btn::before{position:absolute;top:50%;left:0;display:inline-block;width:1px;height:20px;content:"";background-color:#ebebeb;transform:translateY(-50%)}

.search-widget-form{display:flex}

.search-widget-input{flex:0 0 300px;width:300px;max-width:300px;padding:10px 40px 10px 14px;font-size:14px;font-weight:400;line-height:18px;letter-spacing:1px;color:#323232;background-color:#fff;border:1px solid rgba(0,0,0,0);outline:none}

.search-widget-input::placeholder{text-transform:uppercase;color:#656565}

.search-widget-error .search-widget-input{color:rgba(255,0,0,.6)}

.search-widget-toggle{position:absolute;right:60px;width:40px;height:40px;background-image:url("/static/icons/chevron-down-gold.svg");background-position:center;background-size:16px;background-repeat:no-repeat;filter:grayscale(100%);transition:filter .15s ease, transform .15s ease;transform:rotate(0)}

.search-widget-toggle:hover{filter:grayscale(0)}

.search-widget-opened .search-widget-toggle{filter:grayscale(0);transform:rotate(180deg)}

.search-widget-button{flex:0 0 60px;width:60px;height:40px;background-image:url("/static/icons/search-gold.svg");background-position:center;background-size:22px;background-repeat:no-repeat;border-left:1px solid #656565;filter:grayscale(1);transition:filter .15s ease}

.search-widget-button:focus,.search-widget-button:hover{filter:grayscale(0)}

.search-widget-results{position:absolute;top:100%;right:60px;display:none;width:300px;background-color:#fff;border-radius:3px;box-shadow:rgba(50,50,50,.1882) 0 10px 30px,rgba(50,50,50,.2274) 0 6px 10px}

.search-widget-opened .search-widget-input+.search-widget-button::before{color:#c8af00}

.search-widget-opened .search-widget-results{display:block}

.search-widget-results-item{display:block;min-height:35px;padding:8px 15px;font-size:15px;font-weight:400;line-height:18px;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;color:#656565}

.search-widget-results-item:not(:last-child){border-bottom:1px solid #ebebeb}

.search-widget-results-item.selected{color:#fff;background-color:#c8af00}

.result-card{display:flex;flex-direction:column}

.result-card:focus p,.result-card:hover p{color:#c8af00}

.result-card img{width:100%;height:150px;background-color:#ebebeb}

.result-card p{padding:9px 18px 0;font-size:14px;color:#656565;transition:color .15s}

.result-card h2{padding:7px 18px 9px;font-size:14px;font-weight:400;color:#323232}

.rtf{box-sizing:border-box;list-style:none;padding-left:0;white-space:nowrap}

.rtf.open .rtf--mb .rtf--mb-i{transition:ease-in-out transform .2s;transform:rotate(180deg);transform-origin:center center}

.rtf.open .rtf--mb>ul{margin:0;list-style:none;padding:0}

.rtf.open .rtf--mb .rtf--mb-o{opacity:0}

.rtf.open .rtf--mb .rtf--mb-c{opacity:1}

.rtf.open .rtf--ab__c:hover>span{opacity:.9;transition:ease-in-out opacity .2s}

.rtf.open .rtf--ab__c:nth-child(1){transition-delay:.03s;transform:translateY(-60px) scale(1)}

.rtf.open .rtf--ab__c:nth-child(2){transition-delay:.09s;transform:translateY(-120px) scale(1)}

.rtf.open .rtf--ab__c:nth-child(3){transition-delay:.12s;transform:translateY(-180px) scale(1)}

.rtf.open .rtf--ab__c:nth-child(4){transition-delay:.16s;transform:translateY(-240px) scale(1)}

.rtf--mb__c{position:relative}

.rtf--mb__c:hover>span{opacity:.9;transition:ease-in-out opacity .2s}

.rtf--mb__c>span{position:absolute;top:50%;margin-right:6px;margin-left:4px;opacity:0;padding:2px 4px;font-size:13px;color:#fff;background:rgba(0,0,0,.75);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);transition:ease-in-out opacity .2s;transform:translateY(-50%)}

.rtf--mb__c>span.right{right:100%}

.rtf--mb{position:relative;z-index:99;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;background-color:#c8af00;border:none;border-radius:50%;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);outline:none;cursor:pointer;-webkit-user-drag:none}

.rtf--mb>*{transition:ease-in-out transform .2s}

.rtf--mb-o,.rtf--mb-c{position:absolute;top:50%;left:50%;display:inline-block;transition:opacity .2s ease;transform:translate(-50%, -50%)}

.rtf--mb-o{opacity:1}

.rtf--mb-c{opacity:0}

.rtf--ab__c{position:absolute;top:0;right:8px;margin:-10px 0;display:block;padding:10px 0;transition:ease-in-out transform .2s}

.rtf--ab__c>span{position:absolute;top:50%;margin-right:6px;opacity:0;padding:2px 4px;font-size:13px;color:#fff;background:rgba(0,0,0,.75);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);transition:ease-in-out opacity .2s;transform:translateY(-50%)}

.rtf--ab__c>span.right{right:100%}

.rtf--ab__c:nth-child(1){transition-delay:.24s;transform:translateY(-60px) scale(0)}

.rtf--ab__c:nth-child(2){transition-delay:.21s;transform:translateY(-120px) scale(0)}

.rtf--ab__c:nth-child(3){transition-delay:.18s;transform:translateY(-180px) scale(0)}

.rtf--ab__c:nth-child(3) svg{transform:translate(-2px, 1px)}

.rtf--ab__c:nth-child(4){transition-delay:.15s;transform:translateY(-240px) scale(0)}

.rtf--ab{position:relative;z-index:10000;margin:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background-color:#fff;border:none;border-radius:50%;box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12);outline:none;cursor:pointer;-webkit-user-drag:none}

.rtf--ab path{transition:fill .2s ease;fill:#c8af00}

.subscribe-form{position:relative}

.subscribe-form .form-input{padding:10px 40px 10px 15px;background:rgba(0,0,0,0);border:1px solid #afafaf;transition:border .18s ease}

.subscribe-form-hint{position:absolute;top:100%;z-index:2;margin-top:4px;display:none;padding:10px 15px;background-color:#fff;border-radius:3px;box-shadow:rgba(50,50,50,.1882) 0 10px 30px,rgba(50,50,50,.2274) 0 6px 10px}

.subscribe-form-hint::before{position:absolute;bottom:100%;left:20px;display:block;width:0;height:0;content:"";border:10px solid rgba(0,0,0,0);border-bottom-color:#fff}

.subscribe-form-hint.opened{display:inline-block}

.subscribe-form-hint.error{color:rgba(255,0,0,.7)}

.subscribe-form-submit{position:absolute;top:0;right:0;width:40px;height:100%;background-image:url("/static/icons/chevron-down-gold.svg");background-position:center;background-size:18px;background-repeat:no-repeat;filter:grayscale(100%);transition:filter .15s ease;transform:rotate(-90deg)}

.subscribe-form-submit:focus,.subscribe-form-submit:hover{color:#c8af00;filter:grayscale(0)}

.seo-content{padding-top:60px;padding-bottom:60px}

@media(max-width: 1023px){.seo-content{padding-top:30px;padding-bottom:30px}}

.seo-content .content-subtitle{margin:0 0 1em;font-size:24px;line-height:1.5}

@media(max-width: 1023px){.seo-content .content-subtitle{font-size:18px}}

.seo-content .content-text{margin:0 0 1.5em;font-size:14px;line-height:2;color:#656565}

.seo-content h2{margin:1.5em 0 .75em;font-size:20px;font-weight:400;line-height:1.5;color:#323232}

@media(max-width: 1023px){.seo-content h2{font-size:18px}}

@media(max-width: 767px){.seo-content-wrap .content-text{margin:0}}

@media(max-width: 767px){.seo-content-inner{position:relative;height:110px;overflow:hidden;transition:height 1s}.seo-content-inner::after{position:absolute;right:0;bottom:0;left:0;display:inline-block;opacity:1;height:40px;content:"";background-image:linear-gradient(to bottom, transparent, #FFF);transition:opacity .15s ease 1s}}

.opened .seo-content-inner{height:auto}

.opened .seo-content-inner::after{opacity:0}

.seo-content-button{display:none}

@media(max-width: 767px){.seo-content-button{margin-top:25px;display:inline-block}}

.opened .seo-content-button{display:none}

.seo-links{font-size:14px;line-height:1.75;color:#656565;background:rgba(240,240,240,.35)}

@media(max-width: 1359px){.seo-links{font-size:13px}}

@media(max-width: 1023px){.seo-links{font-size:12px}}

.seo-links a{-webkit-text-decoration:none;text-decoration:none;color:inherit;transition:color .15s}

@media(min-width: 1024px){.seo-links a:focus,.seo-links a:hover{color:#c8af00}}

@media(max-width: 1023px){.seo-links a:active{color:#c8af00}}

@media(max-width: 767px){.seo-links .mobile-wrap-content::after{background-image:linear-gradient(to bottom, transparent, #fafafa)}}

@media(max-width: 767px){.seo-links-col:nth-child(n+2){margin-top:1rem}}

@media(min-width: 768px){.seo-links-col:nth-child(n+4){margin-top:1rem}}

@media(max-width: 767px){.mobile-wrap .content-text{margin:0}}

.mobile-wrap-button{display:none}

@media(max-width: 767px){.mobile-wrap-button{margin-top:25px;display:inline-block}}

.opened .mobile-wrap-button{display:none}

@media(max-width: 767px){.mobile-wrap-content{position:relative;height:110px;overflow:hidden;transition:height 1s}.mobile-wrap-content::after{position:absolute;right:0;bottom:0;left:0;display:inline-block;height:40px;content:"";background-image:linear-gradient(to bottom, transparent, #FFF);transition:height .15s ease 1s}}

.opened .mobile-wrap-content{height:auto}

.opened .mobile-wrap-content::after{height:0}

.order{position:relative;display:flex;flex:1 0 auto;flex-direction:column;width:100%;cursor:pointer}

.order-image{position:relative;overflow:hidden;background-color:#ebebeb}

.order-image::after{display:block;padding:66.66% 0 0;content:""}

.order-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}

.order-video{position:absolute;top:8px;right:8px;padding:6px 8px;font-size:12px;line-height:1;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#c8af00;border-radius:16px}

.order-info{display:flex;flex:1 0 auto;flex-direction:column;padding:20px;font-weight:400;color:#656565;border-width:0 1px 1px;border-style:solid;border-color:#ebebeb}

.order-body{display:flex;flex:1 0;align-items:flex-start;gap:1rem}

.order-subtitle{margin-bottom:10px;flex:1 0;font-size:18px;line-height:1.5;color:#323232;transition:color .15s}

@media(min-width: 1024px){.order-subtitle:hover,.order-subtitle:focus-within{color:#c8af00}.order-subtitle:hover .order-link::before,.order-subtitle:focus-within .order-link::before{box-shadow:rgba(50,50,50,.1176) 0 1px 6px,rgba(50,50,50,.1176) 0 1px 4px}}

.order-link{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:.3em;color:inherit;outline:none}

.order-link::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";border-radius:3px;box-shadow:rgba(50,50,50,0) 0 0 0,rgba(50,50,50,0) 0 0 0;transition:box-shadow .15s;transform:translate3d(0, 0, 0)}

.order-ref{flex:0 0 auto;padding:5px 0 0;text-align:right;white-space:nowrap}

.order-hr{font-size:13px;line-height:1.5;letter-spacing:1px}

.order-exclusive{font-size:12px;text-transform:uppercase;color:#c8af00}

.order-specs{margin:1em -8px 1.25em;display:flex;align-items:flex-start;justify-content:space-between}

.order-specs-item{display:flex;flex-direction:column;justify-content:flex-start;max-width:100%;padding:0 8px}

.order-specs-label{display:inline-block;font-size:12px;letter-spacing:1px;text-align:center;text-transform:uppercase}

.order-specs-value{margin:0 0 .1em;font-size:20px;letter-spacing:1px;text-align:center}

.order-price{display:flex;align-items:flex-end;gap:1rem}

.order-price-type{flex:1 0;font-size:16px;color:#c8af00}

.order-price-value{flex:1 0;font-size:20px;text-align:right;white-space:nowrap;color:#c8af00}

@media(max-width: 1023px){.order-price-value{font-size:18px}}

.post .post-date{margin-bottom:.5em;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#656565}

.post .post-info{padding:40px 20px;font-weight:400;text-align:left}

.post .post-subtitle{-webkit-text-decoration:none;text-decoration:none;color:inherit;transition:color .15s}

@media(min-width: 1024px){.post .post-subtitle:focus,.post .post-subtitle:hover{color:#c8af00}}

@media(max-width: 1023px){.post .post-subtitle:active{color:#c8af00}}

.post .post-subtitle{margin-bottom:20px;display:block}

.post .post-subtitle:hover{color:#c8af00}

.post .post-description{margin-bottom:20px;color:#323232}

.post .post-media{position:relative;font-size:0;background-color:#ebebeb}

.post .post-media-img{position:relative;width:100%;height:420px;background-color:#ebebeb}

.post .post-media-img img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}

@media(max-width: 1023px){.post .post-media-slider{margin-bottom:25px}}

.post .swiper{height:480px !important}

@media(max-width: 1023px){.post .swiper{height:360px !important}}

.blog-post{position:relative;display:flex;flex:1 0 auto;flex-direction:column;width:100%;border-radius:3px;cursor:pointer}

.blog-post .gold-outline{margin-top:auto}

.blog-post:focus-within{outline:1px solid #c8af00;outline-offset:0}

.blog-post-info{display:flex;flex:1 0 auto;flex-direction:column;align-items:flex-start;padding:20px;font-weight:400;text-align:left;border-width:0 1px 1px;border-style:solid;border-color:#ebebeb;border-radius:0 0 3px 3px}

.blog-post-date{margin-bottom:1em;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#656565}

.blog-post-subtitle{margin:0 0 1em;display:block;max-width:100%;line-height:1.5;transition:color .15s}

@media(min-width: 1024px){.blog-post-subtitle:focus,.blog-post-subtitle:hover{color:#c8af00;outline:none}.blog-post-subtitle:focus::before,.blog-post-subtitle:hover::before{box-shadow:rgba(50,50,50,.1176) 0 1px 6px,rgba(50,50,50,.1176) 0 1px 4px}}

.blog-post-subtitle::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";border-radius:3px;box-shadow:rgba(50,50,50,0) 0 0 0,rgba(50,50,50,0) 0 0 0;transition:box-shadow .15s;transform:translate3d(0, 0, 0)}

.blog-post-photo{position:relative;overflow:hidden;background-color:#ebebeb;border-radius:3px 3px 0 0}

.blog-post-photo::after{display:block;padding:62.5% 0 0;content:""}

.blog-post-photo img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center top}

.agent-contacts{margin:0;list-style:none;padding:0}

.agent-contacts-link{display:flex;align-items:center;gap:12px;padding:6px 0;color:#323232;transition:color .15s ease}

.agent-contacts-link:hover{color:#c8af00}

.agent-contacts-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;color:#656565;background-color:#fff;border-radius:50%}

.agent-contacts-icon path{fill:currentcolor}

.agent-contacts-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.agency .container{padding-top:70px;padding-bottom:80px}

@media(max-width: 1023px){.agency .container{padding-top:60px;padding-bottom:70px}}

@media(max-width: 767px){.agency .container{padding-top:60px;padding-bottom:70px}}

.agency .content-title{color:#c8af00}

.agency-photo{position:relative;display:block;width:100%;height:700px;background-color:#ebebeb}

@media(max-width: 1359px){.agency-photo{height:600px}}

@media(max-width: 1023px){.agency-photo{height:400px}}

.agency-photo img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}

.blog-list-item{overflow:hidden;border:1px solid #ebebeb;border-radius:3px}

@media(max-width: 767px){.blog-list-item{border:none}}

.blog-list-item:not(:last-child){margin-bottom:20px}

.blog-content{padding-top:80px;padding-bottom:75px}

@media(max-width: 767px){.blog-content{padding-top:60px;padding-bottom:55px}}

@media(max-width: 1023px){.blog-content{padding-top:60px;padding-bottom:65px}}

@media(max-width: 1023px){.blog-content{margin-bottom:65px}}

@media(max-width: 767px){.blog-content{margin-top:0;padding-right:0;padding-left:0}.blog-content .content-title{padding-right:20px;padding-left:20px}}

.filter-box{background-color:#ebebeb}

.filter-box .form-field{padding:10px 40px 10px 15px;color:#323232;background-color:#fff;background-image:url("/static/icons/search-grey.svg");background-position:calc(100% - 12px) 50%;background-size:18px;background-repeat:no-repeat;border:none}

.filter-box .form-field::placeholder{color:#656565}

.filter-box .search{width:100%;padding:13px 24px 11px}

.filter-box .form-input{background-color:#fff}

.filter-box .form-input::placeholder{color:#656565}

.filter-box .reset{margin-left:10px;display:inline-block;flex-basis:30px;opacity:.4;width:30px;height:30px;min-width:30px;font-size:0;background-image:url("/static/icons/close.svg");background-position:center;background-size:50%;background-repeat:no-repeat;border:1px solid #323232;border-radius:50%;transition:opacity .15s}

@media(max-width: 1023px){.filter-box .reset{position:absolute;left:100%}}

@media(max-width: 767px){.filter-box .reset{position:static}}

.filter-box .reset:focus,.filter-box .reset:hover{opacity:1}

.filter-box .filter-wrap{position:inherit;padding-top:10px;padding-bottom:10px}

.filter-box .actions{position:relative;display:flex;align-items:center}

.filter-box .row{margin-right:-6px;margin-left:-6px}

.filter-box .row>div{margin-top:6px;margin-bottom:6px;padding-right:6px;padding-left:6px}

.results-title{padding:1.25rem 0 1.75rem;font-size:20px;font-weight:400;line-height:1.5;color:#323232}

@media(max-width: 1023px){.results-title{font-size:18px}}

.results-title-main{display:block}

.results-title-count{display:block;font-size:16px;color:#656565}

.orders{margin-bottom:80px;overflow-anchor:none}

@media(max-width: 1023px){.orders{margin-bottom:65px}}

.orders .info-request{padding-top:80px}

@media(max-width: 1023px){.orders .info-request{padding-top:60px}}

.orders .info-request .content-subtitle{margin-bottom:1em;font-size:21px;line-height:1.25}

.orders .info-request .content-text{margin-bottom:2em}

.results-list{padding:0}

@media(max-width: 1023px){.results-list{margin-top:10px;margin-bottom:0}}

.results-item{margin-bottom:20px;display:flex}

@media(max-width: 767px){.results-item:last-child{margin-bottom:0}}

.page-trans{margin-top:30px;-webkit-user-select:none;user-select:none}

@media(max-width: 1023px){.page-trans{margin-top:55px}}

@media(max-width: 1023px){.page-trans .trans-list{display:none}}

.page-trans .pages{padding:0 5px;color:#323232;cursor:pointer;transition:color .18s}

.page-trans .pages:hover{color:#c8af00}

.page-trans .pages.active{font-weight:400;color:#c8af00}

.page-trans .controls{color:#656565;cursor:pointer;transition:color .18s}

.page-trans .controls:hover{color:#c8af00}

.page-trans .controls:first-child{margin-right:25px}

.page-trans .controls:last-child{margin-left:25px}

.page-trans .show-more-button{display:none}

@media(max-width: 1023px){.page-trans .show-more-button{display:flex}}

.contacts a{-webkit-text-decoration:none;text-decoration:none;color:inherit;transition:color .15s}

@media(min-width: 1024px){.contacts a:focus,.contacts a:hover{color:#c8af00}}

@media(max-width: 1023px){.contacts a:active{color:#c8af00}}

.contacts .agency-info-title,.contacts .contacts-title{margin:0 0 1em;font-size:18px;font-weight:400;line-height:1;text-align:left;color:#323232}

@media(max-width: 1023px){.contacts .agency-info-title,.contacts .contacts-title{font-size:16px}}

.contacts .form .form-col{flex-basis:100%;max-width:100%}

.contacts .form area.form-field{height:240px}

@media(max-width: 767px){.contacts .form area.form-field{height:140px}}

.contacts .content-text{font-size:16px;line-height:1.5}

@media(max-width: 1023px){.contacts .content-text{font-size:15px}}

.contacts .agency-info{margin-bottom:30px}

.contacts .agency-info p{margin-bottom:0;display:block}

.contacts .agency-info .agency-info-address{margin-bottom:20px}

.contacts .agency-info .telegram-link,.contacts .agency-info .whatsapp-link{opacity:.4;padding:0 2px;vertical-align:sub;transition:opacity .15s ease}

.contacts .agency-info .telegram-link:hover,.contacts .agency-info .telegram-link:focus,.contacts .agency-info .whatsapp-link:hover,.contacts .agency-info .whatsapp-link:focus{opacity:1}

.contacts .agency-info .whatsapp-link{margin-left:6px}

.contacts-image-container{padding-top:30px}

@media(max-width: 1023px){.contacts-image-container{padding-top:0;padding-right:0;padding-left:0}}

.contacts-image{position:relative;display:block;width:100%;background-color:#ebebeb}

.contacts-image::after{display:block;padding:74.65% 0 0;content:""}

.contacts-image img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center top}

.contacts-block{margin-bottom:50px}

.contacts-block:last-child{margin-bottom:0}

.contacts-block.additional-padding{padding-left:2%}

@media(max-width: 767px){.contacts-block.additional-padding{padding-left:10px}}

.contacts-block fieldset:last-of-type{margin-bottom:0}

.contacts-team{margin:2rem 0 0}

.contacts-team-title{margin:0 0 1em;font-size:18px;font-weight:400;line-height:1;text-align:left;color:#323232}

@media(max-width: 1023px){.contacts-team-title{font-size:16px}}

.contacts-team-item+.contacts-team-item{margin:1.5rem 0 0}

.contacts-content{padding-top:80px;padding-bottom:75px}

@media(max-width: 767px){.contacts-content{padding-top:60px;padding-bottom:55px}}

@media(max-width: 1023px){.contacts-content{padding-top:60px;padding-bottom:65px}}

@media(max-width: 767px){.contacts-content{padding-bottom:0}}

.contacts-map{height:515px;background-color:#e5e3df}

@media(max-width: 1023px){.contacts-map{height:400px}}

@media(max-width: 767px){.contacts-map{margin-left:-20px;width:100vw;height:500px}}

.destination{position:relative}

.destination-slider{position:relative}

.destination-slider .swiper{height:700px;overflow:hidden;background-color:#ebebeb}

@media(max-width: 1359px){.destination-slider .swiper{height:600px}}

@media(max-width: 1023px){.destination-slider .swiper{height:400px}}

.destination-content{padding-top:80px;padding-bottom:75px}

@media(max-width: 767px){.destination-content{padding-top:60px;padding-bottom:55px}}

@media(max-width: 1023px){.destination-content{padding-top:60px;padding-bottom:65px}}

.destination-content{color:#323232}

@media(max-width: 1023px){.destination-content{padding-top:80px}}

.destination-content .content-subtitle{margin-bottom:1em}

.destinations .breadcrumbs{text-transform:uppercase}

.destinations-title{padding-top:40px}

@media(max-width: 767px){.destinations-title{padding-top:24px}.destinations-title:empty{padding-top:0}}

.destinations-title h1{max-width:840px}

@media(max-width: 767px){.destinations-title h1{font-size:1.5rem}}

.destinations-content{padding-bottom:80px}

@media(max-width: 1023px){.destinations-content{padding-bottom:60px}}

@media(max-width: 767px){.destinations-content{padding:0}}

.destinations-content .middle-lg{position:absolute;top:0;width:100%;height:100%;pointer-events:none}

.destinations-item{margin-bottom:20px}

@media(max-width: 767px){.destinations-item{margin-bottom:0}}

.destinations-item:last-child{margin-bottom:0}

.destinations-card{position:relative;display:flex;align-items:center;justify-content:center;height:500px;overflow:hidden;background-color:#323232}

@media(max-width: 767px){.destinations-card{height:400px}}

.destinations-card:focus-within{outline:2px solid #c8af00;outline-offset:0}

.destinations-card:focus .destinations-card-image,.destinations-card:hover .destinations-card-image{transition:transform 6s;transform:scale(1.3)}

.destinations-card-image{position:absolute;opacity:.7;width:100%;height:100%;object-fit:cover;object-position:center}

@media(min-width: 1024px){.destinations-card-image{transition:transform 2s;transform:scale(1)}}

.destinations-card-link{z-index:1;max-width:calc(100% - 40px);padding-right:40px;padding-left:40px;line-height:1.2;text-align:center;white-space:normal}

@media(min-width: 1024px){.destinations-card-link:focus,.destinations-card-link:hover{outline:none}}

.destinations-card-link::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";transform:translate3d(0, 0, 0)}

.faq .container{padding-top:80px;padding-bottom:75px}

@media(max-width: 767px){.faq .container{padding-top:60px;padding-bottom:55px}}

@media(max-width: 1023px){.faq .container{padding-top:60px;padding-bottom:65px}}

.faq .content-title{margin:0 0 .5em;text-transform:uppercase}

.faq .content-text{margin:0 0 2em}

.faq .content-rich{margin:3rem 0 0}

.faq .faq-content{margin-right:auto;margin-left:auto;max-width:720px}

.fees .container{padding-top:80px;padding-bottom:75px}

@media(max-width: 767px){.fees .container{padding-top:60px;padding-bottom:55px}}

@media(max-width: 1023px){.fees .container{padding-top:60px;padding-bottom:65px}}

.fees .content-subtitle{margin-bottom:1.5em;text-transform:uppercase}

.fees p{font-size:16px}

.fees-group{margin-right:auto;margin-left:auto;max-width:590px;text-align:center}

.fees-group+.fees-group{margin-top:3em}

.main-slider{height:calc(100vh - 80px);min-height:320px;overflow:hidden;background-color:#ebebeb}

.main-slider .swiper-slide{background-color:unset}

.main-slider .swiper-slide-content{transition:transform 0s linear .8s;transform:scale(1)}

.main-slider .swiper-slide-active .swiper-slide-content{transition:transform 10s linear;transform:scale(1.15)}

.main-content{padding-top:60px;padding-bottom:60px}

@media(max-width: 1023px){.main-content{padding-top:30px;padding-bottom:30px}}

.main-content .content-title{margin:0 0 1em;font-size:36px;text-transform:uppercase;color:#c8af00}

@media(max-width: 1023px){.main-content .content-title{font-size:30px}}

.main-content .content-subtitle{margin:0 0 2em;font-size:20px;line-height:1.75}

@media(max-width: 1023px){.main-content .content-subtitle{font-size:18px}}

.main-content .content-text{margin:0 0 1.5em;font-size:14px;line-height:2;color:#656565}

.main-sliders{padding-top:20px}

.main-promo{position:absolute;top:15vh;left:50%;z-index:10;width:100%;transform:translate3d(-50%, 0, 0)}

@media(max-width: 1023px){.main-promo{top:12vh}}

@media(max-width: 767px){.main-promo{top:62px}}

.main-promo-content{width:100%}

.main-promo-title,.main-promo-subtitle{line-height:1.4;text-align:center;color:#fff}

.main-promo-title{margin:0 auto .5rem;font-size:28px;text-transform:uppercase;text-shadow:1px 1px 2px rgba(101,101,101,.5)}

@media(max-width: 1023px){.main-promo-title{font-size:24px}}

@media(max-width: 767px){.main-promo-title{max-width:16em;font-size:24px}}

.main-promo-subtitle{margin:0;font-size:1rem;line-height:1.25;letter-spacing:.025em}

.main-search{margin:2.25rem 0 0;display:flex;align-items:center;justify-content:center}

.main-links{position:absolute;top:30px;z-index:10;display:none;justify-content:center;width:100%;text-align:center}

@media(max-width: 767px){.main-links{top:152px;display:flex}}

.main-links .white-outline{min-width:110px;padding-right:20px;padding-left:20px}

@media(max-width: 767px){.main-links .white-outline{text-shadow:1px 1px 2px rgba(101,101,101,.5)}}

.main-links .white-outline:first-child{border-right:none;border-radius:100px 0 0 100px}

.main-links .white-outline:last-child{border-radius:0 100px 100px 0}

.slide-container{position:absolute;bottom:0;z-index:10;width:100%;padding:96px 0 32px;background:linear-gradient(to top, rgba(50, 50, 50, 0.6) 0%, rgba(50, 50, 50, 0) 100%)}

.slide-container .content-wrap{margin:0 auto;box-sizing:border-box;width:calc(100% - 80px);max-width:1280px}

@media(max-width: 1359px){.slide-container .content-wrap{width:100%;max-width:1340px;padding-right:40px;padding-left:40px}}

@media(max-width: 1023px){.slide-container .content-wrap{padding-right:20px;padding-left:20px}}

.main-destinations-list{display:block}

@media(max-width: 1359px){.main-destinations-list{display:none}}

.main-destinations-list .main-destination{margin-bottom:20px}

.main-destinations-slider{display:none}

@media(max-width: 1359px){.main-destinations-slider{display:block}}

.main-destination{position:relative;display:block;width:100%;background-color:#ebebeb}

.main-destination:focus-within{outline:2px solid #c8af00;outline-offset:0}

.main-destination::after{display:block;padding:62.5% 0 0;content:""}

.main-destination img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center top}

.main-destination-content{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(50,50,50,.35)}

.main-destination-content .white-outline{padding:12px 40px 10px;font-size:12px}

.main-destination-link{max-width:calc(100% - 40px);line-height:1.2;text-align:center;white-space:normal}

.main-destination-link::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";border-radius:3px;box-shadow:rgba(50,50,50,0) 0 0 0,rgba(50,50,50,0) 0 0 0;transition:box-shadow .15s;transform:translate3d(0, 0, 0)}

.main-assistance{padding:30px 0;text-align:center;background-color:#ebebeb}

.main-assistance .container{max-width:500px}

.main-assistance .content-subtitle{margin:0}

.main-assistance .content-text{margin:0 0 1em;font-size:14px}

.main-blog-posts:last-child{margin-bottom:60px}

@media(max-width: 1023px){.main-blog-posts:last-child{margin-bottom:30px}}

.dropdown-container{position:relative;text-align:left}

@media(max-width: 767px){.dropdown-container{text-align:center}}

.dropdown-info{position:absolute;bottom:0;left:0;display:none;width:450px;padding:25px 20px;text-align:left;background:#fff;border:none;border-radius:3px}

@media(max-width: 767px){.dropdown-info{width:100%}}

.dropdown-info.is-opened{display:block}

.dropdown-info button{position:absolute;top:0;right:0;width:60px;height:60px;background-image:url("/static/icons/chevron-down-gold.svg");background-position:center 30px;background-size:20px;background-repeat:no-repeat}

.dropdown-info .content-title{padding-right:40px;font-size:24px}

.dropdown-info .content-title,.dropdown-info .content-text{margin-bottom:10px}

.dropdown-info p{font-size:16px;line-height:1.5}

.dropdown-info .price{font-size:20px;font-weight:400;line-height:1.25;color:#c8af00}

.dropdown-info .price.doublesize{font-size:30px}

@media(max-width: 1023px){.dropdown-info .price.doublesize{font-size:20px}}

.dropdown-info .dropdown-button-icon{width:15px;height:15px;filter:grayscale(0);transform:rotate(180deg)}

.dropdown-info .gold-outline{padding-right:20px;padding-left:20px}

.dropdown-button{position:relative;min-width:220px;padding:12px 50px 12px 25px;font-size:14px;text-align:left;text-transform:none;background-image:url("/static/icons/chevron-down-white.svg");background-position:92% 50%;background-size:20px;background-repeat:no-repeat}

.not-found{padding-top:80px;padding-bottom:75px}

@media(max-width: 767px){.not-found{padding-top:60px;padding-bottom:55px}}

@media(max-width: 1023px){.not-found{padding-top:60px;padding-bottom:65px}}

.not-found{padding-top:40px;padding-bottom:40px}

.not-found .content-title{margin-bottom:.25em;font-size:80px;color:#c8af00}

.not-found .content-subtitle{margin-bottom:0}

.not-found .content-text{margin-bottom:2em}

.not-found .gold-outline{margin-bottom:40px}

.not-found-content{text-align:center}

.social-icon{display:flex;overflow:hidden;font-size:0;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-radius:50%;transition:background-color .15s ease, border-color .15s ease !important}

.social-icon.social-solid{background-color:#afafaf}

.social-icon.social-outline{border:2px solid #fff}

.social-icon.social-outline:hover,.social-icon.social-outline:focus-visible{border:2px solid rgba(0,0,0,0)}

.social-icon img{margin:auto}

.social-icon.linkedin img{width:60%}

.social-icon.linkedin:hover,.social-icon.linkedin:focus-visible{background-color:#0076b7}

.social-icon.twitter img{width:70%}

.social-icon.twitter:hover,.social-icon.twitter:focus-visible{background-color:#000}

.social-icon.facebook img{width:70%}

.social-icon.facebook:hover,.social-icon.facebook:focus-visible{background-color:#39579a}

.social-icon.instagram img{width:65%}

.social-icon.instagram:hover,.social-icon.instagram:focus-visible{background-color:#125688}

.social-icon.pinterest img{width:90%}

.social-icon.pinterest:hover,.social-icon.pinterest:focus-visible{background-color:#cc1b1f}

.social-icon.youtube img{width:90%}

.social-icon.youtube:hover,.social-icon.youtube:focus-visible{background-color:red}

.social-icon.email img{width:68%}

.social-icon.email:hover,.social-icon.email:focus-visible{background-color:#c8af00}

.social-icon.printer img{margin-bottom:15%;width:68%}

.social-icon.printer:hover,.social-icon.printer:focus-visible{background-color:#c8af00}

.object-breadcrumbs{position:absolute;top:0;right:0;left:0;z-index:2;color:#fff;background:linear-gradient(to bottom, rgba(50, 50, 50, 0.6) 0%, rgba(50, 50, 50, 0) 90%)}

.object-breadcrumbs .container{padding-top:16px;padding-bottom:48px}

@media(max-width: 575px){.object-breadcrumbs .container{padding-top:10px;padding-bottom:0}}

.object-breadcrumbs .breadcrumbs-list{line-height:1.5}

.object-wrapper{position:relative;display:flex;flex-direction:column;height:calc(100vh - 80px);min-height:320px;overflow:hidden}

@media(max-width: 1359px){.object-wrapper{aspect-ratio:16/10;height:unset;min-height:unset}}

@media(max-width: 575px){.object-wrapper{aspect-ratio:375/240}}

.object-slider-main{position:relative;flex:1 0;background-color:#323232}

.object-slider-main .swiper{width:100%;height:100%;overflow:visible}

@media(max-width: 1023px){.object-slider-main .swiper{padding:0}}

@media(max-width: 767px){.object-slider-main .swiper{margin-bottom:25px;padding:0}}

.object-slider-main .swiper-slide{transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}

.object-slider-main .swiper-slide-image{position:absolute}

.object-slider-main .swiper-pagination{bottom:-32px !important}

.object-slider-main .object-slider-overlay{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(50,50,50,.7)}

.object-slider-main .object-slider-title{margin:0 0 .75em;color:#fff}

@media(max-width: 575px){.object-slider-main .object-slider-title{display:none}}

.object-slider-main .object-slider-phone,.object-slider-main .object-slider-contact{min-width:192px;padding-right:20px;padding-left:20px}

@media(max-width: 575px){.object-slider-main .object-slider-phone,.object-slider-main .object-slider-contact{padding-top:9px;padding-bottom:7px}}

.object-slider-main .object-slider-phone{margin:0 0 1rem}

@media(max-width: 575px){.object-slider-main .object-slider-phone{margin:0 0 .5rem}}

.object-slider-main .object-slider-contact{margin:0 0 1.5rem}

@media(max-width: 575px){.object-slider-main .object-slider-contact{margin:0 0 .5rem}}

.object-slider-main .object-slider-messengers{display:flex;gap:.75rem}

.object-slider-main .object-slider-whatsapp,.object-slider-main .object-slider-telegram{display:inline-block;line-height:0;transition:opacity .15s ease}

.object-slider-main .object-slider-whatsapp:hover,.object-slider-main .object-slider-whatsapp:focus,.object-slider-main .object-slider-telegram:hover,.object-slider-main .object-slider-telegram:focus{opacity:1}

.object-controls{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:48px 0 24px;background:linear-gradient(to top, rgba(50, 50, 50, 0.6) 0%, rgba(50, 50, 50, 0) 90%);pointer-events:none}

@media(max-width: 575px){.object-controls{padding-bottom:20px}}

.object-action{min-width:128px;padding-right:16px;padding-left:16px;pointer-events:auto}

.object-action+.object-action{margin-left:12px}

@media(max-width: 575px){.object-action+.object-action{margin-left:8px}}

.object .card-slider-widget{margin-bottom:65px}

@media(max-width: 1023px){.object .card-slider-widget{margin-bottom:25px}}

.object-row{margin-bottom:60px;display:grid;grid-gap:3rem;gap:3rem}

@media(min-width: 1024px){.object-row{grid-template-columns:1fr 360px;gap:4rem}}

.object-content{margin-top:90px;margin-bottom:80px}

@media(max-width: 1023px){.object-content{margin-top:80px;margin-bottom:60px}}

.object-title{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;column-gap:.3em;text-align:center}

.object-ref{margin-bottom:1.25em;font-size:14px;font-weight:400;line-height:1;letter-spacing:1px;text-align:center;color:#656565}

.object-price{margin-bottom:1.5em;text-align:center}

.object-price-value{margin:0 0 .2em;font-size:30px;text-align:center;color:#c8af00}

.object-price-type{margin:0 0 .5em;font-size:18px;color:#656565}

.object-price-fees{font-size:12px;color:#656565}

.object-feature{margin-bottom:60px;text-align:center;color:#656565}

@media(max-width: 1023px){.object-feature{margin-bottom:40px}}

.object-feature-list{display:flex;flex-wrap:wrap;row-gap:1rem}

.object-feature-item{flex:1 0 auto;min-width:110px;max-width:100%;padding:10px 10px 5px;border-right:1px solid #ebebeb}

.object-feature-item:first-child{border-left:1px solid #ebebeb}

.object-feature-value{margin-bottom:8px;font-size:24px;line-height:1;color:#323232}

.object-feature-label{font-size:12px;line-height:1.5;letter-spacing:1px;text-transform:uppercase}

.object-text{margin-bottom:80px}

@media(max-width: 1023px){.object-text{margin-bottom:60px}}

.object-text .content-text{column-gap:20px}

.object-share{margin:32px 0 0;display:flex;flex-direction:column;gap:.25rem}

.object-share-link{display:flex;align-items:center;gap:10px;width:100%;padding:9px 20px 7px;font-size:14px;font-weight:400;line-height:1;letter-spacing:1px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;white-space:nowrap;color:#323232;background-color:#fff;border:1px solid #ebebeb;border-radius:0;outline:none;outline-width:0;cursor:pointer;transition:background-color .15s, color .15s, border-color .15s}

.object-share-link:focus,.object-share-link:hover{color:#fff;background-color:#c8af00;border-color:#c8af00}

.object-share-link:active{color:#c8af00;background-color:rgba(0,0,0,0)}

.object-map{margin-bottom:60px;height:420px;background-color:#e5e3df}

@media(max-width: 1023px){.object-map{height:320px}}

.object-cta{margin:0 0 60px;height:100%}

.object-cta-title{margin:0 0 1.25rem;font-size:18px;line-height:1.25;letter-spacing:1px;text-transform:uppercase;color:#c8af00}

.object-cta-frame{padding:1.25rem;background:rgba(235,235,235,.25)}

.object-cta-frame+.object-cta-frame{margin-top:32px}

.object-cta-frame .content-subtitle{margin:0 0 1.25rem}

.object-request{padding:1.25rem;background:rgba(235,235,235,.25)}

@media(min-width: 1024px){.object-request{position:-webkit-sticky;position:sticky;top:104px}}

.object-request .form-row{flex-direction:column}

.object-request .form-col{margin-bottom:.75rem;max-width:100%}

.object-request .form-field+.form-field{margin-top:.75rem}

.object-request textarea.form-input{min-height:80px}

.object-request .form-checkbox-label{padding-top:2px;font-size:14px}

.object-request .form-button{display:flex;flex-direction:column}

.object-request .content-text{margin-bottom:2em}

.object-specs-title{margin-bottom:.75em;padding-bottom:.5em;font-size:21px;line-height:1.25;border-bottom:1px solid #ebebeb}

.object-specs-wrap{overflow:hidden}

.object-specs-list{margin-top:-1px;column-gap:3rem;column-count:2}

@media(max-width: 767px){.object-specs-list{column-count:1}}

.object-specs-item{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:8px 0;font-weight:400;line-height:1.5}

.object-specs-item+.object-specs-item{border-top:1px solid #ebebeb}

.object-specs-label{flex-shrink:0;font-size:14px;font-weight:400;color:#656565}

.object-specs-value{text-align:right;color:#323232}

.object-specs-detail{position:relative;display:block;text-align:right}

.object-specs-button{display:inline-block;vertical-align:baseline;font-size:14px;color:#656565;border-radius:3px}

.object-specs-button:hover,.object-specs-button:focus{color:#323232}

.object-specs-button:hover~.object-specs-tooltip,.object-specs-button:focus~.object-specs-tooltip{visibility:visible;transition:visibility 0s linear}

.object-specs-button:focus-visible{outline:2px solid #c8af00;outline-offset:2px}

.object-specs-tooltip{position:absolute;right:0;bottom:calc(100% + 10px);z-index:1;visibility:hidden;display:flex;flex-direction:column;padding:.5em 1em;font-size:14px;text-align:left;background-color:#fff;border-radius:4px;box-shadow:rgba(50,50,50,.1176) 0 1px 6px,rgba(50,50,50,.1176) 0 1px 4px;transition:visibility 0s linear .5s}

.object-specs-tooltip:hover{visibility:visible}

.object-specs-tooltip span{color:#656565}

.object-specs-tooltip a{-webkit-text-decoration:none;text-decoration:none;color:inherit;transition:color .15s}

@media(min-width: 1024px){.object-specs-tooltip a:focus,.object-specs-tooltip a:hover{color:#c8af00}}

@media(max-width: 1023px){.object-specs-tooltip a:active{color:#c8af00}}

.object-specs-tooltip a{font-size:inherit}

.object-managers-list{display:flex;flex-direction:column;gap:1.5rem}

.object-video-iframe{position:relative;margin:0 auto;width:100%;height:100%;max-width:1560px;padding:40px 82px;line-height:0}

@media(max-width: 575px){.object-video-iframe{padding:0}}

.object-video-iframe iframe{width:100%;height:100%;background-color:#656565}

.post_page .post_media{position:relative}

.post_page .post_media .post_media-img{position:relative;width:100%;height:700px;font-size:0;background-color:#ebebeb}

@media(max-width: 1359px){.post_page .post_media .post_media-img{height:600px}}

@media(max-width: 1023px){.post_page .post_media .post_media-img{height:400px}}

.post_page .post_media .post_media-img img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}

.post_page .post_media .post_media-slider .swiper{height:720px !important}

@media(max-width: 1359px){.post_page .post_media .post_media-slider .swiper{height:480px !important}}

@media(max-width: 1023px){.post_page .post_media .post_media-slider .swiper{height:400px !important}}

@media(max-width: 1023px){.post_page .post_media .post_media-slider .swiper{height:320px !important}}

.post_page .post_media .post_media-video iframe{height:720px}

@media(max-width: 1023px){.post_page .post_media .post_media-video iframe{height:360px}}

.post_page .post-content{padding-top:80px;padding-bottom:75px}

@media(max-width: 767px){.post_page .post-content{padding-top:60px;padding-bottom:55px}}

@media(max-width: 1023px){.post_page .post-content{padding-top:60px;padding-bottom:65px}}

.post_page .post-content .post-date{margin-bottom:1rem;font-size:14px;letter-spacing:1px;text-transform:uppercase;color:#656565}

.post_page .post-content .content-text{color:#323232}

.post_page .post-content .content-rich img{width:100% !important;height:auto !important}

.post_page .post_share{margin-top:35px}

.post_page .post_share .post_share-title{margin-bottom:17px;font-size:14px;font-weight:400;line-height:1.25;letter-spacing:1px;text-transform:uppercase;color:#656565}

.post_page .post_share .post_socials{margin-right:-5px;margin-left:-5px}

.post_page .post_share .post_socials>li{flex-grow:0;padding-right:5px;padding-left:5px}

.post_page .post_share .social-icon{width:40px;height:40px}

.post_page .youtube-embed-wrapper{margin-bottom:1em}

.post-author{margin:2rem 0}

.privacy-policy .container{padding-top:80px;padding-bottom:75px}

@media(max-width: 767px){.privacy-policy .container{padding-top:60px;padding-bottom:55px}}

@media(max-width: 1023px){.privacy-policy .container{padding-top:60px;padding-bottom:65px}}

.privacy-policy .content-wrapper{margin:0 auto;max-width:728px}

.privacy-policy .content-subtitle{margin-bottom:2em;font-size:20px;font-weight:400;line-height:1.75;color:#323232}

@media(max-width: 1023px){.privacy-policy .content-subtitle{font-size:18px}}

.privacy-policy .content-rich{font-size:16px;line-height:2;color:#656565}

.privacy-policy .content-rich h1,.privacy-policy .content-rich h2,.privacy-policy .content-rich h3,.privacy-policy .content-rich h4{color:#323232}

.valuation-photo{position:relative;display:block;width:100%;height:700px;background-color:#ebebeb}

@media(max-width: 1359px){.valuation-photo{height:600px}}

@media(max-width: 1023px){.valuation-photo{height:400px}}

.valuation-photo img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center}

.valuation-title{padding-top:70px}

@media(max-width: 1023px){.valuation-title{padding-top:40px}}

@media(max-width: 767px){.valuation-activity{display:none}}

.valuation-activity .swiper{height:initial;min-height:initial}

.valuation-tabs{margin:0 -20px 50px}

.valuation-tab{margin-bottom:.5em;display:inline-block;padding:2px 20px;font-size:16px;letter-spacing:1px;text-transform:uppercase;color:#656565;cursor:pointer;transition:color .18s}

@media(max-width: 1023px){.valuation-tab{font-size:15px}}

.valuation-tab:focus,.valuation-tab:hover,.valuation-tab.valuation-tab-active{color:#c8af00}

.valuation-tab:not(:last-child){border-right:1px solid #656565}

.valuation-activity-mobile{margin-top:40px;display:none}

@media(max-width: 767px){.valuation-activity-mobile{display:block}}

.valuation-activity-mobile .list-item{margin-bottom:1px}

.valuation-activity-mobile .list-item .list-item-title{position:relative;width:100%;padding:18px 52px 18px 20px;font-size:14px;text-align:left;text-transform:uppercase;color:#fff;background-color:#656565;transition:background-color .18s}

.valuation-activity-mobile .list-item .list-item-title::after{position:absolute;top:0;right:0;bottom:0;display:block;width:52px;content:"";background-image:url("/static/icons/chevron-down-white.svg");background-position:center;background-size:16px 16px;background-repeat:no-repeat;transition:transform .18s;transform:rotate(-90deg)}

.valuation-activity-mobile .list-item.list-item-opened .list-item-title{background-color:#c8af00}

.valuation-activity-mobile .list-item.list-item-opened .list-item-title::after{transform:rotate(0deg)}

.valuation-activity-mobile .list-item .list-item-content{height:0;overflow:hidden;transition:height .3s}

.valuation-activity-mobile .list-item .item-content-wrap{padding:55px 20px}

.valuation-form{padding-top:80px;padding-bottom:80px}

@media(max-width: 1023px){.valuation-form{padding-top:60px;padding-bottom:60px}}

.valuation-form-title{margin-bottom:1em;font-size:21px;font-weight:400;line-height:1.25;text-align:center;color:#323232}

/*# sourceMappingURL=style.4d3141e0.css.map*/