@media(max-width:991px){
    h3{font-size: 2.6rem;line-height: 3.4rem;}
    p{font-size: 1.6rem;line-height: 2.1rem;}
}

@media(max-width:330px){
    h3{ font-size:2.4rem;line-height:3.2rem;}
    p{font-size: 1.5rem;line-height: 2.1rem;}
}
.inner_banner{position: relative;display: grid;}
.inner_banner>figure{background-color: var(--color-black);grid-area: 1/1; animation-duration: 1500ms;}
.inner_banner>figure>img{opacity: 0.74;}
.innerbanner_caption{position: relative;grid-area: 1/1;display: flex;align-items: center;justify-content: center; text-align: center; overflow: hidden;}
.innerbanner_caption h1{color: var(--color-white);font-size: var(--font-16);line-height: var(--line-height-18);font-weight: 300;letter-spacing: 3.2px; margin-bottom: 3rem;    font-family: var(--font-intervogue);text-transform: uppercase;}
.innerbanner_caption p{font-size: var(--font-60);font-weight: normal;font-family: var(--font-cormorant);line-height: var(--line-height-60);color: var(--color-white);margin-bottom: 0;}
.innerbanner_caption figure{text-align: center;}
.innerbanner_caption figure>img{ width:4rem; margin-top: 3rem;margin-inline:auto; filter:brightness(0) invert(1); -webkit-filter:brightness(0) invert(1); }
.innerbanner_caption .btn_more{border-bottom:0.1rem solid var(--color-white);color:var(--color-white);margin-top:11rem;}
 
.inner_menu{padding: 0;margin: 0;display: flex;justify-content: center;gap: 4.7rem;margin-top: 7.1rem;}
.inner_menu>li{list-style: none;}
.inner_menu>li>a{ font-size: var(--font-21); line-height: var(--line-height-26); color: var(--color-white); padding: 2rem 3.5rem; border-bottom: 0.1rem solid transparent; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; -o-transition:all 0.5s ease; }
.inner_menu>li.active>a{border-color: var(--color-white);}
.inner_menu>li>a:hover{border-color: var(--color-white);}
@media(max-width:1699px){
    .inner_menu{gap: 3.7rem;margin-top: 6.1rem;}
    .inner_menu>li>a{padding: 1.8rem 3rem;}
    .innerbanner_caption figure>img{width:3.5rem;margin-top:3.5rem;}
    .innerbanner_caption .btn_more{margin-top:9rem;}
}
@media(max-width:1599px){
    .innerbanner_caption h1{ margin-bottom: 2rem;}
    .inner_menu{gap: 3.7rem;margin-top: 5.1rem;}
    .inner_menu>li>a{padding: 1.5rem 2.5rem;}
    .innerbanner_caption figure>img{width:3rem;margin-top:2.5rem;}
    .innerbanner_caption .btn_more{margin-top:7rem;}
}
@media(max-width:991px){
    .inner_banner>figure{height: 50vh;}
    .inner_banner>figure>img{height: 100%;object-fit: cover;}
    .inner_menu{gap:2.7rem;margin-top:4.1rem;}
    .inner_menu>li>a{padding:1.2rem 2rem;}
    .innerbanner_caption figure>img{width:2.5rem;margin-top:2rem;}
    .innerbanner_caption .btn_more{margin-top:6rem;}
}
@media(max-width:767px){
    .inner_banner>figure{height: 80vh;}
    .inner_menu{gap:1rem;margin-top:3.1rem;display: none;}
    .inner_menu>li>a{padding:1rem 0.8rem;}
    .innerbanner_caption .btn_more{margin-top:5rem;}
}
@media(max-width:330px){
   .innerbanner_caption p{font-size:3.2rem;line-height: 1;}
    .inner_menu>li>a{padding:0.8rem 0.6rem;font-size:1.4rem;}
    .innerbanner_caption .btn_more{margin-top:3rem;}
}

/* Inner Banner End */

/* Contact Start */

/* Contact One Start */
.contact_secone{padding-block: 7.2rem 5rem;}
.contact_secone .sec_title{text-align: center;}

@media(max-width:1699px){
    .contact_secone {padding-block: 6.2rem 4rem;}
}
@media(max-width:1549px){
    .contact_secone {padding-block: 4.2rem 3rem;}
}
 
@media(max-width:767px){
    .contact_secone {padding-block: 3.2rem 2rem;}
}

/* Contact Two Start */
.contact_sectwo{padding-block:5.2rem 5.45rem;}
.contact_bx{position: relative; padding-block: 6.3rem 6.1rem;   z-index: 1;}
.contact_border{ background-color: var(--color-e8);position: absolute;left: 0;top: 0;right: 0;height: 100%;z-index: -1;}
.contact_bx .sec_title{padding-inline: 2rem; margin-bottom: 3.6rem;text-align: center;}
.contact_form{padding-inline: 0.233rem;}
.contact_form .row{--bs-gutter-x: 2rem;--bs-gutter-y: 1.8rem;}
.contact_form .form-group>.form-control{padding-block: 1.3rem; border: 0.1rem solid var(--color-bb);}
.contact_form .form-group>.form-select{padding-block: 1.3rem;border: 0.1rem solid var(--color-bb);}
.contact_form .checkbox-group{margin-block: 0.5rem 2.2rem;}
.contact_form input.theme_btn{width: auto;}
@media(max-width:1699px){
    .contact_sectwo{padding-block:4.2rem 4.45rem;}
    .contact_bx{padding-block: 5.3rem 5.1rem;}
    .contact_form .form-group>.form-control{ padding-block: 1.1rem;}
    .contact_form .form-group>.form-select{ padding-block: 1.1rem;}
}
@media(max-width:1549px){
    .contact_sectwo{padding-block:3.2rem 3.45rem;}
    .contact_bx{padding-block: 4.3rem 4.1rem;}
    .contact_form .row {--bs-gutter-x: 1.2rem;--bs-gutter-y: 0.8rem;}
}
@media(max-width:1199px){
    .contact_bx{padding: 4rem;}
    .contact_form .row{--bs-gutter-y: 1.5rem;}
}
@media(max-width:767px){
    .contact_bx .sec_title { padding-inline: 0; margin-bottom: 2.6rem; }
    .contact_sectwo { padding-block: 0; }
    .contact_sectwo>.container{padding-inline: 0;}
    .contact_bx {padding: 5rem 3.6rem;}
}

/* Contact Three Start */

.contact_secthree{padding-block: 0 10.1rem;}
.contact_secthree .faq_contact:nth-child(1){margin-bottom: 5.4rem;}
@media(max-width:1699px){
   .contact_secthree {padding-block: 0 8rem;}
   .contact_secthree .faq_contact:nth-child(1) {margin-bottom: 4.4rem;}
}
@media(max-width:1549px){
   .contact_secthree {padding-block: 0 6rem;}
   .contact_secthree .faq_contact:nth-child(1) {margin-bottom: 3.4rem;}
}
@media(max-width:1199px){
   .contact_secthree {padding-block: 0 4rem;}
   .contact_secthree .faq_contact:nth-child(1) {margin-bottom: 2.4rem;}
}
@media(max-width:767px){
    .contact_secthree { padding-block: 5rem; }
}

.faq_sec {padding-block: 10rem;}
.faq_wrapper .sec_title{margin-bottom: 5rem;}

@media(max-width:1549px){
    .faq_sec {padding-block: 8rem;}
    .faq_wrapper .sec_title{margin-bottom: 3rem;}
}
@media(max-width:991px){
    .faq_sec {padding-block: 4rem;}
    .faq_wrapper .sec_title{margin-bottom: 2rem;}
}


/* Privacy Policy */
.privacy_wrapper { margin-bottom: 6rem;}
.privacy_wrapper h5 { font-size: var(--font-32); font-family: var(--font-cormorant); line-height: 1; color: var(--color-82); font-weight: normal; margin-bottom: 3rem; }
.privacy_wrapper p{margin-bottom: 3rem;}
.privacy_wrapper p:last-of-type{margin-bottom: 0;}
.privacy_wrapper p:last-of-type:has(+ *){margin-bottom: 3rem;}
.privacy_wrapper ul{margin-bottom: 0;padding: 0;}
.privacy_wrapper ul:has(+ *){margin-bottom: 3rem;}
.privacy_wrapper ul>li { position: relative; list-style: none; font-size: var(--font-18); font-family: var(--font-intervogue); line-height: var(--line-height-21); color: var(--color-41); letter-spacing: 0.36px; border-bottom: 0.1rem solid rgb(187 172 117 / 20%); padding-bottom: 3rem; margin-bottom: 3rem; padding-left: 3rem; }
.privacy_wrapper ul>li>* { font-family: var(--font-intervogue); }
.privacy_wrapper ul>li:last-child { margin-bottom: 0; }
.privacy_wrapper ul>li::before { content: ''; position: absolute; width: 0.86rem; height: 0.86rem; background-color: var(--color-82); left: 0; top: 0.6rem; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }
@media(max-width:1549px){
    .privacy_wrapper { margin-bottom: 3rem; }
    .privacy_wrapper h5 { margin-bottom: 2rem; }
    .privacy_wrapper ul>li{padding-bottom: 2rem;margin-bottom: 2rem;padding-left: 2rem;}
    .privacy_wrapper ul>li::before { width: 0.6rem; height: 0.6rem; }
}


/* Malkai journey Start */
.journey_secone{position: relative;padding-block: 10rem 0;}
.journey_secone .sec_title{text-align: center;padding-inline: 4rem;}
.journey_secone .sec_title>h3{margin-bottom: 10rem;}

@media(max-width:1699px){
    .journey_secone{padding-block:8rem 0;}
    .journey_secone .sec_title{padding-inline:7rem;}
    .journey_secone .sec_title>h3{margin-bottom:8rem;}
}
@media(max-width:1549px){
    .journey_secone{padding-block:6rem 0;}
    .journey_secone .sec_title{padding-inline:2rem;}
    .journey_secone .sec_title>h3{margin-bottom: 5rem;}
}
@media(max-width:1024px){
    .journey_secone{padding-block:4rem 0;}
    .journey_secone .sec_title{padding-inline:0;}
    .journey_secone .sec_title>h3{margin-bottom:3rem;}
}
 

/* journey Two Start */
.journey_sectwo{position: relative;padding-block: 10rem 15rem;}
.journey_sectwo .sec_title{text-align: center;padding-inline: 2.5rem;margin-bottom: 10rem;}
.journey_sectwo .sec_title>h3{max-width:75%;margin-inline:auto;margin-bottom:5rem;}
.journlocate_grid{display: grid;grid-template-columns: 57.879% 42.121%; padding-inline:10.4rem;max-width:1920px; margin-inline:auto;}
.journey_map{padding-right: 2.5rem;}
.journey_map figure{height: 100%;}
.journey_map figure>img{height: 100%;object-fit: cover;}
.journeymapRight{ width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;}
.journey_swiper{width: 100%;}
.journ_nav {position:absolute;bottom:2.1rem;left:2.5rem;display:flex;gap:0.8rem;bottom:2.1rem;left:2.5rem;}

.journeycaption_slider{width: 100%;}
.journcaption{padding-top:4.7rem;width:56rem;margin-inline:7.8rem auto;}
.journcaption>figure{width:25rem;margin-bottom: 3rem;}
.journcaption>blockquote{font-size: var(--font-21);color: var(--color-84);margin-bottom: 3rem;}
.journcaption>.btn_more{margin-top: 3rem;}
 
@media(max-width:1699px){
    .journey_sectwo{padding-block:8rem 12rem;}
    .journey_sectwo .sec_title{padding-inline:1.5rem;margin-bottom:8rem;}
    .journey_sectwo .sec_title>h3{max-width:70%;margin-bottom:4rem;}
    .journlocate_grid{ padding-inline:8.4rem;}
    .journcaption{padding-top:3.7rem;width: 50rem;margin-inline:6.8rem auto;}
    .journcaption>figure{width:23rem;margin-bottom:2.5rem;}
    .journcaption>blockquote{margin-bottom:2.5rem;}
}
@media(max-width:1549px){
    .journey_sectwo{padding-block:6rem 10rem;}
    .journey_sectwo .sec_title{padding-inline:2rem;margin-bottom:6rem;}
    .journey_sectwo .sec_title>h3{max-width:75%;margin-bottom:3rem;}
    .journey_map { padding-right:2rem;}
    .journlocate_grid{padding-inline:5.4rem;}
    .journcaption>figure{width:19rem;}
    .journcaption{ padding-top:2.7rem;width: 43rem;margin-inline:5.8rem 2rem;} 
    .journ_nav{left:1.5rem;}
}
@media (max-width:1320px){
    .journlocate_grid{padding-inline:2.4rem;}
    .journcaption{width:40rem;margin-inline:3.8rem 2rem;}
}
@media (max-width:1199px){
    .journey_sectwo{padding-block:4rem 8rem;}
    .journey_sectwo .sec_title{padding-inline:0;margin-bottom:4rem;}
    .journey_sectwo .sec_title>h3{max-width:76%;margin-bottom:2rem;}
    .journey_map{padding-right:1rem;}
    .journcaption{width:38rem;margin-inline:2.8rem 2rem;}
    .journcaption>figure{width:17rem;margin-bottom:2rem;}
}
@media (max-width: 1065px) {
    .journey_sectwo{padding-block:3rem 6rem;}
    .journcaption{width:100%;margin-inline:1rem;}
    .journcaption>blockquote{margin-bottom:2rem;}
    .journcaption>.btn_more{margin-top:2rem;}
}
@media (max-width: 991px) {
    .journey_sectwo{padding-block:4rem 6rem;}
    .journlocate_grid{padding-inline:2.6rem;grid-template-columns:100%;}
    .journey_map{padding-right:0;padding-bottom:2rem;}
    .journcaption{width:100%;margin-inline:0;padding-inline:5rem;}
}

@media(max-width: 767px) {
    .journey_sectwo{padding-block:3rem 4rem;}
    .journey_sectwo .sec_title>h3{max-width:100%;margin-bottom:2rem;}
    .journcaption{padding-inline:0;}
}
/* journey Three Start */
.journey_secthree{padding-block: 0 10rem;}
.journey_secthree .sec_title{text-align: center;padding-inline: 1.9rem;margin-bottom: 10rem;}
.journ_gridthree{display: grid;grid-template-columns: 50% 50%; align-items: self-start;margin-top: 10rem;}
.journ_caption_right{position:sticky;top:20rem;width:37.5rem;margin-inline:21.5rem auto;}
.journ_caption_right h3{width:75%;margin-bottom:3rem;}

