@keyframes floatBlob1{0%,to{transform:translate(-40%,-50%) scale(1)}25%{transform:translate(-30%,-45%) scale(1.15)}50%{transform:translate(-25%,-55%) scale(.9)}75%{transform:translate(-35%,-60%) scale(1.1)}}@keyframes floatBlob2{0%,to{transform:translate(40%,-50%) scale(1)}25%{transform:translate(30%,-55%) scale(1.1)}50%{transform:translate(35%,-40%) scale(1.2)}75%{transform:translate(25%,-45%) scale(.9)}}.section-banner-hero{overflow:hidden;position:relative;padding-top:80px;padding-bottom:80px;background:radial-gradient(ellipse at 50% 50%,#212835 0,#111825 70%)}.section-banner-hero .blob{position:absolute;pointer-events:none;opacity:.25;filter:blur(60px);border-radius:50%}.section-banner-hero .blob-1,.section-banner-hero .blob-2{top:50%;background:radial-gradient(circle,#ddcc8a 0,transparent 70%)}.section-banner-hero .blob-1{left:0;transform:translate(-40%,-50%);width:600px;height:600px;animation:floatBlob1 10s ease-in-out infinite}.section-banner-hero .blob-2{right:0;transform:translate(40%,-50%);width:500px;height:500px;animation:floatBlob2 12s ease-in-out infinite}.section-banner-hero .content-box{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;text-align:center}.section-banner-hero .content-box .page-title{line-height:1.2}.section-banner-hero .content-box .content-desc{max-width:1325px;margin:0 auto;line-height:1.2}.section-banner-hero .content-box .text-highlighted{color:#ddcc8a}.section-prices-info{position:relative}.section-prices-info .boxes-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px}.section-prices-info .boxes-wrapper .single-box{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px;background:radial-gradient(ellipse at 50% 40%,rgba(221,204,138,.1)0,#111825 80%);box-shadow:0 0 16px 4px rgba(221,204,138,.25);border:2px solid #ddcc8a;border-radius:24px}.section-prices-info .boxes-wrapper .single-box .heading-box{display:flex;flex-direction:column;align-items:center;gap:8px}.section-prices-info .boxes-wrapper .single-box .heading-box .single-icon{display:block;flex-shrink:0;width:auto;height:32px}.section-prices-info .boxes-wrapper .single-box .desc-box .desc-label,.section-prices-info .boxes-wrapper .single-box .heading-box .heading-text{line-height:1.2}.section-prices-info .boxes-wrapper .single-box .desc-box{display:flex;flex-direction:column;gap:4px;margin-top:auto;text-align:center}.section-prices-info .boxes-wrapper .single-box .desc-box .desc-text{max-width:185px;color:#ddcc8a;font-style:italic;line-height:1.1}.section-prices-info .boxes-wrapper .single-box .single-link{width:100%;margin:0 auto}.section-reservation-info{position:relative;padding-top:64px;padding-bottom:64px;background:radial-gradient(ellipse at 30% 50%,#212835 0,#111825 70%)}.section-reservation-info .section-content{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:32px}.section-reservation-info .section-content .box-info{display:flex;flex-direction:column;gap:24px}.section-reservation-info .section-content .box-info .list-details{display:flex;flex-direction:column;gap:16px}.section-reservation-info .section-content .box-info .list-details .single-box{display:flex;gap:16px}.section-reservation-info .section-content .box-info .list-details .single-box .icon-box{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;background-color:#3d4448;border-radius:50%}.section-reservation-info .section-content .box-info .list-details .single-box .icon-box .single-icon{display:block;width:auto;height:16px;fill:none}.section-reservation-info .section-content .box-info .list-details .single-box .icon-box .single-icon path{fill:#ddcc8a}.section-reservation-info .section-content .box-info .list-details .single-box .text-box{display:flex;flex-direction:column;gap:4px}.section-reservation-info .section-content .box-highlighted .box-label,.section-reservation-info .section-content .box-info .list-details .single-box .text-box .text-label{color:#ddcc8a;line-height:1.2}.section-reservation-info .section-content .box-info .list-details .single-box .text-box .text-info{font-weight:400}.section-reservation-info .section-content .box-highlighted{display:flex;flex-direction:column;gap:24px;padding:32px;background:radial-gradient(ellipse at 50% 40%,rgba(221,204,138,.1)0,#111825 80%);box-shadow:0 0 16px 4px rgba(221,204,138,.25);border:2px solid #ddcc8a;border-radius:24px}.section-reservation-info .section-content .box-highlighted .box-desc{line-height:1.2}.section-bank-details .content-box .info-box .info-group .group-data .inner-link:hover,.section-reservation-info .section-content .box-highlighted .box-desc .text-highlighted,.section-reservation-info .section-content .box-highlighted .contact-links-box .single-contact-link:hover .link-text{color:#ddcc8a}.section-reservation-info .section-content .box-highlighted .single-link{width:100%;max-width:100%}.section-reservation-info .section-content .box-highlighted .contact-links-box{display:flex;flex-direction:column;gap:16px}.section-reservation-info .section-content .box-highlighted .contact-links-box .single-contact-link{display:flex;align-items:center;gap:8px;max-width:max-content;color:#fff;text-decoration:none}.section-reservation-info .section-content .box-highlighted .contact-links-box .single-contact-link .icon{display:block;flex-shrink:0;width:20px;height:auto}.section-reservation-info .section-content .box-highlighted .contact-links-box .single-contact-link .link-text{line-height:1.2;transition:color .3s}.section-bank-details{position:relative}.section-bank-details .content-box{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-top:48px}.section-bank-details .content-box .info-box{display:flex;flex-direction:column;gap:24px;padding:32px;background-color:#111825;border-radius:24px}.section-bank-details .content-box .info-box.full-width{flex-basis:100%;grid-column:1/-1;width:100%}.section-bank-details .content-box .info-box .grid-box{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.section-bank-details .content-box .info-box .info-heading{display:flex;align-items:center;gap:16px}.section-bank-details .content-box .info-box .info-heading .icon-box{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:#3d4448;border-radius:50%}.section-bank-details .content-box .info-box .info-heading .icon-box .heading-icon{display:block;width:16px;height:auto}.section-bank-details .content-box .info-box .info-heading .heading-text{line-height:1.2}.section-bank-details .content-box .info-box .info-list{display:flex;flex-direction:column;gap:16px;list-style:none}.section-bank-details .content-box .info-box .info-list .list-item{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid #3d4448}.section-bank-details .content-box .info-box .info-list .list-item:last-child{padding-bottom:0;border-bottom:none}.section-bank-details .content-box .info-box .info-list .list-item .item-label{color:#ddcc8a;line-height:1.2}.section-bank-details .content-box .info-box .info-list .list-item .item-data{color:#fff;text-align:right;line-height:1.2}.section-bank-details .content-box .info-box .info-group{position:relative;display:flex;flex-direction:column;gap:4px;padding:16px;border-radius:16px}.section-bank-details .content-box .info-box .info-group.full-width{flex-basis:100%;grid-column:1/-1;width:100%}.section-bank-details .content-box .info-box .info-group.decoration-border{border-left:4px solid #ddcc8a}.section-bank-details .content-box .info-box .info-group .fancy-bg{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%;background-color:#212835;border-radius:16px;transform:scale(-1,-1)}.section-bank-details .content-box .info-box .info-group .fancy-bg~*{position:relative;z-index:2}.section-bank-details .content-box .info-box .info-group .group-label{color:#ddcc8a;line-height:1.2}.section-bank-details .content-box .info-box .info-group .group-data{color:#fff;line-height:1.5}.section-bank-details .content-box .info-box .info-group .group-data .inner-link{text-decoration:none;color:#fff;transition:color .3s}.section-bank-details .content-box .info-box .info-group .additional-info{color:rgba(255,255,255,.5)}.section-bank-details .content-box .info-box .info-group .foreign-bank-details{display:flex;flex-direction:column;gap:16px}.section-bank-details .content-box .info-box .info-group .foreign-bank-details .details-heading{display:flex;align-items:center;gap:8px}.section-bank-details .content-box .info-box .info-group .foreign-bank-details .details-heading .details-icon{display:block;width:13px;height:auto}.section-bank-details .content-box .info-box .info-group .foreign-bank-details .details-heading .details-label{line-height:1.2;color:#fff}.section-bank-details .content-box .info-box .info-group .foreign-bank-details .details-group-info{display:flex;flex-direction:column;gap:4px}.section-bank-details .content-box .info-box .info-group .foreign-bank-details .details-group-info .info-label{color:#ddcc8a;line-height:1.2}.section-bank-details .content-box .info-box .info-group .foreign-bank-details .details-group-info .info-text{color:#fff;line-height:1.2}@media all and (max-width:1600px){.section-bank-details .content-box .info-box,.section-prices-info .boxes-wrapper .single-box,.section-reservation-info .section-content .box-highlighted{padding:24px}.section-prices-info .boxes-wrapper .single-box .heading-box .single-icon{height:28px}.section-reservation-info{padding-top:48px;padding-bottom:48px}.section-bank-details .content-box,.section-reservation-info .section-content{gap:24px}.section-bank-details .content-box .info-box .grid-box{gap:16px}.section-bank-details .content-box .info-box .info-list .list-item{padding-bottom:12px;gap:12px}}@media all and (max-width:1400px){.section-banner-hero{padding-top:64px;padding-bottom:64px}}@media all and (max-width:992px){.section-prices-info .boxes-wrapper{gap:16px;grid-template-columns:1fr}.section-prices-info .boxes-wrapper .single-box{gap:12px;padding:16px}.section-bank-details .content-box .info-box .grid-box,.section-reservation-info .section-content{grid-template-columns:1fr}.section-reservation-info .section-content .box-info{gap:16px}.section-bank-details .content-box .info-box,.section-reservation-info .section-content .box-highlighted{padding:16px}.section-bank-details .content-box .info-box .info-group{padding:12px}}@media all and (max-width:768px){.section-banner-hero{padding-top:48px;padding-bottom:48px}.section-banner-hero .blob{opacity:.15}.section-bank-details .content-box{grid-template-columns:1fr}}@media all and (max-width:576px){.section-banner-hero{padding-top:32px;padding-bottom:32px}.section-bank-details .content-box .info-box .info-list .list-item{flex-direction:column}.section-bank-details .content-box .info-box .info-list .list-item .item-data{text-align:left}}