@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&family=Playfair+Display:wght@400;700&family=Poppins:wght@400;700&display=swap");body{font-family:"Poppins",sans-serif;font-weight:400;font-size:16px;color:#45433E}@media (max-width: 575.98px){body{font-size:14px}}.heading{font-family:"Open Sans",sans-serif;font-weight:bold;font-size:42px;color:#01635D}@media (max-width: 575.98px){.heading{font-size:26px}}.sub-heading1{font-family:"Playfair Display",serif;font-weight:bold;font-size:36px;color:#C4C4C4}@media (max-width: 575.98px){.sub-heading1{font-size:20px}}.sub-heading2{font-family:"Open Sans",sans-serif;font-weight:600;font-size:22px;color:#45433E}@media (max-width: 575.98px){.sub-heading2{font-size:18px}}.heading2{font-family:"Playfair Display",serif;font-weight:bold;font-size:45px;color:#fff}@media (max-width: 575.98px){.heading2{font-size:20px}}.title1{font-family:"Open Sans",sans-serif;font-weight:600;font-size:20px;color:#fff}@media (max-width: 575.98px){.title1{font-size:16px}}.head{font-family:"Open Sans",sans-serif;font-weight:600;font-size:30px;color:#45433E}@media (max-width: 575.98px){.head{font-size:22px}}.btn-orange{background:#FE8403;border-radius:5px;color:#fff}.btn-orange:hover{background:#01635D;color:#fff}.btn-green{background:#01635D;border-radius:5px;color:#fff}.btn-green:hover{background:#FE8403;color:#fff}.btn:focus{box-shadow:none;outline:none}.box-shadow{box-shadow:0px 0px 20px rgba(1,99,93,0.2);border-radius:8px;border:none}.enquire-btn{background:#53CB58;border-radius:5px;color:#fff}.enquire-btn:hover{color:#53CB58;background:transparent;box-shadow:0 0 0 2px #53CB58 inset}.enquire-btn:hover svg{fill:#53cb58}.enquire-btn svg{fill:#fff}.form-control:focus{outline:none;box-shadow:none}.form-select:focus{outline:none;box-shadow:none}section.menu{background:#01635D}section.menu .navbar .navbar-nav .nav-link{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;color:#fff}section.menu .navbar .navbar-nav .nav-link:hover{color:#FE8403}section.menu .navbar .navbar-nav .dropdown-menu .dropdown-item:hover{background-color:#FE8403;color:#fff}section.top{box-shadow:0px 0px 22px rgba(1,99,93,0.2)}.link-text{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;color:#FE8403}.link-text:hover{color:#01635D}section.hero{background-image:url("../img/hero-bg.png");background-position:left top;background-size:contain;background-repeat:no-repeat}@media (max-width: 575.98px){section.hero{background-position:bottom}}section.hero .hero-card{border:none;background:none}section.hero .hero-card .card-title{font-family:"Playfair Display",serif;font-weight:bold;font-size:40px;color:#01635D;text-transform:uppercase}@media (max-width: 575.98px){section.hero .hero-card .card-title{font-size:26px}}section.form{background:#F8F7FA}section.form .form-card{box-shadow:0px 0px 20px rgba(1,99,93,0.2);border-bottom:1px solid #01635D;border-radius:0px;margin-left:-90px}@media (max-width: 575.98px){section.form .form-card{margin-left:0px}}section.form .form-card:focus{border-color:#01635D}section.our-story .head{margin-top:-80px}@media (max-width: 575.98px){section.our-story .head{margin-top:-38px}}.green-text{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;color:#01635D}.green-text:hover{color:#FE8403}.green-text:hover svg{fill:#FE8403}.green-text svg{fill:#01635D}section.gallery .gallery-overlay{position:absolute;background:rgba(55,52,52,0.8);bottom:0px}section.gallery .gallery-overlay-h2{font-family:"Playfair Display",serif;font-weight:bold;font-size:36px;color:#fff}section.gallery .gallery-overlay .para{color:#fff}section.udaipur-img .overlay{background:rgba(55,52,52,0.25);position:absolute;bottom:50px;left:40px}section.udaipur-img .overlay .title{font-family:"Open Sans",sans-serif;font-weight:600;font-size:24px;color:#fff}section.testimonial{background:#F8F7FA}section.testimonial .testimonial-card{border-radius:8px;border:none}section.testimonial .owl-carousel .owl-nav button.owl-next{border:1px solid #9a9a9a;color:#9a9a9a;width:30px;height:30px;text-align:center;margin:5px;position:absolute;bottom:-7%;left:50%}@media (max-width: 575.98px){section.testimonial .owl-carousel .owl-nav button.owl-next{left:48%;bottom:-3%}}section.testimonial .owl-carousel .owl-nav button.owl-prev{border:1px solid #9a9a9a;color:#9a9a9a;width:30px;height:30px;text-align:center;margin:5px;position:absolute;bottom:-7%;left:47%}@media (max-width: 575.98px){section.testimonial .owl-carousel .owl-nav button.owl-prev{left:37%;bottom:-3%}}section.testimonial .owl-carousel .owl-item img{width:auto;display:inline}section.testimonial .card-h{min-height:218px}@media (max-width: 575.98px){section.testimonial .card-h{min-height:300px}}section.gallery1 .gallery-slider .owl-nav button.owl-next{border:1px solid #9a9a9a;color:#9a9a9a;width:30px;height:30px;text-align:center;margin:5px;position:absolute;bottom:48%;left:97%}@media (max-width: 575.98px){section.gallery1 .gallery-slider .owl-nav button.owl-next{left:89%;bottom:50%}}section.gallery1 .gallery-slider .owl-nav button.owl-prev{border:1px solid #9a9a9a;color:#9a9a9a;width:30px;height:30px;text-align:center;margin:5px;position:absolute;bottom:48%;left:0px}@media (max-width: 575.98px){section.gallery1 .gallery-slider .owl-nav button.owl-prev{left:0%;bottom:50%}}section.footer{background:#031D1B}section.footer .title{font-family:"Open Sans",sans-serif;font-weight:600;font-size:24px;color:#fff}@media (max-width: 575.98px){section.footer .title{font-size:20px}}section.footer .para-logo{color:#fff}section.footer .para{color:#fff}section.footer .para:hover{color:#FE8403}section.footer svg{fill:#fff}section.footer svg:hover{fill:#FE8403}section.footer .para-1{color:#fff;font-size:14px}section.copyright{background:#01635D}section.copyright .para{font-size:14px;color:#fff}section.copyright a.para:hover{color:#FE8403}section.copyright svg{fill:#fff}section.copyright svg:hover{fill:#FE8403}section.mobile-btn .fixbtn{position:fixed;bottom:0;left:0;background-color:#FE8403;color:#ffffff;text-decoration:none;text-align:center}section.mobile-btn .whtfixbtn{position:fixed;bottom:0;background-color:#53CB58;color:#ffffff;text-align:center;text-decoration:none}section.about-banner .abt-bg{background-image:url("../img/about-banner.png");background-repeat:no-repeat;background-size:cover;background-position:center}section.service{background:#F8F7FA}section.service .green-card{border:1px solid #01635D;border-radius:8px}section.service .orange-card{border:1px solid #FE8403;border-radius:8px}@media (max-width: 575.98px){section.service svg{width:76px}}section.faq{background:#F8F7FA}section.faq .accordion .accordion-item .accordion-header{border-bottom:1px solid #01635D}section.faq .accordion .accordion-item .accordion-header .accordion-button{font-family:"Poppins",sans-serif;font-weight:500;font-size:22px;color:#45433E;border-bottom:0px;background:rgba(1,99,93,0.1)}@media (max-width: 575.98px){section.faq .accordion .accordion-item .accordion-header .accordion-button{font-size:18px}}section.faq .accordion .accordion-item .accordion-header .accordion-button:focus{outline:none;box-shadow:none}section.faq .accordion .accordion-item .accordion-body{text-align:left}section.founder{background:#F8F7FA}section.distance .text{font-size:18px}section.distance .orange-box{background:rgba(254,132,3,0.15)}section.portfolio-service{background:#F8F7FA}section.portfolio-service .filter-button-group{display:inline-block;box-shadow:0px 0px 20px rgba(1,99,93,0.2);border-radius:10px}section.portfolio-service .filter-button{font-family:"Open Sans",sans-serif;font-weight:600;font-size:20px;color:#45433E;border-right:3px solid #37B4C3}section.portfolio-service .filter-button:last-child{border:none}@media (max-width: 575.98px){section.portfolio-service .filter-button{font-size:16px}}section.history .history-card{background-image:url("../img/sketch-dheer.png");background-position:center;background-size:contain;background-repeat:no-repeat}section.history .heading-text{font-family:"Open Sans",sans-serif;font-weight:600;font-size:30px;color:#01635D}@media (max-width: 575.98px){section.history .heading-text{font-size:22px}}section.restaurant{background:rgba(1,99,93,0.1)}section.restaurant .restaurant-h2{font-family:"Playfair Display",serif;font-weight:bold;font-size:45px;color:#031D1B}@media (max-width: 575.98px){section.restaurant .restaurant-h2{font-size:20px}}section.resta-img{background:#F8F7FA}section.room-banner{background-image:url("../img/room-banner.png");background-repeat:no-repeat;background-size:cover;background-position:center}section.room .room-card .card-title{font-family:"Open Sans",sans-serif;font-weight:bold;font-size:30px;color:#45433E}@media (max-width: 575.98px){section.room .room-card .card-title{font-size:20px}}section.room .room-card .bold-text{font-family:"Poppins",sans-serif;font-weight:600;font-size:18px;color:#01635D}@media (max-width: 575.98px){section.room .room-card .bold-text{font-size:16px}}section.room .room-card .prize{font-family:"Open Sans",sans-serif;font-weight:bold;font-size:24px;color:#45433E}@media (max-width: 575.98px){section.room .room-card .prize{font-size:18px}}section.room .room-card .text-mute{font-size:10px}@media (max-width: 575.98px){section.room .room-card .image-section img{width:25px;height:20px}}section.about-udaipur .orange-base{background:#FE8403;border-radius:0px 0px 5px 5px}section.udaipur-des{background:#F8F7FA}#overlay{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(23,23,23,0.52);opacity:1}section.contact-banner{padding:80px 0px;background-image:url("../img/cbanner.png");background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}section.contact-banner .container{position:relative;z-index:999}@media (max-width: 575.98px){section.contact-banner{padding:30px 0px}}section.contact-banner .contact-form-a{color:#fff;font-size:18px}@media (max-width: 575.98px){section.contact-banner .contact-form-a{font-size:16px}}section.contact-banner .contact-form-a:hover{color:#FE8403}@media (max-width: 575.98px){section.contact-banner svg{width:40px}}.banner-form-base{border-radius:5px;background:#fff;box-shadow:0px 0px 25px rgba(0,0,0,0.1)}.banner-form-base-top{border-radius:5px 5px 0px 0px;background:#01635D}ul.list-icon li::marker{content:url("../webicon/check-1.svg")}.cbp-spmenu{background:#fff;position:fixed;box-shadow:3px 0 20px 3px rgba(0,0,0,0.3)}.cbp-spmenu h3{color:#afdefa;font-size:1.9em;padding:20px;margin:0;font-weight:300;background:#0d77b6}.cbp-spmenu .slide-category .accordion-button{padding:1rem 4.5%;border:1px solid rgba(255,255,255,0.125);border-bottom:1px solid rgba(0,0,0,0.1);color:#45433E;font-size:0.83rem;letter-spacing:2px;text-transform:uppercase}.cbp-spmenu .slide-category .accordion-button:focus{outline:none;box-shadow:none}.cbp-spmenu .slide-category .accordion-body{padding:0px}.cbp-spmenu .slide-category .accordion-body a{display:block;color:#45433E;font-size:0.83rem;letter-spacing:2px;text-transform:uppercase}.cbp-spmenu a{display:block;color:#45433E;font-size:0.83rem;letter-spacing:2px;text-transform:uppercase}.cbp-spmenu-vertical{width:280px;height:100%;top:0;z-index:1000}.cbp-spmenu-vertical a{padding:0.9rem 1rem}.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden}.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left}.cbp-spmenu-horizontal a{float:left;width:20%;padding:0.8em;border-left:1px solid #258ecd}.cbp-spmenu-left{left:-300px}.cbp-spmenu-right{right:-240px}.cbp-spmenu-left.cbp-spmenu-open{left:0px}.cbp-spmenu-right.cbp-spmenu-open{right:0px}.cbp-spmenu-top{top:-150px}.cbp-spmenu-bottom{bottom:-150px}.cbp-spmenu-top.cbp-spmenu-open{top:0px}.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0px}.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0}.cbp-spmenu-push-toright{left:240px}.cbp-spmenu-push-toleft{left:-240px}.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;z-index:1031}@media screen and (max-width: 55.1875em){.cbp-spmenu-horizontal{font-size:75%;height:110px}.cbp-spmenu-top{top:-110px}.cbp-spmenu-bottom{bottom:-110px}}@media screen and (max-height: 26.375em){.cbp-spmenu-vertical{font-size:90%;width:190px}.cbp-spmenu-left,.cbp-spmenu-push-toleft{left:-270px}.cbp-spmenu-right{right:-190px}.cbp-spmenu-push-toright{left:190px}}button#showLeft{background:transparent;border-color:transparent;line-height:14px}button#showLeft img{width:30px}button#showLeft:focus{outline:none;box-shadow:none}button.cbpbtn{font-size:20px;font-weight:600;margin:10px 15px;color:#fff;background:transparent;border-color:transparent}.cbp-spmenu-left.cbp-spmenu-open{z-index:1031}button.cbpbtn:focus{box-shadow:none;outline:none}.slide-logo{width:70px;padding:0.2rem 0.5rem !important}.slide-category .nav-link{padding-left:5%;border-bottom:1px solid rgba(0,0,0,0.1)}.cbp-spmenu .slide-category a:hover,.cbp-spmenu .slide-link a:hover{color:#000}.cbp-spmenu .slide-category .dropdown .dropdown-menu li a:active{background-color:#FE8403;color:#fff}.cbp-spmenu .nav-link{text-decoration:none;text-transform:uppercase;font-size:0.83rem;letter-spacing:2px}.slide-link img{width:20px}.slide-link .iconmenu .nav-link{padding:0px 10px 10px 0px}.slide-link .iconmenu li.nav-item.iconli{display:inline-block}.slide-link .iconmenu li.nav-item.iconli svg{fill:#FDE7EA}.slide-link .iconmenu li.nav-item.iconli:hover svg{fill:#e41631}.slide-link h5{font-family:'poppins', sans-serif}.slide-link a{padding:0rem 0.2rem 0rem}.slide-link ul,.slide-link h5{padding-left:1rem}.slide-link h5{border-top:1px solid rgba(255,255,255,0.2);padding-top:1rem}ul.slide-contact{list-style-type:none}.slide-contact i.btn-primary:focus{font-size:0.8rem}.slide-contact li{font-size:0.8rem;margin-bottom:0.5rem}#showLeft{display:none}@media (min-width: 320px) and (max-width: 768px){#showLeft{display:block}}
