@import url(https://fonts.googleapis.com/css2?family=Fira+Sans+Condensed:wght@300&family=Sofia+Sans+Condensed&family=Sofia+Sans:wght@300&display=swap);
@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-ExtraBold.9000ed2a78b7dba6fcd6.eot);
  src: local('Gilroy ExtraBold'), local('Gilroy-ExtraBold'),
    url(/static/media/Gilroy-ExtraBold.9000ed2a78b7dba6fcd6.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-ExtraBold.cb761043a2e505ff53c1.woff) format('woff'),
    url(/static/media/Gilroy-ExtraBold.0ac6879cd286550da903.ttf) format('truetype');
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-Heavy.e5573649af7dcdf70fce.eot);
  src: local('Gilroy Heavy'), local('Gilroy-Heavy'),
    url(/static/media/Gilroy-Heavy.e5573649af7dcdf70fce.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-Heavy.d7504387e1cad66d83bb.woff) format('woff'),
    url(/static/media/Gilroy-Heavy.73c8d039d56e768155e7.ttf) format('truetype');
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-LightItalic.485f80e442954003a71d.eot);
  src: local('Gilroy Light Italic'), local('Gilroy-LightItalic'),
    url(/static/media/Gilroy-LightItalic.485f80e442954003a71d.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-LightItalic.3da028f10ef5201fe09e.woff) format('woff'),
    url(/static/media/Gilroy-LightItalic.181ce0ec04c8aae82d7a.ttf) format('truetype');
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-ThinItalic.074ed56dcf27e4eb60a9.eot);
  src: local('Gilroy Thin Italic'), local('Gilroy-ThinItalic'),
    url(/static/media/Gilroy-ThinItalic.074ed56dcf27e4eb60a9.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-ThinItalic.934c6cd5b957baffdd3c.woff) format('woff'),
    url(/static/media/Gilroy-ThinItalic.746b432908b1935b5459.ttf) format('truetype');
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-BlackItalic.8cac949fa0f2dc101aab.eot);
  src: local('Gilroy Black Italic'), local('Gilroy-BlackItalic'),
    url(/static/media/Gilroy-BlackItalic.8cac949fa0f2dc101aab.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-BlackItalic.39c229f1b9cb6ad27277.woff) format('woff'),
    url(/static/media/Gilroy-BlackItalic.0adb2dc396b0d50fd7c8.ttf) format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-BoldItalic.7e335b28c8a0a45b54a5.eot);
  src: local('Gilroy Bold Italic'), local('Gilroy-BoldItalic'),
    url(/static/media/Gilroy-BoldItalic.7e335b28c8a0a45b54a5.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-BoldItalic.82ec4c70dc3b4c6acf4b.woff) format('woff'),
    url(/static/media/Gilroy-BoldItalic.6bea4a42006eead35863.ttf) format('truetype');
  font-weight: bold;
  font-style: italic;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-SemiBold.8134b9ab378c54626928.eot);
  src: local('Gilroy SemiBold'), local('Gilroy-SemiBold'),
    url(/static/media/Gilroy-SemiBold.8134b9ab378c54626928.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-SemiBold.e38937dbf8202c144802.woff) format('woff'),
    url(/static/media/Gilroy-SemiBold.6780292641f883b3dad3.ttf) format('truetype');
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-UltraLightItalic.0eaf6ee1ff3eea926e17.eot);
  src: local('Gilroy UltraLight Italic'), local('Gilroy-UltraLightItalic'),
    url(/static/media/Gilroy-UltraLightItalic.0eaf6ee1ff3eea926e17.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-UltraLightItalic.371171f497213b33c43a.woff) format('woff'),
    url(/static/media/Gilroy-UltraLightItalic.8c3864ffd690ca16c188.ttf) format('truetype');
  font-weight: 200;
  font-style: italic;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-SemiBoldItalic.2a3e284c8733dfc399f4.eot);
  src: local('Gilroy SemiBold Italic'), local('Gilroy-SemiBoldItalic'),
    url(/static/media/Gilroy-SemiBoldItalic.2a3e284c8733dfc399f4.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-SemiBoldItalic.56127a256ebf94fa0f86.woff) format('woff'),
    url(/static/media/Gilroy-SemiBoldItalic.3de62e3c7749ac7c5e73.ttf) format('truetype');
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-Light.8862796bffbd019727b3.eot);
  src: local('Gilroy Light'), local('Gilroy-Light'),
    url(/static/media/Gilroy-Light.8862796bffbd019727b3.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-Light.9df2f5dbbb9c90a6ede7.woff) format('woff'),
    url(/static/media/Gilroy-Light.1b7fff53076b21283967.ttf) format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-MediumItalic.656d4f138a8b7faa650b.eot);
  src: local('Gilroy Medium Italic'), local('Gilroy-MediumItalic'),
    url(/static/media/Gilroy-MediumItalic.656d4f138a8b7faa650b.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-MediumItalic.84d4545b74fc0406d16e.woff) format('woff'),
    url(/static/media/Gilroy-MediumItalic.055223ccbf36e5634a28.ttf) format('truetype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-ExtraBoldItalic.2b33fbbd258ef0002828.eot);
  src: local('Gilroy ExtraBold Italic'), local('Gilroy-ExtraBoldItalic'),
    url(/static/media/Gilroy-ExtraBoldItalic.2b33fbbd258ef0002828.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-ExtraBoldItalic.2df7a557113fdb81a838.woff) format('woff'),
    url(/static/media/Gilroy-ExtraBoldItalic.9c9417e446a6e199201a.ttf) format('truetype');
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-Regular.1d051d9d4215c09cbcaa.eot);
  src: local('Gilroy Regular'), local('Gilroy-Regular'),
    url(/static/media/Gilroy-Regular.1d051d9d4215c09cbcaa.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-Regular.31d54a4b841c0e438f13.woff) format('woff'),
    url(/static/media/Gilroy-Regular.b91b0127c56a8e5f9e83.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-HeavyItalic.ede9efc5b390b58e7a1e.eot);
  src: local('Gilroy Heavy Italic'), local('Gilroy-HeavyItalic'),
    url(/static/media/Gilroy-HeavyItalic.ede9efc5b390b58e7a1e.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-HeavyItalic.83e72a406b9dbf18b9f6.woff) format('woff'),
    url(/static/media/Gilroy-HeavyItalic.86557514a7a1212cf2e8.ttf) format('truetype');
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-Medium.b84941b7bdcce7cbba6d.eot);
  src: local('Gilroy Medium'), local('Gilroy-Medium'),
    url(/static/media/Gilroy-Medium.b84941b7bdcce7cbba6d.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-Medium.2bc7f5d7ea77ee1bddb3.woff) format('woff'),
    url(/static/media/Gilroy-Medium.f9f832b0ed3f1ab138c9.ttf) format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-RegularItalic.ddc7f8242457fe9b7fe2.eot);
  src: local('Gilroy Regular Italic'), local('Gilroy-RegularItalic'),
    url(/static/media/Gilroy-RegularItalic.ddc7f8242457fe9b7fe2.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-RegularItalic.cd8c71a8df152621a239.woff) format('woff'),
    url(/static/media/Gilroy-RegularItalic.8bbf15be10d36d90b341.ttf) format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-UltraLight.e7028e6c1a94b1d5845c.eot);
  src: local('Gilroy UltraLight'), local('Gilroy-UltraLight'),
    url(/static/media/Gilroy-UltraLight.e7028e6c1a94b1d5845c.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-UltraLight.d23a0edf71fe026ab53f.woff) format('woff'),
    url(/static/media/Gilroy-UltraLight.68e17ccd6916d61b2671.ttf) format('truetype');
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-Bold.a732fed1bc6140852a0b.eot);
  src: local('Gilroy Bold'), local('Gilroy-Bold'),
    url(/static/media/Gilroy-Bold.a732fed1bc6140852a0b.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-Bold.5fb38b9fa452b5814397.woff) format('woff'),
    url(/static/media/Gilroy-Bold.b900325e44ec0c673e88.ttf) format('truetype');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-Thin.724e5c2f79549caa168b.eot);
  src: local('Gilroy Thin'), local('Gilroy-Thin'),
    url(/static/media/Gilroy-Thin.724e5c2f79549caa168b.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-Thin.6e2e7d472d0beb6b3cef.woff) format('woff'),
    url(/static/media/Gilroy-Thin.a21a139f0613c0f6f97c.ttf) format('truetype');
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Gilroy';
  src: url(/static/media/Gilroy-Black.724ac9b214f34923b443.eot);
  src: local('Gilroy Black'), local('Gilroy-Black'),
    url(/static/media/Gilroy-Black.724ac9b214f34923b443.eot?#iefix) format('embedded-opentype'),
    url(/static/media/Gilroy-Black.1f5dc7482c1aec4cc827.woff) format('woff'),
    url(/static/media/Gilroy-Black.bf3a5f799e6799d48062.ttf) format('truetype');
  font-weight: 900;
  font-style: normal;
}