@media(max-width:1699px){
    .journey_secthree {padding-block: 0 8rem;}
    .journ_gridthree{margin-top: 8rem;}
    .journ_caption_right{width:33rem;margin-inline:17.5rem auto;}
}

@media(max-width:1549px){
    .journey_secthree{padding-block:0 6rem;}
    .journ_gridthree{margin-top: 6rem;}
    .journ_caption_right{width:29rem;margin-inline:15.5rem auto;}
}
@media (max-width:1320px){
    .journ_caption_right{margin-inline:12.5rem auto;}
}
@media(max-width:1199px){
    .journ_caption_right{margin-inline:11.5rem auto;}
}
@media(max-width:1065px){
    .journey_secthree{padding-block:0 4rem;}  
    .journ_gridthree{margin-top:4rem;}  
    .journ_caption_right{margin-inline:8.5rem auto;}
}
@media(max-width:991px){
    .journ_gridthree{margin-top:0;grid-template-columns:100%;}
    .journ_caption_right{margin-inline:0;padding-inline:5rem;width:100%;padding-top:2rem;}
    .journey_secthree .site_border_arrow {display: none;}
}

@media(max-width:767px){
    .journ_caption_right {padding-inline: 3.6rem;}
    .journ_caption_right h3{width:75%;margin-bottom:2rem;}
}

@media (max-width: 330px) {
    .journ_caption_right{padding-inline:2.6rem;}
}

/* journey Three End */


.malk_journey{padding-bottom: 10.7rem;}
.malkjourney_wraper{ margin-top:10rem;padding-right:0;}
.malkjourney_wraper>.sec_title{text-align: center;margin-bottom: 7rem;}
.malkjourney_wraper>.sec_title>h6{margin-bottom: 1.5rem;}
.malkjourney_wraper>.sec_title>h3{margin-bottom: 0;} 
.malkjourney_wraper>ul{display: grid;grid-template-columns: repeat(2, 1fr);gap: 3rem 3rem;margin: 0;padding: 0;}
.malkjourney_wraper>ul>li { position: relative; list-style: none; font-size: var(--font-18); font-family: var(--font-intervogue); line-height: var(--line-height-21); color: var(--color-41); letter-spacing: 0.36px; border-bottom: 0.1rem solid rgb(187 172 117 / 20%); padding-bottom: 3rem; padding-inline: 3rem 0rem; }
.malkjourney_wraper>ul>li:last-child{padding-right: 0;padding-bottom: 0;border-bottom: 0;}
.malkjourney_wraper>ul>li::before { content: ''; position: absolute; width: 0.86rem; height: 0.86rem; background-color: var(--color-84); left: 0; top: 0.6rem; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); }


@media(max-width:1699px){
    .malk_journey{padding-bottom: 8.7rem;}
    .malkjourney_wraper{margin-top:8rem;}
    .malkjourney_wraper>.sec_title{margin-bottom: 5.5rem;}
    .malkjourney_wraper>ul{gap:2rem 2rem;}
    .malkjourney_wraper>ul>li { padding-bottom: 2.5rem; padding-inline: 2.5rem 0rem; }
    .malkjourney_wraper>ul>li::before { top: 0.5rem; width: 0.7rem; height: 0.7rem; }

}
@media(max-width:1549px){
    .malk_journey{padding-bottom: 6.7rem;}
    .malkjourney_wraper{margin-top:6rem;}
    .malkjourney_wraper>blockquote{margin-bottom: 4rem;}
    .malkjourney_wraper>ul{gap:2.5rem 3.8rem;}
    .malkjourney_wraper>ul>li { padding-bottom: 2.5rem; padding-inline: 2rem 0rem;}
    .malkjourney_wraper>ul>li::before { top: 0.6rem; width: 0.6rem; height: 0.6rem; }
}
@media (max-width: 1199px) {
    .malkjourney_wraper{margin-top:4rem;}
    .malk_journey{padding-bottom:4.7rem;}
    .malkjourney_wraper>ul { gap: 1.5rem 2.8rem; }
    .malkjourney_wraper>ul>li { padding-bottom: 1.5rem; padding-inline: 1.5rem 0rem; }
}
@media (max-width:767px) {
    .malkjourney_wraper { margin-top: 0rem; }
    .malkjourney_wraper>.sec_title { margin-bottom: 3.6rem; }
    .malkjourney_wraper>.sec_title>h6 { margin-bottom: 0.3rem; }
    .malk_journey .site_border_arrow  {display: none;}
    .malkjourney_wraper>ul{grid-template-columns: repeat(1, 1fr);gap: 1rem;}
    .malkjourney_wraper>ul>li { padding-bottom: 1rem; padding-inline: 2rem 0rem; font-size: 1.4rem; line-height: 2.1rem; letter-spacing: 0.28px; }
    .malkjourney_wraper>ul>li:last-child{padding-right: 2rem;}

}
/* Meet And Gree Start */

.meet_greet{padding-block: 0 4rem;}
.greet_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.55rem;padding-block:9.7rem 10rem;border-top:1px solid rgb(132 105 15 / 15%);border-bottom:0.1rem solid var(--color-84);}
.greet_bx:nth-child(2)>figure{ animation-duration: 2200ms;}
.greet_caption{padding-block: 4.6rem 0;padding-inline:12.4rem 9.9rem;}
.greet_bx:nth-child(2)>.greet_caption{padding-inline:12.4rem 9.9rem;}
.greet_caption>h3{margin-bottom: 5rem;}
.greet_caption>p:last-of-type{margin-bottom: 0;}
.greet_caption>.btn_more{margin-top: 6rem;}
@media(max-width:1699px){
    .meet_greet{padding-block: 0 4rem;}
    .greet_caption{padding-block: 3.6rem 0;padding-inline: 10.4rem 8rem;}
    .greet_grid{ padding-block: 7.7rem 8rem;}
    .greet_bx:nth-child(2)>.greet_caption{padding-inline:8.4rem 10.4rem;} 
    .greet_caption>h3{margin-bottom:4rem;}
    .greet_caption .btn_more {margin-top: 5rem;}
}
@media(max-width:1549px){
    .meet_greet {padding-block: 0 3rem;}
    .greet_caption>h2 {margin-bottom: 2rem;}
    .greet_grid{padding-block: 5.7rem 6rem;}
    .greet_caption {padding-block: 2.6rem 0;padding-inline:9.4rem 8.5rem;}
    .greet_caption>h3{margin-bottom:3rem;}
    .greet_bx:nth-child(2)>.greet_caption {padding-inline: 7.4rem 10.4rem;}
    .greet_caption .btn_more {margin-top: 4rem;}
}
@media (max-width:1199px) {
    .meet_greet{padding-block:0 2rem;}
    .greet_grid{padding-block:4.7rem 5rem;}
    .greet_caption { padding-inline: 8rem 1.5rem; }
    .greet_caption>h3 {margin-bottom:2rem;}
    .greet_bx:nth-child(2)>.greet_caption { padding-inline: 4.4rem 5.4rem; }
    .greet_caption .btn_more{margin-top:3rem;}
}
@media (max-width: 991px) {
    .greet_caption { padding-inline: 2rem; }
    .greet_bx:nth-child(2)>.greet_caption { padding-inline: 2rem; }
}

@media(max-width:767px){
    .meet_greet{padding-block: 0 2rem;}
    .meet_greet .container{padding-inline: 0;}
    .greet_grid { grid-template-columns: repeat(1, 1fr); padding-bottom: 0; gap: 5.4rem; border: none; }
    .greet_caption { padding-inline: 3.6rem; padding-block: 3rem 0; }
    .greet_bx:nth-child(2)>.greet_caption { padding-inline: 3.6rem; padding-block: 3rem 0; }
}
@media(max-width:330px){
    .greet_caption{padding-inline:2.6rem;padding-block:3rem 0;}
    .greet_bx:nth-child(2)>.greet_caption{padding-inline:2.6rem;padding-block:3rem 0;}

}

/* Faq Start */

.faq_sec{padding-block: 4.6rem 10rem;} 
.faq_wrapper .sec_title{margin-bottom:5.6rem;}
.faq_wrapper .btn_left{margin-top: 7rem;}
.faq_wrapper .theme_btn{padding: 1rem 3rem}
@media(max-width:1699px){
    .faq_sec{padding-block:4rem 8rem;}
    .faq_wrapper .sec_title{margin-bottom:4.6em;}
    .faq_wrapper .btn_left{margin-top:5rem;}
}
@media (max-width: 1549px) {
    .faq_sec{padding-block:3rem 7rem;}
    .faq_wrapper .sec_title{margin-bottom:3.6em;}
    .faq_wrapper .btn_left{margin-top:3rem;}
}
@media(max-width:1024px){
    .faq_wrapper .sec_title{margin-bottom:2.6em;}
}
@media (max-width: 767px) {
    .faq_sec{padding-block:2rem 4rem;}
    .faq_wrapper .sec_title{margin-bottom:3rem;}
    .faq_wrapper .sec_title>h3{font-size:2.6rem;line-height:3.6rem;}
    .faq_wrapper .btn_left{margin-top:3rem;text-align:center;}
}
@media (max-width:330px) {
    .faq_wrapper .sec_title>h3{font-size:2.4rem;line-height:3.2rem;}
}
/* Faq End */


/* Location Area Start */
.location_secone{position: relative;padding-block: 10rem 0;}
.location_secone .sec_title{text-align: center;padding-inline: 4rem;}
.location_secone .sec_title>h3{margin-bottom: 10rem;}

@media(max-width:1699px){
    .location_secone{padding-block:8rem 0;}
    .location_secone .sec_title{padding-inline:7rem;}
    .location_secone .sec_title>h3{margin-bottom:8rem;}
}
@media(max-width:1549px){
    .location_secone{padding-block:6rem 0;}
    .location_secone .sec_title{padding-inline:2rem;}
    .location_secone .sec_title>h3{margin-bottom: 5rem;}
}
@media(max-width:1024px){
    .location_secone{padding-block:4rem 0;}
    .location_secone .sec_title{padding-inline:0;}
    .location_secone .sec_title>h3{margin-bottom:3rem;}
}

/* Location Area Two Start */
.location_sec{position: relative;padding-block:10rem 16.4rem;}
.location_grid {max-width: 2700px; margin-inline: auto;display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.4rem; padding-inline: 10.1rem; }
.location_bx:nth-child(1)>figure{transition-delay: 0.1s !important; }
.location_bx:nth-child(2)>figure{transition-delay: 0.5s !important; }
.location_bx:nth-child(3)>figure{transition-delay: 0.8s !important; }
.location_bx:nth-child(1)>.location_caption{transition-duration: 1s; }
.location_bx:nth-child(2)>.location_caption{transition-duration: 1.5s; }
.location_bx:nth-child(3)>.location_caption{transition-duration: 2s; }

.location_caption{padding-top: 4.3rem;padding-right: 5rem;}
.location_bx>.location_caption>.location_icon{display:flex;gap:2rem;margin-bottom:2.4rem;align-items: center;}
.location_bx:nth-child(2)>.location_caption>.location_icon{ gap: 2.8rem; }
.location_bx>.location_caption>.location_icon>picture{flex-shrink: 0;}
.location_bx>.location_caption>.location_icon>picture>img{width: auto;}
.location_bx>.location_caption>.location_icon>.location_title>h3{margin-bottom:0;letter-spacing:14.4px;text-transform:uppercase;font-weight:600}
.location_bx>.location_caption .btn_more{margin-top: 3.7rem;}
/* .location_bx>.location_caption>.location_icon>.location_title>h6{font-family: var(--font-intervogue);font-size: var(--font-14); font-weight: 300; letter-spacing: 5.81px;text-transform: uppercase; color: var(--color-60);}
  */
 
@media(max-width:1699px){
    .location_sec{padding-block:8rem 13.4rem;}
    .location_grid{padding-inline: 8.1rem;}
    .locate_wraper>figure {width: 15.567rem;margin-bottom: 4rem;}
}
@media(max-width:1549px){
    .location_sec{padding-block:7rem 11.4rem;}
    .location_grid{padding-inline:6.1rem;}
    .locate_wraper>figure {width: 13.567rem;margin-bottom: 3rem;}
    .location_caption{padding-top:3.3rem;padding-right:4rem;}
    .location_bx>.location_caption>.location_icon>.location_title>h3 {letter-spacing: 7.4px;}
    .location_bx>.location_caption>.location_icon>picture>img{height: 4.3rem;}
    .location_bx>.location_caption>.location_icon{gap: 1.4rem;align-items: center;margin-bottom: 1.9rem;}
    .location_bx:nth-child(2)>.location_caption>.location_icon{gap: 1.2rem;}
    .location_bx>.location_caption .btn_more{margin-top:2.7rem; letter-spacing: 2.2px;}
}
@media(max-width:1300px){
    .location_grid{padding-inline: 5.1rem;}
    .location_caption { padding-top: 2rem; padding-right: 2rem; }
}
@media(max-width:1024px){
    .location_sec{padding-block:6rem 9.4rem;}
    .location_grid { padding-inline: 3.1rem; }
    .location_caption{padding-right: 0;}
    .location_bx>.location_caption>.location_icon>picture>img{height:3.3rem;}
    .location_bx>.location_caption>.location_icon>.location_title>h3{letter-spacing:4.4px;}

}
@media(max-width:991px){
    .location_sec{padding-block:5rem 7.4rem;}
    .location_grid {grid-template-columns: repeat(3, 1fr);padding-inline: 1rem;gap: 0.5rem; }
    .location_caption{padding-top:2rem;padding-inline:0 4rem;}
    .location_bx>.location_caption>.location_icon{gap:1rem;}
    .location_bx>.location_caption>.location_icon>.location_title>h3{letter-spacing:2.4px;}

}
@media(max-width:767px){
    .location_sec{padding-block: 5rem 0rem;}
    .location_sec .sec_title{padding-inline: 1rem;margin-bottom: 4rem;}
    .location_grid {grid-template-columns: repeat(1, 1fr);padding-inline: 0;gap: 4.6rem; margin-top: 0;}
    .location_caption {padding-top: 3rem; padding-inline: 4.7rem; }
    .location_bx>.location_caption>.location_icon{margin-bottom: 3rem;}
    .location_bx>.location_caption>.location_icon>.location_title>h6{font-size: 1.4rem;letter-spacing: 4.98px;}
}
@media(max-width:375px){
    .location_caption { padding-top: 3rem;padding-inline: 3.7rem; }
}
@media (max-width:330px) {
    .location_caption{padding-top:2rem;padding-inline:2.7rem;}
    .location_bx>.location_caption>.location_icon{margin-bottom:2.5rem;}   
}


/*--------------  pavilions css start ---------------*/


