.c-white{color:#ffffff}.small-partnerships{display:flex;align-items:center;flex-wrap:wrap;gap:85px;background:rgba(0, 0, 0, 0.17);padding:20px 60px;border-left:10px solid #ffffff}@media screen and (max-width:991.9px){.small-partnerships{gap:50px;padding:0px 22px;border-left:5px solid #ffffff}}.small-partnerships .partnership-block{display:flex;align-items:center;max-width:340px}@media screen and (max-width:991.9px){.small-partnerships .partnership-block{max-width:100%}}.small-partnerships .partnership-block a{display:flex;align-items:center;gap:28px;width:100%;max-width:100%}@media screen and (max-width:991.9px){.small-partnerships .partnership-block a{gap:10px}}.small-partnerships .partnership-block img{width:107px;height:107px;object-fit:cover;object-position:center;border-radius:20px}.small-partnerships .partnership-block .court span{display:block;color:#ffffff;margin-bottom:3px}.small-partnerships .partnership-block .court p{margin-bottom:0;color:#8A8787}.full-partnerships{display:flex;align-items:stretch;flex-wrap:wrap;gap:20px}@media screen and (max-width:991.9px){.full-partnerships{gap:45px}}.full-partnerships p{margin-top:4px;margin-bottom:24px}.full-partnerships .partnership-block{width:calc(50% - 10px)}@media screen and (max-width:991.9px){.full-partnerships .partnership-block{width:100%}}.full-partnerships .partnership-block a{display:block;width:100%}.full-partnerships .partnership-block img{width:100%;max-width:100%;height:420px;border-radius:18px;overflow:hidden;object-fit:cover;object-position:center}.full-partnerships .partnership-block .full-partners{width:100%;color:#444444;padding:20px 24px}.full-partnerships .partnership-block .full-partners .char-block{width:100%;display:flex;align-items:center;gap:8px;margin-bottom:10px}.full-partnerships .partnership-block .full-partners .char-block img{width:20px;min-width:20px;height:20px;object-fit:contain;object-position:center}.full-partnerships .partnership-block .full-partners .partners-price{margin-top:24px;display:flex;align-items:center;flex-wrap:wrap;gap:12px}.full-partnerships .partnership-block .full-partners .partners-price .available-block{padding:4px 20px;border-radius:30px;background:#075506;color:#ffffff}.booking-single{background-image:url("/wp-content/themes/njoy/assets/images/mount-bg.png");background-position:bottom center;background-size:100% auto;background-repeat:no-repeat}@media screen and (max-width:991.9px){.booking-single{background-image:url("/wp-content/themes/njoy/assets/images/mount-bg-m.png");background-position:bottom right;background-size:100% auto;background-repeat:no-repeat}}.booking-single .banner-block{position:relative;display:flex;align-items:flex-end;justify-content:space-between;border-radius:40px;overflow:hidden;margin-top:120px;height:327px;padding:40px 120px;color:#ffffff;gap:10px;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width:1399.9px){.booking-single .banner-block{padding:40px 20px}}@media screen and (max-width:991.9px){.booking-single .banner-block{margin-top:129px;border-radius:0;padding:40px 10px;flex-direction:column;align-items:flex-start;gap:48px;height:auto}}.booking-single .banner-block:before{content:"";width:100%;height:200px;background:linear-gradient(180deg, rgba(0, 0, 0, 0.0001) 0%, #000000 100%);display:block;position:absolute;bottom:0;left:0;z-index:1;pointer-events:none;opacity:0.7}@media screen and (max-width:991.9px){.booking-single .banner-block:before{height:100%}}.booking-single .banner-block:after{content:"";width:100%;height:100%;background:radial-gradient(50% 50% at 50% 50%, rgba(255, 106, 106, 0) 0%, rgba(10, 47, 7, 0.6) 100%);display:block;position:absolute;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0.6}.booking-single .banner-block .banner-text{position:relative;z-index:3}.booking-single .banner-block h1{margin-bottom:10px;text-transform:uppercase}.booking-single .banner-block h2{margin-bottom:10px;text-transform:uppercase}@media screen and (max-width:991.9px){.booking-single .banner-block h2{font-size:50px;line-height:110%}}.booking-single .banner-block .h2{margin-bottom:10px;text-transform:uppercase}@media screen and (max-width:991.9px){.booking-single .banner-block .h2{font-size:36px;line-height:46.8px}}.booking-single .room-details{padding:0 0 80px}@media screen and (min-width:1400px){.booking-single .room-details{padding:0 120px 80px}}.booking-single .room-details .all-room-details{display:flex;align-items:stretch;justify-content:center;text-align:center;margin-top:32px;margin-bottom:72px;gap:35px}@media screen and (max-width:991.9px){.booking-single .room-details .all-room-details{flex-direction:column;gap:0;margin-top:6px;margin-bottom:26px}}.booking-single .room-details .all-room-details .single-details{width:calc(20% - 28px);max-width:calc(20% - 28px)}.booking-single .room-details .all-room-details .single-details:not(:last-child){border-right:1px solid #D8D8D8;padding-right:35px}@media screen and (max-width:991.9px){.booking-single .room-details .all-room-details .single-details:not(:last-child){border-bottom:1px solid #D8D8D8;border-right:none}}@media screen and (max-width:991.9px){.booking-single .room-details .all-room-details .single-details{width:100%;max-width:100%;margin:0;display:flex;align-items:center;gap:10px;padding:10px 30px}}.booking-single .room-details .all-room-details .single-details img{width:42px;height:42px;object-position:center;object-fit:contain;margin-bottom:10px}@media screen and (max-width:991.9px){.booking-single .room-details .all-room-details .single-details img{margin-bottom:0;width:32px;height:32px}}.booking-single .room-details .all-room-details .single-details p{color:#444444}.booking-single .room-details .all-full-details{display:flex;align-items:flex-start;justify-content:space-between;gap:94px}@media screen and (max-width:1199.9px){.booking-single .room-details .all-full-details{gap:30px}}@media screen and (max-width:991.9px){.booking-single .room-details .all-full-details{gap:12px;flex-direction:column}}.booking-single .room-details .all-full-details .full-details{width:calc(100% - 558px);max-width:calc(100% - 558px)}@media screen and (max-width:1199.9px){.booking-single .room-details .all-full-details .full-details{width:calc(100% - 494px);max-width:calc(100% - 494px)}}@media screen and (max-width:991.9px){.booking-single .room-details .all-full-details .full-details{width:100%;max-width:100%}}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper{width:100%;margin-bottom:48px}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-slider{width:100%;border-radius:18px;margin-bottom:28px;overflow:hidden;visibility:hidden}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-slider.slick-initialized{visibility:visible}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-slider .slick-slide{height:480px}@media screen and (max-width:575.9px){.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-slider .slick-slide{height:288px}}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-slider .slick-slide>div{height:100%}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-slider .single-slide{width:100%;height:100%;position:relative;cursor:pointer}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-slider .single-slide a{display:flex;width:100%;height:100%}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-slider .single-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-slider .single-slide .zoom{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;background:#ffffff;width:44px;height:44px;border-radius:10px 0 0 0;cursor:pointer}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-slider .single-slide .zoom svg{width:24px;height:24px}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-navigation-wrapper{width:calc(100% + 8px);margin:0 -4px;position:relative}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-navigation-wrapper .flat-navigation{width:100%;visibility:hidden}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-navigation-wrapper .flat-navigation.slick-initialized{visibility:visible}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-navigation-wrapper .flat-navigation .slick-slide{padding:0 4px;height:100px;opacity:0.2;transition:all 0.2s ease-in-out}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-navigation-wrapper .flat-navigation .slick-slide.slick-current{opacity:1}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-navigation-wrapper .flat-navigation .slick-slide>div{height:100%}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-navigation-wrapper .flat-navigation .single-slide{border-radius:8px;overflow:hidden;width:100%;height:100%}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-navigation-wrapper .flat-navigation .single-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-navigation-wrapper .flat-arrows{width:calc(100% + 36px);position:absolute;top:calc(50% - 20px);left:-16px;display:flex;align-items:center;justify-content:space-between}.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-navigation-wrapper .flat-arrows .arrow-nav{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff;box-shadow:0px 1px 13px 10px rgba(0, 0, 0, 0.09);cursor:pointer}@media screen and (max-width:575.9px){.booking-single .room-details .all-full-details .full-details .flat-slider-wrapper .flat-navigation-wrapper .flat-arrows{width:calc(100% + 20px);left:-10px}}.booking-single .room-details .all-full-details .full-details .detailed-description{color:#444444}.booking-single .room-details .all-full-details .full-details .detailed-description h2{margin-top:48px;margin-bottom:40px}@media screen and (max-width:991.9px){.booking-single .room-details .all-full-details .full-details .detailed-description h2{font-size:20px;text-transform:uppercase}}.booking-single .room-details .all-full-details .full-details .detailed-description p{margin-bottom:26px}.booking-single .room-details .all-full-details .full-details .accordion-wrapper{width:100%}.booking-single .room-details .all-full-details .full-details .accordion-details .accordion-item{border:none;margin-bottom:16px}.booking-single .room-details .all-full-details .full-details .accordion-details .accordion-item h2 .accordion-button{color:#444444;font-weight:700;font-size:19px;line-height:140%;text-transform:uppercase;padding:16px 0 0;background-color:#ffffff;box-shadow:none;position:relative}.booking-single .room-details .all-full-details .full-details .accordion-details .accordion-item h2 .accordion-button:after{margin-left:auto;content:"";width:24px;height:24px;background-image:url("/wp-content/themes/njoy/assets/images/flat/plus.svg");background-repeat:no-repeat;transition:transform 0.2s ease-in-out}.booking-single .room-details .all-full-details .full-details .accordion-details .accordion-item h2 .accordion-button:not(.collapsed)::after{transform:rotate(45deg)}@media screen and (max-width:991.9px){.booking-single .room-details .all-full-details .full-details .accordion-details .accordion-item h2 .accordion-button{font-size:17px}}.booking-single .room-details .all-full-details .full-details .accordion-details .accordion-item .accordion-collapse .accordion-body{padding:6px 0 6px 16px;border-left:3px solid #D8D8D8;margin:16px 0 0}.booking-single .room-details .all-full-details .full-details .calendar-wrapper{width:100%}.booking-single .room-details .all-full-details .full-details .calendar-wrapper h3{margin-bottom:50px;color:#444444}@media screen and (max-width:991.9px){.booking-single .room-details .all-full-details .full-details .calendar-wrapper h3{font-size:20px;text-transform:uppercase}}.booking-single .room-details .all-full-details .full-details .calendar-wrapper .calendar-scroll-block{width:100%}@media screen and (max-width:991.9px){.booking-single .room-details .all-full-details .full-details .calendar-wrapper .calendar-scroll-block{overflow-y:hidden;overflow-x:auto}}.booking-single .room-details .all-full-details .full-details .custom-border{margin-top:32px;margin-bottom:48px;height:1px;background:repeating-linear-gradient(to right, #D8D8D8, #D8D8D8 10px, transparent 10px, transparent 24px)}@media screen and (max-width:991.9px){.booking-single .room-details .all-full-details .full-details .custom-border{margin-top:48px}}.booking-single .room-details .all-full-details .full-details .location-block{color:#444444;margin-bottom:48px}.booking-single .room-details .all-full-details .full-details .location-block h3{color:#444444}@media screen and (max-width:991.9px){.booking-single .room-details .all-full-details .full-details .location-block h3{font-size:20px;text-transform:uppercase}}.booking-single .room-details .all-full-details .full-details .location-block .single-location{display:flex;align-items:center;margin-top:20px;margin-bottom:20px}@media screen and (max-width:991.9px){.booking-single .room-details .all-full-details .full-details .location-block .single-location{align-items:flex-start}}.booking-single .room-details .all-full-details .full-details .location-block iframe{width:100% !important}.booking-single .room-details .all-full-details .full-details .season-block{margin-bottom:48px;color:#444444}.booking-single .room-details .all-full-details .full-details .season-block h3{color:#444444}.booking-single .room-details .all-full-details .full-details .season-block .accordion-season{margin-top:26px}.booking-single .room-details .all-full-details .full-details .season-block .accordion-season .accordion-item{border:none;margin-bottom:10px}.booking-single .room-details .all-full-details .full-details .season-block .accordion-season .accordion-item h2 .accordion-button{color:#444444;font-weight:700;font-size:19px;line-height:140%;text-transform:uppercase;padding:16px 0;background-color:#ffffff;box-shadow:none;position:relative}.booking-single .room-details .all-full-details .full-details .season-block .accordion-season .accordion-item h2 .accordion-button:after{margin-left:auto;content:"";width:24px;height:24px;background-image:url("/wp-content/themes/njoy/assets/images/flat/plus.svg");background-repeat:no-repeat;transition:transform 0.2s ease-in-out}.booking-single .room-details .all-full-details .full-details .season-block .accordion-season .accordion-item h2 .accordion-button:not(.collapsed)::after{transform:rotate(45deg)}.booking-single .room-details .all-full-details .full-details .season-block .accordion-season .accordion-item .accordion-collapse .accordion-body{padding:16px 30px 16px 16px;border-left:3px solid #D8D8D8}.booking-single .room-details .all-full-details .full-details .season-block .accordion-season .accordion-item .accordion-collapse .accordion-body .date-block{display:flex;align-items:flex-start;gap:28px}@media screen and (max-width:991.9px){.booking-single .room-details .all-full-details .full-details .season-block .accordion-season .accordion-item .accordion-collapse .accordion-body .date-block{width:100%;flex-direction:column;align-items:flex-start;gap:10px}}.booking-single .room-details .all-full-details .full-details .season-block .accordion-season .accordion-item .accordion-collapse .accordion-body .date-block .single-block-wrapper{width:calc(25% - 21px);align-items:center;gap:30px}@media screen and (max-width:991.9px){.booking-single .room-details .all-full-details .full-details .season-block .accordion-season .accordion-item .accordion-collapse .accordion-body .date-block .single-block-wrapper{width:100%;flex-direction:column;align-items:flex-start;gap:6px}}.booking-single .room-details .all-full-details .full-details .season-block .accordion-season .accordion-item .accordion-collapse .accordion-body .date-block .single-block-wrapper p{color:#444444;margin-bottom:10px}.booking-single .room-details .all-full-details .full-details .season-block .accordion-season .accordion-item .accordion-collapse .accordion-body .date-block .single-block-wrapper .single-block{display:flex;align-items:center;gap:10px;color:#181A18}.booking-single .room-details .all-full-details .full-details .cancellation-block{color:#444444}.booking-single .room-details .all-full-details .full-details .cancellation-block h3{color:#444444}.booking-single .room-details .all-full-details .full-details .cancellation-block p{margin-bottom:0;margin-top:20px}.booking-single .room-details .all-full-details .pay-details-block{width:464px;max-width:464px}@media screen and (max-width:991.9px){.booking-single .room-details .all-full-details .pay-details-block{width:100%;max-width:100%}}.booking-single .room-details .all-full-details .pay-details-block .pay-details{box-shadow:0px 2px 24px 0px rgba(0, 0, 0, 0.16);border-radius:12px;overflow:hidden;background:#F0F4F0;border:1px solid #EBE6E6}.booking-single .room-details .all-full-details .pay-details-block .pay-details .pay-details-title{padding:20px;background-color:#277350;color:#ffffff}.booking-single .room-details .all-full-details .pay-details-block .pay-details .pay-details-title h3{text-transform:uppercase;margin-bottom:0}.booking-single .room-details .all-full-details .pay-details-block .pay-details .pay-details-title p{margin-bottom:0;margin-top:4px;font-size:19px}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block{padding:40px 24px 34px}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .inline-form-group{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;position:relative}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .inline-form-group .form-group{width:calc(50% - 10px)}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .inline-form-group .form-group label{width:100%;margin-bottom:7px;color:#181A18}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .inline-form-group .form-group .input-container{width:100%;position:relative;display:inline-block;border:none}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .inline-form-group .form-group .input-container:focus-visible{border:none}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .inline-form-group .form-group .input-container .form-control{border-color:transparent;background:#fff url("/wp-content/themes/njoy/assets/images/flat/calendar.svg") no-repeat 11px center;background-size:20px 20px;padding:16px 42px 16px 38px}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .inline-form-group .form-group .input-container .form-control::-webkit-calendar-picker-indicator{display:none}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .inline-form-group .form-group .input-container .form-control:focus{box-shadow:none}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .inline-form-group .form-group .input-container:after{content:"";width:32px;height:32px;display:block;position:absolute;bottom:12px;right:0;z-index:1;pointer-events:none;background:url("/wp-content/themes/njoy/assets/images/flat/chevron.svg") no-repeat center}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .inline-form-group .flatpickr-input{position:absolute;top:0;left:0}@media screen and (max-width:767.9px){.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .inline-form-group{flex-wrap:wrap}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .inline-form-group .form-group{width:100%}}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .guests-block{margin:20px 0 40px;display:flex;flex-direction:column}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .guests-block .form-group{width:100%}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .guests-block .form-group label{width:100%;margin-bottom:7px;color:#181A18}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .guests-block .form-group .input-container{width:100%;position:relative;display:inline-block;border:none}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .guests-block .form-group .input-container:focus-visible{border:none}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .guests-block .form-group .input-container .form-select{border-color:transparent;background:#fff url("/wp-content/themes/njoy/assets/images/flat/calendar-fill.svg") no-repeat 11px center;background-size:20px 20px;outline:none;padding:16px 42px 16px 38px;appearance:auto}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .guests-block .form-group .input-container .form-select:focus{box-shadow:none}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .all-chars .single-char-block{margin-bottom:16px}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .all-chars .single-char-block .single-char{display:flex;align-items:center;justify-content:space-between;gap:10px}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .all-chars .single-char-block .total-amount{width:54%;font-size:12px;line-height:140%;margin-top:4px}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .all-chars .custom-border{margin-top:16px;margin-bottom:26px;height:1px;background:repeating-linear-gradient(to right, #D8D8D8, #D8D8D8 10px, transparent 10px, transparent 24px)}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .total-costs-block{display:flex;align-items:flex-end;justify-content:space-between;color:#8A8787;margin-bottom:26px}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .total-costs-block .total-costs{display:flex;align-items:flex-end;gap:10px;color:#181A18}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .total-costs-block .total-costs h4{font-size:19px;font-weight:700;text-transform:uppercase}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .btn{width:100%;margin-bottom:36px}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .instantly-cofirmed{color:#444444}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .instantly-cofirmed .text-small{margin-bottom:16px;line-height:140%}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .instantly-cofirmed .text-regular{font-size:13px;line-height:148%}.booking-single .room-details .all-full-details .pay-details-block .pay-details .reserve-block .instantly-cofirmed .text-regular span{color:#277350;font-weight:700}.booking-single .room-details .all-full-details .pay-details-block .more-info{border-radius:12px;padding:24px;background-color:#ffffff;margin-top:40px;border:1px solid #EBE6E6;box-shadow:0px 2px 24px 0px #0000002A;color:#444444}.booking-single .room-details .all-full-details .pay-details-block .more-info h3{margin-bottom:9px;font-size:19px;text-transform:uppercase}.booking-single .room-details .all-full-details .pay-details-block .more-info .text-small{margin-bottom:9px}.booking-single .room-details .all-full-details .pay-details-block .more-info .form-control{border-radius:12px;padding:12px 11px;margin-bottom:9px}.booking-single .room-details .all-full-details .pay-details-block .more-info .form-control::-webkit-input-placeholder{color:#C1C1C1}.booking-single .room-details .all-full-details .pay-details-block .more-info .form-control::-moz-placeholder{color:#C1C1C1}.booking-single .room-details .all-full-details .pay-details-block .more-info .form-control:-ms-input-placeholder{color:#C1C1C1}.booking-single .room-details .all-full-details .pay-details-block .more-info .form-control:-moz-placeholder{color:#C1C1C1}.booking-single .room-details .all-full-details .pay-details-block .more-info .btn{width:100%}.booking-single .room-details .all-full-details .pay-details-block .thank-info{border-radius:12px;padding:24px;background-color:#ffffff;margin-top:33px;border:1px solid #EBE6E6;box-shadow:0px 2px 24px 0px #0000002A;color:#444444}.booking-single .room-details .all-full-details .pay-details-block .thank-info h3{margin-bottom:9px;font-size:19px;text-transform:uppercase}.booking-single .room-details .all-full-details .pay-details-block .thank-info p{margin-bottom:9px}.booking-single .similar-block{margin-top:57px}@media screen and (max-width:991.9px){.booking-single .similar-block{margin-top:48px}}.booking-single .corporate-partnerships{color:#444444;margin-bottom:57px;text-align:center}.booking-single .corporate-partnerships p{margin-top:16px}@media screen and (max-width:991.9px){.booking-single .corporate-partnerships{margin-top:48px;margin-bottom:12px}}