

/* Start:/frontend/css/reset.min.css?1718108685820*/
@charset "utf-8";*:where(:not(html, iframe, canvas, img, svg, video, audio):not(svg *, symbol *)) {all: unset;display: revert;}*, *::before, *::after {box-sizing: border-box;}a, button {cursor: revert;}ol, ul, menu {list-style: none;}img {}table {border-collapse: collapse;}input, textarea {-webkit-user-select: auto;}textarea {white-space: revert;}meter {-webkit-appearance: revert;appearance: revert;}:where(pre) {all: revert;}::placeholder {color: unset;}::marker {content: initial;}:where([hidden]) {display: none;}:where([contenteditable]:not([contenteditable="false"])) {-moz-user-modify: read-write;-webkit-user-modify: read-write;overflow-wrap: break-word;-webkit-line-break: after-white-space;-webkit-user-select: auto;}:where([draggable="true"]) {-webkit-user-drag: element;}:where(dialog:modal) {all: revert;}
/* End */


/* Start:/frontend/css/bootstrap-grid.min.css?171810868557589*/
.container, .container-fluid, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm {width: 100%;padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}@media (min-width: 576px) {.container-sm, .container {max-width: 540px;}}@media (min-width: 768px) {.container-md, .container-sm, .container {max-width: 720px;}}@media (min-width: 992px) {.container-lg, .container-md, .container-sm, .container {max-width: 960px;}}@media (min-width: 1300px) {.container-xl, .container-lg, .container-md, .container-sm, .container {max-width: 1280px;}}@media (min-width: 1820px) {.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {max-width: 1800px;}}.row {--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display: flex;flex-wrap: wrap;margin-top: calc(var(--bs-gutter-y) * -1);margin-right: calc(var(--bs-gutter-x) * -.5);margin-left: calc(var(--bs-gutter-x) * -.5);}.row > * {box-sizing: border-box;flex-shrink: 0;width: 100%;max-width: 100%;padding-right: calc(var(--bs-gutter-x) * .5);padding-left: calc(var(--bs-gutter-x) * .5);margin-top: var(--bs-gutter-y);}.col {flex: 1 0 0%;}.row-cols-auto > * {flex: 0 0 auto;width: auto;}.row-cols-1 > * {flex: 0 0 auto;width: 100%;}.row-cols-2 > * {flex: 0 0 auto;width: 50%;}.row-cols-3 > * {flex: 0 0 auto;width: 33.3333333333%;}.row-cols-4 > * {flex: 0 0 auto;width: 25%;}.row-cols-5 > * {flex: 0 0 auto;width: 20%;}.row-cols-6 > * {flex: 0 0 auto;width: 16.6666666667%;}@media (min-width: 576px) {.row-cols-sm-auto > * {flex: 0 0 auto;width: auto;}.row-cols-sm-1 > * {flex: 0 0 auto;width: 100%;}.row-cols-sm-2 > * {flex: 0 0 auto;width: 50%;}.row-cols-sm-3 > * {flex: 0 0 auto;width: 33.3333333333%;}.row-cols-sm-4 > * {flex: 0 0 auto;width: 25%;}.row-cols-sm-5 > * {flex: 0 0 auto;width: 20%;}.row-cols-sm-6 > * {flex: 0 0 auto;width: 16.6666666667%;}}@media (min-width: 768px) {.row-cols-md-auto > * {flex: 0 0 auto;width: auto;}.row-cols-md-1 > * {flex: 0 0 auto;width: 100%;}.row-cols-md-2 > * {flex: 0 0 auto;width: 50%;}.row-cols-md-3 > * {flex: 0 0 auto;width: 33.3333333333%;}.row-cols-md-4 > * {flex: 0 0 auto;width: 25%;}.row-cols-md-5 > * {flex: 0 0 auto;width: 20%;}.row-cols-md-6 > * {flex: 0 0 auto;width: 16.6666666667%;}}@media (min-width: 992px) {.row-cols-lg-auto > * {flex: 0 0 auto;width: auto;}.row-cols-lg-1 > * {flex: 0 0 auto;width: 100%;}.row-cols-lg-2 > * {flex: 0 0 auto;width: 50%;}.row-cols-lg-3 > * {flex: 0 0 auto;width: 33.3333333333%;}.row-cols-lg-4 > * {flex: 0 0 auto;width: 25%;}.row-cols-lg-5 > * {flex: 0 0 auto;width: 20%;}.row-cols-lg-6 > * {flex: 0 0 auto;width: 16.6666666667%;}}@media (min-width: 1300px) {.row-cols-xl-auto > * {flex: 0 0 auto;width: auto;}.row-cols-xl-1 > * {flex: 0 0 auto;width: 100%;}.row-cols-xl-2 > * {flex: 0 0 auto;width: 50%;}.row-cols-xl-3 > * {flex: 0 0 auto;width: 33.3333333333%;}.row-cols-xl-4 > * {flex: 0 0 auto;width: 25%;}.row-cols-xl-5 > * {flex: 0 0 auto;width: 20%;}.row-cols-xl-6 > * {flex: 0 0 auto;width: 16.6666666667%;}}@media (min-width: 1820px) {.row-cols-xxl-auto > * {flex: 0 0 auto;width: auto;}.row-cols-xxl-1 > * {flex: 0 0 auto;width: 100%;}.row-cols-xxl-2 > * {flex: 0 0 auto;width: 50%;}.row-cols-xxl-3 > * {flex: 0 0 auto;width: 33.3333333333%;}.row-cols-xxl-4 > * {flex: 0 0 auto;width: 25%;}.row-cols-xxl-5 > * {flex: 0 0 auto;width: 20%;}.row-cols-xxl-6 > * {flex: 0 0 auto;width: 16.6666666667%;}}.col-auto {flex: 0 0 auto;width: auto;}.col-1 {flex: 0 0 auto;width: 8.33333333%;}.col-2 {flex: 0 0 auto;width: 16.66666667%;}.col-3 {flex: 0 0 auto;width: 25%;}.col-4 {flex: 0 0 auto;width: 33.33333333%;}.col-5 {flex: 0 0 auto;width: 41.66666667%;}.col-6 {flex: 0 0 auto;width: 50%;}.col-7 {flex: 0 0 auto;width: 58.33333333%;}.col-8 {flex: 0 0 auto;width: 66.66666667%;}.col-9 {flex: 0 0 auto;width: 75%;}.col-10 {flex: 0 0 auto;width: 83.33333333%;}.col-11 {flex: 0 0 auto;width: 91.66666667%;}.col-12 {flex: 0 0 auto;width: 100%;}.offset-1 {margin-left: 8.33333333%;}.offset-2 {margin-left: 16.66666667%;}.offset-3 {margin-left: 25%;}.offset-4 {margin-left: 33.33333333%;}.offset-5 {margin-left: 41.66666667%;}.offset-6 {margin-left: 50%;}.offset-7 {margin-left: 58.33333333%;}.offset-8 {margin-left: 66.66666667%;}.offset-9 {margin-left: 75%;}.offset-10 {margin-left: 83.33333333%;}.offset-11 {margin-left: 91.66666667%;}.g-0, .gx-0 {--bs-gutter-x: 0 !important;}.g-0, .gy-0 {--bs-gutter-y: 0;}.g-1, .gx-1 {--bs-gutter-x: 0.25rem;}.g-1, .gy-1 {--bs-gutter-y: 0.25rem;}.g-2, .gx-2 {--bs-gutter-x: 0.5rem;}.g-2, .gy-2 {--bs-gutter-y: 0.5rem;}.g-3, .gx-3 {--bs-gutter-x: 1rem;}.g-3, .gy-3 {--bs-gutter-y: 1rem;}.g-4, .gx-4 {--bs-gutter-x: 1.5rem;}.g-4, .gy-4 {--bs-gutter-y: 1.5rem;}.g-5, .gx-5 {--bs-gutter-x: 3rem;}.g-5, .gy-5 {--bs-gutter-y: 3rem;}@media (min-width: 576px) {.col-sm {flex: 1 0 0%;width: auto;}.col-sm-auto {flex: 0 0 auto;width: auto;}.col-sm-1 {flex: 0 0 auto;width: 8.33333333%;}.col-sm-2 {flex: 0 0 auto;width: 16.66666667%;}.col-sm-3 {flex: 0 0 auto;width: 25%;}.col-sm-4 {flex: 0 0 auto;width: 33.33333333%;}.col-sm-5 {flex: 0 0 auto;width: 41.66666667%;}.col-sm-6 {flex: 0 0 auto;width: 50%;}.col-sm-7 {flex: 0 0 auto;width: 58.33333333%;}.col-sm-8 {flex: 0 0 auto;width: 66.66666667%;}.col-sm-9 {flex: 0 0 auto;width: 75%;}.col-sm-10 {flex: 0 0 auto;width: 83.33333333%;}.col-sm-11 {flex: 0 0 auto;width: 91.66666667%;}.col-sm-12 {flex: 0 0 auto;width: 100%;}.offset-sm-0 {margin-left: 0;}.offset-sm-1 {margin-left: 8.33333333%;}.offset-sm-2 {margin-left: 16.66666667%;}.offset-sm-3 {margin-left: 25%;}.offset-sm-4 {margin-left: 33.33333333%;}.offset-sm-5 {margin-left: 41.66666667%;}.offset-sm-6 {margin-left: 50%;}.offset-sm-7 {margin-left: 58.33333333%;}.offset-sm-8 {margin-left: 66.66666667%;}.offset-sm-9 {margin-left: 75%;}.offset-sm-10 {margin-left: 83.33333333%;}.offset-sm-11 {margin-left: 91.66666667%;}.g-sm-0, .gx-sm-0 {--bs-gutter-x: 0;}.g-sm-0, .gy-sm-0 {--bs-gutter-y: 0;}.g-sm-1, .gx-sm-1 {--bs-gutter-x: 0.25rem;}.g-sm-1, .gy-sm-1 {--bs-gutter-y: 0.25rem;}.g-sm-2, .gx-sm-2 {--bs-gutter-x: 0.5rem;}.g-sm-2, .gy-sm-2 {--bs-gutter-y: 0.5rem;}.g-sm-3, .gx-sm-3 {--bs-gutter-x: 1rem;}.g-sm-3, .gy-sm-3 {--bs-gutter-y: 1rem;}.g-sm-4, .gx-sm-4 {--bs-gutter-x: 1.5rem;}.g-sm-4, .gy-sm-4 {--bs-gutter-y: 1.5rem;}.g-sm-5, .gx-sm-5 {--bs-gutter-x: 3rem;}.g-sm-5, .gy-sm-5 {--bs-gutter-y: 3rem;}}@media (min-width: 768px) {.col-md {flex: 1 0 0%;width: auto;}.col-md-auto {flex: 0 0 auto;width: auto;}.col-md-1 {flex: 0 0 auto;width: 8.33333333%;}.col-md-2 {flex: 0 0 auto;width: 16.66666667%;}.col-md-3 {flex: 0 0 auto;width: 25%;}.col-md-4 {flex: 0 0 auto;width: 33.33333333%;}.col-md-5 {flex: 0 0 auto;width: 41.66666667%;}.col-md-6 {flex: 0 0 auto;width: 50%;}.col-md-7 {flex: 0 0 auto;width: 58.33333333%;}.col-md-8 {flex: 0 0 auto;width: 66.66666667%;}.col-md-9 {flex: 0 0 auto;width: 75%;}.col-md-10 {flex: 0 0 auto;width: 83.33333333%;}.col-md-11 {flex: 0 0 auto;width: 91.66666667%;}.col-md-12 {flex: 0 0 auto;width: 100%;}.offset-md-0 {margin-left: 0;}.offset-md-1 {margin-left: 8.33333333%;}.offset-md-2 {margin-left: 16.66666667%;}.offset-md-3 {margin-left: 25%;}.offset-md-4 {margin-left: 33.33333333%;}.offset-md-5 {margin-left: 41.66666667%;}.offset-md-6 {margin-left: 50%;}.offset-md-7 {margin-left: 58.33333333%;}.offset-md-8 {margin-left: 66.66666667%;}.offset-md-9 {margin-left: 75%;}.offset-md-10 {margin-left: 83.33333333%;}.offset-md-11 {margin-left: 91.66666667%;}.g-md-0, .gx-md-0 {--bs-gutter-x: 0;}.g-md-0, .gy-md-0 {--bs-gutter-y: 0;}.g-md-1, .gx-md-1 {--bs-gutter-x: 0.25rem;}.g-md-1, .gy-md-1 {--bs-gutter-y: 0.25rem;}.g-md-2, .gx-md-2 {--bs-gutter-x: 0.5rem;}.g-md-2, .gy-md-2 {--bs-gutter-y: 0.5rem;}.g-md-3, .gx-md-3 {--bs-gutter-x: 1rem;}.g-md-3, .gy-md-3 {--bs-gutter-y: 1rem;}.g-md-4, .gx-md-4 {--bs-gutter-x: 1.5rem;}.g-md-4, .gy-md-4 {--bs-gutter-y: 1.5rem;}.g-md-5, .gx-md-5 {--bs-gutter-x: 3rem;}.g-md-5, .gy-md-5 {--bs-gutter-y: 3rem;}}@media (min-width: 992px) {.col-lg {flex: 1 0 0%;width: auto;}.col-lg-auto {flex: 0 0 auto;width: auto;}.col-lg-1 {flex: 0 0 auto;width: 8.33333333%;}.col-lg-2 {flex: 0 0 auto;width: 16.66666667%;}.col-lg-3 {flex: 0 0 auto;width: 25%;}.col-lg-4 {flex: 0 0 auto;width: 33.33333333%;}.col-lg-5 {flex: 0 0 auto;width: 41.66666667%;}.col-lg-6 {flex: 0 0 auto;width: 50%;}.col-lg-7 {flex: 0 0 auto;width: 58.33333333%;}.col-lg-8 {flex: 0 0 auto;width: 66.66666667%;}.col-lg-9 {flex: 0 0 auto;width: 75%;}.col-lg-10 {flex: 0 0 auto;width: 83.33333333%;}.col-lg-11 {flex: 0 0 auto;width: 91.66666667%;}.col-lg-12 {flex: 0 0 auto;width: 100%;}.offset-lg-0 {margin-left: 0;}.offset-lg-1 {margin-left: 8.33333333%;}.offset-lg-2 {margin-left: 16.66666667%;}.offset-lg-3 {margin-left: 25%;}.offset-lg-4 {margin-left: 33.33333333%;}.offset-lg-5 {margin-left: 41.66666667%;}.offset-lg-6 {margin-left: 50%;}.offset-lg-7 {margin-left: 58.33333333%;}.offset-lg-8 {margin-left: 66.66666667%;}.offset-lg-9 {margin-left: 75%;}.offset-lg-10 {margin-left: 83.33333333%;}.offset-lg-11 {margin-left: 91.66666667%;}.g-lg-0, .gx-lg-0 {--bs-gutter-x: 0;}.g-lg-0, .gy-lg-0 {--bs-gutter-y: 0;}.g-lg-1, .gx-lg-1 {--bs-gutter-x: 0.25rem;}.g-lg-1, .gy-lg-1 {--bs-gutter-y: 0.25rem;}.g-lg-2, .gx-lg-2 {--bs-gutter-x: 0.5rem;}.g-lg-2, .gy-lg-2 {--bs-gutter-y: 0.5rem;}.g-lg-3, .gx-lg-3 {--bs-gutter-x: 1rem;}.g-lg-3, .gy-lg-3 {--bs-gutter-y: 1rem;}.g-lg-4, .gx-lg-4 {--bs-gutter-x: 1.5rem;}.g-lg-4, .gy-lg-4 {--bs-gutter-y: 1.5rem;}.g-lg-5, .gx-lg-5 {--bs-gutter-x: 3rem;}.g-lg-5, .gy-lg-5 {--bs-gutter-y: 3rem;}}@media (min-width: 1300px) {.col-xl {flex: 1 0 0%;width: auto;}.col-xl-auto {flex: 0 0 auto;width: auto;}.col-xl-1 {flex: 0 0 auto;width: 8.33333333%;}.col-xl-2 {flex: 0 0 auto;width: 16.66666667%;}.col-xl-3 {flex: 0 0 auto;width: 25%;}.col-xl-4 {flex: 0 0 auto;width: 33.33333333%;}.col-xl-5 {flex: 0 0 auto;width: 41.66666667%;}.col-xl-6 {flex: 0 0 auto;width: 50%;}.col-xl-7 {flex: 0 0 auto;width: 58.33333333%;}.col-xl-8 {flex: 0 0 auto;width: 66.66666667%;}.col-xl-9 {flex: 0 0 auto;width: 75%;}.col-xl-10 {flex: 0 0 auto;width: 83.33333333%;}.col-xl-11 {flex: 0 0 auto;width: 91.66666667%;}.col-xl-12 {flex: 0 0 auto;width: 100%;}.offset-xl-0 {margin-left: 0;}.offset-xl-1 {margin-left: 8.33333333%;}.offset-xl-2 {margin-left: 16.66666667%;}.offset-xl-3 {margin-left: 25%;}.offset-xl-4 {margin-left: 33.33333333%;}.offset-xl-5 {margin-left: 41.66666667%;}.offset-xl-6 {margin-left: 50%;}.offset-xl-7 {margin-left: 58.33333333%;}.offset-xl-8 {margin-left: 66.66666667%;}.offset-xl-9 {margin-left: 75%;}.offset-xl-10 {margin-left: 83.33333333%;}.offset-xl-11 {margin-left: 91.66666667%;}.g-xl-0, .gx-xl-0 {--bs-gutter-x: 0;}.g-xl-0, .gy-xl-0 {--bs-gutter-y: 0;}.g-xl-1, .gx-xl-1 {--bs-gutter-x: 0.25rem;}.g-xl-1, .gy-xl-1 {--bs-gutter-y: 0.25rem;}.g-xl-2, .gx-xl-2 {--bs-gutter-x: 0.5rem;}.g-xl-2, .gy-xl-2 {--bs-gutter-y: 0.5rem;}.g-xl-3, .gx-xl-3 {--bs-gutter-x: 1rem;}.g-xl-3, .gy-xl-3 {--bs-gutter-y: 1rem;}.g-xl-4, .gx-xl-4 {--bs-gutter-x: 1.5rem;}.g-xl-4, .gy-xl-4 {--bs-gutter-y: 1.5rem;}.g-xl-5, .gx-xl-5 {--bs-gutter-x: 3rem;}.g-xl-5, .gy-xl-5 {--bs-gutter-y: 3rem;}}@media (min-width: 1820px) {.col-xxl {flex: 1 0 0%;width: auto;}.col-xxl-auto {flex: 0 0 auto;width: auto;}.col-xxl-1 {flex: 0 0 auto;width: 8.33333333%;}.col-xxl-2 {flex: 0 0 auto;width: 16.66666667%;}.col-xxl-3 {flex: 0 0 auto;width: 25%;}.col-xxl-4 {flex: 0 0 auto;width: 33.33333333%;}.col-xxl-5 {flex: 0 0 auto;width: 41.66666667%;}.col-xxl-6 {flex: 0 0 auto;width: 50%;}.col-xxl-7 {flex: 0 0 auto;width: 58.33333333%;}.col-xxl-8 {flex: 0 0 auto;width: 66.66666667%;}.col-xxl-9 {flex: 0 0 auto;width: 75%;}.col-xxl-10 {flex: 0 0 auto;width: 83.33333333%;}.col-xxl-11 {flex: 0 0 auto;width: 91.66666667%;}.col-xxl-12 {flex: 0 0 auto;width: 100%;}.offset-xxl-0 {margin-left: 0;}.offset-xxl-1 {margin-left: 8.33333333%;}.offset-xxl-2 {margin-left: 16.66666667%;}.offset-xxl-3 {margin-left: 25%;}.offset-xxl-4 {margin-left: 33.33333333%;}.offset-xxl-5 {margin-left: 41.66666667%;}.offset-xxl-6 {margin-left: 50%;}.offset-xxl-7 {margin-left: 58.33333333%;}.offset-xxl-8 {margin-left: 66.66666667%;}.offset-xxl-9 {margin-left: 75%;}.offset-xxl-10 {margin-left: 83.33333333%;}.offset-xxl-11 {margin-left: 91.66666667%;}.g-xxl-0, .gx-xxl-0 {--bs-gutter-x: 0;}.g-xxl-0, .gy-xxl-0 {--bs-gutter-y: 0;}.g-xxl-1, .gx-xxl-1 {--bs-gutter-x: 0.25rem;}.g-xxl-1, .gy-xxl-1 {--bs-gutter-y: 0.25rem;}.g-xxl-2, .gx-xxl-2 {--bs-gutter-x: 0.5rem;}.g-xxl-2, .gy-xxl-2 {--bs-gutter-y: 0.5rem;}.g-xxl-3, .gx-xxl-3 {--bs-gutter-x: 1rem;}.g-xxl-3, .gy-xxl-3 {--bs-gutter-y: 1rem;}.g-xxl-4, .gx-xxl-4 {--bs-gutter-x: 1.5rem;}.g-xxl-4, .gy-xxl-4 {--bs-gutter-y: 1.5rem;}.g-xxl-5, .gx-xxl-5 {--bs-gutter-x: 3rem;}.g-xxl-5, .gy-xxl-5 {--bs-gutter-y: 3rem;}}.d-inline {display: inline !important;}.d-inline-block {display: inline-block !important;}.d-block {display: block !important;}.d-grid {display: grid !important;}.d-table {display: table !important;}.d-table-row {display: table-row !important;}.d-table-cell {display: table-cell !important;}.d-flex {display: flex !important;}.d-inline-flex {display: inline-flex !important;}.d-none {display: none !important;}.flex-fill {flex: 1 1 auto !important;}.flex-row {flex-direction: row !important;}.flex-column {flex-direction: column !important;}.flex-row-reverse {flex-direction: row-reverse !important;}.flex-column-reverse {flex-direction: column-reverse !important;}.flex-grow-0 {flex-grow: 0 !important;}.flex-grow-1 {flex-grow: 1 !important;}.flex-shrink-0 {flex-shrink: 0 !important;}.flex-shrink-1 {flex-shrink: 1 !important;}.flex-wrap {flex-wrap: wrap !important;}.flex-nowrap {flex-wrap: nowrap !important;}.flex-wrap-reverse {flex-wrap: wrap-reverse !important;}.justify-content-start {justify-content: flex-start !important;}.justify-content-end {justify-content: flex-end !important;}.justify-content-center {justify-content: center !important;}.justify-content-between {justify-content: space-between !important;}.justify-content-around {justify-content: space-around !important;}.justify-content-evenly {justify-content: space-evenly !important;}.align-items-start {align-items: flex-start !important;}.align-items-end {align-items: flex-end !important;}.align-items-center {align-items: center !important;}.align-items-baseline {align-items: baseline !important;}.align-items-stretch {align-items: stretch !important;}.align-content-start {align-content: flex-start !important;}.align-content-end {align-content: flex-end !important;}.align-content-center {align-content: center !important;}.align-content-between {align-content: space-between !important;}.align-content-around {align-content: space-around !important;}.align-content-stretch {align-content: stretch !important;}.align-self-auto {align-self: auto !important;}.align-self-start {align-self: flex-start !important;}.align-self-end {align-self: flex-end !important;}.align-self-center {align-self: center !important;}.align-self-baseline {align-self: baseline !important;}.align-self-stretch {align-self: stretch !important;}.order-first {order: -1 !important;}.order-0 {order: 0 !important;}.order-1 {order: 1 !important;}.order-2 {order: 2 !important;}.order-3 {order: 3 !important;}.order-4 {order: 4 !important;}.order-5 {order: 5 !important;}.order-last {order: 6 !important;}.m-0 {margin: 0 !important;}.m-1 {margin: 0.25rem !important;}.m-2 {margin: 0.5rem !important;}.m-3 {margin: 1rem !important;}.m-4 {margin: 1.5rem !important;}.m-5 {margin: 3rem !important;}.m-auto {margin: auto !important;}.mx-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;}.mx-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;}.mx-3 {margin-right: 1rem !important;margin-left: 1rem !important;}.mx-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;}.mx-5 {margin-right: 3rem !important;margin-left: 3rem !important;}.mx-auto {margin-right: auto !important;margin-left: auto !important;}.my-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;}.my-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;}.my-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;}.my-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;}.my-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;}.my-auto {margin-top: auto !important;margin-bottom: auto !important;}.mt-0 {margin-top: 0 !important;}.mt-1 {margin-top: 0.25rem !important;}.mt-2 {margin-top: 0.5rem !important;}.mt-3 {margin-top: 1rem !important;}.mt-4 {margin-top: 1.5rem !important;}.mt-5 {margin-top: 3rem !important;}.mt-auto {margin-top: auto !important;}.me-0 {margin-right: 0 !important;}.me-1 {margin-right: 0.25rem !important;}.me-2 {margin-right: 0.5rem !important;}.me-3 {margin-right: 1rem !important;}.me-4 {margin-right: 1.5rem !important;}.me-5 {margin-right: 3rem !important;}.me-auto {margin-right: auto !important;}.mb-0 {margin-bottom: 0 !important;}.mb-1 {margin-bottom: 0.25rem !important;}.mb-2 {margin-bottom: 0.5rem !important;}.mb-3 {margin-bottom: 1rem !important;}.mb-4 {margin-bottom: 1.5rem !important;}.mb-5 {margin-bottom: 3rem !important;}.mb-auto {margin-bottom: auto !important;}.ms-0 {margin-left: 0 !important;}.ms-1 {margin-left: 0.25rem !important;}.ms-2 {margin-left: 0.5rem !important;}.ms-3 {margin-left: 1rem !important;}.ms-4 {margin-left: 1.5rem !important;}.ms-5 {margin-left: 3rem !important;}.ms-auto {margin-left: auto !important;}.p-0 {padding: 0 !important;}.p-1 {padding: 0.25rem !important;}.p-2 {padding: 0.5rem !important;}.p-3 {padding: 1rem !important;}.p-4 {padding: 1.5rem !important;}.p-5 {padding: 3rem !important;}.px-0 {padding-right: 0 !important;padding-left: 0 !important;}.px-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;}.px-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;}.px-3 {padding-right: 1rem !important;padding-left: 1rem !important;}.px-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;}.px-5 {padding-right: 3rem !important;padding-left: 3rem !important;}.py-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.py-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;}.py-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;}.py-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;}.py-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.py-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.pt-0 {padding-top: 0 !important;}.pt-1 {padding-top: 0.25rem !important;}.pt-2 {padding-top: 0.5rem !important;}.pt-3 {padding-top: 1rem !important;}.pt-4 {padding-top: 1.5rem !important;}.pt-5 {padding-top: 3rem !important;}.pe-0 {padding-right: 0 !important;}.pe-1 {padding-right: 0.25rem !important;}.pe-2 {padding-right: 0.5rem !important;}.pe-3 {padding-right: 1rem !important;}.pe-4 {padding-right: 1.5rem !important;}.pe-5 {padding-right: 3rem !important;}.pb-0 {padding-bottom: 0 !important;}.pb-1 {padding-bottom: 0.25rem !important;}.pb-2 {padding-bottom: 0.5rem !important;}.pb-3 {padding-bottom: 1rem !important;}.pb-4 {padding-bottom: 1.5rem !important;}.pb-5 {padding-bottom: 3rem !important;}.ps-0 {padding-left: 0 !important;}.ps-1 {padding-left: 0.25rem !important;}.ps-2 {padding-left: 0.5rem !important;}.ps-3 {padding-left: 1rem !important;}.ps-4 {padding-left: 1.5rem !important;}.ps-5 {padding-left: 3rem !important;}.w-25 {width: 25% !important;}.w-50 {width: 50% !important;}.w-75 {width: 75% !important;}.w-100 {width: 100% !important;}.w-auto {width: auto !important;}.mw-100 {max-width: 100% !important;}.vw-100 {width: 100vw !important;}.min-vw-100 {min-width: 100vw !important;}.h-25 {height: 25% !important;}.h-50 {height: 50% !important;}.h-75 {height: 75% !important;}.h-100 {height: 100% !important;}.h-auto {height: auto !important;}.mh-100 {max-height: 100% !important;}.vh-100 {height: 100vh !important;}.position-static {position: static !important;}.position-relative {position: relative !important;}.position-absolute {position: absolute !important;}.position-fixed {position: fixed !important;}.position-sticky {position: -webkit-sticky !important;position: sticky !important;}.top-0 {top: 0 !important;}.top-50 {top: 50% !important;}.top-100 {top: 100% !important;}.bottom-0 {bottom: 0 !important;}.bottom-50 {bottom: 50% !important;}.bottom-100 {bottom: 100% !important;}.start-0 {left: 0 !important;}.start-50 {left: 50% !important;}.start-100 {left: 100% !important;}.end-0 {right: 0 !important;}.end-50 {right: 50% !important;}.end-100 {right: 100% !important;}@media (min-width: 576px) {.d-sm-inline {display: inline !important;}.d-sm-inline-block {display: inline-block !important;}.d-sm-block {display: block !important;}.d-sm-grid {display: grid !important;}.d-sm-table {display: table !important;}.d-sm-table-row {display: table-row !important;}.d-sm-table-cell {display: table-cell !important;}.d-sm-flex {display: flex !important;}.d-sm-inline-flex {display: inline-flex !important;}.d-sm-none {display: none !important;}.flex-sm-fill {flex: 1 1 auto !important;}.flex-sm-row {flex-direction: row !important;}.flex-sm-column {flex-direction: column !important;}.flex-sm-row-reverse {flex-direction: row-reverse !important;}.flex-sm-column-reverse {flex-direction: column-reverse !important;}.flex-sm-grow-0 {flex-grow: 0 !important;}.flex-sm-grow-1 {flex-grow: 1 !important;}.flex-sm-shrink-0 {flex-shrink: 0 !important;}.flex-sm-shrink-1 {flex-shrink: 1 !important;}.flex-sm-wrap {flex-wrap: wrap !important;}.flex-sm-nowrap {flex-wrap: nowrap !important;}.flex-sm-wrap-reverse {flex-wrap: wrap-reverse !important;}.justify-content-sm-start {justify-content: flex-start !important;}.justify-content-sm-end {justify-content: flex-end !important;}.justify-content-sm-center {justify-content: center !important;}.justify-content-sm-between {justify-content: space-between !important;}.justify-content-sm-around {justify-content: space-around !important;}.justify-content-sm-evenly {justify-content: space-evenly !important;}.align-items-sm-start {align-items: flex-start !important;}.align-items-sm-end {align-items: flex-end !important;}.align-items-sm-center {align-items: center !important;}.align-items-sm-baseline {align-items: baseline !important;}.align-items-sm-stretch {align-items: stretch !important;}.align-content-sm-start {align-content: flex-start !important;}.align-content-sm-end {align-content: flex-end !important;}.align-content-sm-center {align-content: center !important;}.align-content-sm-between {align-content: space-between !important;}.align-content-sm-around {align-content: space-around !important;}.align-content-sm-stretch {align-content: stretch !important;}.align-self-sm-auto {align-self: auto !important;}.align-self-sm-start {align-self: flex-start !important;}.align-self-sm-end {align-self: flex-end !important;}.align-self-sm-center {align-self: center !important;}.align-self-sm-baseline {align-self: baseline !important;}.align-self-sm-stretch {align-self: stretch !important;}.order-sm-first {order: -1 !important;}.order-sm-0 {order: 0 !important;}.order-sm-1 {order: 1 !important;}.order-sm-2 {order: 2 !important;}.order-sm-3 {order: 3 !important;}.order-sm-4 {order: 4 !important;}.order-sm-5 {order: 5 !important;}.order-sm-last {order: 6 !important;}.m-sm-0 {margin: 0 !important;}.m-sm-1 {margin: 0.25rem !important;}.m-sm-2 {margin: 0.5rem !important;}.m-sm-3 {margin: 1rem !important;}.m-sm-4 {margin: 1.5rem !important;}.m-sm-5 {margin: 3rem !important;}.m-sm-auto {margin: auto !important;}.mx-sm-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-sm-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;}.mx-sm-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;}.mx-sm-3 {margin-right: 1rem !important;margin-left: 1rem !important;}.mx-sm-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;}.mx-sm-5 {margin-right: 3rem !important;margin-left: 3rem !important;}.mx-sm-auto {margin-right: auto !important;margin-left: auto !important;}.my-sm-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-sm-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;}.my-sm-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;}.my-sm-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;}.my-sm-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;}.my-sm-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;}.my-sm-auto {margin-top: auto !important;margin-bottom: auto !important;}.mt-sm-0 {margin-top: 0 !important;}.mt-sm-1 {margin-top: 0.25rem !important;}.mt-sm-2 {margin-top: 0.5rem !important;}.mt-sm-3 {margin-top: 1rem !important;}.mt-sm-4 {margin-top: 1.5rem !important;}.mt-sm-5 {margin-top: 3rem !important;}.mt-sm-auto {margin-top: auto !important;}.me-sm-0 {margin-right: 0 !important;}.me-sm-1 {margin-right: 0.25rem !important;}.me-sm-2 {margin-right: 0.5rem !important;}.me-sm-3 {margin-right: 1rem !important;}.me-sm-4 {margin-right: 1.5rem !important;}.me-sm-5 {margin-right: 3rem !important;}.me-sm-auto {margin-right: auto !important;}.mb-sm-0 {margin-bottom: 0 !important;}.mb-sm-1 {margin-bottom: 0.25rem !important;}.mb-sm-2 {margin-bottom: 0.5rem !important;}.mb-sm-3 {margin-bottom: 1rem !important;}.mb-sm-4 {margin-bottom: 1.5rem !important;}.mb-sm-5 {margin-bottom: 3rem !important;}.mb-sm-auto {margin-bottom: auto !important;}.ms-sm-0 {margin-left: 0 !important;}.ms-sm-1 {margin-left: 0.25rem !important;}.ms-sm-2 {margin-left: 0.5rem !important;}.ms-sm-3 {margin-left: 1rem !important;}.ms-sm-4 {margin-left: 1.5rem !important;}.ms-sm-5 {margin-left: 3rem !important;}.ms-sm-auto {margin-left: auto !important;}.p-sm-0 {padding: 0 !important;}.p-sm-1 {padding: 0.25rem !important;}.p-sm-2 {padding: 0.5rem !important;}.p-sm-3 {padding: 1rem !important;}.p-sm-4 {padding: 1.5rem !important;}.p-sm-5 {padding: 3rem !important;}.px-sm-0 {padding-right: 0 !important;padding-left: 0 !important;}.px-sm-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;}.px-sm-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;}.px-sm-3 {padding-right: 1rem !important;padding-left: 1rem !important;}.px-sm-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;}.px-sm-5 {padding-right: 3rem !important;padding-left: 3rem !important;}.py-sm-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.py-sm-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;}.py-sm-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;}.py-sm-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;}.py-sm-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.py-sm-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.pt-sm-0 {padding-top: 0 !important;}.pt-sm-1 {padding-top: 0.25rem !important;}.pt-sm-2 {padding-top: 0.5rem !important;}.pt-sm-3 {padding-top: 1rem !important;}.pt-sm-4 {padding-top: 1.5rem !important;}.pt-sm-5 {padding-top: 3rem !important;}.pe-sm-0 {padding-right: 0 !important;}.pe-sm-1 {padding-right: 0.25rem !important;}.pe-sm-2 {padding-right: 0.5rem !important;}.pe-sm-3 {padding-right: 1rem !important;}.pe-sm-4 {padding-right: 1.5rem !important;}.pe-sm-5 {padding-right: 3rem !important;}.pb-sm-0 {padding-bottom: 0 !important;}.pb-sm-1 {padding-bottom: 0.25rem !important;}.pb-sm-2 {padding-bottom: 0.5rem !important;}.pb-sm-3 {padding-bottom: 1rem !important;}.pb-sm-4 {padding-bottom: 1.5rem !important;}.pb-sm-5 {padding-bottom: 3rem !important;}.ps-sm-0 {padding-left: 0 !important;}.ps-sm-1 {padding-left: 0.25rem !important;}.ps-sm-2 {padding-left: 0.5rem !important;}.ps-sm-3 {padding-left: 1rem !important;}.ps-sm-4 {padding-left: 1.5rem !important;}.ps-sm-5 {padding-left: 3rem !important;}}@media (min-width: 768px) {.d-md-inline {display: inline !important;}.d-md-inline-block {display: inline-block !important;}.d-md-block {display: block !important;}.d-md-grid {display: grid !important;}.d-md-table {display: table !important;}.d-md-table-row {display: table-row !important;}.d-md-table-cell {display: table-cell !important;}.d-md-flex {display: flex !important;}.d-md-inline-flex {display: inline-flex !important;}.d-md-none {display: none !important;}.flex-md-fill {flex: 1 1 auto !important;}.flex-md-row {flex-direction: row !important;}.flex-md-column {flex-direction: column !important;}.flex-md-row-reverse {flex-direction: row-reverse !important;}.flex-md-column-reverse {flex-direction: column-reverse !important;}.flex-md-grow-0 {flex-grow: 0 !important;}.flex-md-grow-1 {flex-grow: 1 !important;}.flex-md-shrink-0 {flex-shrink: 0 !important;}.flex-md-shrink-1 {flex-shrink: 1 !important;}.flex-md-wrap {flex-wrap: wrap !important;}.flex-md-nowrap {flex-wrap: nowrap !important;}.flex-md-wrap-reverse {flex-wrap: wrap-reverse !important;}.justify-content-md-start {justify-content: flex-start !important;}.justify-content-md-end {justify-content: flex-end !important;}.justify-content-md-center {justify-content: center !important;}.justify-content-md-between {justify-content: space-between !important;}.justify-content-md-around {justify-content: space-around !important;}.justify-content-md-evenly {justify-content: space-evenly !important;}.align-items-md-start {align-items: flex-start !important;}.align-items-md-end {align-items: flex-end !important;}.align-items-md-center {align-items: center !important;}.align-items-md-baseline {align-items: baseline !important;}.align-items-md-stretch {align-items: stretch !important;}.align-content-md-start {align-content: flex-start !important;}.align-content-md-end {align-content: flex-end !important;}.align-content-md-center {align-content: center !important;}.align-content-md-between {align-content: space-between !important;}.align-content-md-around {align-content: space-around !important;}.align-content-md-stretch {align-content: stretch !important;}.align-self-md-auto {align-self: auto !important;}.align-self-md-start {align-self: flex-start !important;}.align-self-md-end {align-self: flex-end !important;}.align-self-md-center {align-self: center !important;}.align-self-md-baseline {align-self: baseline !important;}.align-self-md-stretch {align-self: stretch !important;}.order-md-first {order: -1 !important;}.order-md-0 {order: 0 !important;}.order-md-1 {order: 1 !important;}.order-md-2 {order: 2 !important;}.order-md-3 {order: 3 !important;}.order-md-4 {order: 4 !important;}.order-md-5 {order: 5 !important;}.order-md-last {order: 6 !important;}.m-md-0 {margin: 0 !important;}.m-md-1 {margin: 0.25rem !important;}.m-md-2 {margin: 0.5rem !important;}.m-md-3 {margin: 1rem !important;}.m-md-4 {margin: 1.5rem !important;}.m-md-5 {margin: 3rem !important;}.m-md-auto {margin: auto !important;}.mx-md-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-md-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;}.mx-md-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;}.mx-md-3 {margin-right: 1rem !important;margin-left: 1rem !important;}.mx-md-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;}.mx-md-5 {margin-right: 3rem !important;margin-left: 3rem !important;}.mx-md-auto {margin-right: auto !important;margin-left: auto !important;}.my-md-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-md-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;}.my-md-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;}.my-md-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;}.my-md-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;}.my-md-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;}.my-md-auto {margin-top: auto !important;margin-bottom: auto !important;}.mt-md-0 {margin-top: 0 !important;}.mt-md-1 {margin-top: 0.25rem !important;}.mt-md-2 {margin-top: 0.5rem !important;}.mt-md-3 {margin-top: 1rem !important;}.mt-md-4 {margin-top: 1.5rem !important;}.mt-md-5 {margin-top: 3rem !important;}.mt-md-auto {margin-top: auto !important;}.me-md-0 {margin-right: 0 !important;}.me-md-1 {margin-right: 0.25rem !important;}.me-md-2 {margin-right: 0.5rem !important;}.me-md-3 {margin-right: 1rem !important;}.me-md-4 {margin-right: 1.5rem !important;}.me-md-5 {margin-right: 3rem !important;}.me-md-auto {margin-right: auto !important;}.mb-md-0 {margin-bottom: 0 !important;}.mb-md-1 {margin-bottom: 0.25rem !important;}.mb-md-2 {margin-bottom: 0.5rem !important;}.mb-md-3 {margin-bottom: 1rem !important;}.mb-md-4 {margin-bottom: 1.5rem !important;}.mb-md-5 {margin-bottom: 3rem !important;}.mb-md-auto {margin-bottom: auto !important;}.ms-md-0 {margin-left: 0 !important;}.ms-md-1 {margin-left: 0.25rem !important;}.ms-md-2 {margin-left: 0.5rem !important;}.ms-md-3 {margin-left: 1rem !important;}.ms-md-4 {margin-left: 1.5rem !important;}.ms-md-5 {margin-left: 3rem !important;}.ms-md-auto {margin-left: auto !important;}.p-md-0 {padding: 0 !important;}.p-md-1 {padding: 0.25rem !important;}.p-md-2 {padding: 0.5rem !important;}.p-md-3 {padding: 1rem !important;}.p-md-4 {padding: 1.5rem !important;}.p-md-5 {padding: 3rem !important;}.px-md-0 {padding-right: 0 !important;padding-left: 0 !important;}.px-md-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;}.px-md-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;}.px-md-3 {padding-right: 1rem !important;padding-left: 1rem !important;}.px-md-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;}.px-md-5 {padding-right: 3rem !important;padding-left: 3rem !important;}.py-md-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.py-md-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;}.py-md-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;}.py-md-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;}.py-md-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.py-md-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.pt-md-0 {padding-top: 0 !important;}.pt-md-1 {padding-top: 0.25rem !important;}.pt-md-2 {padding-top: 0.5rem !important;}.pt-md-3 {padding-top: 1rem !important;}.pt-md-4 {padding-top: 1.5rem !important;}.pt-md-5 {padding-top: 3rem !important;}.pe-md-0 {padding-right: 0 !important;}.pe-md-1 {padding-right: 0.25rem !important;}.pe-md-2 {padding-right: 0.5rem !important;}.pe-md-3 {padding-right: 1rem !important;}.pe-md-4 {padding-right: 1.5rem !important;}.pe-md-5 {padding-right: 3rem !important;}.pb-md-0 {padding-bottom: 0 !important;}.pb-md-1 {padding-bottom: 0.25rem !important;}.pb-md-2 {padding-bottom: 0.5rem !important;}.pb-md-3 {padding-bottom: 1rem !important;}.pb-md-4 {padding-bottom: 1.5rem !important;}.pb-md-5 {padding-bottom: 3rem !important;}.ps-md-0 {padding-left: 0 !important;}.ps-md-1 {padding-left: 0.25rem !important;}.ps-md-2 {padding-left: 0.5rem !important;}.ps-md-3 {padding-left: 1rem !important;}.ps-md-4 {padding-left: 1.5rem !important;}.ps-md-5 {padding-left: 3rem !important;}}@media (min-width: 992px) {.d-lg-inline {display: inline !important;}.d-lg-inline-block {display: inline-block !important;}.d-lg-block {display: block !important;}.d-lg-grid {display: grid !important;}.d-lg-table {display: table !important;}.d-lg-table-row {display: table-row !important;}.d-lg-table-cell {display: table-cell !important;}.d-lg-flex {display: flex !important;}.d-lg-inline-flex {display: inline-flex !important;}.d-lg-none {display: none !important;}.flex-lg-fill {flex: 1 1 auto !important;}.flex-lg-row {flex-direction: row !important;}.flex-lg-column {flex-direction: column !important;}.flex-lg-row-reverse {flex-direction: row-reverse !important;}.flex-lg-column-reverse {flex-direction: column-reverse !important;}.flex-lg-grow-0 {flex-grow: 0 !important;}.flex-lg-grow-1 {flex-grow: 1 !important;}.flex-lg-shrink-0 {flex-shrink: 0 !important;}.flex-lg-shrink-1 {flex-shrink: 1 !important;}.flex-lg-wrap {flex-wrap: wrap !important;}.flex-lg-nowrap {flex-wrap: nowrap !important;}.flex-lg-wrap-reverse {flex-wrap: wrap-reverse !important;}.justify-content-lg-start {justify-content: flex-start !important;}.justify-content-lg-end {justify-content: flex-end !important;}.justify-content-lg-center {justify-content: center !important;}.justify-content-lg-between {justify-content: space-between !important;}.justify-content-lg-around {justify-content: space-around !important;}.justify-content-lg-evenly {justify-content: space-evenly !important;}.align-items-lg-start {align-items: flex-start !important;}.align-items-lg-end {align-items: flex-end !important;}.align-items-lg-center {align-items: center !important;}.align-items-lg-baseline {align-items: baseline !important;}.align-items-lg-stretch {align-items: stretch !important;}.align-content-lg-start {align-content: flex-start !important;}.align-content-lg-end {align-content: flex-end !important;}.align-content-lg-center {align-content: center !important;}.align-content-lg-between {align-content: space-between !important;}.align-content-lg-around {align-content: space-around !important;}.align-content-lg-stretch {align-content: stretch !important;}.align-self-lg-auto {align-self: auto !important;}.align-self-lg-start {align-self: flex-start !important;}.align-self-lg-end {align-self: flex-end !important;}.align-self-lg-center {align-self: center !important;}.align-self-lg-baseline {align-self: baseline !important;}.align-self-lg-stretch {align-self: stretch !important;}.order-lg-first {order: -1 !important;}.order-lg-0 {order: 0 !important;}.order-lg-1 {order: 1 !important;}.order-lg-2 {order: 2 !important;}.order-lg-3 {order: 3 !important;}.order-lg-4 {order: 4 !important;}.order-lg-5 {order: 5 !important;}.order-lg-last {order: 6 !important;}.m-lg-0 {margin: 0 !important;}.m-lg-1 {margin: 0.25rem !important;}.m-lg-2 {margin: 0.5rem !important;}.m-lg-3 {margin: 1rem !important;}.m-lg-4 {margin: 1.5rem !important;}.m-lg-5 {margin: 3rem !important;}.m-lg-auto {margin: auto !important;}.mx-lg-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-lg-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;}.mx-lg-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;}.mx-lg-3 {margin-right: 1rem !important;margin-left: 1rem !important;}.mx-lg-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;}.mx-lg-5 {margin-right: 3rem !important;margin-left: 3rem !important;}.mx-lg-auto {margin-right: auto !important;margin-left: auto !important;}.my-lg-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-lg-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;}.my-lg-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;}.my-lg-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;}.my-lg-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;}.my-lg-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;}.my-lg-auto {margin-top: auto !important;margin-bottom: auto !important;}.mt-lg-0 {margin-top: 0 !important;}.mt-lg-1 {margin-top: 0.25rem !important;}.mt-lg-2 {margin-top: 0.5rem !important;}.mt-lg-3 {margin-top: 1rem !important;}.mt-lg-4 {margin-top: 1.5rem !important;}.mt-lg-5 {margin-top: 3rem !important;}.mt-lg-auto {margin-top: auto !important;}.me-lg-0 {margin-right: 0 !important;}.me-lg-1 {margin-right: 0.25rem !important;}.me-lg-2 {margin-right: 0.5rem !important;}.me-lg-3 {margin-right: 1rem !important;}.me-lg-4 {margin-right: 1.5rem !important;}.me-lg-5 {margin-right: 3rem !important;}.me-lg-auto {margin-right: auto !important;}.mb-lg-0 {margin-bottom: 0 !important;}.mb-lg-1 {margin-bottom: 0.25rem !important;}.mb-lg-2 {margin-bottom: 0.5rem !important;}.mb-lg-3 {margin-bottom: 1rem !important;}.mb-lg-4 {margin-bottom: 1.5rem !important;}.mb-lg-5 {margin-bottom: 3rem !important;}.mb-lg-auto {margin-bottom: auto !important;}.ms-lg-0 {margin-left: 0 !important;}.ms-lg-1 {margin-left: 0.25rem !important;}.ms-lg-2 {margin-left: 0.5rem !important;}.ms-lg-3 {margin-left: 1rem !important;}.ms-lg-4 {margin-left: 1.5rem !important;}.ms-lg-5 {margin-left: 3rem !important;}.ms-lg-auto {margin-left: auto !important;}.p-lg-0 {padding: 0 !important;}.p-lg-1 {padding: 0.25rem !important;}.p-lg-2 {padding: 0.5rem !important;}.p-lg-3 {padding: 1rem !important;}.p-lg-4 {padding: 1.5rem !important;}.p-lg-5 {padding: 3rem !important;}.px-lg-0 {padding-right: 0 !important;padding-left: 0 !important;}.px-lg-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;}.px-lg-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;}.px-lg-3 {padding-right: 1rem !important;padding-left: 1rem !important;}.px-lg-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;}.px-lg-5 {padding-right: 3rem !important;padding-left: 3rem !important;}.py-lg-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.py-lg-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;}.py-lg-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;}.py-lg-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;}.py-lg-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.py-lg-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.pt-lg-0 {padding-top: 0 !important;}.pt-lg-1 {padding-top: 0.25rem !important;}.pt-lg-2 {padding-top: 0.5rem !important;}.pt-lg-3 {padding-top: 1rem !important;}.pt-lg-4 {padding-top: 1.5rem !important;}.pt-lg-5 {padding-top: 3rem !important;}.pe-lg-0 {padding-right: 0 !important;}.pe-lg-1 {padding-right: 0.25rem !important;}.pe-lg-2 {padding-right: 0.5rem !important;}.pe-lg-3 {padding-right: 1rem !important;}.pe-lg-4 {padding-right: 1.5rem !important;}.pe-lg-5 {padding-right: 3rem !important;}.pb-lg-0 {padding-bottom: 0 !important;}.pb-lg-1 {padding-bottom: 0.25rem !important;}.pb-lg-2 {padding-bottom: 0.5rem !important;}.pb-lg-3 {padding-bottom: 1rem !important;}.pb-lg-4 {padding-bottom: 1.5rem !important;}.pb-lg-5 {padding-bottom: 3rem !important;}.ps-lg-0 {padding-left: 0 !important;}.ps-lg-1 {padding-left: 0.25rem !important;}.ps-lg-2 {padding-left: 0.5rem !important;}.ps-lg-3 {padding-left: 1rem !important;}.ps-lg-4 {padding-left: 1.5rem !important;}.ps-lg-5 {padding-left: 3rem !important;}}@media (min-width: 1300px) {.d-xl-inline {display: inline !important;}.d-xl-inline-block {display: inline-block !important;}.d-xl-block {display: block !important;}.d-xl-grid {display: grid !important;}.d-xl-table {display: table !important;}.d-xl-table-row {display: table-row !important;}.d-xl-table-cell {display: table-cell !important;}.d-xl-flex {display: flex !important;}.d-xl-inline-flex {display: inline-flex !important;}.d-xl-none {display: none !important;}.flex-xl-fill {flex: 1 1 auto !important;}.flex-xl-row {flex-direction: row !important;}.flex-xl-column {flex-direction: column !important;}.flex-xl-row-reverse {flex-direction: row-reverse !important;}.flex-xl-column-reverse {flex-direction: column-reverse !important;}.flex-xl-grow-0 {flex-grow: 0 !important;}.flex-xl-grow-1 {flex-grow: 1 !important;}.flex-xl-shrink-0 {flex-shrink: 0 !important;}.flex-xl-shrink-1 {flex-shrink: 1 !important;}.flex-xl-wrap {flex-wrap: wrap !important;}.flex-xl-nowrap {flex-wrap: nowrap !important;}.flex-xl-wrap-reverse {flex-wrap: wrap-reverse !important;}.justify-content-xl-start {justify-content: flex-start !important;}.justify-content-xl-end {justify-content: flex-end !important;}.justify-content-xl-center {justify-content: center !important;}.justify-content-xl-between {justify-content: space-between !important;}.justify-content-xl-around {justify-content: space-around !important;}.justify-content-xl-evenly {justify-content: space-evenly !important;}.align-items-xl-start {align-items: flex-start !important;}.align-items-xl-end {align-items: flex-end !important;}.align-items-xl-center {align-items: center !important;}.align-items-xl-baseline {align-items: baseline !important;}.align-items-xl-stretch {align-items: stretch !important;}.align-content-xl-start {align-content: flex-start !important;}.align-content-xl-end {align-content: flex-end !important;}.align-content-xl-center {align-content: center !important;}.align-content-xl-between {align-content: space-between !important;}.align-content-xl-around {align-content: space-around !important;}.align-content-xl-stretch {align-content: stretch !important;}.align-self-xl-auto {align-self: auto !important;}.align-self-xl-start {align-self: flex-start !important;}.align-self-xl-end {align-self: flex-end !important;}.align-self-xl-center {align-self: center !important;}.align-self-xl-baseline {align-self: baseline !important;}.align-self-xl-stretch {align-self: stretch !important;}.order-xl-first {order: -1 !important;}.order-xl-0 {order: 0 !important;}.order-xl-1 {order: 1 !important;}.order-xl-2 {order: 2 !important;}.order-xl-3 {order: 3 !important;}.order-xl-4 {order: 4 !important;}.order-xl-5 {order: 5 !important;}.order-xl-last {order: 6 !important;}.m-xl-0 {margin: 0 !important;}.m-xl-1 {margin: 0.25rem !important;}.m-xl-2 {margin: 0.5rem !important;}.m-xl-3 {margin: 1rem !important;}.m-xl-4 {margin: 1.5rem !important;}.m-xl-5 {margin: 3rem !important;}.m-xl-auto {margin: auto !important;}.mx-xl-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-xl-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;}.mx-xl-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;}.mx-xl-3 {margin-right: 1rem !important;margin-left: 1rem !important;}.mx-xl-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;}.mx-xl-5 {margin-right: 3rem !important;margin-left: 3rem !important;}.mx-xl-auto {margin-right: auto !important;margin-left: auto !important;}.my-xl-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-xl-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;}.my-xl-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;}.my-xl-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;}.my-xl-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;}.my-xl-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;}.my-xl-auto {margin-top: auto !important;margin-bottom: auto !important;}.mt-xl-0 {margin-top: 0 !important;}.mt-xl-1 {margin-top: 0.25rem !important;}.mt-xl-2 {margin-top: 0.5rem !important;}.mt-xl-3 {margin-top: 1rem !important;}.mt-xl-4 {margin-top: 1.5rem !important;}.mt-xl-5 {margin-top: 3rem !important;}.mt-xl-auto {margin-top: auto !important;}.me-xl-0 {margin-right: 0 !important;}.me-xl-1 {margin-right: 0.25rem !important;}.me-xl-2 {margin-right: 0.5rem !important;}.me-xl-3 {margin-right: 1rem !important;}.me-xl-4 {margin-right: 1.5rem !important;}.me-xl-5 {margin-right: 3rem !important;}.me-xl-auto {margin-right: auto !important;}.mb-xl-0 {margin-bottom: 0 !important;}.mb-xl-1 {margin-bottom: 0.25rem !important;}.mb-xl-2 {margin-bottom: 0.5rem !important;}.mb-xl-3 {margin-bottom: 1rem !important;}.mb-xl-4 {margin-bottom: 1.5rem !important;}.mb-xl-5 {margin-bottom: 3rem !important;}.mb-xl-auto {margin-bottom: auto !important;}.ms-xl-0 {margin-left: 0 !important;}.ms-xl-1 {margin-left: 0.25rem !important;}.ms-xl-2 {margin-left: 0.5rem !important;}.ms-xl-3 {margin-left: 1rem !important;}.ms-xl-4 {margin-left: 1.5rem !important;}.ms-xl-5 {margin-left: 3rem !important;}.ms-xl-auto {margin-left: auto !important;}.p-xl-0 {padding: 0 !important;}.p-xl-1 {padding: 0.25rem !important;}.p-xl-2 {padding: 0.5rem !important;}.p-xl-3 {padding: 1rem !important;}.p-xl-4 {padding: 1.5rem !important;}.p-xl-5 {padding: 3rem !important;}.px-xl-0 {padding-right: 0 !important;padding-left: 0 !important;}.px-xl-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;}.px-xl-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;}.px-xl-3 {padding-right: 1rem !important;padding-left: 1rem !important;}.px-xl-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;}.px-xl-5 {padding-right: 3rem !important;padding-left: 3rem !important;}.py-xl-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.py-xl-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;}.py-xl-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;}.py-xl-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;}.py-xl-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.py-xl-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.pt-xl-0 {padding-top: 0 !important;}.pt-xl-1 {padding-top: 0.25rem !important;}.pt-xl-2 {padding-top: 0.5rem !important;}.pt-xl-3 {padding-top: 1rem !important;}.pt-xl-4 {padding-top: 1.5rem !important;}.pt-xl-5 {padding-top: 3rem !important;}.pe-xl-0 {padding-right: 0 !important;}.pe-xl-1 {padding-right: 0.25rem !important;}.pe-xl-2 {padding-right: 0.5rem !important;}.pe-xl-3 {padding-right: 1rem !important;}.pe-xl-4 {padding-right: 1.5rem !important;}.pe-xl-5 {padding-right: 3rem !important;}.pb-xl-0 {padding-bottom: 0 !important;}.pb-xl-1 {padding-bottom: 0.25rem !important;}.pb-xl-2 {padding-bottom: 0.5rem !important;}.pb-xl-3 {padding-bottom: 1rem !important;}.pb-xl-4 {padding-bottom: 1.5rem !important;}.pb-xl-5 {padding-bottom: 3rem !important;}.ps-xl-0 {padding-left: 0 !important;}.ps-xl-1 {padding-left: 0.25rem !important;}.ps-xl-2 {padding-left: 0.5rem !important;}.ps-xl-3 {padding-left: 1rem !important;}.ps-xl-4 {padding-left: 1.5rem !important;}.ps-xl-5 {padding-left: 3rem !important;}}@media (min-width: 1820px) {.d-xxl-inline {display: inline !important;}.d-xxl-inline-block {display: inline-block !important;}.d-xxl-block {display: block !important;}.d-xxl-grid {display: grid !important;}.d-xxl-table {display: table !important;}.d-xxl-table-row {display: table-row !important;}.d-xxl-table-cell {display: table-cell !important;}.d-xxl-flex {display: flex !important;}.d-xxl-inline-flex {display: inline-flex !important;}.d-xxl-none {display: none !important;}.flex-xxl-fill {flex: 1 1 auto !important;}.flex-xxl-row {flex-direction: row !important;}.flex-xxl-column {flex-direction: column !important;}.flex-xxl-row-reverse {flex-direction: row-reverse !important;}.flex-xxl-column-reverse {flex-direction: column-reverse !important;}.flex-xxl-grow-0 {flex-grow: 0 !important;}.flex-xxl-grow-1 {flex-grow: 1 !important;}.flex-xxl-shrink-0 {flex-shrink: 0 !important;}.flex-xxl-shrink-1 {flex-shrink: 1 !important;}.flex-xxl-wrap {flex-wrap: wrap !important;}.flex-xxl-nowrap {flex-wrap: nowrap !important;}.flex-xxl-wrap-reverse {flex-wrap: wrap-reverse !important;}.justify-content-xxl-start {justify-content: flex-start !important;}.justify-content-xxl-end {justify-content: flex-end !important;}.justify-content-xxl-center {justify-content: center !important;}.justify-content-xxl-between {justify-content: space-between !important;}.justify-content-xxl-around {justify-content: space-around !important;}.justify-content-xxl-evenly {justify-content: space-evenly !important;}.align-items-xxl-start {align-items: flex-start !important;}.align-items-xxl-end {align-items: flex-end !important;}.align-items-xxl-center {align-items: center !important;}.align-items-xxl-baseline {align-items: baseline !important;}.align-items-xxl-stretch {align-items: stretch !important;}.align-content-xxl-start {align-content: flex-start !important;}.align-content-xxl-end {align-content: flex-end !important;}.align-content-xxl-center {align-content: center !important;}.align-content-xxl-between {align-content: space-between !important;}.align-content-xxl-around {align-content: space-around !important;}.align-content-xxl-stretch {align-content: stretch !important;}.align-self-xxl-auto {align-self: auto !important;}.align-self-xxl-start {align-self: flex-start !important;}.align-self-xxl-end {align-self: flex-end !important;}.align-self-xxl-center {align-self: center !important;}.align-self-xxl-baseline {align-self: baseline !important;}.align-self-xxl-stretch {align-self: stretch !important;}.order-xxl-first {order: -1 !important;}.order-xxl-0 {order: 0 !important;}.order-xxl-1 {order: 1 !important;}.order-xxl-2 {order: 2 !important;}.order-xxl-3 {order: 3 !important;}.order-xxl-4 {order: 4 !important;}.order-xxl-5 {order: 5 !important;}.order-xxl-last {order: 6 !important;}.m-xxl-0 {margin: 0 !important;}.m-xxl-1 {margin: 0.25rem !important;}.m-xxl-2 {margin: 0.5rem !important;}.m-xxl-3 {margin: 1rem !important;}.m-xxl-4 {margin: 1.5rem !important;}.m-xxl-5 {margin: 3rem !important;}.m-xxl-auto {margin: auto !important;}.mx-xxl-0 {margin-right: 0 !important;margin-left: 0 !important;}.mx-xxl-1 {margin-right: 0.25rem !important;margin-left: 0.25rem !important;}.mx-xxl-2 {margin-right: 0.5rem !important;margin-left: 0.5rem !important;}.mx-xxl-3 {margin-right: 1rem !important;margin-left: 1rem !important;}.mx-xxl-4 {margin-right: 1.5rem !important;margin-left: 1.5rem !important;}.mx-xxl-5 {margin-right: 3rem !important;margin-left: 3rem !important;}.mx-xxl-auto {margin-right: auto !important;margin-left: auto !important;}.my-xxl-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.my-xxl-1 {margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;}.my-xxl-2 {margin-top: 0.5rem !important;margin-bottom: 0.5rem !important;}.my-xxl-3 {margin-top: 1rem !important;margin-bottom: 1rem !important;}.my-xxl-4 {margin-top: 1.5rem !important;margin-bottom: 1.5rem !important;}.my-xxl-5 {margin-top: 3rem !important;margin-bottom: 3rem !important;}.my-xxl-auto {margin-top: auto !important;margin-bottom: auto !important;}.mt-xxl-0 {margin-top: 0 !important;}.mt-xxl-1 {margin-top: 0.25rem !important;}.mt-xxl-2 {margin-top: 0.5rem !important;}.mt-xxl-3 {margin-top: 1rem !important;}.mt-xxl-4 {margin-top: 1.5rem !important;}.mt-xxl-5 {margin-top: 3rem !important;}.mt-xxl-auto {margin-top: auto !important;}.me-xxl-0 {margin-right: 0 !important;}.me-xxl-1 {margin-right: 0.25rem !important;}.me-xxl-2 {margin-right: 0.5rem !important;}.me-xxl-3 {margin-right: 1rem !important;}.me-xxl-4 {margin-right: 1.5rem !important;}.me-xxl-5 {margin-right: 3rem !important;}.me-xxl-auto {margin-right: auto !important;}.mb-xxl-0 {margin-bottom: 0 !important;}.mb-xxl-1 {margin-bottom: 0.25rem !important;}.mb-xxl-2 {margin-bottom: 0.5rem !important;}.mb-xxl-3 {margin-bottom: 1rem !important;}.mb-xxl-4 {margin-bottom: 1.5rem !important;}.mb-xxl-5 {margin-bottom: 3rem !important;}.mb-xxl-auto {margin-bottom: auto !important;}.ms-xxl-0 {margin-left: 0 !important;}.ms-xxl-1 {margin-left: 0.25rem !important;}.ms-xxl-2 {margin-left: 0.5rem !important;}.ms-xxl-3 {margin-left: 1rem !important;}.ms-xxl-4 {margin-left: 1.5rem !important;}.ms-xxl-5 {margin-left: 3rem !important;}.ms-xxl-auto {margin-left: auto !important;}.p-xxl-0 {padding: 0 !important;}.p-xxl-1 {padding: 0.25rem !important;}.p-xxl-2 {padding: 0.5rem !important;}.p-xxl-3 {padding: 1rem !important;}.p-xxl-4 {padding: 1.5rem !important;}.p-xxl-5 {padding: 3rem !important;}.px-xxl-0 {padding-right: 0 !important;padding-left: 0 !important;}.px-xxl-1 {padding-right: 0.25rem !important;padding-left: 0.25rem !important;}.px-xxl-2 {padding-right: 0.5rem !important;padding-left: 0.5rem !important;}.px-xxl-3 {padding-right: 1rem !important;padding-left: 1rem !important;}.px-xxl-4 {padding-right: 1.5rem !important;padding-left: 1.5rem !important;}.px-xxl-5 {padding-right: 3rem !important;padding-left: 3rem !important;}.py-xxl-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.py-xxl-1 {padding-top: 0.25rem !important;padding-bottom: 0.25rem !important;}.py-xxl-2 {padding-top: 0.5rem !important;padding-bottom: 0.5rem !important;}.py-xxl-3 {padding-top: 1rem !important;padding-bottom: 1rem !important;}.py-xxl-4 {padding-top: 1.5rem !important;padding-bottom: 1.5rem !important;}.py-xxl-5 {padding-top: 3rem !important;padding-bottom: 3rem !important;}.pt-xxl-0 {padding-top: 0 !important;}.pt-xxl-1 {padding-top: 0.25rem !important;}.pt-xxl-2 {padding-top: 0.5rem !important;}.pt-xxl-3 {padding-top: 1rem !important;}.pt-xxl-4 {padding-top: 1.5rem !important;}.pt-xxl-5 {padding-top: 3rem !important;}.pe-xxl-0 {padding-right: 0 !important;}.pe-xxl-1 {padding-right: 0.25rem !important;}.pe-xxl-2 {padding-right: 0.5rem !important;}.pe-xxl-3 {padding-right: 1rem !important;}.pe-xxl-4 {padding-right: 1.5rem !important;}.pe-xxl-5 {padding-right: 3rem !important;}.pb-xxl-0 {padding-bottom: 0 !important;}.pb-xxl-1 {padding-bottom: 0.25rem !important;}.pb-xxl-2 {padding-bottom: 0.5rem !important;}.pb-xxl-3 {padding-bottom: 1rem !important;}.pb-xxl-4 {padding-bottom: 1.5rem !important;}.pb-xxl-5 {padding-bottom: 3rem !important;}.ps-xxl-0 {padding-left: 0 !important;}.ps-xxl-1 {padding-left: 0.25rem !important;}.ps-xxl-2 {padding-left: 0.5rem !important;}.ps-xxl-3 {padding-left: 1rem !important;}.ps-xxl-4 {padding-left: 1.5rem !important;}.ps-xxl-5 {padding-left: 3rem !important;}}@media print {.d-print-inline {display: inline !important;}.d-print-inline-block {display: inline-block !important;}.d-print-block {display: block !important;}.d-print-grid {display: grid !important;}.d-print-table {display: table !important;}.d-print-table-row {display: table-row !important;}.d-print-table-cell {display: table-cell !important;}.d-print-flex {display: flex !important;}.d-print-inline-flex {display: inline-flex !important;}.d-print-none {display: none !important;}}
/* End */