/*--------------  pavilions heading css start ---------------*/

.pavilions_heading-sec{position: relative;padding-block: 10rem 0;}
.pavilions_heading-sec .sec_title{text-align: center;}
.pavilions_heading-sec .sec_title>h3{margin-bottom: 10rem;}

@media(max-width:1699px){
    .pavilions_heading-sec{padding-block:8rem 0;}
    .pavilions_heading-sec .sec_title{padding-inline:5rem;}
    .pavilions_heading-sec .sec_title>h3{margin-bottom:8rem;}
}
@media(max-width:1549px){
    .pavilions_heading-sec{padding-block:6rem 0;}
    .pavilions_heading-sec .sec_title{padding-inline:0rem;}
    .pavilions_heading-sec .sec_title>h3{margin-bottom: 5rem;}
  


}
@media(max-width:1024px){
    .pavilions_heading-sec{padding-block:4rem 0;}
    .pavilions_heading-sec .sec_title{padding-inline:0;}
    .pavilions_heading-sec .sec_title>h3{margin-bottom:3rem;}
}
/*--------------  pavilions heading css end ---------------*/

/*--------------  pavilions second css start ---------------*/
.pavilions_second_sec{display: grid;grid-template-columns: 100%;max-width: 1920px;margin-inline: auto;padding-block:9.7rem 10rem;}
.pavilions_second_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;margin-inline:auto;max-width:1711px;}
.pavilions_second_grid_bx:nth-child(2)>figure{ animation-duration: 2200ms;}
.pavilions_second_grid_caption{padding-block: 4.9rem 0;padding-inline:12.4rem;}
.pavilions_second_grid_bx:nth-child(2)>.greet_caption{padding-inline:12.4rem 9.9rem;}
.pavilions_second_grid_caption>h3{margin-bottom: 5rem;}
.pavilions_second_grid_caption>p{padding-inline: 0;}
.pavilions_second_grid_caption>p:last-of-type{margin-bottom: 0;}
.pavilions_second_grid_caption>.btn_more{margin-top: 6rem;}
@media(max-width:1799px){ 
    .pavilions_second_grid{max-width: 1611px;}
    .pavilions_second_grid_caption {padding-inline: 9.4rem;}
}
@media(max-width:1699px){
    .pavilions_second_sec{padding-block: 0 4rem;}
    .pavilions_second_grid_caption{padding-block: 3.6rem 0;padding-inline: 11.4rem;}
    .pavilions_second_grid{ padding-block: 7.7rem 8rem;max-width: 1511px;}
    .pavilions_second_grid_bx:nth-child(2)>.greet_caption{padding-inline:8.4rem 10.4rem;} 
    .pavilions_second_grid_caption>h3{margin-bottom:4rem;}
    .pavilions_second_grid_caption .btn_more {margin-top: 5rem;}
}
@media(max-width:1599px){
    .pavilions_second_grid { max-width: 1411px; padding-block: 6.7rem 7rem;}
    .pavilions_second_grid_caption {padding-inline: 9rem;}
    .pavilions_second_grid_caption>h3 { margin-bottom: 3rem;}
    .pavilions_second_grid_caption>h3{margin-bottom:3rem;}
    .pavilions_second_grid_caption .btn_more{margin-top:4rem;}
}
@media(max-width:1549px){
    .pavilions_second_sec {padding-block: 0 3rem;}
    .pavilions_second_grid_caption>h2 {margin-bottom: 2rem;}
    .pavilions_second_grid{padding-block: 5.7rem 6rem;max-width: 1311px;}
    .pavilions_second_grid_caption {padding-block: 2.6rem 0;padding-inline:9.4rem 8.5rem;}
    .greet_caption>h3{margin-bottom:3rem;}
    .pavilions_second_grid_bx:nth-child(2)>.greet_caption {padding-inline: 7.4rem 10.4rem;}
    .pavilions_second_grid_caption.btn_more {margin-top: 4rem;}
    .pavilions_second_grid_caption>h3 {margin-bottom: 3rem;}
}
@media(max-width:1350px){
    .pavilions_second_grid{max-width:1211px;}
    .pavilions_second_grid_caption{padding-inline:7rem;}
    .pavilions_second_grid_caption .btn_more{margin-top:3rem;}
}
@media(max-width:1250px){
    .pavilions_second_grid{max-width:1100px;}
    .pavilions_second_grid_caption{padding-inline:4rem;}

}
@media (max-width:1199px) {
    .pavilions_second_sec{padding-block:0 2rem;}
    .pavilions_second_grid{padding-block:4.7rem 5rem;}
    .pavilions_second_grid_caption>h3 {margin-bottom:2rem;}
    .pavilions_second_grid_bx:nth-child(2)>.greet_caption { padding-inline: 4.4rem 5.4rem; }
    .pavilions_second_grid_caption .btn_more{margin-top:3rem;}
}
@media (max-width:1150px) {
    .pavilions_second_grid{max-width:950px;}
    .pavilions_second_grid_caption{padding-inline:0rem;}
}
@media (max-width: 991px) {
    .pavilions_second_grid{padding-inline:2.6rem;gap: 1rem;}
    .pavilions_second_grid_caption { padding-inline: 2rem; }
    .pavilions_second_grid_bx:nth-child(2)>.greet_caption { padding-inline: 2rem; }
}

@media(max-width:767px){
    .pavilions_second_sec{padding-block: 0 5rem;}
    .pavilions_second_sec .container{padding-inline: 0;}
    .pavilions_second_grid { grid-template-columns: repeat(1, 1fr); padding-block: 3.7rem 0;gap: 4.4rem; border: none; padding-inline: 3.6rem;}
    .pavilions_second_grid_caption{padding-inline:0;padding-block:2rem 0; }
    .pavilions_second_grid_bx:nth-child(2)>.greet_caption { padding-inline: 3.6rem; padding-block: 3rem 0; }
}
@media(max-width:330px){
    .pavilions_second_grid {padding-inline: 2rem;}
}


/*--------------  pavilions second css end ---------------*/

/*--------------  pavilions every setting css start ---------------*/

/* Location Area Two Start */
.pavilsett_sec{position: relative;padding-bottom: 15rem;}
.pavilsett_sec .sec_title{ text-align: center;margin-bottom: 5rem;}
.pavilsett_sec .sec_title h3{ margin-bottom: 5rem;}
.pavilsett_sec .sec_title p{line-height: var(--line-height-30);}
.pavilsett_sec .site_border_arrow {margin-bottom: 10rem;}
.pavilsett_grid {max-width:1711px;margin-inline:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem;}
.pavilsett_bx:nth-child(1)>figure{transition-delay: 0.1s !important; }
.pavilsett_bx:nth-child(2)>figure{transition-delay: 0.5s !important; }
.pavilsett_bx:nth-child(3)>figure{transition-delay: 0.8s !important; }
.pavilsett_bx:nth-child(1)>.pavilsett_caption{transition-duration: 1s; }
.pavilsett_bx:nth-child(2)>.pavilsett_caption{transition-duration: 1.5s; }
.pavilsett_bx:nth-child(3)>.pavilsett_caption{transition-duration: 2s; }
.pavilsett_caption{padding-top:4.2rem;padding-right:10.5rem;}
.pavilsett_bx:nth-child(1)>.pavilsett_caption{padding-right: 17.2rem;}
.pavilsett_bx:nth-child(1)>.pavilsett_caption p{line-height: var(--line-height-30);}
.pavilsett_bx>.pavilsett_caption>.pavilsett_icon{display:flex;gap:2rem;margin-bottom:2.4rem;align-items: center;}
.pavilsett_bx:nth-child(2)>.pavilsett_caption>.pavilsett_icon{ gap: 2.8rem; }
.pavilsett_bx>.pavilsett_caption>.pavilsett_icon>figure{flex-shrink: 0;}
.pavilsett_bx>.pavilsett_caption>.pavilsett_icon>figure>img{width: auto;}
.pavilsett_bx>.pavilsett_caption>.pavilsett_icon>.pavilocat_title>h3{margin-bottom:0;letter-spacing:14.4px;text-transform:uppercase;font-weight:600;font-family:var(--font-crimson);}
.pavilsett_bx>.pavilsett_caption .btn_more{margin-top: 3.7rem;}
  @media(max-width:1799px){ 
    .pavilsett_grid{max-width: 1611px;}
}
@media(max-width:1699px){
    .pavilsett_sec{padding-bottom: 13rem;}
    .pavilsett_sec .sec_title{margin-bottom:4rem;}
    .pavilsett_sec .site_border_arrow{margin-bottom:8rem;}
    .pavilsett_sec .sec_title h3{margin-bottom:4rem;}
    .pavilsett_grid{max-width: 1511px;}
    .pavilsett_caption{padding-top:3.2rem;padding-right:10.5rem;}
    .pavilsett_bx:nth-child(1)>.pavilsett_caption>.pavilsett_icon>figure{width:3.5rem;}
    .pavilsett_bx:nth-child(2)>.pavilsett_caption>.pavilsett_icon>figure{width:4.5rem;}
    .pavilsett_bx:nth-child(3)>.pavilsett_caption>.pavilsett_icon>figure{width:3.5rem;}

}
@media(max-width:1599px){
    .pavilsett_sec .site_border_arrow{margin-bottom:7rem;}
    .pavilsett_sec .sec_title h3{margin-bottom:3rem;}
    .pavilsett_grid { max-width: 1411px;}
    .pavilsett_bx>.pavilsett_caption>.pavilsett_icon{margin-bottom: 2rem;}
    .pavilsett_caption{padding-right:7rem;}
    .pavilsett_bx:nth-child(1)>.pavilsett_caption{padding-right:12.2rem;}
    .pavilsett_bx:nth-child(1)>.pavilsett_caption>.pavilsett_icon>figure{width:3rem;}
    .pavilsett_bx:nth-child(2)>.pavilsett_caption>.pavilsett_icon>figure{width:4rem;}
    .pavilsett_bx:nth-child(3)>.pavilsett_caption>.pavilsett_icon>figure{width:3rem;}
}
@media(max-width:1549px){
    .pavilsett_sec{padding-bottom: 10rem;}
    .pavilsett_sec .site_border_arrow{margin-bottom:6rem;}
    .pavilsett_sec .sec_title{margin-bottom:3rem;}
    .pavilsett_grid{max-width: 1311px;}
    .pavilsett_sec .sec_title h3{margin-bottom:2rem;}
    .pavilsett_caption{padding-right:8rem;}
    .pavilsett_bx:nth-child(1)>.pavilsett_caption{padding-right:14.2rem;}


}
@media(max-width:1350px){
    .pavilsett_grid{max-width:1211px;}
    .pavilsett_caption{padding-right:4.7rem;}
    .pavilsett_bx:nth-child(1)>.pavilsett_caption{padding-right:10.2rem;}
}
@media(max-width:1250px){
    .pavilsett_grid{max-width:1100px;}
    .pavilsett_bx:nth-child(1)>.pavilsett_caption{padding-right:8.2rem;}
    .pavilsett_caption{padding-right:1rem;}

}
@media (max-width:1199px) {
    .pavilsett_sec{padding-bottom: 8rem;}
    .pavilsett_bx:nth-child(1)>.pavilsett_caption{padding-right:0;}
    .pavilsett_caption{padding-right:0;}
    .pavilsett_bx:nth-child(1)>.pavilsett_caption>.pavilsett_icon>figure{width:2.5rem;}
    .pavilsett_bx:nth-child(2)>.pavilsett_caption>.pavilsett_icon>figure{width:3.5rem;}
    .pavilsett_bx:nth-child(3)>.pavilsett_caption>.pavilsett_icon>figure{width:2.5rem;}

}
@media (max-width:1150px) {
    .pavilsett_grid{max-width:950px;}
}
@media (max-width:991px) {
    .pavilsett_sec{padding-bottom:6rem;}
    .pavilsett_sec .site_border_arrow{margin-bottom:4rem;}
    .pavilsett_grid{grid-template-columns:repeat(1,1fr);gap: 4rem;}
    .pavilsett_bx>.pavilsett_caption>.pavilsett_icon>.pavilocat_title>h3 { letter-spacing: 10.4px;}
    .pavilsett_bx:nth-child(1)>.pavilsett_caption{padding-inline:5rem;}
    .pavilsett_caption{padding-top:3.2rem;padding-inline:5rem;}
}

@media(max-width:767px){
    .pavilsett_sec{padding-bottom: 4rem;}
    .pavilsett_sec .sec_title h3{margin-bottom:1.5rem;}
    .pavilsett_sec .sec_title{margin-bottom:2rem;}
    .pavilsett_sec .site_border_arrow{display: none;}
    .pavilsett_bx:nth-child(1)>.pavilsett_caption{padding-inline:3.6rem;}
    .pavilsett_caption{ padding-top: 2.2rem;padding-inline:3.6rem;}
    .pavilsett_bx:nth-child(2)>.pavilsett_caption>.pavilsett_icon{gap:1.8rem;}
    .pavilsett_bx>.pavilsett_caption>.pavilsett_icon { gap: 1.8rem;}
    .pavilsett_bx>.pavilsett_caption>.pavilsett_icon>.pavilocat_title>h3{letter-spacing:7.4px;}
}
@media(max-width:330px){
    .pavilsett_sec{padding-bottom: 3rem;}
    .pavilsett_bx:nth-child(1)>.pavilsett_caption{padding-inline:2rem;}
    .pavilsett_caption{ padding-top: 2rem;padding-inline:2rem;}

}


/*--------------  pavilions every setting css end ---------------*/
/*--------------  amenities css start ---------------*/
.amenities_sec {padding-bottom: 5rem;}
.amenities_wraper{padding-bottom: 10rem;}
.amenities_wraper .sec_title{margin-block: 10rem 5rem;}
.amenities_wraper>.sec_title>h6{margin-bottom: 1.5rem;}
.amenities_wraper>.sec_title>h3{margin-bottom: 0;} 
.amenities_wraper>ul{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 2rem;margin:0;padding:0;}
.amenities_wraper>ul>li { border-bottom:0.1rem solid rgb(187 172 117 / 20%);padding-bottom:3.4rem;padding-left:3rem;margin: 0;}

