@import url("https://fonts.googleapis.com/css2?family=Cinzel+Decorative:wght@400;700;900&family=Cinzel:wght@400..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");h2{color:#45443f;font-family:"Cinzel";font-size:46px;font-weight:400;}
h5{color:#ad8b3a;font-family:"Cinzel";font-size:22px;font-weight:400;}
@media (max-width:575.98px){h2{color:#45443f;font-family:"Cinzel Decorative";font-size:24px !important;font-weight:400;}
}
h2 .after{position:relative;}
h2 .after::before{position:absolute;content:url("../img/icons/after.svg");left:-1em;top:-10px;}
@media (max-width:575.98px){h2 .after::before{display:none;}
}
.text{color:#45443f;font-family:"Inter";font-size:18px;font-weight:300;}
@media (max-width:575.98px){.text{color:#45443f;font-family:"Inter";font-size:16px;font-weight:300;}
}
.link strong{color:#ad8b3a;border-bottom:1px solid #ad8b3a;}
.navbar.navbar-transparent{background:linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(95, 95, 95, 0) 100%);height:100px;z-index:99999;}
.navbar.navbar-transparent .nav-word{color:#ffffff;font-family:"Inter";font-size:18px;font-weight:400;}
@media (max-width:575.98px){.navbar.navbar-transparent .nav-word{color:#ad8b3a !important;font-family:"Inter";font-size:16px;font-weight:400;}
}
.navbar.navbar-transparent .logo{max-height:80px;transition:max-height 0.3s ease-in-out;}
.navbar.navbar-scrolled{background-color:#ffffff;height:80px;box-shadow:0 0px 2px rgba(0, 0, 0, 0.1);border-bottom:1px solid #f5f5f5;}
.navbar.navbar-scrolled .nav-word{color:#ad8b3a !important;font-family:"Inter";font-size:18px;font-weight:400;}
.navbar.navbar-scrolled .logo{max-height:50px;transition:max-height 0.3s ease-in-out;}
.navbar .custom-toggler{border:none;background:none;outline:none;}
.navbar .call-btn{background-color:#AD8B3A !important;border-radius:0;}
@media (max-width:767.98px){.navbar-nav .dropdown-menu{display:none;border:none;box-shadow:none;}
.navbar-nav .dropdown-menu.show{display:block;border:none;box-shadow:none;}
.navbar-nav .dropdown-menu.show .mobile-drop{color:#AD8B3A !important;}
}
.full-width-dropdown{position:fixed;top:80px;left:0;width:100%;background-color:#f8f9fa;border-top:1px solid #dee2e6;box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);display:none;z-index:1000;padding:20px 0;}
@media (max-width:575.98px){.full-width-dropdown{display:none !important;}
}
.full-width-dropdown .dropdown-menu{position:static;float:none;width:100%;border:none;margin-top:0;padding:0;box-shadow:none;background-color:transparent;}
.full-width-dropdown .dropdown-item{color:#333;}
.full-width-dropdown .display{background-color:#ad8b3a;}
.full-width-dropdown .display h4{color:#ffffff;font-family:"Cinzel";font-size:24px;font-weight:400;}
.full-width-dropdown a{color:#AD8B3A;font-family:"Inter";font-size:16.5px;font-weight:400;}
.full-width-dropdown .links-1{border-right:1px solid #E3DBCB;}
.full-width-dropdown.show{display:block;}
.full-width-dropdown .dropdown-item:hover,
.full-width-dropdown .dropdown-item:focus{background-color:#e9ecef;}
.navbar-scrolled .full-width-dropdown{top:80px;}
.hero{position:revert;height:100vh;z-index:2;}
.hero .background-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;display:block;}
.hero .head-text h1{color:#ffffff;font-family:"Cinzel Decorative";font-size:60px;font-weight:700;line-height:81px;}
@media (max-width:575.98px){.hero .head-text h1{color:#ffffff;font-family:"Cinzel Decorative";font-size:40px;font-weight:700;line-height:50px;}
}
.hero .head-text p{color:#ffffff;font-family:"Inter";font-size:24px;font-weight:400;}
@media (max-width:575.98px){.hero .head-text p{color:#ffffff;font-family:"Inter";font-size:18px;font-weight:400;}
}
.about h2{position:relative;}
.about h2::after{position:absolute;content:url("../img/icons/after.svg");right:-1.5em;top:0.3em;}
@media (max-width:575.98px){.about h2::after{display:none;}
}
.about h2::before{position:absolute;content:url("../img/icons/after.svg");left:-1.5em;top:0.3em;}
@media (max-width:575.98px){.about h2::before{display:none;}
}
.card-property{box-shadow:0px 0px 30px rgba(0, 0, 0, 0.15);}
.card-property h4{color:#45443f;font-family:"Cinzel";font-size:28px;font-weight:400;}
.swiper-button-prev:after,
.swiper-button-next:after{display:none;}
#sliderSection{position:relative;transition:background-image 0.5s ease-in-out;background-size:cover;background-position:center;background-repeat:no-repeat;}
#sliderSection::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(20, 20, 20, 0.9) 0%, rgba(31, 31, 30, 0) 100%, #1A1919 84.9%);z-index:1;}
#sliderSection .swiper,
#sliderSection .container{position:relative;z-index:2;}
#sliderSection .swiper-slide{transform:scale(0.8);transition:transform 0.3s ease-in-out;}
#sliderSection .swiper-slide .card-body,
#sliderSection .swiper-slide img{opacity:0;visibility:hidden;transition:visibility 0.3s, opacity 0.3s ease-in-out;}
#sliderSection .swiper-slide-prev{-o-border-image:linear-gradient(270deg, #FEFEFE, rgba(255, 255, 255, 0) 50%) 1/3px;border-image:linear-gradient(270deg, #FEFEFE, rgba(255, 255, 255, 0) 50%) 1/3px;transition:border-image 1s linear;transition:border-image 1s linear, -o-border-image 1s linear;}
#sliderSection .swiper-slide-next{-o-border-image:linear-gradient(90deg, #FEFEFE, rgba(255, 255, 255, 0) 50%) 1/3px;border-image:linear-gradient(90deg, #FEFEFE, rgba(255, 255, 255, 0) 50%) 1/3px;transition:border-image 1s linear;transition:border-image 1s linear, -o-border-image 1s linear;}
#sliderSection .swiper-slide-active{transform:scale(1);}
#sliderSection .swiper-slide-active .card-body,
#sliderSection .swiper-slide-active img{opacity:1;visibility:visible;}
#sliderSection h2{color:#45443f;font-family:"Cinzel";font-size:44px;font-weight:400;position:relative;z-index:2;}
@media (max-width:575.98px){#sliderSection h2{color:#45443f;font-family:"Cinzel Decorative";font-size:24px;font-weight:400;}
}
#sliderSection h2::before{position:absolute;content:url("../img/icons/after-white.svg");left:0;top:-14px;}
@media (max-width:575.98px){#sliderSection h2::before{display:none;}
}
#sliderSection h4{color:#45443f;font-family:"Cinzel";font-size:20px;font-weight:400;}
.dining{background-color:#F6F5F5;}
.dining #dining-slider{position:relative;}
.dining .card-dine h4{color:#45443f;font-family:"Cinzel";font-size:18px;font-weight:400;position:relative;}
.dining .card-dine h4::before{position:absolute;content:url("../img/icons/after-small.svg");left:-2em;top:-0.3em;}
@media (max-width:575.98px){.dining .card-dine h4::before{display:none;}
}
.dining .owl-nav{position:absolute !important;top:50% !important;width:100% !important;transform:translateY(-50%) !important;}
.dining .owl-nav .owl-prev,
.dining .owl-nav .owl-next{position:absolute !important;top:0 !important;transform:translateY(-50%) !important;background:transparent !important;border:none !important;}
.dining .owl-nav .owl-prev{left:-4% !important;}
@media (max-width:575.98px){.dining .owl-nav .owl-prev{left:-2% !important;}
}
.dining .owl-nav .owl-next{right:-4% !important;}
@media (max-width:575.98px){.dining .owl-nav .owl-next{right:-2% !important;}
}
.card-simple{position:relative;}
.card-simple .text-section{background:#ffffff;box-shadow:-6px 10px 24px 0px rgba(0, 0, 0, 0.1);position:absolute;right:0;bottom:0;width:75%;}
.card-simple .text-section h5{color:#45443f;font-family:"Cinzel";font-size:20px;font-weight:400;}
.footer{background-color:#161614;padding-top:60px !important;}
.footer .header{color:#c5c5c5;font-family:"Inter";font-size:19px;font-weight:600;}
.footer hr{color:#ffffff;}
.footer .bottom .text{color:#ffffff;font-family:"Inter";font-size:16px;font-weight:400;}
.footer .bottom .text a{color:#ad8b3a;}
.quick-qq{line-height:35px;}
.social-media-icons{margin-right:5px;transition:all 0.3s ease-out;}
.social-media-icons img{padding:10px;background:#ad8b3a;width:40px;height:40px;border-radius:3px;transition:all 0.3s ease-out;}
.social-media-icons img:hover{transition:all 0.3s ease-out;transform:scale(1.2);}
.breadconme-section{background-image:url(../img/villa.png);background-repeat:no-repeat;position:relative;background-size:cover;width:100%;height:400px;background-position:center;display:flex;align-items:center;justify-content:center;text-align:center;}
.breadconme-section::after{background-color:#1616148c;position:absolute;content:"";left:0px;right:0px;bottom:0px;top:0px;z-index:999;}
.breadcome-head{position:relative;z-index:9999;}
.breadcome-head h1{color:#fff;font-size:50px;}
.breadcome-head p{color:#fff;font-size:19px;font-weight:500;}
.breadcome-head p a{color:#ad8b3a;}
a{text-decoration:none;}
.services-area.gray-bg{position:relative;z-index:1;overflow:hidden;}
.single-services{background:#fff;box-shadow:0px 5px 17px 0px rgba(0, 0, 0, 0.07);position:relative;margin:0 15px;}
.ser-m{margin-left:0;margin-right:0;margin-bottom:30px;}
.single-services .day-book{background:#ad8b3a;font-family:'Jost', sans-serif;color:#fff;font-size:16px;font-weight:600;width:100%;margin-bottom:30px;margin-top:-70px;position:relative;}
.single-services .day-book a{color:#fff;}
.single-services .day-book li{display:inline-block;width:49.2%;text-align:center;padding:20px 0;border-right:2px solid #fff;}
.single-services .day-book li:last-child{border:none;}
.single-services .icon{margin-top:30px;}
.single-services .icon li{display:inline-block;margin-right:34px;}
.single-services .icon li:last-child{margin-right:0;}
.single-services .icon li img{height:20px;}
.single-services::before{content:"";height:100%;width:100%;position:absolute;left:5px;top:5px;background:#ad8b3a;z-index:-1;transition:.3s;opacity:0;}
.service-t h2{top:55px;}
.services-thumb img{width:100%;}
.services-content span{display:block;height:2px;width:150px;background:#ad8b3a;transition:.3s;margin-bottom:55px;}
.services-content{padding:30px 30px 60px;;padding-bottom:55px;}
.services-content small{font-size:14px;text-transform:uppercase;letter-spacing:2px;display:block;margin-bottom:20px;}
.services-content h4{font-size:24px;margin-bottom:20px;}
.services-content h4 a{color:#ad8b3a;}
.services-content h4:hover a{color:#ad8b3a;}
.services-content p{margin-bottom:0;}
.single-services:hover .services-content span{background:#ad8b3a;}
.single-services:hover::before{opacity:1;}
.services-active .slick-dots{text-align:center;position:absolute;left:0;right:0;bottom:-40px;line-height:1;}
.services-active .slick-dots li{display:inline-block;margin:0 5px;}
.services-active .slick-dots li button{text-indent:-99999px;border:none;padding:0;height:5px;width:20px;background:#ad8b3a;border-radius:50px;z-index:1;cursor:pointer;transition:.3s;}
.services-active .slick-dots li.slick-active button{width:50px;background:#ad8b3a;}
.services-active .slick-track{padding-bottom:10px;}
.services-icon i{font-size:48px;border-radius:50%;color:#ff4328;text-align:center;width:100px;height:100px;line-height:100px;border:1px solid #ff4328;}
.services-two .services-icon{display:inline-block;width:90px;height:90px;background:#FFFFFF 0% 0% no-repeat padding-box;text-align:center;border-radius:50%;padding:25px;margin-bottom:30px;}
.services-two .services-icon img{width:100%;}
.services-two .brline{margin-top:15px;margin-bottom:25px;}
.services-two ul li{margin-bottom:25px;}
.services-two ul li::before{font-family:"Font Awesome 5 Pro";content:"Ã¯â‚¬Å’";margin-right:10px;color:#ad8b3a;}
.services-icon .glyph-icon::before{font-size:48px;color:#3763eb;margin-left:0;}
.services-icon2{position:absolute;right:5%;top:0;z-index:1;opacity:.05;}
.services-icon2 .glyph-icon::before{font-size:120px;color:#8ca8ff29;margin-left:0;}
.services-two .second-services-content{float:left;width:100%;}
.services-two .s-single-services{transition:.3s;padding:45px;border:none;margin-bottom:30px;border-radius:0;}
.services-two .s-single-services{float:left;width:100%;}
.services-three .services-icon{display:inline-block;width:auto !important;height:auto !important;margin-bottom:30px;}
.services-three .services-icon img{width:100%;}
.services-three .brline{margin-top:15px;margin-bottom:25px;}
.services-three ul li{margin-bottom:25px;}
.services-three ul li::before{font-family:"Font Awesome 5 Pro";content:"Ã¯â‚¬Å’";margin-right:10px;color:#ad8b3a;}
.services-three .second-services-content{float:left;width:100%;}
.services-three .s-single-services{transition:.3s;padding:30px;margin-bottom:30px;border-radius:4px;border:2px solid #F0F0F0;display:block;box-shadow:none;}
.services-three .s-single-services.active{background:#fff;margin-top:0;position:relative;z-index:1;left:0;}
.services-three .s-single-services.active .services-icon{background:#fff 0% 0% no-repeat padding-box;width:90px;height:90px;}
.services-three .s-single-services.active a.ss-btn{display:none;}
.second-services-content h5{transition:.3s;letter-spacing:0;font-size:26px;color:#030c26;}
.second-services-content p{margin-bottom:0;}
.second-services-content a{}
.second-services-content a::after{left:-40px;right:unset;opacity:0;}
.s-single-services{transition:.3s;background:#fff;position:relative;display:flex;}
.s-single-services .services-icon{width:100%;position:absolute;left:0;bottom:0;z-index:1;}
.h-service{position:absolute;left:0;text-align:center;width:100%;height:100%;background:#1010109c;padding-top:45%;transition:.3s cubic-bezier(.24,.74,.58,1);transform:scaleY(1);}
.h-service h5{color:#fff;font-size:26px;font-weight:600;}
.s-single-services:hover .h-service{transform:scaleY(0);opacity:0;}
.services-hover .box1{content:"";width:60px;height:60px;border:1px solid #ad8b3a;position:absolute;z-index:11;left:40px;top:40px;border-right:0;border-bottom:0;}
.services-hover .box2{content:"";width:60px;height:60px;border:1px solid #ad8b3a;position:absolute;z-index:11;right:40px;top:40px;border-left:0;border-bottom:0;}
.services-hover{position:absolute;top:0;left:0;padding:100px 60px 0;background:#101010;height:100%;width:100%;color:#fff;transform:scaleY(0);opacity:0;transition:.3s cubic-bezier(.24,.74,.58,1);}
.s-single-services:hover .services-hover{transform:scaleY(1);opacity:1;}
.services-hover h5{color:#fff;font-weight:600;margin-bottom:15px;}
.services-hover a{color:#fff;text-decoration:underline;text-transform:uppercase;margin-top:15px;display:block;}
.services-hover:hover p{height:auto;width:auto;}
.services-hover:hover .services-icon{margin-top:20px;}
.second-services-content a{color:000f38;transition:all 0.3s ease 0s;}
.s-single-services a.ss-btn{display:none;}
.s-single-services .active-icon{display:none;}
.s-single-services .d-active-icon{display:block;}
.s-single-services:hover{background:#fff;}
.s-single-services.active a.ss-btn{display:inline-block;}
.s-single-services.active .second-services-content h5{}
.s-single-services.active .second-services-content a,#feature-top .s-single-services.active .btn2,.s-single-services.active .services-icon .glyph-icon::before{}
.s-single-services.active .second-services-content p{}
.s-single-services.active .active-icon{display:block;}
.s-single-services.active .d-active-icon{display:none;}
.services-bg{background-position:center;background-size:cover;}
.services-active2{padding-top:50px;padding-bottom:300px;}
.services-active2 .slick-arrow{position:absolute;top:50%;left:-60px;border:none;background:none;padding:0;font-size:24px;color:#ad8b3a;z-index:9;cursor:pointer;transition:.3s;}
.services-active2 .slick-next{left:inherit;right:-60px;}
.services-active2 .slider-nav .slick-list.draggable{width:1100px;float:right;}
.services-item{background:#fff;margin:22px 15px;box-shadow:3px 4px 15px #0000001A;text-align:center;border-radius:10px;}
.services-active2 .slider-nav{position:absolute;bottom:0px;}
.services-active2 li{display:flex;margin-bottom:10px;}
.services-item h3{font-size:20px;}
.services-item .glyph-icon:before{font-size:60px;}
.services-active2 li .icon{padding-right:10px;}
.services-item.slick-slide.slick-current.slick-active{background:#3763eb;}
.services-item.slick-slide.slick-current.slick-active .glyph-icon:before{color:#fff;}
.services-item.slick-slide.slick-current.slick-active h3{color:#fff;}
.services-area .services-box{background:#f7f6fb;padding-top:30px;}
.services-box .services-content2{margin-top:25px;padding-bottom:30px;transition:.3s;padding-left:30px;padding-right:30px;}
.services-box .services-content2 p{margin-bottom:0;}
.services-content2 h5{font-size:24px;margin-bottom:15px !important;}
.services-content2 h5 a{color:#30313d;}
.services-box .services-content2:hover .ss-btn2{display:inline-block;}
.services-02 ul{display:flex;border:2px solid #F5F5F5;}
.services-02 ul li{padding:30px;border-right:2px solid #F5F5F5;background:#fff;transition:.2s;}
.services-02 ul li:last-child{border:none;}
.services-icon-02{margin-bottom:30px;}
.services-content-02 h5{font-size:24px;margin-bottom:20px;}
.services-content-02{font-size:14px;}
.services-content-02 .ss-btn2{margin-top:20px;display:block;}
.services-content-02 .ss-btn2 i{width:40px;height:40px;border:2px solid #E6E6E6;border-radius:50%;line-height:35px;text-align:center;color:#777;}
.services-content-02 .ss-btn2 span{color:#ad8b3a;margin-left:-10px;font-weight:600;opacity:0;transition:all 0.5s ease 0s;}
.services-02 ul li:hover{border:none;box-shadow:0px 16px 32px #0000000A;transform:scale(1.08);transition:.2s;}
.services-02 ul li:hover .ss-btn2 span{margin-left:5px;opacity:1;transition:.2s;}
.services-box-03{background:#fff;padding:50px;}
.services-box-04{border-radius:3px;background-color:rgb(255, 255, 255);box-shadow:0px 8px 38px 0px rgba(40, 40, 40, 0.04);padding:45px;}
.services-icon-04{display:flex;margin-bottom:30px;}
.services-icon-04 img{margin-right:15px;}
.services-icon-04 h4{padding:15px 0 0;}
.services-box-04 .services-content-02 li{font-weight:500;font-size:16px;margin-top:10px;color:#ad8b3a;}
.services-box-04 .services-content-02 li::before{font-family:"Font Awesome 5 Pro";content:"Ã¯â‚¬Å’";margin-right:10px;color:#ad8b3a;}
.services-box-04 .services-content-02 .blue li::before{color:#4cc3c1;}
.services-box-04 .services-content-02 .green li::before{color:#2db065;}
.services-05 h2{color:#fff;}
.services-05::before{content:"";background:#ad8b3a;position:absolute;top:0;width:100%;height:529px;}
.services-content-05{background-color:rgb(255, 255, 255);box-shadow:0px 8px 38px 0px rgba(40, 40, 40, 0.04);padding:30px;margin-bottom:50px;}
.services-content-05 span{color:#ad8b3a;font-size:15px;font-weight:500;margin-bottom:10px;display:block;}
.services-text05 p{font-size:20px;color:#777 !important;}
.services-text05 a{font-size:20px;color:#ad8b3a;font-weight:500;text-decoration:underline;}
.services-icon-05 img{width:100%;}
.services-07 .section-title h2{color:#fff;}
.services-box07{border-radius:4px;background-color:rgb(255, 255, 255);box-shadow:1px 1.732px 60px 0px rgba(0, 0, 0, 0.1);padding:40px;}
.services-box07 .sr-contner{display:flex;}
.services-box07 .sr-contner .icon{width:119px;margin-right:20px;}
.services-box07 .sr-contner .text h5{font-size:25px;}
.services-box07 .sr-contner .text p{margin-top:15px;margin-bottom:0;}
.services-07 .user-box{display:flex;}
.services-07 .user-box .text{padding-top:10px;padding-left:15px;}
.services-07 .user-box .text h2{font-size:24px;font-weight:500;font-family:'Jost', sans-serif;color:#fff;margin-bottom:5px;}
.services-07 .user-box .text h3{font-size:14px;font-family:'Jost', sans-serif;color:#9a9fa2;}
.services-08-item{padding:40px;border-radius:0;background-color:rgb(255, 255, 255);box-shadow:1px 1.732px 60px 0px rgba(0, 0, 0, 0.1);position:relative;}
.services-08-item .readmore{width:50px;height:50px;background:#d7d7d7;font-size:24px;text-align:center;line-height:50px;color:#162542;display:inline-block;margin-top:15px;}
.services-08-item .readmore:hover{color:#fff;background:#ad8b3a;}
.services-08 h2{color:#fff;}
.services-08 .bg-outer{background-color:#fff;-webkit-box-shadow:0px 30px 40px 0px rgba(32, 85, 125, 0.06);box-shadow:0px 30px 40px 0px rgba(32, 85, 125, 0.06);}
.services-08 .col-lg-4.col-md-4{position:relative;}
.services-08 .services-08-item--wrapper{border-bottom:2px solid #f5f5f5;}
.services-08 .services-08-item--wrapper:nth-child(2){border-bottom:none;}
.services-08-item--wrapper > div{border-right:2px solid #f5f5f5;}
.services-08-item--wrapper > div:nth-child(3){border-right:none;}
.services-08-content h3{margin-bottom:15px;font-size:26px;}
.services-08-content h3 a{color:#ad8b3a;}
.services-08-content,.services-08-thumb{position:relative;z-index:1;}
.services-08-thumb img{height:80px;margin-bottom:20px;}
.services-08-content .number{color:#f5f5f5;-webkit-text-stroke:1px #ad8b3a;-webkit-text-fill-color:#fff;font-size:70px;font-weight:bold;margin-bottom:35px;}
.services-08-item:before{position:absolute;content:'';left:0px;top:0px;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:1;}
.services-08-item:hover::before{background-color:#fff;width:calc(100% + 20px);height:calc(100% + 20px);top:-10px;left:-10px;background-color:#fff;-webkit-box-shadow:0px 30px 40px 0px rgba(32, 85, 125, 0.06);box-shadow:0px 30px 40px 0px rgba(32, 85, 125, 0.06);}
.services-09::before{display:none;}
.services-09 p,.services-09 .section-title h5{color:#fff;}
.services-area2 .container{z-index:1;position:relative;}
.services-area2 h2{color:#30313d;}
.services-area2 .services-box2{background-color:rgb(255, 255, 255);box-shadow:2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.07);}
.services-area2 .services-box2 h3{padding-left:30px;border-left:5px solid #ad8b3a;}
.services-area2 .services-box2 .services-icon{border-radius:15px;background-color:#fff7e7;width:80px;height:80px;line-height:80px;display:inline-block;text-align:center;}
.services-area2 .services-box2 .services-icon i{border:none;color:#ad8b3a;}
.services-area2 .services-box2 p{margin-bottom:0;}
.services-box2 .services-content2{padding:30px 0 30px 0;position:relative;}
.services-box2 .services-content2 h3{font-weight:700;font-size:24px;}
.services-box2 .services-content2 .icon{color:#777777;width:50px;height:50px;border:2px solid #7777777d;text-align:center;font-size:30px;line-height:48px;display:inline-block;border-radius:50%;position:absolute;top:28%;right:30px;}
.services-box2 .services-content2 .icon:hover{color:#ad8b3a;border:2px solid #ad8b3a;}
.services-area{margin-top:100px;}
.services-08-item{padding:40px;border-radius:0;background-color:rgb(255, 255, 255);box-shadow:1px 1.732px 60px 0px rgba(0, 0, 0, 0.1);position:relative;}
.services-08-item .readmore{width:50px;height:50px;background:#d7d7d7;font-size:24px;text-align:center;line-height:50px;color:#162542;display:inline-block;margin-top:15px;}
.services-08-item .readmore:hover{color:#fff;background:#ad8b3a;}
.services-08 h2{color:#fff;}
.services-08 .bg-outer{background-color:#fff;-webkit-box-shadow:0px 30px 40px 0px rgba(32, 85, 125, 0.06);box-shadow:0px 30px 40px 0px rgba(32, 85, 125, 0.06);}
.services-08 .col-lg-4.col-md-4{position:relative;}
.services-08 .services-08-item--wrapper{border-bottom:2px solid #f5f5f5;}
.services-08 .services-08-item--wrapper:nth-child(2){border-bottom:none;}
.services-08-item--wrapper > div{border-right:2px solid #f5f5f5;}
.services-08-item--wrapper > div:nth-child(3){border-right:none;}
.services-08-content h3{margin-bottom:15px;font-size:26px;}
.services-08-content,.services-08-thumb{position:relative;z-index:1;}
.services-08-thumb img{height:80px;margin-bottom:20px;}
.services-08-content .number{color:#f5f5f5;-webkit-text-stroke:1px #ad8b3a;-webkit-text-fill-color:#fff;font-size:70px;font-weight:bold;margin-bottom:35px;}
.services-08-item:before{position:absolute;content:'';left:0px;top:0px;width:100%;height:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:1;}
.services-08-item:hover::before{background-color:#fff;width:calc(100% + 20px);height:calc(100% + 20px);top:-10px;left:-10px;background-color:#fff;-webkit-box-shadow:0px 30px 40px 0px rgba(32, 85, 125, 0.06);box-shadow:0px 30px 40px 0px rgba(32, 85, 125, 0.06);}
.services-09::before{display:none;}
.services-09 p,.services-09 .section-title h5{color:#fff;}
.services-area2 .container{z-index:1;position:relative;}
.services-area2 h2{color:#30313d;}
.services-area2 .services-box2{background-color:rgb(255, 255, 255);box-shadow:2.5px 4.33px 15px 0px rgba(0, 0, 0, 0.07);}
.services-area2 .services-box2 h3{padding-left:30px;border-left:5px solid #ad8b3a;}
.services-area2 .services-box2 .services-icon{border-radius:15px;background-color:#fff7e7;width:80px;height:80px;line-height:80px;display:inline-block;text-align:center;}
.services-area2 .services-box2 .services-icon i{border:none;color:#ad8b3a;}
.services-area2 .services-box2 p{margin-bottom:0;}
.services-box2 .services-content2{padding:30px 0 30px 0;position:relative;}
.services-box2 .services-content2 h3{font-weight:700;font-size:24px;}
.services-box2 .services-content2 .icon{color:#777777;width:50px;height:50px;border:2px solid #7777777d;text-align:center;font-size:30px;line-height:48px;display:inline-block;border-radius:50%;position:absolute;top:28%;right:30px;}
.services-box2 .services-content2 .icon:hover{color:#ad8b3a;border:2px solid #ad8b3a;}
#service-details2{padding:90px 0px;}
.magnific-img img{width:100%;height:300px;object-fit:contain;}
.magnific-img{display:inline-block;width:100%;}
.mfp-with-zoom .mfp-container,
.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.mfp-with-zoom.mfp-ready .mfp-container{opacity:1;}
.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.98;}
.mfp-with-zoom.mfp-removing .mfp-container,
.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0;}
.mfp-arrow-left:before{border-right:none !important;}
.mfp-arrow-right:before{border-left:none !important;}
button.mfp-arrow,
.mfp-counter{opacity:0 !important;transition:opacity 200ms ease-in, opacity 2000ms ease-out;}
.mfp-container:hover button.mfp-arrow,
.mfp-container:hover .mfp-counter{opacity:1 !important;}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}
.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#ccc;}
.mfp-preloader a:hover{color:#fff;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close,
button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover,
.mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover,
.mfp-arrow:focus{opacity:1;}
.mfp-arrow:before,
.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px;}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px;}
.mfp-arrow-right:before{border-left:27px solid #3f3f3f;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}
img.mfp-img{width:100%;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;object-fit:contain;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
.my-class_fom span a{color:#808080;}
.btn-book a{color:white;}
.my-class_fom:hover span a{color:#fff;}
.img-gallery-magnific{padding:90px 0px;}
.sec-title{position:relative;margin-bottom:50px;}
.sec-title .sub-title{position:relative;color:var(--sec-title-subtitle-color);font-family:var(--sec-title-subtitle-font-family);font-size:var(--sec-title-subtitle-font-size);font-weight:var(--sec-title-subtitle-font-weight);line-height:var(--sec-title-subtitle-line-height);text-transform:uppercase;display:inline-block;margin-bottom:7px;letter-spacing:7px;top:-9px;}
.form-control, .input-text{height:calc(2.25rem + 27px);padding:14px 30px;outline:0;background-color:#f1f1f1;border:1px solid #f4f5f8;color:#686a6f;font-size:0.9rem;width:100%;border-radius:5px;}
.checkout-form-section-two .checkout-form .btn-style-one{padding:0 50px !important;width:auto !important;}
@media (max-width:991.98px){.checkout-form-section-two .checkout-form .btn-style-one{width:100% !important;}
}
.btn-style-one{position:relative;font-size:16px;line-height:25px;padding:15px 32px 18px;overflow:hidden;color:#fff;border:1px solid var(--theme-color1);background:#ad8b3a;text-transform:uppercase;z-index:9;}
.btn-style-one i{position:relative;display:block;margin-left:10px;}
.btn-style-one:before{position:absolute;left:0;top:0;height:100%;width:100%;content:"";z-index:-1;background-color:var(--bg-theme-color1);border-radius:inherit;-webkit-transform:scale(0, 1);transform:scale(0, 1);-webkit-transform-origin:top right;transform-origin:top right;transition:-webkit-transform 500ms cubic-bezier(0.86, 0, 0.07, 1);-webkit-transition:-webkit-transform 500ms cubic-bezier(0.86, 0, 0.07, 1);transition:transform 500ms cubic-bezier(0.86, 0, 0.07, 1);transition:transform 500ms cubic-bezier(0.86, 0, 0.07, 1), -webkit-transform 500ms cubic-bezier(0.86, 0, 0.07, 1);-webkit-transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1);transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1);}
.btn-style-one:hover:before{-webkit-transform:scale(1, 1);transform:scale(1, 1);-webkit-transform-origin:bottom left;transform-origin:bottom left;}
.btn-style-one:hover{color:#fff;}
.checkout-form-section .checkout-form .btn-style-one{margin-left:auto;text-transform:uppercase;font-size:16px;border-radius:0px;line-height:45px;background-color:var(--theme-color1);border-color:transparent;padding:0;width:140px;text-align:center;margin-top:-8px;position:relative;border:0;top:5px;height:50px;font-weight:600;color:#fff;}
@media (max-width:991.98px){.checkout-form-section .checkout-form .btn-style-one{width:100%;margin-top:15px;}
}
@media (max-width:767.98px){.checkout-form-section .checkout-form .btn-style-one{margin-top:0;}
}
.checkout-form-section .checkout-form .btn-style-one:before{background:#000;}
.checkout-form-section-two .checkout-form .btn-style-one{text-transform:uppercase;font-size:16px;border-radius:0px;line-height:30px;background-color:var(--theme-color-dark);border-color:transparent;padding:0;width:170px;text-align:center;position:relative;border:0;height:132px;font-weight:600;color:var(--theme-color-white);}
@media only screen and (max-width:907.99px){.checkout-form-section-two .checkout-form .btn-style-one{height:80px;width:100%;margin-top:15px;}
.checkout-form-section-two .checkout-form .btn-style-one br{display:none;}
}
@media (max-width:767.98px){.checkout-form-section-two .checkout-form .btn-style-one{margin-top:0;}
}
.checkout-form-section-two .checkout-form .btn-style-one:before{background:var(--theme-color1);}
.contact-details{padding:90px 0px;}
.sec-title h2{position:relative;display:block;font-size:40px;color:#ad8b3a;margin-bottom:0;z-index:2;}
.contact-details__info{position:relative;display:block;margin-top:41px;}
.contact-details__info li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:17px;}
.contact-details__info li .icon{height:70px;width:70px;background-color:#ad8b3a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 500ms
ease;transition:all 500ms
ease;}
.contact-details__info li .text{margin-left:30px;}
.contact-details__info li .text a{font-size:18px;color:var(--notech-black);-webkit-transition:all 500ms
ease;transition:all 500ms
ease;}
.contact-details__info li .text span{font-size:20px;color:var(--notech-black);}
.contact-details__info li .icon i{color:#fff;font-size:25px;-webkit-transition:all 500ms
ease;transition:all 500ms
ease;}
@media (max-width:575px){.navbar.navbar-transparent .nav-word{color:#d2ae6d !important;}
}
.navbar-brand img{height:80px;width:100%;}
@media (min-width:992px){.navbar-nav .dropdown:hover .dropdown-menu{display:block;margin-top:0;border:none;border-radius:2px;width:200px;}
.navbar-nav .dropdown-menu{margin-top:0;}
}
.dropdown-menu{animation:fadeIn 0.2s;}
@keyframes fadeIn{from{opacity:0;transform:translateY(-10px);}
to{opacity:1;transform:translateY(0);}
}
.navbar{background:linear-gradient(180deg, rgba(0, 0, 0, 0.6) 0%, rgba(95, 95, 95, 0) 100%);position:relative;}
.navbar-nav .nav-link{padding:0.5rem 1rem;transition:color 0.3s;color:#ffff;font-weight:600;font-size:19px;}
.navbar-nav .nav-link:hover{color:#AD8B3A !important;}
@media (max-width:991px){.navbar-brand img{height:80px;}
.dropdown-menu{border:none;box-shadow:none;}
.navbar{background:rgba(0, 0, 0, .5);}
.breadcome-head h1{color:#fff;font-size:36px;}
}
li.nav-item{padding:0px 21px;}
.navbar-toggler:hover{text-decoration:none;border:none;}
.dropdown-item.active, .dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:#ad8b3a;}
.sticky-header{position:fixed !important;top:0;width:100%;z-index:999999999;backdrop-filter:blur(10px);transition:0.3s
ease-in-out;}
.mine-footerlogo{width:100%;}
.services-sidebar .sidebar-widget{background:#f3f4f8;padding:40px;margin-bottom:30px;}
.widget-title{font-size:22px;margin-bottom:0;line-height:1;text-align:left;font-weight:700;margin-bottom:30px;}
.booking{z-index:1;position:relative;}
.contact-bg{background-size:cover;background-position:center;z-index:1;}
.contact-field{padding-right:0;}
.p-relative{position:relative;}
.contact-field label{display:block;font-size:16px;font-weight:500;text-transform:capitalize;color:#101010;margin-bottom:20px;cursor:unset;font-family:'Jost', sans-serif;}
.booking .contact-field select, .booking .contact-field input[type=date]{color:#926d63;}
.booking .contact-field input, .booking .contact-field select{width:100%;border:none;background:#fff;padding:10px 20px;transition:.3s;border:1px solid #ad8b3a47;}
.contact-field input{width:100%;border:none;padding-left:15px;transition:.3s;border-radius:0;border:1px solid #777;height:calc(3.0em + .75rem + 2px);}
.slider-btn{display:inline-block;position:relative;}
.btn{color:#fff;display:inline-block;font-size:16px;letter-spacing:0;line-height:1;margin-bottom:0;padding:20px 30px;text-align:center;text-transform:unset;touch-action:manipulation;transition:all 0.3s
ease 0s;vertical-align:middle;white-space:nowrap;position:relative;z-index:1;text-transform:uppercase;background:#ad8b3a;border:none;border-radius:0;}
.service-detail-contact{background-color:#ad8b3a;padding:40px;text-align:center;margin-top:50px;margin-bottom:50px;}
.service-detail-contact h3{position:relative;padding-bottom:15px;margin-bottom:30px;color:#fff;}
.service-detail-contact h3::before{content:"";position:absolute;width:30px;height:6px;background-color:#fff;border-radius:10px;left:50%;bottom:0;transform:translate(-50%);}
.service-detail-contact a{color:#fff;font-size:36px;font-weight:700;transition:0.3s;font-family:'Jost', sans-serif;}
.service-detail{position:relative;padding-left:20px;}
.service-detail .two-column{position:relative;}
.service-detail .two-column .image-column .image{margin-bottom:0;}
.service-detail figure img{width:100%;}
figure img{display:inline-block;margin-bottom:15px;}
.service-detail .content-box{position:relative;padding:0px 0 0;}
.service-detail .content-box h2{position:relative;display:block;font-size:32px;line-height:1.2em;color:#101010;margin-bottom:20px;}
.service-detail .price h2{margin-bottom:10px !important;}
.service-detail .price span{color:#ad8b3a;font-weight:600;}
.price span{color:#595B6B;font-size:22px;display:inline-block;margin:0 5px;font-weight:700;font-family:'Jost', sans-serif;}
.text-right{text-align:right;}
.service-detail .content-box p{position:relative;display:block;margin-bottom:25px;text-align:justify;}
.service-detail .content-box h3{position:relative;display:block;font-size:24px;line-height:1.2em;color:#101010;margin-bottom:20px;}
.service-detail .room-features{margin:0;margin-bottom:0px;padding:0;padding-top:0px;flex-wrap:wrap;gap:20px;margin-bottom:30px;padding-top:13px;}
.service-detail .room-features li{display:flex;align-items:center;min-width:22%;border:1px solid #eee;padding:10px 15px;font-weight:400;font-size:18px;color:#101010;font-family:'Jost', sans-serif;}
.service-detail .room-features li i{margin-right:10px;color:#be9874;}
.about-area5{padding:100px 0px;}
.btn:hover{color:#fff;background-color:#ad8b3a;border-color:var(--bs-btn-hover-border-color);}
aside.sidebar{position:sticky;top:150px;}
.contact-field label i{color:#ad8b3a !important;margin-right:10px;}
.section-title{position:relative;display:inline-block;}
.feature-title{position:absolute;content:"";width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(15, 23, 43, .3);transition:.5s;}
.feature-item:hover .feature-title{top:100%;}
.feature-item .feature-text{position:absolute;content:"";top:-100%;left:0;width:100%;height:100%;padding:30px;background:rgba(15, 23, 43, .7);display:flex;align-items:center;transition:.5s;}
.feature-item:hover .feature-text{top:0;}
.feature-item .feature-text p{opacity:0;transition:.5s;}
.feature-item:hover .feature-text p{opacity:1;transition-delay:.5s;}
.section-title{position:relative;display:inline-block;}
/* .section-title::before{position:absolute;content:"";width:45px;height:2px;top:50%;left:-55px;margin-top:-1px;background:var(--primary);}
.section-title::after{position:absolute;content:"";width:45px;height:2px;top:50%;right:-55px;margin-top:-1px;background:var(--primary);} */
.section-title.text-start::before,
.section-title.text-end::after{display:none;}
.features-start-section span{color:#ad8b3a;}
.team-start-sectio span{color:#ad8b3a;}
.about-start-section span{color:#ad8b3a;}
.features-start-section i{color:#ad8b3a;}
.about-start-section i{color:#ad8b3a;}
.blog-section{padding:80px 0px;}
.blog-item{box-shadow:0 0 45px rgba(0, 0, 0, .08);}
.blog-item img{transition:.5s;}
.blog-section i{color:#ad8b3a;}
.blog-section a{color:#ad8b3a;}
.blog-section h1{color:#ad8b3a;}
.mine-sider{position:sticky;top:135px;}
.blog-detail-section{padding:80px 0px;}
.blog-detail-section i{color:#ad8b3a;}
.blog-detail-section{text-align:justify;}
button.navbar-toggler{border:none;}
.navbar-toggler img{width:40px;}
.navbar-toggler:focus{box-shadow:none;}
.blog-detail-img img{width:100%;height:100%;}
.mine-small small{font-size:12px;}
.mine-peragrap p{text-align:justify;}
.accordion-button h5{color:#ad8b3a;}
.service-detail{}
ul{padding-left:0px;}
li{list-style:none;}
.service-detail li{padding-bottom:8px;}
.service-detail li i{color:#ad8b3a;font-size:19px;}
.service-detail{}
.pulse:nth-child(1){-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;}
.pulse:nth-child(2){-webkit-animation:pulse 2s infinite 0.3s;animation:pulse 2s infinite 0.3s;}
.pulse:nth-child(3){-webkit-animation:pulse 2s infinite 0.3s;animation:pulse 2s infinite 0.3s;}
.whatsapp-info,
.pulse{font-family:"Lato", sans-serif;display:inline-block;color:#fff;background:#1ab744;position:fixed;bottom:70px;right:50px;font-size:45px;text-align:center;z-index:99;border-radius:90%;height:50px;width:50px;line-height:45px;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;}
@keyframes pulse{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0;}
50%{opacity:0.3;}
100%{-webkit-transform:scale(2);transform:scale(2);opacity:0;}
}
.calles:nth-child(1){-webkit-animation:calles 2s infinite;animation:calles 2s infinite;}
.calles:nth-child(2){-webkit-animation:calles 2s infinite;animation:calles 2s infinite;}
.calles:nth-child(2){-webkit-animation:calles 2s infinite;animation:calles 2s infinite;}
.phone-info,
.calles{font-family:"Lato", sans-serif;display:inline-block;color:#fff;background:#066de3;position:fixed;bottom:70px;left:50px;font-size:45px;text-align:center;z-index:99;border-radius:90%;height:50px;width:50px;line-height:45px;cursor:pointer;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;}
@keyframes calles{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0;}
50%{opacity:0.3;}
100%{-webkit-transform:scale(2);transform:scale(2);opacity:0;}
}
.blog-detail-section h2{font-size:35px;margin-top:30px;margin-bottom:20px;}
.blog-detail-section h3{font-family:"Cinzel";font-size:25px;}

/* ================ */
.booking {
    z-index: 1;
    position: relative;
}
.booking .contact-bg02 {
    background: none;
    padding: 0 0 0 30px;
    text-align: left;
}
.contact-bg02 {
    background: #f7f5f1;
    padding: 100px;
    text-align: center;
}
.section-title h5 {
    color: #644222;
    text-transform: capitalize;
    font-size: 18px;
    margin-bottom: 10px;
}
.contact-bg02 h2 {
    font-size: 48px;
}
.section-title h2 {
    font-size: 35px;
    padding-bottom: 30px;
    margin-bottom: 0px !important;
    position: relative;
}
.booking-img img {
    width: 100%;
    right: -15px;
    position: relative;
}

.gap-1{
    padding: 90px 0px;
}
.section-title p{
    text-align: justify;
}
@media (max-width:575px) {
    .booking-img img {
    width: 100%;
    right: 0px;
    position: relative;
}
}

.two-column .swiper-slide img{
    width: 100%;
}