:root {
    --main-first: #c5a465;
    --main-first-dark: #0c4470;
    --main-second: #fa7319;
}

* {
    margin: 0;
    padding: 0;
    text-decoration: none;
}

ul {
    list-style-type: none;
}
.g-recaptcha iframe + div {
    display: none !important;
}

.grecaptcha-error {
    display: none;
}
.grecaptcha-badge {
    display: none;
}
body {
    height: 100%;
    overflow-x: hidden;
    font-family: Gilroy, sans-serif;
    font-size: 1.1em;
}

h1,
h2,
h3 {
    font-family: Gilroy, sans-serif;
}

/* Slider */
.swiper-button-next, .swiper-button-prev {
    display: none !important;
}

/* width */
::-webkit-scrollbar {
    width: 7px;
    height: 7px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #D9D9D9;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #d1b684;
    border-radius: 4px;
    -webkit-transition: .1s;
    transition: .1s;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #c5a465;
}
/* Firefox */
* {
    scrollbar-width: thin;
    scrollbar-color: #d1b684 #D9D9D9;
}
/* Disable animate.css on small devices */
@media only screen and (max-width: 768px) {
    .animate__animated {
        /*CSS transitions*/
        transition-property: none !important;
        /*CSS transforms*/
        transform: none !important;
        /*CSS animations*/
        animation: none !important;
    }
}