@media(max-width:1699px){
    .amenities_sec{padding-bottom:4rem;}
    .amenities_wraper{padding-bottom:8rem;}
    .amenities_wraper .sec_title{margin-block: 8rem 4rem;}
    .amenities_wraper>ul>li{padding-bottom:2.8rem;padding-left:2.5rem;margin:0;}
}
@media(max-width:1549px){
    .amenities_wraper{padding-bottom:7rem;}
    .amenities_wraper .sec_title{margin-block: 7rem 3rem;}
    .amenities_wraper>ul>li{padding-bottom:2rem;padding-left:2rem;}
}
@media(max-width:1199px){
    .amenities_sec{padding-bottom:3rem;}
    .amenities_wraper .sec_title{margin-block:6rem 3rem;}
    .amenities_wraper>ul {gap: 2rem 1rem;}
}
@media(max-width:1024px){
    .amenities_wraper{padding-bottom:6rem;}
    .amenities_wraper>ul>li{padding-bottom:1.5rem;}
}
@media(max-width:991px){
    .amenities_sec{padding-bottom:0;}
    .amenities_wraper{padding-bottom:5rem;}
    .amenities_wraper .sec_title{margin-block:5rem 3rem;}
}
@media(max-width:767px){
    .amenities_wraper{padding-bottom:4rem;}
    .amenities_wraper .sec_title{margin-block:3rem 2rem;}
    .amenities_wraper>ul { grid-template-columns: repeat(1, 1fr);}
}


/*--------------  bedroom pavilion css start ---------------*/

.bedroom_pavilion_top{position: relative;padding-block: 10rem;}
.bedroom_pavilion_top .sec_title{text-align: center;margin-bottom: 5rem;}
.bedroom_swiper{width: 100%;}
.bedroom_nav{position:absolute;bottom:3.4rem;left:3.6rem;display:flex;gap:0.4rem;}
.bedroomcaption_slider{width: 100%;}
.bedpavilwrapper{text-align: center;padding-top: 5rem;}

@media(max-width:1600px){
    .bedroom_pavilion_top{padding-block: 8rem;}
    .bedroom_pavilion_top .sec_title{margin-bottom: 4rem; padding-inline: 5rem;}
    .bedpavilwrapper{padding-top: 4rem;}
}
@media(max-width:1549px){
    .bedroom_pavilion_top{padding-block: 7rem;}
    .bedroom_pavilion_top .sec_title{margin-bottom: 3rem; padding-inline: 0;}
    .bedpavilwrapper{padding-top: 4rem; padding-inline: 1rem;}
}
@media(max-width:1199px){
    .bedroom_pavilion_top{padding-block: 6rem;}
    .bedroom_pavilion_top .sec_title{margin-bottom: 3rem; padding-inline: 0;}
    .bedpavilwrapper{padding-top: 3rem; padding-inline: 0;}
    .bedroom_nav {bottom: 2.4rem;left: 2.6rem;}
}
@media(max-width:991px){
    .bedroom_pavilion_top{padding-block: 5rem;}
}
@media(max-width:767px){
    .bedroom_pavilion_top{padding-block: 4rem;}
    .bedroom_nav{display: none;}
}
@media(max-width:330px){
    .bedroom_pavilion_top .sec_title{margin-bottom:2rem;}
}
/*--------------  bedroom pavilion css end ---------------*/

/*--------------  plan stay pavilion css start ---------------*/


.plan_stay_top{position: relative;padding-block: 10rem 0;}
.plan_stay_top .sec_title{text-align: center;}
.plan_stay_top .sec_title .site_border_arrow {margin-top: 5rem;}

@media(max-width:1699px){
    .plan_stay_top {padding-block: 8rem 0;}
    .plan_stay_top .sec_title {padding-inline: 5rem;}
}
@media(max-width:1549px){
    .plan_stay_top {padding-block: 7rem 0;}
    .plan_stay_top .sec_title{padding-inline:0rem;}
    .plan_stay_top .sec_title .site_border_arrow{margin-top:4rem;}
}
@media(max-width:1199px){
    .plan_stay_top {padding-block:6rem 0;}
}
@media(max-width:1024px){
    .plan_stay_top {padding-block: 5rem 0;}
}
@media(max-width:991px){
    .plan_stay_top {padding-block: 4rem 0;}
    .plan_stay_top .sec_title .site_border_arrow{margin-top:3rem;}
}
@media(max-width:330px){
    .plan_stay_top {padding-block: 3rem 0;}
}

.plan_rate_sec{padding-top: 10rem;}
.plan_rate_sec h3{margin-bottom: 5rem;text-align: center;}
.plan_rate_sec p{text-align: center;}
.plan_rate_sec .site_border_arrow {margin-top: 10rem;}

@media(max-width:1699px){
    .plan_rate_sec{padding-top:8rem;}
    .plan_rate_sec h3{margin-bottom: 4rem;}
    .plan_rate_sec .site_border_arrow {margin-top: 8rem;}

}
@media(max-width:1549px){
    .plan_rate_sec{padding-top:7rem;}
    .plan_rate_sec h3{margin-bottom: 3rem;}
    .plan_rate_sec p{padding-inline:2rem;}
    .plan_rate_sec .site_border_arrow {margin-top: 7rem;}
}
@media(max-width:1199px){
    .plan_rate_sec{padding-top:6rem;}
    .plan_rate_sec p{padding-inline:0;}
    .plan_rate_sec .site_border_arrow {margin-top: 6rem;}
}
@media(max-width:1024px){
    .plan_rate_sec{padding-top:5rem;}
    .plan_rate_sec .site_border_arrow {margin-top: 5rem;}
}
@media(max-width:991px){
    .plan_rate_sec{padding-top:4rem;}
    .plan_rate_sec .site_border_arrow {margin-top: 4rem;}
}
@media(max-width:767px){
    .plan_rate_sec h3{margin-bottom:2rem;}
    .plan_rate_sec .site_border_arrow{margin-top:3rem;}
}
@media(max-width:330px){
    .plan_rate_sec{padding-top:3rem;}
    .plan_rate_sec .site_border_arrow {margin-top: 3rem;}
}

.fights_oman_sec{margin-top: 10rem;}
.fights_oman_sec h3{margin-bottom: 5rem;text-align: center;}
.fights_oman_sec p{text-align: center;}
.fights_oman_sec .site_border_arrow{margin-top: 10rem;}

@media(max-width:1699px){
    .fights_oman_sec{margin-top: 8rem;}
    .fights_oman_sec h3{margin-bottom:4rem;}
}
@media(max-width:1549px){
    .fights_oman_sec{margin-top: 7rem;}
    .fights_oman_sec h3{margin-bottom:3rem;}
    .fights_oman_sec p {padding-inline: 0.5rem;}
}
@media(max-width:1199px){
    .fights_oman_sec{margin-top: 6rem;}
    .fights_oman_sec h3{margin-bottom:2rem;}
    .fights_oman_sec p {padding-inline: 0;}
}
@media(max-width:1024px){
    .fights_oman_sec{margin-top:5rem;}
}
@media(max-width:991px){
    .fights_oman_sec{margin-top: 4rem;} 
}
@media(max-width:330px){
    .fights_oman_sec{margin-top: 3rem;}
}


