.pace {-webkit-pointer-events: none;pointer-events: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;border-radius: 10px;-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;z-index: 9999999999999;position: fixed;margin: auto;top: 0;left: 0;right: 0;bottom: 0;width: 200px;height: 100px;overflow: hidden;z-index: 9999999999999;}.pace .pace-progress {-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;border-radius: 2px;-webkit-background-clip: padding-box;-moz-background-clip: padding;background-clip: padding-box;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);display: block;position: absolute;right: 100%;margin-right: -7px;width: 93%;bottom: 7px;height: 4px;font-size: 64px;background: #962344;color: #962344;line-height: 60px;font-weight: bold;font-family: "Tilda Sans",sans-serif;-webkit-box-shadow: 120px 0 #fff,240px 0 #fff;-ms-box-shadow: 120px 0 #fff,240px 0 #fff;box-shadow: 120px 0 #fff,240px 0 #fff;}.pace .pace-progress:after {content: attr(data-progress-text);display: inline-block;position: fixed;width: 200px;text-align: center;right: 0;padding-right: 16px;top: -77px;}.pace .pace-progress[data-progress-text="0%"]:after {right: -200px;}.pace .pace-progress[data-progress-text="1%"]:after {right: -198.14px;}.pace .pace-progress[data-progress-text="2%"]:after {right: -196.28px;}.pace .pace-progress[data-progress-text="3%"]:after {right: -194.42px;}.pace .pace-progress[data-progress-text="4%"]:after {right: -192.56px;}.pace .pace-progress[data-progress-text="5%"]:after {right: -190.7px;}.pace .pace-progress[data-progress-text="6%"]:after {right: -188.84px;}.pace .pace-progress[data-progress-text="7%"]:after {right: -186.98px;}.pace .pace-progress[data-progress-text="8%"]:after {right: -185.12px;}.pace .pace-progress[data-progress-text="9%"]:after {right: -183.26px;}.pace .pace-progress[data-progress-text="10%"]:after {right: -181.4px;}.pace .pace-progress[data-progress-text="11%"]:after {right: -179.54px;}.pace .pace-progress[data-progress-text="12%"]:after {right: -177.68px;}.pace .pace-progress[data-progress-text="13%"]:after {right: -175.82px;}.pace .pace-progress[data-progress-text="14%"]:after {right: -173.96px;}.pace .pace-progress[data-progress-text="15%"]:after {right: -172.1px;}.pace .pace-progress[data-progress-text="16%"]:after {right: -170.24px;}.pace .pace-progress[data-progress-text="17%"]:after {right: -168.38px;}.pace .pace-progress[data-progress-text="18%"]:after {right: -166.52px;}.pace .pace-progress[data-progress-text="19%"]:after {right: -164.66px;}.pace .pace-progress[data-progress-text="20%"]:after {right: -162.8px;}.pace .pace-progress[data-progress-text="21%"]:after {right: -160.94px;}.pace .pace-progress[data-progress-text="22%"]:after {right: -159.08px;}.pace .pace-progress[data-progress-text="23%"]:after {right: -157.22px;}.pace .pace-progress[data-progress-text="24%"]:after {right: -155.36px;}.pace .pace-progress[data-progress-text="25%"]:after {right: -153.5px;}.pace .pace-progress[data-progress-text="26%"]:after {right: -151.64px;}.pace .pace-progress[data-progress-text="27%"]:after {right: -149.78px;}.pace .pace-progress[data-progress-text="28%"]:after {right: -147.92px;}.pace .pace-progress[data-progress-text="29%"]:after {right: -146.06px;}.pace .pace-progress[data-progress-text="30%"]:after {right: -144.2px;}.pace .pace-progress[data-progress-text="31%"]:after {right: -142.34px;}.pace .pace-progress[data-progress-text="32%"]:after {right: -140.48px;}.pace .pace-progress[data-progress-text="33%"]:after {right: -138.62px;}.pace .pace-progress[data-progress-text="34%"]:after {right: -136.76px;}.pace .pace-progress[data-progress-text="35%"]:after {right: -134.9px;}.pace .pace-progress[data-progress-text="36%"]:after {right: -133.04px;}.pace .pace-progress[data-progress-text="37%"]:after {right: -131.18px;}.pace .pace-progress[data-progress-text="38%"]:after {right: -129.32px;}.pace .pace-progress[data-progress-text="39%"]:after {right: -127.46px;}.pace .pace-progress[data-progress-text="40%"]:after {right: -125.6px;}.pace .pace-progress[data-progress-text="41%"]:after {right: -123.74px;}.pace .pace-progress[data-progress-text="42%"]:after {right: -121.88px;}.pace .pace-progress[data-progress-text="43%"]:after {right: -120.02px;}.pace .pace-progress[data-progress-text="44%"]:after {right: -118.16px;}.pace .pace-progress[data-progress-text="45%"]:after {right: -116.3px;}.pace .pace-progress[data-progress-text="46%"]:after {right: -114.44px;}.pace .pace-progress[data-progress-text="47%"]:after {right: -112.58px;}.pace .pace-progress[data-progress-text="48%"]:after {right: -110.72px;}.pace .pace-progress[data-progress-text="49%"]:after {right: -108.86px;}.pace .pace-progress[data-progress-text="50%"]:after {right: -107px;}.pace .pace-progress[data-progress-text="51%"]:after {right: -105.14px;}.pace .pace-progress[data-progress-text="52%"]:after {right: -103.28px;}.pace .pace-progress[data-progress-text="53%"]:after {right: -101.42px;}.pace .pace-progress[data-progress-text="54%"]:after {right: -99.56px;}.pace .pace-progress[data-progress-text="55%"]:after {right: -97.7px;}.pace .pace-progress[data-progress-text="56%"]:after {right: -95.84px;}.pace .pace-progress[data-progress-text="57%"]:after {right: -93.98px;}.pace .pace-progress[data-progress-text="58%"]:after {right: -92.12px;}.pace .pace-progress[data-progress-text="59%"]:after {right: -90.26px;}.pace .pace-progress[data-progress-text="60%"]:after {right: -88.4px;}.pace .pace-progress[data-progress-text="61%"]:after {right: -86.54px;}.pace .pace-progress[data-progress-text="62%"]:after {right: -84.68px;}.pace .pace-progress[data-progress-text="63%"]:after {right: -82.82px;}.pace .pace-progress[data-progress-text="64%"]:after {right: -80.96px;}.pace .pace-progress[data-progress-text="65%"]:after {right: -79.1px;}.pace .pace-progress[data-progress-text="66%"]:after {right: -77.24px;}.pace .pace-progress[data-progress-text="67%"]:after {right: -75.38px;}.pace .pace-progress[data-progress-text="68%"]:after {right: -73.52px;}.pace .pace-progress[data-progress-text="69%"]:after {right: -71.66px;}.pace .pace-progress[data-progress-text="70%"]:after {right: -69.8px;}.pace .pace-progress[data-progress-text="71%"]:after {right: -67.94px;}.pace .pace-progress[data-progress-text="72%"]:after {right: -66.08px;}.pace .pace-progress[data-progress-text="73%"]:after {right: -64.22px;}.pace .pace-progress[data-progress-text="74%"]:after {right: -62.36px;}.pace .pace-progress[data-progress-text="75%"]:after {right: -60.5px;}.pace .pace-progress[data-progress-text="76%"]:after {right: -58.64px;}.pace .pace-progress[data-progress-text="77%"]:after {right: -56.78px;}.pace .pace-progress[data-progress-text="78%"]:after {right: -54.92px;}.pace .pace-progress[data-progress-text="79%"]:after {right: -53.06px;}.pace .pace-progress[data-progress-text="80%"]:after {right: -51.2px;}.pace .pace-progress[data-progress-text="81%"]:after {right: -49.34px;}.pace .pace-progress[data-progress-text="82%"]:after {right: -47.48px;}.pace .pace-progress[data-progress-text="83%"]:after {right: -45.62px;}.pace .pace-progress[data-progress-text="84%"]:after {right: -43.76px;}.pace .pace-progress[data-progress-text="85%"]:after {right: -41.9px;}.pace .pace-progress[data-progress-text="86%"]:after {right: -40.04px;}.pace .pace-progress[data-progress-text="87%"]:after {right: -38.18px;}.pace .pace-progress[data-progress-text="88%"]:after {right: -36.32px;}.pace .pace-progress[data-progress-text="89%"]:after {right: -34.46px;}.pace .pace-progress[data-progress-text="90%"]:after {right: -32.6px;}.pace .pace-progress[data-progress-text="91%"]:after {right: -30.74px;}.pace .pace-progress[data-progress-text="92%"]:after {right: -28.88px;}.pace .pace-progress[data-progress-text="93%"]:after {right: -27.02px;}.pace .pace-progress[data-progress-text="94%"]:after {right: -25.16px;}.pace .pace-progress[data-progress-text="95%"]:after {right: -23.3px;}.pace .pace-progress[data-progress-text="96%"]:after {right: -21.44px;}.pace .pace-progress[data-progress-text="97%"]:after {right: -19.58px;}.pace .pace-progress[data-progress-text="98%"]:after {right: -17.72px;}.pace .pace-progress[data-progress-text="99%"]:after {right: -15.86px;}.pace .pace-progress[data-progress-text="100%"]:after {right: -14px;}.pace .pace-activity {position: absolute;width: 100%;height: 28px;z-index: 999999999999;}.pace.pace-inactive {display: none;z-index: 9999999999999;}.pace-background {position: absolute;top: 0;bottom: 0;left: 0;right: 0;width: 100vw;height: 100vh;background: #fff;z-index: 9999999;}@media(max-width: 1180px) {.pace {height: 50px;}.pace .pace-progress {font-size: 32px;}.pace .pace-progress:after {top: -55px;}}.pace-curveWrap {width: 100%;height: 100%;position: absolute;left: 0;bottom: 0px;-webkit-transform: rotate(10deg);-ms-transform: rotate(10deg);transform: rotate(10deg);}.pace-curveWrap .curve {stroke-linecap: round;stroke-opacity: .7;}.pace-curveWrap .curve path {-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;}.pace-curveWrap .curve path:nth-child(6n+1) {stroke: rgba(150,35,68,.08);}.pace-curveWrap .curve path:nth-child(6n+2) {stroke: rgba(150,35,68,.08);}.pace-curveWrap .curve path:nth-child(6n+3) {stroke: rgba(150,35,68,.08);}.pace-curveWrap .curve path:nth-child(6n+4) {stroke: rgba(150,35,68,.08);}.pace-curveWrap .curve path:nth-child(1) {stroke-width: 2;-webkit-animation: curve 35s linear -1.4s infinite;animation: curve 35s linear -1.4s infinite;}.pace-curveWrap .curve path:nth-child(2) {stroke-width: 2;-webkit-animation: curve 35s linear -2.8s infinite;animation: curve 35s linear -2.8s infinite;}.pace-curveWrap .curve path:nth-child(3) {stroke-width: 2;-webkit-animation: curve 35s linear -4.2s infinite;animation: curve 35s linear -4.2s infinite;}.pace-curveWrap .curve path:nth-child(4) {stroke-width: 2;-webkit-animation: curve 35s linear -5.6s infinite;animation: curve 35s linear -5.6s infinite;}.pace-done .pace-background {display: none;}@-webkit-keyframes curve {0% {-webkit-transform: rotateX(0deg) skewY(0deg);transform: rotateX(0deg) skewY(0deg);stroke-opacity: .7;}50% {-webkit-transform: rotateX(360deg) skewY(8deg);transform: rotateX(360deg) skewY(8deg);stroke-opacity: 1;}100% {-webkit-transform: rotateX(0deg) skewY(0deg);transform: rotateX(0deg) skewY(0deg);stroke-opacity: .7;}}@keyframes curve {0% {-webkit-transform: rotateX(0deg) skewY(0deg);transform: rotateX(0deg) skewY(0deg);stroke-opacity: .7;}50% {-webkit-transform: rotateX(360deg) skewY(8deg);transform: rotateX(360deg) skewY(8deg);stroke-opacity: 1;}100% {-webkit-transform: rotateX(0deg) skewY(0deg);transform: rotateX(0deg) skewY(0deg);stroke-opacity: .7;}}.header-menu__button,.Modal-menu-button,.Tabs-buttons-button {outline: none;background: none;border: none;cursor: pointer;}.News-wrappper,.Passenger-information-wrapper,.Travel-rates-wrapper,.Route-schedule-wrapper,.Travel-destinations-wrapper,.About-us-wrapper,.Buy-ticket-wrapper {position: relative;z-index: 100;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.Certificates-blocks-item__text,.Certificates-blocks-item__title,.News-item__date,.News-item__title,.Travel-destinations-link__description {-webkit-line-clamp: 2;line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}@-webkit-keyframes show-faq {from {-webkit-transform: scale(0.01);transform: scale(0.01);}to {-webkit-transform: scale(1);transform: scale(1);}}@keyframes show-faq {from {-webkit-transform: scale(0.01);transform: scale(0.01);}to {-webkit-transform: scale(1);transform: scale(1);}}@-webkit-keyframes slide-width {0% {width: 560px;}100% {width: 850px;}}@keyframes slide-width {0% {width: 560px;}100% {width: 850px;}}@media(max-width: 1740px) {html,body {font-size: 18px;}section {padding-top: 120px;}.container {max-width: 1180px;padding: 0 10px;}.title {font-size: 38px;}.Subtitle {font-size: 32px;}.Text-about {font-size: 24px;}.Text-descr {font-size: 18px;}.Text-default {font-size: 20px;}.Blind {width: 723px;height: 491px;}.header-wrapper {padding: 43px 0;}.header-logo__svg {width: 138px;height: 40px;margin-right: 60px;}.header-navbar {width: 600px;margin-right: 100px;}.header-contacts {margin-right: 74px;}.Buy-ticket-wrapper {z-index: 108;padding: 80px 20px 90px 20px;}.Buy-ticket-title {margin-left: 40px;}.Buy-ticket-advantages {margin-left: 40px;gap: 99px;}.Buy-ticket-advantages__item {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 310px;}.Buy-ticket-advantages__item-3 {width: 318px;}.Buy-ticket-advantages__item p {font-size: 20px;line-height: 100%;}.Buy-ticket-advantages__svg {min-width: 50px;max-width: 50px;min-height: 50px;max-height: 50px;}.About-us-wrapper {gap: 40px;}.About-us-title {width: 850px;}.About-us-blind {right: -248px;top: -310px;}.About-us-text {gap: 20px;}.About-us-text__left {font-size: 24px;width: 570px;}.About-us-text__right {width: 570px;}.About-us-image {height: 499px;}.About-us-banner__available {padding: 20px 40px;}.About-us-banner__available-text {font-size: 20px;width: 220px;}.About-us-banner__available-text span {font-size: 84px;}.About-us-banner__icons {height: 280px;width: 280px;}.About-us-banner__svg {width: 140px;height: 140px;}.Travel-destinations {height: 700px;}.Travel-destinations-wrapper {gap: 40px;top: 120px;left: calc(50% - 560px);max-width: 1280px;}.Travel-destinations-heading {width: 1160px;}.Travel-destinations-item {height: 407px;width: 373px;}.Travel-destinations-link {min-width: 373px;max-width: 373px;}.Travel-destinations-link__image {height: 200px;}.Travel-destinations-link__title {font-size: 24px;}.Travel-destinations-link__description {width: 100%;max-width: 510px;}.Travel-destinations-swiper {height: 407px;}.Travel-destinations-item-hidden {width: 373px;max-width: 373px;min-width: 373px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link {width: 570px !important;max-width: 570px;min-width: 570px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link__image {height: 304px;}.Route-schedule-blind {right: -394px;top: -216px;}.Route-schedule-svg {width: 140px;height: 140px;top: -120px;}.Route-schedule-svg__right {right: 140px;}.Route-schedule-heading {width: 100%;padding-right: 55px;}.Route-schedule-heading__left {font-size: 24px;width: 470px;}.Route-schedule-heading__right {width: 515px;}.Table-th__left {width: 420px;max-width: 420px;}.Travel-rates-blind {top: -145px;left: -305px;}.Travel-rates-wrapper {gap: 40px;}.Travel-rates-th__left {width: 322px;padding: 0 0 0 30px;}.Travel-rates-th__left-thead {padding: 15px 30px;}.Travel-rates-th__right {width: 335px;}.Travel-rates-td-2 {margin-right: 74px;}.Travel-rates-col-2 {width: 375px;}.Travel-rates-tr-2 {font-size: 18px;}.Travel-rates-tbody {font-size: 20px;}.Passenger-information-image {width: 570px;height: 450px;}.Passenger-information-wrapper {gap: 40px;}.Passenger-information-block {padding: 50px 87px 50px 50px;width: 590px;}.Passenger-information-block__title {font-size: 32px;font-weight: 500;}.Passenger-information-list {gap: 15px;}.Passenger-information-svg {width: 120px;height: 120px;}.Passenger-information-svg-1 {bottom: 120px;}.News-list-wrapper {gap: 20px;padding-bottom: 70px;}.News-item {gap: 15px;max-width: 373px;}.News-item__image-wrapper {width: 373px;height: 200px;}.News-item__title {font-size: 24px;}.Questions-asked-wrapper {gap: 40px;}.Questions-asked-item {font-size: 24px;}.Questions-asked-item__heading {padding: 50px 60px;gap: 100px;}.Questions-asked-item__title {width: 760px;}.Questions-asked-item__content {padding: 20 60px 0 60px;}.Questions-asked-item__content--visible {padding-bottom: 50px;}.User-request {margin-bottom: 120px;}.User-request-blind {left: 0;top: 0;-webkit-transform: rotate(165deg);-ms-transform: rotate(165deg);transform: rotate(165deg);}.User-request-image-scale {width: 590px;height: 398px;bottom: 62px;}.User-request-image {width: 670px;height: 495px;left: 20;}.User-request-svg {width: 120px;height: 120px;}.User-request-svg-1 {bottom: 62px;}.User-request-svg-2 {bottom: 182px;}.User-request-left {width: 470px;}.User-request-text {font-size: 24px;}.User-request-form {width: 570px;}.User-request-input {padding: 68px 60px;font-size: 24px;line-height: 100%;}.User-request-button {height: 100px;margin-left: -1px;}.User-request-form-text {margin-top: 24px;font-size: 16px;}.footer {padding-bottom: 40px;}.footer-blind {top: auto;bottom: -200px;right: -500px;}.footer-top {padding: 50px 0 50px;}.footer-top__contacts {margin-right: 87px;}.footer-top__number {font-size: 38px;}.footer-top__links {width: 410px;margin-right: 80px;}.footer-link {font-size: 24px;}.footer-top__social-link {width: 78px;height: 78px;}.footer-request__text {font-size: 24px;}.footer-request__form {width: 472px;height: 70px;margin-right: 115px;}.footer-request__input {width: 376px;height: 70px;padding: 27px 40px;}.footer-request__button {width: 180px;height: 70px;font-size: 20px;}.footer-middle {font-size: 24px;padding: 80px 0;}.footer-middle__nav {gap: 30px;margin-right: 120px;}.footer-end {font-size: 20px;}.footer-end-links {width: 568px;margin-right: 140px;}.footer-end-text {margin-right: 65px;}.Modal-menu-top {height: 100px;padding-left: 60px;}.Modal-menu-logo__svg {width: 138px;height: 40px;}.Modal-menu-button {width: 138px;height: 100px;}.Modal-menu-content {gap: 70px;height: calc(100vh - 100px);}.Modal-menu-right {padding: 70px 50px 0 0;gap: 50px;max-width: 100%;height: calc(100vh - 100px);}.Modal-menu-nav {gap: 30px;min-width: 355px !important;max-width: 355px !important;padding: 50px 0 50px 60px !important;height: calc(100vh - 100px);}.Modal-menu-nav__item {font-size: 20px;padding-right: 60px;max-width: 300px;}.Modal-menu-footer__text {font-size: 18px;}.Modal-menu-footer__link {font-size: 18px;}.Modal-menu-footer__social {gap: 10px;}.Modal-menu-footer__social-link {background: #fff;width: 60px;height: 60px;}.Modal-menu-footer__text-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 10px;}.curveWrap {bottom: -150px;}.Route-about-blind {right: -100px;top: 20;}.Route-about-wrapper {overflow: hidden;}.Route-about-right {width: 355px;height: 320px;}.Route-about-right__item {width: 355px;}.Route-about-left {width: 760px;}.Route-about-top-text {font-size: 20px;margin-bottom: 10px;}.Route-about-text-wrapper {gap: 30px;}.Route-about-title {margin-bottom: 50px;}.Route-about-text-about {font-size: 24px;}.Route-about-text-descritpion {font-size: 18px;}.Route-about-button {width: 260px;font-size: 20px;height: 70px;margin-top: 20;}.Route-about-image {width: 177px;height: 160px;}.Route-about-svg {width: 120px;height: 120px;}.Route-map {padding: 120px 0;}.Route-map-blind {top: -50px;left: -350px;}.Route-map-title {margin-bottom: 20px;font-size: 32px;}.Route-map-text {font-size: 20px;}.Route-map-card {margin-top: 20px;height: 384px;}.Route-map-item {min-height: 93px;padding: 25px 30px;}.Route-map-card__inner {height: 384px;}.View-slider-svg {width: 120px;height: 120px;top: 70px;}.View-slider-svg-2 {right: 70px;}.View-slider-svg-1 {right: 190px;}.View-slider-wrapper {padding: 70px 0 70px 70px;}.View-slider-title {margin-bottom: 30px;}.View-slider-text {width: 600px;margin-bottom: 68px;}.View-slider-swiper {width: 865px;}.View-slider-swiper__wrapper {width: 865px;}.View-slider-swiper__slide {width: 668px;min-width: 668px;max-width: 668px;height: 400px;}.Purchase-ticket-blind {top: -100px;left: 0;-webkit-transform: rotate(165deg);-ms-transform: rotate(165deg);transform: rotate(165deg);}.Purchase-ticket-image {-webkit-transform: scale(2.5);-ms-transform: scale(2.5);transform: scale(2.5);margin-left: 250px;margin-top: 100px;}.Purchase-ticket-image__wrapper {width: 570px;height: 400px;}.Purchase-ticket-svg {width: 120px;height: 120px;}.Purchase-ticket-svg__1 {bottom: 120px;}.Purchase-ticket-title {margin-bottom: 40px;}.Purchase-ticket-block {padding: 60px 0 60px 60px;width: 590px;gap: 111px;}.Purchase-ticket-block__text {font-size: 24px;width: 453px;}.Purchase-ticket-block__button {width: 256px;font-size: 20px;height: 70px;}.Fleet-page-blind {top: -150px;right: -300px;}.Fleet-page-svg {width: 140px;height: 140px;}.Fleet-page-svg__2 {right: 140px;}.Fleet-page-title {margin-bottom: 50px;}.Fleet-page-about {margin-bottom: 30px;width: 765px;}.Fleet-page-description {margin-bottom: 80px;width: 765px;}.Fleet-page-row {height: 560px;margin-bottom: 50px;}.Fleet-page-item {width: 570px;}.Fleet-page-item__image-wrapper {height: 304px;}.Fleet-page-item__description {width: 510px;}.Vessel-preview-blind {right: -350px;top: -150px;-webkit-transform: rotate(165deg);-ms-transform: rotate(165deg);transform: rotate(165deg);}.Vessel-preview-blind-2 {display: none;}.Vessel-preview-blind use {fill: #5c5c5c;}.Vessel-preview-wrapper {position: relative;}.Vessel-preview-title {margin-bottom: 40px;font-size: 50px;}.Vessel-preview-text {margin-bottom: 40px;}.Vessel-preview-capacity {width: 295px;height: 440px;padding: 60px 35px !important;gap: 40px;}.Vessel-preview-capacity__item-number {font-size: 38px;}.Vessel-preview-capacity__item-text {font-weight: 500;}.Vessel-preview-swiper {width: 865px;height: 440px;}.Vessel-preview-swiper-button-prev {left: 40px;}.Vessel-preview-swiper-button-next {left: 90px;}.Vessel-about-blind {bottom: -200px;}.Vessel-about-blind use {fill: #962344;}.Vessel-about-item {padding: 40px;height: 308px;}.Vessel-about-item__text {font-size: 18px;}.Vessel-about-item__gray {width: 180px;}.Vessel-about-item__link {gap: 15px;margin-bottom: 20px;}.Vessel-comfort-wrapper {padding: 60px;}.Vessel-comfort-text {width: 360px;bottom: 80px;left: 60px;}.Vessel-comfort-item {padding: 25px 40px;width: 608px;height: 130px;}.Vessel-comfort-item p {padding-left: 20px;}.Vessel-plan {padding-bottom: 120px;}.Vessel-plan-title {margin-bottom: 50px;}.Vessel-plan-row {width: 100%;gap: 20px;}.Vessel-plan-image {width: 963px;margin-bottom: 40px;}.Vessel-plan-text {width: 117px;}.Article-heading-text {font-size: 24px;}.Article-heading-title {font-size: 76px;}.Article-content {padding-top: 60px;padding-bottom: 120px;}.Article-content-blind-3 {right: -300px;top: 50px;z-index: -1;}.Article-content-blind-2 {right: -300px;top: 150px;z-index: -1;}.Article-content-icons {top: 250px;right: 0;width: 240px;height: 240px;z-index: -1;}.Article-content-icons svg {width: 120px;height: 120px;}.Article-content-icons use {fill: #b2284f;}.Article-content-icons-2 {top: 150px;right: 40px;width: 120px;height: 240px;}.Article-content-icons-2 svg {width: 120px;height: 120px;}.Article-content-text {margin-bottom: 50px;width: 865px;}.Article-content-text-2 {width: 865px;margin-bottom: 24px;}.Article-content-list__wrapper {width: 865px;margin-bottom: 50px;}.Article-content-item-2 {width: 865px;}.Article-content-text__description {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;margin-bottom: 100px;width: 860px;}.Article-content-slider {padding: 87px 0 60px 70px;}.Article-content-slider__title {left: 70px;top: 70px;}.Article-content-block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px;width: 570px;margin-bottom: 40px;}.Article-content-block:nth-child(1) {margin-bottom: 40px;}.Article-content-block:nth-child(2) {margin-bottom: 40px;}.Article-content-block__text {width: 510px;}.Article-content-block__image {width: 100%;height: 304px;-o-object-fit: cover;object-fit: cover;}.Vessel-capacity-title {margin-bottom: 20px;}.Vessel-capacity-wrapper {padding: 40px;border: none;}.Vessel-capacity-item {width: 490px;}.Vessel-capacity-name {width: 180px;}.Vessel-capacity-about {width: 310px;}.Rental-prices-blind {left: -500px;top: -200px;}.Rental-prices tr:first-child {font-size: 16px;}.Rental-prices tr:first-child th {min-width: 559px;max-width: 559px;}.Rental-prices tr:nth-child(2) {font-size: 20px;}.Rental-prices tr:nth-child(2) th {width: 245px;}.Rental-prices tr:nth-child(3) th {font-size: 16px;}.Rental-prices th {padding: 15px 30px;}.Rental-prices td {font-size: 19px;padding: 30px;}.Rental-prices-th {min-width: 121px;max-width: 121px;}.Rental-prices-th-rowspan {max-width: 170px;min-width: 170px;}.Berths-page {padding-bottom: 60px;}.Berths-page-blind {right: -250px;top: 100px;}.Berths-page-icons {top: 50px;width: 240px;height: 120px;}.Berths-page-icons svg {width: 120px;height: 120px;}.Berths-page-blind-2 {left: -250px;top: 500px;}.Berths-page-item {padding: 60px 0;}.Berths-page-item__left {width: 470px;}.Berths-page-item__title {margin-bottom: 20px;width: 470px;}.Berths-page-item__address {width: 470px;margin-bottom: 20px;}.Berths-page-item__about {width: 470px;margin-bottom: 20px;}.Berths-page-item__more-heading {gap: 15px;font-size: 20px;}.Berths-page-item__right {width: 670px;height: 320px;}.Certificates-blocks-blind {left: -600px;top: -250px;}.Certificates-blocks-blind-2 {right: -400px;top: -200px;z-index: -1;}.Certificates-blocks-inner {padding-bottom: 0;margin-bottom: 0;}.Certificates-blocks-item {gap: 15px;max-width: 373px;}.Certificates-blocks-item__image-wrapper {width: 373px;height: 200px;}.Certificates-blocks-item__category {padding: 8px 16px;}.Certificates-blocks-item__title {font-size: 24px;max-width: 350px;}.Certificates-blocks-item__text {max-width: 350px;}.Article-text-section-2 {padding-top: 60px;}.Article-text-section-wrapper {width: 960px;}.Article-text-section-title-long {width: 100%;}.Passengers-icons {height: 240px;width: 120px;top: 0;}.Passengers-icons-2 {top: 100px;height: 360px;right: 80px;}.Passengers-icons-svg__3 {top: 120px;}.Passengers-icons-3 {right: 40px;top: 40px;}}@media(max-width: 1180px) {section {padding-top: 100px;}.container {max-width: 730px;padding: 0 5px;}.container-option-2 {max-width: 100%;padding: 0;}.title {font-size: 38px;}.Subtitle {font-size: 24px;}.Text-about {font-size: 20px;font-weight: 500;}.Text-descr {font-size: 16px;}.Text-default {font-size: 16px;}.Blind {width: 475px;height: 323px;}.header-wrapper {padding: 22px 0;font-size: 16px;}.header-logo__svg {width: 125px;height: 36px;margin-right: 60px;}.header-navbar {width: 93px;margin-right: 190px;}.header-navbar__item__media {display: none;}.header-contacts {margin-right: 70px;}.Buy-ticket {background-repeat: no-repeat;background-size: cover;background-position: 10% 30%;}.Buy-ticket-wrapper {z-index: 108;padding: 100px 20 60px 20;}.Buy-ticket-title {margin: 0 auto;}.Buy-ticket-image {display: none;}.Buy-ticket-image-media {display: block;}.Buy-ticket-selection {-webkit-box-shadow: none;box-shadow: none;border-radius: 100px;}.Buy-ticket-advantages {margin-left: 0;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 0;}.Buy-ticket-advantages__item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;width: 200px;}.Buy-ticket-advantages__item-3 {width: 180px;}.Buy-ticket-advantages__item p {font-size: 18px;}.About-us-wrapper {gap: 30px;}.About-us-title {width: 620px;}.About-us-blind {right: -200px;top: -200px;}.About-us-text {gap: 30px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;width: 600px;}.About-us-text__left {font-size: 20px;width: 100%;}.About-us-text__right {width: 100%;}.About-us-image {height: 450px;}.About-us-banner {margin-top: 50px;}.About-us-banner__available {padding: 20px 20px 20px 30px;gap: 25px;}.About-us-banner__available-text {font-size: 18px;width: 173px;}.About-us-banner__available-text span {font-size: 48px;}.About-us-banner__icons {height: 200px;width: 200px;}.About-us-banner__svg {width: 100px;height: 100px;}.Travel-destinations {height: 600px;}.Travel-destinations-wrapper {gap: 30px;top: 100px;left: calc(50% - 360px);max-width: 1000px;}.Travel-destinations-heading {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 30px;width: 720px;}.Travel-destinations-item {height: 293px;width: 350px;}.Travel-destinations-link {min-width: 350px;max-width: 350px;}.Travel-destinations-link__image {height: 200px;}.Travel-destinations-link__title {font-size: 20px;}.Travel-destinations-link__description {width: 100%;max-width: 330px;font-size: 16px;-webkit-line-clamp: 2;line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}.Travel-destinations-swiper {height: 345px;margin-bottom: 10px;}.Travel-destinations-arrows {width: 720px;}.Travel-destinations-item-hidden {width: 350px;max-width: 350px;min-width: 350px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link {width: 350px;max-width: 350px;min-width: 350px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link__image {height: 200px;}.Travel-destinations .swiper-button-next {left: 50% !important;bottom: 20 !important;}.Travel-destinations .swiper-button-prev {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);left: calc(50% - 50px) !important;bottom: 20 !important;}.Tabs-buttons {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;gap: 40px;}.Tabs-buttons-button {font-size: 18px;}.Route-schedule-blind {right: -200px;top: -150px;}.Route-schedule-svg {top: -60px;width: 120px;height: 120px;}.Route-schedule-svg__right {right: 120px;}.Route-schedule-heading {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 30px;width: 100%;margin-bottom: 40px;}.Route-schedule-heading__left {font-size: 20px;width: 400px;}.Route-schedule-heading__right {width: 516px;}.Route-schedule-table {width: 1200px;height: 350px;padding-bottom: 30px;}.Route-schedule-table-wrapper {width: 100%;overflow-x: scroll;}.Travel-rates-title {margin-bottom: 40px;}.Travel-rates-th__left {width: 280px;padding: 0 0 0 20px;font-size: 16px;}.Travel-rates-th__left-thead {padding: 15px;}.Travel-rates-th__right {width: 193px;}.Travel-rates-td-2 {margin-right: 25px;}.Travel-rates-td-price {width: 80px;}.Travel-rates-col-2 {width: 193px;}.Travel-rates-tr {gap: 30px;}.Travel-rates-tr-2 {font-size: 18px;}.Travel-rates-tbody {font-size: 18px;}.Passenger-information-blind {display: none;}.Passenger-information-image {width: 390px;height: 300px;right: -40px;top: 30px;}.Passenger-information-wrapper {gap: 15px;}.Passenger-information-block {padding: 40px 50px 40px 40px;gap: 30px;width: 410px;left: -40px;}.Passenger-information-block__title {font-size: 18px;}.Passenger-information-list {gap: 10px;font-size: 16px;}.Passenger-information-svg {width: 120px;height: 120px;}.Passenger-information-svg-1 {bottom: 0;}.Passenger-information-svg-2 {bottom: 0;right: -120px;}.News-heading {-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 30px;margin-bottom: 40px;}.News-list {overflow: visible;}.News-item {max-width: 562px;}.News-item__image-wrapper {width: 100%;height: 300px;}.News-item__category {padding: 6px 16px;}.News-item__title {font-size: 20px;}.News-item-page {width: 350px;}.News-item-page .News-item__image-wrapper {height: 200px;}.Questions-asked-blind {top: 20;left: 200px;}.Questions-asked-wrapper {gap: 30px;}.Questions-asked-title {width: 720px;margin: 0 auto;}.Questions-asked-item {font-size: 20px;}.Questions-asked-item__heading {padding: 40px;gap: 60px;}.Questions-asked-item__title {width: 550px;}.Questions-asked-item__content {padding: 20 60px 0 60px;}.Questions-asked-item__content--visible {padding-bottom: 50px;}.User-request {padding-top: 100px;padding-bottom: 500px;position: relative;margin-bottom: 70px;}.User-request-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: nowrap;flex-wrap: nowrap;gap: 20px;}.User-request-blind {left: 280px;top: 0;}.User-request-image-scale {display: none;}.User-request-image {width: 100%;height: 450px;right: 0;bottom: 0;top: auto;left: 0;-o-object-fit: cover;object-fit: cover;z-index: 1;}.User-request-svg {width: 120px;height: 120px;z-index: 2;left: 0;}.User-request-svg-1 {bottom: 0;}.User-request-svg-2 {bottom: 120px;}.User-request-left {width: 460px;margin-bottom: 10px;}.User-request-text {font-size: 20px;}.User-request-form {width: 100%;}.User-request-input {padding: 37px 40px;font-size: 20px;}.User-request-button {height: 70px;margin: 0;font-size: 20px;}.User-request-form-text {margin-top: 20px;}.footer {padding-bottom: 33px;}.footer-blind {top: auto;bottom: -150px;right: -200px;}.footer-top {padding: 40px 0 30px;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.footer-top__contacts {margin-right: 0;}.footer-top__number {font-size: 30px;}.footer-top__links {width: 325px;margin-right: 0;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;margin-top: 45px;}.footer-link {font-size: 20px;}.footer-top__social-link {width: 78px;height: 78px;}.footer-request__text {font-size: 20px;}.footer-request__form {width: 435px;height: 70px;margin-right: 0;margin-bottom: 60px;}.footer-request__input {width: 376px;height: 70px;padding: 27px 40px;}.footer-request__button {width: 177px;height: 70px;font-size: 16px;}.footer-middle {font-size: 20px;padding: 50px 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;}.footer-middle__nav {gap: 30px;margin-right: 100px;}.footer-middle__nav-desc {display: none;}.footer-middle__media {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.footer-end {font-size: 18px;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.footer-end-links {width: 540px;margin-right: 0;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.footer-end-text {margin-right: 65px;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;margin-top: 30px;}.footer-end-link-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;margin-top: 30px;}.Modal-menu-top {height: 80px;padding-left: 40px;}.Modal-menu-logo__svg {width: 125px;height: 36px;}.Modal-menu-button {width: 80px;height: 80px;}.Modal-menu-content {min-height: calc(100vh - 80px);height: -webkit-max-content;height: -moz-max-content;height: max-content;position: relative;padding-bottom: 200px;}.Modal-menu-right {display: none;}.Modal-menu-inner__icons {width: 200px;height: 200px;right: 40px;bottom: 200px;}.Modal-menu-inner__svg {width: 100px;height: 100px;}.Modal-menu-left {padding-top: 50px;background: none;width: 100%;height: 100%;}.Modal-menu-nav {background: none;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);height: auto;height: 400px;display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}.Modal-menu-nav {gap: 40px;padding: 0 !important;min-width: 0 !important;max-width: 100% !important;}.Modal-menu-nav__item {font-size: 32px;max-width: -webkit-max-content;max-width: -moz-max-content;max-width: max-content;max-width: 250px;padding-right: 0;}.Modal-menu-nav__item--active {text-decoration: none;color: #151719;}.Modal-menu-nav__item--active::after {display: none;}.Modal-menu-nav__item:first-child {margin-right: 100px;}.Modal-menu-nav__item:hover::after {display: none;}.Modal-menu-footer {position: absolute;bottom: 0;left: 0;background: #fff;height: 138px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-top: 2px solid #f5f5f5;padding-bottom: 0;padding: 0 40px;}.Modal-menu-footer__social-link {background: #f5f5f5 !important;}.curveWrap {bottom: 20;}.Route-about-blind {right: -60px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);top: 500px;}.Route-about-wrapper {overflow: hidden;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.Route-about-right {position: relative;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 355px;height: 320px;}.Route-about-right__item {width: 300px;}.Route-about-left {width: 100%;}.Route-about-top-text {font-size: 18px;}.Route-about-title {margin-bottom: 30px;}.Route-about-text-about {font-size: 20px;}.Route-about-button {width: 193px;font-size: 16px;height: 60px;margin-top: 20;}.Route-map {position: relative;padding: 90px 0;}.Route-map .container {max-width: 100%;padding: 0;}.Route-map-blind {display: none;}.Route-map-title {font-size: 24px;margin-left: 40px;}.Route-map-text {font-size: 18px;margin-left: 40px;}.Route-map-card {height: 445px;}.Route-map-item {min-height: 93px;height: 100%;padding: 25px 30px;}.Route-map-card__inner {height: 446px;}.Route-map-text-address {font-size: 16px;}.View-slider {position: relative;}.View-slider .container {max-width: 100%;padding: 0;}.View-slider-svg {width: 100px;height: 100px;top: 60px;}.View-slider-svg-2 {right: 40px;}.View-slider-svg-1 {right: 140px;}.View-slider-wrapper {padding: 60px 0 60px 40px;}.View-slider-title {margin-bottom: 20px;}.View-slider-text {width: 475px;margin-bottom: 40px;}.View-slider-swiper {width: calc(100vw - 40px);height: 331px;}.View-slider-swiper__wrapper {width: calc(100vw - 40px);}.View-slider-swiper__block {height: 410px;}.View-slider-swiper__slide {width: 555px;min-width: 555px;max-width: 555px;height: 400px;}.Route-schedule-table-2 {height: -webkit-max-content;height: -moz-max-content;height: max-content;}.Travel-rates-2 {padding-top: 60px;}.Purchase-ticket-image {-webkit-transform: scale(2.5);-ms-transform: scale(2.5);transform: scale(2.5);margin-left: 180px;margin-top: 70px;}.Purchase-ticket-image__wrapper {width: 390px;height: 300px;right: -40px;}.Purchase-ticket-svg {width: 100px;height: 100px;}.Purchase-ticket-svg__1 {bottom: 100px;}.Purchase-ticket-title {margin-bottom: 25px;}.Purchase-ticket-block {padding: 40px 0 40px 40px;width: 410px;gap: 68px;margin-left: -40px;}.Purchase-ticket-block__text {font-size: 20px;width: 300px;}.Purchase-ticket-block__button {width: 193px;font-size: 16px;height: 60px;}.Fleet-page {padding-top: 60px;}.Fleet-page-blind {top: -50px;right: -250px;}.Fleet-page-svg {width: 100px;height: 100px;}.Fleet-page-svg__2 {right: 20;}.Fleet-page-svg__1 {top: 100px;}.Fleet-page-title {margin-bottom: 40px;}.Fleet-page-about {margin-bottom: 20px;width: 553px;}.Fleet-page-description {width: 597px;}.Fleet-page-row {height: 400px;}.Fleet-page-item {width: 350px;}.Fleet-page-item__image-wrapper {height: 200px;}.Fleet-page-item__description {width: 330px;-webkit-line-clamp: 2;line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}.Vessel-preview {padding-top: 60px;}.Vessel-preview .Fleet-page-svg__1 {top: 0;}.Vessel-preview .Fleet-page-svg__2 {right: 100px;}.Vessel-preview-blind {right: -250px;top: -150px;}.Vessel-preview-title {margin-bottom: 20px;}.Vessel-preview-about {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.Vessel-preview-capacity {width: 100%;height: 110px;padding: 20px 60px 20px 40px !important;gap: 100px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.Vessel-preview-capacity__item-number {font-size: 30px;}.Vessel-preview-swiper {width: 100%;height: 280px;}.Vessel-preview-swiper-button-prev {left: 30px;bottom: 30px;}.Vessel-preview-swiper-button-next {left: 80px;bottom: 30px;}.Vessel-about {padding-top: 80px;}.Vessel-about-blind {bottom: -200px;}.Vessel-about-item {padding: 30px;height: 250px;}.Vessel-about-item__row {width: 100%;border-bottom: 2px solid #e6e6e6;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 10px 0;}.Vessel-about-item__text {font-size: 16px;}.Vessel-about-item__gray {min-width: 140px;width: 140px;}.Vessel-about-item__link {gap: 19px;margin-bottom: 20px;}.Vessel-about-item__link svg {width: 24px;height: 24px;padding: 7px;}.Vessel-about-title {margin-bottom: 10px;}.Vessel-about-title-2 {margin-bottom: 30px;}.Vessel-comfort .container {max-width: 100%;padding: 0;}.Vessel-comfort-wrapper {padding: 60px 40px;-ms-flex-wrap: wrap;flex-wrap: wrap;}.Vessel-comfort-wrapper-2 {padding-bottom: 160px;}.Vessel-comfort-text {width: 650px;top: 20px;left: 0;position: relative;}.Vessel-comfort-text-2 {position: absolute;left: 40px;bottom: 60px;top: auto;}.Vessel-comfort-list {margin-top: 50px;width: 100%;}.Vessel-comfort-item {padding: 25px 40px;width: 100%;height: 120px;}.Vessel-comfort-item p {padding-left: 20px;}.Vessel-plan {padding-bottom: 100px;}.Vessel-plan-title {margin-bottom: 50px;}.Vessel-plan-row {width: 100%;gap: 10px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: end;}.Vessel-plan-row-2 {-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 0;}.Vessel-plan-image {width: 963px;margin-bottom: 40px;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.Vessel-plan-image-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.Vessel-plan-text {width: -webkit-max-content;width: -moz-max-content;width: max-content;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.Vessel-plan-text-2 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.Article-heading {padding-top: 60px;padding-bottom: 60px;}.Article-heading-text {font-size: 18px;}.Article-heading-title {font-size: 48px;}.Article-content {padding-top: 60px;padding-bottom: 120px;}.Article-content-blind-2 {right: -100px;top: 500px;z-index: -1;}.Article-content-blind-3 {right: -300px;top: 300px;z-index: -1;}.Article-content-icons {top: 600px;right: 50%;-webkit-transform: translateX(50%);-ms-transform: translateX(50%);transform: translateX(50%);width: 300px;height: 100px;z-index: -1;}.Article-content-icons svg {width: 100px;height: 100px;}.Article-content-icons svg:last-child {right: 100px;}.Article-content-icons .Article-content-icons__svg-1 {right: 0;left: auto;}.Article-content-icons .Article-content-icons__svg-2 {left: 0;right: auto;}.Article-content-icons-2 {top: -150px;right: 70px;width: 140px;height: 70px;}.Article-content-icons-2 svg {width: 70px;height: 70px;}.Article-content-text {margin-bottom: 50px;width: 100%;}.Article-content-text-2 {width: 100%;margin-bottom: 24px;}.Article-content-list__wrapper {width: 100%;margin-bottom: 50px;}.Article-content-item-2 {width: 100%;}.Article-content-text__description {gap: 20px;margin-bottom: 100px;width: 720px;}.Article-content-text__description-2 {margin-bottom: 220px;}.Article-content-slider {padding: 130px 0 60px 40px;width: calc(100% + 80px);margin-left: -40px;}.Article-content-slider__title {left: 40px;top: 60px;}.Article-content-block {width: 350px;}.Article-content-block__text {width: 330px;}.Article-content-block__image {height: 200px;}.Vessel-capacity-title {margin-bottom: 10px;}.Vessel-capacity-wrapper {padding: 30px;}.Vessel-capacity-item {width: 290px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;width: 290px;}.Vessel-capacity-name {width: 100%;}.Vessel-capacity-list {gap: 70px;}.Vessel-capacity-about {width: 100%;}.Rental-prices-blind {left: -500px;top: -200px;}.Rental-prices tr:first-child {font-size: 16px;}.Rental-prices tr:first-child th {min-width: 559px;max-width: 559px;}.Rental-prices tr:nth-child(2) {font-size: 20px;}.Rental-prices tr:nth-child(2) th {width: 245px;}.Rental-prices tr:nth-child(3) th {font-size: 16px;}.Rental-prices th {padding: 15px 30px;}.Rental-prices td {font-size: 19px;padding: 30px;}.Rental-prices-th {min-width: 121px;max-width: 121px;}.Rental-prices-th-rowspan {max-width: 170px;min-width: 170px;}.Rental-prices-table {width: 100%;padding-bottom: 20px;overflow: hidden;overflow-x: scroll;}.Rental-prices-table table {height: 600px;overflow: hidden;}.Berths-page-blind {right: -250px;top: 300px;}.Berths-page-icons {top: 50px;width: 100px;height: 200px;right: 80px;}.Berths-page-icons svg {width: 100px;height: 100px;}.Berths-page-blind-2 {left: -250px;top: 700px;}.Berths-page-item {padding: 60px 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;}.Berths-page-item__left {width: 470px;}.Berths-page-item__title {margin-bottom: 20px;width: 470px;}.Berths-page-item__address {width: 470px;margin-bottom: 20px;}.Berths-page-item__about {width: 470px;margin-bottom: 20px;}.Berths-page-item__more-heading {gap: 15px;font-size: 20px;}.Berths-page-item__right {width: 100%;height: 320px;}.Certificates-blocks-blind {left: -600px;top: -250px;}.Certificates-blocks-blind-2 {right: -400px;top: -200px;z-index: -1;}.Certificates-blocks-title-2 br {display: none;}.Certificates-blocks-text-2 {position: absolute;bottom: 60px;left: 40px;top: auto;}.Certificates-blocks-wrapper-2 {padding-bottom: 150px;}.Certificates-blocks-content {-ms-flex-wrap: wrap;flex-wrap: wrap;}.Certificates-blocks-inner {padding-bottom: 0;margin-bottom: 0;padding-top: 0;}.Certificates-blocks-item {gap: 15px;max-width: 350px;}.Certificates-blocks-item__image-wrapper {width: 350px;height: 200px;}.Certificates-blocks-item__category {padding: 8px 16px;}.Certificates-blocks-item__title {font-size: 24px;max-width: 350px;}.Certificates-blocks-item__text {max-width: 350px;}.Article-text-section {padding-top: 60px;}.Article-text-section-2 {padding-top: 60px;}.Article-text-section-wrapper {width: 100%;position: relative;}.Article-text-section-wrapper-2 {padding-top: 60px;}.Article-text-section-wrapper-3 {padding-bottom: 215px;}.Article-text-section-wrapper-4 {padding-bottom: 150px;}.Article-text-section-text-2 {bottom: 60px;top: auto;position: absolute;left: 40px;font-size: 16px;}.Article-text-section-text-2 span {font-size: 24px;}.Article-text-section-title-long {width: 100%;}.Passengers-icons {position: absolute;height: 70px;width: 140px;top: -120px;right: 60px;}.Passengers-icons svg {position: absolute;width: 70px;height: 70px;}.Passengers-icons svg:first-child {left: 0;}.Passengers-icons svg:last-child {right: 0;}.Passengers-icons-2 {top: 100px;height: 100px;width: 300px;right: auto;left: -150px;top: -160px;}.Passengers-icons-2 svg {width: 100px;height: 100px;position: absolute;top: 0;}.Passengers-icons-2 svg:nth-child(2) {left: 100px;}.Passengers-icons-svg__3 {top: 120px;}.Passengers-icons-3 {top: -200px;}}@media(max-width: 745px) {section {padding-top: 80px;}.container {max-width: 725px;padding: 0 20px;}.title {font-size: 26px;}.Subtitle {font-size: 20px;}.Text-about {font-size: 18px;}.Text-descr {font-size: 16px;}.Text-default {font-size: 14px;}.Blind {width: 475px;height: 323px;}.header-wrapper {padding: 25px 10px 13px;font-size: 14px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}.header-logo__svg {width: 112px;height: 32px;margin-right: 0;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.header-navbar {display: none;}.header-navbar__item__media {display: none;}.header-contacts {margin-right: 0;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;width: 100%;padding: 16px 0 0 0 !important;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;gap: 60px;border-top: 1px solid #e6e6e6;margin-top: 25px;}.header-media .header-contacts {display: none;}.Buy-ticket {background-repeat: no-repeat;background-size: 200% 50%;background-position: 10% 0%;}.Buy-ticket-shadow {bottom: 50%;opacity: .55;z-index: 107;}.Buy-ticket-wrapper {z-index: 108;padding: 20px 20px 0 20px;}.Buy-ticket-title {margin: 0 auto;text-align: center;width: 313px;}.Buy-ticket-image {display: none;}.Buy-ticket-image-media {display: none;}.Buy-ticket-image-media-2 {display: block;}.Buy-ticket-advantages__item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;width: 95px;color: #151719;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 400;}.Buy-ticket-advantages__item-2 {width: 125px;}.Buy-ticket-advantages__item p {font-size: 13px;color: #151719;text-align: center;}use.Buy-ticket-svg__use {fill: #962344;}.About-us {margin-bottom: 100px;}.About-us-title {width: 100%;}.About-us-blind {right: -250px;top: -500px;}.About-us-text {width: 100%;}.About-us-image {height: 260px;}.About-us-banner {margin-top: 40px;}.About-us-banner__available {padding: 29px 35px 28px 20px;gap: 40px;bottom: -100px;left: 0;right: 0;}.About-us-banner__available-text {font-size: 16px;width: 138px;gap: 10px;}.About-us-banner__available-text span {font-size: 36px;}.About-us-banner__icons {height: 160px;width: 160px;}.About-us-banner__svg {width: 80px;height: 80px;}.Travel-destinations {height: 550px;}.Travel-destinations-wrapper {gap: 30px;top: 70px;left: 10px;max-width: 100%;}.Travel-destinations-heading {gap: 30px;width: 100%;}.Travel-destinations-buttons {gap: 20px;}.Travel-destinations-button {font-size: 18px;}.Travel-destinations-item {height: 270px;width: 335px;}.Travel-destinations-link {min-width: 335px;max-width: 335px;}.Travel-destinations-link__image {height: 180px;}.Travel-destinations-link__title {font-size: 18px;}.Travel-destinations-link__description {font-size: 14px;}.Travel-destinations-swiper {height: 320px;width: 100%;margin: 0;}.Travel-destinations-arrows {width: 335px;}.Travel-destinations-item-hidden {width: 335px;max-width: 335px;min-width: 335px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link {width: 335px;min-width: 335px;max-width: 335px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link__image {height: 180px;}.Tabs-buttons {width: 600px;}.Tabs-buttons-wrapper {width: 100%;padding-bottom: 20px;overflow: hidden;overflow-x: scroll;}.Tabs-buttons-wrapper-2 {height: 35px;overflow: hidden;}.Travel-destinations .swiper-button-next {left: 50px !important;}.Travel-destinations .swiper-button-prev {left: 0 !important;}.Route-schedule-blind {right: -300px;}.Route-schedule-svg {top: -80px;width: 80px;height: 80px;}.Route-schedule-svg__right {right: 80px;}.Route-schedule-heading {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 30px;width: 100%;margin-bottom: 40px;padding: 0;}.Route-schedule-heading__left {font-size: 18px;width: 100%;}.Route-schedule-heading__right {font-size: 16px;width: 100%;}.Route-schedule-table {width: 900px;height: -webkit-max-content;height: -moz-max-content;height: max-content;padding-bottom: 30px;font-size: 14px;}.Route-schedule-table-wrapper {width: 100%;overflow-x: scroll;}.Route-schedule-td__route {font-size: 14px;}.Route-schedule-th__left {width: 270px;}.Travel-rates-title {margin-bottom: 40px;}.Travel-rates-th__left {width: 250px;padding: 0 0 0 20px;font-size: 14px;}.Travel-rates-th__left-thead {padding: 15px;}.Travel-rates-th__right {width: 193px;}.Travel-rates-td {font-size: 14px;}.Travel-rates-td-2 {margin-right: 25px;}.Travel-rates-td-price {width: 80px;}.Travel-rates-col-2 {width: 193px;}.Travel-rates-tr {gap: 30px;font-size: 14px;}.Travel-rates-table-wrapper {overflow: hidden;width: 100%;overflow-x: scroll;padding-bottom: 20px;}.Passenger-information {padding-bottom: 250px;}.Passenger-information .container {max-width: 100%;padding: 0;}.Passenger-information-title {width: 100%;margin-left: 10px;}.Passenger-information-title br {display: none;}.Passenger-information-image {width: 100%;height: 240px;-o-object-fit: cover;object-fit: cover;right: 0;left: 0;top: auto;bottom: -240px;}.Passenger-information-wrapper {gap: 15px;}.Passenger-information-block {padding: 30px 56px 50px 20px;gap: 20px;width: 100%;left: 0;right: 0;}.Passenger-information-svg {width: 80px;height: 80px;}.Passenger-information-svg-1 {bottom: 80px;}.Passenger-information-svg-2 {bottom: 0;right: 0;}.News-list-wrapper {gap: 0;}.News-item {max-width: 100%;}.News-item-page {width: 100%;}.News-item-page .News-item__image-wrapper {width: 100%;height: 100%;}.News .Tabs-buttons {gap: 30px;}.News-button {left: 10px;}.News-list {width: 100%;}.News-list-block {width: 100%;padding-bottom: 20px;overflow: hidden;overflow-x: scroll;height: 400px;}.News-list-block-2 {height: 370px;overflow: hidden;}.Questions-asked .container {max-width: 100%;padding: 0;}.Questions-asked-blind {top: 20;left: 100px;}.Questions-asked-title {width: 100%;-moz-text-align-last: left;text-align-last: left;padding-left: 10px;}.Questions-asked-item {font-size: 14px;}.Questions-asked-item__heading {padding: 30px 20px;gap: 20px;}.Questions-asked-item__title {width: 285px;}.User-request {padding-top: 70px;padding-bottom: 280px;}.User-request-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: nowrap;flex-wrap: nowrap;gap: 20px;}.User-request-blind {left: 20;top: -50px;}.User-request-image {height: 250px;}.User-request-svg {width: 80px;height: 80px;}.User-request-svg-2 {bottom: 80px;}.User-request-left {width: 330px;}.User-request-text {font-size: 18px;}.User-request-input {padding: 37px 25px;font-size: 18px;}.User-request-button {height: 60px;margin: 0;font-size: 16px;}.User-request-form-text {font-size: 14px;text-align: center;}.footer-top {padding: 25px 0 40px;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.footer-top__contacts {margin-right: 0;margin-bottom: 30px;}.footer-top__number {font-size: 26px;width: 100%;text-align: center;}.footer-top__links {width: 268px;margin-top: 40px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.footer-link {font-size: 18px;text-align: center;}.footer-top__social-link {width: 100px;height: 100px;}.footer-request {width: 100%;}.footer-request__text {font-size: 18px;}.footer-request__text br {display: none;}.footer-request__form {width: 100%;height: 100px;margin-right: 0;margin-bottom: 50px;}.footer-request__input {width: 100%;height: 100%;padding: 15px 30px;}.footer-request__button {width: 40px;height: 40px;padding: 0;outline: 0;margin-top: 30px;margin-right: 15px;}.footer-request__button-media {display: block;}.footer-middle {font-size: 20px;padding: 50px 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;}.footer-middle__nav {gap: 30px;}.footer-middle__nav-desc {display: none;}.footer-middle__nav:first-child {margin-right: 69px;}.footer-middle__nav:last-child {margin-right: 0;}.footer-middle__media {display: none;}.footer-middle__phone {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.footer-end-links {width: 100%;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer-end-links {width: 310px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer-end-text {margin-right: 65px;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;margin-top: 30px;}.footer-end-text {width: 100%;text-align: center;margin: 0;margin-top: 50px;}.footer-end-link-2 {margin: 15px 94px 0 0;}.footer-end-link-3 {margin: 15px 0 0 0;}.footer-end-link-4 {margin: 21px 0 0 0;width: 100%;text-align: center;}.Modal-menu-top {padding-left: 20px;}.Modal-menu-logo__svg {width: 112px;height: 32px;}.Modal-menu-button {width: 80px;height: 80px;}.Modal-menu-content {min-height: calc(100vh - 80px);}.Modal-menu-left {padding-top: 50px;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;}.Modal-menu-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 22px;}.Modal-menu-nav__item {font-size: 24px;}.Modal-menu-nav__item:first-child {margin: 0;}.Modal-menu-inner__icons {bottom: 250px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 210px;height: 70px;}.Modal-menu-inner__svg {width: 70px;height: 70px;}.Modal-menu-inner__svg-2 {bottom: 0;right: 0;top: auto;}.Modal-menu-inner__svg-3 {bottom: 0;left: 70px;}.Modal-menu-footer {gap: 20px;height: 215px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.Modal-menu-footer__text {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;margin-top: 10px;}.Modal-menu-footer__link {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.Modal-menu-footer__social {gap: 10px;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.Modal-menu-footer__social-link {width: 60px;height: 60px;}.curveWrap {bottom: -200px;}.Route-about-blind {right: -260px;top: 700px;}.Route-about-button {margin-top: 0px;margin-bottom: 20px;}.Route-about-right {width: 335px;height: 320px;}.Route-about-right__item {width: 335px;}.Route-about-title {margin-bottom: 20px;}.Route-about-text-about {font-size: 18px;}.Route-about-image {width: 167px;height: 160px;}.Route-about-button {width: 145px;font-size: 14px;height: 46px;}.Route-about-svg {width: 100px;height: 100px;}.Route-map-title {font-size: 20px;margin-left: 20px;margin-bottom: 10px;}.Route-map-text {font-size: 16px;margin-left: 20px;}.Route-map-card {height: 292px;}.Route-map-item {min-height: 76px;padding: 20px 0;width: 100%;border-right: none;border-bottom: 1px solid #962344;}.Route-map-item:last-child {border-bottom: none;}.Route-map-card__inner {height: 293px;}.Route-map-text-address {font-size: 14px;}.Route-map-list {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.View-slider-svg {width: 70px;height: 70px;top: auto;bottom: 17px;}.View-slider-svg-2 {right: 22px;}.View-slider-svg-1 {right: 92px;}.View-slider-wrapper {padding: 40px 0 55px 20px;}.View-slider-text {width: 335px;margin-bottom: 55px;}.View-slider-swiper {width: calc(100vw - 20px);height: 152px;}.View-slider-swiper__wrapper {width: calc(100vw - 20px);}.View-slider-swiper__block {height: 247px;}.View-slider-swiper__slide {width: 254px;min-width: 254px;max-width: 254px;height: 152px;}.Purchase-ticket {padding-bottom: 240px;}.Purchase-ticket-wrapper {position: inherit;}.Purchase-ticket-image {margin-left: 150px;}.Purchase-ticket-image__wrapper {width: 100%;height: 240px;right: 0px;bottom: 0;top: auto;}.Purchase-ticket-svg {width: 80px;height: 80px;}.Purchase-ticket-svg__1 {bottom: 80px;}.Purchase-ticket-title {margin-bottom: 20px;}.Purchase-ticket-block {padding: 30px 0 30px 20px;width: 120%;gap: 40px;margin-left: -10px;}.Purchase-ticket-block__text {font-size: 18px;width: 300px;}.Purchase-ticket-block__button {width: 193px;font-size: 16px;height: 60px;}.Fleet-page-blind {top: -80px;right: -300px;}.Fleet-page-svg {width: 40px;height: 40px;}.Fleet-page-svg__2 {right: 10px;}.Fleet-page-svg__1 {top: 40px;right: 10px;}.Fleet-page-title {margin-bottom: 20px;}.Fleet-page-about {width: 85%;}.Fleet-page-description {width: 100%;}.Fleet-page-row {height: 600px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.Fleet-page-item {width: 100%;}.Fleet-page-item__image-wrapper {height: 60%;}.Fleet-page-item__description {width: 95%;}.Fleet-page-item__about {font-size: 13px;}.Vessel-preview .container {max-width: 100%;padding: 0;}.Vessel-preview .Fleet-page-svg__1 {top: 40px;}.Vessel-preview .Fleet-page-svg__2 {right: 10px;top: 0;}.Vessel-preview-blind {right: -250px;top: -150px;}.Vessel-preview-title {margin-left: 20px;}.Vessel-preview-text {margin-left: 20px;margin-bottom: 40px;width: 230px;}.Vessel-preview-capacity {width: 100%;height: 100px;padding: 30px 20px 30px 20px !important;gap: 40px;}.Vessel-preview-capacity__item-text-desc {display: none;}.Vessel-preview-capacity__item-text-media {display: block;}.Vessel-preview-capacity__item {gap: 0;}.Vessel-preview-capacity__item-number {font-size: 20px;}.Vessel-preview-swiper {height: 200px;}.Vessel-preview-swiper-button-prev {left: 20px;bottom: 20px;}.Vessel-preview-swiper-button-next {left: 70px;bottom: 20px;}.Vessel-about-blind {display: none;}.Vessel-about-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.Vessel-about-item {padding: 40px 20px;width: calc(100% + 40px);}.Vessel-about-item__gray {min-width: 160px;width: 160px;}.Vessel-about-item__link {gap: 19px;margin-bottom: 20px;}.Vessel-about-item__link svg {width: 24px;height: 24px;padding: 7px;}.Vessel-about-title {margin-bottom: 10px;}.Vessel-about-title-2 {margin-bottom: 30px;}.Vessel-comfort-wrapper {padding: 40px 20px;-ms-flex-wrap: wrap;flex-wrap: wrap;}.Vessel-comfort-wrapper-2 {padding-bottom: 150px;}.Vessel-comfort-text {width: 100%;bottom: 40px;left: 0px;}.Vessel-comfort-list {margin-top: 50px;width: 100%;}.Vessel-comfort-item {padding: 15px;width: 100%;height: 90px;}.Vessel-comfort-item p {padding-left: 20px;}.Vessel-comfort-item__svg-wrapper {width: 60px;height: 60px;}.Vessel-comfort-item__svg {width: 40px;height: 40px;}.Vessel-plan {padding-top: 60px;padding-bottom: 80px;}.Vessel-plan-title {margin-bottom: 50px;font-size: 26px;width: 100%;}.Vessel-plan-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.Vessel-plan-row {width: 50%;gap: 10px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;height: 700px;}.Vessel-plan-row:last-child {-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 0;}.Vessel-plan-image {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);min-width: 660px;height: 123px;margin-bottom: 0;position: absolute;right: -250px;top: 320px;z-index: 100;}.Vessel-plan-image-2 {left: -260px;top: 330px;}.Vessel-plan-text {position: relative;z-index: 101;width: 76px;}.Article-heading-text {font-size: 16px;}.Article-heading-title {font-size: 34px;width: 100%;}.Article-content {padding-bottom: 80px;}.Article-content-blind-2 {right: -100px;top: 800px;z-index: -1;}.Article-content-icons {top: auto;bottom: 430px;right: 50%;-webkit-transform: translateX(50%);-ms-transform: translateX(50%);transform: translateX(50%);width: 300px;height: 100px;z-index: -1;}.Article-content-icons svg {width: 100px;height: 100px;}.Article-content-icons .Article-content-icons__svg-1 {right: 0;left: auto;}.Article-content-icons .Article-content-icons__svg-2 {left: 0;right: auto;}.Article-content-icons .Article-content-icons__svg-3 {right: 100px;left: auto;}.Article-content-icons-rent {display: none;}.Article-content-text {margin-bottom: 30px;width: 100%;}.Article-content-text-2 {width: 100%;margin-bottom: 24px;}.Article-content-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0px;}.Article-content-list__wrapper {margin-bottom: 30px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0;}.Article-content-item {margin-bottom: 20px;}.Article-content-item-2 {width: 100%;}.Article-content-text__description {gap: 20px;margin-bottom: 100px;width: 100%;}.Article-content-text__description-2 {margin-bottom: 220px;}.Article-content-slider {padding: 130px 0 40px 20px;width: 110%;margin-left: -20px;}.Article-content-slider__block {height: 202px;}.Article-content-slider__title {left: 40px;top: 60px;}.Article-content-block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px;width: 100%;margin-bottom: 40px;}.Article-content-block:nth-child(1) {margin-bottom: 40px;}.Article-content-block:nth-child(2) {margin-bottom: 40px;}.Article-content-block__text {width: 560px;}.Article-content-block__image {width: 100%;height: 454px;-o-object-fit: cover;object-fit: cover;}.Article-content-blocks {gap: 30px;}.Article-content-block {margin-bottom: 0;width: 100%;}.Article-content-block__text {width: 80%;}.Article-content-block__image {height: 250px;}.Vessel-capacity {display: none;}.Rental-prices tr:first-child {font-size: 14px;}.Rental-prices tr:first-child th {min-width: 489px;max-width: 489px;}.Rental-prices tr:nth-child(2) {font-size: 14px;}.Rental-prices tr:nth-child(3) th {font-size: 14px;}.Rental-prices th {padding: 15px 20px;}.Rental-prices td {font-size: 14px;padding: 15px 20px;}.Rental-prices-th {min-width: 100px;max-width: 100px;}.Rental-prices-th-rowspan {max-width: 94px;min-width: 94px;}.Berths-page-blind {display: none;}.Berths-page-icons {top: 50px;width: 40px;height: 80px;right: 40px;}.Berths-page-icons svg {width: 40px;height: 40px;}.Berths-page-blind-2 {display: none;}.Berths-page-item__left {width: 100%;}.Berths-page-item__title {margin-bottom: 20px;width: 100%;}.Berths-page-item__address {width: 100%;margin-bottom: 20px;}.Berths-page-item__about {width: 100%;margin-bottom: 20px;}.Berths-page-item__more-heading {gap: 15px;font-size: 20px;}.Berths-page-item__right {width: calc(100% + 20px);margin-left: -10px;height: 250px;}.Certificates-blocks-title-main {font-size: 26px;}.Certificates-blocks-blind {display: none;}.Certificates-blocks-blind-2 {display: none;}.Certificates-blocks-title-2 br {display: none;}.Certificates-blocks-heading {padding-bottom: 30px;}.Certificates-blocks-text-2 {position: absolute;bottom: 60px;left: 40px;top: auto;}.Certificates-blocks-wrapper-2 {padding-bottom: 150px;}.Certificates-blocks-content {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0;}.Certificates-blocks-inner {padding-bottom: 0;margin-bottom: 0;padding-top: 0;}.Certificates-blocks-item {gap: 15px;max-width: 100%;overflow: hidden;margin-bottom: 30px;}.Certificates-blocks-item__image-wrapper {width: 100%;height: 50%;overflow: hidden;}.Certificates-blocks-item__category {padding: 8px 16px;}.Certificates-blocks-item__title {font-size: 24px;max-width: 100%;}.Certificates-blocks-item__text {max-width: 100%;}.Article-text-section {padding-top: 50px;}.Article-text-section-2 {padding-top: 60px;}.Article-text-section-wrapper {gap: 30px;width: 100%;}.Article-text-section-wrapper-2 {gap: 30px;}.Article-text-section-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px;}.Article-text-section-list-2 {gap: 30px;}.Article-text-section-item {padding-left: 20px;font-size: 20px;font-weight: 400;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: relative;}.Article-text-section-item-title {font-weight: 500;}.Article-text-section-item-text {font-size: 20px;font-weight: 400;margin-top: 10px;}.Article-text-section-item-2 {font-weight: 500;}.Article-text-section-item::before {content: "";position: absolute;width: 10px;height: 10px;left: 0;top: 10px;background: #962344;}.Article-text-section-title-long {width: 1285px;}.Article-text-section-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;color: #151719;}.Article-text-section-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 10px;}.Article-text-section-contacts {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;}.Article-text-section-contacts__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 8px;}.Article-text-section-contacts__gray {font-size: 16px;font-weight: 400;color: #5c5c5c;}.Article-text-section-contacts__text {font-size: 20px;font-weight: 400;width: 100%;}.Article-text-section-licenses {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;}.Article-text-section-legal {margin-top: 11px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;}.Article-text-section-legal__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 20px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.Article-text-section-legal__gray {font-size: 16px;font-weight: 400;color: #5c5c5c;width: 150px;}.Article-text-section-legal__text {font-size: 20px;font-weight: 400;}.Article-text-section {padding-top: 60px;}.Article-text-section-2 {padding-top: 60px;}.Article-text-section-wrapper {width: 100%;position: relative;}.Article-text-section-wrapper-2 {padding-top: 40px;}.Article-text-section-wrapper-3 {padding-bottom: 250px;}.Article-text-section-wrapper-4 {padding-bottom: 150px;}.Article-text-section-list {margin-top: 30px;}.Article-text-section-text-2 {bottom: 50px;top: auto;position: absolute;width: 80%;left: 40px;font-size: 14px;}.Article-text-section-text-2 span {font-size: 24px;}.Article-text-section-title-long {width: 100%;}.Passengers-icons {position: absolute;height: 80px;width: 40px;top: -130px;right: 40px;}.Passengers-icons svg {position: absolute;width: 40px;height: 40px;}.Passengers-icons svg:first-child {left: 0;}.Passengers-icons svg:last-child {right: 0;}.Passengers-icons-2 {top: 100px;height: 100px;width: 210px;right: auto;left: -50px;top: -160px;}.Passengers-icons-2 svg {width: 70px;height: 70px;}.Passengers-icons-2 svg:nth-child(2) {left: 70px;}.Passengers-icons-svg__3 {top: 120px;}.Passengers-icons-3 {top: -180px;}}@font-face {font-family:"Tilda Sans";src:url("../fonts/TildaSans-VF.ttf");src:url("../fonts/TildaSans-VF.woff2") format("woff2"),url("../fonts/TildaSans-VF.woff") format("woff");font-style:normal;}html {-webkit-box-sizing: border-box;box-sizing: border-box;}*,*::after,*::before {-webkit-box-sizing: inherit;box-sizing: inherit;}ul[class],ol[class] {padding: 0;}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd {margin: 0;}ul[class] {list-style: none;}img {max-width: 100%;display: block;}input,button,textarea,select {font: inherit;}a {text-decoration: none;}@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 {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;-webkit-transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);-webkit-box-sizing: content-box;box-sizing: content-box;}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper {-webkit-transform: translate3d(0px, 0, 0);transform: translate3d(0px, 0, 0);}.swiper-horizontal {-ms-touch-action: pan-y;touch-action: pan-y;}.swiper-vertical {-ms-touch-action: pan-x;touch-action: pan-x;}.swiper-slide {-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform, -webkit-transform;display: block;}.swiper-slide-invisible-blank {visibility: hidden;}.swiper-autoheight,.swiper-autoheight .swiper-slide {height: auto;}.swiper-autoheight .swiper-wrapper {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-transition-property: height,-webkit-transform;transition-property: height,-webkit-transform;transition-property: transform,height;transition-property: transform,height,-webkit-transform;}.swiper-backface-hidden .swiper-slide {-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;}.swiper-3d.swiper-css-mode .swiper-wrapper {-webkit-perspective: 1200px;perspective: 1200px;}.swiper-3d .swiper-wrapper {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.swiper-3d {-webkit-perspective: 1200px;perspective: 1200px;}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide {-webkit-transform-style: preserve-3d;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 {-ms-scroll-snap-type: x mandatory;scroll-snap-type: x mandatory;}.swiper-css-mode.swiper-vertical>.swiper-wrapper {-ms-scroll-snap-type: y mandatory;scroll-snap-type: y mandatory;}.swiper-css-mode.swiper-free-mode>.swiper-wrapper {-ms-scroll-snap-type: none;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: "";-ms-flex-negative: 0;flex-shrink: 0;-webkit-box-ordinal-group: 10000;-ms-flex-order: 9999;order: 9999;}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {scroll-snap-align: center center;scroll-snap-stop: always;}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {-webkit-margin-start: var(--swiper-centered-offset-before);margin-inline-start: var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before {height: 100%;min-height: 1px;width: var(--swiper-centered-offset-after);}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {-webkit-margin-before: var(--swiper-centered-offset-before);margin-block-start: var(--swiper-centered-offset-before);}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before {width: 100%;min-width: 1px;height: var(--swiper-centered-offset-after);}.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, 0.15);}.swiper-3d .swiper-slide-shadow-left {background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-3d .swiper-slide-shadow-right {background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-3d .swiper-slide-shadow-top {background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-3d .swiper-slide-shadow-bottom {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));}.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;-webkit-transform-origin: 50%;-ms-transform-origin: 50%;transform-origin: 50%;-webkit-box-sizing: border-box;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 {-webkit-animation: swiper-preloader-spin 1s infinite linear;animation: swiper-preloader-spin 1s infinite linear;}.swiper-lazy-preloader-white {--swiper-preloader-color: #fff;}.swiper-lazy-preloader-black {--swiper-preloader-color: #000;}@-webkit-keyframes swiper-preloader-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}@keyframes swiper-preloader-spin {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.swiper-virtual .swiper-slide {-webkit-backface-visibility: hidden;-webkit-transform: translateZ(0);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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: 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%;-o-object-fit: contain;object-fit: contain;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);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;-webkit-transition: .3s opacity;transition: .3s opacity;-webkit-transform: translate3d(0, 0, 0);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 {-webkit-transform: scale(0.33);-ms-transform: scale(0.33);transform: scale(0.33);position: relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {-webkit-transform: scale(0.66);-ms-transform: scale(0.66);transform: scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {-webkit-transform: scale(0.33);-ms-transform: scale(0.33);transform: scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {-webkit-transform: scale(0.66);-ms-transform: scale(0.66);transform: scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {-webkit-transform: scale(0.33);-ms-transform: scale(0.33);transform: scale(0.33);}.swiper-pagination-bullet {width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display: inline-block;border-radius: var(--swiper-pagination-bullet-border-radius, 50%);background: var(--swiper-pagination-bullet-inactive-color, #000);opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);}button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;-webkit-box-shadow: none;box-shadow: none;-webkit-appearance: none;-moz-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%;-webkit-transform: translate3d(0px, -50%, 0);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%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-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;-webkit-transition: .2s transform,.2s top;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%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-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 {-webkit-transition: .2s transform,.2s left;transition: .2s transform,.2s left;}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {-webkit-transition: .2s transform,.2s right;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, 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%;-webkit-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transform-origin: left top;-ms-transform-origin: left top;transform-origin: left top;}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {-webkit-transform-origin: right top;-ms-transform-origin: right top;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;-ms-touch-action: none;touch-action: none;background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled {display: none !important;}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal {position: absolute;left: var(--swiper-scrollbar-sides-offset, 1%);bottom: var(--swiper-scrollbar-bottom, 4px);top: var(--swiper-scrollbar-top, auto);z-index: 50;height: var(--swiper-scrollbar-size, 4px);width: calc(100% - 2*var(--swiper-scrollbar-sides-offset, 1%));}.swiper-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, 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: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: 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%;-o-object-fit: contain;object-fit: contain;}.swiper-slide-zoomed {cursor: move;-ms-touch-action: none;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 {-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}.swiper-grid>.swiper-wrapper {-ms-flex-wrap: wrap;flex-wrap: wrap;}.swiper-grid-column>.swiper-wrapper {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.swiper-fade.swiper-free-mode .swiper-slide {-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}.swiper-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;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;-webkit-transform-origin: 0 0;-ms-transform-origin: 0 0;transform-origin: 0 0;width: 100%;height: 100%;}.swiper-cube .swiper-slide .swiper-slide {pointer-events: none;}.swiper-cube.swiper-rtl .swiper-slide {-webkit-transform-origin: 100% 0;-ms-transform-origin: 100% 0;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;-webkit-filter: blur(50px);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;-webkit-transition-property: opacity,height,-webkit-transform;transition-property: opacity,height,-webkit-transform;transition-property: transform,opacity,height;transition-property: transform,opacity,height,-webkit-transform;}.swiper-cards {overflow: visible;}.swiper-cards .swiper-slide {-webkit-transform-origin: center bottom;-ms-transform-origin: center bottom;transform-origin: center bottom;-webkit-backface-visibility: hidden;backface-visibility: hidden;overflow: hidden;}html,body {height: 100%;font-family: "Tilda Sans";font-size: 20px;font-weight: 400;font-style: normal;color: #151719;overflow-x: hidden;}section {padding-top: 150px;position: relative;}.wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;min-height: 100%;}.main {-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;}.footer {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;}.container {max-width: 1740px;margin: 0 auto;padding: 0 10px;}.container-option__1 {padding-right: 0;}.title {font-size: 64px;font-weight: 600;font-style: normal;line-height: normal;color: #151719;}.Subtitle {font-size: 40px;font-weight: 500;}.Text-about {font-size: 32px;font-weight: 500;}.Text-descr {font-size: 20px;font-weight: 400;}.Text-default {font-size: 24px;font-weight: 500;}.Span-burgundy {color: #962344;}.Blind {width: 939px;height: 639px;position: absolute;z-index: -1;}use.Blind__use {fill: #962344;stroke: #962344;}button {cursor: pointer;}.swiper-button-next,.swiper-button-prev {width: 40px;height: 40px;padding: 12px;border-radius: 50%;background-color: #962344;}.swiper-button-next::after,.swiper-button-prev::after {display: none;}.swiper-button-next use,.swiper-button-prev use {fill: #fff;}.swiper-button-prev {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.swiper-button-disabled {background: none;opacity: 1;}.swiper-button-disabled svg use {fill: #989898;}.Table {width: 100%;}.Table-thead {width: 100%;background: #962344;color: #fff;font-size: 16px;font-weight: 500;}.Table-tr {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;gap: 40px;}.Table-tr:nth-child(odd) {background: #f5f5f5;}.Table-thead tr {background: #962344 !important;}.Table-th__left {width: 510px;max-width: 510px;padding: 15px 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;}.Table-th__right {padding: 15px 0;}.Table-td {margin-right: 20px;padding: 30px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.Table-th__left {margin-right: 0;}.Tabs-buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 40px;}.Tabs-buttons-button {color: #5c5c5c;font-size: 24px;font-weight: 500;}.Button-arrow {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;}.Button-arrow__svg {width: 40px;height: 40px;padding: 12px;border-radius: 50%;background: #962344;}.Button-arrow-link {color: inherit;}.Button-burgundy {border-radius: 100px;height: 100px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: #962344;font-size: 24px;font-weight: 500;color: #fff;border: none;outline: none;}.mixitup-control-active {text-decoration: underline;color: #962344;}.form__wrapper {position: fixed;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 1002;width: 400px;min-height: 400px;border-radius: 20px;background: #f5f0e1;display: -webkit-box;display: -ms-flexbox;display: flex;}.Modal-menu-overlay {position: fixed;top: 0;left: -100%;bottom: 0;opacity: 0;background: #f5f5f5;width: 100vw;-webkit-transition: .5s;transition: .5s;}.Modal-menu-overlay--visible {display: block;opacity: 1;z-index: 1001;left: 0;-webkit-transition: .5s;transition: .5s;}.Modal-menu-dialog {position: absolute;opacity: 0;left: -100%;top: 0;width: 100%;height: 100%;-webkit-transition: .5s;transition: .5s;}.Modal-menu-dialog--visible {display: block;opacity: 1;z-index: 1002;left: 0;-webkit-transition: .5s;transition: .5s;}.Modal-menu-top {width: 100%;height: 130px;background: #fbfbfb;padding-left: 100px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;border-bottom: 2px solid #e6e6e6;}.Modal-menu-logo__svg {width: 157px;height: 45px;}.Modal-menu-button {width: 225px;height: 130px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: #962344;}.Modal-menu-button__icon {width: 24px;height: 24px;}.Modal-menu-content {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 140px;-webkit-box-align: start;-ms-flex-align: start;align-items: start;height: -webkit-max-content;height: -moz-max-content;height: max-content;height: calc(100vh - 130px);overflow-y: auto;}.Modal-menu-right {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 100px;min-height: 100%;padding: 80px 150px 0 0;height: calc(100vh - 130px);}.Modal-menu-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 40px;min-width: 535px !important;max-width: 535px !important;min-height: calc(100vh - 130px);padding: 80px 0 50px 100px !important;background: #fbfbfb;position: relative;}.Modal-menu-nav__item {color: #5c5c5c;font-size: 32px;font-weight: 600;padding-right: 60px;max-width: 320px;width: -webkit-max-content;width: -moz-max-content;width: max-content;cursor: pointer;position: relative;}.Modal-menu-nav__item:hover {text-decoration: underline;color: #962344;}.Modal-menu-nav__item:hover::after {content: "";position: absolute;background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='40' height='40' rx='20' fill='%23962344'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.6328 13.2784L24.7199 19.3278C25.0934 19.6991 25.0934 20.3009 24.7199 20.6722L18.6328 26.7216C18.2593 27.0928 17.6537 27.0928 17.2801 26.7216C16.9066 26.3504 16.9066 25.7485 17.2801 25.3773L22.6908 20L17.2801 14.6227C16.9066 14.2515 16.9066 13.6496 17.2801 13.2784C17.6537 12.9072 18.2593 12.9072 18.6328 13.2784Z' fill='white'/%3e%3c/svg%3e");background-size: contain;background-repeat: no-repeat;width: 40px;height: 40px;top: 50%;right: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.Modal-menu-nav__item a {color: inherit;}.Modal-menu-footer {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding-bottom: 40px;}.Modal-menu-footer__text {font-size: 24px;font-weight: 500;color: #5c5c5c;}.Modal-menu-footer__link {font-size: 24px;font-weight: 600;color: inherit;}.Modal-menu-footer__social {gap: 25px;}.Modal-menu-footer__social-link {background: #fff !important;}.Modal-menu-inner {position: relative;height: 100%;width: 100%;}.Modal-menu-inner__icons {position: absolute;bottom: 0;right: 0;height: 300px;width: 300px;}.Modal-menu-inner__svg {width: 150px;height: 150px;position: absolute;}.Modal-menu-inner__svg-1 {bottom: 0;left: 0;}.Modal-menu-inner__svg-3 {bottom: 0;right: 0;}.Modal-menu-inner__svg-2 {top: 0;right: 0;}.Modal-menu-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 40px;display: none;}.Modal-menu-inner__link {font-size: 24px;font-weight: 600;color: inherit;}.Modal-menu use.Modal-menu-inner__use {fill: #b2284f;}.Modal-menu-item--active {display: -webkit-box;display: -ms-flexbox;display: flex;}use.Modal-menu-button__use {fill: #fff;}.curveWrap {width: 100%;height: 100%;position: absolute;left: 0;bottom: -300px;-webkit-transform: rotate(10deg);-ms-transform: rotate(10deg);transform: rotate(10deg);z-index: -1;}.curveWrap .curve {stroke-linecap: round;stroke-opacity: .7;}.curveWrap .curve path {-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;}.curveWrap .curve path:nth-child(6n+1) {stroke: rgba(150,35,68,.08);}.curveWrap .curve path:nth-child(6n+2) {stroke: rgba(150,35,68,.08);}.curveWrap .curve path:nth-child(6n+3) {stroke: rgba(150,35,68,.08);}.curveWrap .curve path:nth-child(6n+4) {stroke: rgba(150,35,68,.08);}.curveWrap .curve path:nth-child(1) {stroke-width: 2;-webkit-animation: curve 35s linear -1.4s infinite;animation: curve 35s linear -1.4s infinite;}.curveWrap .curve path:nth-child(2) {stroke-width: 2;-webkit-animation: curve 35s linear -2.8s infinite;animation: curve 35s linear -2.8s infinite;}.curveWrap .curve path:nth-child(3) {stroke-width: 2;-webkit-animation: curve 35s linear -4.2s infinite;animation: curve 35s linear -4.2s infinite;}.curveWrap .curve path:nth-child(4) {stroke-width: 2;-webkit-animation: curve 35s linear -5.6s infinite;animation: curve 35s linear -5.6s infinite;}.header-article {background: #f5f5f5;}.header-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 41px 0;}.header-logo__svg {width: 157px;height: 45px;margin-right: 135px;}.header-navbar {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 700px;margin-right: 395px;}.header-navbar__item {font-style: normal;font-weight: 500;line-height: normal;}.header-navbar__link {color: inherit;}.header-contacts {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: end;margin-right: 120px;}.header-contacts__item {font-weight: 500;}.header-contacts__link {color: #5c5c5c;}.header-menu__button {width: 24px;height: 24px;}.header-menu__svg {width: 24px;height: 24px;}.Buy-ticket {background-image: url("../images/Buy-ticket-bg.png");background-repeat: no-repeat;background-size: cover;background-position: 50% 30%;}.Buy-ticket-shadow {background: #151719;position: absolute;left: 0;top: 0;right: 0;bottom: 0;opacity: .55;z-index: 107;}.Buy-ticket-wrapper {z-index: 108;padding: 50px 84px 93px 84px;gap: 50px;}.Buy-ticket-title {color: #fff;margin-left: 60px;}.Buy-ticket-image-media {display: none;}.Buy-ticket-image-media-2 {display: none;}.Buy-ticket-selection {-webkit-box-shadow: 0px 4px 50px 0px rgba(134,132,146,.4);box-shadow: 0px 4px 50px 0px rgba(134,132,146,.4);border-radius: 100px;}.Buy-ticket-advantages {margin-left: 60px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 160px;}.Buy-ticket-advantages__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;width: 345px;}.Buy-ticket-advantages__item-3 {width: 330px;}.Buy-ticket-advantages__item p {color: #fff;font-size: 24px;font-weight: 500;line-height: 24px;}.Buy-ticket-advantages__svg {min-width: 60px;max-width: 60px;min-height: 60px;max-height: 60px;}use.Buy-ticket-svg__use {fill: #fff;}.About-us-blind {right: -369px;top: -383px;}.About-us-wrapper {gap: 60px;}.About-us-title {font-weight: 600;width: 1300px;}.About-us-text {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 84px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.About-us-text__left {font-size: 32px;font-weight: 500;width: 786px;}.About-us-text__right {width: 705px;}.About-us-image {width: 100%;height: 740px;-o-object-fit: cover;object-fit: cover;}.About-us-banner {position: relative;}.About-us-banner__available {position: absolute;bottom: 0;padding: 30px 50px;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 60px;background: #b2284f;}.About-us-banner__available-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;color: #fff;font-weight: 500;font-size: 24px;width: 257px;}.About-us-banner__available-text span {font-size: 96px;font-weight: 500;}.About-us-banner__icons {position: absolute;bottom: 0;right: 0;height: 340px;width: 340px;}.About-us-banner__svg {width: 170px;height: 170px;position: absolute;}.About-us-banner__svg-1 {bottom: 0;left: 0;}.About-us-banner__svg-3 {bottom: 0;right: 0;}.About-us-banner__svg-2 {top: 0;right: 0;}use.About-us-svg__use {fill: #fff;}.Travel-destinations {height: 950px;}.Travel-destinations-wrapper {gap: 60px;position: absolute;top: 150px;left: calc(50% - 870px);max-width: 1920px;}.Travel-destinations-heading {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 1740px;}.Travel-destinations-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;width: -webkit-max-content !important;width: -moz-max-content !important;width: max-content !important;opacity: 1 !important;height: 570px;width: 560px;}.Travel-destinations-arrows {position: relative;height: 40px;width: 100%;}.Travel-destinations-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 15px;color: inherit;min-width: 560px;}.Travel-destinations-link__image {width: 100%;-o-object-fit: cover;object-fit: cover;height: 300px;}.Travel-destinations-link__title {font-size: 32px;font-weight: 500;}.Travel-destinations-link__description {width: 560px;}.Travel-destinations-swiper {height: 570px;width: 100%;position: relative;margin-bottom: 38px;}.Travel-destinations-swiper-wrapper {overflow: visible !important;}.Travel-destinations-category__disable {display: none;}.Travel-destinations-item-hidden {width: 560px;max-width: 560px;min-width: 560px;}.Travel-destinations-item-hidden span {color: #fff;}use.Travel-destinations-use {fill: #fff;}.Travel-destinations .swiper-slide-active .Travel-destinations-link {width: 850px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link__image {height: 454px;}.Travel-destinations .swiper-button-next {left: 50px;bottom: 0px;}.Travel-destinations .swiper-button-prev {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);left: 0;bottom: 0px;}.Route-schedule-blind {right: -394px;top: -309px;}.Route-schedule-svg {position: absolute;top: -137px;z-index: 105;}.Route-schedule-svg__right {right: 150px;}.Route-schedule-svg__left {right: 0;}.Route-schedule-wrapper {gap: 20px;z-index: 106;}.Route-schedule-heading {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 1430px;margin-bottom: 40px;}.Route-schedule-heading__left {font-size: 32px;font-weight: 500;width: 670px;}.Route-schedule-heading__right {width: 560px;}.Route-schedule-td__route {padding-left: 30px;}.Route-schedule-td__route p:first-child {font-size: 24px;font-weight: 500;}.Route-schedule-td__route p:last-child {color: #5c5c5c;font-size: 16px;font-weight: 400;}use.Route-schedule-svg__use {fill: #b2284f;}.Travel-rates-blind {top: -200px;left: -621px;}.Travel-rates-wrapper {gap: 40px;z-index: 105;}.Travel-rates-th {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.Travel-rates-th__left {width: 509px;padding: 36px 30px;}.Travel-rates-th__left-thead {padding: 15px 30px;}.Travel-rates-th__right {width: 375px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;}.Travel-rates-th__right-2 {margin-left: 20px;}.Travel-rates-td {margin-right: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.Travel-rates-td-price {width: 120px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;}.Travel-rates-td-2 {margin-right: 115px;}.Travel-rates-col-2 {width: 375px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;gap: 40px;}.Travel-rates-tr-1 {font-size: 16px;border-bottom: 2px solid #b2284f;}.Travel-rates-tr-2 {font-size: 20px;}.Travel-rates-tbody {font-size: 24px;font-weight: 500;}.Passenger-information-blind {left: 0;top: 0;-webkit-transform: rotate(165deg);-ms-transform: rotate(165deg);transform: rotate(165deg);}.Passenger-information-image {width: 850px;height: 600px;position: absolute;right: 0;top: 0;-o-object-fit: cover;object-fit: cover;}.Passenger-information-wrapper {gap: 60px;}.Passenger-information-block {padding: 60px 184px 60px 70px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 40px;background: #f5f5f5;width: 870px;position: relative;}.Passenger-information-block__title {font-size: 32px;font-weight: 500;}.Passenger-information-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 30px;}.Passenger-information-svg {position: absolute;right: 0;width: 150px;height: 150px;}.Passenger-information-svg-1 {bottom: 150px;}.Passenger-information-svg-2 {bottom: 0;}use.Button-arrow-use {fill: #fff;}use.Passenger-information-icon__use {fill: #b2284f;}.News-heading {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 40px;}.News-list-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;gap: 20px;position: relative;padding-bottom: 83px;width: 100%;}.News-page-list-wrapper {-ms-flex-wrap: wrap;flex-wrap: wrap;}.News-list-media {display: none;}.News-button {position: absolute;bottom: 0;left: 0;}.News-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 19px;max-width: 560px;margin-bottom: 40px;}.News-item__image-wrapper {width: 560px;height: 300px;position: relative;}.News-item__image {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.News-item__category {position: absolute;bottom: 0;left: 0;padding: 8px 16px;color: #fff;background: #962344;}.News-item__title {font-size: 32px;font-weight: 500;width: 100%;max-width: 540px;}.News-item__date {font-size: 16px;color: #962344;width: 100%;max-width: 540px;}.Questions-asked-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 52px;}.Questions-asked-wrapper-2 {padding-bottom: 150px;}.Questions-asked-blind {top: -40px;left: 530px;-webkit-transform: rotate(-35deg);-ms-transform: rotate(-35deg);transform: rotate(-35deg);}.Questions-asked-blind-2 {-webkit-transform: rotate(0);-ms-transform: rotate(0);transform: rotate(0);}.Questions-asked-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 4px;}.Questions-asked-item {width: 100%;background: #f5f5f5;font-weight: 500;font-size: 32px;}.Questions-asked-item__heading {padding: 60px 70px;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;gap: 150px;}.Questions-asked-item__title {width: 925px;}.Questions-asked-item__content {font-weight: 400;height: auto;max-height: 0px;overflow: hidden;padding: 0 70px;-webkit-transition: .3s;transition: .3s;}.Questions-asked-item__content--visible {max-height: 1500px;-webkit-animation: .3s show-faq ease;animation: .3s show-faq ease;padding-bottom: 60px;}.Questions-asked__svg {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);-webkit-transition: .3s;transition: .3s;}.Questions-asked__svg--open {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);-webkit-transition: .3s;transition: .3s;}.User-request {margin-bottom: 150px;}.User-request-blind {left: 0;top: 0;-webkit-transform: rotate(165deg);-ms-transform: rotate(165deg);transform: rotate(165deg);}.User-request-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;}.User-request-image-scale {width: 870px;height: 534px;position: absolute;left: 0;bottom: 45px;overflow: hidden;}.User-request-image {width: 987px;height: 664px;-o-object-fit: cover;object-fit: cover;-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);position: absolute;left: 0px;top: -15px;}.User-request-svg {width: 150px;height: 150px;left: 0;position: absolute;}.User-request-svg-1 {bottom: 45px;}.User-request-svg-2 {bottom: 195px;}.User-request-left {width: 692px;}.User-request-title {margin-bottom: 20px;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.User-request-text {font-size: 32px;font-weight: 500;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.User-request-form {width: 850px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;font-weight: 500;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.User-request-input {width: 100%;padding: 90px 60px;font-size: 24px;line-height: 24px;border: 2px solid #e6e6e6;border-bottom: none;outline: none;}.User-request-button {height: 150px;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 24px;color: #fff;background: #962344;border: none;outline: none;}.User-request-form-text {margin-top: 25px;font-size: 16px;}.User-request-form-text u {color: #962344;}use.User-request__use {fill: #fff;}use.footer-top__social-use {fill: #000;}.footer {overflow: hidden;padding-bottom: 70px;}.footer-blind {top: 350px;right: -490px;-webkit-transform: rotate(150deg);-ms-transform: rotate(150deg);transform: rotate(150deg);}.footer-wrapper {position: relative;}.footer-top {border-top: 2px solid #e6e6e6;border-bottom: 2px solid #e6e6e6;padding: 58px 0 62px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.footer-top__contacts {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-right: 193px;}.footer-top__number {font-size: 48px;font-weight: 600;color: #962344;}.footer-top__links {width: 580px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 220px;}.footer-link {font-size: 32px;font-weight: 500;color: inherit;}.footer-top__social {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}.footer-top__social-link {width: 100px;height: 100px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;border-radius: 50%;background: #f5f5f5;}.footer-top__social-svg {width: 18px;height: 18px;}.footer-request {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 30px;}.footer-request__text {font-size: 32px;font-weight: 500;}.footer-request__form {width: 665px;height: 100px;position: relative;margin-right: 210px;}.footer-request__input {width: 435px;height: 100px;padding: 37px 40px;border: 2px solid #e6e6e6;outline: none;font-weight: 500;}.footer-request__button {position: absolute;right: 0;top: 0;width: 270px;height: 100px;background: #962344;border-radius: 100px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-size: 24px;font-weight: 500;border: none;outline: none;color: #fff;}.footer-request__button-media {display: none;}.footer-middle {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 32px;font-weight: 500;padding: 100px 0;}.footer-middle__nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 30px;margin-right: 105px;}.footer-middle__media {display: none;}.footer-middle__phone {display: none;}.footer-end {display: -webkit-box;display: -ms-flexbox;display: flex;font-weight: 500;font-size: 24px;}.footer-end-link {color: #5c5c5c;}.footer-end-links {width: 690px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-right: 410px;}.footer-end-text {margin-right: 159px;}.Route-schedule-table-wrapper,.Travel-rates-table-wrapper,.Rental-prices-table {scrollbar-width: thin;scrollbar-color: #962344 #e6e6e6;}.Route-schedule-table-wrapper::-webkit-scrollbar,.Travel-rates-table-wrapper::-webkit-scrollbar,.Rental-prices-table::-webkit-scrollbar {width: 12px;}.Route-schedule-table-wrapper::-webkit-scrollbar-track,.Travel-rates-table-wrapper::-webkit-scrollbar-track,.Rental-prices-table::-webkit-scrollbar-track {background: #e6e6e6;}.Route-schedule-table-wrapper::-webkit-scrollbar-thumb,.Travel-rates-table-wrapper::-webkit-scrollbar-thumb,.Rental-prices-table::-webkit-scrollbar-thumb {background-color: #962344;border-radius: 20px;border: 3px solid #962344;}.Route-about {padding-top: 80px;}.Route-about-blind {right: 250px;top: 150px;}.Route-about-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.Route-about-right {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 560px;height: 520px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.Route-about-right__item {display: -webkit-box;display: -ms-flexbox;display: flex;width: 560px;}.Route-about-right__item-1 {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;-webkit-box-align: end;-ms-flex-align: end;align-items: end;}.Route-about-right__item-2 {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-webkit-box-align: start;-ms-flex-align: start;align-items: start;}.Route-about-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 1140px;}.Route-about-top-text {font-size: 24px;font-weight: 500;color: #962344;margin-bottom: 15px;}.Route-about-text-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 40px;}.Route-about-title {margin-bottom: 60px;}.Route-about-text-about {font-size: 32px;font-weight: 500;}.Route-about-text-descritpion {font-size: 20px;}.Route-about-button {width: 440px;margin-top: 40px;}.Route-about-image {width: 280px;height: 260px;-o-object-fit: cover;object-fit: cover;}.Route-about-svg {width: 170px;height: 170px;}.Route-about use.Route-about-use {fill: #962344;}.Route-map {padding: 120px 0;}.Route-map-blind {top: -100px;left: -100px;}.Route-map-title {margin-bottom: 10px;}.Route-map-text {font-size: 24px;font-weight: 500;color: #962344;}.Route-map-text-address {font-size: 16px;font-weight: 400;}.Route-map-card {margin-top: 40px;width: 100%;height: 570px;overflow: hidden;}.Route-map-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;background: #fcfcfc;border: 1px solid #962344;}.Route-map-item {width: 50%;min-height: 100px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-ms-flex-align: start;align-items: start;padding: 30px;border-right: 1px solid #962344;}.Route-map-card__inner {height: 570px;-webkit-transform: scale(1.01);-ms-transform: scale(1.01);transform: scale(1.01);}.View-slider {padding: 0;}.View-slider-svg {width: 150px;height: 150px;position: absolute;top: 80px;}.View-slider-svg-2 {right: 80px;}.View-slider-svg-1 {right: 230px;}.View-slider use {fill: #b2284f;}.View-slider-wrapper {padding: 80px 0 80px 80px;background: #f5f5f5;position: relative;}.View-slider-title {margin-bottom: 40px;}.View-slider-text {width: 770px;margin-bottom: 75px;}.View-slider-swiper {width: 1285px;margin: 0;}.View-slider-swiper__block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;width: 100%;position: relative;}.View-slider-swiper__buttons {position: relative;}.View-slider-swiper__wrapper {width: 1285px;}.View-slider-swiper__buttons {position: absolute;left: 0;bottom: 0;}.View-slider-swiper__button {-webkit-transform: translate(0, 0);-ms-transform: translate(0, 0);transform: translate(0, 0);bottom: 0;}.View-slider-swiper__button-prev {left: 0;-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}.View-slider-swiper__button-next {left: 50px;}.View-slider-swiper__slide {width: 850px;height: 510px;}.View-slider-swiper__slide img {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}use.View-slider-use {fill: #fff;}.swiper-button-disabled {background: none;}.swiper-button-disabled use.View-slider-use {fill: #989898;}.Purchase-ticket {padding-bottom: 120px;}.Purchase-ticket-blind {top: -100px;left: 0;-webkit-transform: rotate(165deg);-ms-transform: rotate(165deg);transform: rotate(165deg);}.Purchase-ticket-wrapper {position: relative;}.Purchase-ticket-image {-webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);}.Purchase-ticket-image__wrapper {position: absolute;right: 0;top: 0;width: 850px;height: 530px;overflow: hidden;}.Purchase-ticket-svg {position: absolute;right: 0;width: 150px;height: 150px;}.Purchase-ticket-svg__1 {bottom: 150px;}.Purchase-ticket-svg__2 {bottom: 0;}.Purchase-ticket-title {margin-bottom: 60px;}.Purchase-ticket use.Purchase-ticket-svg__use {fill: #fff;}.Purchase-ticket-block {padding: 60px 0 70px 70px;width: 870px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 124px;background: #f5f5f5;}.Purchase-ticket-block__text {font-size: 32px;width: 568px;}.Purchase-ticket-block__button {width: 440px;font-size: 24px;}use.Fleet-page-svg__use {fill: #962344;}.Fleet-page {padding-bottom: 90px;}.Fleet-page-blind {top: -150px;right: -500px;}.Fleet-page-svg {width: 170px;height: 170px;position: absolute;top: 0px;}.Fleet-page-svg__1 {right: 0;}.Fleet-page-svg__2 {right: 170px;}.Fleet-page-wrapper {position: relative;}.Fleet-page-title {margin-bottom: 60px;}.Fleet-page-about {margin-bottom: 40px;width: 1140px;}.Fleet-page-description {margin-bottom: 60px;width: 1140px;}.Fleet-page-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: 800px;margin-bottom: 60px;}.Fleet-page-item__wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 100%;}.Fleet-page-item__wrapper:last-child {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;}.Fleet-page-item__wrapper:first-child {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;}.Fleet-page-item {width: 850px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px;}.Fleet-page-item__image-wrapper {width: 100%;height: 454px;position: relative;}.Fleet-page-item__image {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.Fleet-page-item__about {padding: 8px 16px;background: #962344;color: #fff;position: absolute;left: 0;bottom: 0;}.Fleet-page-item__description {width: 560px;}use.Vessel-preview__use {fill: #fff;stroke: #962344;}.Vessel-preview-blind {right: -350px;top: 0px;-webkit-transform: rotate(165deg);-ms-transform: rotate(165deg);transform: rotate(165deg);}.Vessel-preview-blind use {fill: #962344;}.Vessel-preview-blind-2 {left: -500px;top: -100px;}.Vessel-preview-blind-2 use {fill: #962344;}.Vessel-preview-wrapper {position: relative;}.Vessel-preview-title {margin-bottom: 60px;}.Vessel-preview-text {margin-bottom: 50px;}.Vessel-preview-about {display: -webkit-box;display: -ms-flexbox;display: flex;}.Vessel-preview-capacity {width: 415px;height: 570px;padding: 70px 60px !important;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 65px;background: #962344;}.Vessel-preview-capacity__item {color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 10px;}.Vessel-preview-capacity__item-number {font-size: 48px;font-weight: 600;}.Vessel-preview-capacity__item-text {font-weight: 400;}.Vessel-preview-capacity__item-text-media {display: none;}.Vessel-preview-swiper {width: 1305px;height: 570px;position: relative;}.Vessel-preview-swiper-button {position: absolute;bottom: 40px;top: auto;}.Vessel-preview-swiper-button-prev {left: 50px;}.Vessel-preview-swiper-button-next {left: 100px;}.Vessel-preview-swiper__image {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.Vessel-about-blind {bottom: -350px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}.Vessel-about-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;}.Vessel-about-item {padding: 50px 70px 50px 50px;background: #f5f5f5;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: calc(50% - 10px);height: 344px;}.Vessel-about-title {margin-bottom: 20px;}.Vessel-about-title-2 {margin-bottom: 40px;}.Vessel-about-item__row {width: 100%;border-bottom: 2px solid #e6e6e6;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 20px 0;}.Vessel-about-item__row:last-child {border: none;}.Vessel-about-item__text {font-size: 20px;font-weight: 500;}.Vessel-about-item__gray {color: #989898;width: 210px;}.Vessel-about-item__link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;margin-bottom: 30px;color: inherit;}.Vessel-comfort-wrapper {position: relative;z-index: 100;padding: 80px;background: #f5f5f5;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.Vessel-comfort-text {width: 600px;position: absolute;bottom: 80px;left: 80px;}.Vessel-comfort-text-small {font-size: 20px;font-weight: 400;}.Vessel-comfort-text-small span {margin-bottom: 10px;color: #962344;font-size: 40px;font-weight: 500;display: block;}.Vessel-comfort-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 10px;}.Vessel-comfort-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 30px 60px 30px 40px;width: 770px;height: 140px;background: #fff;}.Vessel-comfort-item p {text-align: right;padding-left: 50px;}.Vessel-comfort-item__svg-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 80px;height: 80px;background: #f5f5f5;border-radius: 50%;}.Vessel-comfort-item__svg-wrapper-burgundy {background: #962344;}.Vessel-comfort-item__svg {width: 44px;height: 44px;}.Vessel-comfort-item__svg use {fill: #962344;}.Vessel-plan {padding-bottom: 140px;}.Vessel-plan-title {margin-bottom: 66px;}.Vessel-plan-row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;width: 100%;gap: 42px;}.Vessel-plan-row:last-child {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: end;}.Vessel-plan-row:last-child .Vessel-plan-text {text-align: end;}.Vessel-plan-image {width: 1390px;margin-bottom: 40px;margin-bottom: 20px;}.Vessel-plan-text {color: #962344;width: 200px;}.News-page {padding-top: 120px;padding-bottom: 150px;}.News-page-button {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 15px;font-size: 24px;font-weight: 500;background: #f5f5f5;height: 100px;border: none;outline: none;cursor: pointer;}.News-page-button svg {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}.Article-heading {padding: 95px 0 60px;background: #f5f5f5;}.Article-heading-wrapper {position: relative;z-index: 100;}.Article-heading-white {background: #fff;padding-bottom: 0;}.Article-heading-text {margin-bottom: 10px;color: #962344;}.Article-heading-title {font-size: 96px;font-weight: 500;}.Article-heading .curveWrap {bottom: 0;left: 0;z-index: 1;}.Article-content {padding-top: 60px;padding-bottom: 150px;position: relative;z-index: 100;background: #fff;}.Article-content-wrapper {position: relative;}.Article-content-blind-3 {right: -400px;top: 200px;}.Article-content-blind-2 {right: -400px;top: 200px;}.Article-content-icons {top: 50px;right: 40px;width: 340px;height: 340px;}.Article-content-icons use {fill: #b2284f;}.Article-content-icons svg:last-child {bottom: 0;right: 0;}.Article-content-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;margin-bottom: 60px;width: 1140px;}.Article-content-text-2 {width: 995px;margin-bottom: 24px;color: #962344;}.Article-content-list__wrapper {width: 995px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 100px;margin-bottom: 60px;}.Article-content-item {padding-left: 20px;height: 24px;position: relative;margin-bottom: 15px;}.Article-content-item::before {content: "";position: absolute;width: 10px;height: 10px;left: 0;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);background: #962344;}.Article-content-item-2 {height: -webkit-max-content;height: -moz-max-content;height: max-content;margin-bottom: 15px;width: 995px;}.Article-content-item-2::before {top: 10px;-webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateY(0%);}.Article-content-text__description {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;margin-bottom: 100px;}.Article-content-slider {width: 100%;padding: 80px 0 80px 80px;background: #f5f5f5;position: relative;}.Article-content-slider__title {position: absolute;left: 80px;top: 80px;}.Article-content-blocks {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 20px;-ms-flex-wrap: wrap;flex-wrap: wrap;}.Article-content-block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px;width: 850px;margin-bottom: 40px;}.Article-content-block:nth-child(1) {margin-bottom: 40px;}.Article-content-block:nth-child(2) {margin-bottom: 40px;}.Article-content-block__text {width: 560px;}.Article-content-block__image {width: 100%;height: 454px;-o-object-fit: cover;object-fit: cover;}.Vessel-capacity {padding: 0;}.Vessel-capacity-title {margin-bottom: 20px;}.Vessel-capacity-wrapper {background: #f5f5f5;padding: 50px 0 70px 50px;width: 100%;}.Vessel-capacity-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;gap: 80px;-webkit-box-align: start;-ms-flex-align: start;align-items: start;}.Vessel-capacity-list__wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.Vessel-capacity-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 500;gap: 20px;width: 740px;border-bottom: 2px solid #e6e6e6;padding: 20px 0;}.Vessel-capacity-item:nth-child(2) {border-bottom: none;}.Vessel-capacity-name {width: 220px;}.Vessel-capacity-about {width: 440px;}.Rental-prices-wrapper {position: relative;}.Rental-prices-title {margin-bottom: 20px;}.Rental-prices-text {margin-bottom: 40px;}.Rental-prices-blind {left: -500px;top: -200px;}.Rental-prices table {border-collapse: collapse;background: #fff;}.Rental-prices tr:first-child {background: #962344;font-size: 16px;}.Rental-prices tr:first-child th {min-width: 859px;max-width: 859px;}.Rental-prices tr:nth-child(2) {background: #962344;font-size: 20px;}.Rental-prices tr:nth-child(3) {background: #962344;}.Rental-prices tr:nth-child(3) th {font-size: 16px;}.Rental-prices th {padding: 15px 30px;border: 2px solid #b2284f;color: #fff;font-weight: 500;}.Rental-prices td {font-size: 20px;padding: 30px;}.Rental-prices-th {min-width: 186px;max-width: 186px;}.Rental-prices-th-rowspan {max-width: 216px;min-width: 216px;}.Rental-prices-tr-1 {background: #f5f5f5;}.Berths-page {padding-bottom: 60px;}.Berths-page-blind {right: -250px;top: -100px;}.Berths-page-icons__svg {top: 0;width: 170px;height: 340px;}.Berths-page-blind-2 {left: -250px;top: 500px;}.Berths-page-item {padding: 60px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-ms-flex-align: start;align-items: start;}.Berths-page-item__left {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;width: 560px;}.Berths-page-item__title {margin-bottom: 40px;width: 560px;color: #962344;}.Berths-page-item__address {width: 560px;margin-bottom: 20px;}.Berths-page-item__about {width: 560px;margin-bottom: 40px;}.Berths-page-item__more-heading {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 20px;font-size: 24px;margin-bottom: 20px;cursor: pointer;}.Berths-page-item__more-gray {margin-bottom: 8px;color: #5c5c5c;}.Berths-page-item__more-text {margin-bottom: 20px;}.Berths-page-item__more-svg {-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);-webkit-transition: .3s;transition: .3s;}.Berths-page-item__more-svg--open {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);-webkit-transition: .3s;transition: .3s;}.Berths-page-item__more-content {display: none;}.Berths-page-item__more-content--visible {display: block;-webkit-animation: .3s show-faq ease;animation: .3s show-faq ease;}.Berths-page-item__right {width: 930px;height: 350px;}.Berths-page-item__right-inner {height: 100%;}.Berths-page-item__right-inner iframe {-webkit-transform: scale(1.01);-ms-transform: scale(1.01);transform: scale(1.01);}.Certificates-blocks-inner {padding-bottom: 0;margin-bottom: 0;}.Certificates-blocks-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 40px;position: relative;}.Certificates-blocks-blind {left: -300px;top: -250px;}.Certificates-blocks-blind-2 {right: 0px;top: 250px;z-index: -1;}.Certificates-blocks-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;gap: 20px;position: relative;width: 100%;margin-bottom: 100px;}.Certificates-blocks-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 19px;max-width: 560px;margin-bottom: 40px;}.Certificates-blocks-item__image-wrapper {width: 560px;height: 300px;position: relative;}.Certificates-blocks-item__image {width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;}.Certificates-blocks-item__category {position: absolute;bottom: 0;left: 0;padding: 8px 16px;color: #fff;background: #962344;}.Certificates-blocks-item__title {font-size: 32px;font-weight: 500;width: 100%;max-width: 540px;}.Certificates-blocks-item__text {font-size: 16px;color: #962344;width: 100%;max-width: 540px;}use.Certificates-blocks-blind-use {fill: #962344;}.Article-text-section {position: relative;background: #fff;z-index: 111;padding-top: 90px;}.Article-text-section-2 {padding-top: 60px;}.Article-text-section-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 40px;width: 995px;}.Article-text-section-wrapper-2 {gap: 40px;}.Article-text-section-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px;}.Article-text-section-list-2 {gap: 30px;}.Article-text-section-item {padding-left: 20px;font-size: 20px;font-weight: 400;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: relative;}.Article-text-section-item-title {font-weight: 500;}.Article-text-section-item-text {font-size: 20px;font-weight: 400;margin-top: 10px;}.Article-text-section-item-2 {font-weight: 500;}.Article-text-section-item::before {content: "";position: absolute;width: 10px;height: 10px;left: 0;top: 10px;background: #962344;}.Article-text-section-title-long {width: 1285px;}.Article-text-section-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;color: #151719;}.Article-text-section-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 10px;}.Article-text-section-contacts {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;}.Article-text-section-contacts__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 8px;}.Article-text-section-contacts__gray {font-size: 16px;font-weight: 400;color: #5c5c5c;}.Article-text-section-contacts__text {font-size: 20px;font-weight: 400;width: 555px;}.Article-text-section-licenses {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;}.Article-text-section-legal {margin-top: 11px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;}.Article-text-section-legal__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 20px;}.Article-text-section-legal__gray {font-size: 16px;font-weight: 400;color: #5c5c5c;width: 150px;}.Article-text-section-legal__text {font-size: 20px;font-weight: 400;}.Passengers-icons {height: 340px;width: 170px;position: absolute;right: 0;top: 0;}.Passengers-icons-2 {top: 100px;height: 510px;right: 80px;}.Passengers-icons-3 {top: 100px;height: 340px;right: 80px;}.Passengers-icons-svg__3 {top: 170px;}@media(max-width: 1740px) {html,body {font-size: 18px;}section {padding-top: 120px;}.container {max-width: 1180px;padding: 0 10px;}.title {font-size: 38px;}.Subtitle {font-size: 32px;}.Text-about {font-size: 24px;}.Text-descr {font-size: 18px;}.Text-default {font-size: 20px;}.Blind {width: 723px;height: 491px;}.header-wrapper {padding: 43px 0;}.header-logo__svg {width: 138px;height: 40px;margin-right: 60px;}.header-navbar {width: 600px;margin-right: 100px;}.header-contacts {margin-right: 74px;}.Buy-ticket-wrapper {z-index: 108;padding: 80px 20px 90px 20px;}.Buy-ticket-title {margin-left: 40px;}.Buy-ticket-advantages {margin-left: 40px;gap: 99px;}.Buy-ticket-advantages__item {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 310px;}.Buy-ticket-advantages__item-3 {width: 318px;}.Buy-ticket-advantages__item p {font-size: 20px;line-height: 100%;}.Buy-ticket-advantages__svg {min-width: 50px;max-width: 50px;min-height: 50px;max-height: 50px;}.About-us-wrapper {gap: 40px;}.About-us-title {width: 850px;}.About-us-blind {right: -248px;top: -310px;}.About-us-text {gap: 20px;}.About-us-text__left {font-size: 24px;width: 570px;}.About-us-text__right {width: 570px;}.About-us-image {height: 499px;}.About-us-banner__available {padding: 20px 40px;}.About-us-banner__available-text {font-size: 20px;width: 220px;}.About-us-banner__available-text span {font-size: 84px;}.About-us-banner__icons {height: 280px;width: 280px;}.About-us-banner__svg {width: 140px;height: 140px;}.Travel-destinations {height: 700px;}.Travel-destinations-wrapper {gap: 40px;top: 120px;left: calc(50% - 560px);max-width: 1280px;}.Travel-destinations-heading {width: 1160px;}.Travel-destinations-item {height: 407px;width: 373px;}.Travel-destinations-link {min-width: 373px;max-width: 373px;}.Travel-destinations-link__image {height: 200px;}.Travel-destinations-link__title {font-size: 24px;}.Travel-destinations-link__description {width: 100%;max-width: 510px;}.Travel-destinations-swiper {height: 407px;}.Travel-destinations-item-hidden {width: 373px;max-width: 373px;min-width: 373px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link {width: 570px !important;max-width: 570px;min-width: 570px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link__image {height: 304px;}.Route-schedule-blind {right: -394px;top: -216px;}.Route-schedule-svg {width: 140px;height: 140px;top: -120px;}.Route-schedule-svg__right {right: 140px;}.Route-schedule-heading {width: 100%;padding-right: 55px;}.Route-schedule-heading__left {font-size: 24px;width: 470px;}.Route-schedule-heading__right {width: 515px;}.Table-th__left {width: 420px;max-width: 420px;}.Travel-rates-blind {top: -145px;left: -305px;}.Travel-rates-wrapper {gap: 40px;}.Travel-rates-th__left {width: 322px;padding: 0 0 0 30px;}.Travel-rates-th__left-thead {padding: 15px 30px;}.Travel-rates-th__right {width: 335px;}.Travel-rates-td-2 {margin-right: 74px;}.Travel-rates-col-2 {width: 375px;}.Travel-rates-tr-2 {font-size: 18px;}.Travel-rates-tbody {font-size: 20px;}.Passenger-information-image {width: 570px;height: 450px;}.Passenger-information-wrapper {gap: 40px;}.Passenger-information-block {padding: 50px 87px 50px 50px;width: 590px;}.Passenger-information-block__title {font-size: 32px;font-weight: 500;}.Passenger-information-list {gap: 15px;}.Passenger-information-svg {width: 120px;height: 120px;}.Passenger-information-svg-1 {bottom: 120px;}.News-list-wrapper {gap: 20px;padding-bottom: 70px;}.News-item {gap: 15px;max-width: 373px;}.News-item__image-wrapper {width: 373px;height: 200px;}.News-item__title {font-size: 24px;}.Questions-asked-wrapper {gap: 40px;}.Questions-asked-item {font-size: 24px;}.Questions-asked-item__heading {padding: 50px 60px;gap: 100px;}.Questions-asked-item__title {width: 760px;}.Questions-asked-item__content {padding: 20 60px 0 60px;}.Questions-asked-item__content--visible {padding-bottom: 50px;}.User-request {margin-bottom: 120px;}.User-request-blind {left: 0;top: 0;-webkit-transform: rotate(165deg);-ms-transform: rotate(165deg);transform: rotate(165deg);}.User-request-image-scale {width: 590px;height: 398px;bottom: 62px;}.User-request-image {width: 670px;height: 495px;left: 20;}.User-request-svg {width: 120px;height: 120px;}.User-request-svg-1 {bottom: 62px;}.User-request-svg-2 {bottom: 182px;}.User-request-left {width: 470px;}.User-request-text {font-size: 24px;}.User-request-form {width: 570px;}.User-request-input {padding: 68px 60px;font-size: 24px;line-height: 100%;}.User-request-button {height: 100px;margin-left: -1px;}.User-request-form-text {margin-top: 24px;font-size: 16px;}.footer {padding-bottom: 40px;}.footer-blind {top: auto;bottom: -200px;right: -500px;}.footer-top {padding: 50px 0 50px;}.footer-top__contacts {margin-right: 87px;}.footer-top__number {font-size: 38px;}.footer-top__links {width: 410px;margin-right: 80px;}.footer-link {font-size: 24px;}.footer-top__social-link {width: 78px;height: 78px;}.footer-request__text {font-size: 24px;}.footer-request__form {width: 472px;height: 70px;margin-right: 115px;}.footer-request__input {width: 376px;height: 70px;padding: 27px 40px;}.footer-request__button {width: 180px;height: 70px;font-size: 20px;}.footer-middle {font-size: 24px;padding: 80px 0;}.footer-middle__nav {gap: 30px;margin-right: 120px;}.footer-end {font-size: 20px;}.footer-end-links {width: 568px;margin-right: 140px;}.footer-end-text {margin-right: 65px;}.Modal-menu-top {height: 100px;padding-left: 60px;}.Modal-menu-logo__svg {width: 138px;height: 40px;}.Modal-menu-button {width: 138px;height: 100px;}.Modal-menu-content {gap: 70px;height: calc(100vh - 100px);}.Modal-menu-right {padding: 70px 50px 0 0;gap: 50px;max-width: 100%;height: calc(100vh - 100px);}.Modal-menu-nav {gap: 30px;min-width: 355px !important;max-width: 355px !important;padding: 50px 0 50px 60px !important;height: calc(100vh - 100px);}.Modal-menu-nav__item {font-size: 20px;padding-right: 60px;max-width: 300px;}.Modal-menu-footer__text {font-size: 18px;}.Modal-menu-footer__link {font-size: 18px;}.Modal-menu-footer__social {gap: 10px;}.Modal-menu-footer__social-link {background: #fff;width: 60px;height: 60px;}.Modal-menu-footer__text-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 10px;}.curveWrap {bottom: -150px;}.Route-about-blind {right: -100px;top: 20;}.Route-about-wrapper {overflow: hidden;}.Route-about-right {width: 355px;height: 320px;}.Route-about-right__item {width: 355px;}.Route-about-left {width: 760px;}.Route-about-top-text {font-size: 20px;margin-bottom: 10px;}.Route-about-text-wrapper {gap: 30px;}.Route-about-title {margin-bottom: 50px;}.Route-about-text-about {font-size: 24px;}.Route-about-text-descritpion {font-size: 18px;}.Route-about-button {width: 260px;font-size: 20px;height: 70px;margin-top: 20;}.Route-about-image {width: 177px;height: 160px;}.Route-about-svg {width: 120px;height: 120px;}.Route-map {padding: 120px 0;}.Route-map-blind {top: -50px;left: -350px;}.Route-map-title {margin-bottom: 20px;font-size: 32px;}.Route-map-text {font-size: 20px;}.Route-map-card {margin-top: 20px;height: 384px;}.Route-map-item {min-height: 93px;padding: 25px 30px;}.Route-map-card__inner {height: 384px;}.View-slider-svg {width: 120px;height: 120px;top: 70px;}.View-slider-svg-2 {right: 70px;}.View-slider-svg-1 {right: 190px;}.View-slider-wrapper {padding: 70px 0 70px 70px;}.View-slider-title {margin-bottom: 30px;}.View-slider-text {width: 600px;margin-bottom: 68px;}.View-slider-swiper {width: 865px;}.View-slider-swiper__wrapper {width: 865px;}.View-slider-swiper__slide {width: 668px;min-width: 668px;max-width: 668px;height: 400px;}.Purchase-ticket-blind {top: -100px;left: 0;-webkit-transform: rotate(165deg);-ms-transform: rotate(165deg);transform: rotate(165deg);}.Purchase-ticket-image {-webkit-transform: scale(2.5);-ms-transform: scale(2.5);transform: scale(2.5);margin-left: 250px;margin-top: 100px;}.Purchase-ticket-image__wrapper {width: 570px;height: 400px;}.Purchase-ticket-svg {width: 120px;height: 120px;}.Purchase-ticket-svg__1 {bottom: 120px;}.Purchase-ticket-title {margin-bottom: 40px;}.Purchase-ticket-block {padding: 60px 0 60px 60px;width: 590px;gap: 111px;}.Purchase-ticket-block__text {font-size: 24px;width: 453px;}.Purchase-ticket-block__button {width: 256px;font-size: 20px;height: 70px;}.Fleet-page-blind {top: -150px;right: -300px;}.Fleet-page-svg {width: 140px;height: 140px;}.Fleet-page-svg__2 {right: 140px;}.Fleet-page-title {margin-bottom: 50px;}.Fleet-page-about {margin-bottom: 30px;width: 765px;}.Fleet-page-description {margin-bottom: 80px;width: 765px;}.Fleet-page-row {height: 560px;margin-bottom: 50px;}.Fleet-page-item {width: 570px;}.Fleet-page-item__image-wrapper {height: 304px;}.Fleet-page-item__description {width: 510px;}.Vessel-preview-blind {right: -350px;top: -150px;-webkit-transform: rotate(165deg);-ms-transform: rotate(165deg);transform: rotate(165deg);}.Vessel-preview-blind-2 {display: none;}.Vessel-preview-blind use {fill: #5c5c5c;}.Vessel-preview-wrapper {position: relative;}.Vessel-preview-title {margin-bottom: 40px;font-size: 50px;}.Vessel-preview-text {margin-bottom: 40px;}.Vessel-preview-capacity {width: 295px;height: 440px;padding: 60px 35px !important;gap: 40px;}.Vessel-preview-capacity__item-number {font-size: 38px;}.Vessel-preview-capacity__item-text {font-weight: 500;}.Vessel-preview-swiper {width: 865px;height: 440px;}.Vessel-preview-swiper-button-prev {left: 40px;}.Vessel-preview-swiper-button-next {left: 90px;}.Vessel-about-blind {bottom: -200px;}.Vessel-about-blind use {fill: #962344;}.Vessel-about-item {padding: 40px;height: 308px;}.Vessel-about-item__text {font-size: 18px;}.Vessel-about-item__gray {width: 180px;}.Vessel-about-item__link {gap: 15px;margin-bottom: 20px;}.Vessel-comfort-wrapper {padding: 60px;}.Vessel-comfort-text {width: 360px;bottom: 80px;left: 60px;}.Vessel-comfort-item {padding: 25px 40px;width: 608px;height: 130px;}.Vessel-comfort-item p {padding-left: 20px;}.Vessel-plan {padding-bottom: 120px;}.Vessel-plan-title {margin-bottom: 50px;}.Vessel-plan-row {width: 100%;gap: 20px;}.Vessel-plan-image {width: 963px;margin-bottom: 40px;}.Vessel-plan-text {width: 117px;}.Article-heading-text {font-size: 24px;}.Article-heading-title {font-size: 76px;}.Article-content {padding-top: 60px;padding-bottom: 120px;}.Article-content-blind-3 {right: -300px;top: 50px;z-index: -1;}.Article-content-blind-2 {right: -300px;top: 150px;z-index: -1;}.Article-content-icons {top: 250px;right: 0;width: 240px;height: 240px;z-index: -1;}.Article-content-icons svg {width: 120px;height: 120px;}.Article-content-icons use {fill: #b2284f;}.Article-content-icons-2 {top: 150px;right: 40px;width: 120px;height: 240px;}.Article-content-icons-2 svg {width: 120px;height: 120px;}.Article-content-text {margin-bottom: 50px;width: 865px;}.Article-content-text-2 {width: 865px;margin-bottom: 24px;}.Article-content-list__wrapper {width: 865px;margin-bottom: 50px;}.Article-content-item-2 {width: 865px;}.Article-content-text__description {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;margin-bottom: 100px;width: 860px;}.Article-content-slider {padding: 87px 0 60px 70px;}.Article-content-slider__title {left: 70px;top: 70px;}.Article-content-block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px;width: 570px;margin-bottom: 40px;}.Article-content-block:nth-child(1) {margin-bottom: 40px;}.Article-content-block:nth-child(2) {margin-bottom: 40px;}.Article-content-block__text {width: 510px;}.Article-content-block__image {width: 100%;height: 304px;-o-object-fit: cover;object-fit: cover;}.Vessel-capacity-title {margin-bottom: 20px;}.Vessel-capacity-wrapper {padding: 40px;border: none;}.Vessel-capacity-item {width: 490px;}.Vessel-capacity-name {width: 180px;}.Vessel-capacity-about {width: 310px;}.Rental-prices-blind {left: -500px;top: -200px;}.Rental-prices tr:first-child {font-size: 16px;}.Rental-prices tr:first-child th {min-width: 559px;max-width: 559px;}.Rental-prices tr:nth-child(2) {font-size: 20px;}.Rental-prices tr:nth-child(2) th {width: 245px;}.Rental-prices tr:nth-child(3) th {font-size: 16px;}.Rental-prices th {padding: 15px 30px;}.Rental-prices td {font-size: 19px;padding: 30px;}.Rental-prices-th {min-width: 121px;max-width: 121px;}.Rental-prices-th-rowspan {max-width: 170px;min-width: 170px;}.Berths-page {padding-bottom: 60px;}.Berths-page-blind {right: -250px;top: 100px;}.Berths-page-icons {top: 50px;width: 240px;height: 120px;}.Berths-page-icons svg {width: 120px;height: 120px;}.Berths-page-blind-2 {left: -250px;top: 500px;}.Berths-page-item {padding: 60px 0;}.Berths-page-item__left {width: 470px;}.Berths-page-item__title {margin-bottom: 20px;width: 470px;}.Berths-page-item__address {width: 470px;margin-bottom: 20px;}.Berths-page-item__about {width: 470px;margin-bottom: 20px;}.Berths-page-item__more-heading {gap: 15px;font-size: 20px;}.Berths-page-item__right {width: 670px;height: 320px;}.Certificates-blocks-blind {left: -600px;top: -250px;}.Certificates-blocks-blind-2 {right: -400px;top: -200px;z-index: -1;}.Certificates-blocks-inner {padding-bottom: 0;margin-bottom: 0;}.Certificates-blocks-item {gap: 15px;max-width: 373px;}.Certificates-blocks-item__image-wrapper {width: 373px;height: 200px;}.Certificates-blocks-item__category {padding: 8px 16px;}.Certificates-blocks-item__title {font-size: 24px;max-width: 350px;}.Certificates-blocks-item__text {max-width: 350px;}.Article-text-section-2 {padding-top: 60px;}.Article-text-section-wrapper {width: 960px;}.Article-text-section-title-long {width: 100%;}.Passengers-icons {height: 240px;width: 120px;top: 0;}.Passengers-icons-2 {top: 100px;height: 360px;right: 80px;}.Passengers-icons-svg__3 {top: 120px;}.Passengers-icons-3 {right: 40px;top: 40px;}}@media(max-width: 1180px) {section {padding-top: 100px;}.container {max-width: 730px;padding: 0 5px;}.container-option-2 {max-width: 100%;padding: 0;}.title {font-size: 38px;}.Subtitle {font-size: 24px;}.Text-about {font-size: 20px;font-weight: 500;}.Text-descr {font-size: 16px;}.Text-default {font-size: 16px;}.Blind {width: 475px;height: 323px;}.header-wrapper {padding: 22px 0;font-size: 16px;}.header-logo__svg {width: 125px;height: 36px;margin-right: 60px;}.header-navbar {width: 93px;margin-right: 190px;}.header-navbar__item__media {display: none;}.header-contacts {margin-right: 70px;}.Buy-ticket {background-repeat: no-repeat;background-size: cover;background-position: 10% 30%;}.Buy-ticket-wrapper {z-index: 108;padding: 100px 20 60px 20;}.Buy-ticket-title {margin: 0 auto;}.Buy-ticket-image {display: none;}.Buy-ticket-image-media {display: block;}.Buy-ticket-selection {-webkit-box-shadow: none;box-shadow: none;border-radius: 100px;}.Buy-ticket-advantages {margin-left: 0;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;gap: 0;}.Buy-ticket-advantages__item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;width: 200px;}.Buy-ticket-advantages__item-3 {width: 180px;}.Buy-ticket-advantages__item p {font-size: 18px;}.About-us-wrapper {gap: 30px;}.About-us-title {width: 620px;}.About-us-blind {right: -200px;top: -200px;}.About-us-text {gap: 30px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;width: 600px;}.About-us-text__left {font-size: 20px;width: 100%;}.About-us-text__right {width: 100%;}.About-us-image {height: 450px;}.About-us-banner {margin-top: 50px;}.About-us-banner__available {padding: 20px 20px 20px 30px;gap: 25px;}.About-us-banner__available-text {font-size: 18px;width: 173px;}.About-us-banner__available-text span {font-size: 48px;}.About-us-banner__icons {height: 200px;width: 200px;}.About-us-banner__svg {width: 100px;height: 100px;}.Travel-destinations {height: 600px;}.Travel-destinations-wrapper {gap: 30px;top: 100px;left: calc(50% - 360px);max-width: 1000px;}.Travel-destinations-heading {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 30px;width: 720px;}.Travel-destinations-item {height: 293px;width: 350px;}.Travel-destinations-link {min-width: 350px;max-width: 350px;}.Travel-destinations-link__image {height: 200px;}.Travel-destinations-link__title {font-size: 20px;}.Travel-destinations-link__description {width: 100%;max-width: 330px;font-size: 16px;-webkit-line-clamp: 2;line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}.Travel-destinations-swiper {height: 345px;margin-bottom: 10px;}.Travel-destinations-arrows {width: 720px;}.Travel-destinations-item-hidden {width: 350px;max-width: 350px;min-width: 350px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link {width: 350px;max-width: 350px;min-width: 350px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link__image {height: 200px;}.Travel-destinations .swiper-button-next {left: 50% !important;bottom: 20 !important;}.Travel-destinations .swiper-button-prev {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);left: calc(50% - 50px) !important;bottom: 20 !important;}.Tabs-buttons {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;gap: 40px;}.Tabs-buttons-button {font-size: 18px;}.Route-schedule-blind {right: -200px;top: -150px;}.Route-schedule-svg {top: -60px;width: 120px;height: 120px;}.Route-schedule-svg__right {right: 120px;}.Route-schedule-heading {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 30px;width: 100%;margin-bottom: 40px;}.Route-schedule-heading__left {font-size: 20px;width: 400px;}.Route-schedule-heading__right {width: 516px;}.Route-schedule-table {width: 1200px;height: 350px;padding-bottom: 30px;}.Route-schedule-table-wrapper {width: 100%;overflow-x: scroll;}.Travel-rates-title {margin-bottom: 40px;}.Travel-rates-th__left {width: 280px;padding: 0 0 0 20px;font-size: 16px;}.Travel-rates-th__left-thead {padding: 15px;}.Travel-rates-th__right {width: 193px;}.Travel-rates-td-2 {margin-right: 25px;}.Travel-rates-td-price {width: 80px;}.Travel-rates-col-2 {width: 193px;}.Travel-rates-tr {gap: 30px;}.Travel-rates-tr-2 {font-size: 18px;}.Travel-rates-tbody {font-size: 18px;}.Passenger-information-blind {display: none;}.Passenger-information-image {width: 390px;height: 300px;right: -40px;top: 30px;}.Passenger-information-wrapper {gap: 15px;}.Passenger-information-block {padding: 40px 50px 40px 40px;gap: 30px;width: 410px;left: -40px;}.Passenger-information-block__title {font-size: 18px;}.Passenger-information-list {gap: 10px;font-size: 16px;}.Passenger-information-svg {width: 120px;height: 120px;}.Passenger-information-svg-1 {bottom: 0;}.Passenger-information-svg-2 {bottom: 0;right: -120px;}.News-heading {-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 30px;margin-bottom: 40px;}.News-list {overflow: visible;}.News-item {max-width: 562px;}.News-item__image-wrapper {width: 100%;height: 300px;}.News-item__category {padding: 6px 16px;}.News-item__title {font-size: 20px;}.News-item-page {width: 350px;}.News-item-page .News-item__image-wrapper {height: 200px;}.Questions-asked-blind {top: 20;left: 200px;}.Questions-asked-wrapper {gap: 30px;}.Questions-asked-title {width: 720px;margin: 0 auto;}.Questions-asked-item {font-size: 20px;}.Questions-asked-item__heading {padding: 40px;gap: 60px;}.Questions-asked-item__title {width: 550px;}.Questions-asked-item__content {padding: 20 60px 0 60px;}.Questions-asked-item__content--visible {padding-bottom: 50px;}.User-request {padding-top: 100px;padding-bottom: 500px;position: relative;margin-bottom: 70px;}.User-request-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: nowrap;flex-wrap: nowrap;gap: 20px;}.User-request-blind {left: 280px;top: 0;}.User-request-image-scale {display: none;}.User-request-image {width: 100%;height: 450px;right: 0;bottom: 0;top: auto;left: 0;-o-object-fit: cover;object-fit: cover;z-index: 1;}.User-request-svg {width: 120px;height: 120px;z-index: 2;left: 0;}.User-request-svg-1 {bottom: 0;}.User-request-svg-2 {bottom: 120px;}.User-request-left {width: 460px;margin-bottom: 10px;}.User-request-text {font-size: 20px;}.User-request-form {width: 100%;}.User-request-input {padding: 37px 40px;font-size: 20px;}.User-request-button {height: 70px;margin: 0;font-size: 20px;}.User-request-form-text {margin-top: 20px;}.footer {padding-bottom: 33px;}.footer-blind {top: auto;bottom: -150px;right: -200px;}.footer-top {padding: 40px 0 30px;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.footer-top__contacts {margin-right: 0;}.footer-top__number {font-size: 30px;}.footer-top__links {width: 325px;margin-right: 0;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;margin-top: 45px;}.footer-link {font-size: 20px;}.footer-top__social-link {width: 78px;height: 78px;}.footer-request__text {font-size: 20px;}.footer-request__form {width: 435px;height: 70px;margin-right: 0;margin-bottom: 60px;}.footer-request__input {width: 376px;height: 70px;padding: 27px 40px;}.footer-request__button {width: 177px;height: 70px;font-size: 16px;}.footer-middle {font-size: 20px;padding: 50px 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;}.footer-middle__nav {gap: 30px;margin-right: 100px;}.footer-middle__nav-desc {display: none;}.footer-middle__media {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.footer-end {font-size: 18px;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.footer-end-links {width: 540px;margin-right: 0;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.footer-end-text {margin-right: 65px;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;margin-top: 30px;}.footer-end-link-4 {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;margin-top: 30px;}.Modal-menu-top {height: 80px;padding-left: 40px;}.Modal-menu-logo__svg {width: 125px;height: 36px;}.Modal-menu-button {width: 80px;height: 80px;}.Modal-menu-content {min-height: calc(100vh - 80px);height: -webkit-max-content;height: -moz-max-content;height: max-content;position: relative;padding-bottom: 200px;}.Modal-menu-right {display: none;}.Modal-menu-inner__icons {width: 200px;height: 200px;right: 40px;bottom: 200px;}.Modal-menu-inner__svg {width: 100px;height: 100px;}.Modal-menu-left {padding-top: 50px;background: none;width: 100%;height: 100%;}.Modal-menu-nav {background: none;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);height: auto;height: 400px;display: -ms-grid;display: grid;-ms-grid-columns: (1fr)[2];grid-template-columns: repeat(2, 1fr);}.Modal-menu-nav {gap: 40px;padding: 0 !important;min-width: 0 !important;max-width: 100% !important;}.Modal-menu-nav__item {font-size: 32px;max-width: -webkit-max-content;max-width: -moz-max-content;max-width: max-content;max-width: 250px;padding-right: 0;}.Modal-menu-nav__item--active {text-decoration: none;color: #151719;}.Modal-menu-nav__item--active::after {display: none;}.Modal-menu-nav__item:first-child {margin-right: 100px;}.Modal-menu-nav__item:hover::after {display: none;}.Modal-menu-footer {position: absolute;bottom: 0;left: 0;background: #fff;height: 138px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;border-top: 2px solid #f5f5f5;padding-bottom: 0;padding: 0 40px;}.Modal-menu-footer__social-link {background: #f5f5f5 !important;}.curveWrap {bottom: 20;}.Route-about-blind {right: -60px;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);top: 500px;}.Route-about-wrapper {overflow: hidden;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.Route-about-right {position: relative;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 355px;height: 320px;}.Route-about-right__item {width: 300px;}.Route-about-left {width: 100%;}.Route-about-top-text {font-size: 18px;}.Route-about-title {margin-bottom: 30px;}.Route-about-text-about {font-size: 20px;}.Route-about-button {width: 193px;font-size: 16px;height: 60px;margin-top: 20;}.Route-map {position: relative;padding: 90px 0;}.Route-map .container {max-width: 100%;padding: 0;}.Route-map-blind {display: none;}.Route-map-title {font-size: 24px;margin-left: 40px;}.Route-map-text {font-size: 18px;margin-left: 40px;}.Route-map-card {height: 445px;}.Route-map-item {min-height: 93px;height: 100%;padding: 25px 30px;}.Route-map-card__inner {height: 446px;}.Route-map-text-address {font-size: 16px;}.View-slider {position: relative;}.View-slider .container {max-width: 100%;padding: 0;}.View-slider-svg {width: 100px;height: 100px;top: 60px;}.View-slider-svg-2 {right: 40px;}.View-slider-svg-1 {right: 140px;}.View-slider-wrapper {padding: 60px 0 60px 40px;}.View-slider-title {margin-bottom: 20px;}.View-slider-text {width: 475px;margin-bottom: 40px;}.View-slider-swiper {width: calc(100vw - 40px);height: 331px;}.View-slider-swiper__wrapper {width: calc(100vw - 40px);}.View-slider-swiper__block {height: 410px;}.View-slider-swiper__slide {width: 555px;min-width: 555px;max-width: 555px;height: 400px;}.Route-schedule-table-2 {height: -webkit-max-content;height: -moz-max-content;height: max-content;}.Travel-rates-2 {padding-top: 60px;}.Purchase-ticket-image {-webkit-transform: scale(2.5);-ms-transform: scale(2.5);transform: scale(2.5);margin-left: 180px;margin-top: 70px;}.Purchase-ticket-image__wrapper {width: 390px;height: 300px;right: -40px;}.Purchase-ticket-svg {width: 100px;height: 100px;}.Purchase-ticket-svg__1 {bottom: 100px;}.Purchase-ticket-title {margin-bottom: 25px;}.Purchase-ticket-block {padding: 40px 0 40px 40px;width: 410px;gap: 68px;margin-left: -40px;}.Purchase-ticket-block__text {font-size: 20px;width: 300px;}.Purchase-ticket-block__button {width: 193px;font-size: 16px;height: 60px;}.Fleet-page {padding-top: 60px;}.Fleet-page-blind {top: -50px;right: -250px;}.Fleet-page-svg {width: 100px;height: 100px;}.Fleet-page-svg__2 {right: 20;}.Fleet-page-svg__1 {top: 100px;}.Fleet-page-title {margin-bottom: 40px;}.Fleet-page-about {margin-bottom: 20px;width: 553px;}.Fleet-page-description {width: 597px;}.Fleet-page-row {height: 400px;}.Fleet-page-item {width: 350px;}.Fleet-page-item__image-wrapper {height: 200px;}.Fleet-page-item__description {width: 330px;-webkit-line-clamp: 2;line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;}.Vessel-preview {padding-top: 60px;}.Vessel-preview .Fleet-page-svg__1 {top: 0;}.Vessel-preview .Fleet-page-svg__2 {right: 100px;}.Vessel-preview-blind {right: -250px;top: -150px;}.Vessel-preview-title {margin-bottom: 20px;}.Vessel-preview-about {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.Vessel-preview-capacity {width: 100%;height: 110px;padding: 20px 60px 20px 40px !important;gap: 100px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.Vessel-preview-capacity__item-number {font-size: 30px;}.Vessel-preview-swiper {width: 100%;height: 280px;}.Vessel-preview-swiper-button-prev {left: 30px;bottom: 30px;}.Vessel-preview-swiper-button-next {left: 80px;bottom: 30px;}.Vessel-about {padding-top: 80px;}.Vessel-about-blind {bottom: -200px;}.Vessel-about-item {padding: 30px;height: 250px;}.Vessel-about-item__row {width: 100%;border-bottom: 2px solid #e6e6e6;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 10px 0;}.Vessel-about-item__text {font-size: 16px;}.Vessel-about-item__gray {min-width: 140px;width: 140px;}.Vessel-about-item__link {gap: 19px;margin-bottom: 20px;}.Vessel-about-item__link svg {width: 24px;height: 24px;padding: 7px;}.Vessel-about-title {margin-bottom: 10px;}.Vessel-about-title-2 {margin-bottom: 30px;}.Vessel-comfort .container {max-width: 100%;padding: 0;}.Vessel-comfort-wrapper {padding: 60px 40px;-ms-flex-wrap: wrap;flex-wrap: wrap;}.Vessel-comfort-wrapper-2 {padding-bottom: 160px;}.Vessel-comfort-text {width: 650px;top: 20px;left: 0;position: relative;}.Vessel-comfort-text-2 {position: absolute;left: 40px;bottom: 60px;top: auto;}.Vessel-comfort-list {margin-top: 50px;width: 100%;}.Vessel-comfort-item {padding: 25px 40px;width: 100%;height: 120px;}.Vessel-comfort-item p {padding-left: 20px;}.Vessel-plan {padding-bottom: 100px;}.Vessel-plan-title {margin-bottom: 50px;}.Vessel-plan-row {width: 100%;gap: 10px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-ms-flex-align: end;align-items: end;}.Vessel-plan-row-2 {-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 0;}.Vessel-plan-image {width: 963px;margin-bottom: 40px;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.Vessel-plan-image-2 {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.Vessel-plan-text {width: -webkit-max-content;width: -moz-max-content;width: max-content;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.Vessel-plan-text-2 {-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.Article-heading {padding-top: 60px;padding-bottom: 60px;}.Article-heading-text {font-size: 18px;}.Article-heading-title {font-size: 48px;}.Article-content {padding-top: 60px;padding-bottom: 120px;}.Article-content-blind-2 {right: -100px;top: 500px;z-index: -1;}.Article-content-blind-3 {right: -300px;top: 300px;z-index: -1;}.Article-content-icons {top: 600px;right: 50%;-webkit-transform: translateX(50%);-ms-transform: translateX(50%);transform: translateX(50%);width: 300px;height: 100px;z-index: -1;}.Article-content-icons svg {width: 100px;height: 100px;}.Article-content-icons svg:last-child {right: 100px;}.Article-content-icons .Article-content-icons__svg-1 {right: 0;left: auto;}.Article-content-icons .Article-content-icons__svg-2 {left: 0;right: auto;}.Article-content-icons-2 {top: -150px;right: 70px;width: 140px;height: 70px;}.Article-content-icons-2 svg {width: 70px;height: 70px;}.Article-content-text {margin-bottom: 50px;width: 100%;}.Article-content-text-2 {width: 100%;margin-bottom: 24px;}.Article-content-list__wrapper {width: 100%;margin-bottom: 50px;}.Article-content-item-2 {width: 100%;}.Article-content-text__description {gap: 20px;margin-bottom: 100px;width: 720px;}.Article-content-text__description-2 {margin-bottom: 220px;}.Article-content-slider {padding: 130px 0 60px 40px;width: calc(100% + 80px);margin-left: -40px;}.Article-content-slider__title {left: 40px;top: 60px;}.Article-content-block {width: 350px;}.Article-content-block__text {width: 330px;}.Article-content-block__image {height: 200px;}.Vessel-capacity-title {margin-bottom: 10px;}.Vessel-capacity-wrapper {padding: 30px;}.Vessel-capacity-item {width: 290px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;width: 290px;}.Vessel-capacity-name {width: 100%;}.Vessel-capacity-list {gap: 70px;}.Vessel-capacity-about {width: 100%;}.Rental-prices-blind {left: -500px;top: -200px;}.Rental-prices tr:first-child {font-size: 16px;}.Rental-prices tr:first-child th {min-width: 559px;max-width: 559px;}.Rental-prices tr:nth-child(2) {font-size: 20px;}.Rental-prices tr:nth-child(2) th {width: 245px;}.Rental-prices tr:nth-child(3) th {font-size: 16px;}.Rental-prices th {padding: 15px 30px;}.Rental-prices td {font-size: 19px;padding: 30px;}.Rental-prices-th {min-width: 121px;max-width: 121px;}.Rental-prices-th-rowspan {max-width: 170px;min-width: 170px;}.Rental-prices-table {width: 100%;padding-bottom: 20px;overflow: hidden;overflow-x: scroll;}.Rental-prices-table table {height: 600px;overflow: hidden;}.Berths-page-blind {right: -250px;top: 300px;}.Berths-page-icons {top: 50px;width: 100px;height: 200px;right: 80px;}.Berths-page-icons svg {width: 100px;height: 100px;}.Berths-page-blind-2 {left: -250px;top: 700px;}.Berths-page-item {padding: 60px 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;}.Berths-page-item__left {width: 470px;}.Berths-page-item__title {margin-bottom: 20px;width: 470px;}.Berths-page-item__address {width: 470px;margin-bottom: 20px;}.Berths-page-item__about {width: 470px;margin-bottom: 20px;}.Berths-page-item__more-heading {gap: 15px;font-size: 20px;}.Berths-page-item__right {width: 100%;height: 320px;}.Certificates-blocks-blind {left: -600px;top: -250px;}.Certificates-blocks-blind-2 {right: -400px;top: -200px;z-index: -1;}.Certificates-blocks-title-2 br {display: none;}.Certificates-blocks-text-2 {position: absolute;bottom: 60px;left: 40px;top: auto;}.Certificates-blocks-wrapper-2 {padding-bottom: 150px;}.Certificates-blocks-content {-ms-flex-wrap: wrap;flex-wrap: wrap;}.Certificates-blocks-inner {padding-bottom: 0;margin-bottom: 0;padding-top: 0;}.Certificates-blocks-item {gap: 15px;max-width: 350px;}.Certificates-blocks-item__image-wrapper {width: 350px;height: 200px;}.Certificates-blocks-item__category {padding: 8px 16px;}.Certificates-blocks-item__title {font-size: 24px;max-width: 350px;}.Certificates-blocks-item__text {max-width: 350px;}.Article-text-section {padding-top: 60px;}.Article-text-section-2 {padding-top: 60px;}.Article-text-section-wrapper {width: 100%;position: relative;}.Article-text-section-wrapper-2 {padding-top: 60px;}.Article-text-section-wrapper-3 {padding-bottom: 215px;}.Article-text-section-wrapper-4 {padding-bottom: 150px;}.Article-text-section-text-2 {bottom: 60px;top: auto;position: absolute;left: 40px;font-size: 16px;}.Article-text-section-text-2 span {font-size: 24px;}.Article-text-section-title-long {width: 100%;}.Passengers-icons {position: absolute;height: 70px;width: 140px;top: -120px;right: 60px;}.Passengers-icons svg {position: absolute;width: 70px;height: 70px;}.Passengers-icons svg:first-child {left: 0;}.Passengers-icons svg:last-child {right: 0;}.Passengers-icons-2 {top: 100px;height: 100px;width: 300px;right: auto;left: -150px;top: -160px;}.Passengers-icons-2 svg {width: 100px;height: 100px;position: absolute;top: 0;}.Passengers-icons-2 svg:nth-child(2) {left: 100px;}.Passengers-icons-svg__3 {top: 120px;}.Passengers-icons-3 {top: -200px;}}@media(max-width: 745px) {section {padding-top: 80px;}.container {max-width: 725px;padding: 0 20px;}.title {font-size: 26px;}.Subtitle {font-size: 20px;}.Text-about {font-size: 18px;}.Text-descr {font-size: 16px;}.Text-default {font-size: 14px;}.Blind {width: 475px;height: 323px;}.header-wrapper {padding: 25px 10px 13px;font-size: 14px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: wrap;flex-wrap: wrap;}.header-logo__svg {width: 112px;height: 32px;margin-right: 0;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.header-navbar {display: none;}.header-navbar__item__media {display: none;}.header-contacts {margin-right: 0;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;width: 100%;padding: 16px 0 0 0 !important;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;gap: 60px;border-top: 1px solid #e6e6e6;margin-top: 25px;}.header-media .header-contacts {display: none;}.Buy-ticket {background-repeat: no-repeat;background-size: 200% 50%;background-position: 10% 0%;}.Buy-ticket-shadow {bottom: 50%;opacity: .55;z-index: 107;}.Buy-ticket-wrapper {z-index: 108;padding: 20px 20px 0 20px;}.Buy-ticket-title {margin: 0 auto;text-align: center;width: 313px;}.Buy-ticket-image {display: none;}.Buy-ticket-image-media {display: none;}.Buy-ticket-image-media-2 {display: block;}.Buy-ticket-advantages__item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;width: 95px;color: #151719;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 400;}.Buy-ticket-advantages__item-2 {width: 125px;}.Buy-ticket-advantages__item p {font-size: 13px;color: #151719;text-align: center;}use.Buy-ticket-svg__use {fill: #962344;}.About-us {margin-bottom: 100px;}.About-us-title {width: 100%;}.About-us-blind {right: -250px;top: -500px;}.About-us-text {width: 100%;}.About-us-image {height: 260px;}.About-us-banner {margin-top: 40px;}.About-us-banner__available {padding: 29px 35px 28px 20px;gap: 40px;bottom: -100px;left: 0;right: 0;}.About-us-banner__available-text {font-size: 16px;width: 138px;gap: 10px;}.About-us-banner__available-text span {font-size: 36px;}.About-us-banner__icons {height: 160px;width: 160px;}.About-us-banner__svg {width: 80px;height: 80px;}.Travel-destinations {height: 550px;}.Travel-destinations-wrapper {gap: 30px;top: 70px;left: 10px;max-width: 100%;}.Travel-destinations-heading {gap: 30px;width: 100%;}.Travel-destinations-buttons {gap: 20px;}.Travel-destinations-button {font-size: 18px;}.Travel-destinations-item {height: 270px;width: 335px;}.Travel-destinations-link {min-width: 335px;max-width: 335px;}.Travel-destinations-link__image {height: 180px;}.Travel-destinations-link__title {font-size: 18px;}.Travel-destinations-link__description {font-size: 14px;}.Travel-destinations-swiper {height: 320px;width: 100%;margin: 0;}.Travel-destinations-arrows {width: 335px;}.Travel-destinations-item-hidden {width: 335px;max-width: 335px;min-width: 335px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link {width: 335px;min-width: 335px;max-width: 335px;}.Travel-destinations .swiper-slide-active .Travel-destinations-link__image {height: 180px;}.Tabs-buttons {width: 600px;}.Tabs-buttons-wrapper {width: 100%;padding-bottom: 20px;overflow: hidden;overflow-x: scroll;}.Tabs-buttons-wrapper-2 {height: 35px;overflow: hidden;}.Travel-destinations .swiper-button-next {left: 50px !important;}.Travel-destinations .swiper-button-prev {left: 0 !important;}.Route-schedule-blind {right: -300px;}.Route-schedule-svg {top: -80px;width: 80px;height: 80px;}.Route-schedule-svg__right {right: 80px;}.Route-schedule-heading {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 30px;width: 100%;margin-bottom: 40px;padding: 0;}.Route-schedule-heading__left {font-size: 18px;width: 100%;}.Route-schedule-heading__right {font-size: 16px;width: 100%;}.Route-schedule-table {width: 900px;height: -webkit-max-content;height: -moz-max-content;height: max-content;padding-bottom: 30px;font-size: 14px;}.Route-schedule-table-wrapper {width: 100%;overflow-x: scroll;}.Route-schedule-td__route {font-size: 14px;}.Route-schedule-th__left {width: 270px;}.Travel-rates-title {margin-bottom: 40px;}.Travel-rates-th__left {width: 250px;padding: 0 0 0 20px;font-size: 14px;}.Travel-rates-th__left-thead {padding: 15px;}.Travel-rates-th__right {width: 193px;}.Travel-rates-td {font-size: 14px;}.Travel-rates-td-2 {margin-right: 25px;}.Travel-rates-td-price {width: 80px;}.Travel-rates-col-2 {width: 193px;}.Travel-rates-tr {gap: 30px;font-size: 14px;}.Travel-rates-table-wrapper {overflow: hidden;width: 100%;overflow-x: scroll;padding-bottom: 20px;}.Passenger-information {padding-bottom: 250px;}.Passenger-information .container {max-width: 100%;padding: 0;}.Passenger-information-title {width: 100%;margin-left: 10px;}.Passenger-information-title br {display: none;}.Passenger-information-image {width: 100%;height: 240px;-o-object-fit: cover;object-fit: cover;right: 0;left: 0;top: auto;bottom: -240px;}.Passenger-information-wrapper {gap: 15px;}.Passenger-information-block {padding: 30px 56px 50px 20px;gap: 20px;width: 100%;left: 0;right: 0;}.Passenger-information-svg {width: 80px;height: 80px;}.Passenger-information-svg-1 {bottom: 80px;}.Passenger-information-svg-2 {bottom: 0;right: 0;}.News-list-wrapper {gap: 0;}.News-item {max-width: 100%;}.News-item-page {width: 100%;}.News-item-page .News-item__image-wrapper {width: 100%;height: 100%;}.News .Tabs-buttons {gap: 30px;}.News-button {left: 10px;}.News-list {width: 100%;}.News-list-block {width: 100%;padding-bottom: 20px;overflow: hidden;overflow-x: scroll;height: 400px;}.News-list-block-2 {height: 370px;overflow: hidden;}.Questions-asked .container {max-width: 100%;padding: 0;}.Questions-asked-blind {top: 20;left: 100px;}.Questions-asked-title {width: 100%;-moz-text-align-last: left;text-align-last: left;padding-left: 10px;}.Questions-asked-item {font-size: 14px;}.Questions-asked-item__heading {padding: 30px 20px;gap: 20px;}.Questions-asked-item__title {width: 285px;}.User-request {padding-top: 70px;padding-bottom: 280px;}.User-request-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: nowrap;flex-wrap: nowrap;gap: 20px;}.User-request-blind {left: 20;top: -50px;}.User-request-image {height: 250px;}.User-request-svg {width: 80px;height: 80px;}.User-request-svg-2 {bottom: 80px;}.User-request-left {width: 330px;}.User-request-text {font-size: 18px;}.User-request-input {padding: 37px 25px;font-size: 18px;}.User-request-button {height: 60px;margin: 0;font-size: 16px;}.User-request-form-text {font-size: 14px;text-align: center;}.footer-top {padding: 25px 0 40px;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.footer-top__contacts {margin-right: 0;margin-bottom: 30px;}.footer-top__number {font-size: 26px;width: 100%;text-align: center;}.footer-top__links {width: 268px;margin-top: 40px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.footer-link {font-size: 18px;text-align: center;}.footer-top__social-link {width: 100px;height: 100px;}.footer-request {width: 100%;}.footer-request__text {font-size: 18px;}.footer-request__text br {display: none;}.footer-request__form {width: 100%;height: 100px;margin-right: 0;margin-bottom: 50px;}.footer-request__input {width: 100%;height: 100%;padding: 15px 30px;}.footer-request__button {width: 40px;height: 40px;padding: 0;outline: 0;margin-top: 30px;margin-right: 15px;}.footer-request__button-media {display: block;}.footer-middle {font-size: 20px;padding: 50px 0;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: start;}.footer-middle__nav {gap: 30px;}.footer-middle__nav-desc {display: none;}.footer-middle__nav:first-child {margin-right: 69px;}.footer-middle__nav:last-child {margin-right: 0;}.footer-middle__media {display: none;}.footer-middle__phone {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.footer-end-links {width: 100%;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer-end-links {width: 310px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer-end-text {margin-right: 65px;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;margin-top: 30px;}.footer-end-text {width: 100%;text-align: center;margin: 0;margin-top: 50px;}.footer-end-link-2 {margin: 15px 94px 0 0;}.footer-end-link-3 {margin: 15px 0 0 0;}.footer-end-link-4 {margin: 21px 0 0 0;width: 100%;text-align: center;}.Modal-menu-top {padding-left: 20px;}.Modal-menu-logo__svg {width: 112px;height: 32px;}.Modal-menu-button {width: 80px;height: 80px;}.Modal-menu-content {min-height: calc(100vh - 80px);}.Modal-menu-left {padding-top: 50px;height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;}.Modal-menu-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 22px;}.Modal-menu-nav__item {font-size: 24px;}.Modal-menu-nav__item:first-child {margin: 0;}.Modal-menu-inner__icons {bottom: 250px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);width: 210px;height: 70px;}.Modal-menu-inner__svg {width: 70px;height: 70px;}.Modal-menu-inner__svg-2 {bottom: 0;right: 0;top: auto;}.Modal-menu-inner__svg-3 {bottom: 0;left: 70px;}.Modal-menu-footer {gap: 20px;height: 215px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.Modal-menu-footer__text {-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;margin-top: 10px;}.Modal-menu-footer__link {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.Modal-menu-footer__social {gap: 10px;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}.Modal-menu-footer__social-link {width: 60px;height: 60px;}.curveWrap {bottom: -200px;}.Route-about-blind {right: -260px;top: 700px;}.Route-about-button {margin-top: 0px;margin-bottom: 20px;}.Route-about-right {width: 335px;height: 320px;}.Route-about-right__item {width: 335px;}.Route-about-title {margin-bottom: 20px;}.Route-about-text-about {font-size: 18px;}.Route-about-image {width: 167px;height: 160px;}.Route-about-button {width: 145px;font-size: 14px;height: 46px;}.Route-about-svg {width: 100px;height: 100px;}.Route-map-title {font-size: 20px;margin-left: 20px;margin-bottom: 10px;}.Route-map-text {font-size: 16px;margin-left: 20px;}.Route-map-card {height: 292px;}.Route-map-item {min-height: 76px;padding: 20px 0;width: 100%;border-right: none;border-bottom: 1px solid #962344;}.Route-map-item:last-child {border-bottom: none;}.Route-map-card__inner {height: 293px;}.Route-map-text-address {font-size: 14px;}.Route-map-list {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.View-slider-svg {width: 70px;height: 70px;top: auto;bottom: 17px;}.View-slider-svg-2 {right: 22px;}.View-slider-svg-1 {right: 92px;}.View-slider-wrapper {padding: 40px 0 55px 20px;}.View-slider-text {width: 335px;margin-bottom: 55px;}.View-slider-swiper {width: calc(100vw - 20px);height: 152px;}.View-slider-swiper__wrapper {width: calc(100vw - 20px);}.View-slider-swiper__block {height: 247px;}.View-slider-swiper__slide {width: 254px;min-width: 254px;max-width: 254px;height: 152px;}.Purchase-ticket {padding-bottom: 240px;}.Purchase-ticket-wrapper {position: inherit;}.Purchase-ticket-image {margin-left: 150px;}.Purchase-ticket-image__wrapper {width: 100%;height: 240px;right: 0px;bottom: 0;top: auto;}.Purchase-ticket-svg {width: 80px;height: 80px;}.Purchase-ticket-svg__1 {bottom: 80px;}.Purchase-ticket-title {margin-bottom: 20px;}.Purchase-ticket-block {padding: 30px 0 30px 20px;width: 120%;gap: 40px;margin-left: -10px;}.Purchase-ticket-block__text {font-size: 18px;width: 300px;}.Purchase-ticket-block__button {width: 193px;font-size: 16px;height: 60px;}.Fleet-page-blind {top: -80px;right: -300px;}.Fleet-page-svg {width: 40px;height: 40px;}.Fleet-page-svg__2 {right: 10px;}.Fleet-page-svg__1 {top: 40px;right: 10px;}.Fleet-page-title {margin-bottom: 20px;}.Fleet-page-about {width: 85%;}.Fleet-page-description {width: 100%;}.Fleet-page-row {height: 600px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.Fleet-page-item {width: 100%;}.Fleet-page-item__image-wrapper {height: 60%;}.Fleet-page-item__description {width: 95%;}.Fleet-page-item__about {font-size: 13px;}.Vessel-preview .container {max-width: 100%;padding: 0;}.Vessel-preview .Fleet-page-svg__1 {top: 40px;}.Vessel-preview .Fleet-page-svg__2 {right: 10px;top: 0;}.Vessel-preview-blind {right: -250px;top: -150px;}.Vessel-preview-title {margin-left: 20px;}.Vessel-preview-text {margin-left: 20px;margin-bottom: 40px;width: 230px;}.Vessel-preview-capacity {width: 100%;height: 100px;padding: 30px 20px 30px 20px !important;gap: 40px;}.Vessel-preview-capacity__item-text-desc {display: none;}.Vessel-preview-capacity__item-text-media {display: block;}.Vessel-preview-capacity__item {gap: 0;}.Vessel-preview-capacity__item-number {font-size: 20px;}.Vessel-preview-swiper {height: 200px;}.Vessel-preview-swiper-button-prev {left: 20px;bottom: 20px;}.Vessel-preview-swiper-button-next {left: 70px;bottom: 20px;}.Vessel-about-blind {display: none;}.Vessel-about-wrapper {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.Vessel-about-item {padding: 40px 20px;width: calc(100% + 40px);}.Vessel-about-item__gray {min-width: 160px;width: 160px;}.Vessel-about-item__link {gap: 19px;margin-bottom: 20px;}.Vessel-about-item__link svg {width: 24px;height: 24px;padding: 7px;}.Vessel-about-title {margin-bottom: 10px;}.Vessel-about-title-2 {margin-bottom: 30px;}.Vessel-comfort-wrapper {padding: 40px 20px;-ms-flex-wrap: wrap;flex-wrap: wrap;}.Vessel-comfort-wrapper-2 {padding-bottom: 150px;}.Vessel-comfort-text {width: 100%;bottom: 40px;left: 0px;}.Vessel-comfort-list {margin-top: 50px;width: 100%;}.Vessel-comfort-item {padding: 15px;width: 100%;height: 90px;}.Vessel-comfort-item p {padding-left: 20px;}.Vessel-comfort-item__svg-wrapper {width: 60px;height: 60px;}.Vessel-comfort-item__svg {width: 40px;height: 40px;}.Vessel-plan {padding-top: 60px;padding-bottom: 80px;}.Vessel-plan-title {margin-bottom: 50px;font-size: 26px;width: 100%;}.Vessel-plan-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.Vessel-plan-row {width: 50%;gap: 10px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;height: 700px;}.Vessel-plan-row:last-child {-webkit-box-align: start;-ms-flex-align: start;align-items: start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 0;}.Vessel-plan-image {-webkit-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);min-width: 660px;height: 123px;margin-bottom: 0;position: absolute;right: -250px;top: 320px;z-index: 100;}.Vessel-plan-image-2 {left: -260px;top: 330px;}.Vessel-plan-text {position: relative;z-index: 101;width: 76px;}.Article-heading-text {font-size: 16px;}.Article-heading-title {font-size: 34px;width: 100%;}.Article-content {padding-bottom: 80px;}.Article-content-blind-2 {right: -100px;top: 800px;z-index: -1;}.Article-content-icons {top: auto;bottom: 430px;right: 50%;-webkit-transform: translateX(50%);-ms-transform: translateX(50%);transform: translateX(50%);width: 300px;height: 100px;z-index: -1;}.Article-content-icons svg {width: 100px;height: 100px;}.Article-content-icons .Article-content-icons__svg-1 {right: 0;left: auto;}.Article-content-icons .Article-content-icons__svg-2 {left: 0;right: auto;}.Article-content-icons .Article-content-icons__svg-3 {right: 100px;left: auto;}.Article-content-icons-rent {display: none;}.Article-content-text {margin-bottom: 30px;width: 100%;}.Article-content-text-2 {width: 100%;margin-bottom: 24px;}.Article-content-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0px;}.Article-content-list__wrapper {margin-bottom: 30px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 0;}.Article-content-item {margin-bottom: 20px;}.Article-content-item-2 {width: 100%;}.Article-content-text__description {gap: 20px;margin-bottom: 100px;width: 100%;}.Article-content-text__description-2 {margin-bottom: 220px;}.Article-content-slider {padding: 130px 0 40px 20px;width: 110%;margin-left: -20px;}.Article-content-slider__block {height: 202px;}.Article-content-slider__title {left: 40px;top: 60px;}.Article-content-block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px;width: 100%;margin-bottom: 40px;}.Article-content-block:nth-child(1) {margin-bottom: 40px;}.Article-content-block:nth-child(2) {margin-bottom: 40px;}.Article-content-block__text {width: 560px;}.Article-content-block__image {width: 100%;height: 454px;-o-object-fit: cover;object-fit: cover;}.Article-content-blocks {gap: 30px;}.Article-content-block {margin-bottom: 0;width: 100%;}.Article-content-block__text {width: 80%;}.Article-content-block__image {height: 250px;}.Vessel-capacity {display: none;}.Rental-prices tr:first-child {font-size: 14px;}.Rental-prices tr:first-child th {min-width: 489px;max-width: 489px;}.Rental-prices tr:nth-child(2) {font-size: 14px;}.Rental-prices tr:nth-child(3) th {font-size: 14px;}.Rental-prices th {padding: 15px 20px;}.Rental-prices td {font-size: 14px;padding: 15px 20px;}.Rental-prices-th {min-width: 100px;max-width: 100px;}.Rental-prices-th-rowspan {max-width: 94px;min-width: 94px;}.Berths-page-blind {display: none;}.Berths-page-icons {top: 50px;width: 40px;height: 80px;right: 40px;}.Berths-page-icons svg {width: 40px;height: 40px;}.Berths-page-blind-2 {display: none;}.Berths-page-item__left {width: 100%;}.Berths-page-item__title {margin-bottom: 20px;width: 100%;}.Berths-page-item__address {width: 100%;margin-bottom: 20px;}.Berths-page-item__about {width: 100%;margin-bottom: 20px;}.Berths-page-item__more-heading {gap: 15px;font-size: 20px;}.Berths-page-item__right {width: calc(100% + 20px);margin-left: -10px;height: 250px;}.Certificates-blocks-title-main {font-size: 26px;}.Certificates-blocks-blind {display: none;}.Certificates-blocks-blind-2 {display: none;}.Certificates-blocks-title-2 br {display: none;}.Certificates-blocks-heading {padding-bottom: 30px;}.Certificates-blocks-text-2 {position: absolute;bottom: 60px;left: 40px;top: auto;}.Certificates-blocks-wrapper-2 {padding-bottom: 150px;}.Certificates-blocks-content {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 0;}.Certificates-blocks-inner {padding-bottom: 0;margin-bottom: 0;padding-top: 0;}.Certificates-blocks-item {gap: 15px;max-width: 100%;overflow: hidden;margin-bottom: 30px;}.Certificates-blocks-item__image-wrapper {width: 100%;height: 50%;overflow: hidden;}.Certificates-blocks-item__category {padding: 8px 16px;}.Certificates-blocks-item__title {font-size: 24px;max-width: 100%;}.Certificates-blocks-item__text {max-width: 100%;}.Article-text-section {padding-top: 50px;}.Article-text-section-2 {padding-top: 60px;}.Article-text-section-wrapper {gap: 30px;width: 100%;}.Article-text-section-wrapper-2 {gap: 30px;}.Article-text-section-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 15px;}.Article-text-section-list-2 {gap: 30px;}.Article-text-section-item {padding-left: 20px;font-size: 20px;font-weight: 400;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: relative;}.Article-text-section-item-title {font-weight: 500;}.Article-text-section-item-text {font-size: 20px;font-weight: 400;margin-top: 10px;}.Article-text-section-item-2 {font-weight: 500;}.Article-text-section-item::before {content: "";position: absolute;width: 10px;height: 10px;left: 0;top: 10px;background: #962344;}.Article-text-section-title-long {width: 1285px;}.Article-text-section-link {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 15px;color: #151719;}.Article-text-section-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 10px;}.Article-text-section-contacts {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;}.Article-text-section-contacts__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 8px;}.Article-text-section-contacts__gray {font-size: 16px;font-weight: 400;color: #5c5c5c;}.Article-text-section-contacts__text {font-size: 20px;font-weight: 400;width: 100%;}.Article-text-section-licenses {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;}.Article-text-section-legal {margin-top: 11px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;gap: 20px;}.Article-text-section-legal__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: start;gap: 20px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}.Article-text-section-legal__gray {font-size: 16px;font-weight: 400;color: #5c5c5c;width: 150px;}.Article-text-section-legal__text {font-size: 20px;font-weight: 400;}.Article-text-section {padding-top: 60px;}.Article-text-section-2 {padding-top: 60px;}.Article-text-section-wrapper {width: 100%;position: relative;}.Article-text-section-wrapper-2 {padding-top: 40px;}.Article-text-section-wrapper-3 {padding-bottom: 250px;}.Article-text-section-wrapper-4 {padding-bottom: 150px;}.Article-text-section-list {margin-top: 30px;}.Article-text-section-text-2 {bottom: 50px;top: auto;position: absolute;width: 80%;left: 40px;font-size: 14px;}.Article-text-section-text-2 span {font-size: 24px;}.Article-text-section-title-long {width: 100%;}.Passengers-icons {position: absolute;height: 80px;width: 40px;top: -130px;right: 40px;}.Passengers-icons svg {position: absolute;width: 40px;height: 40px;}.Passengers-icons svg:first-child {left: 0;}.Passengers-icons svg:last-child {right: 0;}.Passengers-icons-2 {top: 100px;height: 100px;width: 210px;right: auto;left: -50px;top: -160px;}.Passengers-icons-2 svg {width: 70px;height: 70px;}.Passengers-icons-2 svg:nth-child(2) {left: 70px;}.Passengers-icons-svg__3 {top: 120px;}.Passengers-icons-3 {top: -180px;}}