@import url(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);@keyframes swipeUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes swipeRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes swipeLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}.swipe-up{animation-timeline:view();animation-range:entry 0 cover 40%;animation:swipeUp normal;animation-duration:.5s}.swipe-right{animation-name:swipeRight}.swipe-left,.swipe-right{animation-direction:normal;animation-duration:.5s}.swipe-left{animation-name:swipeLeft}.swipe{animation-direction:normal;animation-duration:.5s;animation-name:swipeUp}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}::selection{background-color:green;color:#fff}.loader,body{background-color:#fff}.loader{align-items:center;display:flex;height:100%;justify-content:center;padding:10px 0;position:fixed;top:0;width:100%;z-index:99}.loader img{height:150px;width:150px}a{color:#fff}li{list-style:none}.navbar-section [type=checkbox]{display:none}.active{border-radius:5px;color:green}.header-section{align-items:center;display:flex;justify-content:center}.navbar-section.activated{background-color:#fff;border-radius:10px;position:fixed;top:0;z-index:98}.top-banner{align-items:center;background-color:#000;color:#fff;display:flex;height:35px;justify-content:space-between;margin:auto;max-width:1440px;padding:0 20px;width:100%}.top-banner-left{gap:20px}.email,.phone,.top-banner-left{align-items:center;display:flex;justify-content:center;text-align:center}.email,.phone{gap:10px}.top-banner-right{align-items:center;display:flex;font-size:20px;gap:20px;justify-content:center}.navbar-section{align-items:center;background-color:#fff;box-shadow:0 3px 8px #0000003d;display:flex;height:80px;justify-content:space-between;margin:auto;max-width:1440px;padding:0 10px;width:100%}.navbar-section .logo-section{align-items:center;cursor:pointer;display:flex;gap:10px}.navbar-section .logo-section h2{font-family:Poppins,sans-serif;text-transform:uppercase}.navbar-section .logo-section img{border-radius:50%;width:80px}.navbar-section .menu-section{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:center;list-style:none;text-transform:uppercase;transition:max-height .3s ease-in-out;z-index:80}.navbar-section .menu-section li{border-radius:5px;cursor:pointer;font-size:16px;padding:5px 10px;position:relative;transition:all .2s ease-in-out}.navbar-section .menu-section li:hover{background-color:green;color:#fff}.navbar-section .search-section{display:flex;gap:10px}.navbar-section .search-section button,.none button{background-color:green;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;outline:none;padding:5px 10px;text-transform:uppercase}.navbar-section .search-section .menu-bars{cursor:pointer;display:none;font-size:30px}.navbar-section .search-section .menu-bars i{font-size:30px}input[type=checkbox]:checked~.menu-section{right:0}.none{display:none}.dropdown{cursor:pointer;position:relative}.dropdown .more-dropdown{width:180px}.dropdown .more-dropdown,.dropdown .packages-dropdown{background-color:#fff;border-radius:5px;box-shadow:0 3px 8px #0000003d;color:#000;display:none;left:0;padding:10px;position:absolute;top:100%;z-index:10}.dropdown .packages-dropdown{width:300px}.dropdown.open .more-dropdown,.dropdown.open .packages-dropdown{display:block}.dropdown .more-dropdown li{border-radius:5px;cursor:pointer;padding:5px 10px}.dropdown .more-dropdown li:hover{background-color:green;color:#fff}@media (min-width:320px) and (max-width:900px){.none{display:flex;gap:20px}.top-banner{display:none}.navbar-section .logo-section img{width:60px}.navbar-section{height:60px;padding:0 10px}.navbar-section .menu-section{background-color:#fff;box-shadow:0 3px 8px #0000003d;display:flex;flex-direction:column;gap:30px;height:100vh;justify-content:start;list-style:none;padding:20px;position:fixed;right:-110%;text-align:center;top:60px;transition:all .5s ease-in-out;width:100vw}.navbar-section .logo-section{font-size:12px}.navbar-section .menu-bars,.navbar-section .search-section .menu-bars{display:block}.navbar-section .search-section button:first-of-type{display:none}}@media (max-width:480px){.navbar-section .logo-section img{width:60px}.navbar-section .logo-section .text-logo{width:180px}}footer{align-items:start;background-color:#fff;background-position:top;background-repeat:no-repeat;border-top:5px solid green;display:flex;flex-direction:column;gap:20px;height:fit-content;justify-content:space-between;margin:auto;max-width:1440px;padding-top:20px;width:100%}a{text-decoration:none}ul{list-style:none}footer .row{display:flex;flex-wrap:wrap;height:fit-content;width:fit-content}.footer-col img{width:80px}.footer-col h2{color:#000;cursor:pointer;font-size:25px}.footer-col h2 span{color:green}.footer-col p{color:#687799;font-size:15px;line-height:20px;margin-top:20px}.footer-col .contact-col p{align-items:start;display:flex;gap:10px;justify-content:start}.footer-col .contact-col p>p{margin:0}.footer-col .contact-col p i{color:green}.footer-col{height:fit-content;line-height:30px;padding:0 15px;width:20%}.footer-col a,.footer-col span{color:#687799;cursor:pointer;display:flex;font-weight:450;transition:all .3s ease-in-out}.footer-col a:hover,.footer-col span:hover{color:green;transform:translateX(5px)}.footer-col:last-child a:hover{transform:translateY(-5px)}.footer-col-logo{align-items:center;display:flex;gap:20px;justify-content:center;text-transform:uppercase}.footer-col-logo h2{display:none}.footer-col h4{color:#000;font-size:18px;font-weight:600;margin-bottom:35px;position:relative;text-transform:capitalize}.footer-col h4:before{background-color:green;border-radius:55px;bottom:-10px;box-sizing:border-box;content:"";height:3px;left:0;position:absolute;width:50px}.footer-col ul li:not(:last-child){margin-bottom:10px}.footer-col ul li a{color:#000;display:block;font-size:16px;font-weight:300;text-decoration:none;text-transform:capitalize;transition:all .3s ease}.footer-col ul li a:hover{color:#000;padding-left:8px}.footer-col .social-links{display:flex}.footer-col .social-links a{align-items:center;background-color:#fff3;border-radius:50%;color:#000;display:flex;height:50px;justify-content:center;line-height:40px;margin:0 10px 10px 0;text-align:center;transition:all .5s ease;width:50px}.footer-col .social-links a i{font-size:20px}.footer-col .social-links a:hover{background-color:green;color:#fff}.footer-col .news-letter{background-color:#eef1f5;border-radius:10px;display:flex;height:fit-content;width:100%}.footer-col .news-letter input{background-color:#eef1f5;border:none;border-bottom-left-radius:55px;border-top-left-radius:55px;height:40px;outline:none;padding-left:10px;width:150px}.footer-col .news-letter button{background-color:green;border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;height:40px;outline:none;padding:0 8px}.footer-copyright{align-items:center;background-color:#000;color:#fff;display:flex;height:40px;justify-content:space-between;padding:0 20px;width:100%}.footer-copyright-left{align-items:center;display:flex;gap:20px;justify-content:center}.footer-copyright-left img{width:50px}.footer-copyright p{font-size:15px}.footer-copyright p a{text-decoration:underline}.footer-copyright-right{font-size:15px}@media (min-width:767px) and (max-width:1024px){.news-letter{flex-direction:column}}@media (min-width:320px) and (max-width:767px){footer .row{flex-direction:column;padding-left:0}.footer-col-logo h2{display:block;font-size:20px;text-align:start}.footer-col{padding-bottom:20px;width:100%}.footer-copyright{flex-direction:column;height:fit-content;padding:5px 20px;text-align:center}.footer-col .news-letter input{padding-left:20px;width:100%}.footer-col .news-letter button{width:150px}}.hero-section{height:100vh;overflow:hidden;position:relative}.background-image{background-position:50%;background-size:cover;height:100%;transition:background 1s ease-in-out;width:100%}.background-image,.overlay{left:0;position:absolute;top:0}.overlay{background:#0006;bottom:0;right:0}.hero-container{align-items:start;color:#fff;display:flex;height:100%;justify-content:space-between;margin-top:100px;padding:0 20px}.hero-container-left{line-height:60px;width:100%}.hero-container-left h1{font-size:3rem;font-weight:700;margin:0;position:relative}.hero-container-left h1 span{animation:slideInOut 8s ease-in-out infinite;color:#ee8c26;display:inline-block;text-transform:uppercase;white-space:nowrap}@keyframes slideInOut{0%{opacity:0;transform:translateY(-50px)}25%{opacity:1;transform:translateY(0)}50%{opacity:1;transform:translateY(0)}75%{opacity:0;transform:translateY(50px)}to{opacity:0;transform:translateY(50px)}}.search-destination-container{margin-top:50px;position:relative}.search-destination-search{align-items:center;background-color:#fff;border-radius:55px;display:flex;gap:20px;justify-content:space-between;max-width:500px;padding:10px 15px 10px 20px}.search-destination-texts{align-items:center;display:flex;height:0;margin-left:15px}.search-destination-texts span{font-size:18px;font-weight:550;margin-right:10px}.search-destination-texts span:first-child,.search-destination-texts span:nth-child(3){color:#ee8c26}.search-destination-texts span:nth-child(2),.search-destination-texts span:nth-child(4){color:#fff}.search-destination-texts span:not(:last-child):after{color:#fff;content:"|";margin-left:10px}.search-destination-description{font-weight:450;margin-left:15px}.search-destination-search input{border:none;font-size:16px;font-weight:550;height:100%;outline:none;width:100%}.search-destination-search input::placeholder{font-weight:550}.search-destination-search button{background-color:green;border:none;border-radius:55px;color:#fff;cursor:pointer;font-size:16px;font-weight:550;outline:none;padding:10px 40px}.suggestions-list{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;color:#000;display:flex;flex-direction:column;left:10px;list-style:none;overflow-y:hidden;position:absolute;top:110px;width:200px;z-index:1}.suggestions-list li{border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer;height:fit-content;padding-left:20px}.suggestions-list li:hover{background-color:green;color:#fff}@media (max-width:480px){.hero-section{height:80vh}.hero-container{flex-direction:column;margin-top:50px;padding:0 10px;text-align:center}.hero-container-left h1{font-size:25px;height:40px;text-align:center;text-transform:uppercase;width:320px}.hero-container-left h1 span{height:40px}.search-destination-container{padding-top:0}.search-destination-texts{align-items:center;text-align:center}.search-destination-texts span{font-size:12px}.search-destination-description{font-size:12px;text-align:center}.search-destination-search{border-radius:10px;flex-direction:column;gap:20px;padding:15px 10px}.search-destination-search input{width:100%}.search-destination-search button{border-radius:5px;width:100%}.suggestions-list{background:#fff;border:1px solid #ffffff2e;border-radius:10px;box-shadow:0 8px 32px 0 #1f26875e;left:0;top:150px}.suggestions-list li{height:50px;padding-left:20px;text-align:start}}.packages-section{padding:20px 0}.packages-container,.packages-section{align-items:center;display:flex;flex-direction:column;justify-content:center}.packages-container{margin-top:20px}.packages-header{display:flex;flex-wrap:wrap;gap:20px;height:fit-content;width:fit-content}.packages-header span{align-items:center;border-bottom:2px solid green;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:5px 10px;transition:all .3s ease-in-out}.package-duration{border-radius:5px;font-size:14px;font-weight:600;padding:2px 5px}.package-duration,.packages-header span.active{background-color:green;color:#fff}.packages-header span i{font-size:20px}.packages-header span h3{font-weight:600}.packages-list{align-items:start;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px;max-width:1000px}.package-card{border-radius:10px;box-shadow:0 3px 8px #0000003d;cursor:pointer;display:flex;gap:10px;height:220px;width:450px}.package-card img{border-bottom-left-radius:10px;border-top-left-radius:10px;object-fit:cover;object-position:top left;width:50%}.package-card-content{align-items:start;display:flex;flex-direction:column;gap:10px;justify-content:start;padding-top:10px}.package-card-content span{color:#808285;font-size:14px}@media (max-width:628px){.packages-header{justify-content:center}.packages-header span h3{font-size:12px}.packages-list{justify-content:center;padding:0 20px}.package-card{height:fit-content;width:100%}.package-card-content{padding-bottom:10px}}.about-section{align-items:start;display:flex;gap:20px;justify-content:center;padding:20px;width:100%}.about-left{width:50%}.about-left img{border-radius:20px;width:100%}.about-right{align-items:start;display:flex;flex-direction:column;justify-content:start;width:50%}.about-right h3{color:green;text-transform:uppercase}.about-right h2{font-size:30px;margin:10px 0;text-transform:uppercase}.about-right i{color:green;font-size:34px;margin-left:10px}@media (max-width:628px){.about-section{flex-direction:column;padding:10px}.about-left,.about-right{width:100%}.about-right i{font-size:20px}.about-right h2{font-size:25px}}.mp-video-section{height:100%;padding:0 10px;width:100%}.mp-video-container{background:url(/static/media/hero4.d1b516c03e41fe998969.jpg);background-repeat:no-repeat;background-size:cover;border-radius:10px;height:450px;margin:20px auto;max-width:900px;overflow:hidden;position:relative}.mp-video-container,.video-thumbnail{align-items:center;display:flex;justify-content:center;width:100%}.video-thumbnail{background:#0006;color:#fff;flex-direction:column;height:100%;left:0;position:absolute;text-align:center;top:0}.video-title{font-size:48px;font-weight:700;margin-bottom:10px}.play-button{background-color:initial;border:none;color:#fff;cursor:pointer;font-size:86px;outline:none;transition:all .3s ease}.video-frame{border:none;height:100%;width:100%}@media (max-width:628px){.mp-video-container{height:350px}.video-title{font-size:38px}.play-button{font-size:66px}}@media (max-width:480px){.mp-video-container{height:200px}.video-title{font-size:28px}.play-button{font-size:66px}}.what-we-offer-section{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:20px;height:fit-content;justify-content:center;margin:auto;max-width:1440px;padding:40px}.what-we-offer-section>h2{font-size:30px;font-weight:800;position:relative;text-transform:uppercase}.what-we-offer-section>h2:after{background-color:green;border-radius:55px;bottom:0;content:"";height:5px;left:5px;position:absolute;width:40%}.what-we-offer-section .what-we-offer-section-boxes{align-items:center;display:flex;flex-wrap:wrap;gap:50px;justify-content:center}.what-we-offer-section-box{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 3px 8px #0000003d;display:flex;flex-direction:column;gap:10px;height:180px;justify-content:center;margin-top:10px;padding:5px;text-align:center;transition:all .2s ease-in-out;width:180px}.what-we-offer-section-box:hover{transform:translateY(-15px)}.what-we-offer-section-box img{height:80px;width:80px}.what-we-offer-section-box h3{color:#000;font-weight:600;text-transform:uppercase}@media (min-width:320px) and (max-width:480px){.what-we-offer-section{padding:20px}.what-we-offer-section h2{font-size:25px}.what-we-offer-section .what-we-offer-section-boxes{gap:20px}.what-we-offer-section-box{height:120px;width:120px}.what-we-offer-section-box img{height:40px;width:40px}.what-we-offer-section-box h3{font-size:16px}}.festive-modal-section{background-color:#00000080;height:100vh;overflow-y:scroll;padding:50px 20px;position:fixed;top:0;z-index:99}.cristmas-modal-container,.festive-modal-section{align-items:center;display:flex;justify-content:center;width:100%}.cristmas-modal-container{background-repeat:no-repeat;background-size:cover;border-radius:20px;color:#fff;flex-direction:column;height:400px;margin:auto;max-width:400px;padding:20px;position:relative}.hide-festive-modal{position:absolute;right:20px;top:20px}.festive-modal-content,.hide-festive-modal{align-items:center;display:flex;justify-content:center}.festive-modal-content{flex-direction:column;gap:10px}.cristmas-modal-container .festive-modal-content img{position:absolute;top:20px;width:60px}.festive-modal-content h2{font-family:PlayfulChristmas,Poppins;font-size:50px;margin-bottom:10px;text-align:center;z-index:10}.festive-modal-content ul{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}.festive-modal-content ul li{background-color:#b92100;border-radius:5px;box-shadow:0 3px 8px #0000003d;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:5px 10px;width:fit-content}.festive-modal-content p{text-align:center}.festive-modal-content button{background-color:initial;border:1.5px solid #b92100;border-radius:5px;box-shadow:0 3px 8px #0000003d;color:#000;cursor:pointer;font-size:16px;font-weight:600;outline:none;padding:5px 10px;text-transform:uppercase}.hide-festive-modal-bg{border-bottom-left-radius:25px;padding-bottom:10px;padding-left:10px;right:10px;top:10px}.hide-festive-modal i{color:#000;cursor:pointer;font-size:30px}.cristmas-bell-img{bottom:-100px;position:absolute;width:400px}.santa-img{height:400px;left:-210px;position:absolute}.offer-img{border-top-left-radius:20px;left:-2px;position:absolute;top:-1px;width:80px}.offer-img2{position:absolute;right:-45px;top:65px;transform:rotate(18deg);width:120px}.newyear-modal-container{align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:20px;color:#000;display:flex;flex-direction:column;height:400px;justify-content:center;margin:auto;max-width:400px;padding:20px;position:relative;width:100%}.newyear-modal-container .festive-modal-content img{border-radius:55px;position:absolute;top:20px;width:80px}.balloon1{left:50px;top:-80px;transform:rotate(30deg)}.balloon1,.balloon2{position:absolute;width:100px}.balloon2{right:50px;top:-60px;transform:rotate(-30deg)}.flyers-modal-container{align-items:center;background-repeat:no-repeat;background-size:cover;border-radius:10px;color:#000;display:flex;flex-direction:column;height:400px;justify-content:center;margin:auto;max-width:400px;padding:20px;position:relative;width:100%}.flyers-modal-container i{color:#b92100}@media (max-width:480px){.festive-modal-section{padding:0 10px 100px}.festive-modal-container{height:320px;width:320px}.newyear-modal-container{padding:20px 10px}.flyers-modal-container{height:320px;width:320px}.festive-modal-content h2{font-size:45px}.santa-img{display:none}.festive-modal-content img{position:absolute;top:5px;width:40px}.festive-bell-img{bottom:-100px;position:absolute;width:320px}.offer-img{width:60px}.offer-img2{position:absolute;right:-15px;top:85px;transform:rotate(18deg);width:80px}}.form-modal-section{background-color:#fff;border-radius:20px;margin:auto;max-width:800px;padding:20px;position:relative;width:100%}.modal-header{align-items:center;font-size:25px;justify-content:space-between}.discount,.modal-header{display:flex;flex-direction:column}.discount{line-height:30px}.discount h4{font-size:16px;font-weight:400}.discount span{font-size:40px;font-weight:800;text-transform:uppercase}.discount span span{color:green}.contact-form-container{display:flex;gap:20px}.contact-form-left,.contact-form-right{width:50%}.destination-list{display:flex;flex-wrap:wrap;font-size:14px;gap:15px}.destination-list span{align-items:center;display:flex;gap:5px;justify-content:center}.modal-content{overflow:hidden;width:100%}.close{color:green;cursor:pointer;font-size:35px;position:absolute;right:15px;top:10px}.form-group{margin-bottom:15px}.form-group textarea{height:120px;max-width:100%}.form-radio{align-items:start;display:flex;gap:20px;justify-content:start}.form-radio span{align-items:center;display:flex;gap:10px;justify-content:center}label{display:block;font-size:14px;font-weight:500;margin-bottom:5px}input,textarea{border:1px solid #ccc;border-radius:5px;padding:8px;width:100%}.submit-button{background-color:green;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;font-weight:600;height:50px;outline:none;text-transform:uppercase;width:100%}@media (max-width:480px){.contact-form-container{flex-direction:column}.contact-form-left,.contact-form-right{width:100%}}.social-media-icons{display:flex;flex-direction:column}.social-media-icons a{margin-bottom:10px}.social-media-icons img{height:50px;transition:transform .2s;width:50px}.social-media-icons img:hover{transform:scale(1.1)}.social-media-fixed-section-left{left:20px}.social-media-fixed-section-left,.social-media-fixed-section-right{bottom:-60px;position:fixed;transform:translateY(-50%);z-index:1000}.social-media-fixed-section-right{right:30px}.contact-us-section{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:40px;height:100%;justify-content:center;margin:auto;max-width:1440px;padding:40px 0;width:100%}.contact-us-up{align-items:start;display:flex;gap:40px;height:fit-content;justify-content:space-between;padding:0 40px;width:100%}.contact-us-left{align-items:center;display:flex;flex-direction:column;gap:20px;height:fit-content;justify-content:center;width:50%}.contact-us-left form h2{font-weight:700}.contact-us-left form{align-items:center;border-radius:10px;box-shadow:0 3px 8px #0000003d;display:flex;flex-direction:column;gap:20px;height:fit-content;justify-content:center;padding:20px;width:100%}.contact-us-left form input,.contact-us-left form textarea{background-color:#e1e8f0;border:none;border-radius:5px;font-size:16px;font-weight:500;height:50px;outline:none;padding-left:10px;width:100%}.contact-us-left form textarea{height:150px;max-width:100%;padding-top:5px}.contact-us-left form button{align-items:center;background-color:green;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:600;height:30px;justify-content:center;outline:none;padding:20px 10px;text-align:center;text-transform:uppercase;width:fit-content}.contact-us-right{align-items:start;display:flex;flex-direction:column;gap:20px;justify-content:center}.contact-us-right .contact-header-box h2{font-weight:700;text-transform:uppercase}.contact-us-right .contact-header-box p{color:#818181}.contact-us-right .contact-box{align-items:start;display:flex;gap:10px;justify-content:center}.contact-us-right .contact-box-right{align-items:start;display:flex;flex-direction:column;gap:5px}.contact-us-right .contact-box-right a{color:#818181}.contact-us-right .contact-box i{color:green;font-size:30px}.contact-us-right .contact-box h3{text-transform:uppercase}.contact-us-right .contact-box p{color:#818181}.contact-us-down{height:400px;padding:20px;width:100%}.contact-us-down iframe{border-radius:10px;height:100%}@media (min-width:320px) and (max-width:768px){.contact-us-up{flex-direction:column;padding:0 20px}.contact-us-left,.contact-us-right{width:100%}.contact-us-down{height:250px}}.thanks-container{align-items:center;background-color:#0f172a;color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;height:100vh;justify-content:center;text-align:center}.thanks-container img{width:80px}.thanks-container h1{color:#4bae4f;font-size:2.5rem;margin-bottom:20px}.thanks-container p{font-size:1.2rem;margin-bottom:30px}.button-group{display:flex;gap:15px}.button-group button{background-color:green;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:10px 20px;text-transform:uppercase;transition:all .3s ease}.button-group button:hover{background-color:#036003;color:#fff}.hotel-destination-card{background-color:#fff;border-radius:20px;box-shadow:0 3px 8px #0000003d;height:300px;position:relative;width:320px}.hotel-destination-card-image{border-radius:20px 20px 0 0;height:150px;overflow:hidden;width:100%}.hotel-destination-card-image img{border-radius:20px 20px 0 0;height:100%;object-fit:cover;object-position:center;transition:all .3s ease-in-out;width:100%}.hotel-destination-card-image img:hover{transform:scale(1.2)}.hotel-destination-card-content-header h1{font-size:18px;padding:0 10px;text-align:start;text-transform:uppercase}.hotel-destination-card-content-header p{border-top:1.5px solid #0000001a;color:#4d4d4d;font-size:14px;font-weight:400;padding:0 10px;text-align:start}.hotel-destination-card-content-footer{align-items:center;border-top:1.5px solid #0000001a;bottom:10px;display:flex;gap:90px;padding:5px 5px 0;position:absolute;width:100%}.hotel-destination-card-content-footer h3{color:green;font-size:18px;font-weight:700;text-transform:uppercase}.hotel-destination-card-content-footer button{background-color:green;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;outline:none;padding:0 10px;text-transform:uppercase}.destination-category-section{align-items:center;display:flex;flex-direction:column;padding:20px;text-align:center}.destination-category-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px}.destination-category-box{border-radius:10px;box-shadow:0 3px 8px #0000003d;cursor:pointer;height:250px;position:relative;transition:all .2s ease-in-out;width:230px}.destination-category-box:after{background:linear-gradient(180deg,#0000 50%,#000000b3 85%,#000);border-radius:10px;bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;width:100%}.destination-category-box:hover{transform:scale(1.05)}.destination-category-box .destination-category-box-content{align-items:start;bottom:0;color:#fff;display:flex;flex-direction:column;gap:5px;padding:10px;position:absolute;z-index:2}.destination-category-box .destination-category-box-content h2{border-radius:5px;color:#fff;font-size:18px;padding:0 5px;text-transform:uppercase}.destination-category-box img{border-radius:10px;height:100%;object-fit:cover;width:100%}.destinations-section{align-items:center;display:flex;flex-direction:column;margin:auto;padding:20px;text-align:center}.destinations-section h2{font-size:30px;margin-bottom:20px;text-transform:uppercase}.hotel-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:start;max-width:1000px}@media (max-width:480px){.destination-category-section{padding:10px}.destination-category-section h1{font-size:22px}.destination-category-container{margin-top:20px;padding:0}.destination-category-box{height:150px;width:150px}}.transport-booking{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}.transport-booking h1{text-transform:uppercase}.transport-booking-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px}.transport-booking-box{border-radius:10px;box-shadow:0 3px 8px #0000003d;cursor:pointer;height:250px;position:relative;transition:all .2s ease-in-out;width:230px}.transport-booking-box:after{background:linear-gradient(180deg,#0000 50%,#000000b3 85%,#000);border-radius:10px;bottom:0;content:"";height:100%;left:0;pointer-events:none;position:absolute;width:100%}.transport-booking-box:hover{transform:scale(1.05)}.transport-booking-box .transport-booking-box-content{align-items:start;bottom:0;color:#fff;display:flex;flex-direction:column;gap:5px;padding:10px;position:absolute;z-index:2}.transport-booking-box .transport-booking-box-content h2{border-radius:5px;color:#fff;font-size:18px;padding:0 5px;text-transform:uppercase}.transport-booking-box img{border-radius:10px;height:100%;object-fit:cover;width:100%}@media (max-width:480px){.transport-booking-section{padding:0}.transport-booking-section h1{font-size:22px}.transport-booking-container{margin-top:20px;padding:0}.transport-booking-box{height:140px;width:140px}.transport-booking-box .transport-booking-box-content h2{font-size:14px}}.city-details-section{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}.city-details-container{align-items:start;display:flex;gap:20px;justify-content:center}.city-details-container-left{align-items:start;display:flex;flex-direction:column;gap:20px;justify-content:start;max-width:1000px;width:70%}.city-details-container-left h1{text-transform:uppercase}.city-details-container-left img{max-width:900px;width:100%}.city-details-container-right{align-items:start;display:flex;flex-direction:column;height:100%;justify-content:start;max-width:250px;padding-top:100px;width:30%}.city-details-container-right form{border-radius:10px;box-shadow:0 3px 8px #0000003d;display:flex;flex-direction:column;gap:20px;padding:10px;width:100%}.city-details-container-right form h2{text-align:center}.city-details-container-right form input,.city-details-container-right form textarea{background-color:#e1e8f0;border:none;border-radius:5px;font-size:14px;font-weight:500;height:30px;outline:none;padding-left:10px;width:100%}.city-details-container-right form textarea{height:80px;max-width:100%;padding-top:5px}.city-details-container-right form button{align-items:center;background-color:green;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:600;height:30px;justify-content:center;outline:none;padding:20px 10px;text-align:center;text-transform:uppercase;width:100%}@media (max-width:628px){.city-details-container{flex-direction:column}.city-details-container-left{width:100%}.city-details-container-right{display:none;max-width:100%;padding:0;width:100%}}@media (max-width:480px){.city-details-section{padding:10px}.city-details-container-left h1{font-size:22px}.city-details-container-left p{font-size:14px}}.privacy-policy-section{background-color:#fff;gap:30px;height:fit-content;margin:auto;max-width:1440px}.privacy-policy-content,.privacy-policy-section{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.privacy-policy-content{gap:20px;height:100%;padding:0 40px 30px}.privacy-policy-content>h2{font-size:30px;font-weight:700;text-align:center;text-transform:uppercase}.privacy-policy-introduction{align-items:start;display:flex;flex-direction:column;gap:0;height:fit-content;justify-content:start;width:100%}.privacy-policy-introduction ul li{list-style-position:inside;list-style-type:disc}.privacy-policy-introduction ol li{list-style-position:inside;list-style-type:decimal}@media (min-width:320px) and (max-width:480px){.career-banner>h2{font-size:30px}.privacy-policy-content{padding:0 10px}}
/*# sourceMappingURL=main.4b41cfa5.css.map*/