.fights_muscat_sec{margin-top: 9.3rem;}
.fights_muscat_sec .sec_title{margin-bottom: 5rem;text-align: center;}
.flightmust_grid{display: grid;grid-template-columns: repeat(2, 1fr);gap: 2.4rem;}
.custom-table table{width:100%;border-collapse:collapse;border-spacing:0;}
.custom-table table thead{border:none;}
.custom-table table thead th{text-align:left;padding-bottom:2.6rem;padding-right:2rem;font-size:var(--font-21);line-height:var(--line-height-26);font-weight:normal;width:24%;color:var(--color-1d);}
.custom-table table thead th:last-child{padding-right: 0;}
.custom-table table tbody tr{ border-bottom: 1px solid #cccccc91;}
.custom-table table tbody td{text-align:left;padding-block:2.4rem;padding-right: 2rem;font-size:var(--font-18);line-height:var(--line-height-21);font-weight:300;font-family:var(--font-intervogue);color:var(--color-41);letter-spacing:0.36px;}
.custom-table table tbody td:last-child{padding-right: 0;}
.fights_muscat_sec .site_border_arrow {margin-top: 15rem;}

@media(max-width:1699px){
    .fights_muscat_sec{margin-top:8.3rem;}
    .fights_muscat_sec .sec_title{margin-bottom:4rem;}
    .fights_muscat_sec .site_border_arrow {margin-top: 13rem;}
}
@media(max-width:1549px){
    .fights_muscat_sec{margin-top:7.3rem;}
    .fights_muscat_sec .sec_title{margin-bottom:3rem;}
    .fights_muscat_sec .site_border_arrow {margin-top: 10rem;}
    .custom-table table thead th {padding-bottom: 1.6rem;}
    .custom-table table tbody td {padding-block: 1.6rem;}
}
@media(max-width:1199px){
    .fights_muscat_sec{margin-top:6.3rem;}
    .fights_muscat_sec .site_border_arrow {margin-top: 8rem;}
}
@media(max-width:1024px){
    .fights_muscat_sec{margin-top:5.3rem;}
    .fights_muscat_sec .site_border_arrow {margin-top: 7rem;}
    .flightmust_grid{grid-template-columns: repeat(1, 1fr);gap: 4rem;}
}
@media(max-width:991px){
    .fights_muscat_sec{margin-top:4.3rem;}
}
@media(max-width:767px){
    .custom-table table thead th{width: auto;}
    .fights_muscat_sec .site_border_arrow{margin-top:5rem;}
    .fights_muscat_sec .sec_title{margin-bottom:2rem;}
    .custom-table table thead th {padding-bottom: 1rem;}
    .custom-table table tbody td {padding-block: 1rem;}
    .fights_muscat_sec .custom-table table thead th:first-child{width:63%;}

}
@media(max-width:330px){
    .fights_muscat_sec{margin-top:3.3rem;} 
    .fights_muscat_sec .site_border_arrow{margin-top:3rem;}
}


.plan_pack_sec {padding-top: 10rem;}
.plan_pack_sec .sec_title {margin-bottom: 5rem;text-align: center;}
.plan_pack_sec .sec_title h3 {margin-bottom: 5rem;}
.plan_pack_sec .row {--bs-gutter-x: 2.5rem;}
.plan_pack_sec .col-lg-4{display: flex;flex-wrap: wrap;}
.plan_pack_boxes{border: 1px solid #84690F; padding: 4.4rem 4.5rem 5rem 5.5rem;}
.plan_pack_boxes h3{text-align: left;margin-bottom: 4.4rem;}
.plan_pack_boxes ul{ padding-left: 2.5rem;}
.plan_pack_boxes li{position: relative; list-style: none; font-size: var(--font-18); font-family: var(--font-intervogue);  line-height: var(--line-height-21); color: var(--color-41); letter-spacing: 0.36px; padding-bottom: 3rem;}
.plan_pack_boxes li::before {content: ''; position: absolute; width: 0.86rem;height: 0.86rem; background-color: var(--color-84); left: 0; top: 0.6rem;transform: rotate(45deg); margin-left: -2.5rem;}
.plan_pack_boxes li:last-child{padding-bottom: 0;}
div:nth-child(1)>.plan_pack_boxes ul>li{padding-right: 0.5rem;}
div:nth-child(2)>.plan_pack_boxes ul>li{padding-right: 4rem;}
div:nth-child(3)>.plan_pack_boxes ul>li{padding-right: 2.5rem;}

@media(max-width:1699px){
    .plan_pack_sec {padding-top: 8rem;}
    .plan_pack_sec .sec_title{margin-bottom:4rem;}
    .plan_pack_sec .sec_title h3 {margin-bottom: 4rem;}
    .plan_pack_sec .row{--bs-gutter-x:2rem;}
    .plan_pack_boxes{padding:3.4rem 3rem 4rem 4rem;}
    div:nth-child(1)>.plan_pack_boxes ul>li{padding-right:0;}
    div:nth-child(2)>.plan_pack_boxes ul>li{padding-right:3rem;}
    div:nth-child(3)>.plan_pack_boxes ul>li{padding-right:1.5rem;}
    .plan_pack_boxes h3{margin-bottom:3.4rem;}
}
 
@media(max-width:1549px){
    .plan_pack_sec {padding-top: 7rem;}
    .plan_pack_sec .sec_title{margin-bottom:3rem;}
    .plan_pack_sec .sec_title h3 {margin-bottom: 3rem;}
    .plan_pack_sec .row{--bs-gutter-x:1.5rem;}
    .plan_pack_boxes{padding:2.4rem 2.5rem 3rem 3rem;}
    .plan_pack_boxes h3{margin-bottom:3rem;}
    div:nth-child(3)>.plan_pack_boxes ul>li{padding-right:1rem;}
    .plan_pack_boxes li::before{width:0.66rem;height:0.66rem;}
}
@media(max-width:1199px){
    .plan_pack_sec .sec_title h3{margin-bottom:2rem;}
    .plan_pack_boxes h3{margin-bottom:2rem;}
    .plan_pack_boxes{padding:2rem;}
    .plan_pack_boxes ul>li{padding-bottom: 2rem;}
    div:nth-child(3)>.plan_pack_boxes ul>li{padding-right:0;}
    div:nth-child(2)>.plan_pack_boxes ul>li{padding-right:0;}
}

@media(max-width:991px){
    .plan_pack_boxes{padding:2rem;width:100%;}
    .plan_pack_sec .row{--bs-gutter-x:1.5rem;--bs-gutter-y:2rem;}
}
 

.plan_travelling_sec{padding-block: 10rem 11.2rem;}
.plan_travelling_wraper>.sec_title{margin-bottom:5rem;max-width:82%;margin-inline:auto;}
.plan_travelling_wraper>.sec_title>h6{margin-bottom: 1.5rem;}
.plan_travelling_wraper>.sec_title>h3{margin-bottom: 5rem;text-align: center;} 
.plan_travelling_wraper>.sec_title>p{font-size: var(--font-21); line-height: var(--line-height-30); color: var(--color-1d); font-weight: normal;text-align: center;}
.plan_travelling_wraper>ul{display: grid;grid-template-columns: repeat(2, 1fr);gap: 3rem 3rem;margin: 10rem 0 0;padding: 0;}
.plan_travelling_wraper>ul>li { position: relative; list-style: none; font-size: var(--font-18); font-family: var(--font-intervogue); line-height: var(--line-height-21); color: var(--color-41); letter-spacing: 0.36px; border-bottom: 0.1rem solid rgb(187 172 117 / 20%); padding-bottom: 3rem; padding-inline: 3rem 0rem; margin: 0;}


@media(max-width:1699px){
    .plan_travelling_sec{padding-block: 8rem 9.2rem;} 
    .plan_travelling_wraper>.sec_title {margin-bottom: 4rem;}
    .plan_travelling_wraper>.sec_title>h3{margin-bottom:4rem;}
    .plan_travelling_wraper>ul{margin: 8rem 0 0;}
}
@media(max-width:1549px){
    .plan_travelling_sec{padding-block: 7rem 8.2rem;} 
    .plan_travelling_wraper>.sec_title {margin-bottom: 3rem;}
    .plan_travelling_wraper>.sec_title>h3{margin-bottom:3rem;}
    .plan_travelling_wraper>ul{margin: 7rem 0 0; gap: 2rem 2rem;}
    .plan_travelling_wraper>ul>li{padding-bottom:2rem;padding-inline:2rem 0rem;    letter-spacing: 0.16px;}
}
@media (max-width: 1199px) {
    .plan_travelling_sec{padding-block: 6rem 7.2rem;} 
    .plan_travelling_wraper>ul{margin: 6rem 0 0;}
}
@media (max-width: 1024px) {
    .plan_travelling_sec{padding-block: 5rem 6.2rem;} 
    .plan_travelling_wraper>ul{margin: 5rem 0 0;}
}
@media (max-width:991px) {
    .plan_travelling_sec{padding-block: 4rem 5.2rem;} 
    .plan_travelling_wraper>.sec_title {max-width: 94%;}
    .plan_travelling_wraper>.sec_title>h3{margin-bottom:2rem;}
    .plan_travelling_wraper>ul{margin: 4rem 0 0;}
    .plan_travelling_wraper>ul {grid-template-columns: repeat(1, 1fr);}
}
@media (max-width:767px) {
    .plan_travelling_sec{padding-block: 3rem 3.2rem;} 
    .plan_travelling_wraper>.sec_title {max-width: 100%;}
    .plan_travelling_wraper>.sec_title>h3{margin-bottom:1.5rem;}
    .plan_travelling_wraper>ul{margin: 3rem 0 0;}
    .plan_travelling_wraper>ul>li{padding-bottom:1rem;padding-inline:2rem 0rem;letter-spacing:0.1px;}
}



.climate_seasonality_sec{padding-block: 0 7rem;}
.climate_seasonality_sec .sec_title{text-align: center;padding-inline: 1.9rem;margin-bottom: 10rem;}
.climate_seasonality_grid{display: grid;grid-template-columns: 50% 50%; align-items: start;}
.climate_seasonality_caption{position:sticky;top:20rem;width:47rem;margin-inline:auto 14.5rem ;}
.climate_seasonality_caption h3{margin-bottom:5rem;}
.climate_seasonality_fig{margin-left: 2rem;}
.climate_seasonality_sec .site_border_arrow{margin-top: 10rem;}

@media(max-width:1699px){
    .climate_seasonality_sec{padding-block: 0 6rem;}
    .climate_seasonality_caption{top:18rem;width:40.3rem;margin-inline:auto 11.5rem;}
    .climate_seasonality_caption h3{margin-bottom:4rem;}
    .climate_seasonality_fig{margin-left:1rem;}
    .climate_seasonality_sec .site_border_arrow{margin-top: 8rem;}
}

@media(max-width:1549px){
    .climate_seasonality_sec{padding-block: 0 5rem;}
    .climate_seasonality_caption{top:15rem;width:35.8rem;margin-inline:auto 8.5rem;}
    .climate_seasonality_caption h3{margin-bottom:3rem;}
    .climate_seasonality_fig{margin-left:0rem;}
    .climate_seasonality_sec .site_border_arrow{margin-top: 7rem;}
}

@media(max-width:1199px){
    .climate_seasonality_sec{padding-block: 0 4rem;}
    .climate_seasonality_caption{margin-inline:auto 5.5rem;}
    .climate_seasonality_caption h3{margin-bottom:2.5rem;}
    .climate_seasonality_sec .site_border_arrow{margin-top:6rem;}
}
@media(max-width:1024px){
    .climate_seasonality_caption{margin-inline: 5.5rem;}
     .climate_seasonality_sec .site_border_arrow{margin-top: 5rem;}
}

@media(max-width:991px){
    .climate_seasonality_grid{grid-template-columns: 100%;gap: 3rem; }  
    .climate_seasonality_caption{top:0;position:relative;width:100%;margin-inline:0;padding-inline:2.6rem;} 
     .climate_seasonality_sec .site_border_arrow{margin-top: 4rem;}
}

@media(max-width:767px){
    .climate_seasonality_sec{padding-block: 0 3rem;}
    .climate_seasonality_caption h3{margin-bottom:2rem;}
    .climate_seasonality_caption{padding-inline:3.6rem;} 
     .climate_seasonality_sec .site_border_arrow{margin-top: 3rem;}
}

@media (max-width: 330px) {
    .climate_seasonality_caption h3{margin-bottom:1.5rem;}
    .climate_seasonality_caption{padding-inline:2rem;} 
}



/*--------------  dining css start ---------------*/

.dining_main{padding-block: 10rem;}
.diningmain_caption{text-align: center;padding-inline: 1rem;}
.diningmain_caption>.site_border_arrow{margin-top: 10rem;}

@media(max-width:1699px){
    .dining_main{padding-block: 8rem;}
    .diningmain_caption{padding-inline: 5rem;}
    .diningmain_caption>.site_border_arrow{margin-top:8rem;}
}
@media(max-width:1549px){
    .dining_main{padding-block: 7rem;}
    .diningmain_caption {padding-inline: 0;}
    .diningmain_caption>.site_border_arrow{margin-top:7rem;}
}
@media(max-width:1199px){
    .dining_main{padding-block: 6rem;}
    .diningmain_caption>.site_border_arrow{margin-top:5rem;}
}
@media(max-width:991px){
    .dining_main{padding-block: 5rem;}
    .diningmain_caption>.site_border_arrow{margin-top:4rem;}
}
@media(max-width:767px){
    .dining_main{padding-block: 4rem;}
    .diningmain_caption>.site_border_arrow{margin-top:3rem;}
}

/* Dining Farm */

.dining_farm .site_border_arrow{margin-block: 10rem;}
.dining_farm_grid{display: grid;grid-template-columns: repeat(2, 1fr); align-items: start;}
.diningfig_oneleft{padding-right: 2.5rem;}
.dining_captionright{position: sticky;top: 20rem;max-width: 47.5rem;margin-inline: 12rem auto;}
.dining_captionright>h3{margin-bottom: 5rem;}
.diningfig_oneright{padding-left: 2.5rem;}
.dining_captionleft{position: sticky;top: 20rem;max-width: 47.5rem;margin-inline: auto 24.8rem;}
.dining_captionleft>h3{margin-bottom: 5rem;}

@media(max-width:1699px){
    .dining_farm .site_border_arrow{margin-block: 8rem;}
    .diningfig_oneleft{padding-right: 2rem;}
    .dining_captionright{top: 18rem;max-width: 41.5rem;margin-inline: 9rem auto;}
    .dining_captionright>h3{margin-bottom: 4rem;}
    .diningfig_oneright{padding-left: 2rem;}
    .dining_captionleft{top:18rem;max-width:40.5rem;margin-inline:auto 20.8rem;}
    .dining_captionleft>h3{margin-bottom: 4rem;}
}
@media(max-width:1549px){
    .dining_farm .site_border_arrow{margin-block: 7rem;}
    .diningfig_oneleft{padding-right: 1.5rem;}
    .dining_captionright{top: 15rem;max-width: 36.5rem;margin-inline: 7rem auto;}
    .dining_captionright>h3{margin-bottom: 3rem;}
    .diningfig_oneright{padding-left: 1.5rem;}
    .dining_captionleft{top:15rem;max-width: 35.5rem;margin-inline:auto 18.8rem;}
    .dining_captionleft>h3{margin-bottom: 3rem;}
}
@media(max-width:1199px){
    .dining_farm .site_border_arrow{margin-block: 6rem;}
    .diningfig_oneleft{padding-right: 1rem;}
    .dining_captionright{top: 12rem;max-width: 36.5rem;margin-inline: 5rem;}
    .dining_captionright>h3{margin-bottom: 2rem;}
    .diningfig_oneright{padding-left: 1rem;}
    .dining_captionleft{top:12rem;max-width: 35.5rem;margin-inline:auto 8.8rem;}
    .dining_captionleft>h3{margin-bottom: 2rem;}  
}
@media(max-width:1024px){
    .dining_captionleft{margin-inline:auto 5.8rem;}
}
@media(max-width:991px){
    .dining_farm_grid {grid-template-columns: repeat(1, 1fr);gap: 3rem;}
    .dining_captionright{top:0;position:relative;max-width:100%;margin-inline:5rem;}
    .dining_captionleft{margin-inline:5rem;position:relative;top:0;max-width:100%;}
    .diningfig_oneleft{padding-right: 0;}
    .diningfig_oneright{padding-left: 0;}
    .dining_farm .site_border_arrow{margin-block:4rem;}
}
@media(max-width:767px){
    .dining_captionright{margin-inline: 3.6rem;}
    .dining_captionleft{margin-inline:3.6rem;}
}
@media(max-width:330px){
    .dining_farm .site_border_arrow{margin-block:3rem;}
}

 
/* Dining Taste */
.dining_taste .site_border_arrow{margin-top: 10rem;}
.dining_taste_grid{display: grid;grid-template-columns: repeat(2, 1fr); align-items: center;}
.diningfig_taste{padding-right: 1rem;}
.dining_taste_caption{max-width: 50.3rem; margin-inline: 13.9rem auto;}
.dining_taste_caption>h3{margin-bottom: 5rem;}
.dining_menu{margin-top: 5rem;padding-right: 7.8rem;}
.dining_list{margin-bottom: 2rem;padding-right: 7.5rem; padding-bottom: 2rem;border-bottom: 0.1rem solid rgb(132 104 14 / 15%);}
.dining_list:last-child{margin-bottom: 0;}
.dining_list>h5{margin-bottom: 1rem;color: var(--color-1d);}
.dining_list>p{font-size: var(--font-18);font-family: var(--font-intervogue);font-weight: 300;letter-spacing: 0.36px; line-height: var(--line-height-21);color: var(--color-41);}

@media(max-width:1699px){
    .dining_taste_caption{max-width:41.3rem;margin-inline:10.9rem auto;}
    .dining_taste_caption>h3{margin-bottom:4rem;}
    .dining_menu{margin-top:4rem;padding-right:5.8rem;}
    .dining_list {margin-bottom:1.5rem;padding-right:3.5rem;padding-bottom:1.5rem;} 
    .dining_taste .site_border_arrow{margin-top:8rem;}
   
}
@media(max-width:1549px){
    .dining_taste_caption{max-width:38.3rem;margin-inline:8.9rem auto;}
    .dining_taste_caption>h3{margin-bottom:3rem;}
    .dining_menu{margin-top:3rem;padding-right:4.8rem;}
    .dining_list{margin-bottom:1.2rem;padding-right:2rem;padding-bottom:1.2rem;}  
    .dining_taste .site_border_arrow{margin-top:7rem;} 
}
@media(max-width:1199px){
    .dining_taste_caption {margin-inline: 5.9rem auto;}
    .dining_taste_caption>h3{margin-bottom:2rem;}
    .dining_menu{margin-top:2rem;padding-right:2.8rem;}
    .dining_list {margin-bottom: 1rem; padding-bottom: 1rem;}
}
@media(max-width:1024px){
    .diningfig_taste {height: 100%;}
    .diningfig_taste>img {height: 100%;object-fit: cover;}
}
@media(max-width:991px){
    .dining_taste_grid {grid-template-columns: repeat(1, 1fr);gap: 3rem;}
    .dining_taste_caption{margin-inline:4rem;max-width:100%;}
    .dining_menu {padding-right: 0;}
    .dining_list{padding-right: 0;}
    .dining_taste .site_border_arrow{margin-top:6rem;}
}
@media(max-width:767px){
    .dining_taste_caption{margin-inline:3.6rem;}
    .dining_taste .site_border_arrow{margin-top:4rem;}

}
@media(max-width:330px){
    .dining_taste_caption{margin-inline:2rem;}
}
/* Sample Menu */
.sample_sec{padding-block: 15rem 10rem;}
.sample_sec .site_border_arrow{margin-top: 15rem;}
.sample_sec .sec_title{text-align: center; margin-bottom: 5rem;}
.sample_sec .sec_title>h3{margin-bottom: 5rem;}
.sample_menu{display:flex;flex-wrap:wrap;justify-content:center; gap: 2.9rem 2rem;}
.sample_menu>a{ min-width: 25rem; display: inline-flex; align-items: center; gap: 3rem; font-family: var(--font-intervogue); font-weight: 300; font-size: var(--font-18); letter-spacing: 0.36px; line-height: var(--line-height-21); color: var(--color-41); padding-inline: 2.4rem; padding-bottom: 2rem; border-bottom: 0.1rem solid rgb(132 104 14 / 15%); transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; }
.sample_menu>a>img{width: 2.4rem;flex-shrink: 0;}
.sample_menu>a:hover{color: var(--color-84);border-color: var(--color-41);}

@media(max-width:1699px){
    .sample_sec { padding-block:13rem 8rem;}
    .sample_sec .sec_title{margin-bottom: 4rem;}
    .sample_sec .sec_title>h3{margin-bottom:4rem;}
    .sample_menu>a {min-width: 23rem; gap: 2rem; padding-inline: 2.4rem;padding-bottom: 1.5rem;}
    .sample_sec .site_border_arrow{margin-top:13rem;}
}
@media(max-width:1549px){
    .sample_sec { padding-block:10rem 7rem;}
    .sample_sec .sec_title{margin-bottom: 3rem;}
    .sample_sec .sec_title>h3{margin-bottom:3rem;}
    .sample_menu>a {min-width:19rem;gap:2rem;padding-inline:2rem;padding-bottom:1.2rem;}
    .sample_sec .site_border_arrow{margin-top:10rem;}

}
@media(max-width:1199px){
    .sample_sec{padding-block:8rem 6rem;}
    .sample_sec .sec_title>h3{margin-bottom:2rem;}
    .sample_sec .site_border_arrow{margin-top:8rem;}

}
@media(max-width:1024px){
    .sample_sec{padding-block:7rem 5rem;}
    .sample_menu{gap: 2rem 1.8rem;}
    .sample_sec .site_border_arrow{margin-top:6rem;}

}
@media(max-width:991px){
    .sample_sec{padding-block:6rem 4rem;}
    .sample_sec .site_border_arrow{margin-top:5rem;}

}
@media(max-width:767px){
    .sample_sec{padding-block:3rem 4rem;}
    .sample_menu{gap:1.5rem;}
    .sample_menu>a>img{width:2rem;}
    .sample_menu>a {min-width: auto;gap: 1rem; padding-inline: 1.5rem;}
    .sample_sec .site_border_arrow{margin-top:4rem;}
}
@media(max-width:330px){
    .sample_menu{gap:1rem;}
    .sample_menu>a{padding-inline: 1rem;}
    .sample_menu>a>img{width:1.8rem;}
}
/*--------------  dining css end ---------------*/

/* Barkaa Start */

.barkaa_main{padding-block: 5rem 15rem;}
.barkaamain_caption{text-align: center;}
.barkaamain_caption>figure{max-width: 26.2rem;margin-inline: auto;margin-bottom: 5rem;}
.barkaamain_caption>.site_border_arrow{margin-top: 10rem;}
.barkaa_grid{padding-block: 10rem 15rem;}
.barkaa_grid>.row{--bs-gutter-y: 6.4rem; --bs-gutter-x: 2.5rem;}
.barkaa__bx{display:flex;flex-direction:column;height: 100%;}
.barkaa__bx>figure{margin-bottom: 4rem;}
.barkaa__bx>p{padding-right: 1.5rem;}

@media(max-width:1699px){
    .barkaa_main {padding-block: 5rem 13rem}
    .barkaamain_caption>figure {max-width: 24.2rem; margin-bottom: 4rem;}
    .barkaamain_caption {padding-inline: 5rem;}
    .barkaamain_caption>.site_border_arrow{margin-top:8rem;}
    .barkaa_grid>.row{--bs-gutter-y:5.4rem;--bs-gutter-x:2rem;}
    .barkaa_grid{padding-block:8rem 13rem;}
    .barkaa__bx>figure{margin-bottom:3rem;}
}

@media(max-width:1549px){
    .barkaa_main{padding-block:4rem 10rem;}
    .barkaamain_caption>figure{max-width:22.2rem;margin-bottom:3rem;}
    .barkaamain_caption{padding-inline:0;}
    .barkaamain_caption>.site_border_arrow{margin-top:6rem;}
    .barkaa_grid{padding-block:6rem 10rem;}
    .barkaa_grid>.row{--bs-gutter-y:4.4rem;--bs-gutter-x:1.8rem;}
    .barkaa__bx>p{padding-right:2rem;}
}

@media(max-width:1199px){
    .barkaa_main{padding-block:3rem 8rem;}
    .barkaamain_caption>figure{max-width:19.2rem;margin-bottom:2rem;}
    .barkaamain_caption>.site_border_arrow{margin-top:5rem;}
    .barkaa_grid{padding-block:5rem 8rem;}
    .barkaa_grid>.row{--bs-gutter-y:3.4rem;--bs-gutter-x:1.5rem;}
    .barkaa__bx>p{padding-right:0;}
    .barkaa__bx>figure{margin-bottom:2rem;}
}
@media(max-width:1024px){
    .barkaa_main{padding-block:3rem 6rem;} 
    .barkaamain_caption>figure{max-width:17.2rem;}
    .barkaamain_caption>.site_border_arrow{margin-top:4rem;}
    .barkaa_grid {padding-block:4rem 6rem;}
}
@media (max-width: 991px) {
    .barkaamain_caption>figure{max-width:14.2rem;}
    .barkaamain_caption>.site_border_arrow{margin-top:3rem;}
    .barkaa_grid {padding-block:3rem 4rem;}
}
@media (max-width:767px) {
    .barkaa_main{padding-block:3rem 4rem;}
    .barkaamain_caption>figure{max-width:10.2rem;}
}

/* Barkaa Heighlight */

.barkaa_heighlight{ padding-bottom: 15rem;}
.barkaa_heighlight .sec_title{ margin-bottom: 4rem;}
.tourism_slide .tourism_caption{padding-block:5.1rem 4.4rem;padding-right:5rem;}
.tourism_slide .tourism_caption h4{margin-bottom: 4rem;}
.barkaa_heighlight .btn_scrollbar{margin-bottom: 15rem;width: 100%;}
.tourism_nav{position:absolute;left:1.8rem;}

@media(max-width:1699px){
    .barkaa_heighlight{padding-bottom:13rem;}
    .barkaa_heighlight .sec_title{margin-bottom:3rem;}
    .tourism_slide .tourism_caption h4{margin-bottom:3rem;}
    .tourism_slide .tourism_caption{padding-block:4.1rem 3.4rem;padding-right:3rem;}
    .barkaa_heighlight .btn_scrollbar{margin-bottom:13rem;}
}
@media(max-width:1599px){
    .tourism_slide .tourism_caption{padding-right:2rem;}
}
@media(max-width:1549px){
    .barkaa_heighlight{padding-bottom:10rem;}
    .tourism_slide .tourism_caption h4{margin-bottom:2rem;}
    .tourism_slide .tourism_caption{padding-block:3.1rem 2.4rem;padding-right:1rem;}
    .barkaa_heighlight .btn_scrollbar{margin-bottom:10rem;}
}
@media(max-width:1199px){
    .barkaa_heighlight{padding-bottom:8rem;}
    .tourism_slide .tourism_caption{padding-block:2.1rem 2.4rem;padding-right:1.5rem;}
    .barkaa_heighlight .btn_scrollbar{margin-bottom:8rem;}
}
@media(max-width:1024px){
    .barkaa_heighlight{padding-bottom:6rem;}
    .barkaa_heighlight .sec_title{margin-bottom:2rem;}
    .barkaa_heighlight .btn_scrollbar{margin-bottom:6rem;}
}
@media (max-width: 991px) {
    .barkaa_heighlight .btn_scrollbar{margin-bottom:4rem;}
}
@media (max-width:767px) {
    .barkaa_heighlight{padding-bottom:4rem;}
    .tourism_nav{display: none;}
}
/* Barkaa Farm */

.barkaa_farm{position: relative;}
.farm_grid{display: grid;grid-template-columns: repeat(2, 1fr);align-items: start;}
.farm_grid:not(:nth-child(1)){margin-top: 15rem;}
.farmfig_oneleft{padding-right: 2.6rem;}
.farm_captionright{position: sticky;top: 20rem; max-width: 37.5rem;margin-inline: 19rem auto;}
.farm_captionright>h3{margin-bottom: 3rem;}
.farm_captionleft{position: sticky;top: 20rem; max-width: 35.3rem;margin-inline: auto 26.4rem;}
.farm_captionleft>h3{margin-bottom: 3rem;}
.farmfig_oneright{padding-left: 2.6rem;}

@media(max-width:1699px){
    .farm_grid:not(:nth-child(1)){margin-top:12rem;}
    .farmfig_oneleft{padding-right:2rem;}
    .farm_captionright>h3{margin-bottom:2.5rem;}
    .farm_captionright{top:15rem;max-width:32.5rem;margin-inline:17rem auto;}
    .farm_captionleft{top:15rem;max-width:30.3rem;margin-inline:auto 23.4rem;}
    .farm_captionleft>h3{margin-bottom:2.5rem;}
    .farmfig_oneright{padding-left:2rem;}
}
@media(max-width:1549px){
    .farm_grid:not(:nth-child(1)){margin-top:10rem;}
    .farmfig_oneleft{padding-right:1rem;}
    .farm_captionright>h3{margin-bottom:2rem;}
    .farm_captionright{top:15rem;max-width:29.5rem;margin-inline:15rem auto;}
    .farm_captionleft{top:15rem;max-width:26.3rem;margin-inline:auto 20.4rem;}
    .farm_captionleft>h3{margin-bottom:2rem;}
    .farmfig_oneright{padding-left:1rem;}
}
@media(max-width:1199px){
    .farm_grid:not(:nth-child(1)){margin-top:8rem;}
    .farm_captionright {margin-inline: 12rem auto;}
    .farm_captionleft {margin-inline: auto 16.4rem;}
}

@media(max-width:1024px){
    .farm_captionright{margin-inline:10rem auto;}
    .farmfig_oneleft{padding-right:0;}
    .farm_captionleft{margin-inline:auto 12.4rem;}
    .farmfig_oneright{padding-left:0;}
}
@media (max-width: 991px) {
     .farm_grid:not(:nth-child(1)){margin-top:6rem;}
     .farm_captionright{margin-inline:5rem;}
     .farm_captionleft{margin-inline:5rem;}
}
@media (max-width:767px) {
    .farm_grid{grid-template-columns:repeat(1,1fr);gap: 2rem;}
    .farm_captionright{position: relative; margin-inline:5rem;top:0;}
    .farm_captionright>h3{margin-bottom:1.5rem;}
    .farm_captionleft{position: relative;margin-inline:5rem;top:0;}
    .farm_captionleft>h3{margin-bottom:1.5rem;}
}
@media (max-width:380px) {
    .farm_grid:not(:nth-child(1)){margin-top:4rem;}
    .farm_captionright{margin-inline:3rem;max-width: 100%;}
    .farm_captionleft{margin-inline:3rem;max-width: 100%;}
}
/* Your Journey  */
.your_journey{padding-block: 15rem;}
.your_journey .sec_title{text-align: center; margin-bottom: 6rem;}
.your_journey .sec_title>h3{margin-bottom: 3rem;}
.yorjorn_grid{display: grid;grid-template-columns: repeat(3, 1fr);border: 0.1rem solid var(--color-84);}
.yjurn_bx:not(:last-child){border-right: 0.1rem solid var(--color-84);}
.yjurn_bx{padding: 6.3rem 5.9rem 7.7rem 6.4rem;}
.yjurn_bx:last-child{padding-inline: 4.8rem 3.5rem;}
.yjurn_bx>p{padding-right: 1rem;}
.yjurn_bx:last-child>p{padding-right: 3rem;}
.yjurn_bx>h3{margin-bottom: 3rem;}
.yjurn_bx:not(:has(p))>h3{margin-bottom: 0;}
.yjurn_bx>.btn_more{margin-top: 3rem;}

@media(max-width:1699px){
    .your_journey{padding-block:12rem;}
    .your_journey .sec_title{margin-bottom:4rem;}
    .yjurn_bx { padding:5.3rem 4.4rem 6.7rem 4.4rem;}
    .yjurn_bx>h3{margin-bottom:2.5rem;}
    .yjurn_bx:last-child{padding-inline:2.8rem 2.5rem;}
    .yjurn_bx>.btn_more{margin-top:2.5rem;}
}
@media(max-width:1549px){
    .your_journey{padding-block:8rem;}
    .yjurn_bx {padding:4.3rem 4.4rem 5.7rem 4.4rem;}
    .yjurn_bx>h3{margin-bottom:2rem;}
}
@media(max-width:1199px){
    .your_journey{padding-block:8rem;}
    .your_journey .sec_title>h3{margin-bottom:2rem;}
    .your_journey .sec_title{margin-bottom:3rem;}
    .yjurn_bx{padding:3.3rem 2.4rem 3.7rem 2.4rem;}
    .yjurn_bx:last-child{padding-inline:1.8rem 1.5rem;}
}
@media (max-width:1024px) {
    .your_journey{padding-block:6rem;}
    .yjurn_bx:last-child>p{padding-right: 1rem;}
}
@media (max-width:991px) {
    .your_journey{padding-block:4rem;} 
    .yorjorn_grid{grid-template-columns: repeat(1, 1fr);}
    .yjurn_bx:not(:last-child){border-right:0;border-bottom:0.1rem solid var(--color-84);}
}
@media (max-width:767px) {
    .yjurn_bx{padding:2.5rem;}
    .yjurn_bx>p { padding-right:0;}
    .yjurn_bx:last-child>p{padding-right:0;}
}
@media (max-width:380px) {
    .yjurn_bx{padding:2rem;}
}
@media (max-width:330px) {
    .yjurn_bx{padding:1.5rem;}
    .yjurn_bx>h3{margin-bottom:1rem;}
}
/* Next Journey Start */
.next_joourney{padding-block:9.7rem 9.5rem;}
@media (max-width:1699px){
    .next_joourney{padding-block:8.7rem 8.4rem;}
}
@media (max-width:1549px){
    .next_joourney{padding-block:7.7rem 7.4rem;}
}
@media (max-width:1024px){
    .next_joourney{padding-block:6.7rem 6.4rem;}
}
@media (max-width:991px){
    .next_joourney{padding-block:4.7rem 4.4rem;}
}
@media (max-width:767px){
    .next_joourney{padding-block:3.7rem 3.4rem;}
}

/* Wrllness Start */

.wellness_main{padding-block: 10rem;}
.wellnessmain_caption{text-align: center;padding-inline: 2rem;}
.wellnessmain_caption>.site_border_arrow{margin-top: 10rem;}

@media(max-width:1699px){
    .wellness_main{padding-block: 8rem;}
    .wellnessmain_caption{padding-inline:5rem;}
    .wellnessmain_caption>.site_border_arrow{margin-top: 8rem;}
}
@media(max-width:1549px){
    .wellness_main{padding-block: 7rem;}
    .wellnessmain_caption{padding-inline:2rem;}
    .wellnessmain_caption>.site_border_arrow{margin-top: 7rem;}
}
@media(max-width:1199px){
    .wellness_main{padding-block: 6rem;}
    .wellnessmain_caption{padding-inline:0;}
    .wellnessmain_caption>.site_border_arrow{margin-top: 6rem;}
}
@media (max-width:1024px) {
    .wellness_main{padding-block:5rem;}
    .wellnessmain_caption>.site_border_arrow{margin-top:5rem;}
}
@media (max-width:991px) {
    .wellness_main{padding-block:4rem;}
    .wellnessmain_caption>.site_border_arrow{margin-top:4rem;}
    .well_captionright{margin-inline:3rem;}
    .well_captionleft{margin-inline:3rem;}
    .wellness_secgrid .site_border_arrow{margin-block:4rem;}
}
@media(max-width:767px){
    .wellnessmain_caption>.site_border_arrow{margin-top:3rem;}
}

.wellness_secgrid{position: relative;}
.wellness_secgrid .site_border_arrow{margin-block: 10rem;}
.well_grid{display: grid;grid-template-columns: repeat(2, 1fr);align-items: start;}
.wellfig_oneleft{padding-right: 2.6rem;}
.well_captionright{position: sticky;top: 20rem; max-width: 47.5rem;margin-inline: 11.9rem auto;}
.well_captionright>h3{margin-bottom: 5rem;}
.well_captionleft{position: sticky;top: 20rem; max-width: 47.5rem;margin-inline: auto 24.9rem;}
.well_captionleft>h3{margin-bottom: 5rem;}
.wellfig_oneright{padding-left: 2.6rem;}
@media(max-width:1699px){
    .wellness_secgrid .site_border_arrow{margin-block:8rem;}
    .wellfig_oneleft {padding-right: 2rem;}
    .well_captionright {top: 18rem;max-width: 39.5rem;margin-inline: 9.9rem auto;}
    .well_captionright>h3{margin-bottom: 4rem;}
    .wellfig_oneright {padding-left: 2rem;}
    .well_captionleft { top: 18rem; max-width: 40.5rem; margin-inline: auto 20.9rem;}
    .well_captionleft>h3{margin-bottom: 4rem;}
}
@media(max-width:1549px){
    .wellness_secgrid .site_border_arrow{margin-block:7rem;}
    .wellfig_oneleft {padding-right: 1rem;}
    .well_captionright{top:15rem;max-width:34.5rem;margin-inline:7.9rem auto;}
    .well_captionright>h3{margin-bottom: 3rem;}
    .wellfig_oneright {padding-left: 1rem;}
    .well_captionleft{top:15rem;max-width:36.5rem;margin-inline:auto 17.9rem;}
    .well_captionleft>h3{margin-bottom: 3rem;}
}
@media(max-width:1199px){
    .wellfig_oneleft{padding-right:0;}
    .well_captionright{margin-inline:6.9rem 5rem;}
    .well_captionright>h3{margin-bottom:2.5rem;}
    .well_captionleft { margin-inline: 5rem 10.9rem;}    
    .well_captionleft>h3{margin-bottom:2.5rem;}
    .wellfig_oneright {padding-left:0;}
    .wellness_secgrid .site_border_arrow{margin-block:5rem;}
}
@media(max-width:1024px){
    .well_captionleft{margin-inline:3rem 5.9rem;}
}

@media(max-width:767px){
    .well_grid{grid-template-columns:repeat(1,1fr);gap: 3rem;}
    .well_captionright{margin-inline:3.6rem;top:0;position:relative;}
    .well_captionright>h3{margin-bottom:1.5rem;}
    .well_captionleft>h3{margin-bottom:1.5rem;}
    .wellness_secgrid .site_border_arrow{margin-block:3rem;}
    .well_captionleft{margin-inline:3.6rem;position:relative;top:0;}
}
@media(max-width:330px){
    .well_captionright{margin-inline:2rem;}
    .well_captionleft{margin-inline:2rem;}
}
/* Pillars */

.well_pillers{position: relative; padding-bottom: 15rem;}
.well_pillers .sec_title{ margin-bottom: 4rem;}
.pillars_wraper{position: relative;}
.pillars_slide .pillars_caption{padding-block:5.5rem 5.1rem;}
.pillars_slide .pillars_caption h4{margin-bottom: 4rem;}
.pillars_slide .pillars_caption p{max-width:71%;}
.well_pillers .btn_scrollbar{width: 100%;}
.pillars_nav{position:absolute;top:58rem;left:1.8rem;}
.pillars_slide .pillars_caption .pdf_btn{margin-top: 4.6rem;}
.pdf_btn>a{display: inline-flex;gap: 3rem;align-items: center; font-size: var(--font-18); font-weight: 300; font-family: var(--font-intervogue);color: var(--color-41); letter-spacing: 0.36px;}
.pdf_btn>a>img{width: 2.4rem; flex-shrink: 0;}
.scrollbar_wrap .pillars-scrollbar.swiper-scrollbar-horizontal{left: 2.4rem;}
.scrollbar_wrap .pillars-scrollbar .swiper-scrollbar-drag{background:var(--color-1d);}

@media(max-width:1699px){
    .well_pillers {padding-bottom: 13rem;}
    .well_pillers .sec_title{margin-bottom:3rem;}
    .pillars_slide .pillars_caption{padding-block:4.5rem 4.1rem;}
    .pillars_slide .pillars_caption h4{margin-bottom:3rem;}
    .pillars_slide .pillars_caption .pdf_btn{margin-top:3.6rem;}
    .pillars_slide .pillars_caption p{max-width:73%;}
}
@media(max-width:1549px){
    .well_pillers {padding-bottom: 10rem;}
    .pillars_slide .pillars_caption{padding-block:3.5rem 3.1rem;}
    .pillars_slide .pillars_caption h4{margin-bottom:2rem;}
    .pillars_slide .pillars_caption .pdf_btn{margin-top:2.6rem;}
    .pillars_slide .pillars_caption p{max-width:73%;}
    .pillars_slide .pillars_caption .pdf_btn>a{gap: 2rem;}
    .pillars_slide .pillars_caption .pdf_btn>a>img{width:2rem;}
}

@media(max-width:1199px){
    .well_pillers{padding-bottom:8rem;}
}
@media(max-width:1024px){
    .well_pillers{padding-bottom:6rem;}
}
@media(max-width:991px){
    .well_pillers{padding-bottom:4rem;}
    .pillars_slide .pillars_caption p{max-width:95%;}
}
@media(max-width:767px){
      .well_pillers .sec_title{margin-bottom:2rem;}
    .pillars_nav{display: none;}
    .pillars_slide .pillars_caption{padding-block:2rem;}
    .pillars_slide .pillars_caption h4{margin-bottom:1.5rem;}
}
/* Welbing  */
.welbing_grid{display: grid;grid-template-columns: repeat(2, 1fr);align-items: start;}
.welbing_wellness .site_border_arrow{margin-block: 10rem;}
.welbingfig_oneleft{padding-right: 2.5rem;}
.welbing_captionright{position: sticky;top: 20rem;max-width: 47.5rem;margin-inline: 14.5rem auto;}
.welbing_captionright>h3{margin-bottom: 5rem;}
.welbingfig_oneright{padding-left: 2.5rem;}
.welbing_captionleft{position: sticky;top: 20rem; max-width: 59.9rem;margin-inline: auto 14.9rem;}
.welbing_captionleft>h3{margin-bottom: 5rem;}
.welbing_captionleft>ul{margin-top: 5.5rem;}
.welbing_captionleft>ul>li{border-bottom:0.1rem solid rgb(187 172 117 / 20%);padding-bottom:2.5rem;margin-bottom: 3.2rem;}
.welbing_captionleft>ul>li:last-child{margin-bottom: 0;}

@media(max-width:1699px){
    .welbing_wellness .site_border_arrow{margin-block:8rem;}
    .welbingfig_oneleft{padding-right:1.5rem;}
    .welbing_captionright {top: 18rem; max-width: 40.5rem;margin-inline: 11.5rem auto;}
    .welbing_captionright>h3{margin-bottom:4rem;}
    .welbingfig_oneright{padding-left:1.5rem;}
    .welbing_captionleft{top:18rem;max-width:52.9rem;margin-inline:auto 11.9rem;}
    .welbing_captionleft>h3{margin-bottom:4rem;}
    .welbing_captionleft>ul{margin-top: 4.5rem;}
    .welbing_captionleft>ul>li{padding-bottom:2.2rem;margin-bottom:2.8rem;}
}
@media(max-width:1549px){
    .welbing_wellness .site_border_arrow{margin-block:7rem;}
    .welbingfig_oneleft{padding-right:1rem;}
    .welbing_captionright{top:15rem;max-width:34.5rem;margin-inline:8.5rem auto;}
    .welbing_captionright>h3 {margin-bottom:3rem;}
    .welbingfig_oneright{padding-left:1rem;}
    .welbing_captionleft{top:15rem;max-width:49.9rem;margin-inline:auto 8.9rem;}    
    .welbing_captionleft>h3 {margin-bottom:3rem;}
    .welbing_captionleft>ul{margin-top:3.5rem;}
    .welbing_captionleft>ul>li{padding-bottom:1.8rem;margin-bottom:2.2rem;}
}
@media(max-width:991px){
    .welbing_grid { grid-template-columns: repeat(1, 1fr); gap: 3rem;}
    .welbingfig_oneleft{padding-right:0;}
    .welbing_captionright{position:relative;top:0;max-width:100%;margin-inline:3rem;}
    .welbing_captionleft{position:relative;top:0;max-width:100%;margin-inline:3rem;}
    .welbing_wellness .site_border_arrow{margin-block:4rem;}
    .welbingfig_oneright{padding-left:0;}
}
@media(max-width:767px){
    .welbing_wellness .site_border_arrow{margin-block:3rem;}
    .welbing_captionleft>ul>li{padding-bottom:1.5rem;margin-bottom:1.5rem;}
    .welbing_captionright>h3, .welbing_captionleft>h3 {margin-bottom:1.5rem;}
}

/* Sand-Dune  */

.sandune_grid{display: grid;grid-template-columns: repeat(2, 1fr);gap: 7.2rem 2.5rem;}
.sandune_bx:nth-child(1){grid-column: span 2;}
.sandune_bx:nth-child(1)>figure{margin-bottom: 4rem;}
.sandune_bx>figure{margin-bottom: 4.6rem;}
@media(max-width:1699px){
    .sandune_grid{gap: 6.2rem 2rem;}
    .sandune_bx:nth-child(1)>figure{margin-bottom: 3.6rem;}
    .sandune_bx>figure{margin-bottom: 4rem;}
}
@media(max-width:1549px){
    .sandune_grid{gap: 5.2rem 1.5rem;}
    .sandune_bx:nth-child(1)>figure{margin-bottom: 3rem;}
    .sandune_bx>figure{margin-bottom: 3.6rem;}   
}
@media(max-width:767px){
    .sandune_grid{gap:3rem;grid-template-columns:repeat(1,1fr);}
    .sandune_bx:nth-child(1){grid-column:auto;}
    .sandune_bx:nth-child(1)>figure{margin-bottom:1rem; aspect-ratio: 4 / 2;}
    .sandune_bx:nth-child(1)>figure>img{height:100%;object-fit:cover;}
    .sandune_bx>figure{margin-bottom:1rem;}
}


/* Adventure */

.adventure_main{padding-block: 10rem;}
.adventuremain_caption{text-align: center;padding-inline: 3rem;}
.adventuremain_caption>.site_border_arrow{margin-top: 10rem;}

@media(max-width:1699px){
    .adventure_main{padding-block: 8rem;}
    .adventuremain_caption>.site_border_arrow{margin-top:8rem;}
}
@media(max-width:1549px){
    .adventure_main{padding-block: 7rem;}
    .adventuremain_caption {padding-inline: 0;}
    .adventuremain_caption>.site_border_arrow{margin-top:7rem;}
}
@media(max-width:1199px){
    .adventure_main{padding-block: 6rem;}
    .adventuremain_caption>.site_border_arrow{margin-top:5rem;}
}
@media(max-width:991px){
    .adventure_main{padding-block: 5rem;}
    .adventuremain_caption>.site_border_arrow{margin-top:4rem;}
}
@media(max-width:767px){
    .adventure_main{padding-block: 4rem;}
    .adventuremain_caption>.site_border_arrow{margin-top:3rem;}
}
.curated_secgrid{position: relative;}
.curated_secgrid .site_border_arrow{margin-block: 10rem;}
.curated_grid{display: grid;grid-template-columns: repeat(2, 1fr);align-items: start;}
.curatedfig_oneleft{padding-right: 2.6rem;}
.curated_captionright{position: sticky;top: 20rem; max-width: 47.5rem;margin-inline: 11.9rem auto;}
.curated_captionright>h3{margin-bottom: 5rem;}

@media(max-width:1699px){
    .curated_secgrid .site_border_arrow{margin-block:8rem;}
    .curatedfig_oneleft {padding-right: 2rem;}
    .curated_captionright {top: 18rem;max-width: 40rem;margin-inline: 9.9rem auto;}
    .curated_captionright>h3{margin-bottom: 4rem;}
    .wellfig_oneright {padding-left: 2rem;}
}
@media(max-width:1549px){
    .curated_secgrid .site_border_arrow{margin-block:7rem;}
    .curatedfig_oneleft {padding-right: 1rem;}
    .curated_captionright{top:15rem;max-width:36rem;margin-inline:7.9rem auto;}
    .curated_captionright>h3{margin-bottom: 3rem;}
    .wellfig_oneright {padding-left: 1rem;}
}
@media(max-width:1199px){
    .curatedfig_oneleft{padding-right:0;}
    .curated_captionright{margin-inline:6.9rem 5rem;}
    .curated_captionright>h3{margin-bottom:2.5rem;}
    .curated_secgrid .site_border_arrow{margin-block:5rem;}
}

@media(max-width:991px){
    .curated_grid{grid-template-columns:repeat(1,1fr);gap: 3rem;}
    .curated_captionright{margin-inline:3rem;max-width:100%;}
    .curated_secgrid .site_border_arrow{margin-block:4rem;}

}
@media(max-width:767px){
    .curated_grid {gap: 2rem;}
    .curated_captionright{margin-inline:3.6rem;}
    .curated_captionright>h3{margin-bottom:1.5rem;}
    .curated_secgrid .site_border_arrow{margin-block:3rem;}
}
 
@media (max-width:330px) {
    .curated_captionright{margin-inline:2rem;}
}

/* Adventure */

.adventure_journey{position: relative; padding-bottom: 15rem;}
.adventure_journey .sec_title{ margin-bottom: 4rem;}
.adventure_wraper{position: relative;}
.adventure_slide .adventure_caption{padding-block:5.4rem 5rem;}
.adventure_slide .adventure_caption h4{margin-bottom: 4rem;}
.adventure_slide .adventure_caption p{max-width:90%;}
.adventure_journey .btn_scrollbar{width: 100%;}
.adventure_nav{position:absolute;top:58rem;left:1.8rem;}
.scrollbar_wrap .adventure-scrollbar.swiper-scrollbar-horizontal{left: 2.4rem;}
.scrollbar_wrap .adventure-scrollbar .swiper-scrollbar-drag{background:var(--color-1d);}

@media(max-width:1699px){
    .adventure_journey {padding-bottom: 13rem;}
    .adventure_journey .sec_title{margin-bottom:3rem;}
    .adventure_slide .adventure_caption{padding-block:4.4rem 4rem;}
    .adventure_slide .adventure_caption h4{margin-bottom:3rem;}
}
@media(max-width:1549px){
    .adventure_journey {padding-bottom: 10rem;}
    .adventure_slide .adventure_caption{padding-block:3.5rem 3.1rem;}
    .adventure_slide .adventure_caption h4{margin-bottom:2rem;}
    .adventure_slide .adventure_caption p{max-width:97%;}
}

@media(max-width:1199px){
    .adventure_journey{padding-bottom:8rem;}
    .adventure_slide .adventure_caption{padding-block:2.5rem 2.1rem;}
}
@media(max-width:1024px){
    .adventure_journey{padding-bottom:6rem;}
}
@media(max-width:991px){
    .adventure_journey{padding-bottom:4rem;}
    .adventure_slide .adventure_caption p{max-width:95%;}
}
@media(max-width:767px){
    .adventure_nav{display: none;}
    .adventure_slide .adventure_caption{padding-block:2rem;}
    .adventure_slide .adventure_caption h4{margin-bottom:1.5rem;}
}


/* Adventure Grid */

.advent_grid>.row{--bs-gutter-y: 7rem; --bs-gutter-x: 2.5rem;}
.advent_bx{display:flex;flex-direction:column;height: 100%;}
.advent_bx>figure{margin-bottom: 4rem;}
.advent_bx>p{padding-right: 1.5rem;}

@media(max-width:1699px){
    .advent_grid>.row{--bs-gutter-y:6.4rem;--bs-gutter-x:2rem;}
    .advent_bx>figure{margin-bottom:3rem;}
}

@media(max-width:1549px){
    .advent_grid>.row{--bs-gutter-y:4.4rem;--bs-gutter-x:1.8rem;}
    .advent_bx>p{padding-right:2rem;}
}

@media(max-width:1199px){
    .advent_grid>.row{--bs-gutter-y:3.4rem;--bs-gutter-x:1.5rem;}
    .advent_bx>p{padding-right:0;}
    .advent_bx>figure{margin-bottom:2rem;}
}


.signature_sec{padding-block: 0 10rem;}
.signature_sec .sec_title{margin-bottom: 5rem;}
.signature_sec .sec_title>h3{margin-bottom: 5rem;}
.signature_grid{display: grid;grid-template-columns: repeat(3, 1fr);gap: 2.5rem;margin-bottom: 10rem;}
.signature_bx{padding: 3.6rem 4.5rem 6.5rem 5.5rem; border: 0.1rem solid var(--color-84);}
.signature_bx:nth-child(2){padding-right: 7.8rem;}
.signature_bx:last-child{padding-right: 6rem;}
.signature_icon{display:flex;gap:2rem;margin-bottom:3.6rem;align-items:center;}
.signature_icon>figure{flex-shrink:0;}
.signature_icon>.signature_title>h3{margin-bottom:0;font-family: var(--font-crimson); letter-spacing:14.4px;text-transform:uppercase;font-weight:500;}
.signature_bx .custom_bullets>li:last-child{margin-bottom: 0;}
@media(max-width:1699px){
    .signature_sec{padding-block: 0 8rem;}
    .signature_sec .sec_title{margin-bottom: 4rem;}
    .signature_sec .sec_title>h3{margin-bottom: 4rem;}
    .signature_grid{gap: 2rem;margin-bottom: 8rem;}
    .signature_bx { padding:3.6rem 3rem 6.5rem 3.5rem;}
    .signature_icon>.signature_title>h3 {letter-spacing: 11.4px;}
    .signature_bx:nth-child(2){padding-right:5.8rem;}
    .signature_bx:last-child{padding-right:4rem;}
}
@media(max-width:1549px){
    .signature_sec{padding-block: 0 7rem;}
    .signature_sec .sec_title{margin-bottom: 3rem;}
    .signature_sec .sec_title>h3{margin-bottom:3rem;}
    .signature_grid{gap: 1rem;margin-bottom: 7rem;} 
    .signature_bx{padding:3rem 2.5rem 4.5rem 3.5rem;}
    .signature_bx:nth-child(2){padding-right:4.8rem;}
    .signature_icon {gap: 1rem;margin-bottom: 2.6rem;}
    .signature_bx>.signature_icon>figure{width: 3rem;}
    .signature_bx:nth-child(2)>.signature_icon>figure{width: 4.5rem;}
    .signature_icon>.signature_title>h3 {letter-spacing: 8.4px;}
    .signature_bx .custom_bullets>li{margin-bottom: 2rem;}
}
@media(max-width:1199px){
    .signature_sec{padding-block:0 5rem;}
    .signature_bx{padding:2rem;}
    .signature_icon {margin-bottom: 2rem;}
    .signature_bx:last-child{padding-right:2rem;}
    .signature_grid {margin-bottom: 5rem;}
}
@media(max-width:991px){
    .signature_sec{padding-block:0 4rem;}
    .signature_grid{grid-template-columns: repeat(1, 1fr);margin-bottom: 4rem;}
}
@media (max-width: 330px) {
    .signature_bx:nth-child(2){padding-right:2rem;}
    .signature_bx>.signature_icon>figure{width:2.5rem;}
    .signature_bx:nth-child(2)>.signature_icon>figure{width:3.5rem;}
    .signature_icon>.signature_title>h3{letter-spacing:6.4px;}
}

/* Sustainability  */


.sustain_main{padding-block: 10rem;}
.sustainmain_caption{text-align: center;padding-inline: 1rem;}
.sustainmain_caption>.site_border_arrow{margin-top: 10rem;}

@media(max-width:1699px){
    .sustain_main{padding-block: 8rem;}
    .sustainmain_caption{padding-inline: 5rem;}
    .sustainmain_caption>.site_border_arrow{margin-top:8rem;}
}
@media(max-width:1549px){
    .sustain_main{padding-block: 7rem;}
    .sustainmain_caption {padding-inline: 0;}
    .sustainmain_caption>.site_border_arrow{margin-top:7rem;}
}
@media(max-width:1199px){
    .sustain_main{padding-block: 6rem;}
    .sustainmain_caption>.site_border_arrow{margin-top:5rem;}
}
@media(max-width:991px){
    .sustain_main{padding-block: 5rem;}
    .sustainmain_caption>.site_border_arrow{margin-top:4rem;}
}
@media(max-width:767px){
    .sustain_main{padding-block: 4rem;}
    .sustainmain_caption>.site_border_arrow{margin-top:3rem;}
}


/* Omani */

.sustain_omani .site_border_arrow{margin-block: 10rem;}
.omani_grid{display: grid;grid-template-columns: repeat(2, 1fr);align-items: start;}
.omani_captionleft{position: sticky;top: 20rem; max-width: 47.5rem;margin-inline: auto 22.3rem;}
.omani_captionleft>h3{margin-bottom: 5rem;}
.omanifig_oneright{padding-left: 2.5rem;}
.omanifig_oneleft{padding-right: 2.5rem;}
.omani_captionright{position: sticky;top: 20rem; max-width: 47.5rem;margin-inline: 12rem auto;}
.omani_captionright>h3{margin-bottom: 5rem;}

@media(max-width:1699px){
    .sustain_omani .site_border_arrow{margin-block: 8rem;}
    .omani_captionleft{top:18rem;max-width:40.5rem;margin-inline:auto 18.3rem;}
    .omani_captionleft>h3{margin-bottom:4rem;}
    .omani_captionright>h3{margin-bottom:4rem;}    
    .omanifig_oneright{padding-left:2rem;}
    .omanifig_oneleft{padding-right:2rem;}
    .omani_captionright {top: 18rem;max-width:40rem;margin-inline:10rem auto;}
}
@media(max-width:1549px){
    .sustain_omani .site_border_arrow{margin-block: 7rem;}
    .omani_captionleft{top:15rem;max-width:36rem;margin-inline:auto 15.3rem;}
    .omani_captionleft>h3{margin-bottom:3rem;}
    .omani_captionright>h3{margin-bottom:3rem;}    
    .omanifig_oneright{padding-left:1rem;}
    .omanifig_oneleft{padding-right:1rem;}
    .omani_captionright{top:15rem;max-width:36rem;margin-inline:8rem auto;}
}
@media(max-width:1199px){
    .sustain_omani .site_border_arrow{margin-block: 6rem;}
    .omani_captionleft {margin-inline: auto 10.3rem;}
    .omani_captionleft>h3{margin-bottom:2rem;}
    .omani_captionright>h3{margin-bottom:2rem;}  
    .omanifig_oneright{padding-left:0;}
    .omanifig_oneleft{padding-right:0;}
    .omani_captionright {margin-inline: 6rem auto;}
}
@media(max-width:1024px){
    .sustain_omani .site_border_arrow{margin-block: 5rem;}
    .omani_captionleft{margin-inline:5rem;}
    .omani_captionright{margin-inline:5rem;}
    .omani_grid{grid-template-columns: repeat(1, 1fr);gap: 3rem;}
}
@media(max-width:991px){
    .sustain_omani .site_border_arrow{margin-block:4rem;}
    .omani_captionleft{top:0;position:relative;max-width:100%;}
    .omani_captionright{top:0;position:relative;max-width:100%;}
}
@media(max-width:767px){
    .sustain_omani .site_border_arrow{margin-block: 3rem;}
    .omani_captionleft{margin-inline:3.6rem;}
    .omani_captionright{margin-inline:3.6rem;}
    .omani_captionleft>h3{margin-bottom:1.5rem;}
    .omani_captionright>h3{margin-bottom:1.5rem;}  
}
@media(max-width:330px){
    .sustain_omani .site_border_arrow{margin-block: 3rem;}
    .omani_captionleft{margin-inline:2rem;}
    .omani_captionright{margin-inline:2rem;}
}


/* sustainability intertwines */
.suatain_intertwin{padding-block: 15rem;}
.suatain_intertwin .sec_title{text-align: center; margin-bottom: 5rem;}
.suatain_intertwin .sec_title .site_border_arrow{margin-bottom: 10rem;}
.intertwin_grid{display: grid;grid-template-columns: repeat(3, 1fr);border: 0.1rem solid var(--color-84);}
.intertwin_bx:not(:last-child){border-right: 0.1rem solid var(--color-84);}
.intertwin_bx{padding: 6.3rem 6.9rem 8.3rem 6.6rem;}
.intertwin_bx>h3{margin-bottom: 3rem;}
.intertwin_bx:not(:has(p))>h3{margin-bottom: 0;}
.intertwin_bx>.btn_more{margin-top: 4rem;}

@media(max-width:1699px){
    .suatain_intertwin{padding-block:12rem;}
    .suatain_intertwin .sec_title{margin-bottom:4rem;}
    .suatain_intertwin .sec_title .site_border_arrow{margin-bottom: 8rem;}
    .intertwin_bx { padding: 5.3rem 5.9rem 7.3rem 5.6rem;}
    .intertwin_bx>.btn_more{margin-top:3rem;}
}
@media(max-width:1549px){
    .suatain_intertwin{padding-block:8rem;}
    .suatain_intertwin .sec_title .site_border_arrow{margin-bottom: 7rem;}
    .intertwin_bx {padding: 3.3rem 3.4rem 4.7rem 3.4rem;}
}
@media(max-width:1199px){
    .suatain_intertwin{padding-block:8rem;}
    .suatain_intertwin .sec_title{margin-bottom:3rem;}
    .suatain_intertwin .sec_title .site_border_arrow{margin-bottom: 6rem;}
    .intertwin_bx{padding:3.3rem 2.4rem 3.7rem 2.4rem;}
}
@media (max-width:1024px) {
    .suatain_intertwin .sec_title .site_border_arrow{margin-bottom: 5rem;}
    .suatain_intertwin{padding-block:6rem;}
}
@media (max-width:991px) {
    .suatain_intertwin .sec_title .site_border_arrow{margin-bottom: 4rem;}
    .suatain_intertwin{padding-block:4rem;} 
    .intertwin_grid{grid-template-columns: repeat(1, 1fr);}
    .intertwin_bx:not(:last-child){border-right:0;border-bottom:0.1rem solid var(--color-84);}
}
@media (max-width:767px) {
    .suatain_intertwin .sec_title .site_border_arrow{margin-bottom: 3rem;}
    .intertwin_bx{padding:2.5rem;}
}
@media (max-width:380px) {
    .intertwin_bx{padding:2rem;}
}
@media (max-width:330px) {
    .intertwin_bx{padding:1.5rem;}
}


.private_diningsec .sec_title{ margin-bottom: 4rem;}
.dining_slider .dining_caption{padding-block:5.1rem 4.4rem;padding-right:5rem;}
.dining_slider .dining_caption h4{margin-bottom: 4rem;}
.dining_slider .dining_caption p{width: 60%;}
.private_diningsec .btn_scrollbar{width: 100%;}
.dining_nav{position:absolute;left:1.8rem;}

@media(max-width:1699px){
    .private_diningsec .sec_title{margin-bottom:3rem;}
    .dining_slider .dining_caption h4{margin-bottom:3rem;}
    .dining_slider .dining_caption{padding-block:4.1rem 3.4rem;padding-right:3rem;}
}
@media(max-width:1599px){
    .dining_slider .dining_caption{padding-right:2rem;}
}
@media(max-width:1549px){
    .dining_slider .dining_caption h4{margin-bottom:2rem;}
    .dining_slider .dining_caption{padding-block:3.1rem 2.4rem;padding-right:1rem;}
}
@media(max-width:1199px){
    .dining_slider .dining_caption{padding-block:2.1rem 2.4rem;padding-right:1.5rem;}
    .dining_slider .dining_caption p{width:70%;}

}
@media(max-width:1024px){
    .private_diningsec .sec_title{margin-bottom:2rem;}
}

@media(max-width:991px){
    .dining_slider .dining_caption p{width:100%;}
}
@media (max-width:767px) {
    .dining_nav{display: none;}
}

/*  */

.faq_bx_sec{padding-block: 15rem;}
.faq_contact_grid{display: grid;grid-template-columns: repeat(2, 1fr);border: 0.1rem solid var(--color-84);}
.fqc_bx:not(:last-child){border-right: 0.1rem solid var(--color-84);}
.fqc_bx{padding: 6.3rem 5.9rem 7.7rem 6.3rem;}
.fqc_bx>p{padding-right: 1rem;}
.fqc_bx:last-child>p{padding-right: 3rem;}
.fqc_bx>h3{margin-bottom: 3rem;}
.fqc_bx:not(:has(p))>h3{margin-bottom: 0;}
.fqc_bx>.btn_more{margin-top: 3rem;}
@media(max-width:1699px){
    .faq_bx_sec{padding-block: 13rem;}
    .fqc_bx {padding:5.3rem 4.9rem 6.7rem 5.3rem;}
    .fqc_bx>h3{margin-bottom:2.5rem;}
}
@media(max-width:1549px){
    .faq_bx_sec{padding-block: 10rem;}
}
@media(max-width:1199px){
    .faq_bx_sec{padding-block: 8rem;}
    .fqc_bx{padding:4rem 2rem 4rem 2rem;}
}
@media(max-width:1024px){
    .faq_bx_sec{padding-block: 6rem;}

}
@media(max-width:991px){
    .faq_bx_sec{padding-block: 4rem;}
    .fqc_bx>p{padding-right:0;}
    .fqc_bx:last-child>p{padding-right:0;}
}
@media(max-width:767px){
    .faq_contact_grid{grid-template-columns: repeat(1, 1fr);}
    .fqc_bx{padding:2rem;}
    .fqc_bx:not(:last-child){border-right:0;border-bottom:0.1rem solid var(--color-84);}
    .fqc_bx>h3{margin-bottom:2rem;}
    .fqc_bx>.btn_more{margin-top:2rem;}
}