body{zoom:.9}@supports not (zoom: .9){body{transform:scale(.9);transform-origin:0 0}}*{margin:0;padding:0;box-sizing:border-box}.preloader{position:fixed;top:0;left:0;width:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center;z-index:9999999;background:#19232d}.svg-loader{display:flex;align-items:center;width:200px;height:200px;transform-origin:115px 115px;animation:1.4s linear infinite loader-spin}.loader__plane{fill:#dcbb87}.loader__path{stroke:#fff;animation:1.4s ease-in-out infinite loader-path}@keyframes loader-spin{to{transform:rotate(360deg)}}@keyframes loader-path{0%{stroke-dasharray:0,580,0,0,0,0,0,0,0}50%{stroke-dasharray:0,450,10,30,10,30,10,30,10}to{stroke-dasharray:0,580,0,0,0,0,0,0,0}}.row>*{position:relative}@media (min-width: 1480px){.col-xxl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media (max-width: 575px){.col-xs-6{flex:0 0 auto;width:50%}}@media only screen and (max-width: 575px) and (max-width: 400px){.col-xs-6{width:100%}}section{overflow:hidden}::selection{background-color:#dcbb87;color:#fff}html{scroll-behavior:smooth}.home-container{background-color:#101820;color:#fff;font-family:Poppins,sans-serif;position:relative;overflow:hidden;background-image:url(../../assets/element-1.png);background-size:60%;background-position:top right;background-repeat:no-repeat}.banner-section{display:flex;flex-direction:column;align-items:center;padding:80px 20px;text-align:center;overflow:hidden;box-shadow:0 10px 30px #00000080}.banner-social-area{position:absolute;top:50%;left:20px;transform:translateY(-50%);display:flex;flex-direction:column;z-index:10}.social-icons{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:15px}.social-icons a{color:#fff;font-size:22px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:2px solid #ffffff;border-radius:50%}.social-icons a:hover{color:#e94e77;background-color:#fff3;transform:scale(1.1)}.container{display:flex;justify-content:space-between;align-items:center;max-width:1300px;margin:0 auto;gap:30px;width:100%;padding:0 15px;box-sizing:border-box}.banner-content{max-width:600px;text-align:left}.sub-title{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1.6rem;color:#e8c177;margin-bottom:15px;font-weight:800;text-transform:uppercase;text-shadow:2px 2px 5px rgba(0,0,0,.3)}.sub-title span{color:#e94e77}.main-title{font-size:3.2rem;font-weight:800;margin-bottom:30px;line-height:1.2;text-shadow:3px 3px 6px rgba(0,0,0,.3)}.description{font-size:1.1rem;margin-bottom:40px;line-height:1.8;color:#d1d1d1;text-shadow:1px 1px 4px rgba(0,0,0,.2)}.banner-buttons{display:flex;gap:20px;flex-wrap:wrap}.btn{font-family:Poppins,sans-serif;font-weight:700;padding:14px 30px;border-radius:50px;text-decoration:none;text-align:center;display:inline-block;font-size:1.1rem;position:relative;overflow:hidden;transition:all .4s ease-in-out;box-shadow:0 8px 20px #00000080;border:none;letter-spacing:.5px;cursor:pointer}.btn-primary{background:linear-gradient(135deg,#b9936c,#8b6c42);color:#fff;border:2px solid transparent}.btn-primary:hover{background:linear-gradient(135deg,#e0c387,#b6935b);color:#101820;transform:translateY(-4px);box-shadow:0 12px 25px #0009}.btn-secondary{background:transparent;color:#b9936c;border:2px solid #b9936c}.btn-secondary:hover{background:linear-gradient(135deg,#b9936c,#8b6c42);color:#fff;transform:translateY(-4px);box-shadow:0 12px 25px #0009}.btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#fff6;border-radius:50%;transform:translate(-50%,-50%);opacity:0;transition:width .4s ease,height .4s ease,opacity .4s ease}.btn:hover:before{width:200%;height:200%;opacity:.1}.banner-image img{max-width:100%;height:auto;animation:flyIn 7s ease-out forwards,hoverEffect 3s infinite ease-in-out 7s;filter:drop-shadow(0 10px 15px rgba(0,0,0,.3))}@keyframes flyIn{0%{transform:translate3d(0,-400px,-1500px) scale(.4);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes hoverEffect{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@media (max-width: 1024px){.banner-section{padding:0;box-shadow:none}.home-container{background-size:cover;background-position:center;background-repeat:no-repeat}.container{flex-direction:column;align-items:center;text-align:center}.banner-content{text-align:right;max-width:80%}.main-title{text-align:center;font-size:2.5rem}.sub-title{text-align:center;font-size:1.5rem}.banner-buttons{flex-direction:column;gap:20px}.social-icons a{font-size:18px;width:35px;height:35px}.banner-image{order:-1;margin-bottom:20px}.banner-image img{max-width:80%;height:auto}}@media (max-width: 768px){.container{gap:0px}.main-title{font-size:2.2rem}.sub-title{font-size:1.5rem}.description{font-size:.95rem}.banner-buttons{gap:15px}.social-icons a{font-size:16px;width:30px;height:30px}.banner-image img{width:95%}}@media (max-width: 480px){.home-container{background-size:cover;padding:20px 10px}.container{gap:0px}.main-title{text-align:right;font-size:1.8rem}.sub-title{font-size:1.8rem}.description{font-size:.85rem}.banner-buttons{gap:10px}.banner-image img{width:95%}.social-icons a{font-size:14px;width:25px;height:25px}}.banner-content{animation:slideInFromLeft 3s ease-out forwards}.sub-title{animation:slideInFromLeft 3s ease-out forwards;animation-delay:.3s}.main-title{animation:slideInFromLeft 3s ease-out forwards;animation-delay:.5s}.description{animation:slideInFromLeft 3s ease-out forwards;animation-delay:.7s}.banner-buttons{animation:slideInFromLeft 3s ease-out forwards;animation-delay:.9s}.about-container{display:flex;justify-content:space-between;align-items:center;background-size:cover;background-position:center;height:100vh;padding:4rem;position:relative;overflow:hidden;color:#fff;font-family:Arial,sans-serif}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #ffd70080}50%{transform:scale(1.1);box-shadow:0 0 25px #ffd700cc}to{transform:scale(1);box-shadow:0 0 #ffd701}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes slideInFromLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}.section-title{animation:slideInFromLeft 3s ease-out forwards;animation-delay:.3s}.main-heading{animation:slideInFromLeft 3s ease-out forwards;animation-delay:.5s}.about-description{animation:slideInFromLeft 3s ease-out forwards;animation-delay:.7s}.call-card{animation:slideInFromLeft 3s ease-out forwards;animation-delay:.9s}.about-book-now{display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:gold;border:none;padding:.8rem 1.8rem;font-size:1.2rem;font-weight:700;cursor:pointer;border-radius:10px;color:#111;transition:background-color .3s ease,transform .2s ease,box-shadow .3s ease;margin:0 auto;animation:pulse 2s infinite}.about-book-now:hover{background-color:#e5c100;transform:scale(1.05);box-shadow:0 6px 15px #ffd70080;animation:bounce 1s}.background-overlay{content:"";position:absolute;background-image:linear-gradient(-272deg,#111 15%,#1919191a);width:100%;height:100%;top:0;left:0;z-index:1}.about-content{flex:1;max-width:900px;position:relative;z-index:2;padding:1rem 2rem}.text-section{margin-bottom:3rem}.section-title{font-size:1.8rem;font-weight:700;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.1em;color:#e94e77}.section-title span{color:#e8c177}.main-heading{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.4;color:#fff}.main-heading span{color:gold}.fly-text{color:#e94e77}.about-description{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:1.2rem;line-height:1.8;color:#e0e0e0;opacity:.9}.call-to-action{margin-top:2rem;justify-content:center;align-items:center}.call-card{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f5f5f54d;padding:2rem 3rem;border-radius:10px;width:80%;box-shadow:0 4px 8px #0000001a;position:relative;z-index:2;overflow:hidden;transition:all .3s ease}.call-card:hover{transform:translateY(-5px);box-shadow:0 8px 16px #0003}.call-details{display:flex;flex-direction:column;gap:.5rem;color:#333;font-family:Arial,sans-serif}.call-text{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-weight:bolder;font-size:1.4rem;font-weight:600;color:#19232d;text-transform:uppercase}.call-number{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:1.6rem;font-weight:700;color:#19232d}@media (max-width: 768px){.call-card{flex-direction:column;align-items:center}.about-book-now{margin-top:1.8rem;width:70%}.call-details{text-align:center}}@media (max-width: 480px){.call-card{padding:1.5rem 2rem;width:110%}.call-text{font-size:1.2rem}.call-number{font-size:1.4rem}.about-book-now{font-size:1rem}}.plane-icon{font-size:1.5rem;color:#111}.right-style{position:absolute;right:-100px;bottom:-50px;top:250px;width:400px;height:400px;background-size:contain;background-repeat:no-repeat;z-index:1;transition:transform .3s ease}@media (max-width: 1024px){.section-title{text-align:start}.about-container{padding:2rem}.main-heading{text-align:start;font-size:3rem}.about-description{font-size:1.1rem}.call-card{padding:2rem}.call-number{font-size:1.4rem}.right-style{width:300px;height:300px}}@media (max-width: 768px){.about-container{flex-direction:column;text-align:center;height:auto;padding:2rem}.about-content{max-width:100%}.main-heading{font-size:2.5rem}.call-card{padding:1.5rem}.right-style{width:250px;height:250px;right:0;bottom:0}.about-book-now{font-size:1rem}}@media (max-width: 480px){.about-container{padding:1rem;flex-direction:column;height:auto}.main-heading{font-size:2rem;line-height:1.2}.about-description{text-align:start;font-size:1rem;line-height:1.5}.call-card{width:110%;padding:1.5rem}.call-number{font-size:1.2rem}.right-style{display:none}.about-book-now{font-size:1rem;padding:.7rem 1.5rem}.plane-icon{font-size:1.2rem}}@media (min-width: 1200px){.about-container{padding:6rem}.main-heading{font-size:4rem}.call-card{width:70%;padding:3rem}}.benefits-section{padding:4rem 1rem;background-color:#fff;display:flex;justify-content:center;align-items:center;min-height:100vh}.benefits-container{max-width:1200px;width:100%;text-align:center;margin:0 auto}.benefits-section h5{color:#f39c12;font-size:1.2rem;text-transform:uppercase;margin-bottom:.5rem}.benefits-section h2{font-size:2.5rem;font-weight:700;margin-bottom:2rem;color:#333}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem}.benefit-item{background-color:#f9f9f9;border:1px solid #ddd;border-radius:10px;padding:2.5rem 1.5rem;text-align:center;transition:all .3s ease-in-out;box-shadow:0 4px 20px #0000000d}.benefit-item:hover{transform:translateY(-10px);box-shadow:0 10px 30px #0000001a}.benefit-icon{font-size:2.5rem;color:#f39c12;margin-bottom:1rem}.benefit-item h3{font-size:1.6rem;margin-bottom:1rem;font-weight:600;color:#333}.benefit-item p{font-size:1rem;color:#666;line-height:1.6;margin-bottom:0}.benefit-item p:last-child{margin-bottom:0}.benefits-section{background:linear-gradient(to right,#f5f7fa,#c3cfe2)}.benefits-grid{box-shadow:0 4px 15px #0000000d;border-radius:12px;padding:1rem;background-color:#fff}@media (max-width: 768px){.benefits-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.benefits-grid{grid-template-columns:1fr}.benefits-section h2{font-size:2rem}.benefits-section h5{font-size:1rem}.benefit-item{padding:2rem 1rem}.benefit-item h3{font-size:1.4rem}.benefit-item p{font-size:.9rem}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.benefits-section{animation:fadeIn 1s ease-out}@media (min-width: 1200px){.benefits-grid{grid-template-columns:repeat(3,1fr)}}.benefit-item a{display:inline-block;background-color:#f39c12;padding:.8rem 1.5rem;color:#fff;font-weight:700;border-radius:5px;text-decoration:none;margin-top:1.5rem;transition:all .3s ease-in-out}.benefit-item a:hover{background-color:#e67e22;transform:translateY(-3px);box-shadow:0 5px 15px #0000001a}.Contact-container{position:relative;background-image:url(/assets/inner-bg-DJyb6ox_.png);background-size:cover;background-position:center;padding:100px 0;text-align:center;color:#fff}.Contact-container:after{content:"";position:absolute;background-color:#19232ddc;opacity:.9;width:100%;height:100%;left:0;top:0}.Contact-header{position:relative;max-width:800px;margin:0 auto;z-index:1}.Contact-header h1{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-size:58px;font-weight:700;margin-bottom:10px}.Contact-header p{font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-weight:800;font-size:18px;color:#fffc}.Contact-header p span{color:#ffc107}.main-contact-form-container{display:flex;flex-wrap:wrap;justify-content:center;gap:50px;padding:40px 20px;font-family:Roboto,sans-serif;line-height:1.6;max-width:1200px;margin:auto}.Full-contact-form{background-color:#f5f3f1}.main-contact-left-section{flex:1;max-width:480px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-heading{color:#c5a56d;font-size:20px;margin-bottom:15px;text-transform:uppercase;font-weight:600;letter-spacing:1.5px}.contact-title{font-size:36px;font-weight:700;margin-bottom:30px;color:#2b2b2b;line-height:1.5;text-align:center}.contact-description{font-size:18px;margin-bottom:35px;color:#555}.contact-social-icons{display:flex;justify-content:center;gap:15px}.social-icon{font-size:24px;color:#555;cursor:pointer;transition:color .3s ease,transform .3s ease}.social-icon:hover{color:#c5a56d;transform:scale(1.2)}.contact-right-section{flex:1;max-width:600px;width:100%;background-color:#fff;padding:40px;border-radius:12px;box-shadow:0 12px 25px #00000026;margin:auto}.main-contact-form{width:100%}.form-group{position:relative;margin-bottom:20px}.form-input,.form-select,.form-textarea{width:100%;padding:14px 20px 14px 50px;border:1px solid #ddd;border-radius:8px;font-size:16px;background-color:#fefefe;transition:border-color .3s ease,box-shadow .3s ease}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:#c5a56d;box-shadow:0 0 8px #c5a56d33;outline:none}.form-textarea{resize:none}.icon-placeholder{position:absolute;top:50%;left:18px;transform:translateY(-50%);color:#aaa;font-size:20px}.submit-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:16px 28px;background-color:#c5a56d;color:#fff;border:none;border-radius:8px;font-size:18px;font-weight:600;cursor:pointer;transition:background-color .3s,transform .3s,box-shadow .2s}.inquiry-icon{font-size:20px;color:#fff}.submit-button:hover{background-color:#b08e5d;transform:translateY(-3px);box-shadow:0 5px 12px #00000026}.submit-button:active{background-color:#9c7d4c;transform:translateY(0);box-shadow:none}@media (max-width: 768px){.form-input,.form-select,.form-textarea{width:100%}.main-contact-form-container{flex-direction:column;padding:20px}.main-contact-left-section,.contact-right-section{max-width:100%}.form-group{margin-bottom:15px}}.footer{background-color:#0b0d17;background-size:cover;background-position:right;color:#fff;padding:30px 20px;position:relative;z-index:1;font-family:Roboto,sans-serif}.footer:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#0006,#0000001a);z-index:-1}.footer-container{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:50px}.footer-info{display:flex;flex-direction:column;gap:20px;text-align:center}.footer-title{color:#e8c177;font-size:36px;font-weight:800;margin-bottom:15px;text-transform:uppercase;letter-spacing:1px}.footer-title span{color:#e94e77}.footer-description{font-size:16px;line-height:1.8;max-width:800px;margin:0 auto 20px;color:#d4d4d4}.footer-contacts{display:flex;justify-content:space-around;flex-wrap:wrap;gap:30px;text-align:left}.footer-contacts div{flex:1;min-width:250px;padding:20px;background:#ffffff0d;border-radius:15px;box-shadow:0 4px 10px #0000004d;transition:transform .3s,background .3s}.footer-contacts div:hover{background:#f4c04c1a;transform:translateY(-10px)}.footer-contacts h4{color:#e8c177;font-size:20px;margin-bottom:10px}.footer-contacts p{font-size:15px;line-height:1.6;color:#d4d4d4}.footer-links-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;border:2px solid #f4c04c;padding:40px;border-radius:20px;background:#ffffff1a;box-shadow:0 4px 15px #0000004d}.footer-links{flex:1;min-width:200px}.footer-links h4{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;font-style:italic;color:#e8c177;font-size:22px;margin-bottom:15px;text-transform:uppercase}.footer-links ul{list-style:none;padding:0}.footer-links li{font-size:16px;margin-bottom:10px;cursor:pointer;color:#d4d4d4;transition:color .3s,transform .2s}.footer-links li:hover{color:#f4c04c;transform:translate(8px)}.newsletter{flex:1;min-width:300px;text-align:center}.newsletter h4{color:#e8c177;font-size:22px;margin-bottom:15px;text-transform:uppercase}.newsletter p{font-size:14px;line-height:1.6;margin-bottom:20px;color:#d4d4d4}.newsletter form{display:flex;flex-direction:column;gap:10px;align-items:center}.email-input{padding:14px;border:2px solid #f4c04c;border-radius:8px;outline:none;background:#12141e;color:#fff;font-size:16px;width:100%;max-width:400px}.email-input::placeholder{color:#888}.subscribe-button{padding:14px 30px;background-color:#f4c04c;border:none;border-radius:8px;cursor:pointer;color:#0b0d17;font-weight:700;font-size:16px;transition:background-color .3s,transform .2s}.subscribe-button:hover{background-color:#ffc107;transform:scale(1.1)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;font-size:14px;border-top:1px solid #333;padding-top:20px;margin-top:30px}.footer-bottom p{margin:0;color:#d4d4d4;text-align:center}.pr-webstock-link{text-decoration:none;color:#f4c04c;font-weight:700;margin-left:5px;transition:color .3s ease,transform .2s ease,text-shadow .3s ease}.pr-webstock-link:hover{color:#ffc107;text-shadow:0 0 6px #ffc107;transform:scale(1.05)}.Footer-social-icons{display:flex;gap:15px}.Footer-social-icons svg{font-size:24px;cursor:pointer;color:#fff;transition:color .3s ease,transform .2s ease}.Footer-social-icons svg:hover{color:#f4c04c;transform:scale(1.2)}@media (max-width: 768px){.footer-contacts,.footer-links-container{flex-direction:column;gap:20px}.footer-bottom{flex-direction:column;text-align:center;gap:10px}.Footer-social-icons{justify-content:center}}@media (max-width: 480px){.footer-description,.footer-contacts p{font-size:14px}.footer-links h4,.newsletter h4{font-size:18px}}.privacy-policy{font-size:16px;font-weight:700;text-decoration:none;color:#007bff;transition:color .3s ease-in-out}.privacy-policy:hover{color:#0056b3;text-decoration:underline}.privacy-poicy-full{display:flex;align-items:center;justify-content:center;gap:50px}.navbar{background-color:#1b1f29;padding:10px 40px;font-family:Arial,sans-serif;position:sticky;top:0;z-index:1000;box-shadow:0 4px 20px #0000004d;width:100%;transition:background-color .3s ease,box-shadow .3s ease;border-bottom:3px solid #f4b500}.navbar-container{display:flex;justify-content:space-between;align-items:center;max-width:1500px;margin:0 auto}.navbar-logo img{cursor:pointer;height:40px;transition:transform .4s ease,filter .4s ease}.navbar-logo img:hover{transform:scale(1.1);filter:brightness(1.3)}.navbar-menu{display:flex;list-style:none;gap:25px;margin:0;padding:0;transition:opacity .3s ease,transform .3s ease}@media (max-width: 768px){.navbar-menu{display:none;flex-direction:column;width:100%;background-color:#1b1f29;position:absolute;top:68px;left:0;gap:35px;box-shadow:0 6px 15px #0006;z-index:998;opacity:0;transform:translateY(-10px);animation:slideOut .3s forwards}.navbar-menu.open{display:flex;opacity:1;transform:translateY(0);animation:slideIn .3s forwards}.menu-item{text-align:center;border-bottom:1px solid rgba(255,255,255,.1);width:100%;transition:transform .2s ease,background-color .3s ease}.menu-item:last-child{border-bottom:none}}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.menu-item{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;color:#fff;font-size:17px;font-weight:600;text-transform:capitalize;cursor:pointer;display:flex;align-items:center;padding:5px 10px;border-radius:8px;position:relative;transition:all .3s ease,transform .2s ease,background-color .3s ease}.menu-item:hover{background-color:#f4b500;color:#1b1f29;transform:scale(1.05);box-shadow:0 8px 25px #0003;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease;border-bottom:3px solid #f4b500}.icon{margin-right:10px;transition:transform .3s ease,color .3s ease}.icon:hover{color:#1b1f29;transform:rotate(360deg) scale(1.2)}.book-now-btn{background-color:#f4b500;color:#1b1f29;font-weight:700;font-size:16px;text-transform:uppercase;border:none;border-radius:25px;padding:12px 35px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 10px #0003;text-decoration:none}.book-now-btn:hover{background-color:#e3a600;color:#fff;transform:translateY(-5px) scale(1.1);box-shadow:0 6px 18px #0000004d}.menu-toggle-btn{display:none;font-size:26px;color:#fff;background:none;border:none;cursor:pointer;transition:transform .3s ease,color .3s ease}.menu-toggle-btn:hover{color:#f4b500;transform:scale(1.2)}@media (max-width: 768px){.menu-toggle-btn{display:block}.menu-item{text-align:center;padding:18px;border-bottom:1px solid rgba(255,255,255,.1);width:100%}.book-now-btn{margin-top:20px;width:90%;align-self:center;padding:15px 0}}@media (min-width: 769px){.menu-toggle-btn{display:none}.navbar-menu{gap:35px;display:flex;flex-direction:row}}.menu-item:hover{background-color:#f4b500;color:#1b1f29;transform:translateY(-4px);box-shadow:0 8px 30px #0000004d;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.menu-item:hover .icon{color:#1b1f29;transform:scale(1.4) rotate(45deg);transition:transform .3s ease,color .3s ease}.menu-item,.book-now-btn{box-shadow:0 4px 15px #0000004d}.menu-item:hover,.book-now-btn:hover{box-shadow:0 8px 30px #0006}.services:hover .dropdown-content{display:block;animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.book-now-btn:hover{background-color:#e3a600;transform:translateY(-8px) scale(1.05);box-shadow:0 10px 20px #0006;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease}.navbar-menu li{font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;opacity:0;transform:translateY(-10px);animation:fadeIn .6s forwards;animation-delay:.2s}.navbar-menu li:nth-child(2){animation-delay:.3s}.navbar-menu li:nth-child(3){animation-delay:.4s}.navbar-menu li:nth-child(4){animation-delay:.5s}.navbar-menu li:nth-child(5){animation-delay:.6s}.navbar-menu li:nth-child(6){animation-delay:.7s}.navbar-menu li:last-child{animation-delay:.8s}.cancellation-wrapper{background-color:#f9f9f9;padding:40px 0}.cancellation-container{max-width:1600px;margin:0 auto;padding:30px;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a}.cancellation-title{text-align:center;font-size:28px;font-weight:700;color:#e94e77;margin-bottom:20px;border-bottom:2px solid #E94e77;padding-bottom:10px}.policy-intro p{font-size:20px;color:#444;line-height:1.6;text-align:justify;margin-bottom:20px}.policy-section{margin-bottom:25px}.policy-heading{font-size:22px;font-weight:700;color:#333;margin-bottom:10px;border-left:5px solid #E94e77;padding-left:10px}.policy-list{list-style-type:disc;margin-left:25px}.policy-list li{margin-bottom:10px;font-size:20px;color:#555;line-height:1.6}@media screen and (max-width: 768px){.cancellation-container{padding:20px}.cancellation-title{font-size:24px}.policy-heading{font-size:20px}.policy-list li{font-size:14px}}.disclaimer-wrapper{background-color:#f4f4f4;padding:10px 20px;display:flex;justify-content:center;align-items:center}.disclaimer-container{max-width:1200px;background-color:#fff;padding:40px;border-radius:12px;box-shadow:0 6px 15px #0000001a;transition:transform .3s ease-in-out}.disclaimer-title{text-align:center;font-size:32px;font-weight:700;color:#e94e77;margin-bottom:25px;border-bottom:3px solid #E94e77;padding-bottom:12px}.disclaimer-section{margin-bottom:30px;padding:20px;border-radius:8px;background:#fafafa;box-shadow:2px 2px 8px #0000000d}.disclaimer-heading{font-size:24px;font-weight:700;color:#333;margin-bottom:12px;border-left:5px solid #E94e77;padding-left:12px;transition:all .3s ease-in-out}.disclaimer-heading:hover{color:#e94e77;cursor:pointer}.disclaimer-container p{font-size:18px;color:#555;line-height:1.8;text-align:justify}.disclaimer-list{list-style-type:none;padding-left:0}.disclaimer-list li{position:relative;padding-left:25px;font-size:18px;color:#444;line-height:1.6;margin-bottom:12px}.disclaimer-list li:before{content:"✔";position:absolute;left:0;color:#e94e77;font-weight:700}.disclaimer-contact{text-align:center;font-size:18px;color:#333;font-weight:700;margin-top:20px}.disclaimer-contact a{color:#e94e77;text-decoration:none;font-weight:700;transition:all .3s ease-in-out}.disclaimer-contact a:hover{text-decoration:underline;color:#0056b3}@media screen and (max-width: 768px){.disclaimer-container{padding:25px}.disclaimer-title{font-size:26px}.disclaimer-heading{font-size:20px}.disclaimer-container p,.disclaimer-list li{font-size:16px}}.terms-wrapper{background-color:#f9f9f9;padding:40px 0}.terms-container{max-width:1600px;margin:0 auto;padding:30px;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px #0000001a}.terms-title{text-align:center;font-size:28px;font-weight:700;color:#e94e77;margin-bottom:20px;border-bottom:2px solid #E94e77;padding-bottom:10px}.terms-updated{text-align:center;font-size:18px;color:#777;margin-bottom:30px}.terms-section{margin-bottom:25px}.terms-heading{font-size:22px;font-weight:700;color:#333;margin-bottom:10px;border-left:5px solid #E94e77;padding-left:10px}.terms-container p{font-size:20px;color:#444;line-height:1.6;text-align:justify;margin-bottom:20px}.contact-section p{text-align:center}.contact-section a{color:#e94e77;text-decoration:none;font-weight:700;transition:all .3s ease-in-out}.contact-section a:hover{text-decoration:underline;color:#0056b3}.terms-support{margin-top:15px;font-style:italic;color:#444;text-align:center}@media screen and (max-width: 768px){.terms-container{padding:20px}.terms-title{font-size:24px}.terms-heading{font-size:20px}.terms-container p{font-size:18px}}
