html{scroll-behavior:smooth}*{margin:0;padding:0}a,a:hover{text-decoration:none}html,body{font-family:'Work Sans',sans-serif}.top-header{background:#ff4f81;padding:5px 0}.top-list ul{display:flex;margin-bottom:0;justify-content:center}.top-list ul li{list-style:none;padding:0 10px}.top-list ul li a{color:#fff;font-size:17px}.top-list ul li a:hover{color:#fcb41e}.top-social ul{display:flex;margin-bottom:0;justify-content:flex-end}.top-social ul li{list-style:none;margin:0 5px}.top-social ul li a{background:#fff;color:#000;width:25px;height:25px;border-radius:50%;display:inline-block;text-align:center;line-height:25px;font-size:14px}.navbar-brand{padding:0;margin:0}.navbar-brand img{width:180px}.navbar-white{background:#fff;padding:7px 0}.bar1{width:30px;height:4px;background:#fff;border-radius:2px;display:inline-block;margin:3px 0}.navbar-toggler{display:flex;flex-direction:column;background:#ff4f81;padding:3px 8px}.carousel{height:500px}.carousel-item img{height:500px;object-fit:cover}.carousel-caption{top:50%;transform:translateY(-50%);bottom:auto}.carousel-caption h5{font-size:45px;font-weight:400;line-height:1.2;margin-bottom:25px}.carousel-caption h5 strong{font-weight:bold;color:#fcb41e}.carousel-item:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.4)}.carousel-caption p{font-size:2.3em;font-weight:300;letter-spacing:1px;margin-bottom:20px}.carousel-caption a{padding:11px 20px;color:#fff;font-size:16px;background:#ff4f81;font-weight:600;text-transform:uppercase;display:inline-block}.nav-link{font-size:16px;color:#333 !important;text-transform:uppercase;font-weight:500}.nav-link:hover{color:#fcb41e !important}.about{padding:50px 0 70px 0;background:url("../images/body.jpg");background-attachment:fixed}.booking-form-left{padding:15px 25px 30px 25px;border-top:#e8e8e8 1px solid;border-bottom:#e8e8e8 1px solid;border-left:#e8e8e8 1px solid;background-color:#fff}.booking-form-right{background:#ff789e !important;text-align:center;height:100%;position:relative}.booking-form-right h3{color:#000;font-weight:600}.booking-form-right i{font-size:20px}.booking-form-left p{margin-bottom:0px;text-align:center;padding-bottom:0px;font-size:16px;color:#565656}.content-wrapper p a, .booking-form-wrapper p a{text-decoration:underline}.center-title{text-align:center;color:#ff4f81;font-size:28px;font-weight:600;margin-top:5px}.title-block2{width:60px;height:2px;margin:0 auto 25px auto}.title-block2{background:#ffcd48}.title-block3{width:60px;height:2px;margin-left:10px;margin-top:-5px}.title-block3{background:#0bf}.content-wrapper p a, .booking-form-wrapper p a{text-decoration:underline}.booking-form-right-data{position:absolute;content:'';width:80%;top:50%;left:50%;right:0;transform:translate(-50%,-50%)}.booking-form-right{text-align:center;padding:20px 20px}.booking-form-right1 a img{width:20%;margin:0 auto}.booking-form-right img{margin:0 auto !important;border:3px solid #fff;padding:10px;border-radius:50%;width:17%}.booking-form-right h2{font-size:30px;margin-bottom:0px;color:#fff}.no-design img{border-radius:0px !important;border:none !important;width:65%;margin:0 auto !important}.no-design1 img{border-radius:0px !important;border:none !important;width:75%;margin:0 auto !important}.packages{background-color:rgb(255 120 158 / 0.1);padding:20px 0 30px 0}.services-area{position:relative}.single-services{box-shadow:0 2px 10px rgba(0,0,0,0.1);z-index:1;margin-bottom:30px}.main-services{display:block;overflow:hidden;padding:15px 15px 20px 15px;text-align:center;position:relative;z-index:1;background-color:#fff;min-height:194px;height:100%}.services-icon{width:60px;float:left;height:100px;font-size:40px;color:#fd5f16}.services-img{overflow:hidden;position:relative;width:100%;height:245px}.services-img img{transform:scale(1.1);transition:0.4s;width:100%;height:100%;object-fit:cover}.image-layer{position:absolute;left:0;top:100%;width:100%;height:100%;background:rgba(0,0,0,0.80) none repeat scroll 0 0;z-index:1;opacity:1;transition:0.4s}.image-layer a{display:block;text-align:center;position:relative;top:50%;margin-top:-10px}.image-layer a i{border-radius:50%;background:transparent;font-size:100px;color:#fff;opacity:0.90}.service-content h4{display:inline-block;font-size:20px;font-weight:700;margin-bottom:0;padding:0 0 6px;color:#ff4f81 !important;text-transform:uppercase;line-height:25px;margin-top:5px;letter-spacing:0.4px}.service-content p{font-size:15px;color:#565656;margin-bottom:8px}.service-btn{font-weight:700;text-transform:uppercase;color:#444;position:relative;font-family:'Montserrat',sans-serif;font-size:13px;z-index:2;text-align:center;background-color:#35cbdf;padding:10px 20px}.service-btn::after{position:absolute;content:"f095";font-family:fontAwesome;right:-10px;top:1px;background-color:#35cbdf;padding:8px 10px 9px 8px}.single-services:hover .services-img img{transform:scale(1);transition:0.4s}.single-services:hover .image-layer{position:absolute;left:0;top:0;transition:0.4s}.single-services:hover .service-btn:hover{color:#35cbdf}.my-btn{text-align:center;border:2px solid #ff4f81;background-color:#ff4f81;color:#fff;font-weight:600;border-radius:20px;padding:7px 30px;letter-spacing:1px;position:absolute;left:0;right:0;width:150px;bottom:18px;margin:0 auto}.my-btn:hover{background:#fff;border:2px solid #ff4f81;color:#ff4f81}.my-btn2{text-align:center;background-color:#4F7942;color:#fff;font-weight:600;border-radius:2px;padding:12px 30px;letter-spacing:0.5px;border:none}.mybtn2:hover{background:none;color:#0bf}.footer{padding:40px 0;background:#141415}.add1 p{font-size:16px;color:#8b8b96}.add1 p i{border:2px solid #ff4f81;width:30px;height:30px;line-height:28px;border-radius:50%;text-align:center;font-size:15px;color:#ff4f81;margin-right:5px}p.social{font-weight:600 !important;color:#444 !important;letter-spacing:1px}.social-list li i{border:2px solid #fff;width:25px;height:25px;line-height:12px;border-radius:50%;text-align:center;font-size:13px;padding:6px;color:#fff;margin-right:5px;font-weight:normal}.copy{background-color:#0f0f10;text-align:center;padding:15px 0}.copyright p{color:#ddd;margin-bottom:0px;font-size:15px}.copyright p a{color:#999}.copyright p a:hover{color:#eee;text-decoration:none}.add1 h3{margin-top:10px;margin-bottom:8px;color:#fff}.gallery-area{padding:50px 0 70px 0;background:url("../images/body.jpg");background-attachment:fixed}.footer-above-area{padding:60px 0;background:#fcfcfc}.footer-above-para{text-align:center;font-family:'Kalam',cursive;font-size:18px}.testimonial-main-area{background:url(../images/stats.jpg);padding:70px 0;background-attachment:fixed}.test1{text-align:center}.test1 h3{font-size:24px;line-height:36px;font-style:italic;margin-bottom:25px;color:#fff !important;font-family:'Kalam',cursive}.test1 p{font-size:18px;line-height:15px;margin-bottom:0px;color:#fff !important;font-weight:bold}.gallery-area figure img{width:100%;height:400px;object-fit:cover}.icon-bar1{position:fixed;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:99}.icon-bar1 a{display:block;text-align:center;padding:10px;transition:all 0.3s ease;color:white;font-size:50px}.whats img{width:45px}.Mobile-bar{position:fixed;bottom:0;left:0;right:0;display:none;width:100%;z-index:99}.mobile-bar-list ul{display:flex;align-items:center;margin-bottom:0;justify-content:center}.mobile-bar-list ul li{width:50%;list-style:none}.mobile-bar-list ul li a{display:block;padding:15px 15px;background:#ff4f81;color:#fff;font-size:18px;text-align:center;font-weight:500}.mobile-bar-list ul li:first-child a{background:#3dbc28}.mobile-bar-list ul li:last-child a{background:#099ae0}.map img{width:100%}@media only screen and (max-width:767px){.top-header{padding:8px 0}.top-list ul{justify-content:center;margin-bottom:5px}.top-social ul{justify-content:center}.navbar-white{padding:10px 15px}.carousel-caption h5{font-size:2.5em}.carousel-caption p{font-size:1.9em}.about{padding-left:15px;padding-right:15px}.booking-form-right-data{position:relative;width:100%;transform:translate(0,0);top:0;left:0}.booking-form-right{padding:35px 20px}.booking-form-left{padding:15px 15px 20px 15px;border-right:#e8e8e8 1px solid;border-bottom:0}.main-services{min-height:auto;height:auto}.service-content{margin-bottom:65px}.top-list ul li a{font-weight:600;font-size:20px}.icon-bar1,.call-btn{display:none}.Mobile-bar{display:block}}