*{box-sizing:border-box;margin:0;padding:0}body{font-family:Montserrat,serif}:root{--color1:#005028;--color2:#fcc10a;--color3:#eaf1f3}.hero_banner{height:500px;margin-top:5rem}.hero_banner .banner_content{top:30%}input,textarea{outline:none;box-shadow:none!important}input:focus{outline:none;box-shadow:none!important;border-color:#fff!important}.navbar{background:#eaf1f3}.dropdown-item.nav-link{color:#000!important}.navbar-nav .nav-link.active{text-decoration:underline;color:#015028!important}.banner-text{letter-spacing:1px}.carousel-caption{text-align:left!important;color:var(--color1)!important;left:3%!important}.theme-card{height:200px}.theme-card:hover img{transition:all .5s;transform:scale(1.1)}.theme-bg{background-color:rgba(0,0,0,.5);width:100%;margin-bottom:0;padding:.7rem}.bg-package{background-color:var(--color2);margin-bottom:5px;position:absolute;bottom:0}.heading{background-color:var(--color2)}.heading-text{font-size:30px}.form-control::placeholder{font-size:14px}.locatione_img{height:220px}.blog_section{background-color:var(--color2)}.read_more_btn{background-color:var(--color1);font-size:14px}.testimonial_card{height:260px;box-shadow:0 5px 15px rgba(0,0,0,.35)}.text-muted{font-size:14px}footer{background-color:var(--color1)}.blur-effect{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.banner_form{opacity:.9}.banner_form input,.action-control .input-text{border:1.5px solid #b9b7b7}.contact_form{background-color:var(--color1);width:480px}.package_banner{height:660px}.sticky-top-100{align-self:flex-start;position:-webkit-sticky;position:sticky;top:100px}.location_content{height:120px}.blog-content{height:140px}.location_content>div>p{font-size:14px}.action-control.with-button .input-text{border-radius:5px;height:auto;padding:2px 4px;font-size:12px}.button{background:var(--color2)}.action-control.with-button .edit-qty{text-align:center;background:#ececec;border:1px solid #f2f2f2;width:30px;height:30px;line-height:30px;border-radius:30px!important}.action-control.with-button .edit-qty:hover{color:var(--color2);border:1px solid var(--color2)}.minus{text-align:center;color:#000;background:#f2f2f2;border:none;border-radius:100%;width:32px;height:32px;font-weight:bolder}.minus:hover{border:1px solid var(--color2);border-color:var(--color2);color:var(--color2);background:#f2f2f2}input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.card h4{color:var(--color2)}footer{font-size:14px}.faq-styling{color:#000;background-color:#fff;border-left:5px solid #005028;padding:1rem 1.25rem;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:.5rem!important;outline:none!important}.faq-styling:focus{box-shadow:none!important;outline:none!important}.accordion-button:not(.collapsed){color:#002e5b;background-color:#fff;border-left:5px solid #002e5b;box-shadow:0 4px 6px rgba(0,0,0,.1)}.accordion-body{background-color:#fff;border-top:1px solid #ddd;border-radius:0 0 .5rem .5rem;padding:1rem 1.25rem}.whatsapp-float{z-index:1000;background-color:#17a34a;width:60px;height:60px;transition:transform .2s ease-in-out;position:fixed;bottom:20px;left:20px}.float_text{z-index:1000;background-color:#f4c41d;width:180px;font-size:12px;bottom:38px;left:85px}.capthca_box div,iframe{width:100%!important}@media screen and (min-width:768px){.carousel-caption{width:60%}}@media screen and (max-width:760px){.hero_banner{height:250px}.hero_banner .banner_content{top:25%}.package_banner{height:auto;min-height:780px}.package_banner img{min-height:780px}.package_banner .banner_content{padding-top:7rem;height:840px!important}}