.sliderArrow {
    width: 45px;
    height: 45px;
    background: none;
    border: solid 2px rgba(0, 0, 0, 0.5);
    border-radius: 50%;
    padding: 10px;
    margin: 10px;
    transition: 0.3s;
}

.sliderArrow svg {
    fill: rgba(0, 0, 0, 0.5);
    transition: 0.3s;
}

.sliderArrow:hover {
    background-color: white;
}

.sliderArrow:hover svg {
    fill: #232323;
}

/* Disable input number arrows */
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type='number'] {
    -moz-appearance: textfield;
}

/* Chat - my message overwrite */
.rce-mbox.rce-mbox-right {
    background-color: #c5a465;
    background-color: var(--main-first);
    color: white;
}

.rce-mbox.rce-mbox-right .rce-mbox-time.non-copiable:before {
    color: white;
}

.rce-mbox.rce-mbox-right .rce-mbox-right-notch {
    fill: #c5a465;
    fill: var(--main-first);
}

/* Hide recaptcha badge */
.grecaptcha-badge {
    display: none !important;
}


.mui-image-img {
    transition-duration: 0s !important;
    transition-property: none !important;
    animation: none !important;
}

label {
    outline: none !important;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active  {
    -webkit-box-shadow: 0 0 0 30px white inset !important;
    color: black !important;
}

.simplebar-placeholder {
    display: none;
}

input[type="date"]::-webkit-inner-spin-button,
input[type="date"]::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none;
}