/* Start:/frontend/css/swiper-bundle.min.css?171558322718435*/
/**
 * Swiper 11.0.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 26, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}: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;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}.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}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{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,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(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,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(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,.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-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .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)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s 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}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.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(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.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, .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-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(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-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* End */


/* Start:/frontend/css/select2.min.css?171558322716264*/
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}

/* End */


/* Start:/frontend/css/splide.min.css?17155832275002*/
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
/* End */


/* Start:/frontend/css/style.css?178985887286956*/
@font-face{font-family:"Forum";src:url("/frontend/css/../fonts/forum-regular-webfont.eot");src:url("/frontend/css/../fonts/forum-regular-webfont.eot?#iefix") format("embedded-opentype"),url("/frontend/css/../fonts/forum-regular-webfont.woff2") format("woff2"),url("/frontend/css/../fonts/forum-regular-webfont.woff") format("woff"),url("/frontend/css/../fonts/forum-regular-webfont.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller";src:url("/frontend/css/../fonts/fontfabric_-_mullerlight-webfont.eot");src:url("/frontend/css/../fonts/fontfabric_-_mullerlight-webfont.eot?#iefix") format("embedded-opentype"),url("/frontend/css/../fonts/fontfabric_-_mullerlight-webfont.woff2") format("woff2"),url("/frontend/css/../fonts/fontfabric_-_mullerlight-webfont.woff") format("woff"),url("/frontend/css/../fonts/fontfabric_-_mullerlight-webfont.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Muller";src:url("/frontend/css/../fonts/fontfabric_-_mullerregular-webfont.eot");src:url("/frontend/css/../fonts/fontfabric_-_mullerregular-webfont.eot?#iefix") format("embedded-opentype"),url("/frontend/css/../fonts/fontfabric_-_mullerregular-webfont.woff2") format("woff2"),url("/frontend/css/../fonts/fontfabric_-_mullerregular-webfont.woff") format("woff"),url("/frontend/css/../fonts/fontfabric_-_mullerregular-webfont.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Muller";src:url("/frontend/css/../fonts/fontfabric_-_mullerregularitalic-webfont.eot");src:url("/frontend/css/../fonts/fontfabric_-_mullerregularitalic-webfont.eot?#iefix") format("embedded-opentype"),url("/frontend/css/../fonts/fontfabric_-_mullerregularitalic-webfont.woff2") format("woff2"),url("/frontend/css/../fonts/fontfabric_-_mullerregularitalic-webfont.woff") format("woff"),url("/frontend/css/../fonts/fontfabric_-_mullerregularitalic-webfont.ttf") format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Muller";src:url("/frontend/css/../fonts/fontfabric_-_mullerlightitalic-webfont.eot");src:url("/frontend/css/../fonts/fontfabric_-_mullerlightitalic-webfont.eot?#iefix") format("embedded-opentype"),url("/frontend/css/../fonts/fontfabric_-_mullerlightitalic-webfont.woff2") format("woff2"),url("/frontend/css/../fonts/fontfabric_-_mullerlightitalic-webfont.woff") format("woff"),url("/frontend/css/../fonts/fontfabric_-_mullerlightitalic-webfont.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Muller";src:url("/frontend/css/../fonts/fontfabric_-_mullermedium-webfont.eot");src:url("/frontend/css/../fonts/fontfabric_-_mullermedium-webfont.eot?#iefix") format("embedded-opentype"),url("/frontend/css/../fonts/fontfabric_-_mullermedium-webfont.woff2") format("woff2"),url("/frontend/css/../fonts/fontfabric_-_mullermedium-webfont.woff") format("woff"),url("/frontend/css/../fonts/fontfabric_-_mullermedium-webfont.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Muller";src:url("/frontend/css/../fonts/fontfabric_-_mullerbold-webfont.eot");src:url("/frontend/css/../fonts/fontfabric_-_mullerbold-webfont.eot?#iefix") format("embedded-opentype"),url("/frontend/css/../fonts/fontfabric_-_mullerbold-webfont.woff2") format("woff2"),url("/frontend/css/../fonts/fontfabric_-_mullerbold-webfont.woff") format("woff"),url("/frontend/css/../fonts/fontfabric_-_mullerbold-webfont.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}:root{--color-primary: #038c8c;--color-primary-hover: color-mix(in srgb, var(--color-primary) 80%, #fff);--color-secondary: #025159;--color-action: #f28705;--color-secondary-hover: color-mix(in srgb, var(--color-secondary) 80%, #fff);--color-text: #414141;--color-background: #fff;--color-form-bg: #b8e8e8}[name=bx_popup_form] input{all:revert}@keyframes animation-loading{0%{opacity:1}10%{opacity:1}100%{opacity:.1}}html{width:100%;height:100%;font-size:20px}body{width:100%;height:100%;font-size:20px;line-height:1;position:relative;overflow-x:hidden;color:var(--color-text);font-weight:300;background:#fff;font-family:"Muller",sans-serif;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch}body.loading,body.popup-shown{overflow:hidden}body *{max-height:999999px;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}b,strong{font-weight:700}i{font-style:italic}p{line-height:1.4}.link-simple{text-decoration:underline;cursor:pointer}.link-simple:hover{text-decoration:none}.link-classic{color:var(--color-secondary)}.link-classic:hover{text-decoration:underline}.link-special{border-bottom:1px solid var(--color-form-bg);color:var(--color-primary)}.link-special:hover{border-bottom-color:rgba(0,0,0,0)}.page{overflow-x:hidden;position:relative;min-height:100vh;padding-top:5.3rem;display:flex;flex-direction:column}.page input[type=radio],.page input[type=checkbox]{visibility:hidden;position:absolute}.min-h-0{min-height:0 !important}.preloader{display:flex;align-items:center;justify-content:center;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;background:rgba(255,255,255,.8);backdrop-filter:blur(3px)}.preloader img{width:128px;height:128px}.input{font-family:"Muller",sans-serif;font-size:14px;line-height:18px;padding:11px 15px;border-radius:21px;border:1px solid #8b9caf;opacity:.9;background:#fff;font-weight:400;color:var(--color-text);display:block;width:100%;resize:none}.input::-webkit-input-placeholder{color:#8b9caf;opacity:1;font-weight:400}.input::-moz-placeholder{color:#8b9caf;opacity:1;font-weight:400}.input:-moz-placeholder{color:#8b9caf;opacity:1;font-weight:400}.input:-ms-input-placeholder{color:#8b9caf;opacity:1;font-weight:400}.input:placeholder-shown{text-overflow:ellipsis}input[type=radio],input[type=checkbox]{margin:0}.text-nowrap{white-space:nowrap}.text-center{text-align:center}.text-right{text-align:right}.button{font-size:14px;line-height:1;font-weight:700;outline:none;cursor:pointer;text-align:center;padding:15px;color:#fff;background:var(--color-primary);border:1px solid var(--color-primary);letter-spacing:.1em;text-transform:uppercase;transition:all .4s ease !important;border-radius:30px;min-width:192px;display:inline-block}.button-action{background:var(--color-action);border-color:var(--color-action)}.button-action:hover{background:color-mix(in srgb, var(--color-action) 80%, #fff) !important;border-color:color-mix(in srgb, var(--color-action) 80%, #fff) !important}.button--white{color:var(--color-primary);background:#fff;border-color:#fff}.button:hover{color:#fff;background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.button:disabled{color:#fff;background:var(--color-primary) !important;border-color:var(--color-primary);opacity:.3}.button--transparent{background:rgba(0,0,0,0) !important;color:#151719;border-color:#151719}.button--transparent:hover{color:var(--color-primary-hover) !important;border-color:var(--color-primary-hover) !important}.button--invert{color:var(--color-primary);border-color:var(--color-primary);background:#fff}.form-field{margin-bottom:24px}.file-upload{position:relative;display:flex}.file-upload input[type=file]{position:absolute;width:0;height:0;top:0;left:0;opacity:0}.file-name{display:inline-block;font-weight:300;font-size:12px;margin-left:16px;flex:1 0 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.label{font-size:14px;color:var(--color-text);line-height:1;margin-bottom:16px;display:block;font-weight:400}.label.link-simple{cursor:pointer}.checkbox-field label{position:relative;display:inline-block;font-size:14px;padding:6px 0 6px 36px;cursor:pointer}.checkbox-field label:before{content:"";width:26px;height:26px;border-radius:50%;border:1px solid #151719;background:#fff center center/16px auto no-repeat;position:absolute;left:0;top:0}.checkbox-field input:checked+label:before{background-color:#151719;background-image:url("/frontend/css/../img/icon-check.svg")}.select2-container .select2-selection--single{height:46px}.select2-container--default .select2-selection--single{border-color:#8b9caf;border-radius:21px}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;padding-right:44px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#151719;line-height:44px;font-size:14px;font-weight:400}.select2-container--default .select2-selection--single .select2-selection__arrow{height:11px;margin-top:-6px;top:50%;right:15px;width:11px;background:url("/frontend/css/../img/arrow-select.svg") center center/contain no-repeat;transform:scale(1, -1)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:scale(1, 1)}.select2-selection__arrow b{display:none}.select2-dropdown{border-color:#8b9caf;border-radius:21px;overflow:hidden;font-size:14px;font-weight:400}.select2-results__option{padding:16px 15px}.select2-container--default .select2-results__option--selected{background-color:#fff;color:var(--color-primary)}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:rgba(77,160,255,.1);color:var(--color-primary)}.select2-container--default .select2-results__option--disabled{color:#cdd4d9}.form-info{font-size:12px;line-height:1.2}.swiper{touch-action:auto !important}header{position:fixed;top:0;left:0;height:5.3rem;width:100%;color:#151719;border-bottom:1px solid var(--color-primary-hover);background:#fff;transition:color .4s ease,background-color .4s ease;z-index:90}header.color-double{color:#fff;background:rgba(0,18,34,.6)}header.scrolling{color:#151719;background:#fff}header.expanded .header-logo{color:#fff !important}header.expanded .header-burger:before,header.expanded .header-burger:after{background:#fff;top:50%}header.expanded .header-burger:before{transform:rotate(45deg)}header.expanded .header-burger:after{transform:rotate(-45deg)}header.color-double:not(.scrolling) .header-logo{color:#fff}header.scrolling .header-logo{color:var(--color-secondary)}header.color-double .header-burger:before,header.color-double .header-burger:after{background:#fff}header.scrolling .header-burger:before,header.scrolling .header-burger:after{background:var(--color-secondary)}header.color-double .button--transparent{color:#fff;border-color:#fff}header.scrolling .button--transparent{color:#151719;border-color:#151719}.header-logo{width:5rem;margin-right:1rem;transition:all .4s ease;color:var(--color-secondary)}.header-menu{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 1rem}.header-menu li{font-size:14px;letter-spacing:.1em;font-weight:400;text-transform:uppercase}.header-menu li a{position:relative;z-index:5;cursor:pointer;transition:color .4s ease}.header-menu li span,.header-menu li>a:hover{color:var(--color-primary-hover)}.header-menu li:first-child{margin-left:0}.header-menu__dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;padding:3.75rem 3.35rem;opacity:0;pointer-events:none;transition:opacity .4s ease}.header-menu__dropdown.shown{opacity:1;pointer-events:auto}.header-menu__dropdown-activator>a{position:relative;z-index:5}.header-menu__dropdown-activator>a::after{content:"";position:absolute;top:0%;left:0;width:100%;height:360%}.header-menu__dropdown-activator.active>a::after{left:-400%;width:1000%}.header-menu__dropdown-activator .header-menu__dropdown>a:hover{color:#fff}.header-menu__dropdown-list{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:0 1.5rem}.header-menu__dropdown-item{display:flex;flex-direction:column;margin-bottom:3.1rem;font-family:"Forum",serif}.header-menu__dropdown-item:hover span{color:var(--color-primary-hover) !important}.header-menu__dropdown-item img{width:100%;margin-bottom:1.3rem;border-radius:1.5rem}.header-menu__dropdown-item span{text-transform:none;color:#151719 !important;font-size:1rem;transition:color .4s ease}.header-burger{cursor:pointer;display:inline-block;width:2.4rem;height:2.4rem;position:relative}.header-burger:before,.header-burger:after{content:"";width:100%;height:2px;position:absolute;margin-top:-1px;left:0;background:var(--color-secondary);transition:all .4s ease}.header-burger:before{top:33.333%}.header-burger:after{top:66.666%}.header-mobile{width:100%;height:0;position:absolute;top:100%;left:0;background:linear-gradient(to bottom, var(--color-secondary) 0%, var(--color-secondary) 50.79%, var(--color-primary) 100%);z-index:-1;border-top:1px solid var(--color-primary-hover);overflow:hidden;transition:height .4s ease}.header-mobile::-webkit-scrollbar{width:0}.header-mobile::-webkit-scrollbar-track,.header-mobile::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.header-mobile .button--transparent,.header-mobile header.scrolling .header-mobile .button--transparent{color:#fff;border-color:#fff}.header-mobile .button--transparent:hover{background:#fff !important}.header-mobile__content{padding-bottom:4rem;max-width:100%;padding-left:1.6rem;padding-right:1.6rem;font-weight:400}.header-mobile__menu{width:calc(100% + 3.2rem);margin-left:-1.6rem;padding-bottom:2rem}.header-mobile__menu a,.header-mobile__menu span{letter-spacing:.18rem}.header-mobile__menu li{text-transform:uppercase;font-size:2rem;margin-bottom:3rem;padding:0 1.6rem}.header-mobile__menu li.active span{opacity:.5}.header-mobile__menu li:first-child{padding-top:3.9rem}.header-mobile__menu-item{transition:background-color .4s ease,color .4s ease}.header-mobile__menu-item.active{background-color:#fff;color:var(--color-secondary)}.header-mobile__menu-item.active .header-mobile__dropdown{transform:rotate(0)}.header-mobile__menu-item.active .header-mobile__dropdown-content{max-height:110vw}.header-mobile__menu-row{display:flex;align-items:center}.header-mobile__menu-row>a{letter-spacing:.18rem}.header-mobile__dropdown{width:3.6rem;padding:0 .8rem;transform:rotate(180deg);transition:transform .4s ease}.header-mobile__dropdown svg{width:100%;height:auto;display:block}.header-mobile__dropdown-content{padding-top:0;max-height:0;overflow:hidden;transition:max-height .4s ease,padding-top .4s ease}.header-mobile__dropdown-content .swiper{padding-top:1.8rem}.header-mobile__dropdown-content .swiper-slide{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1.7rem 1.2rem}.header-mobile__dropdown-content .swiper-slide img{width:100%;border-radius:1.1rem}.header-mobile__dropdown-content .swiper-slide span{font-family:"Forum",serif;font-size:1.6rem;color:#151719;text-transform:none}.header-mobile__dropdown-content .slider-arrows{justify-content:space-between;margin-top:20px;margin-bottom:20px}.header-mobile__dropdown-content .slider-arrows .swiper-button-prev{margin-left:0}.header-mobile__dropdown-buttons{display:flex;gap:20px;padding-bottom:20px}.header-mobile__dropdown-buttons .button{font-size:1rem;padding:1rem 0;min-width:auto}.header-mobile__dropdown__container .header-mobile__menu-row>span,.header-mobile__dropdown{cursor:pointer}.header-tel{font-size:16px;line-height:1.4;font-weight:400;color:var(--color-text);padding:1.8rem;border-radius:1.5rem 0 1.5rem 1.5rem;border:1px solid #e1e8ed;background:#fff;box-shadow:0px 24px 24px 0px rgba(129,135,189,.25);position:absolute;right:50%;top:100%;margin-top:4px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .4s ease}.button:hover+.header-tel{opacity:1}footer{background:var(--color-secondary);padding:3.6rem 0;color:#fff;margin-top:auto}.footer-top{padding-bottom:3rem;border-bottom:1px solid #fff}.footer-logo{width:7rem}.footer-socials{display:flex;align-items:center}.footer-socials li{margin-left:1.3rem}.footer-socials li:first-child{margin-left:0}.footer-socials a{transition:opacity .4s ease}.footer-socials a:hover{opacity:.666}.footer-socials img{width:2.4rem;height:2.4rem;border-radius:50%;display:inline-block}.footer-bottom{margin-top:-1.2rem}.footer-cell{margin-top:5rem;font-size:16px}.footer-cell__title{font-weight:700;color:var(--color-primary-hover);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.6rem}.footer-cell p a:hover{text-decoration:underline}.footer-menu li{margin-bottom:1em}.footer-menu li:last-child{margin-bottom:0}.footer-menu li a:hover{text-decoration:underline}.footer-menu--long{column-count:2;column-gap:1.5rem}.footer-subscribe{max-width:525px}.footer-subscribe__form{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.footer-subscribe__agreement{font-size:12px;margin-top:16px}.footer-subscribe__agreement a{text-decoration:underline}.footer-subscribe__agreement a:hover{text-decoration:none}.footer-input{flex:1 0 0;font-size:14px;color:#fff;line-height:18px;padding:11px 15px;background:rgba(255,255,255,.2);border:1px solid #8b9caf;opacity:.9;border-radius:30px}.popup{background:rgba(0,0,0,.4);position:fixed;width:100%;height:100%;top:0;left:0;z-index:1000;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:visibility 0s ease .4s,opacity .4s ease 0s}.popup.shown{opacity:1;visibility:visible;transition:visibility 0s ease 0s,opacity .4s ease 0s}.popup-wrapper{padding:15px;width:100%;max-height:100%;overflow-x:hidden;overflow-y:auto;text-align:center}.popup-window{position:relative;padding:4rem;width:100%;display:inline-block;border-radius:1.5rem;background:#fff;max-width:572px;text-align:left}.popup-close{display:block;width:24px;height:24px;position:absolute;cursor:pointer;top:1.5rem;right:1.5rem;background:url("/frontend/css/../img/icon-close.svg") center center/contain no-repeat;transition:transform .4s ease-out}.popup-close:hover{transform:rotate(180deg)}.popup-title{font-family:"Forum",serif;margin-bottom:2.1rem;font-weight:400;font-size:34px;line-height:.9}.popup-submit{margin-top:36px}.popup-legal{font-size:10px;line-height:1.2;padding-left:16px}.popup-legal a{color:var(--color-primary);text-decoration:underline}.popup-legal a:hover{text-decoration:none}.popup-success{width:118px;height:118px;margin:0 auto;border-radius:50%;background:var(--color-form-bg) url("/frontend/css/../img/icon-success.svg") center center/44% auto no-repeat}.popup-gallery{margin:32px 0;padding:0 2rem;position:relative}.popup-gallery .swiper{margin:0 auto}.popup-gallery .swiper-button-prev,.popup-gallery .swiper-button-next{margin-left:0;width:2rem;height:2.1rem;position:absolute;top:50%;margin-top:-1.05rem;background-size:2rem 2.1rem}.popup-gallery .swiper-button-next{right:0;background-image:url("/frontend/css/../img/arrow-next--white.svg") !important}.popup-gallery .swiper-button-prev{left:0;background-image:url("/frontend/css/../img/arrow-prev--white.svg") !important}.popup-gallery .swiper-button-next:hover,.popup-gallery .swiper-button-prev:hover{opacity:.8}.popup-galleryItem{height:calc(100vh - 6rem - 32px);position:relative}.popup-galleryItem.type-video:before{content:"";z-index:1;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:10rem;height:10rem;background:url(/frontend/css/../img/icon-play.svg) center center/contain no-repeat;pointer-events:none}.popup-galleryItem.type-video img{object-fit:cover}.popup-galleryItem img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain}.popup-galleryItem iframe{position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden;z-index:1}#popupGallery{background:rgba(21,23,25,.9);padding:32px 0;display:block;overflow-x:hidden;overflow-y:auto}iframe.loaded{visibility:visible}.gallery-close{margin-right:0;margin-left:auto;display:block;width:30px;height:30px;position:relative;cursor:pointer;transition:transform .4s ease-out}.gallery-close:hover{transform:rotate(180deg)}.gallery-close:before,.gallery-close:after{content:"";position:absolute;width:100%;height:3px;background:#fff;top:50%;left:0;margin-top:-1.5px}.gallery-close:before{transform:rotate(45deg)}.gallery-close:after{transform:rotate(-45deg)}.sectionMain{margin-top:-5.3rem;margin-bottom:-13.75rem;padding-bottom:15rem;min-height:64rem;height:64rem;padding-top:10rem;background:#152129;position:relative;color:#fff;font-weight:400}.sectionMain__source{text-align:right;margin-top:15.5rem;color:#cdd4d9;font-weight:400;line-height:1.4;font-style:italic;padding-right:1.5rem}.sectionMain--common{height:auto}.sectionMain--common:before{background:linear-gradient(to right, rgba(21, 33, 41, 0.7) 0%, rgba(21, 33, 41, 0) 100%)}.sectionMain--common .title{margin-top:6rem}.sectionMain--common .sectionMain-intro{margin-bottom:3rem;margin-top:1rem;height:14em;display:flex;align-items:center}.sectionMain--align-center{display:flex;flex-direction:column}.sectionMain--align-center .container{display:flex;flex-direction:column;flex-grow:1}.sectionMain--align-center .container .title{margin-top:0}.sectionMain--align-center .sectionMain__content{margin:auto 0}.sectionMain--article:before{background:linear-gradient(to bottom, rgba(21, 33, 41, 0.7) 0%, rgba(21, 33, 41, 0.7) 5.3rem, rgba(21, 33, 41, 0) 11rem, rgba(21, 33, 41, 0) 100%) !important}.sectionMain video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.sectionMain picture{position:absolute;top:0;left:0;width:100%;height:100%}.sectionMain img{object-position:20% top}.sectionMain:before{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;background:linear-gradient(to right, rgba(21, 33, 41, 0.7) 0%, rgba(21, 33, 41, 0) 100%)}.sectionMain:after{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;z-index:1;background:rgba(0,0,0,.25)}.sectionMain>.container{z-index:2}.sectionMain .title{color:#fff;font-size:7rem}.sectionMain .link-more{margin-top:3rem}.sectionMain-intro{margin-top:4.6rem;line-height:1.4;font-style:italic;margin-bottom:3rem}.sectionMain .breadcrumbs li{color:#a5acb0}.sectionMain .breadcrumbs li:last-child a,.sectionMain .breadcrumbs li:last-child span{color:#fff}picture,picture img{width:100%;height:100%;display:block;object-fit:cover}.sectionArticle h1,.sectionArticle h2,.sectionArticle h3,.title{color:var(--color-secondary);font-size:5rem;line-height:.8;font-family:"Forum",serif;font-weight:400;transition:opacity .4s ease}.sectionArticle h3,.title--compact{font-size:3.2rem;line-height:1}.title--product{color:#151719;font-size:2.7rem;line-height:1;margin-bottom:30px}.sectionArticle h1,.title--article{font-size:6.2rem}.sectionArticle h2,.title--middle{font-size:4.7rem}.title--small{font-size:3rem !important}.link-more{cursor:pointer;text-transform:uppercase;color:#fff;font-weight:700;font-size:14px;height:7.8714em;border-radius:7.8714em;letter-spacing:.1em;padding-left:3.714em;position:relative;display:inline-flex;align-items:center;z-index:1;white-space:nowrap;transition:color .4s ease}.link-more:hover{color:#fff !important}.link-more.invert{color:var(--color-secondary)}.link-more.invert:after{background-image:url("/frontend/css/../img/arrow-more--invert.svg")}.link-more:after{content:"";display:inline-block;vertical-align:bottom;height:1em;width:21px;margin-left:11px;background:url("/frontend/css/../img/arrow-more.svg") center center/contain no-repeat;transition:all .4s ease}.link-more:hover:after{background-image:url("/frontend/css/../img/arrow-more.svg") !important}.link-more:before{content:"";width:7.8714em;height:100%;transform:translate(0, -50%);position:absolute;left:0;top:50%;border-radius:7.8714em;background:var(--color-action);transition:width .4s ease;z-index:-1}.link-more.small::before{width:3.8rem;height:3.8rem}.link-more.compact{height:auto;padding:.35rem 0;transition:color .4s ease}.link-more.compact:after{transition:background .4s ease}.link-more.compact.invert{color:var(--color-primary)}.link-more.compact.invert:after{background-image:url("/frontend/css/../img/arrow-more--dark.svg")}.link-more.compact:hover{color:var(--color-primary-hover)}.link-more.compact:before{display:none}.link-more.compact:hover:after{background-image:url("/frontend/css/../img/arrow-more--hover.svg")}@media(hover: hover){.link-more{padding-right:3.714em}.link-more:hover:before{width:100% !important}}.section{border-top:6rem solid #fff;border-bottom:6rem solid #fff;position:relative;background:#fff}.sectionMain+.section{border-top:0;padding-top:8.5rem;border-radius:10rem 10rem 0 0;z-index:1;overflow:hidden}.sectionBoats{padding-top:8.5rem;padding-bottom:12.5rem}.sectionBoats:before{content:"";position:absolute;bottom:0;right:0;width:50%;height:100%;border-radius:0 0 0 15rem;background:var(--color-primary-hover);opacity:.2}.sectionBoats-itemDescription{line-height:1.4}.sectionBoats-itemTags--product{padding-top:0;margin-top:1.6rem;border-top:0}.sectionBoats-item{padding-top:65.517%;margin:6rem 1.5rem 0;border-radius:1.5rem;background:#002342 center center/cover no-repeat;color:#fff;font-size:16px;font-weight:400;position:relative;overflow:hidden}.sectionBoats-item:before{content:"";height:42.8%;width:100%;position:absolute;left:0;bottom:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 100%)}.sectionBoats-item:after{content:"";width:4rem;height:4rem;border-radius:50%;position:absolute;top:2rem;transform:translate(-50%, 0);left:50%;background:#fff url("/frontend/css/../img/icon-plus.svg") center center/20% auto no-repeat;opacity:1;transition:opacity .7s ease}.sectionBoats-item:hover .sectionBoats-itemInfo{visibility:visible;opacity:1;transition:visibility 0s ease 0s,opacity .7s ease 0s}.sectionBoats-item:hover:after,.sectionBoats-item:hover .sectionBoats-itemTitle.position-absolute{opacity:0}.sectionBoats-itemTitle{font-size:2rem;font-family:"Forum",serif;line-height:1.1;margin-bottom:24px}.sectionBoats-itemTitle.position-absolute{transform:translate(-50%, 0);bottom:1.8rem;left:50%;text-align:center;opacity:1;transition:opacity .8s ease}.sectionBoats-itemInfo{width:100%;height:100%;position:absolute;left:0;top:0;overflow:auto;background:rgba(from var(--color-secondary) r g b/0.8);backdrop-filter:blur(10px);z-index:1;visibility:hidden;opacity:0;transition:visibility 0s ease .7s,opacity .7s ease 0s;padding:3rem 2rem 2rem;border-radius:1.5rem}.sectionBoats-itemInfo::-webkit-scrollbar{width:0}.sectionBoats-itemInfo::-webkit-scrollbar-track,.sectionBoats-itemInfo::-webkit-scrollbar-thumb{background:rgba(0,0,0,0)}.sectionBoats-itemInfo p{margin-bottom:1.4em}.sectionBoats-itemInfo p:last-child{margin-bottom:0}.sectionBoats-itemInfo .link-more{margin-top:24px}.sectionBoats-itemTags{border-top:1px solid #a5acb0;padding-top:1rem;margin-top:1rem}.sectionBoats-itemTags p{margin-bottom:8px}.sectionBoats-itemTags ul{font-size:0}.sectionBoats-itemTags li{display:inline-block;vertical-align:bottom;margin-right:8px;margin-top:8px}.sectionBoats-itemTags li.primary a{color:var(--color-text);border:none;background-color:var(--color-form-bg)}.sectionBoats-itemTags li.white a{color:var(--color-text);border:none;background-color:#cfe0f3}.sectionBoats-itemTags li.hidden{display:none}.sectionBoats-itemTags li:last-child{margin-right:0}.sectionBoats-itemTags li a,.sectionBoats-itemTags li span{color:var(--color-primary-hover);padding:7px;border:1px solid var(--color-primary-hover);font-size:14px;border-radius:30px;display:inline-block;transition:all .3s ease}.sectionBoats-itemTags li a:not(.last):hover{background:var(--color-primary-hover);color:#fff}.sectionBoats-itemTags li .last{color:var(--color-primary);border-radius:0;border:0;border-bottom:1px solid var(--color-primary);padding:7px 0;margin-left:8px;cursor:pointer}.sectionBoats-itemTags li .last:hover{border-bottom-color:rgba(0,0,0,0)}.sectionBoats-itemTags.expanded li.hidden{display:inline-block}.col-decor{position:relative}.col-decor:before{content:"";width:82.888%;padding-top:38.333%;position:absolute;left:50%;background:rgba(0,0,0,0) center center/contain no-repeat}.col-decor:first-child:before{background-image:url("/frontend/css/../img/ty-decor.svg");bottom:0;transform:translate(-50%, 73.913%);opacity:.04}.col-decor:last-child:before{background-image:url("/frontend/css/../img/ty-decor-white.svg");top:0;transform:translate(-50%, -23.188%);opacity:.3}.layer-top{position:relative;z-index:1}.slider-arrows{display:flex;align-items:center;justify-content:flex-end;margin-top:2.5rem}.slider-arrows.invert .swiper-button-prev{background-image:url("/frontend/css/../img/arrow-left--white.svg")}.slider-arrows.invert .swiper-button-next{background-image:url("/frontend/css/../img/arrow-right--white.svg")}.swiper-button-prev,.swiper-button-next{position:static;width:2.1rem;height:.8rem;background:rgba(0,0,0,0) center center/contain no-repeat;margin-top:0}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-button-prev{background-image:url("/frontend/css/../img/arrow-left.svg");margin-left:1.5rem}.swiper-button-prev:hover{background-image:url("/frontend/css/../img/arrow-left--hover.svg") !important}.swiper-button-next{background-image:url("/frontend/css/../img/arrow-right.svg");margin-left:1.9rem}.swiper-button-next:hover{background-image:url("/frontend/css/../img/arrow-right--hover.svg") !important}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.1}.swiper-pagination-bullet{margin:0 7px !important;height:3px;border-radius:2px;background:#cdd4d9;width:3.3rem;opacity:1}.swiper-pagination-bullet-active{background:var(--color-primary)}.sectionSpecials-slider>.swiper{margin-top:2.5rem;overflow:visible}.sectionSpecials-slider>.swiper .swiper-slide{width:auto}.sectionSpecials-item{border-radius:1.5rem;border:1px solid #e1e8ed;overflow:hidden;transition:box-shadow .4s ease;position:relative;font-size:1rem}.sectionSpecials-item:hover{box-shadow:0px 24px 24px 0px rgba(129,135,189,.25)}.sectionSpecials-itemFastView{display:inline-block;cursor:pointer;position:absolute;top:1.4rem;right:1.4rem;width:4rem;height:4rem;border-radius:50%;background:#fff url("/frontend/css/../img/icon-preview.svg") center center/auto 1.8rem no-repeat;z-index:2}.sectionSpecials-itemFastView:hover{background-image:url("/frontend/css/../img/icon-preview--hover.svg")}.sectionSpecials-itemPreview{padding-top:61.4%;position:relative;background:rgba(0,0,0,0) center center/cover no-repeat;display:block}.sectionSpecials-itemPreview .swiper{position:absolute;top:0;left:0;width:100%;height:100%}.sectionSpecials-itemPreview .swiper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right, rgba(0, 62, 116, 0.5) -18.03%, rgba(0, 62, 116, 0) 21.21%, rgba(0, 62, 116, 0) 80.29%, rgba(0, 62, 116, 0.5) 117.13%);z-index:2;pointer-events:none}.sectionSpecials-itemPreview .swiper img{width:100%;height:100%;object-fit:cover}.sectionSpecials-itemPreview>span{display:inline-block;position:absolute;color:var(--color-text);font-size:14px;padding:8px;border-radius:30px;left:1.4rem;top:1.4rem;background:#fff;z-index:1}.sectionSpecials-itemPreview .swiper-pagination-bullet{opacity:.75;width:1.6rem}.sectionSpecials-itemPreview .swiper-pagination-bullet-active{background:#fff;opacity:1}.sectionSpecials-itemPreview .swiper-button-prev,.sectionSpecials-itemPreview .swiper-button-next{position:absolute;margin-left:0;width:1.1rem;height:1.1rem;margin-top:-0.5rem}.sectionSpecials-itemPreview .swiper-button-prev{left:1.4rem;background-image:url("/frontend/css/../img/arrow-prev--white.svg") !important}.sectionSpecials-itemPreview .swiper-button-next{right:1.4rem;background-image:url("/frontend/css/../img/arrow-next--white.svg") !important}.sectionSpecials-itemInfo{padding:1.8rem;display:block}.sectionSpecials-itemTitle{color:#151719;font-size:170%;line-height:.9;font-family:"Forum",serif;margin-bottom:.5rem}.sectionSpecials-itemData{display:flex;align-items:center;flex-wrap:wrap}.sectionSpecials-itemData li{margin-right:1.2rem;margin-top:.5rem;line-height:1.4;display:inline-flex;align-items:center}.sectionSpecials-itemData li:last-child{margin-right:0}.sectionSpecials-itemData li img{width:.8rem;height:1.1rem;margin-right:.4rem;display:none}.sectionSpecials-itemPrice{display:flex;align-items:center;color:var(--color-secondary);margin-top:1.6rem}.sectionSpecials-itemPrice .new{font-size:130%;line-height:.75;font-weight:400}.sectionSpecials-itemPrice .old{margin-left:1.4rem;color:#a5acb0;text-transform:uppercase;font-size:130%;line-height:.75;text-decoration:line-through}@media(hover: hover){.sectionSpecials-itemPreview .swiper-pagination,.sectionSpecials-itemPreview .swiper-button-prev,.sectionSpecials-itemPreview .swiper-button-next{opacity:0;transition:opacity .4s ease}.sectionSpecials-item:hover .sectionSpecials-itemPreview .swiper-pagination,.sectionSpecials-item:hover .sectionSpecials-itemPreview .swiper-button-prev,.sectionSpecials-item:hover .sectionSpecials-itemPreview .swiper-button-next{opacity:1}}.sectionCharter{border-bottom:0;padding-bottom:38.7rem}.sectionCharter+.section{margin-top:-15rem;border-radius:0 15rem 0 0}.sectionCharter:before{content:"";position:absolute;bottom:0;right:0;width:50%;height:100%;border-radius:15rem 0 0 0;background:var(--color-primary-hover);opacity:.2}.sectionCharter-description{font-style:italic;font-weight:400;line-height:1.4;margin-top:2.5rem}.sectionImportant{border-top:0;padding-top:6.5rem;background:var(--color-secondary);background:linear-gradient(to bottom, color-mix(in srgb, var(--color-secondary) 60%, black 40%) -13.85%, color-mix(in srgb, var(--color-secondary) 60%, black 40%) 50.79%, var(--color-primary) 100%);color:#fff;border-bottom-width:20.2rem;margin-bottom:6rem}.sectionImportant .title{color:#fff}.sectionImportant-description .cell-text{font-style:italic;font-weight:400;line-height:1.4;max-height:4.2em;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sectionImportant-description>.col-12{margin-top:3rem}.sectionImportant .swiper{overflow:visible}.sectionImportant-slider{margin-top:5rem;position:relative;margin-bottom:-27.48%}.sectionImportant-item{position:relative;padding-top:56.19%;background:rgba(0,0,0,0) center center/cover no-repeat;border-radius:1.5rem;overflow:hidden}.sectionImportant-item:before{content:"";width:100%;height:17.68%;opacity:.5;position:absolute;left:0;top:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0) 100%)}.sectionImportant .swiper-fade .swiper-slide{opacity:0 !important}.sectionImportant .swiper-fade .swiper-slide-active{opacity:1 !important}.sectionImportant .slider-arrows{margin-top:0 !important;margin-bottom:2rem;position:absolute;right:1.5rem;bottom:0}.sectionImportant-link{color:var(--color-primary);line-height:1.4;padding:.7em 1em .8em;background:#fff;border-radius:3em;display:inline-block;margin-bottom:5rem}.sectionService-list{margin-top:4.5rem}.sectionService-item{position:relative;padding-top:100%;display:block;margin-top:1.5rem;border-radius:1.5rem;background:linear-gradient(to bottom, var(--color-secondary) -13.85%, var(--color-primary) 100%);color:#f6f7f7;transition:color .5s ease;font-weight:400}.sectionService-item:hover{color:#fff}.sectionService-item:hover .icon .default{opacity:0}.sectionService-item:hover .icon .hover{opacity:1}.sectionService-item:hover .sectionService-itemInfo{max-height:13.1em}.sectionService-item.big{padding-top:48.275862%}.sectionService-item.big .sectionService-itemTitle{font-size:40px}.sectionService-item.big .content{padding:2.75% 5.517%;display:flex;align-items:center}.sectionService-item.big .icon{width:33.46%;margin-left:3.876%;margin-bottom:0}.sectionService-item.big .description{flex:1 0 0}.sectionService-item .content{padding:8.888%;width:100%;height:100%;position:absolute;top:0;left:0}.sectionService-item .icon{width:45%;position:relative;margin-bottom:14%}.sectionService-item .icon img{width:100%;height:auto;transition:opacity .5s ease}.sectionService-item .icon .hover{position:absolute;left:0;top:0;opacity:0}.sectionService-item .icon .default{opacity:1}.sectionService-itemTitle{font-family:"Forum",serif;font-size:34px;line-height:.9}.sectionService-itemDescription{font-style:italic;line-height:1.4;margin-top:1.5em}.sectionService-itemInfo{line-height:1.4;font-size:80%;overflow:hidden;max-height:0;transition:max-height .5s ease}.sectionService-itemInfo:before{content:"";height:1.875em;display:block;position:relative}.sectionNews{border-bottom:0;padding-bottom:12rem}.sectionNews:before{content:"";position:absolute;bottom:0;right:0;width:50%;height:100%;border-radius:15rem 0 0 0;background:var(--color-primary-hover);opacity:.2}.sectionNews-list .sectionNews-item{margin-top:30px}.sectionNews-list+.pagination{padding-top:56px}.sectionNews-slider .swiper{margin-top:2.5rem;overflow:visible}.sectionNews-slider .swiper-slide{width:auto}.sectionNews-item{padding-top:124.56%;position:relative;border-radius:1.5rem;display:block;background:rgba(0,0,0,0) center center/cover no-repeat;overflow:hidden;transition:box-shadow .4s ease;color:#fff;font-weight:400}.sectionNews-item:hover{box-shadow:0px 24px 24px 0px rgba(129,135,189,.25)}.sectionNews-item:hover:after,.sectionNews-item:hover .sectionNews-itemTitle.position-absolute{opacity:0}.sectionNews-item:hover .sectionNews-itemInfo{visibility:visible;opacity:1;transition:visibility 0s ease 0s,opacity .4s ease 0s}.sectionNews-item:before{content:"";height:47.324%;width:100%;position:absolute;left:0;bottom:0;background:linear-gradient(to top, #000 0%, rgba(0, 0, 0, 0) 100%)}.sectionNews-item:after{content:"";width:4rem;height:4rem;border-radius:50%;position:absolute;top:2rem;right:2rem;background:#fff url(/frontend/css/../img/icon-plus.svg) center center/20% auto no-repeat;opacity:1;transition:opacity .4s ease}.sectionNews-item.more{background:linear-gradient(to bottom, var(--color-secondary) -13.85%, var(--color-secondary) 50.79%, var(--color-primary) 100%)}.sectionNews-item.more:before,.sectionNews-item.more:after{display:none}.sectionNews-item.more .link-more{position:absolute;transform:translate(0, -50%);top:50%;left:3.2rem;margin-top:0}.sectionNews-item .link-more{margin-top:2.4rem}.sectionNews-itemTitle{font-family:"Forum",serif;font-size:2rem;line-height:1.1;margin-bottom:2rem;height:4.4em;max-height:4.4em;max-width:17.5rem;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sectionNews-itemTitle.position-absolute{bottom:10px;padding:0 2rem;max-width:21.5rem;opacity:1;transition:opacity .4s ease;height:auto;margin-bottom:4rem}.sectionNews-itemInfo{position:absolute;padding:4rem 2rem 2.6rem;top:0;left:0;z-index:1;background-color:rgba(from var(--color-secondary) r g b/0.8);backdrop-filter:blur(10px);width:100%;height:100%;visibility:hidden;opacity:0;transition:visibility 0s ease .4s,opacity .4s ease 0s}.sectionNews-itemInfo:before{content:attr(data-num);font-size:10.5rem;line-height:1.1;position:absolute;top:0;left:0;transform:translate(-22%, -20%);opacity:.29;font-family:"Forum",serif;mix-blend-mode:overlay}.sectionNews-itemDescription{font-size:80%}.sectionSpecials,.sectionCharter,.sectionService,.sectionNews,.sectionWork,.sectionPartners,.sectionTeam,.sectionDescription+.section,.sectionDestinations,.sectionMaps{border-top-width:2rem}.breadcrumbs{margin:-3rem 0 2rem;display:flex;align-items:center;flex-wrap:wrap}.breadcrumbs li{position:relative;color:#a5acb0;font-size:18px;line-height:1;margin-bottom:1rem}.breadcrumbs li:before{content:"";display:inline-block;vertical-align:bottom;width:11px;height:18px;margin:0 8px;background:url("/frontend/css/../img/arrow-breadcrumb.svg") center center/contain no-repeat}.breadcrumbs li:first-child:before{display:none}.breadcrumbs li:last-child a,.breadcrumbs li:last-child span{cursor:default;color:var(--color-secondary)}.catalog{padding:5rem 0 11rem}.catalog .sectionSpecials-item{margin-bottom:3rem}.pagination{padding-top:1.5rem;display:flex;align-items:center;justify-content:space-between}.pagination-arrow{width:2.1rem;height:.8rem;display:inline-block;background:rgba(0,0,0,0) center center/contain no-repeat}.pagination-arrow.disabled{opacity:.1;pointer-events:none}.pagination-arrow.prev{background-image:url("/frontend/css/../img/arrow-left.svg")}.pagination-arrow.prev:hover{background-image:url("/frontend/css/../img/arrow-left--hover.svg")}.pagination-arrow.next{background-image:url("/frontend/css/../img/arrow-right.svg")}.pagination-arrow.next:hover{background-image:url("/frontend/css/../img/arrow-right--hover.svg")}.pagination ul{display:flex;align-items:center;padding:0 4px}.pagination li{margin:0 4px}.pagination li a,.pagination li span{display:block;width:30px;height:30px;font-size:20px;line-height:30px;text-align:center;font-weight:400;font-family:"Forum",serif;border-radius:50%}.pagination .current{cursor:default;color:#fff;background:var(--color-primary)}.heading{margin-bottom:4rem;display:flex;justify-content:space-between;align-items:center;position:relative}.heading.search-expanded .title{opacity:0}.search{position:absolute;bottom:0;right:0;width:6rem;height:100%;background:#fff;border-bottom:1px solid #fff;display:flex;visibility:hidden;transition:all .6s ease 0s,visibility 0s ease .6s}.search.expanded{visibility:visible;border-bottom-color:var(--color-primary-hover);width:100%;transition:all .6s ease 0s,visibility 0s ease 0s}.search.expanded .search-input{opacity:1}.search-button{width:6rem;height:100%;background:url("/frontend/css/../img/icon-search.svg") center center/31px auto no-repeat;cursor:pointer;flex:6rem 0 0}.search-input{display:block;flex:1 0 0;padding:2rem 0;transition:opacity .4s ease;opacity:0}.icon-search{width:6rem;height:6.8rem;background:url("/frontend/css/../img/icon-search.svg") center center/31px auto no-repeat;cursor:pointer;border-bottom:1px solid rgba(0,0,0,0)}.catalog-empty{font-weight:700;line-height:1.5;text-align:center;margin-bottom:1rem;text-transform:uppercase}.catalog-empty .link-simple{color:var(--color-primary)}.catalog-sort{margin-bottom:2.5rem;position:relative;z-index:2}.catalog-sort__button{color:#151719;text-transform:uppercase;cursor:pointer;display:inline-block;position:relative;font-size:14px;line-height:1;padding-right:18px;font-weight:700;letter-spacing:.1em;background:url("/frontend/css/../img/arrow-sort.svg") right center/11px auto no-repeat}.catalog-sort__list{position:absolute;top:100%;left:0;background:#fff;border-radius:0px 21px 21px 21px;border:1px solid #e1e8ed;box-shadow:0px 24px 24px 0px rgba(129,135,189,.25);margin-top:3px;overflow:hidden;opacity:0;visibility:hidden;transition:visibility 0s ease .4s,opacity .4s ease 0s}.catalog-sort__list.expanded{opacity:1;visibility:visible;transition:visibility 0s ease 0s,opacity .4s ease 0s}.catalog-sort__list a{display:block;font-size:14px;font-weight:400;color:#151719;padding:16px;cursor:pointer}.catalog-sort__list a:hover{color:var(--color-primary)}.catalog-sort__list a.selected{background:rgba(77,160,255,.2);color:var(--color-primary);cursor:default}.filter{padding:2.5rem 0;margin-bottom:4rem;border-radius:0px 0px 5rem 5rem;background:var(--color-form-bg)}.filter-tabs{margin-bottom:2.4rem}.filter-tabs__tab{color:#151719;font-weight:400;text-transform:uppercase;cursor:pointer;display:block;font-size:14px;letter-spacing:.08em;padding:0 5px 22px 0;border-bottom:1px solid #151719;position:relative}.filter-tabs__tab.active{text-shadow:.5px 0 0 #151719,-0.5px 0 0 #151719;cursor:default}.filter-tabs__tab.active:after{background:#151719}.filter-tabs__tab:before{content:"";width:30px;height:1px;position:absolute;right:100%;bottom:-1px;background:#151719}.filter-tabs__tab:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:rgba(0,0,0,0)}.filter-expand{display:inline-block;padding:0 0 22px;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:.1em;position:relative;text-transform:uppercase}.filter-expand:before{content:"";position:absolute;width:14px;height:14px;background:url("/frontend/css/../img/icon-filter.svg") center center/contain no-repeat;left:50%;bottom:0;margin-left:-7px}.filter-expand.expanded{padding:22px 0 0}.filter-expand.expanded:before{bottom:auto;top:0;transform:scale(1, -1)}.filter-field{margin-bottom:36px;font-weight:400;font-size:14px;color:#151719}.filter-field .dash{padding:0 8px}.filter-field .dimension{padding-left:16px;width:46px;position:relative}.filter-field .dimension span{color:#8b9caf}.filter-field .dimension .current{display:block;width:100%;padding:8px 11px 8px 0;position:relative;color:var(--color-primary);cursor:pointer}.filter-field .dimension .current:after{content:"";position:absolute;right:0;top:50%;margin-top:-6px;width:11px;height:11px;background:url("/frontend/css/../img/arrow-sort.svg") center center/contain no-repeat}.filter-field .dimension.expanded .current:after{transform:scale(1, -1)}.filter-field .dimension.expanded .variants{display:block}.filter-field .dimension .variants{position:absolute;top:100%;right:0;background:#fff;border-radius:21px;border:1px solid #8b9caf;overflow:hidden;display:none;z-index:1}.filter-field .dimension .variants a{padding:16px 15px;display:block;cursor:pointer}.filter-field .dimension .variants a.selected{background:rgba(77,160,255,.1);color:var(--color-primary)}.filter-field .dimension .variants a:hover{color:var(--color-primary);background:rgba(77,160,255,.1) !important}.filter-field .dimension .variants:hover a.selected{background:#fff}.filter-field__row{position:relative;display:flex;align-items:center}.filter-field__row.expanded .filter-field__list{display:block}.filter-field__list{display:none;position:absolute;left:0;top:100%;background:#fff;border-radius:21px;border:1px solid #8b9caf;overflow:hidden;width:calc(100% - 46px);z-index:5}.filter-field__listItem{display:block;padding:16px;cursor:pointer}.filter-field__listItem span{color:#8b9caf;font-weight:300}.filter-field__listItem.selected{color:var(--color-primary);background:rgba(77,160,255,.1)}.filter-field__listItem.selected span{color:#74abeb}.filter-field__listItem:hover{color:var(--color-primary);background:rgba(77,160,255,.1) !important}.filter-field__listItem:hover span{color:#74abeb}.filter-field__list:hover .filter-field__listItem.selected{background:#fff}.filter-input{border-radius:21px;border:1px solid #8b9caf;background:#fff;padding-left:15px;flex:1 0 0;display:inline-flex;align-items:center;position:relative}.filter-input input{padding:13px 4px;font-size:14px;line-height:18px;flex:1 0 0;width:100%}.filter-input input[type=number]{-moz-appearance:textfield}.filter-input input[type=number]::-webkit-outer-spin-button,.filter-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter-input span{color:#8b9caf;font-weight:300;position:absolute;top:50%;transform:translate(0, -50%);right:15px}.filter-tag{cursor:pointer;display:inline-block;margin:8px 8px 0 0;color:var(--color-primary);font-size:14px;font-weight:400;padding:7px;border:1px solid var(--color-primary);border-radius:30px}.filter-tag.selected{background:var(--color-primary);color:#fff}.filter-tag.disabled{pointer-events:none;opacity:.4}.filter-controls .button--white{margin-right:16px}.filter-main,.filter-additional,.filter-controls{display:none}.swiper-slide:first-child .filter-tabs__tab:before{display:none}.product{padding-top:5rem;margin-bottom:7rem;position:relative}.product--charter{margin-bottom:8rem}.product-preview{position:absolute;width:calc(58% + 147px);border-left:.75rem solid #fff;height:85%;top:0;right:0;background:rgba(0,0,0,0) center center/cover no-repeat;border-radius:0 0 0 15rem}.product--charter .product-preview{width:calc(50% + 147px)}.product--charter .product-param__value{font-size:1.6rem}.product--charter .product-param__value span{font-size:85.7%}.product--charter .product-param__value .new{font-size:135.7%}.product-param{padding-top:24px;border-bottom:1px solid #e1e8ed;padding-bottom:16px}.product-param__label{font-size:18px;color:#a5acb0;margin-bottom:12px}.product-param__value{font-family:"Forum",serif;font-weight:400;font-size:1.4rem;line-height:1.06;letter-spacing:.04em;display:flex;align-items:baseline}.product-param__value span{font-family:"Muller",sans-serif;font-weight:300;color:var(--color-secondary)}.product-param__value .old{color:#a5acb0;margin-left:1.5rem;text-decoration:line-through}.product-param__value .new{font-weight:500}.product-param__currencies{margin-left:.2rem;font-family:Forum;display:inline-flex}.product-param__currencies>span{padding:0 .3rem;cursor:pointer}.product-param__currencies>span:hover{color:var(--color-primary-hover)}.product-param__currencies>span.active{color:var(--color-primary)}.product-links{margin-top:2.2rem}.product-links__list{display:flex}.product-links__list li{margin-left:1rem;position:relative}.product-links__list li:first-child{margin-left:0}.product-links__list a,.product-links__list button{cursor:pointer;display:inline-block;border-radius:50%;background:var(--color-form-bg);transition:background .4s ease}.product-links__list a:hover,.product-links__list button:hover{background:var(--color-primary-hover)}.product-links__list img{display:block;width:100%;height:100%;object-fit:cover}.product-links__list .header-tel.visible{opacity:1}.col-6 .product-param{height:100%}.sectionSimilar{border-top-width:0;border-bottom:0;padding-bottom:12rem}.product-tabs{margin-bottom:3.6rem}.product-tabs.charter{margin-top:8rem}.product-tabs .swiper{overflow:visible}.product-tabs__item{position:relative;display:block;cursor:pointer;text-align:center;padding:1.5rem 2.2rem;border-bottom:1px solid var(--color-secondary);font-size:2.4rem;line-height:1.06;font-weight:400;color:color-mix(in oklab, var(--color-primary) 55%, white 15%);font-family:"Forum",serif}.product-tabs__item:hover{color:var(--color-secondary)}.product-tabs__item.active{color:var(--color-primary);cursor:default}.product-tabs__item.active:after{background:var(--color-primary)}.product-tabs__item:before{content:"";position:absolute;right:100%;top:100%;width:80px;height:1px;background:var(--color-secondary)}.product-tabs__item:after{content:"";position:absolute;top:100%;left:0;width:100%;height:.3rem;background:rgba(0,0,0,0);border-radius:3px;transform:translate(0, -50%)}.product-tabs .swiper-slide{width:auto;margin-right:3.2rem}.product-tabs .swiper-slide:last-child{margin-right:0}.product-tabs .swiper-slide.swiper-slide-active{z-index:10}.product-tabs .swiper-slide[aria-label*="/ 4"]{min-width:calc((100% - 9.6rem)/4)}.product-tabs .swiper-slide[aria-label*="/ 3"]{min-width:calc((100% - 6.4rem)/3)}.product-tabs .swiper-slide[aria-label*="/ 2"]{min-width:calc((100% - 3.2rem)/2)}.product-tabs .swiper-slide:first-child .product-tabs__item:before{display:none}.product-details{margin-bottom:3.3rem}.product-details__contacts{padding:5rem 3.5rem 5rem 0;background:var(--color-form-bg);border-radius:0 15rem 0 0;color:var(--color-secondary);display:flex;justify-content:center;align-items:center;min-height:100%}.product-details__contactsPerson{margin-bottom:22px}.product-details__contactsPerson .avatar{width:6rem;height:6rem;object-fit:contain;border-radius:50%}.product-details__contactsPerson .name{display:block;font-size:240%;font-family:"Forum",serif;line-height:1.06;margin-bottom:7px;font-weight:400}.product-details__contactsLink{margin-bottom:22px}.product-details__contactsLink a:hover{text-decoration:underline}.product-details__contactsSocials{display:flex;align-items:center;margin-bottom:3.3rem;font-size:0}.product-details__contactsSocials img{width:42px;height:42px;object-fit:contain}.product-details__contactsSocials li{margin-left:1rem}.product-details__contactsSocials li:first-child{margin-left:0 !important}.product-details__contactsSocials li a{transition:opacity .4s ease}.product-details__contactsSocials li a:hover{opacity:.8}.product-details-shipyards .catalog{padding-bottom:0}.icon-upload{width:46px;height:46px;border-radius:50%;display:inline-block;background:url("/frontend/css/../img/icon-upload.svg") center center/contain no-repeat;transition:opacity .4s ease}.icon-upload:hover{opacity:.8}.product-details__about{height:590px;position:relative;padding:4rem 0 3.2em 4rem;display:flex;align-items:center}.product-details__about:before{content:"";width:74%;height:100%;position:absolute;top:0;right:0;background:url("/frontend/css/../img/ty-decor.svg") center top/contain no-repeat;opacity:.04;z-index:-1}.product-details__about.charter{padding:0;margin-top:0 !important}.product-details__about.charter:before{display:none}.product-details__about.charter .product-details__aboutContent{padding-right:1.5rem}.product-details__about .title--product{margin-bottom:2.4rem}.product-details__aboutContent{max-height:100%;overflow-x:hidden;overflow-y:auto;padding-right:4rem;transition:background-color .4s ease}.product-details__aboutContent p{line-height:1.6;margin-bottom:1em}.product-details__aboutContent p:last-child{margin-bottom:0}.product-details__aboutContent ul{line-height:1.6;margin-bottom:1em;list-style:outside;margin-left:1.2em}.product-details__aboutContent ul li{margin-bottom:.8rem}.product-details__aboutContent ul li:last-child{margin-bottom:0}.product-details__aboutContent ul:last-child{margin-bottom:0}.scroll-custom::-webkit-scrollbar{width:5px;height:5px}.scroll-custom::-webkit-scrollbar-track{background:linear-gradient(to right, transparent 0%, transparent 40%, #e1e8ed 40%, #e1e8ed 60%, transparent 60%, transparent 100%)}.scroll-custom::-webkit-scrollbar-track:horizontal{background:linear-gradient(to bottom, transparent 0%, transparent 40%, #e1e8ed 40%, #e1e8ed 60%, transparent 60%, transparent 100%)}.scroll-custom::-webkit-scrollbar-thumb{background:#e1e8ed;border-radius:3px}.product-details__gallery{margin-top:1.5rem;position:relative;min-height:124px}.product-details__gallery.charter{margin-top:0;margin-bottom:8rem}.product-details__gallery .product-details__tabs{z-index:2;position:absolute;top:2.5rem;left:2.5rem}.product-details__tabs{font-size:2rem;line-height:.7;font-weight:400;font-family:"Forum",serif;color:var(--color-text);display:inline-flex}.product-details__tabs button{display:inline-flex;align-items:center;justify-content:center;height:100%;padding:1.2rem 2.4rem;border-radius:37px;cursor:pointer;transition:all .3s ease;text-align:center;width:100%;background:#f6f7f7;position:relative}.product-details__tabs button:before{content:"";width:76px;height:100%;position:absolute;right:-38px;top:0;background:#f6f7f7;z-index:-1}.product-details__tabs button:hover{color:#151719}.product-details__tabs button.active{cursor:default;background:var(--color-primary);color:#fff}.product-details__tabs li:last-child button:before,.product-details__tabs .swiper-slide:last-child button:before{display:none}.product-details__gallerySlider{overflow:visible}.product-details__gallerySlide{padding-top:100%;position:relative;overflow:hidden;display:block;cursor:pointer}.product-details__gallerySlide:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:.2;transition:all .75s ease}.product-details__gallerySlide img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .75s ease}.product-details__gallerySlide:hover img{transform:scale(1.2)}.product-details__gallerySlide:hover:after{opacity:0}.product-details__gallerySlide.type-video:before{content:"";z-index:1;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:10rem;height:10rem;background:url("/frontend/css/../img/icon-play.svg") center center/contain no-repeat}.product-details__galleryExt,.product-details__galleryInt{padding-bottom:3.2rem}.product-details__galleryExt .splide__list>.splide__slide,.product-details__galleryInt .splide__list>.splide__slide{overflow:hidden}.product-details__galleryExt .splide__list>.splide__slide:first-child,.product-details__galleryInt .splide__list>.splide__slide:first-child{border-radius:0 0 0 15rem}.splide__arrows{position:absolute;bottom:0;right:0;display:flex}.splide__arrow{background:rgba(0,0,0,0) center center/contain no-repeat;border-radius:0;height:.8rem;margin-left:2rem;opacity:1;position:static;transform:none;width:2.1rem}.splide__arrow svg{display:none}.splide__arrow--prev{margin-left:0;background-image:url("/frontend/css/../img/arrow-left.svg")}.splide__arrow--prev:hover{background-image:url("/frontend/css/../img/arrow-left--hover.svg")}.splide__arrow--next{background-image:url("/frontend/css/../img/arrow-right.svg")}.splide__arrow--next:hover{background-image:url("/frontend/css/../img/arrow-right--hover.svg")}.splide__arrow:disabled{opacity:.1;cursor:auto;pointer-events:none}.product-detailsFeature{margin-bottom:4rem}.product-detailsFeature__img{padding-top:67.816%;border-radius:0 15rem 0 0;background:rgba(0,0,0,0) center center/cover no-repeat}.product-detailsFeature__img.--right{border-radius:15rem 0 0 0}.product-detailsFeature p{line-height:1.6}.product-detailsFeature__text{max-width:650px;margin:0 auto}.product-detailsFeature__heading{font-size:3.2rem;margin-bottom:2rem;line-height:1.06;font-weight:400;font-family:"Forum",serif}.product-detailsPhotos .swiper-slide{width:auto}.product-detailsPhotos .swiper-slide:first-child .product-detailsPhotos__item{border-radius:15rem 0 0 0}.product-detailsPhotos .swiper-slide:last-child .product-detailsPhotos__item{border-radius:0 0 15rem 0}.product-detailsPhotos__item{width:28.5rem;height:25rem;background:rgba(0,0,0,0) center center/cover no-repeat}.product-detailsReviews{border-radius:15rem 0;background:var(--color-form-bg);padding:7rem 0}.product-detailsReviews__heading{font-size:2.75rem;margin-bottom:2rem;line-height:1.06;font-weight:400;font-family:"Forum",serif}.product-detailsReviews__text{margin-bottom:3.5rem}.product-detailsReviews__documents{margin-top:4rem}.product-detailsReviews__documents li{margin-bottom:1.5rem;font-size:16px;line-height:1.6;padding:4px 0}.product-detailsReviews__documents li:last-child{margin-bottom:0}.product-detailsReviews__documents li a{display:inline-block;padding-left:2.7rem;position:relative;max-width:100%}.product-detailsReviews__documents li a:before{content:"";width:1.75rem;height:2.35rem;background:url("/frontend/css/../img/icon-doc.svg") center center/contain no-repeat;position:absolute;left:0;top:50%;transform:translate(0, -50%)}.product-detailsReviews__documents li span{display:block;font-weight:400;font-size:1.5rem;line-height:1.1;font-family:"Forum",serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.product-details__schemes{text-align:center}.product-details__schemes .product-details__tabs{margin-bottom:30px}.product-details__tabs.swiper{overflow:visible;max-width:100%}.product-details__tabs.swiper .swiper-slide{width:auto}.product-details__schemesSlider{padding:0 8.333%;position:relative}.product-details__schemesSlider .swiper-button-prev,.product-details__schemesSlider .swiper-button-next{position:absolute;top:50%;width:2.1rem;height:2.1rem;margin-left:0}.product-details__schemesSlider .swiper-button-prev{background-image:url("/frontend/css/../img/arrow-prev.svg");left:4%;transform:translate(-50%, -50%)}.product-details__schemesSlider .swiper-button-prev:hover{background-image:url("/frontend/css/../img/arrow-prev--hover.svg") !important}.product-details__schemesSlider .swiper-button-next{background-image:url("/frontend/css/../img/arrow-next.svg");right:4%;transform:translate(50%, -50%)}.product-details__schemesSlider .swiper-button-next:hover{background-image:url("/frontend/css/../img/arrow-next--hover.svg") !important}.product-details__schemesSlider img{max-width:100%;max-height:22.3rem}.swiper-slide-active .product-detailsPhotos .swiper-slide,.swiper-slide-active .product-details__schemesSlider .swiper-slide,.swiper-slide-active .product-details__tabs .swiper-slide{pointer-events:auto !important}.product-detailsCharacteristics{padding-top:1rem;position:relative}.product-detailsCharacteristics:before{content:"";width:80.5%;height:56%;background:url("/frontend/css/../img/ty-decor.svg") left center/contain no-repeat;opacity:.04;position:absolute;right:40%;bottom:0;z-index:-1}.product-detailsCharacteristics .title{margin-bottom:2.5rem}.product-detailsCharacteristics p{line-height:1.5;font-size:20px;margin-bottom:2.5rem;font-style:italic}.product-detailsCharacteristics__list li{margin-bottom:1.166em;display:flex;justify-content:space-between;align-items:flex-end;line-height:1.2;font-size:20px}.product-detailsCharacteristics__list li:last-child{margin-bottom:0}.product-detailsCharacteristics__list li span{flex:0 0 auto}.product-detailsCharacteristics__list .value{font-size:133%;font-family:"Forum",serif;font-weight:400;line-height:1;text-align:right}.product-detailsCharacteristics__list .dots{flex:1 0 0;margin:0 16px 6px;display:inline-block;height:1px;background:linear-gradient(to right, #a5acb0 0%, #a5acb0 50%, transparent 50%, transparent 100%) left center/10px 1px repeat-x}.article-section .product-detailsCharacteristics:before{right:0;top:0;bottom:auto;width:29rem;height:15.2rem}.product-detailsInfo>.col-12{margin-bottom:40px}.product-detailsParameters,.product-detailsEquipment{margin-bottom:5rem}.product-detailsSubtitle{font-size:2.75rem;line-height:1.06;font-family:"Forum",serif;font-weight:400;padding:10px 0 20px;border-bottom:1px solid #dfefff;margin-bottom:2rem}.product-detailsEquipment__list li{font-size:20px;line-height:1.2;padding-left:24px;position:relative;margin-bottom:28px}.product-detailsEquipment__list li:last-child{margin-bottom:0}.product-detailsEquipment__list li:before{content:"";width:8px;height:8px;margin-top:-4px;border-radius:50%;background:var(--color-secondary);opacity:.7;position:absolute;left:0;top:.6em}.product-detailsDisclamer{padding:2rem;background:var(--color-form-bg);border-radius:30px}.product-detailsDisclamer__text{font-size:90%;line-height:1.4;padding:0 0 0 82px;color:var(--color-secondary);position:relative}.product-detailsDisclamer__text:before{content:"";position:absolute;left:0;top:50%;transform:translate(0, -50%);width:51px;height:51px;background:url("/frontend/css/../img/icon-disclamer.svg") left center/contain no-repeat}.product-options{margin-bottom:6rem}.product-optionsList{margin-bottom:38px}.product-optionsList__item{display:flex;align-items:center;font-size:1.1rem;line-height:1.1;font-weight:400;color:var(--color-secondary);margin-bottom:1.5rem;padding-right:1.5rem}.product-optionsList__item img{margin-right:.8rem;width:3rem;height:3rem;object-fit:contain}.product-optionsSpecs{line-height:1.06}.product-optionsSpecs__main{margin-bottom:4rem}.product-optionsSpecs span{font-size:158%;font-weight:400;font-family:"Forum",serif}.product-optionsSpecs .col-6{margin-bottom:2rem}.product-options__gallery{margin-top:3.4rem}.product-options__gallerySlider{overflow:visible;margin-top:3.3rem}.product-options__gallerySeason{overflow:visible}.product-options__gallerySeason .swiper-wrapper{align-items:stretch}.product-options__gallerySeason .swiper-slide{width:auto;pointer-events:none !important}.product-options__gallerySeason .product-options__gallerySeason__item{width:420px;height:100%}.product-options__gallerySeason__item{border-radius:1.5rem;border:1px solid #e1e8ed;overflow:hidden;display:inline-block;font-weight:400;width:100%;transition:background .4s ease}.product-options__gallerySeason__item:hover{background:rgba(77,160,255,.1)}.product-options__gallerySeason__item .preview{padding-top:61.9%;background:rgba(0,0,0,0) center center/cover no-repeat}.product-options__gallerySeason__item .name{font-family:"Forum",serif;line-height:1.1;padding:.6em 1.2rem;height:3.4em;display:flex;align-items:center}.product-options__gallerySeason__item .name span{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-options__gallerySeason__item.charter{border:none;background:var(--color-form-bg);padding:2rem;display:flex;flex-direction:column;justify-content:space-between}.product-options__gallerySeason__item.charter .button{margin-top:1rem}.product-options__gallerySeason__item .text b{font-weight:500;font-size:180%;line-height:1.14;margin-bottom:18px;display:block}.product-options__gallerySeason__item .text span{display:block;line-height:1.6;margin-bottom:.3rem}.product-optionsSlider{overflow:visible}.swiper-slide-active>.product-options__gallerySeason .swiper-slide{pointer-events:auto !important}.maps{padding-top:5rem;min-height:52.6rem;position:relative}.maps.--detail{min-height:43.3rem}.maps-frame{width:calc(50% - 1.5rem);height:100%;position:absolute;top:0;right:0;border-radius:15rem 0px 0px 0px;border:1px solid #e1e8ed;overflow:hidden;max-height:150vw;margin-right:1.5rem}.maps-frame.--detail{min-height:43.3rem}@media(orientation: landscape){.maps-frame{max-height:66vw}}.active[class*="--marker"]{z-index:1 !important}.map-marker{transform:translate(-50%, -100%);width:27px;height:35px;cursor:pointer;transition:all .4s ease;background:url("/frontend/css/../img/map-marker.svg") center center/contain no-repeat}.map-marker.additional{background-image:url("/frontend/css/../img/map-marker-invert.svg")}.map-marker.expanded{width:54px;height:70px}.destination-customization.editing .map-marker.main{opacity:.52}.destination-customization.editing .map-marker.additional{background-image:url("/frontend/css/../img/map-marker.svg")}.destination-customization .work-form__submit{margin-top:0}.map-popup{box-shadow:0 24px 24px 0 rgba(129,135,189,.25);background:#fff;border-radius:0 1.5rem 1.5rem 1.5rem;overflow:hidden;border:1px solid #e1e8ed;position:absolute;left:0;top:.8rem;z-index:1;visibility:hidden;opacity:0;transition:visibility 0s ease .4s,opacity .4s ease 0s}.map-popup .close{width:30px;height:30px;background:#fff url("/frontend/css/../img/icon-close.svg") center center/42% no-repeat;position:absolute;top:10px;right:10px;cursor:pointer;z-index:1;border-radius:50%;transition:all .4s ease-in-out}.map-popup .close:hover{transform:rotate(180deg)}.map-popup .content{min-height:11.5rem;width:23rem;max-width:100%;position:relative;display:flex;flex-wrap:wrap}.map-popup.wide .content{width:30rem}.map-popup.vertical .content{width:260px;height:auto}.map-popup .preview{width:50%}.map-popup .preview img{width:100%;height:100%;object-fit:cover}.map-popup .data{height:100%;width:50%;align-self:center;padding:0 16px 1.4rem;display:flex;flex-direction:column;justify-content:space-between}.map-popup.wide .preview{width:11.5rem}.map-popup.wide .data,.map-popup.vertical .data{width:auto;flex:1 0 0}.map-popup.vertical .data{padding-top:1.4rem}.map-popup .name{color:var(--color-secondary);font-family:"Forum",serif;line-height:.9;flex:1 0 0;display:flex;align-items:center;padding:10px 0}.map-popup.wide .data{justify-content:center;padding:1.4rem 16px}.map-popup.wide .name{padding:0;margin-bottom:10px}.map-popup.vertical .name{padding:0 0 10px;font-size:22px}.map-popup .description{font-size:16px}.map-popup .text{font-size:16px;line-height:1.4;font-style:italic;margin-top:14px;display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.map-popup .contact{margin-top:15px;font-size:12px}.map-popup .contact .value{font-size:18px;color:var(--color-secondary);margin-top:10px;font-family:"Forum",serif;font-weight:400;display:inline-block}.map-popup .btn{margin-top:1.4rem}.map-marker.expanded+.map-popup{visibility:visible;opacity:1;transition:visibility 0s ease 0s,opacity .4s ease 0s}.maps-charters{margin-top:4rem}.maps-chartersSlider{overflow:visible}.maps-chartersList{display:flex;align-items:flex-start;flex-wrap:wrap;max-height:756px;overflow:auto;padding-right:5px}.maps-chartersList .product-options__gallerySeason__item{margin:20px 20px 0 0;width:calc(50% - 20px)}.maps-chartersList .product-options__gallerySeason__item .preview{padding-top:42%}.maps-chartersList__item{height:230px;display:flex;align-items:center;flex-wrap:wrap;border-radius:1.5rem;border:1px solid #e1e8ed;overflow:hidden;margin:20px 20px 0 0;transition:background-color .4s ease;cursor:pointer;width:100%}.maps-chartersList__item:hover{background:rgba(77,160,255,.1)}.maps-chartersList__item .preview{width:50%;height:100%;background:rgba(0,0,0,0) center center/cover no-repeat}.maps-chartersList__item .description{flex:1 0 0;padding:16px 24px}.maps-chartersList__item .name{font-family:"Forum",serif;font-size:20px;font-weight:400;margin-bottom:6px;color:var(--color-secondary)}.maps-chartersList__item .destination{font-size:16px}.maps-chartersList__item .text{margin-top:1.5rem;font-size:16px;line-height:1.6;font-style:italic;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-details__tabs.charter{font-size:1.6rem;width:100%;margin-bottom:30px}.product-details__tabs.charter li{width:50%}.product-details__tabs.charter li button{padding-left:10px;padding-right:10px}.sectionMaps .maps{padding-top:0;margin-top:6rem}.charter-tags{margin-bottom:2.1rem;font-size:0}.charter-tags li{margin:0 8px 8px 0;display:inline-block;font-size:21px;line-height:1;font-weight:400}.charter-tags li:last-child{margin-right:0}.charter-tags li button{display:block;border:1px solid var(--color-primary-hover);padding:10px 11px 12px;border-radius:40px;background:#fff;color:var(--color-primary-hover);cursor:pointer}.charter-tags li button.active{background:rgba(77,160,255,.5);color:#fff;cursor:default}.maps-chartersList__item{height:230px;display:flex;align-items:center;flex-wrap:wrap;border-radius:1.5rem;border:1px solid #e1e8ed;overflow:hidden;margin:20px 20px 0 0;transition:background-color .4s ease;cursor:pointer;width:100%}.maps-chartersList__item:hover{background:rgba(77,160,255,.1)}.maps-chartersList__item .preview{width:50%;height:100%;background:rgba(0,0,0,0) center center/cover no-repeat}.maps-chartersList__item .description{flex:1 0 0;padding:16px 24px}.maps-chartersList__item .name{font-family:"Forum",serif;font-size:20px;font-weight:400;margin-bottom:6px;color:var(--color-secondary)}.maps-chartersList__item .destination{font-size:16px}.maps-chartersList__item .text{margin-top:1.5rem;font-size:16px;line-height:1.6;font-style:italic;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sectionDescription .title{margin-bottom:6rem}.sectionDescription--text{font-style:italic;margin-bottom:5rem;font-weight:400;padding-right:3.5rem}.sectionDescription--text p{margin-bottom:1em}.sectionDescription--text p:last-child{margin-bottom:0}.sectionDescription--slider{position:absolute;top:0;right:0;width:50%;height:100%;display:flex;flex-direction:column}.sectionDescription--slider .swiper{border-radius:0 0 0 15rem;flex:1 0 0;width:100%}.sectionDescription--slider img{width:100%;height:100%;object-fit:cover}.charter-links{display:flex;flex-wrap:wrap}.charter-links li{margin:0 16px 16px 0}.charter-links li:last-child{margin-right:0}.charter-available{margin-top:3rem}.charter-available p{font-style:italic;font-weight:normal}.destinations{overflow:hidden;border-radius:0 15rem;margin-top:6rem}.destinations-list{margin:0 -0.75rem -1.5rem;display:flex;flex-wrap:wrap}.destinations-list__item{margin:0 .75rem 1.5rem;width:calc(33.333% - 1.5rem);position:relative;padding-top:15%;display:block;overflow:hidden;background:gray}.destinations-list__item:first-child,.destinations-list__item:nth-child(2){width:calc(50% - 1.5rem);padding-top:46.666%}.destinations-list__item:after{content:"";position:absolute;left:0;bottom:0;height:11rem;width:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%)}.destinations-list__item .name{font-family:"Forum",serif;color:#fff;font-weight:400;font-size:1.6rem;display:block;text-align:center;position:absolute;left:50%;bottom:3rem;transform:translate(-50%, 0);width:50%;z-index:1}.destinations-list__item img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease-out}.destinations-list__item:hover img{transform:scale(1.2)}.a4-container{width:210mm;height:297mm;margin:auto;page-break-after:always;font-size:13pt}.a4-container .container-fluid{padding-left:15pt;padding-right:15pt}.a4-container .row{margin-left:-5pt;margin-right:-5pt}.a4-container .row>*{padding-left:5pt;padding-right:5pt}.a4-container header{position:relative;height:69pt;border-bottom-width:1pt}.a4-container .header-logo{width:168pt;height:auto;background:none}.a4-container .header-logo img{width:100%;height:auto}.a4-container .header-contacts{margin-left:42pt;font-size:7pt;line-height:1.54}.a4-container .header-contacts b{font-weight:500}.a4-container .product{padding-top:0;margin-bottom:40px}.a4-container .product.product--charter .title--product{font-size:20pt;padding-top:12pt;line-height:1.2}.a4-container .product.product--charter .product-param__value{font-size:12pt}.a4-container .product.product--charter .product-param__value span{font-size:66.666%}.a4-container .product.product--charter .product-param__value .old,.a4-container .product.product--charter .product-param__value .new{font-size:100%}.a4-container .product.product--charter .product-param__value .old{margin-left:10pt}.a4-container .product-preview{width:327pt;min-height:273pt;border-radius:0 0 0 100pt;overflow:hidden;border-left:0;position:relative}.a4-container .product-preview img{width:100%;height:100%;object-fit:cover}.a4-container .title--product{font-size:24pt;margin-bottom:20pt;line-height:1}.a4-container .product-param__label{font-size:8pt;margin-bottom:.5em}.a4-container .product-param{border-bottom-width:1px;padding-top:20pt;padding-bottom:5pt}.a4-container .product-section{margin-bottom:40pt}.a4-container .gallery-list{margin-top:-10pt}.a4-container .gallery-list--details{padding-top:10pt}.a4-container .gallery-list--details>div:first-child .product-detailsPhotos__item{border-radius:83pt 0 0 0}.a4-container .gallery-list--details>div:last-child .product-detailsPhotos__item{border-radius:0 0 83pt 0}.a4-container .gallery-item{width:100%;height:193pt;object-fit:cover;border-radius:10pt;margin-top:10pt}.a4-container .product-details__aboutContent{padding-right:0;font-size:13pt;margin-bottom:26pt}.a4-container .product-details__contacts{border-radius:0 100pt 0 0;width:50%;padding:33pt 15pt 33pt 0}.a4-container .product-details__contactsPerson{margin-bottom:7pt;font-size:7pt}.a4-container .product-details__contactsPerson .avatar{width:38pt;height:38pt}.a4-container .product-details__contactsPerson .name{font-size:15pt;margin-bottom:0}.a4-container .product-details__contactsLink{font-size:8pt;margin-bottom:6pt}.a4-container .product-optionsSpecs{font-size:10pt}.a4-container .product-optionsSpecs span{font-size:14pt}.a4-container .product-optionsSpecs__main span{margin-bottom:5pt;display:block}.a4-container .product-optionsSpecs>div{margin-bottom:20pt}.a4-container .product-detailsCharacteristics .title--product{font-size:22pt;margin-bottom:17pt}.a4-container .product-detailsCharacteristics:before{width:80.5%;height:56%;right:auto;bottom:auto;left:0;top:0}.a4-container .product-detailsCharacteristics p{font-size:8pt;margin-bottom:17pt}.a4-container .product-detailsCharacteristics__list li{margin-bottom:10pt;font-size:9pt}.a4-container .product-detailsCharacteristics__list .value{font-size:12pt}.a4-container .product-detailsCharacteristics__list .dots{margin:0 6pt 2pt;background:none;height:auto;border-bottom:1pt dashed #a5acb0}.a4-container .product-detailsCharacteristics__list,.a4-container .product-detailsEquipment__list{column-count:2;column-gap:10pt}.a4-container .product-options__gallerySeason__item{height:140pt;border-radius:10pt;margin-top:10pt}.a4-container .product-options__gallerySeason__item.charter{padding:17pt}.a4-container .product-options__gallerySeason__item .name{height:28pt;font-size:9pt;padding:5pt 10pt}.a4-container .product-options__gallerySeason__item .preview{position:relative}.a4-container .product-options__gallerySeason__item img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.a4-container .product-options__gallerySeason__item .text span{line-height:1;margin-bottom:15pt;font-size:10pt}.a4-container .product-options__gallerySeason__item .text b{margin-bottom:0;font-size:15pt}.a4-container .product-detailsDisclamer{padding:15pt;border-radius:12pt}.a4-container .product-detailsDisclamer__text{font-size:8pt;padding:0 0 0 32pt}.a4-container .product-detailsDisclamer__text:before{width:20pt;height:20pt}.a4-container .product-optionsList__item{font-size:11pt;margin-bottom:20pt;padding-right:10pt}.a4-container .product-optionsList__item img{margin-right:9pt;width:34pt;height:34pt}.a4-container .product-subsection{margin-bottom:26pt}.a4-container .product-detailsSubtitle{font-size:21pt;padding:3pt 0 11pt;border-bottom-width:1pt;margin-bottom:15pt}.a4-container .product-detailsEquipment__list li{font-size:9pt;padding-left:9pt;margin-bottom:11pt}.a4-container .product-detailsEquipment__list li:before{width:3pt;height:3pt;margin-top:-1.5pt}.a4-container .product-scheme{margin-bottom:40pt}.a4-container .product-scheme .name{font-family:"Forum",serif;font-size:18pt;font-weight:400;margin-bottom:20pt}.a4-container .product-scheme img{width:100%;max-height:170pt;object-fit:contain}.a4-container .product-detailsFeature__text{max-width:none;font-size:7pt}.a4-container .product-detailsFeature__text p{line-height:1.6}.a4-container .product-detailsFeature__img{border-radius:0 100pt 0 0;position:relative;overflow:hidden}.a4-container .product-detailsFeature__img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.a4-container .product-detailsFeature__heading{font-size:18pt;margin-bottom:12pt}.a4-container .product-detailsPhotos__item{width:100%;height:157pt;position:relative;margin-top:10pt;overflow:hidden}.a4-container .product-detailsPhotos__item img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.product-details__galleryExt.--destination,.product-details__galleryInt.--destination{margin-top:6rem}.destination-section{margin-top:6rem}.destination-photos{border-radius:15rem 0 0 0;overflow:hidden}.order-xl-first>.destination-photos{border-radius:0 15rem 0 0}.destination-photos__item{position:relative;padding-top:64.5%;background:var(--color-form-bg) url("/frontend/css/../img/ty-logo.svg") center center/50.8% auto no-repeat}.col-12>.destination-photos__item{padding-top:57.5%;margin-bottom:1.5rem}.destination-photos__item img{width:100%;height:100%;position:absolute;left:0;top:0;object-fit:cover}.destination-map{height:36rem;position:relative;border-radius:15rem 0 0 0;border:1px solid #e1e8ed;overflow:hidden}.destination-map>div{position:absolute;left:0;top:0}.destination-frame{margin-top:6rem}.destination-customization p{font-weight:400;font-size:16px;line-height:1.4;margin-bottom:30px}.destination-customization__list{margin-bottom:30px;max-height:244px;overflow-x:hidden;overflow-y:auto;padding-right:.9rem}.destination-customization__item{font-size:16px;padding:14px 24px;border-radius:30px;border:1px solid #e1e8ed;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center}.destination-customization__item:last-child{margin-bottom:0}.destination-customization__item .remove{width:16px;height:16px;margin-left:16px;display:inline-block;cursor:pointer;background:url("/frontend/css/../img/icon-close.svg") center center/contain no-repeat}.destination-customization__item .data{flex:1 0 0}.destination-customization__item .name{color:#151719;font-weight:400;font-family:"Forum",serif;font-size:20px;margin-bottom:10px}.destination-customization__form,.destination-customization__formContent{display:none}.destination-customization .work-form__submit .button{min-width:0;width:100%;margin-top:12px}.js-edit-destination{cursor:pointer}.product.--services{margin-bottom:12rem}.contacts-info,.contacts-office .name{font-size:1.7rem;font-family:"Forum",serif;font-weight:400}.contacts-info a{font-size:1.6rem;margin-top:20px;display:inline-block}.contacts-office{border-top:1px solid #e1e8ed;padding-top:40px;margin-top:40px}.contacts-office .product-details__contactsSocials{margin-top:30px;margin-bottom:0}.contacts-office .product-details__contactsSocials li{margin-left:13px}.contacts-office .product-details__contactsSocials img{width:38px;height:38px}.contacts-office__data{margin-top:30px;font-size:16px}.contacts-office__data .value{font-size:24px;color:var(--color-secondary);margin-top:13px;font-family:"Forum",serif;font-weight:400;display:inline-block;line-height:1.3}.maps-charters.--services{padding-bottom:10px}.sectionAbout .title{margin-bottom:6rem}.sectionAbout--text{margin-bottom:3.6rem}.sectionAbout--text p{margin-bottom:1.6em;line-height:1.6}.sectionAbout--previews{border-radius:15rem 0 0 0;overflow:hidden}.sectionAbout--previewsItem{position:relative}.sectionTeam .title{margin-bottom:40px}.sectionTeam--description{font-weight:400;font-style:italic;margin-bottom:4rem}.sectionTeam__list{margin-top:-1.5rem}.sectionTeam__item{border-radius:1.5rem;background:var(--color-form-bg);padding:2rem;margin-top:1.5rem;color:var(--color-secondary);min-height:25.1rem}.sectionTeam__item .avatar{width:8rem;height:8rem;border-radius:50%;overflow:hidden;margin-bottom:1.9rem;background:url("/frontend/css/../img/avatar.svg") center center/cover no-repeat}.sectionTeam__item .avatar img{width:100%;height:100%;object-fit:cover;display:block}.sectionTeam__item .name{font-size:1.2rem;font-weight:400;line-height:1.06;font-family:"Forum",serif}.sectionTeam__item .status{font-style:italic;font-size:.9rem;line-height:1.1;margin-top:8px}.sectionTeam__item .data{margin-top:1.9rem;font-size:1rem;line-height:1.1}.sectionTeam__item .data>*{display:block;margin-top:8px}.sectionTeam__item .product-details__contactsSocials{margin-bottom:0;margin-top:1.9rem}.sectionTeam__item .product-details__contactsSocials img{width:2.1rem;height:2.1rem}.partners{margin-top:4.5rem}.partners-item{height:8.5rem;display:flex;align-items:center;justify-content:center;margin-top:1.5rem}.partners-item img{display:block;width:100%;height:100%;object-fit:contain}.sectionWork{border-bottom:0}.work-form{margin-top:6rem;background:linear-gradient(to right, var(--color-form-bg) 0%, var(--color-form-bg) 25%, transparent 25%, transparent 100%)}.work-form__info{font-style:italic;padding-bottom:9.2rem;position:relative;z-index:1}.work-form__info:before{content:"";position:absolute;width:76.23%;height:100%;top:0;right:0;opacity:.1;background:url("/frontend/css/../img/decor-hh.svg") right center/contain no-repeat;z-index:-1}.work-form__info p{margin-bottom:1em}.work-form__form{padding:4.3rem 0 5.2rem;border-radius:0 15rem 0 0;background:var(--color-form-bg);height:100%}.work-form__title{font-weight:400;font-family:"Forum",serif;line-height:.9;font-size:1.7rem;font-size:34px;margin-bottom:25px}.work-form__submit{margin-top:36px}.work-form__legal{font-size:12px;padding-left:16px}.sectionArticle.--services .article-block{margin-top:5rem}.sectionArticle.--services .article-block:first-child{margin-top:0}.sectionArticle h2,.sectionArticle h3,.sectionArticle .title--compact{margin-bottom:1.5rem}.article-block img{width:100%}.article-block p,.article-block ul{margin-bottom:1.5rem}.article-block ul li{padding-left:1.2rem;line-height:1.4;position:relative;margin-top:16px}.article-block ul li:first-child{margin-top:0}.article-block ul li:before{content:"";background:var(--color-text);width:.4rem;height:.4rem;border-radius:50%;transform:translate(0, -50%);position:absolute;left:0;top:.6em}.service-contacts{position:relative;background:var(--color-form-bg);padding:7rem 0;border-radius:0 0 0 15rem;font-size:22px;z-index:1}.service-contacts:before{content:"";z-index:-1;position:absolute;top:0;left:99%;width:100%;height:100%;background:var(--color-form-bg)}.service-contacts__section{margin-bottom:2.4rem}.service-contacts__section .name{margin-bottom:20px}.service-contacts__section .data{font-family:"Forum",serif;color:var(--color-secondary);font-weight:400;font-size:32px;line-height:1.3}.sectionNews-tags{margin-top:2.8rem;display:flex}.sectionNews-tags li{margin-left:20px;font-size:14px;font-weight:400}.sectionNews-tags li:first-child{margin-left:0}.sectionNews-tags li a{display:block;border:1px solid var(--color-primary-hover);padding:7px;border-radius:40px;background:#fff;color:var(--color-primary-hover);cursor:pointer}.error-404{background:var(--color-secondary) url("/frontend/css/../img/bg-error.jpg") center center/cover no-repeat;display:flex;align-items:center;justify-content:center;flex-direction:row}.error-404__content{text-align:center;padding:50px;color:rgba(255,255,255,.6);font-size:1.2rem;font-family:"Forum",serif;font-weight:400}.error-404__content .info{margin-bottom:1.5rem;font-size:3.2rem}.error-404__content .description{max-width:21.5rem;margin:0 auto}.error-404__content .decor{display:block;max-width:100%;width:44.4rem;height:auto;margin:0 auto 3.8rem;transform:translate(-3%, 0)}.article-section{margin-bottom:5rem}.article-section:last-child{margin-bottom:0}.article-section .product-detailsCharacteristics__list{margin-bottom:3rem}.article-section__img{padding-top:91.26%;height:100%;border-radius:0 15rem 0 0;background:rgba(0,0,0,0) center center/cover no-repeat}.article-section__img.--right{border-radius:0 0 0 15rem;margin-bottom:0 !important}.article-params{display:flex;align-items:center;margin-bottom:3.4rem;margin-top:-3.4rem}.article-params__type{margin-right:2.1rem;border-radius:40px;background:var(--color-primary-hover);color:#fff;font-weight:400;font-size:25px;padding:13px 14px 15px}.article-intro h1{margin-bottom:4.3rem}.article-intro h2,.article-intro h3{margin-bottom:2.2rem}.article-intro__additional{position:relative;margin-top:3rem;color:#8b9caf;padding-top:16px;font-style:italic;font-weight:400;line-height:1.4;font-size:16px}.article-intro__additional:before{content:"";background:#e1e8ed;width:100px;height:1px;position:absolute;top:0;left:0}.article-block blockquote{font-style:italic;line-height:1.48;padding-left:2rem;border-left:.3rem solid var(--color-secondary)}.article-slider{margin-top:1.5rem}.article-slider .swiper{border-radius:0 15rem}.article-slider__img{padding-top:96.55%;position:relative}.article-slider__img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.article-detail .article-block{margin-bottom:4rem}.article-detail .article-block:last-child{margin-bottom:0}.article-detail .title{margin-bottom:3rem}.article-detail .subtitle{font-size:2rem;font-weight:400;font-family:"Forum",serif;line-height:1.2;margin-bottom:1rem}.article-detail b{font-weight:500}.sectionArticle h4,.sectionArticle h5,.sectionArticle h6{font-size:2rem;font-weight:400;font-family:"Forum",serif;line-height:1.2;margin-bottom:1rem}.sectionPolitics .article-block{margin-top:4rem}.sectionPolitics .title{margin-bottom:2rem}.slug_logo{width:34rem;display:block;margin:0 auto 3.5rem;max-width:100%}.slug_decor{display:block;max-width:100%;margin:0 auto 20px;width:26.6rem}.slug_contact{font-size:32px;margin-top:30px}.article-block,.sectionDescription--text,.product-detailsFeature__text,.product-details__aboutContent{line-height:1.4}.info-with-caption::before{content:"";z-index:-1;position:absolute;top:0;right:0;width:50%;border-radius:0 0 0 15rem;background:var(--color-form-bg);height:100%}.info-with-caption__text{margin-top:3.2rem;margin-bottom:3rem;padding-right:3rem;font-size:1.25rem;line-height:1.43;font-family:"Muller",sans-serif;font-weight:300;font-style:italic}.info-with-caption__text b{font-weight:500}.info-with-caption__item{margin-bottom:3.3rem}.info-with-caption__item-title{font-family:"Forum",serif;font-size:3.2rem;color:var(--color-secondary)}.info-with-caption__item-text{margin-top:.7rem;font-size:1.2rem}.info-with-caption__right{padding:1.4rem 0 4.8rem 10.5rem}.image-with-caption{display:flex;align-items:center}.image-with-caption img{width:26.5rem;margin-right:3.1rem}.image-with-caption__text{font-size:1.2rem;line-height:1.6;font-weight:300;text-align:justify}/*# sourceMappingURL=style.css.map */

/* End */


/* Start:/frontend/css/media.css?177791310527450*/
@media (min-width: 1820px) {
  .header-menu li {
    margin-left: 82px;
  }
  .sectionSpecials-slider .sectionSpecials-item,
  .sectionNews-slider .sectionNews-item {
    width: 570px;
  }

  .product-details__aboutContent,
  .product-detailsFeature__text,
  .product-detailsReviews__text,
  .product-detailsCharacteristics p,
  .product-detailsCharacteristics__list li,
  .product-detailsEquipment__list li,
  .product-optionsSpecs,
  .sectionAbout--text,
  .work-form__info,
  .article-block {
    font-size: 24px;
  }
  .product-detailsCharacteristics:before {
    background-size: 100% 100%;
  }
  .maps-charters {
    padding-right: 2.25rem;
  }
  .map-popup .name {
    font-size: 26px;
  }
  .map-popup .description {
    font-size: 20px;
  }
  .destinations-list__item:first-child .name,
  .destinations-list__item:nth-child(2) .name {
    font-size: 2rem;
  }
  .info-with-caption .title {
    font-size: 7rem;
  }
}
@media (max-width: 1819px) {
  .sectionMain:before {
    width: 100%;
  }
  .product-preview {
    width: 57%;
  }
  .product--charter .product-preview {
    width: 50%;
  }
  .destinations {
    border-radius: 0 10rem;
  }
  .destinations-list__item:nth-child(n + 3) .name {
    font-size: 1.2rem;
  }
  .product-tabs__item {
    font-size: 1.6rem;
  }
  /*   .header-logo {
    width: 5rem;
  } */
  header .col-auto {
    padding: 0;
  }
  header .header-menu {
    padding: 0 4px;
  }
}
@media (max-width: 1600px) {
  .info-with-caption__right {
    padding-left: 4rem;
  }

  .header-menu__dropdown-list {
    grid-template-columns: repeat(5, 1fr);
    grid-gap: 0 1rem;
  }
  .header-menu__dropdown-item {
    margin-bottom: 1.4rem;
  }
}
@media (min-width: 1300px) and (max-width: 1819px) {
  .sectionService-itemTitle {
    font-size: 22px;
  }
  .sectionService-item.big .sectionService-itemTitle {
    font-size: 26px;
  }
  .sectionService-item.big .description {
    font-size: 16px;
  }
  .sectionService-itemInfo:before {
    height: 15px;
  }
  .sectionService-itemDescription {
    margin-top: 15px;
  }
  .product-param__value .old,
  .product-param__value .new {
    font-size: 80%;
  }
  .maps-chartersList .product-options__gallerySeason__item {
    margin-right: 15px;
    width: calc(50% - 15px);
  }
  .maps-chartersList__item {
    margin-right: 15px;
  }
  .maps-chartersList .product-options__gallerySeason__item .preview {
    padding-top: 56.75%;
  }
}
@media (min-width: 1300px) {
  .product-detailsCharacteristics .product-detailsCharacteristics__list li {
    padding-right: 8.3565%;
  }
  .article-section
    .product-detailsCharacteristics
    .product-detailsCharacteristics__list
    li {
    padding-right: 0;
  }
  .product--charter .product-param__value {
    font-size: 1.4rem;
  }
  .maps-chartersSlider {
    height: 756px;
  }
  .sectionDescription--slider .slider-arrows {
    margin-right: 3.7rem;
  }
  .maps-charters.--services {
    padding-bottom: 4.5rem;
  }
  .sectionAbout--text {
    padding-right: 4.25rem;
  }
  .service-contacts {
    margin-top: -7.5rem;
  }
  .maps-frame.--charters {
    height: calc(100% - 14.6rem);
    top: 14.6rem;
  }
  .maps-frame.--contacts {
    height: calc(100vh - 5.3rem);
    top: 14.6rem;
  }

  .maps-frame.--contacts.onScroll {
    position: fixed;
    top: 5.3rem;
  }
  .maps-frame.--contacts.onBottom {
    position: absolute;
    top: auto;
    bottom: 0;
  }
  .sectionImportant {
    border-bottom-width: 13rem;
  }
  .sectionImportant-slider {
    width: 66.666666%;
    margin-bottom: -18%;
  }
  .map-popup.wide .name {
    padding-right: 2rem;
  }
  .gallery-close {
    position: absolute;
    top: 20px;
    right: 20px;
  }
}
@media (max-width: 1299px) {
  html {
    font-size: 16px;
  }
  body.header-expanded {
    overflow: hidden;
  }
  header.expanded {
    background: var(--color-secondary);
    color: #fff;
  }
  /*   header.expanded .header-logo {
    background-image: url('/frontend/css/../img/nw-logo--white.svg');
  } */
  header.expanded .header-mobile {
    height: calc(100vh - 5.3rem);
    overflow: auto;
  }
  .sectionMain:before {
    /*width: 75%;*/
  }
  .popup-gallery {
    padding: 0;
    margin-bottom: calc(32px + 2.1rem);
  }
  .popup-gallery .swiper-button-prev,
  .popup-gallery .swiper-button-next {
    margin-top: 0;
    height: calc(100% + 4rem);
    top: 0;
    width: 20%;
  }
  .popup-gallery .swiper-button-prev {
    background-position: left bottom;
  }
  .popup-gallery .swiper-button-next {
    background-position: right bottom;
  }
  .popup-galleryItem {
    height: auto;
    padding-top: 62%;
  }
  .filter-controls .d-flex {
    margin-bottom: 46px;
  }
  .product-preview {
    width: 100% !important;
    border-left: 0;
    height: 34.7rem;
    border-radius: 0 0 0 6rem;
    margin-bottom: 3.6rem;
    position: relative;
  }
  .product-details__about {
    padding-top: 0;
    padding-bottom: 0;
    margin-top: 4rem;
    height: auto;
  }
  .product-details__aboutContent {
    /*max-height: 32rem;*/
    margin-bottom: 4rem;
  }
  .product-details__gallery .product-details__tabs {
    position: static;
    margin-bottom: 2rem;
  }
  .product-detailsPhotos {
    overflow: visible;
  }
  .product-details__schemesSlider .swiper-button-prev {
    left: 0;
    transform: translate(0, -50%);
  }
  .product-details__schemesSlider .swiper-button-next {
    right: 0;
    transform: translate(0, -50%);
  }
  .product-detailsCharacteristics:before {
    right: 0;
    bottom: auto;
    top: 0;
    width: 79%;
    height: 100%;
    background-position: right top;
  }
  .product-details__gallery.charter {
    margin-bottom: 4rem;
  }
  .product-optionsSlider .product-detailsCharacteristics__list {
    margin-top: 2rem;
  }
  .maps {
    min-height: 0;
  }
  .maps-frame {
    position: relative;
    /*width: 100%;*/
    height: 52.6rem;
    min-height: 0 !important;
    margin-top: 4rem;

    width: calc(100% - 3rem);
    margin-right: 1.5rem;
    margin-left: 1.5rem;
  }
  .maps-chartersList {
    max-height: 550px;
  }
  .maps-chartersList.--detail {
    max-height: 500px;
  }
  .maps-chartersList__item {
    margin: 10px 20px 10px 0;
  }
  .maps-chartersList__item .preview {
    width: 40%;
  }
  .map-popup.wide .content {
    width: 278px;
    height: auto;
  }
  .map-popup.wide .preview {
    width: 100%;
    height: 204px;
  }
  .map-popup .text {
    font-size: 14px;
    -webkit-line-clamp: 6;
  }
  .sectionDescription--text {
    padding-right: 0;
    margin-bottom: 0;
  }
  .sectionDescription--slider {
    position: relative;
    width: 100%;
    height: auto;
    display: block;
    margin-top: 3.6rem;
    margin-bottom: 3.6rem;
  }
  .sectionDescription--slider .swiper {
    height: 29.8rem;
    border-radius: 0 10rem 0 10rem;
  }
  .charter-available .link-more {
    margin-top: 3.6rem;
  }
  .destinations-list__item .name {
    bottom: 2rem;
  }
  .product-details__galleryExt.--destination {
    margin-top: 3.6rem;
  }
  .destination-photos {
    margin-top: 3.6rem;
  }
  .destination-map {
    padding-top: 80%;
  }
  .destination-frame {
    margin-top: 4.4rem;
  }
  .work-form__form {
    padding-right: 1.5rem;
  }
  .work-form__form {
    border-radius: 0 6rem 0 0;
  }
  .sectionArticle.--services {
    border-bottom: 0 !important;
  }
  .service-contacts {
    margin-top: 44px;
    border-radius: 0 15rem 0 0;
  }
  .service-contacts:before {
    left: auto;
    right: 99%;
  }
  .article-section__img {
    margin-bottom: 40px;
    height: auto;
  }
  .sectionImportant .slider-arrows {
    bottom: auto;
    left: auto;
    top: 1.5rem;
    right: 15px;
  }
}
@media (min-width: 992px) and (max-width: 1299px) {
  .product-detailsParameters .product-detailsCharacteristics__list .value {
    font-size: 100%;
  }
}
@media (min-width: 992px) {
  .product-detailsParameters .product-detailsCharacteristics__list,
  .product-detailsEquipment__list {
    column-count: 2;
    column-gap: calc(1.5rem + 8.3565%);
  }

  .sectionArticle {
    padding-top: 7.5rem !important;
  }

  .product-tabs .swiper {
    border-bottom: 1px solid #003e74;
  }
  .product-tabs .swiper-wrapper {
    justify-content: space-between;
  }
  .product-tabs__item {
    margin-bottom: -1px;
  }
  .filter-main,
  .filter-controls {
    display: block !important;
    height: auto !important;
  }
}
@media (max-width: 991px) {
  .section {
    border-top-width: 4rem;
    border-bottom-width: 4rem;
  }
  .sectionMain {
    margin-bottom: -5.8rem;
    min-height: 61.6rem;
    height: 61.6rem;
    padding-top: 31rem;
    padding-bottom: 8rem;
  }
  .sectionMain--common {
    padding-top: 10rem;
    height: auto;
  }
  .sectionMain img {
    object-position: center 25%;
  }
  .sectionMain:before {
    height: 61.2%;
    width: 100%;
    background: linear-gradient(
      to top,
      #152129 70.4%,
      rgba(25, 42, 54, 0) 100%
    );
    opacity: 0.8;
  }
  .sectionMain--article:before {
    height: 100%;
    opacity: 1;
  }
  .sectionMain + .section {
    padding-top: 6.4rem;
    border-radius: 6rem 6rem 0 0;
    z-index: 1;
  }
  .title {
    font-size: 4.2rem;
  }
  .title--product {
    font-size: 3.8rem;
  }
  .sectionMain .title {
    font-size: 5.3rem;
  }
  .col-decor:before {
    display: none;
  }
  .sectionBoats {
    padding-bottom: 7.2rem;
  }
  .sectionBoats:before {
    width: 100%;
    height: calc(50% - 3.2rem);
    border-radius: 0 0 0 6rem;
  }
  .sectionBoats-item {
    margin: 3.6rem 0 0;
    padding-top: 70.52%;
    font-size: 14px;
    border-radius: 4.2rem;
  }
  .sectionBoats-itemInfo {
    border-radius: 4.2rem;
  }
  .link-more {
    font-size: 11px;
  }
  .link-more:after {
    width: 15px;
    margin-left: 8px;
  }
  .sectionSpecials-slider .sectionSpecials-item,
  .sectionNews-slider .sectionNews-item {
    width: 28.5rem;
  }
  .sectionCharter {
    padding-bottom: 14rem;
  }
  .sectionCharter:before {
    width: 100%;
    height: 46.2rem;
    border-radius: 6rem 0 0 0;
  }
  .sectionCharter + .section {
    border-radius: 6rem 6rem 0 0;
    margin-top: -6rem;
  }
  .sectionImportant {
    margin-bottom: 4rem;
    border-bottom-width: 12.125rem;
  }
  .sectionImportant-slider {
    margin-top: 2rem;
  }
  .sectionService-item.big .content {
    padding: 2% 4.3%;
  }
  .sectionService-item.big .description {
    font-size: 18px;
  }
  .sectionService-itemInfo:before {
    height: 15px;
  }
  .sectionService-itemDescription {
    margin-top: 15px;
  }
  .sectionService-list {
    margin-top: 2rem;
  }
  .sectionNews {
    padding-top: 6.4rem;
    padding-bottom: 10rem;
  }
  .sectionNews:before {
    width: 100%;
    border-radius: 6rem 0 0 0;
  }
  .footer-bottom {
    margin-top: 0;
  }
  .footer-cell {
    margin-top: 4.5rem;
  }
  .footer-socials {
    margin-top: 2rem;
  }
  .footer-socials li {
    margin-left: 0.8rem;
  }
  .footer-socials img {
    width: 2.8rem;
    height: 2.8rem;
  }
  .popup-title {
    margin-bottom: 32px;
  }
  .catalog {
    padding-bottom: 5rem;
  }
  .icon-search {
    width: 4.4rem;
    height: 6.6rem;
  }
  .search,
  .search-button {
    width: 4.4rem;
  }
  .search-button {
    flex: 4.4rem 0 0;
  }
  .search-input {
    padding-left: 2rem;
  }
  .product-tabs .swiper-slide {
    width: auto !important;
    margin-right: 2rem;
  }

  /*.filter-main,*/
  /*.filter-controls{*/
  /*    max-height: 0;*/
  /*    overflow: hidden;*/
  /*}*/
  /*.filter-main.expanded,*/
  /*.filter-controls.expanded{*/
  /*    max-height: 1000px;*/
  /*    overflow: visible;*/
  /*}*/

  .product-param {
    padding-bottom: 14px;
  }
  .product-param__label {
    font-size: 14px;
    margin-bottom: 10px;
  }

  .product-links__list a,
  .product-links__list button {
    width: 86px;
    height: 86px;
  }

  .sectionSimilar {
    padding-bottom: 10rem;
  }
  .product-tabs__item {
    padding: 1.5rem 1rem;
    font-size: 2.4rem;
  }

  .product-details__contacts {
    border-radius: 0 6rem 0 0;
  }

  .product-details__galleryExt .splide__list > .splide__slide:first-child,
  .product-details__galleryInt .splide__list > .splide__slide:first-child {
    border-radius: 0 0 0 6rem;
  }
  .product-details__about.charter .product-details__aboutContent {
    margin-bottom: 4rem;
  }
  .product-details__gallerySlide.type-video:before,
  .popup-galleryItem.type-video:before {
    width: 6.6rem;
    height: 6.6rem;
  }
  .product-details__galleryExt .splide__track,
  .product-details__galleryInt .splide__track {
    overflow: visible;
  }
  .product-details__galleryExt,
  .product-details__galleryInt {
    padding-bottom: 2.8rem;
  }
  .product-details .swiper-slide[data-hash='about'],
  .product-details .swiper-slide[data-hash='features'],
  .product-details .swiper-slide[data-hash='characteristics'],
  .product-details .swiper-slide[data-hash='schemes'] {
    /*padding-bottom: 4.7rem;*/
  }
  .product-detailsFeature__img,
  .article-section__img {
    border-radius: 0 6rem 0 0;
  }
  .product-detailsFeature__img.--right {
    border-radius: 6rem 0 0 0;
  }
  .article-section__img.--right {
    border-radius: 0 0 0 6rem;
  }
  .product-detailsPhotos
    .swiper-slide:first-child
    .product-detailsPhotos__item {
    border-radius: 6rem 0 0 0;
  }
  .product-detailsPhotos .swiper-slide:last-child .product-detailsPhotos__item {
    border-radius: 0 0 6rem 0;
  }
  .product-detailsReviews {
    border-radius: 6rem 0;
    padding: 5rem 0;
  }
  .product-detailsEquipment__list li {
    margin-bottom: 20px;
  }
  .product-detailsDisclamer__text {
    margin-bottom: 2rem;
    padding: 62px 0 0 0;
    background-position: left top;
  }
  .product-detailsDisclamer__text:before {
    transform: none;
    top: 0;
  }
  .product-optionsList__item {
    padding-right: 0;
  }
  .product-options__gallerySlider {
    margin-top: 2rem;
  }
  .maps-chartersList .product-options__gallerySeason__item .preview {
    padding-top: 57.75%;
  }
  .maps-frame {
    border-radius: 6rem 0px 0px 0px;
  }
  .maps-chartersList__item .text {
    font-size: 14px;
  }
  .sectionMaps .maps.--detail {
    margin-top: 3.6rem;
  }
  .sectionDescription .title,
  .sectionAbout .title {
    margin-bottom: 3.6rem;
  }
  .destinations-list__item .name {
    font-size: 1.6rem !important;
    width: 58.4%;
  }
  .destinations-list__item {
    width: calc(50% - 1.5rem);
    padding-top: 46.666%;
  }
  .destination-photos {
    border-radius: 6rem 0 0 0;
  }
  .order-xl-first > .destination-photos {
    border-radius: 0 6rem 0 0;
  }
  .destination-map {
    border-radius: 6rem 0 0 0;
    padding-top: 100%;
  }
  .work-form {
    background: none;
  }
  .work-form__form {
    padding-left: 1.5rem;
  }
  .service-contacts {
    border-radius: 0 6rem 0 0;
  }
  .article-slider .swiper {
    border-radius: 0 6rem;
  }
  .sectionPolitics .title {
    font-size: 3.6rem;
  }
  .sectionPolitics .title--compact {
    font-size: 3.2rem;
  }
  .info-with-caption::before {
    display: none;
  }
  .info-with-caption__right {
    display: none;
  }
  .image-with-caption {
    flex-direction: column;
  }
  .image-with-caption img {
    width: 100%;
    margin-right: 0;
    margin-bottom: 3rem;
  }
  .image-with-caption__text {
    font-size: 1.6rem;
  }
}
@media (min-width: 768px) and (max-width: 1299px) {
  .article-section__img {
    padding-top: 50%;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .catalog .sectionSpecials-item {
    font-size: 12px;
  }
  .catalog .sectionSpecials-itemData {
    font-size: 12px;
  }
  .catalog .sectionSpecials-itemPrice {
    font-size: 11px;
  }
  .catalog .sectionSpecials-itemPreview > span {
    padding: 6px;
    font-size: 11px;
  }
}
@media (min-width: 768px) {
  .sectionNews-itemDescription {
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 10;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .product-detailsReviews__documents {
    margin-top: 4rem;
    column-count: 2;
    column-gap: 1.5rem;
  }
  .service-contacts .link-more {
    margin-top: 8px;
  }
}
@media (max-width: 767px) {
  html {
    font-size: 10px;
  }
  body {
    font-size: 16px;
  }

  /*   .header-logo {
    width: 240px;
  } */

  .sectionBoats-itemTitle {
    font-size: 24px;
  }
  .sectionBoats-itemTitle.position-absolute {
    bottom: 0;
  }
  .sectionBoats-item {
    min-height: 360px;
    max-height: 360px;
    padding-top: 0;
    transition: max-height 0.8s ease;
  }
  .sectionBoats-item:hover {
    max-height: 2000px;
  }
  .sectionBoats-itemInfo {
    position: relative;
  }
  .sectionSpecials-itemData {
    font-size: 12px;
  }
  .sectionSpecials-itemPrice {
    font-size: 10px;
  }
  .catalog .sectionSpecials-itemPrice {
    font-size: 12px;
  }
  .sectionSpecials-itemPreview > span {
    padding: 6px;
    font-size: 11px;
  }
  .sectionCharter:before {
    height: 51.8rem;
  }
  .sectionCharter-description {
    margin-top: 3.6rem;
  }
  .sectionImportant {
    border-bottom-width: 14.3rem;
  }
  .sectionImportant-link {
    margin-bottom: 3.6rem;
    font-size: 14px;
    line-height: 10px;
    padding: 11px 18px;
  }
  .sectionService-itemTitle {
    font-size: 30px;
  }
  .sectionService-item.big .sectionService-itemTitle {
    font-size: 34px;
  }
  .sectionService-item.big .description {
    font-size: 16px;
  }
  .sectionService-itemInfo {
    display: none;
  }
  .sectionNews-item {
    min-height: 355px;
    max-height: 355px;
    padding-top: 0;
    transition: max-height 0.8s ease;
  }
  .sectionNews-list .sectionNews-item {
    min-height: 428px;
    max-height: 428px;
  }
  .sectionNews-item:hover {
    max-height: 2000px !important;
  }
  .sectionNews-itemInfo {
    padding: 3rem 2rem;
    position: relative;
    min-height: 355px;
  }
  .sectionNews-list .sectionNews-itemInfo {
    min-height: 428px;
  }
  .sectionNews-itemInfo:before {
    font-size: 132px;
  }
  .sectionNews-itemTitle {
    height: auto;
    font-size: 24px;
  }
  .sectionNews-itemDescription {
    font-size: 14px;
  }
  .footer-cell {
    font-size: 14px;
  }
  .label {
    margin-bottom: 10px;
  }
  .popup-success {
    width: 106px;
    height: 106px;
  }
  .pagination li a,
  .pagination li span {
    width: 26px;
    height: 26px;
    font-size: 16px;
    line-height: 26px;
  }
  .breadcrumbs li {
    font-size: 14px;
  }
  .breadcrumbs li:before {
    height: 14px;
  }
  .catalog-sort {
    margin-bottom: 4rem;
  }
  .filter-tabs .swiper-slide {
    width: auto;
  }
  .filter-field {
    margin-bottom: 30px;
  }
  .product-param {
    padding-top: 16px;
  }
  .product {
    margin-bottom: 8rem;
  }
  .product-param__value {
    font-size: 1.6rem;
  }
  .product-param__value .old,
  .product-param__value .new {
    font-size: 1.8rem;
  }
  .product-details__contactsPerson .avatar {
    width: 8rem;
    height: 8rem;
  }
  .product-details__tabs {
    font-size: 2.2rem;
  }
  .product-details__tabs.charter {
    font-size: 2rem;
  }
  .product-detailsPhotos__item {
    width: 31.5rem;
    height: 27.6rem;
  }
  .product-detailsFeature__heading,
  .product-detailsReviews__heading,
  .product-detailsSubtitle {
    font-size: 4.3rem;
  }
  .product-detailsReviews__text {
    margin-bottom: 4rem;
  }
  .product-detailsReviews__documents li {
    font-size: 12px;
  }
  .product-detailsReviews__documents li span {
    font-size: 20px;
  }
  .product-detailsReviews__documents li a {
    padding-left: 40px;
  }
  .product-detailsReviews__documents li a:before {
    width: 25px;
    height: 35px;
  }
  .product-detailsReviews__documents li {
    margin-bottom: 6px;
  }
  .product-details__schemesSlider {
    padding: 0;
  }
  .product-details__schemesSlider .swiper-button-prev,
  .product-details__schemesSlider .swiper-button-next {
    display: none;
  }
  .product-detailsParameters .product-detailsCharacteristics__list .value {
    font-size: 100%;
  }
  .product-detailsDisclamer {
    padding: 2.6rem;
  }
  .product-optionsList__item {
    font-size: 14px;
  }
  .product-optionsList__item img {
    width: 36px;
    height: 36px;
    margin-right: 10px;
  }
  .product-optionsSlider .product-detailsCharacteristics__list li {
    font-size: 16px;
  }
  .product-options__gallery {
    margin-top: 4rem;
  }
  .product-options__gallerySeason .product-options__gallerySeason__item {
    width: 285px;
  }
  .product-options__gallerySeason .product-options__gallerySeason__item .name {
    height: 3.7em;
  }
  .maps-chartersList .product-options__gallerySeason__item .preview {
    padding-top: 61.75%;
  }
  .maps-chartersList .product-options__gallerySeason__item {
    margin: 10px 15px 10px 0;
    width: calc(50% - 15px);
  }
  .maps-chartersList {
    max-height: 450px;
  }
  .map-popup .content {
    min-height: 138px;
    width: 276px;
  }
  .map-popup .data {
    padding: 0 10px 10px;
  }
  .map-popup.vertical .data {
    padding: 20px 12px;
  }
  .maps-chartersList__item {
    height: auto;
    margin: 10px 10px 10px 0;
  }
  .maps-chartersList__item .preview {
    width: 100%;
    height: auto;
    padding-top: 39.735%;
  }
  .maps-chartersList__item .text {
    -webkit-line-clamp: 6;
  }
  .maps-chartersList.--detail {
    max-height: 740px;
  }
  .sectionDescription--text {
    font-weight: 300;
    font-style: normal;
  }
  .sectionMain--common .title {
    margin-top: 3rem;
  }
  .sectionMain--common .sectionMain-intro {
    margin-top: 2rem;
    margin-bottom: 4rem;
    font-style: normal;
    height: auto;
  }
  .charter-links {
    display: block;
  }
  .charter-links li {
    margin-right: 0;
  }
  .charter-links .button {
    width: 100%;
  }
  .destination-section {
    margin-top: 8rem;
  }
  .product.--services {
    margin-bottom: 10rem;
  }
  .contacts-office .name,
  .contacts-info,
  .contacts-info a {
    font-size: 24px;
  }
  .contacts-office {
    margin-top: 30px;
    padding-top: 30px;
  }
  .contacts-office .product-details__contactsSocials {
    margin-top: 20px;
  }
  .contacts-office__data {
    margin-top: 20px;
    font-size: 12px;
  }
  .contacts-office__data .value {
    font-size: 18px;
    margin-top: 10px;
  }
  .sectionTeam__item {
    padding: 1.6rem;
    min-height: 21.6rem;
  }
  .sectionTeam__item .avatar {
    width: 6rem;
    height: 6rem;
    margin-bottom: 1.4rem;
  }
  .sectionTeam__item .name {
    font-size: 16px;
  }
  .sectionTeam__item .status,
  .sectionTeam__item .data {
    font-size: 12px;
  }
  .sectionTeam__item .data,
  .sectionTeam__item .product-details__contactsSocials {
    margin-top: 1.4rem;
  }
  .article-block ul li {
    margin-top: 14px;
  }
  /*
    .article-block ul li{
        padding-left: 22px;
    }
    .article-block ul li:before{
        left: 11px;
    }
    */
  .sectionArticle.--services .article-block {
    margin-top: 80px;
  }
  .service-contacts {
    padding: 5rem 0;
    font-size: 20px;
  }
  .service-contacts__section .data {
    font-size: 24px;
  }
  .article-intro__additional {
    font-size: 14px;
  }
  .article-params__type {
    font-size: 14px;
    padding: 8px;
  }
  .article-section .product-detailsCharacteristics__list {
    margin-bottom: 40px;
  }
  .article-slider .swiper {
    border-radius: 0;
    overflow: visible;
  }
  .article-slider .swiper-slide {
    width: 285px;
  }
  .article-slider .swiper-slide:first-child img {
    border-radius: 0 0 0 6rem;
  }
  .article-slider .swiper-slide:last-child img {
    border-radius: 0 6rem 0 0;
  }
  .article-detail .subtitle {
    font-size: 24px;
  }
  .destination-customization__list {
    max-height: 235px;
  }
  .destination-customization__item {
    padding: 10px 18px;
    font-size: 12px;
    margin-bottom: 5px;
    border-radius: 22px;
  }
  .destination-customization__item .name {
    font-size: 15px;
    margin-bottom: 6px;
  }
  .destination-customization__item .remove {
    width: 12px;
    height: 12px;
  }
  .map-popup.wide .preview {
    height: 150px;
  }
}
@media (max-width: 575px) {
  .sectionBoats-item {
    min-height: 245px;
    max-height: 245px;
  }
  .slider-arrows {
    margin-top: 36px;
  }
  .sectionSpecials-slider > .swiper {
    margin-top: 20px;
  }
  .sectionCharter:before {
    height: 40.3rem;
  }
  .sectionImportant {
    border-bottom-width: 122px;
  }
  .sectionImportant-slider {
    margin-bottom: -122px;
  }
  .sectionImportant-item {
    min-height: 244px;
  }
  .sectionImportant-item:before {
    height: 36.475%;
  }
  .sectionService-itemTitle {
    font-size: 20px;
  }
  .sectionService-item.big .sectionService-itemTitle {
    font-size: 24px;
  }
  .footer-cell {
    font-size: 12px;
  }
  .footer-subscribe .button {
    min-width: 0;
    width: 133px;
    padding: 7px;
  }
  .footer-input {
    font-size: 12px;
    line-height: 14px;
    padding: 7px 10px;
  }
  .popup-window {
    padding: 4rem 2rem;
  }
  .popup-title {
    font-size: 26px;
  }
  .popup-legal {
    padding-left: 0;
    padding-top: 16px;
  }
  .form-field {
    margin-bottom: 20px;
  }
  .popup-submit {
    margin-top: 30px;
  }
  .popup-window {
    width: 100% !important;
  }
  .catalog .sectionSpecials-itemTitle {
    font-size: 200%;
  }
  .breadcrumbs {
    /*margin-bottom: 3rem;*/
  }
  .breadcrumbs li {
    display: none;
  }
  .breadcrumbs li:last-child {
    display: inline-block;
  }
  .breadcrumbs li:before {
    margin-left: 0;
    transform: scale(-1, 1);
  }
  .filter-tabs {
    overflow: visible;
  }
  .filter-controls .button.w-auto {
    min-width: 0;
    flex: 1 0 0;
  }
  .product-preview {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    width: calc(100% + 3rem) !important;
  }
  .product-links__list {
    margin-top: 20px;
  }
  .product-details__contacts {
    padding: 4.2rem 10px;
  }
  .product-details__contactsPerson .name {
    font-size: 24px;
    margin-bottom: 16px;
  }
  .product-details__contactsSocials {
    margin-bottom: 22px;
  }
  .product-details__about {
    padding-left: 0;
  }
  .product-details__aboutContent {
    padding-right: 15px;
  }
  .product-details__gallery .product-details__tabs {
    display: flex;
  }
  .product-details__gallery .product-details__tabs li {
    width: 50%;
  }
  .product-details__gallerySlide {
    padding-top: 0;
    width: 285px;
    height: 280px;
  }
  .product-detailsReviews {
    padding-left: 15px;
    padding-right: 15px;
  }
  .product-detailsParameters,
  .product-detailsEquipment {
    margin-bottom: 4rem;
  }
  .maps-chartersList .product-options__gallerySeason__item {
    width: 285px;
    margin-right: 0;
  }
  .maps-chartersList {
    max-height: 502px;
    justify-content: center;
  }
  .destinations-list {
    margin-right: 0;
    margin-left: 0;
  }
  .destinations-list__item {
    margin-right: 0;
    margin-left: 0;
    width: 100% !important;
    padding-top: 97.9% !important;
  }
  .product-links__list .header-tel {
    border-radius: 0 1.5rem 1.5rem 1.5rem;
    right: auto;
    left: 50%;
  }
  .destination-map {
    padding-top: 155.733%;
    /*margin-left: -15px;*/
    /*margin-right: -15px;*/
  }
  .work-form__form {
    margin-left: -15px;
    margin-right: -15px;
  }
  .service-contacts {
    padding-left: 15px;
    padding-right: 15px;
    margin-left: -15px;
    margin-right: -15px;
  }
  .service-contacts:before {
    display: none;
  }
  .product-detailsCharacteristics .button {
    width: 100%;
  }
  .work-form__legal {
    margin-top: 16px;
  }
  .slug_contact {
    font-size: 20px;
  }
}
@media screen and (max-width: 330px) {
  .link-more {
    padding-left: 1.714em;
  }
}

/* End */


/* Start:/local/templates/main/css/custom.min.css?1750161033871*/
.form-field.error input {border: 1px solid #FF4D4D;}.form-field span.error {color: #FF4433;font-size: 12px;margin-top: 8px;display: block;}[v-cloak] {visibility: hidden !important;}.product__tags_top {position: absolute;left: 1.4rem;top: 1.4rem;z-index: 1;display: flex;flex-wrap: wrap;}.product__tags_top div {display: inline-block;color: #414141;font-size: 14px;padding: 8px;border-radius: 30px;background: #fff;margin-right: 10px;margin-bottom: 10px;}.product-links__list a.disabled, .product-links__list button.disabled{opacity: 0.6;cursor: wait !important;}.icon-upload {cursor: pointer;}.footer-subscribe .footer-input.error {border-color: #FF4433;}.footer-subscribe span.error {display: none;color: #FF4433;font-size: 12px;margin-top: 5px;width: 100%;}.button:disabled {background-color: #4DA0FF;}.button:disabled:hover {background-color: #4DA0FF;cursor: default;}
/* End */
/* /frontend/css/reset.min.css?1718108685820 */
/* /frontend/css/bootstrap-grid.min.css?171810868557589 */
/* /frontend/css/swiper-bundle.min.css?171558322718435 */
/* /frontend/css/select2.min.css?171558322716264 */
/* /frontend/css/splide.min.css?17155832275002 */
/* /frontend/css/style.css?178985887286956 */
/* /frontend/css/media.css?177791310527450 */
/* /local/templates/main/css/custom.min.css?1750161033871 */
