body{background:#fdf6f6;color:#111;font-family:Arial,sans-serif}h1,h2,h3{font-weight:700;margin:0 0 10px}a{color:inherit;text-decoration:none}body,html{margin:0;overflow-x:hidden;padding:0;width:100%}.navbar{background:#fff;box-shadow:0 2px 8px #00000014;padding:12px 20px;position:fixed;top:0;width:100%;z-index:999}.nav-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1100px}.nav-logo{color:#e14c4c;font-size:1.7rem;font-weight:700;text-decoration:none;transition:transform .25s}.nav-logo:hover{transform:scale(1.05)}.nav-menu{display:flex;gap:30px;list-style:none}.nav-link{color:#8e4fd6;font-size:1.05rem;font-weight:500;padding:.5rem 1rem;text-decoration:none;transition:background .2s,color .2s}.nav-link:hover{background:#0000000d;color:#ff4949}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:6px;left:-30px;position:relative}.hamburger span{background:#8e4fd6;border-radius:3px;height:3px;transition:.3s ease;width:28px}.hamburger.active span:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}@media (max-width:768px){.nav-menu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 4px 18px #00000026;display:none;flex-direction:column;left:0;max-height:0;opacity:0;overflow:hidden;padding:15px 0;position:absolute;top:40px;transition:opacity .25s ease,max-height .35s ease;width:100%}.nav-menu.open{display:flex;max-height:300px;opacity:1}.nav-link{border-bottom:1px solid #0000000f;color:#8e4fd6;font-size:1.15rem;font-weight:600;padding:15px 25px;transition:color .25s}.nav-link:last-child{border-bottom:none}.nav-link:hover{color:#d044d4}.hamburger{border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:8px;transition:background .25s ease}.hamburger:hover{background:#0000000d}.hamburger span{background:#8e4fd6;border-radius:3px;height:3px;transition:all .3s ease;width:27px}.hamburger.active span:first-child{transform:translateY(9px) rotate(45deg)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}}.hero{border-bottom:2px solid #ddd;height:600px;overflow:hidden;position:relative;width:100%}.hero-image{filter:brightness(65%);height:100%;object-fit:cover;transition:transform .5s ease,filter .5s ease;width:100%}.hero-image:hover{filter:brightness(70%);transform:scale(1.05)}.hero-content{color:#fff;left:50%;padding:0 20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.profile-pic{border:5px solid #fff;border-radius:50%;box-shadow:0 4px 20px #0006;height:150px;margin-bottom:20px;object-fit:cover;transition:transform .3s ease;width:150px}.profile-pic:hover{transform:scale(1.05)}.hero-buttons{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px}.btn{background:#fff;border:none;border-radius:30px;box-shadow:0 4px 12px #00000026;color:#333;display:inline-block;font-weight:600;padding:12px 24px;text-decoration:none;transition:all .3s ease}.btn:hover{background:#f1f1f1;box-shadow:0 8px 24px #00000040;transform:translateY(-3px) scale(1.05)}.youtube-btn{background:red;box-shadow:0 4px 12px #ff00004d;color:#fff}.youtube-btn:hover{background:#c00;box-shadow:0 8px 24px #ff000073;transform:translateY(-3px) scale(1.05)}.about-me-section{background-color:#f9f9f9;border-radius:12px;margin-top:80px;padding:40px 20px}.about-me-section h3{color:#333;font-size:28px;font-weight:600;margin-bottom:25px;text-align:center}.about-me-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.about-me-img{border-radius:50%;box-shadow:0 6px 16px #00000026;height:180px;object-fit:cover;width:180px}.about-me-text{color:#4a4a4a;flex:1 1 400px;font-size:16px;line-height:1.6}.about-me-text p{margin-bottom:15px}@media (max-width:800px){.about-me-container{flex-direction:column;text-align:center}.about-me-text{flex:initial}}.featured-review-section{margin-top:80px;padding:0 20px;text-align:center}.featured-review-section h3{color:#333;font-size:26px;font-weight:600;margin-bottom:25px}.featured-card{background:#fff;border-radius:12px;box-shadow:0 6px 16px #0003;cursor:pointer;margin:auto;max-width:750px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.featured-card:hover{box-shadow:0 10px 25px #00000040;transform:translateY(-5px) scale(1.02)}.featured-thumbnail{display:block;width:100%}.featured-info{padding:20px;text-align:left}.featured-info h4{font-size:20px;font-weight:700;margin-bottom:10px}.featured-info p{color:#555;font-size:16px;line-height:1.5;margin-bottom:15px}.featured-btn{background:red;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:all .3s ease}.featured-btn:hover{background:#c00;box-shadow:0 6px 18px #00000040;transform:scale(1.05)}.featured-modal{align-items:center;background:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.featured-modal-content{background:#000;border-radius:12px;box-shadow:0 6px 20px #0006;max-width:900px;padding:10px;width:90%}.latest-uploads-section{margin-top:80px;padding:0 20px;text-align:center}.section-title{color:#333;font-size:2.2rem;font-weight:700;margin-bottom:40px}.videos-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:auto;max-width:1000px}.video-card-link{color:inherit;text-decoration:none}.video-card{background:#fff;border-radius:15px;box-shadow:0 6px 20px #00000026;cursor:pointer;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.video-card:hover{box-shadow:0 12px 30px #00000040;transform:translateY(-6px)}.video-frame{display:block;height:178px;object-fit:cover;width:100%}.video-title{background:#fff;color:#333;font-size:1rem;font-weight:500;line-height:1.3;padding:12px;text-align:left}@media (max-width:600px){.video-frame{height:160px}.video-title{font-size:.9rem}}.podcast-section{background:#fff;border-radius:25px;box-shadow:0 8px 30px #0000001a;margin:80px auto;max-width:1200px;overflow:hidden;padding:50px 30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:90%}.podcast-section:hover{box-shadow:0 12px 36px #00000026;transform:translateY(-5px)}.podcast-title{color:#222;font-size:2rem;font-weight:700;letter-spacing:.5px;margin-bottom:25px}.podcast-description{color:#555;font-size:1rem;line-height:1.7;margin:0 auto 35px;max-width:750px}.podcast-embed{border-radius:15px;box-shadow:0 8px 24px #00000026;margin:0 auto;overflow:hidden;width:100%}.podcast-embed iframe{border:none;border-radius:0;display:block;height:232px;max-height:232px!important;min-height:232px!important;width:100%}@media (max-width:768px){.podcast-section{padding:40px 20px}.podcast-title{font-size:1.75rem}.podcast-description{font-size:.95rem}.podcast-embed iframe{height:260px}}@media (max-width:480px){.podcast-section{padding:30px 15px}.podcast-title{font-size:1.5rem}.podcast-description{font-size:.9rem}.podcast-embed iframe{height:300px}}.top-lists-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:80px 20px}.top-lists-wrapper .carousel-section{background:#fff;border-radius:15px;box-shadow:0 6px 18px #00000026;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.top-lists-wrapper .carousel-section:hover{box-shadow:0 10px 24px #00000040;transform:translateY(-5px)}.top-lists-wrapper .carousel-container{margin:auto;position:relative}.top-lists-wrapper .carousel-img{border-radius:12px;transition:transform .4s ease,box-shadow .4s ease;width:100%}.top-lists-wrapper .carousel-img:hover{box-shadow:0 8px 20px #0003;transform:scale(1.03)}.top-lists-wrapper .carousel-title{color:#333;font-size:18px;font-weight:600;margin-top:12px;text-align:center}.top-lists-wrapper .carousel-btn{background-color:#e63946d9;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:20px;padding:10px 14px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .2s ease,background .3s ease;z-index:10}.top-lists-wrapper .carousel-btn:hover{background-color:#e63946;transform:translateY(-50%) scale(1.15)}.top-lists-wrapper .carousel-btn-left{left:-10px}.top-lists-wrapper .carousel-btn-right{right:-10px}@media (max-width:768px){.top-lists-wrapper{gap:20px}.top-lists-wrapper .carousel-section{padding:15px}}.carousel-fade{animation:fadeSlide .5s ease forwards}@keyframes fadeSlide{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.gallery-section{margin:80px auto;max-width:1200px;padding:0 20px}.gallery-title{color:#8a39e6;font-size:32px;font-weight:700;margin-bottom:40px;text-align:center}.gallery-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.gallery-item{border-radius:14px;box-shadow:0 4px 15px #0003;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.gallery-item img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.gallery-item:hover{box-shadow:0 8px 20px #0000004d;transform:translateY(-5px) scale(1.03)}.gallery-item:hover img{transform:scale(1.1)}@media (max-width:600px){.gallery-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.socials{background-color:#f9f9f9;padding:60px 20px;text-align:center}.socials h2{color:#333;font-size:32px;font-weight:700;margin-bottom:30px}.social-buttons{flex-wrap:wrap;gap:25px}.social-btn,.social-buttons{display:flex;justify-content:center}.social-btn{align-items:center;border-radius:50%;color:#fff;cursor:pointer;font-size:28px;height:60px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;width:60px}.social-btn:hover{box-shadow:0 6px 18px #00000040;transform:translateY(-5px) scale(1.1)}.social-btn.instagram{background:linear-gradient(135deg,#f58529,#dd2a7b,#8134af,#515bd4)}.social-btn.tiktok{background:linear-gradient(135deg,#25f4ee,#fe2c55)}.social-btn.youtube{background:linear-gradient(135deg,red,#c00)}@media (max-width:500px){.social-btn{font-size:24px;height:50px;width:50px}}.circle-btn,.social-btn{align-items:center;background:#fff;border-radius:50%;box-shadow:0 4px 10px #00000026;display:flex;font-size:22px;height:65px;justify-content:center;width:65px}.footer{background-color:#c5c5c5;border-top:2px solid #dd8787;bottom:0;color:#3f3f3f;font-size:16px;font-weight:500;letter-spacing:.5px;padding:23px 10px;position:relative;text-align:center;width:100%}.footer p{margin:0;transition:color .3s ease}.footer p:hover{color:#8a39e6}.about-section{margin:80px auto;max-width:1100px;padding:0 20px}.about-title{color:#3a3a3a;font-size:32px;font-weight:700;margin-bottom:40px;text-align:center}.about-block{align-items:center;background-color:#fdfdfd;border-radius:12px;box-shadow:0 6px 18px #0000000d;display:flex;gap:40px;margin-bottom:60px;padding:20px;transition:transform .3s ease,box-shadow .3s ease}.about-block:hover{box-shadow:0 8px 20px #0000001f;transform:translateY(-4px)}.about-block.reverse{flex-direction:row-reverse}.about-img{border-radius:14px;box-shadow:0 4px 10px #00000026;object-fit:cover;transition:transform .3s ease;width:45%}.about-img:hover{transform:scale(1.03)}.about-text h3{color:#8a39e6;font-size:22px;margin-bottom:15px}.about-text p{color:#4a4a4a;line-height:1.7;margin-bottom:12px}.highlight{color:#e63946;font-weight:600}@media (max-width:900px){.about-block,.about-block.reverse{flex-direction:column;text-align:center}.about-img{width:100%}}.reviews-page{margin:90px auto;max-width:1100px;padding:0 20px;text-align:center}.reviews-title{font-size:34px;font-weight:800}.reviews-subtitle{color:#666;font-size:16px;margin-top:10px}.no-reviews{background:#f7f7f7;border-radius:20px;box-shadow:0 4px 20px #00000014;margin-top:40px;padding:50px}.reviews-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:40px}.review-card{background:#fff;border-radius:18px;box-shadow:0 6px 20px #0000001a;padding:25px;text-align:left;transition:transform .3s ease,box-shadow .3s ease}.review-card:hover{box-shadow:0 10px 26px #00000026;transform:translateY(-6px)}.review-airline{font-size:20px;font-weight:700;margin-bottom:6px}.review-flight{color:#444;font-weight:600}.review-date{color:#777;font-size:14px;margin-bottom:12px}.review-rating{color:#f5b100;font-size:18px;margin-bottom:15px}.review-text{color:#555;font-size:15px;line-height:1.6}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.4aebc57e.css.map*/