.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}.ReactCrop *,.ReactCrop *:before,.ReactCrop *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__child-wrapper{max-height:inherit}.ReactCrop__child-wrapper>img,.ReactCrop__child-wrapper>video{display:block;max-width:100%;max-height:inherit}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>img,.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper>video{-ms-touch-action:none;touch-action:none}.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection{-ms-touch-action:none;touch-action:none}.ReactCrop__crop-selection{position:absolute;top:0;left:0;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:move;-webkit-box-shadow:0 0 0 9999em #00000080;box-shadow:0 0 0 9999em #00000080}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%}.ReactCrop--no-animate .ReactCrop__crop-selection{outline:1px dashed white}.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection){-webkit-animation:marching-ants 1s;animation:marching-ants 1s;background-image:-webkit-gradient(linear,left top, right top,color-stop(50%, #fff),color-stop(50%, #444)),-webkit-gradient(linear,left top, right top,color-stop(50%, #fff),color-stop(50%, #444)),-webkit-gradient(linear,left top, left bottom,color-stop(50%, #fff),color-stop(50%, #444)),-webkit-gradient(linear,left top, left bottom,color-stop(50%, #fff),color-stop(50%, #444));background-image:linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);background-size:10px 1px,10px 1px,1px 10px,1px 10px;background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;color:#fff;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}@keyframes marching-ants{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:20px 0,-20px 100%,0 -20px,100% 20px}}.ReactCrop__crop-selection:focus{outline:none;border-color:#00f;border-style:solid}.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after,.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{content:"";display:block;position:absolute;background-color:#fff6}.ReactCrop__rule-of-thirds-vt:before,.ReactCrop__rule-of-thirds-vt:after{width:1px;height:100%}.ReactCrop__rule-of-thirds-vt:before{left:33.3333333333%}.ReactCrop__rule-of-thirds-vt:after{left:66.6666666667%}.ReactCrop__rule-of-thirds-hz:before,.ReactCrop__rule-of-thirds-hz:after{width:100%;height:1px}.ReactCrop__rule-of-thirds-hz:before{top:33.3333333333%}.ReactCrop__rule-of-thirds-hz:after{top:66.6666666667%}.ReactCrop__drag-handle{position:absolute}.ReactCrop__drag-handle:after{position:absolute;content:"";display:block;width:10px;height:10px;background-color:#0003;border:1px solid rgba(255,255,255,.7);outline:1px solid transparent}.ReactCrop__drag-handle:focus:after{border-color:#00f;background:#2dbfff}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-nw:after{top:0;left:0}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-n:after{top:0}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-ne:after{top:0;right:0}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-e:after{right:0}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-se:after{bottom:0;right:0}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-s:after{bottom:0}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-sw:after{bottom:0;left:0}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop .ord-w:after{left:0}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (pointer: coarse){.ReactCrop .ord-n,.ReactCrop .ord-e,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}.ReactCrop__drag-handle{width:24px;height:24px}}

.AuthLayout_layout__UvUPw {
  width: 100%;
  min-height: 100vh;
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: white;
}

.AuthLayout_layoutGoBack__EdI7w {
  position: absolute;
  top: 100vh;
}

.AuthLayout_content__nBRJU {
  flex: 1 1;
  display: flex;
  height: 100%;
  width: 100%;
  max-width: 1240px;
}

.AuthLayout_content__nBRJU > * {
  flex: 1 1;
}

.Header_header__EldeS {
  width: 100%;
  height: 80px;
  padding: 15px 70px;
  border-bottom: 2px solid #f3f3f3;
  background: white;
}

.Header_header__EldeS > nav {
  height: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}

.Header_header__logo__Ai2cs a {
  color: #0d4da7;
  color: var(--main, #0d4da7);
  font-size: 40px;
  font-weight: 800;
  text-transform: uppercase;
}

.Header_authList__qlI6w {
  height: 100%;

  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.Header_authList__qlI6w a {
  display: inline-flex;
  height: 50px;
  padding: 10px 20px;
  align-items: center;
  border-radius: 5px;
  font-size: 16px;
  text-transform: uppercase;
  cursor: pointer;
  transition: 0.1s ease-in;
  font-family: "Sofia Sans Condensed";
  background: #c5a465;
  color: white;
  border: 1px solid #c5a465;
}

.Header_authList__qlI6w a:hover {
  background: #ae8330;
  border: 1px solid #ae8330;
}
.Header_authList__qlI6w li {
  margin-left: 10px;
}

.Header_authList__qlI6w a {
  text-align: center;
}

.Header_headerNavigation__BGifL {
    display: flex;
    align-items: center;
}

@media (max-width: 720px) {
  .Header_header__EldeS {
    padding: 15px;
  }
}

@media screen and (max-width: 360px) {
  .Header_authList__qlI6w a {
    font-size: 10px;
  }
}

.Footer_footer__NezE7 {
    display: block;
    width: 100%;
    font-family: 'Fira Sans Condensed';
    font-style: normal;
    font-weight: 300;
    font-size: 16px;
    line-height: 150%;
}

.Footer_footerWrapper__9B7H- {
    width: 100%;
    max-width: 1240px;
    margin: 30px auto 0;
    border-top: 1px solid #7a7a7a;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}

.Footer_footerNavigation__1AQdz {
    display: flex;
    justify-content: center;
    align-content: center;
}

.Footer_footerNavigation__1AQdz ul {
    padding: 15px 0;
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}

.Footer_footerWrapper__9B7H- a {
    color: #a2a2a2;
    transition: 0.1s;
}

.Footer_footerWrapper__9B7H-:hover {
    color: #c5a465;
}

@media (max-width: 980px) {
    .Footer_footerWrapper__9B7H- {
        flex-direction: column;
        align-items: center;
        padding: 15px 0;
    }

    .Footer_footerNavigation__1AQdz ul {
        text-align: center;
        flex-direction: column;
    }
}

.ErrorFallback_errorBlock__TuphR {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  text-align: center;
  background-color: #f8f9fa;
  z-index: 10000;
}

.ErrorFallback_errorWrapper__DntRb > p {
  font-size: 2em;
  font-weight: 900;
}

.ErrorFallback_errorWrapper__DntRb button {
  margin-top: 25px;
  padding: 8px 16px;
  border-radius: 8px;
  background-color: var(--main-first);
  border: 3px solid transparent;
  color: #fff;
  cursor: pointer;
  transition: 0.1s;
}

.ErrorFallback_errorWrapper__DntRb button:hover {
  background-color: var(--main-first);
  border-bottom: 3px solid var(--main-first);
}

.ErrorFallback_detailsButtonText__4IqGN {
    background: none;
    border: none;
    padding: 0;
    font: inherit;
    color: #666;
    text-decoration: underline;
    cursor: pointer;
    margin-top: 10px;
}

.ErrorFallback_detailsButtonText__4IqGN:hover {
    color: #333;
}

.ErrorFallback_errorDetails__TlykS {
  margin-top: 25px;
  padding: 20px;
  background-color: #ffffff;
  border-radius: 8px;
  font-size: 0.9em;
  text-align: left;
  border: 1px solid #e9ecef;
  max-height: 60vh;
  overflow-y: auto;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

.ErrorFallback_errorDetails__TlykS h3 {
  margin: 0 0 15px 0;
  color: #dc3545;
  font-size: 1.1em;
  font-weight: 600;
}

.ErrorFallback_errorInfo__90iCF {
  margin-bottom: 8px;
  padding: 5px 0;
  border-bottom: 1px solid #e9ecef;
}

.ErrorFallback_errorInfo__90iCF:last-child {
  border-bottom: none;
}

.ErrorFallback_errorInfo__90iCF strong {
  color: #495057;
  margin-right: 5px;
}

.ErrorFallback_stackTrace__XBw7M {
  margin-top: 15px;
  padding: 10px;
  background-color: #f1f3f4;
  border-radius: 5px;
  border-left: 4px solid #dc3545;
}

.ErrorFallback_stackTrace__XBw7M pre {
  margin: 10px 0 0 0;
  white-space: pre-wrap;
  font-family: 'Courier New', monospace;
  font-size: 0.8em;
  color: #212529;
  background-color: transparent;
  border: none;
  padding: 0;
}

.ErrorFallback_errorButtons__YuE82 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: 10px;
}

.ErrorFallback_errorButtons__YuE82 > div {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
}

.ErrorFallback_textButton__RLbTc {
  background: none !important;
  border: none !important;
  padding: 0;
  font: inherit;
  color: #666 !important;
  text-decoration: underline;
  cursor: pointer;
  margin-top: 10px;
}
.carousel .control-arrow,.carousel.carousel-slider .control-arrow{transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:''}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{transition:all .15s ease-in;transform:translate3d(0, 0, 0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,0.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:0.25;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width: 960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,0.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,0.9);color:#fff}.carousel:hover .slide .legend{opacity:1}

.ScrollTop_scrollTop__z6WYY {
  position: fixed;
  z-index: 10001;
  right: 25px;
  bottom: 25px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: none;
  justify-content: center;
  align-items: center;
  text-align: center;
  background-color: var(--main-first);
  cursor: pointer;
  color: white;
  transition: 0.1s;
}

.ScrollTop_scrollTop__z6WYY:hover {
  box-shadow: 0px 0px 5px 1px rgba(75, 75, 75, 0.5);
  background-color: var(--main-second);
}

.ComplexListItem_priceInfo__4I1Vk {
  display: flex;
  justify-content: flex-start;
}

.ComplexListItem_priceInfo__4I1Vk img {
  max-width: 28px;
  max-height: 28px;
  margin-right: 5px;
  padding-left: 5px;
}

.ProgressBar_small__P6vZo {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    gap: 40px;
}

.ProgressBar_small__P6vZo .ProgressBar_progressBar__wrapper__4oeKb {
    height: 8px !important;
    border-radius: 10px;
    border: none;
    max-width: 265px;
}

.ProgressBar_small__P6vZo .ProgressBar_progressBar__container__cYR99 {
    background-color: #F3F3F3;
    border-radius: 10px;
}

.ProgressBar_small__P6vZo .ProgressBar_progressBar__completed__u2P5t {
    border-radius: 10px;
    height: 8px;
}

.ProgressBar_small__P6vZo .ProgressBar_progressBar__label__55TxE {
    display: none;
}

.ProgressBar_progressBar__wrapper__4oeKb {
    border: solid 1px #E0E3E9;
    width: 100%;
    height: 25px;
    border-radius: 15px;
    overflow: hidden;
}

.ProgressBar_progressBar__completed__u2P5t {
    background-color: #C5A465;
    border-radius: 15px;
}

.ProgressBar_progressBar__label__55TxE {
    position: relative;
    bottom: 1px;
    left: -6px;
    margin-left: 10px;
    font-size: 12px;
    color: white;
    background-color: #C5A465;
    padding: 2px;
    border-radius: 50%;
}

@media screen and (max-width: 980px) {
    .ProgressBar_small__P6vZo {
        flex-direction: column !important;
        gap: 30px;
    }

    .ProgressBar_small__P6vZo .ProgressBar_progressBar__maxLabel__5332Z {
        position: static;
        position: initial;
    }
}

.PropertyListItem_priceInfo__BOX7U {
  display: flex;
  justify-content: flex-start;
}

.PropertyListItem_priceInfo__BOX7U img {
  max-width: 28px;
  max-height: 28px;
  margin-right: 5px;
  padding-left: 5px;
}

/**
 * Swiper 11.2.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 28, 2025
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: initial;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-start: var(--swiper-centered-offset-before);
          margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-before: var(--swiper-centered-offset-before);
          margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid #007aff;
  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-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(44px / 44 * 27);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: 44px;
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (44px / 2));
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-theme-color);
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: 10px;
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 10px;
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: 44px;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-feature-settings: ;
  font-variant: normal;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 10px;
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */


.ImageSlider_gallery__container__VxjzN {
    width: 100%;
    min-height: 285px;
    max-height: 80vh;
    height: 100%;
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-wrap: wrap;
}

.ImageSlider_gallery__wrapper__uCHM\+ {
    position: relative;
    width: 100%;
    max-width: 700px;
    max-height: 80vh;
}

.ImageSlider_gallery__H6q3V {
    height: 100%;
    overflow: hidden;
    border-radius: 5px;
}

.ImageSlider_gallery__slide__C96K7 {
    border-radius: 5px;
    border: solid 1px #DEDEDE;
}

.ImageSlider_gallery__slide__C96K7 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.ImageSlider_gallery__slide__C96K7 img {
    object-fit: cover;
    border-radius: 5px;
    overflow: hidden;
}

.ImageSlider_gallery__navigation__DI877 {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    border: none;
    background-color: transparent;
    z-index: 1000;
    transition: .5s;
    cursor: pointer;
}

.ImageSlider_gallery__navigation_prev__yjnr6:hover {
    left: -25px;
}

.ImageSlider_gallery__navigation_next__5KH8s:hover {
    right: -25px;
}

.ImageSlider_gallery__navigation_prev__yjnr6 {
    left: -20px;
}

.ImageSlider_gallery__navigation_next__5KH8s {
    right: -20px;
}

