.card-intro{background:#f2f7fb}.card-intro__no-data{flex-grow:1;display:grid}.card-intro .no-data-wrapper{height:100%;display:grid;grid-template-rows:max-content auto}.card-intro__description{font-size:16px;font-weight:500;line-height:32px;margin-bottom:19px}.card-intro__content{display:flex;align-items:flex-start}.card-intro .color-txt-btns{margin-bottom:15px}.card-intro__price{width:100%;max-width:320px;flex-shrink:0}.card-intro__top{display:flex;justify-content:space-between;align-items:flex-end}.card-intro__title{margin-bottom:15px;font-size:32px;line-height:48px}.card-intro__title-wrp{display:flex;align-items:center;margin-bottom:23px}.card-intro__title-wrp .card-intro__title{margin-bottom:0;margin-left:16px}.card-intro__title-wrp .color-txt-btn{flex-shrink:0}.card-intro__cruise-code{display:flex;align-items:center;font-style:normal;font-weight:400;font-size:14px;line-height:71px;text-align:right;flex-shrink:0}.card-intro__cruise-code svg{margin-right:16px}.card-intro__cruise-code span{font-weight:800}.card-intro__cruise-code a{display:flex;align-items:center}.card-intro__slider-wrp{width:100%;max-width:520px;flex-shrink:0;position:relative;margin-bottom:57px;margin-right:42px}.card-intro__slider-wrp .thumbs__slide{width:129px;height:88px;cursor:pointer}.card-intro__slider-wrp .sl-nav{position:absolute;left:50%;transform:translateX(-50%);bottom:23px;width:calc(100% + 45px);z-index:2;justify-content:space-between}.card-intro__slider-wrp--banner{margin-bottom:46px}.card-intro__icon-txt,.card-intro__row-txt{width:100%;max-width:360px;margin-right:38px}.card-intro__row-txt{padding-top:14px}.card-intro__row-txt .row-txt{margin-bottom:1px}.card-intro__help{display:flex;justify-content:space-between;margin-top:24px}.card-intro__help-item{position:relative;padding-left:23px;font-style:normal;font-weight:500;font-size:12px;line-height:18px}.card-intro__help-item a,.card-intro__help-item button{text-decoration:underline}.card-intro__help-item a:hover,.card-intro__help-item button:hover{text-decoration:none}.card-intro__help-item svg{position:absolute;top:50%;left:0;transform:translateY(-50%);fill:#1db5fe}@media screen and (max-width:1440px){.card-intro__slider-wrp{margin-right:20px;max-width:480px}.card-intro__icon-txt,.card-intro__row-txt{margin-right:40px}.company-page .card-intro__slider-wrp img{max-width:480px;max-height:311px}}@media screen and (max-width:1199px){.card-intro{padding-bottom:20px}.card-intro__content{flex-wrap:wrap;justify-content:space-around}.card-intro__slider-wrp{max-width:100%;margin-right:0}.card-intro__slider-wrp .thumbs__slide,.card-intro__slider-wrp .thumbs__slide .img{width:143px;height:96px}.card-intro__icon-txt,.card-intro__row-txt{margin-right:0}.company-page .card-intro__slider-wrp img{max-width:100%;max-height:339px}}@media screen and (max-width:991px){.card-intro{padding-bottom:39px;padding-top:40px}.card-intro__content{justify-content:space-between}.card-intro__title{margin-right:28px;line-height:41px}.card-intro__title-wrp{display:block;font-size:0;margin-bottom:15px}.card-intro__title-wrp .card-intro__title{margin-left:0}.card-intro__title-wrp .color-txt-btn{margin-bottom:17px}.card-intro__slider-wrp{margin-bottom:20px}.card-intro__slider-wrp .thumbs__slide{width:90px;height:79px}.card-intro__slider-wrp .sl-nav{bottom:56.1%;width:calc(100% + 6px)}.card-intro__slider-wrp .sl-nav__btn{background:transparent;box-shadow:none}.card-intro__slider-wrp .sl-nav__btn svg{stroke:#fff}}@media screen and (max-width:767px){.card-intro{padding-bottom:25px;padding-top:16px}.card-intro__top{display:block;margin-bottom:9px}.card-intro__content{justify-content:space-between}.card-intro__cruise-code{text-align:left}.card-intro .color-txt-btns{margin-bottom:17px}.card-intro__title{margin-right:0;margin-bottom:10px;font-size:24px;line-height:32px}.card-intro__cruise-code{font-size:12px;line-height:20px}.card-intro__slider-wrp{width:calc(100% + 40px);max-width:calc(100% + 40px);margin-left:-20px}.card-intro__help{display:block}.card-intro__help-item{margin-bottom:24px;font-size:14px;line-height:21px;padding-left:32px}.card-intro__help-item:last-child{margin-bottom:0}.card-intro__row-txt{padding-top:0;margin-bottom:26px}.card-intro__row-txt .row-txt{margin-bottom:8px}.card-intro__row-txt .row-txt:last-child{margin-bottom:0}}@media screen and (max-width:480px){.card-intro__content{justify-content:center}.card-intro__slider-wrp{margin-left:0}}