@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Prata&display=swap";body,html{overflow-x:hidden}.detail-hero{position:relative;height:77vh;background:url("../img/detail-banner.png") center/cover no-repeat;display:flex;align-items:center}@media(max-width: 580px){.detail-hero{height:55vh;background:url("../img/detail-banner-mobile.png") center/cover no-repeat}}.detail-hero .overlay{position:absolute;inset:0;background:linear-gradient(269.63deg, rgba(255, 255, 255, 0) 9.39%, rgba(24, 81, 91, 0.66) 99.68%);z-index:1}.detail-hero .container{position:relative;z-index:2}.detail-hero .detail-content{justify-content:center;text-align:center}.detail-hero .detail-content .title{font-family:"Prata";font-weight:400;font-size:48px;line-height:60px;color:#fff;margin-bottom:0;padding-bottom:8px}@media(max-width: 580px){.detail-hero .detail-content .title{font-size:26px;line-height:1.2}}.detail-hero .detail-content .desc{font-family:"Poppins";font-weight:400;font-size:16px;line-height:27px;color:#fff;margin-bottom:0;margin:0 auto;max-width:80%}@media(max-width: 580px){.detail-hero .detail-content .desc{max-width:100%}}.main-details-section{padding-top:105px}@media(max-width: 991px){.main-details-section{padding-top:30px}}.main-details-section .left-sub-section{position:sticky;top:20px}.main-details-section .left-sub-section .left-box{border:1px solid rgba(8,128,117,.5411764706);border-radius:20px;padding:44px 30px 30px 30px;max-width:358px;width:100%}.main-details-section .left-sub-section .left-box li{font-family:"Poppins";font-weight:500;font-size:16px;line-height:40px;margin-bottom:0;padding-bottom:8px;position:relative;padding-left:30px}.main-details-section .left-sub-section .left-box li a{color:#004c49;text-decoration:none}.main-details-section .left-sub-section .left-box li::before{content:"";position:absolute;left:0;top:17px;width:13px;height:22px;background:url(../img/leaf.svg) no-repeat center center;background-size:contain}.main-details-section .left-sub-section .booking-form{border:1px solid rgba(8,128,117,.5411764706);border-radius:20px;padding:37px 36px 53px 37px;margin-top:25px;max-width:358px;width:100%}.main-details-section .left-sub-section .booking-form .title{font-family:"Prata";font-weight:400;font-size:29px;line-height:45px;margin-bottom:0;color:#004c49;padding-bottom:34px}.main-details-section .left-sub-section .booking-form form .form-control{border:1px solid rgba(8,128,117,.5411764706);border-radius:21.5px;background-color:rgba(225,246,244,.5411764706);padding:12px 22px;font-family:"Poppins";font-weight:400;font-size:12px;line-height:1;color:#004c49;margin-bottom:13px;max-width:282px;width:100%}.main-details-section .left-sub-section .booking-form form .form-control:focus{box-shadow:none;border-color:#289fb3}.main-details-section .left-sub-section .booking-form form .form-control::-moz-placeholder{color:#004c49}.main-details-section .left-sub-section .booking-form form .form-control::placeholder{color:#004c49}.main-details-section .left-sub-section .booking-form form .date{position:relative}.main-details-section .left-sub-section .booking-form form .date .date-input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer}.main-details-section .left-sub-section .booking-form form .date .calendar-img{position:absolute;right:20px;top:50%;transform:translateY(-50%);pointer-events:none}.main-details-section .left-sub-section .booking-form form .date .calendar-img img{width:10px;height:12px}.main-details-section .left-sub-section .booking-form form .select-time{position:relative}.main-details-section .left-sub-section .booking-form form .select-time .form-control{padding:12px 25px}.main-details-section .left-sub-section .booking-form form .select-time .select-arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%);pointer-events:none}.main-details-section .left-sub-section .booking-form form select{appearance:none;-webkit-appearance:none;-moz-appearance:none}.main-details-section .left-sub-section .booking-form form .book-appointment{background:linear-gradient(270.02deg, #6ACB46 -53.57%, #289FB3 99.99%);border-radius:22.5px;padding:11px 52px;margin-top:7px;font-family:"Poppins";font-weight:500;font-size:16px;line-height:1;color:#fff}.main-details-section .right-sub-section{padding-top:14px}@media(max-width: 580px){.main-details-section .right-sub-section{padding-top:0}}.main-details-section .right-sub-section .title{font-family:"Poppins";font-weight:400;font-size:48px;line-height:60px;color:#004c49;margin-bottom:0;padding-bottom:20px}@media(max-width: 580px){.main-details-section .right-sub-section .title{font-size:35px;line-height:47px;padding-bottom:7px}}.main-details-section .right-sub-section .desc{font-family:"Poppins";font-weight:400;font-size:16px;line-height:39px;color:#004c49;margin-bottom:0;padding-bottom:25px}.main-details-section .right-sub-section .sub-content-list{padding-top:10px}.main-details-section .right-sub-section .sub-content-list li{font-family:"Poppins";font-weight:400;font-size:16px;line-height:48px;color:#004c49;margin-bottom:0;position:relative;padding-left:30px}.main-details-section .right-sub-section .sub-content-list li::before{content:"";position:absolute;left:0;top:18px;width:10px;height:10px;background:url(../img/sub-right-arrow.svg) no-repeat center center;background-size:contain}@media(max-width: 768px){.main-details-section .right-sub-section .sub-content-list li{line-height:39px}.main-details-section .right-sub-section .sub-content-list li::before{top:15px}}.main-details-section .right-btm-section .content-image{padding-top:30px}.main-details-section .right-btm-section .content-image img{max-width:1025px;width:100%;border-radius:28px;-o-object-fit:cover;object-fit:cover}.main-details-section .right-btm-section .title{font-family:"Poppins";font-weight:400;font-size:48px;line-height:60px;color:#004c49;margin-bottom:0;padding-bottom:20px}.main-details-section .right-btm-section .desc{font-family:"Poppins";font-weight:400;font-size:16px;line-height:39px;color:#004c49;margin-bottom:0;padding-bottom:25px}.main-details-section .right-btm-section .sub-title{font-family:"Poppins";font-weight:400;font-size:36px;line-height:60px;color:#004c49;margin-bottom:0;padding-bottom:20px;padding-top:54px}.main-details-section .right-btm-section .guide-button{background:linear-gradient(270.02deg, #6ACB46 -53.57%, #289FB3 99.99%);border-radius:22.5px;padding:11px 45px;font-family:"Poppins";font-weight:500;font-size:16px;line-height:1;color:#fff}.cards-section{padding-top:104px;padding-bottom:127px}@media(max-width: 991px){.cards-section{padding-top:50px;padding-bottom:50px}}.cards-section .heading{padding-bottom:75px}@media(max-width: 991px){.cards-section .heading{padding-bottom:50px}}@media(max-width: 580px){.cards-section .heading{padding-bottom:34px}}.cards-section .heading .title{font-family:"Poppins";font-weight:400;font-size:48px;line-height:60px;color:#004c49;margin-bottom:0}@media(max-width: 580px){.cards-section .heading .title{font-size:35px;line-height:50px}}.cards-section .cards-slider .sub-card{background-color:#f4f7f6;border:1px solid #d7e1de;border-radius:28px;padding:103px 87px 100px 62px}@media(max-width: 1600px){.cards-section .cards-slider .sub-card{padding:50px 30px}}.cards-section .cards-slider .sub-card .title{font-family:"Poppins";font-weight:400;font-size:35px;line-height:51px;color:#004c49;margin-bottom:0;padding-bottom:28px}@media(max-width: 1600px){.cards-section .cards-slider .sub-card .title{font-size:24px;line-height:1.8;padding-bottom:.8em}}.cards-section .cards-slider .sub-card .desc{font-family:"Poppins";font-weight:400;font-size:16px;line-height:32px;color:#004c49;margin-bottom:0}@media(max-width: 991px){.cards-section .cards-slider .slick-list{padding-right:20%}}.cards-section .slick-slide{margin:0 11px}.cards-section .slick-track{left:-400px}@media(max-width: 991px){.cards-section .slick-track{left:0}}/*# sourceMappingURL=details.css.map */