#destination-block .container-custom{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}#destination-block .left-column,#destination-block .right-column{align-items:center;display:flex;flex-direction:row}#destination-block .round-button-space{margin-inline-end:10px}#destination-block .dropdown-custom,#destination-block .dropdown-custom-left,#destination-block .dropdown-custom1{border:.5px solid gray;border-radius:4px;font-size:14px;margin-left:20px;padding-left:10px;width:140px}#destination-block .dropdown-custom-left,#destination-block .dropdown-custom1{height:30px}#destination-block .dropdown-custom{height:26px}#destination-block .stay-list-card .carousel-indicators{background:none;display:flex!important;left:15px!important;right:0!important;text-align:left!important;transform:translateX(0)!important;-webkit-box-pack:start!important}#destination-block .room-images-container{position:relative!important}#destination-block .common-card .carousel-indicators .active{background-color:#fff}#destination-block .typefilter h4{margin-top:10px}#destination-block .room-loading-container .body-1{font-size:28px}#destination-block .stay-hr .d-lg-inline-block{font-size:22px;margin:25px 20px 0;padding:0}#destination-block .custom-card-container{border-spacing:0;gap:0!important;margin:0!important;padding:0!important}#destination-block .d-flex .special-dropdown{align-items:center;background-color:#fff;display:flex;justify-content:flex-start}#destination-block .d-flex .special-dropdown #dropdownMenuIconCustom{font-size:14px;margin-inline-end:8px;margin-inline-start:5px;transform:translateY(5%)}#destination-block #dropdownMenuIconCustomSmall{transform:translateY(2%)}#destination-block .d-flex .special-dropdown span{font-size:16px}#destination-block .d-flex .special-dropdown .dropdown-i-class{font-size:9.5px;line-height:16px;position:absolute;right:12px}#destination-block .d-flex .special-dropdown .dropdown-menu{background-color:#fff;border:1px solid #ddd;display:none;margin-block-start:5px;padding:0;position:absolute;z-index:1000}#destination-block .d-flex .special-dropdown.show .dropdown-menu{display:block;position:absolute;top:100%;transform:translateY(-4px)}#destination-block .d-flex .special-dropdown .dropdown-item{font-size:16px;padding:4px 10px}#destination-block .d-flex .special-dropdown .dropdown-menu .dropdown-item:hover{background-color:#d3d3d3}#destination-block .roomsandsuites-heading .display-2-48{font-size:48px!important;font-weight:400;margin-bottom:10px!important}#destination-block .stay-column-separator{display:none}#destination-block .custom-rounded-button .btn-outline-secondary{color:#000!important}#destination-block .form-select:focus{outline:none}#destination-block .dropdown-custom option:hover,#destination-block .form-select option:active,#destination-block .form-select option:hover{background-color:#d3d3d3!important}@media(min-width:769px){#destination-block .left-column{justify-content:flex-start}#destination-block .right-column{justify-content:flex-end}}@media(min-width:768px){#destination-block .d-flex .special-dropdown.show .dropdown-menu{left:0!important}}@media(min-width:600px)and (max-width:768px){#destination-block .stay-sm-container{margin:6px!important}}@media(max-width:768px){#destination-block .stay-column-separator{border-top:2px solid;border-color:rgba(0,0,0,.1)!important;display:block;height:2px;margin:1rem 0;width:100%}#destination-block .container-custom{flex-direction:column}#destination-block .right-column{margin-top:20px}#destination-block .left-column,#destination-block .right-column{width:100%}#destination-block .small-right-side{border:1px solid rgba(37,40,45,.2)!important;display:flex;justify-content:flex-end;position:absolute;right:10px;width:auto}#destination-block .country-type-dropdown,#destination-block .hotel-type-column{margin:0 0 1rem}#destination-block .dropdown-custom{margin-inline-start:1px}}@media(max-width:992px){#destination-block .round-button-space1{margin-inline-end:35px}[dir=rtl] #destination-block .dropdown-custom{margin-inline-start:18px!important}}@media(min-width:992px)and (max-width:1100px){#destination-block .primary-btn,#destination-block .secondary-btn{min-width:175px}}:dir(rtl) #destination-block .fal.fa-check-circle{margin-left:6px}:dir(rtl) #destination-block .small-right-side{justify-content:flex-start;left:0;right:auto}:dir(rtl) #destination-block .country-type-dropdown,:dir(rtl) #destination-block .hotel-type-column{margin-left:0;margin-right:1rem}html[lang=ar] #destination-block .room-details-container{direction:rtl;text-align:right}html[lang=ar] #destination-block .room-details-container .pr-2{padding-left:.5rem;padding-right:0}#destination-block .dropdown-icon{cursor:pointer;margin-left:10px}#destination-block .clearing-filter{align-items:end!important;justify-content:end!important}#destination-block label.filter_label{border:1px solid #979797;border-radius:16px;cursor:pointer;display:inline-block;padding:3px 12px;position:relative;text-align:center}#destination-block label.filter_label.active{background-color:#e5e5e5}#destination-block .space-alignment{margin:0 25px 20px;padding:2px 0}@media(max-width:976px)and (min-width:764px){#destination-block .room-book-link{margin-inline:15px}}#destination-block .read-more-wrapper,#destination-block .read-more-wrapper-hotels{bottom:0;line-height:19.69px!important;padding-left:4px;position:absolute;right:0}#destination-block .text-content{text-align:justify}#destination-block .stay-list-card{padding:35px 25px 40px!important}@media(max-width:600px){#stay-list-carousel-indicator{bottom:0!important;margin-bottom:5px!important}}@media(min-width:600px){.custom-card-container .carousel-indicators{bottom:-7%!important}}@media(min-width:800px){.go-back-div{display:none!important}#destination-block .d-flex .special-dropdown .dropdown-item{padding:4px 14px}#hidden-div-600{display:none!important}#List-div-above-600{margin-bottom:.25rem!important}.d-flex .special-dropdown span{margin-inline-start:6.5px}.d-flex .special-dropdown .dropdown-item{padding:8px}#destination-block .d-flex .special-dropdown .dropdown-i-class{margin-inline-start:35px!important}}.custom-description-paddings{padding-bottom:10px;padding-left:0!important;padding-right:0!important}@media(max-width:600px){.custom-flex{flex-direction:row;justify-content:space-between;padding-right:0!important}.country-custom{margin-right:0!important;padding-right:0!important}.clear-filter,.read-less,.read-more,.read-more-hotels{margin-right:13px}}#destination-block .filter_label{border:1px solid #979797;border-radius:16px;cursor:pointer;display:inline-block;padding:3px 12px;position:relative;text-align:center}#destination-block .filter_label.active{background-color:#e5e5e5}#destination-block .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:160px!important}#destination-block .margin-right-filterleft{margin-inline-end:8px}#destination-block .space-alignment{margin-bottom:20px!important;margin-left:25px!important;margin-right:25px!important;padding-bottom:2px;padding-top:2px}#destination-block .bootstrap-select.btn:not([class*=col-]):not(.btn-group):not(.btn-outline).show .bootstrap-select,#destination-block .bootstrap-select.btn:not([class*=col-]):not(.btn-group):not(.btn-outline):active,#destination-block .bootstrap-select.btn:not([class*=col-]):not(.btn-group):not(.btn-outline):focus,#destination-block .bootstrap-select.btn:not([class*=col-]):not(.btn-group):not(.btn-outline):focus-within{box-shadow:none;outline:none}@media(max-width:991px){#destination-block div#typefilter.dropdown{flex-wrap:wrap;gap:10px 4px}}#destination-block div#typefilter.dropdown{align-items:center;gap:4px}#destination-block .filter_label input{position:absolute}#destination-block .clear-filter,#destination-block .read-less,#destination-block .read-more,#destination-block .read-more-hotels{color:#483d8b;font-size:17px;font-weight:300;line-height:19.69px!important;margin-left:5px;text-decoration:none;text-shadow:0 0 1px rgba(72,61,139,.5)}#destination-block .clear-filter:hover,#destination-block .read-less:hover,#destination-block .read-more-hotels:hover,#destination-block .read-more:hover{color:#483d8b;text-decoration:none}@media(max-width:976px)and (min-width:764px){#destination-block .room-book-link{margin-inline-end:15px;margin-inline-start:15px}}#destination-block .margin-adjustment{bottom:0!important;margin-left:25px!important;margin-right:15px!important;padding-bottom:4px}#destination-block .short-description,#destination-block .short-description-hotels{overflow:hidden;position:relative}#destination-block .short-description .text-content,#destination-block .short-description-hotels .text-content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-bottom:0;overflow:hidden}#destination-block .read-more-wrapper{background-color:#f7f8f6;bottom:0;line-height:19.69px!important;padding-left:4px;position:absolute;right:0}#destination-block .read-more-wrapper-hotels{background-color:#fff;bottom:0;line-height:19.69px!important;padding-left:4px;position:absolute;right:0}#destination-block .ellipsis{display:inline-block;margin-right:4px}#destination-block .read-more,#destination-block .read-more-hotels{display:inline-block}#destination-block .text-content{word-break:break-word}#destination-block .room-features dd{align-items:center;padding-inline-end:15px}#destination-block .stay-list-card{margin-right:0;padding:40px!important}#destination-block .darkHeader .manageBooking-global.manageBooking-desktop{right:55px!important}@media(max-width:600px){#destination-block #stay-list-carousel-indicator{bottom:0!important;margin-bottom:5px!important}}@media(max-width:800px){#destination-block .go-back-div{margin-bottom:10px;margin-top:20px}}@media(min-width:600px){#destination-block .custom-card-container .carousel-indicators{bottom:-7%!important}}@media(min-width:800px){#destination-block #hidden-div-600,#destination-block .go-back-div{display:none!important}#destination-block #List-div-above-600{margin-bottom:.25rem!important}}@media(max-width:600px){#destination-block .custom-flex{flex-direction:row;justify-content:space-between;padding-right:0!important}#destination-block .country-custom{margin-right:0!important;padding-right:0!important}#destination-block .clear-filter,#destination-block .read-less,#destination-block .read-more,#destination-block .read-more-hotels{margin-right:13px}}#destination-block .country-custom{margin-right:1.5rem}@media(max-width:800px){#destination-block .svg-drops{margin-top:0!important}.bottom-grey-border{border-bottom:1px solid #bdb5b5}#destination-block .d-flex .special-dropdown span{margin-inline-start:14px}#destination-block #countryfilter .vhr-dark{display:none!important}#destination-block #cleartypefilter{display:none!important;width:1px!important}#destination-block .small-screen-view-dropdown{margin-top:25px!important;width:160px}#destination-block .vview{margin-left:5px;margin-right:15px}#destination-block #dropdownChevronIcon{margin-inline-end:5px!important;margin-inline-start:29px!important}#destination-block #clear-type-small-screen{margin-top:25px!important}#destination-block #flex-no-small,#destination-block .pricefilter .vhr-dark{display:none!important}#destination-block .dropdown-custom{height:28px!important}}@media(max-width:342px){#destination-block .custom-flex{display:block!important}#destination-block #clear-type-small-screen{align-items:start!important}}@media(max-width:600px){#destination-block .short-description,#destination-block .short-description-hotels{max-height:6em}#destination-block .short-description .text-content,#destination-block .short-description-hotels .text-content{-webkit-line-clamp:3}}#destination-block .stay-list-card .message-box{background-color:#e4e3e3;z-index:13}#destination-block .stay-list-card .content-message-popup{background-color:#fff;height:100%;width:100%}#destination-block .stay-list-card .p-8{height:100%;padding:1.5rem!important;width:100%}#destination-block .stay-list-card .popup-content{padding:3rem!important}#destination-block .stay-list-card,#destination-block .stay-list-card .common-card-shadow{position:relative!important}#destination-block .stay-list-card .room-title{padding-right:35px}#destination-block .stay-list-card .closedetails{cursor:pointer!important}#destination-block .stay-list-card .popup-content .fas{font-size:1.1rem;font-weight:600!important;padding-left:10px;padding-top:7px}#destination-block .stay-list-card .read-custom-more{color:#483d8b;cursor:pointer!important;font-size:17px;font-weight:300;line-height:19.69px!important;text-decoration:none;text-shadow:0 0 1px rgba(72,61,139,.5)}@media screen and (max-width:767px){#destination-block .stay-list-card .popup-content{padding:2.2rem!important}}#destination-block .stay-list-card .read-custom-more{transition:none}#destination-block .stay-list-card .read-custom-more:hover{background:none;box-shadow:none;cursor:default;text-decoration:none}#destination-block .stay-list-card .popup-content .room-title{padding-bottom:2rem!important}#destination-block .title-and-close{position:relative}#destination-block .title-and-close h3{padding-right:30px;position:relative}#destination-block .title-and-close i{cursor:pointer;font-size:1.2em;position:absolute;right:0}#destination-block .clear-filter{transform:translateX(-10%)}#destination-block .custom-card-container .room-image{aspect-ratio:1.3978!important;height:auto!important;width:100%!important}#destination-block .common-card .carousel-item img{min-height:400px!important}#destination-block .common-card .carousel-item{max-height:400px!important}#destination-block .make-full-width{background-color:#e4e3e3;height:100%;left:0;top:0;width:100%;z-index:12}@media(min-width:993px){#destination-block .make-full-width{background-color:#e4e3e3;height:auto;left:0;overflow:visible;top:0;z-index:12}#destination-block .read-more-visible{height:auto;overflow:visible}}#destination-block .read-more-visible{border:22px solid rgba(42,60,68,.1);padding:0!important}#destination-block #popup-para{padding-bottom:1.2rem}#destination-block .room-loading-container{flex:1!important}@media(min-width:993px){#destination-block .custom-description-container{padding-left:45px!important}}@media(max-width:993px){#destination-block .custom-description-container{padding-top:10px}#destination-block .custom-css-class-dummy,#destination-block .custom-description-container,#destination-block .left-space{padding-left:0!important;padding-right:0!important}}@media(max-width:600px){#destination-block .common-card-shadow:last-child{padding-bottom:0!important}}@media(min-width:993px){#destination-block .common-card .primary-btn,#destination-block .common-card .secondary-btn{opacity:0;transition:visibility 0s,opacity .3s ease;visibility:hidden}#destination-block .common-card:hover .primary-btn,#destination-block .common-card:hover .secondary-btn{opacity:1;visibility:visible}#destination-block .common-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.2)!important}}#destination-block .read-custom-more:hover{color:#483d8b;text-decoration:none}#destination-block .message-container{opacity:0;transition:opacity .5s ease-in-out,visibility 0s .5s}#destination-block .make-full-width{opacity:1;transition:opacity .5s ease-in-out,visibility 0s}#destination-block .room-occupancy{word-wrap:break-word;overflow:hidden;text-overflow:ellipsis;white-space:normal}#destination-block .room-features dd svg.fixed-icon{flex-shrink:0;height:25px;min-width:25px;width:25px}#destination-block .btn.dropdown-toggle.btn-light:focus{box-shadow:none!important;outline:none!important}#destination-block .roomsandsuites-heading{padding-left:0!important;padding-right:0!important}#destination-block #customDropdownMenu{display:none}#destination-block #customDropdownMenu.show{background-color:#fff;border:1px solid #ccc;cursor:pointer;display:block;position:absolute;z-index:1000}#destination-block .f-w-600{font-weight:600!important}#destination-block .custom-aspect-ratio{padding-top:95%;position:relative;width:100%}#destination-block .custom-aspect-ratio img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#destination-block #card-adjuting{max-height:600px!important;min-height:500px!important}#destination-block .card-gift-wrapper:hover .custom-aspect-ratio{padding-top:75%}#destination-block .card-data{height:60px}@media screen and (min-width:1024px){#destination-block .grid-view-wrapper .card-container{margin-bottom:30px!important}#destination-block .card-container:hover .card-data{height:120px}}#destination-block .card-image .img-fluid{height:428px;max-height:428px}#destination-block .card-buttons{width:100%}#destination-block .view-btn-details{box-shadow:0 2px 10px rgba(47,44,44,.2);box-sizing:border-box;width:100%}#destination-block .card-data{margin:0 auto;max-width:420px}#destination-block .special-dropdown{border:1px solid rgba(37,40,45,.2)!important;cursor:pointer;width:160px}@media(min-width:350px)and (max-width:395px){.d-flex .special-dropdown .dropdown-i-class{margin-inline-start:10px!important}}@media(min-width:300px)and (max-width:350px){.d-flex .special-dropdown .dropdown-i-class{margin-inline-start:10px!important}}@media(min-width:320px)and (max-width:395px){#inner-div-bootstrap-dropdown{width:130px!important}}@media(min-width:1420px){#destination-block .all-rooms-details-grid{max-width:1400px!important}}@media(max-width:450px){#destination-block .no-right-space{margin-right:0!important}}@media(max-width:1023px){.view-more-button{border:2px solid #232323!important;opacity:1!important}#destination-block .card-data{height:118px!important}#destination-block .card-container{margin-bottom:100px!important}}#destination-block .fa-modified{font-weight:300!important}.dropdown-item:focus,.dropdown-item:hover{text-decoration:unset!important}@media(max-width:414px){#destination-block #filter-l-a-g-v-small,#destination-block .country-dropdown{padding:0!important}.view-more-button{width:250px!important}}@media(min-width:414px){.view-more-button{width:350px!important}}@media(min-width:524px)and (max-width:565px){#destination-block .special-dropdown{width:140px}#destination-block .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:140px!important}}#destination-block .modified-rows .row{margin-left:0!important;margin-right:0!important}#destination-block .go-back-spacings{padding-left:0!important}@media(min-width:1026px)and (max-width:1210px){#destination-block .card-image{width:300px!important}#destination-block .card-data{max-width:300px!important}}@media(min-width:1211px)and (max-width:1350px){#destination-block .card-image{width:350px!important}#destination-block .card-data{max-width:350px!important}}@media(min-width:414px)and (max-width:450px){#destination-block .special-dropdown{width:145px}#destination-block .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:145px!important}}#destination-block .viewmore{font-size:19px;font-weight:900}#destination-block .dropdown-toggle{height:26px!important}#destination-block .d-flex .special-dropdown{position:relative}#destination-block #list,#destination-block #list-small{margin-top:12px}@media(min-width:700px)and (max-width:800px){#destination-block #country-small-filter,#destination-block .dropdown-custom{margin-inline-start:75px}}#destination-block .btn.focus,#destination-block .btn:focus{box-shadow:unset!important}#destination-block #hidden-div-600 #clear-type-small-screen,#destination-block #hidden-div-600 .type-dropdown{padding-inline-start:0!important}#destination-block .clear-filter{margin-inline-start:0!important}#destination-block .stay-card-dimensions{padding-left:40px!important;padding-right:40px!important}#destination-block .custom-grid-padding{padding-left:20px!important;padding-right:20px!important}.no-left-right-paddings{padding-inline-end:0!important;padding-inline-start:0!important}@media(max-width:700px){#destination-block .stay-card-dimensions{padding-left:25px!important;padding-right:25px!important}#destination-block .stay-list-card{padding:25px!important}#destination-block .custom-grid-padding{padding-left:25px!important;padding-right:25px!important}.grid-view-wrapper{border-top:1px solid #bdb5b5}}#destination-block .view-wrappers .secondary-btn{opacity:1}@media(max-width:360px){#destination-block .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn),#destination-block .special-dropdown{width:130px!important}#destination-block .stay-card-dimensions{padding-left:15px!important;padding-right:15px!important}#destination-block .stay-list-card{padding:15px!important}}@media(min-width:1400px){#destination-block .custom-description-paddings,#destination-block .custom-flex{padding-right:0!important}#destination-block .custom-grid-padding{padding-left:0!important;padding-right:0!important}}#destination-block .go-back-spacings a:hover{color:#000!important;text-decoration:unset!important}@media(min-width:992px)and (max-width:1025px){#destination-block .grid-view-wrapper .card-data,#destination-block .grid-view-wrapper .card-image{width:290px}}@media(min-width:767px)and (max-width:950px){#destination-block .grid-view-wrapper .card-data,#destination-block .grid-view-wrapper .card-image{width:320px}}
