@media (max-width:767.98px){:where(.page-home) .info-item{flex:1 0 100%}}@media (max-width:480px){:where(.page-home) .package-highlights{padding:15px}}:where(.page-home) .about-section{background-color:#f5f5f5;justify-content:center;align-items:center;padding:80px 40px;display:flex}:where(.page-home) .content{flex:1;padding:30px 30px 30px 130px}:where(.page-home) .content h1{font-size:48px;font-weight:700;line-height:1.2}:where(.page-home) .content p{text-align:justify;margin:20px 0;font-size:18px;line-height:1.6}:where(.page-home) .btn{text-align:center;color:#7c838b;border:1px solid #000;border-radius:6px;margin-top:20px;padding:12px 30px;font-weight:700;transition:all .3s;display:inline-block}:where(.page-home) .btn:hover{color:#fff;background:#ff9019;border-color:#ff9019;text-decoration:none}:where(.page-home) .image{flex:1;justify-content:center;align-items:center;display:flex}:where(.page-home) .image img{border-radius:5%;width:60%;max-width:100%;height:auto}@media (max-width:992px){:where(.page-home) .content h1{font-size:36px}:where(.page-home) .content p{font-size:16px}}@media (max-width:768px){:where(.page-home) .about-section{flex-direction:column;padding:60px 20px}:where(.page-home) .content,:where(.page-home) .image{width:100%;padding:15px}:where(.page-home) .content{order:2}:where(.page-home) .image{order:1}:where(.page-home) .image img{width:50%;margin-bottom:20px}:where(.page-home) .content h1{text-align:center;font-size:32px}:where(.page-home) .btn{margin:20px auto;display:block}}@media (max-width:480px){:where(.page-home) .about-section{padding:40px 15px}:where(.page-home) .content h1{font-size:28px}:where(.page-home) .content p{font-size:15px}:where(.page-home) .image img{width:80%;margin-bottom:20px}}:where(.page-home) .contact-section{justify-content:center;align-items:center;padding:80px 20px;display:flex;position:relative;overflow:hidden}:where(.page-home) .contact-section:before{content:"";z-index:-1;background-image:url(/images/Packages/contactbg.jpg);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}:where(.page-home) .form-container{z-index:1;background-color:#00000080;border-radius:12px;width:100%;max-width:1000px;padding:40px;position:relative;box-shadow:0 15px 40px #00000026}:where(.page-home) .form-header{text-align:center;margin-bottom:30px}:where(.page-home) .form-header h2{color:#fff;margin-bottom:10px;font-size:32px;font-weight:700}:where(.page-home) .form-header p{color:#fff;font-size:16px}:where(.page-home) .form-group{margin-bottom:25px}:where(.page-home) .form-group label{color:#fff;margin-bottom:8px;font-size:15px;font-weight:600;display:block}:where(.page-home) .form-group input,:where(.page-home) .form-group textarea{color:#333;resize:none;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;width:100%;padding:14px 18px;font-size:15px;transition:all .3s}:where(.page-home) .form-group input:focus,:where(.page-home) .form-group textarea:focus{border-color:#ff9019;outline:none;box-shadow:0 0 0 2px #ff90191a}:where(.page-home) .submit-btn{color:#fff;text-align:center;cursor:pointer;background-color:#ff9019;border:none;border-radius:8px;margin-top:10px;padding:15px 40px;font-size:16px;font-weight:700;transition:all .3s;display:inline-block}:where(.page-home) .submit-btn i{margin-left:8px}:where(.page-home) .submit-btn:hover{background-color:#e67e00;transform:translateY(-2px);box-shadow:0 5px 15px #ff90194d}@media (max-width:768px){:where(.page-home) .form-container{padding:30px 20px}:where(.page-home) .contact-section{padding:40px 15px}}:where(.page-home) .activities-desktop .activity-box{margin:0;position:relative;overflow:hidden}:where(.page-home) .activities-desktop .activity-box img{border-radius:6px;width:100%;height:auto;transition:transform .6s}:where(.page-home) .activities-desktop .activity-box figcaption{color:#212529;text-align:center;background:#fff;border-radius:6px;width:80%;padding:15px 20px;font-weight:600;position:absolute;bottom:30px;left:10%;box-shadow:0 15px 30px #0000001a}:where(.page-home) .activities-desktop .activity-box:hover img{transform:scale(1.05)}@media (min-width:768px) and (max-width:991px){:where(.page-home) .activities-desktop .col-md-3{margin-bottom:30px}}@media only screen and (max-width:767px){:where(.page-home) .footer .col-lg-4,:where(.page-home) .footer .col-md-4{text-align:center;margin-bottom:30px}:where(.page-home) .footer .footer-menu{text-align:center;padding-left:0;display:inline-block}:where(.page-home) .footer address,:where(.page-home) .footer .contact-info{text-align:center;margin:0 auto}:where(.page-home) .footer .social-media{justify-content:center;width:100%;margin:20px auto;padding-left:0;display:flex}:where(.page-home) .footer .col-12{flex-wrap:wrap;justify-content:center;width:100%;padding:0;display:flex}:where(.page-home) .footer .copyright{text-align:center;width:100%;margin:10px auto;display:block}:where(.page-home) .footer .contact-info i,:where(.page-home) .footer address i{margin-right:5px;font-size:14px}}@media only screen and (max-width:575px){:where(.page-home) .footer .container{padding-left:20px;padding-right:20px}}
