@import url(https://fonts.googleapis.com/css2?family=Cantora+One&display=swap);html{scroll-behavior:smooth}.gofly-airlines-archive{--mint:#3ddcad;--mint-2:#5ae8bf;--mint-dark:#2bc798;--mint-deep:#0a6e52;--mint-soft:#f0fdf8;--mint-soft-2:#f8fefb;--mint-line:rgba(61, 220, 173, 0.10);--mint-glow:rgba(61, 220, 173, 0.06);--orange:#ff7f50;--orange-dark:#e8612d;--orange-deep:#d95a28;--orange-soft:#fff8f3;--orange-line:rgba(255, 127, 80, 0.10);--white:#ffffff;--bg:#fbfefd;--text-hero:#0f2030;--text:#1e2d36;--text-light:#2d4250;--text-body:#3d5565;--muted:#5a7585;--muted-2:#7a919e;--muted-light:#9db0bb;--border-light:rgba(61, 220, 173, 0.08);--shadow-xs:0 2px 8px rgba(30, 45, 54, 0.03);--shadow-sm:0 4px 16px rgba(30, 45, 54, 0.04);--shadow-md:0 8px 28px rgba(61, 220, 173, 0.06);--shadow-lg:0 16px 42px rgba(61, 220, 173, 0.10);--shadow-orange:0 10px 28px rgba(255, 127, 80, 0.20);--radius-sm:12px;--radius-md:18px;--radius-lg:22px;--radius-xl:28px;--radius-pill:999px;--heading:'Cantora One', cursive;--body-font:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif}.elementor-widget-container .gofly-airlines-archive{width:100%;max-width:100%;margin:0;padding:0;color:var(--text);background:var(--bg);font-family:var(--body-font);line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgb(61 220 173 / .12)}.elementor-widget-container .gofly-airlines-archive *,.elementor-widget-container .gofly-airlines-archive *::before,.elementor-widget-container .gofly-airlines-archive *::after{box-sizing:border-box}.elementor-widget-container .gofly-airlines-archive img{max-width:100%;display:block}.elementor-widget-container .gofly-airlines-archive a{text-decoration:none!important;box-shadow:none!important;background-image:none!important;touch-action:manipulation}.elementor-widget-container .gofly-airlines-archive a:hover{text-decoration:none!important;background-image:none!important}.elementor-widget-container .gofly-airlines-archive a::before,.elementor-widget-container .gofly-airlines-archive a::after{display:none!important;content:none!important}.elementor-widget-container .gofly-airlines-archive button{touch-action:manipulation}.elementor-widget-container .gofly-airlines-archive ::selection{background:var(--mint);color:#fff}.gofly-airlines-archive .gofly-breadcrumb,.gofly-airlines-archive .gofly-hero__inner,.gofly-airlines-archive .gofly-topics,.gofly-airlines-archive .gofly-airlines-dir,.gofly-airlines-archive .gofly-prices,.gofly-airlines-archive .gofly-auto-grid-wrapper,.gofly-airlines-archive .gofly-trust-bar,.gofly-airlines-archive .gofly-faq-section,.gofly-airlines-archive .gofly-cta,.gofly-airlines-archive .gofly-related-categories{width:100%;max-width:1400px;margin-left:auto;margin-right:auto}.gofly-airlines-archive .gofly-breadcrumb{padding:20px 20px 0}.gofly-airlines-archive .gofly-breadcrumb__list{display:flex;align-items:center;flex-wrap:wrap;gap:0;list-style:none;margin:0;padding:10px 18px;background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-pill);box-shadow:var(--shadow-xs);overflow:hidden}.gofly-airlines-archive .gofly-breadcrumb__item,.gofly-airlines-archive .gofly-breadcrumb__separator{list-style:none;margin:0;padding:0;min-width:0}.gofly-airlines-archive .gofly-breadcrumb__item::before,.gofly-airlines-archive .gofly-breadcrumb__separator::before{display:none!important;content:none!important}.gofly-airlines-archive .gofly-breadcrumb__item a{display:inline-flex;align-items:center;padding:4px 8px;border-radius:8px;font-family:var(--heading);font-size:13px;color:var(--mint-deep);transition:all 0.25s ease}.gofly-airlines-archive .gofly-breadcrumb__item a:hover{color:var(--orange-dark);background:var(--orange-soft)}.gofly-airlines-archive .gofly-breadcrumb__current{display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--radius-pill);background:var(--mint-soft);min-width:0}.gofly-airlines-archive .gofly-breadcrumb__current span{font-family:var(--heading);font-size:13px;color:var(--text);overflow-wrap:anywhere;word-break:break-word}.gofly-airlines-archive .gofly-breadcrumb__separator{color:var(--muted-light);font-size:14px;margin:0 4px;user-select:none}.gofly-airlines-archive .gofly-hero{position:relative;overflow:hidden;padding:60px 20px 56px;background:linear-gradient(160deg,#e6f9f1 0%,#edfbf5 25%,#f5fdf9 50%,#fef9f4 75%,#fef5ee 100%);border-bottom:1px solid var(--border-light)}.gofly-airlines-archive .gofly-hero::before{content:"";position:absolute;top:-120px;right:-80px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle at 60% 40%,rgb(61 220 173 / .14),rgb(61 220 173 / .05) 50%,transparent 70%);pointer-events:none}.gofly-airlines-archive .gofly-hero::after{content:"";position:absolute;bottom:-100px;left:-60px;width:350px;height:350px;border-radius:50%;background:radial-gradient(circle at 40% 60%,rgb(255 127 80 / .09),rgb(255 127 80 / .03) 50%,transparent 70%);pointer-events:none}.gofly-airlines-archive .gofly-hero .gofly-hero__inner::after{content:"✈";position:absolute;right:0;bottom:-50px;font-size:220px;line-height:1;color:rgb(61 220 173 / .05);transform:rotate(-12deg);pointer-events:none;z-index:0}.gofly-airlines-archive .gofly-hero__inner{position:relative;z-index:2;padding:0;max-width:1400px}.gofly-airlines-archive .gofly-hero__inner>p:empty,.gofly-airlines-archive .gofly-hero__inner>div:empty,.gofly-airlines-archive .gofly-hero__inner>br{display:none!important;margin:0!important;padding:0!important;height:0!important;line-height:0!important}.gofly-airlines-archive .gofly-hero__badge{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;margin-bottom:24px;border-radius:var(--radius-pill);background:linear-gradient(135deg,rgb(61 220 173 / .1),rgb(255 127 80 / .07));border:1px solid rgb(61 220 173 / .2);color:var(--mint-deep);font-family:var(--heading);font-size:11px;letter-spacing:1.2px;text-transform:uppercase}.gofly-airlines-archive .gofly-hero__title{margin:0 0 20px;max-width:100%;color:var(--text-hero);font-family:var(--heading);font-size:clamp(28px, 4.2vw, 46px);font-weight:400;line-height:1.18}.gofly-airlines-archive .gofly-hero__title span{position:relative;color:var(--orange-dark);display:inline}.gofly-airlines-archive .gofly-hero__title span::after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--orange-dark),rgb(232 97 45 / .15));border-radius:var(--radius-pill)}.gofly-airlines-archive .gofly-hero__description{max-width:100%;margin:0 0 14px;font-size:16px;line-height:1.85;color:var(--text-body)}.gofly-airlines-archive .gofly-hero__description strong{color:var(--text-hero);font-weight:700}.gofly-airlines-archive .gofly-hero__feature-list{list-style:none;margin:0 0 14px;padding:0;width:100%;max-width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px}.gofly-airlines-archive .gofly-hero__feature-list li{position:relative;padding:10px 16px;color:var(--text-light);font-size:14px;line-height:1.6;list-style:none;margin:0;background:rgb(255 255 255 / .7);border:1px solid rgb(61 220 173 / .1);border-radius:var(--radius-sm);transition:all 0.25s ease}.gofly-airlines-archive .gofly-hero__feature-list li:hover{background:var(--white);border-color:rgb(61 220 173 / .22);box-shadow:var(--shadow-sm);transform:translateX(4px)}.gofly-airlines-archive .gofly-hero__feature-list li::before{display:none!important;content:none!important}.gofly-airlines-archive .gofly-hero__feature-list li strong{color:var(--text-hero);font-weight:700}.gofly-airlines-archive .gofly-hero__stats{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;width:100%;max-width:100%;margin:0 0 28px;padding:0;list-style:none}.gofly-airlines-archive .gofly-hero__stat{position:relative;padding:20px 12px 18px;text-align:center;border-radius:var(--radius-md);background:var(--white);border:1px solid rgb(61 220 173 / .1);box-shadow:var(--shadow-sm);transition:all 0.30s cubic-bezier(.4,0,.2,1);list-style:none;margin:0;overflow:hidden}.gofly-airlines-archive .gofly-hero__stat::before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--mint),var(--mint-2));transform:scaleX(0);transform-origin:left;transition:transform 0.35s ease}.gofly-airlines-archive .gofly-hero__stat:nth-child(2)::before,.gofly-airlines-archive .gofly-hero__stat:nth-child(4)::before{background:linear-gradient(90deg,var(--orange),rgb(255 127 80 / .45))}.gofly-airlines-archive .gofly-hero__stat::after{display:none!important;content:none!important}.gofly-airlines-archive .gofly-hero__stat:hover{transform:translateY(-6px);box-shadow:var(--shadow-md);border-color:rgb(61 220 173 / .2)}.gofly-airlines-archive .gofly-hero__stat:hover::before{transform:scaleX(1)}.gofly-airlines-archive .gofly-hero__stat-number{display:block;margin-bottom:5px;color:var(--mint-deep);font-family:var(--heading);font-size:24px;line-height:1}.gofly-airlines-archive .gofly-hero__stat:nth-child(2) .gofly-hero__stat-number,.gofly-airlines-archive .gofly-hero__stat:nth-child(4) .gofly-hero__stat-number{color:var(--orange-deep)}.gofly-airlines-archive .gofly-hero__stat-label{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.8px;line-height:1.4}.gofly-airlines-archive .gofly-hero__cta{display:flex;flex-wrap:wrap;gap:14px;width:100%;margin-bottom:28px}.gofly-airlines-archive .gofly-hero__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 30px;border-radius:var(--radius-pill);font-family:var(--heading);font-size:14px;letter-spacing:.3px;border:2px solid #fff0;transition:all 0.30s cubic-bezier(.4,0,.2,1)}.gofly-airlines-archive .gofly-hero__btn--primary{position:relative;overflow:hidden;color:#ffffff!important;background:linear-gradient(135deg,var(--orange),var(--orange-dark));border-color:#fff0;box-shadow:0 8px 28px rgb(232 97 45 / .28);z-index:1}.gofly-airlines-archive .gofly-hero__btn--primary::after{content:"";position:absolute;top:0;left:-120%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .24),transparent);transition:0.65s;z-index:-1}.gofly-airlines-archive .gofly-hero__btn--primary:hover{color:#ffffff!important;transform:translateY(-3px);box-shadow:0 14px 36px rgb(232 97 45 / .35)}.gofly-airlines-archive .gofly-hero__btn--primary:hover::after{left:120%}.gofly-airlines-archive .gofly-hero__btn--ghost{color:var(--mint-deep)!important;background:var(--white);border:2px solid var(--mint);box-shadow:0 4px 16px rgb(61 220 173 / .12)}.gofly-airlines-archive .gofly-hero__btn--ghost:hover{color:var(--mint-deep)!important;background:#e6f9f1;border-color:var(--mint-dark);transform:translateY(-3px);box-shadow:0 8px 24px rgb(61 220 173 / .2)}.gofly-airlines-archive .gofly-hero__trust{display:flex;flex-wrap:wrap;gap:10px;width:100%;list-style:none;margin:0;padding:24px 0 0;border-top:1px solid rgb(61 220 173 / .12)}.gofly-airlines-archive .gofly-hero__trust-item{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border-radius:var(--radius-pill);background:rgb(255 255 255 / .85);border:1px solid rgb(61 220 173 / .14);font-size:11px;color:var(--text-body);list-style:none;margin:0;transition:all 0.25s ease}.gofly-airlines-archive .gofly-hero__trust-item::before{display:none!important;content:none!important}.gofly-airlines-archive .gofly-hero__trust-item:hover{background:var(--white);border-color:rgb(61 220 173 / .24);box-shadow:var(--shadow-xs);color:var(--text-hero)}.gofly-airlines-archive .gofly-info-strip{position:relative;z-index:5;max-width:1400px;margin:-16px auto 0;padding:16px 24px;display:flex;align-items:center;flex-wrap:wrap;gap:12px;background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.gofly-airlines-archive .gofly-info-strip__item{font-size:13px;color:var(--muted);white-space:nowrap}.gofly-airlines-archive .gofly-info-strip__item a{color:var(--mint-deep);font-weight:700;transition:color 0.25s ease}.gofly-airlines-archive .gofly-info-strip__item a:hover{color:var(--orange-dark)}.gofly-airlines-archive .gofly-info-strip__dot{width:4px;height:4px;border-radius:50%;background:var(--muted-light)}.gofly-airlines-archive .gofly-topics__title,.gofly-airlines-archive .gofly-airlines-dir__title,.gofly-airlines-archive .gofly-prices__title,.gofly-airlines-archive .gofly-faq-section__title,.gofly-airlines-archive .gofly-related-categories__title,.gofly-airlines-archive .gofly-auto-grid-wrapper__title{margin:0 0 8px;color:var(--text-hero);font-family:var(--heading);font-size:28px;font-weight:400;line-height:1.25}.gofly-airlines-archive .gofly-topics__subtitle,.gofly-airlines-archive .gofly-airlines-dir__subtitle,.gofly-airlines-archive .gofly-prices__subtitle,.gofly-airlines-archive .gofly-related-categories__subtitle{margin:0 0 28px;color:var(--muted);font-size:14px}.gofly-airlines-archive .gofly-topic-card,.gofly-airlines-archive .gofly-acard,.gofly-airlines-archive .gofly-related-categories__card{background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(135deg,rgb(61 220 173 / .14),rgb(255 127 80 / .1)) border-box;border:1px solid #fff0}.gofly-airlines-archive .gofly-topics{padding:46px 20px 12px}.gofly-airlines-archive .gofly-topics__title,.gofly-airlines-archive .gofly-topics__subtitle{text-align:center}.gofly-airlines-archive .gofly-topics__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;list-style:none;margin:0;padding:0}.gofly-airlines-archive .gofly-topic-card{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:28px 18px 24px;text-align:center;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all 0.35s cubic-bezier(.4,0,.2,1)}.gofly-airlines-archive .gofly-topic-card::before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;background:linear-gradient(90deg,var(--mint),var(--orange));transform:scaleX(0);transform-origin:left;transition:transform 0.35s ease}.gofly-airlines-archive .gofly-topic-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg)}.gofly-airlines-archive .gofly-topic-card:hover::before{transform:scaleX(1)}.gofly-airlines-archive .gofly-topic-card__icon{display:block;margin-bottom:12px;font-size:32px;line-height:1;transition:transform 0.3s ease}.gofly-airlines-archive .gofly-topic-card:hover .gofly-topic-card__icon{transform:scale(1.12) rotate(-4deg)}.gofly-airlines-archive .gofly-topic-card__title{margin-bottom:8px;color:var(--text-hero);font-family:var(--heading);font-size:15px;line-height:1.4}.gofly-airlines-archive .gofly-topic-card__desc{color:var(--muted);font-size:12px;line-height:1.6}.gofly-airlines-archive .gofly-airlines-dir{padding:40px 20px 36px}.gofly-airlines-archive .gofly-airlines-dir__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;list-style:none;margin:0;padding:0}.gofly-airlines-archive .gofly-acard{position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;padding:20px 18px;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all 0.35s cubic-bezier(.4,0,.2,1);list-style:none}.gofly-airlines-archive .gofly-acard::before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;background:linear-gradient(90deg,var(--mint),var(--orange));transform:scaleX(0);transform-origin:left;transition:transform 0.35s ease}.gofly-airlines-archive .gofly-acard:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg)}.gofly-airlines-archive .gofly-acard:hover::before{transform:scaleX(1)}.gofly-airlines-archive .gofly-acard__flag{flex:0 0 auto;font-size:28px;line-height:1;transition:transform 0.28s ease}.gofly-airlines-archive .gofly-acard:hover .gofly-acard__flag{transform:scale(1.1)}.gofly-airlines-archive .gofly-acard__info{flex:1 1 auto;min-width:0}.gofly-airlines-archive .gofly-acard__name{color:var(--text-hero);font-family:var(--heading);font-size:14px;line-height:1.4;margin-bottom:3px}.gofly-airlines-archive .gofly-acard__count{color:var(--mint-deep);font-size:11px;font-weight:700}.gofly-airlines-archive .gofly-acard__arrow{flex:0 0 auto;color:var(--mint-dark);font-size:18px;opacity:0;transform:translateX(-6px);transition:all 0.28s ease}.gofly-airlines-archive .gofly-acard:hover .gofly-acard__arrow{opacity:1;transform:translateX(0)}.gofly-airlines-archive .gofly-acard--all{background:linear-gradient(135deg,var(--mint-soft-2),var(--orange-soft)) padding-box,linear-gradient(135deg,rgb(61 220 173 / .2),rgb(255 127 80 / .14)) border-box;border:2px dashed #fff0}.gofly-airlines-archive .gofly-prices{padding:40px 20px 36px}.gofly-airlines-archive .gofly-prices__title,.gofly-airlines-archive .gofly-prices__subtitle{text-align:center}.gofly-airlines-archive .gofly-prices__tabs{display:flex;justify-content:center;gap:6px;margin-bottom:28px;padding:5px;background:var(--mint-soft);border:1px solid var(--border-light);border-radius:var(--radius-pill);max-width:440px;margin-left:auto;margin-right:auto}.gofly-airlines-archive .gofly-prices__tab{flex:1 1 0%;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:10px 20px;border:none;border-radius:var(--radius-pill);background:#fff0;color:var(--text-body);font-family:var(--heading);font-size:13px;cursor:pointer;transition:all 0.30s cubic-bezier(.4,0,.2,1);white-space:nowrap}.gofly-airlines-archive .gofly-prices__tab:hover{color:var(--mint-deep);background:rgb(255 255 255 / .7)}.gofly-airlines-archive .gofly-prices__tab--active,.gofly-airlines-archive .gofly-prices__tab[aria-selected="true"]{color:#ffffff!important;background:linear-gradient(135deg,var(--mint-dark),#1aa07a)!important;box-shadow:0 4px 16px rgb(43 199 152 / .28)!important}.gofly-airlines-archive .gofly-prices__tab--active:hover,.gofly-airlines-archive .gofly-prices__tab[aria-selected="true"]:hover{color:#ffffff!important}.gofly-airlines-archive .gofly-prices__panel{display:block}.gofly-airlines-archive .gofly-prices__panel--hidden{display:none}.gofly-airlines-archive .gofly-prices__table{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border-light);box-shadow:var(--shadow-sm)}.gofly-airlines-archive .gofly-prices__caption{padding:16px 22px;text-align:left;font-family:var(--heading);font-size:14px;color:var(--text);background:linear-gradient(135deg,var(--mint-soft),var(--mint-soft-2));border-bottom:1px solid var(--border-light);caption-side:top}.gofly-airlines-archive .gofly-prices__caption::before{content:"✈ ";font-size:16px}.gofly-airlines-archive .gofly-prices__table thead th{padding:14px 18px;text-align:left;font-family:var(--heading);font-size:11px;color:var(--mint-deep);background:var(--mint-soft-2);border-bottom:2px solid rgb(61 220 173 / .12);text-transform:uppercase;letter-spacing:.8px;white-space:nowrap;position:sticky;top:0;z-index:2}.gofly-airlines-archive .gofly-prices__table thead th:nth-child(1){width:22%}.gofly-airlines-archive .gofly-prices__table thead th:nth-child(2){width:26%}.gofly-airlines-archive .gofly-prices__table thead th:nth-child(3){width:14%}.gofly-airlines-archive .gofly-prices__table thead th:nth-child(4){width:38%}.gofly-airlines-archive .gofly-prices__table tbody td{padding:14px 18px;font-size:13px;color:var(--text-light);border-bottom:1px solid var(--border-light);line-height:1.55;vertical-align:middle}.gofly-airlines-archive .gofly-prices__table tbody tr:last-child td{border-bottom:none}.gofly-airlines-archive .gofly-prices__table tbody tr:nth-child(even){background:var(--mint-soft-2)}.gofly-airlines-archive .gofly-prices__table tbody tr:hover{background:rgb(61 220 173 / .08)}.gofly-airlines-archive .gofly-prices__table tbody td:first-child{font-family:var(--heading);font-size:13px;color:var(--text-hero);white-space:nowrap}.gofly-airlines-archive .gofly-prices__table tbody td:nth-child(2){font-weight:700;color:var(--orange-deep);white-space:nowrap;font-size:13px}.gofly-airlines-archive .gofly-prices__table tbody td:nth-child(3){color:var(--muted);font-size:12px;white-space:nowrap;text-align:center}.gofly-airlines-archive .gofly-prices__table tbody td:nth-child(4){color:var(--text-body);font-size:12px;line-height:1.5}.gofly-airlines-archive .gofly-prices__note{margin:18px 0 0;padding:16px 22px;background:linear-gradient(135deg,var(--orange-soft),#fff5ed);border:1px solid var(--orange-line);border-left:4px solid var(--orange);border-radius:var(--radius-sm);font-size:13px;color:var(--text-body);line-height:1.7}.gofly-airlines-archive .gofly-prices__note a{color:var(--mint-deep)!important;font-weight:700}.gofly-airlines-archive .gofly-prices__note a:hover{color:var(--orange-dark)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper{padding:10px 20px 20px}.gofly-airlines-archive .gofly-auto-grid-wrapper__title{text-align:center;margin-bottom:24px}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-tpg-container{padding:0!important;margin:0!important;background:transparent!important;max-width:100%!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-widget-heading-wrapper,.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-header-wrapper{display:none!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-row{margin-left:-15px!important;margin-right:-15px!important;display:flex!important;flex-wrap:wrap!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-grid-item{margin-bottom:30px!important;display:flex!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-grid-item:last-child{margin-bottom:0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-holder{position:relative!important;width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;background:linear-gradient(var(--white),var(--white)) padding-box,linear-gradient(135deg,rgb(61 220 173 / .14),rgb(255 127 80 / .1)) border-box!important;border:1px solid transparent!important;border-radius:var(--radius-xl)!important;box-shadow:var(--shadow-sm)!important;transition:all 0.35s cubic-bezier(.4,0,.2,1)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-holder::before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:3px!important;background:linear-gradient(90deg,var(--mint),var(--orange))!important;transform:scaleX(0)!important;transform-origin:left!important;transition:transform 0.35s ease!important;z-index:5!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-holder:hover{transform:translateY(-8px)!important;box-shadow:var(--shadow-lg)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-holder:hover::before{transform:scaleX(1)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail{position:relative!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;padding:0!important;min-height:100%!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .overlay.grid-hover-content{background:transparent!important;opacity:0!important;visibility:hidden!important;display:none!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-img-holder{position:relative!important;overflow:hidden!important;width:100%!important;height:230px!important;margin:0!important;background:linear-gradient(135deg,var(--mint-soft) 0%,var(--orange-soft) 100%)!important;border-radius:0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-img-holder a{display:block!important;width:100%!important;height:100%!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-img-holder img.rt-img-responsive{width:100%!important;height:100%!important;object-fit:cover!important;transition:transform 0.45s ease!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-holder:hover .rt-img-holder img.rt-img-responsive{transform:scale(1.06)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .entry-title-wrapper{position:relative!important;padding:26px 26px 0!important;margin:0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .entry-title-wrapper::before{content:""!important;position:absolute!important;top:0!important;left:26px!important;width:48px!important;height:3px!important;background:var(--mint-dark)!important;border-radius:var(--radius-pill)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .entry-title{margin:10px 0 14px!important;font-family:var(--heading)!important;font-size:20px!important;font-weight:400!important;line-height:1.4!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .entry-title a{color:var(--text-hero)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;transition:color 0.25s ease!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .entry-title a:hover{color:var(--mint-deep)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-tags{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin:0 26px 18px!important;padding:0 0 18px!important;border-bottom:1px dashed var(--mint-line)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-tags>span{display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important;color:var(--muted)!important;font-size:12px!important;line-height:1.45!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-tags .author-prefix{color:var(--muted)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-tags svg{width:13px!important;height:13px!important;color:var(--mint-dark)!important;fill:currentColor!important;flex:0 0 auto!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-tags .author a,.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-tags .date a{color:var(--text-light)!important;font-weight:600!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-tags .author a:hover,.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-tags .date a:hover{color:var(--mint-deep)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .categories-links{display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;gap:6px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .categories-links .rt-separator{display:none!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .categories-links a{display:inline-flex!important;align-items:center!important;padding:5px 12px!important;background:linear-gradient(135deg,var(--mint-dark),#1aa07a)!important;color:#ffffff!important;border-radius:var(--radius-pill)!important;font-family:var(--heading)!important;font-size:10px!important;text-transform:uppercase!important;letter-spacing:0.5px!important;box-shadow:0 4px 14px rgb(43 199 152 / .2)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .categories-links a:hover{transform:translateY(-1px)!important;color:#ffffff!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-excerpt{flex:1 1 auto!important;margin:0 26px 22px!important;color:var(--muted)!important;font-size:14px!important;line-height:1.8!important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-excerpt .tpg-excerpt-inner{margin:0!important;padding:0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail>.post-footer{margin-top:auto!important;padding:0 26px 26px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail>.post-footer>.post-footer{margin:0!important;padding:0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .read-more a{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;min-height:44px!important;padding:12px 26px!important;border-radius:var(--radius-pill)!important;background:linear-gradient(135deg,var(--mint-dark),#1aa07a)!important;color:#ffffff!important;font-family:var(--heading)!important;font-size:13px!important;letter-spacing:0.8px!important;text-transform:uppercase!important;box-shadow:0 6px 20px rgb(43 199 152 / .22)!important;transition:all 0.28s ease!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .read-more a:hover{background:linear-gradient(135deg,var(--orange),var(--orange-dark))!important;color:#ffffff!important;transform:translateY(-2px)!important;box-shadow:var(--shadow-orange)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-pagination-wrap{margin-top:8px!important;margin-bottom:0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .pagination-list{display:flex!important;justify-content:center!important;gap:10px!important;list-style:none!important;padding:0!important;margin:12px 0 0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .pagination-list li{list-style:none!important;margin:0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .pagination-list li::before{display:none!important;content:none!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .pagination-list a,.gofly-airlines-archive .gofly-auto-grid-wrapper .pagination-list span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:42px!important;height:42px!important;padding:0 14px!important;border-radius:var(--radius-pill)!important;background:var(--white)!important;border:1px solid var(--border-light)!important;color:var(--text)!important;font-family:var(--heading)!important;font-size:14px!important;box-shadow:var(--shadow-xs)!important;transition:all 0.25s ease!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .pagination-list a:hover{color:var(--mint-deep)!important;border-color:rgb(61 220 173 / .24)!important;background:var(--mint-soft)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .pagination-list .active span{background:linear-gradient(135deg,var(--mint-dark),#1aa07a)!important;border-color:transparent!important;color:#ffffff!important;box-shadow:0 6px 20px rgb(43 199 152 / .22)!important}.gofly-airlines-archive .gofly-trust-bar{padding:0 20px;margin-top:0}.gofly-airlines-archive .gofly-trust-bar__content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:26px 28px;background:linear-gradient(135deg,var(--mint-soft-2),var(--mint-soft));border:1px solid var(--border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs)}.gofly-airlines-archive .gofly-trust-bar__heading{flex:1 1 300px}.gofly-airlines-archive .gofly-trust-bar__title{margin:0 0 4px;color:var(--text-hero);font-family:var(--heading);font-size:17px;line-height:1.35}.gofly-airlines-archive .gofly-trust-bar__desc{margin:0;color:var(--muted);font-size:13px}.gofly-airlines-archive .gofly-trust-bar__badges{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.gofly-airlines-archive .gofly-trust-badge{display:inline-flex;align-items:center;gap:4px;padding:8px 14px;background:var(--white);border:1px solid var(--border-light);border-radius:10px;color:var(--text);font-size:11px;font-weight:600;box-shadow:var(--shadow-xs);transition:transform 0.25s ease,box-shadow 0.25s ease;list-style:none;margin:0}.gofly-airlines-archive .gofly-trust-badge::before{display:none!important;content:none!important}.gofly-airlines-archive .gofly-trust-badge:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.gofly-airlines-archive .gofly-faq-section{padding:28px 20px 46px}.gofly-airlines-archive .gofly-trust-bar+.gofly-faq-section{padding-top:22px}.gofly-airlines-archive .gofly-auto-grid-wrapper+.gofly-faq-section{padding-top:22px}.gofly-airlines-archive .gofly-faq-section__title{text-align:center;margin-top:0;margin-bottom:30px}.gofly-airlines-archive .gofly-faq{max-width:860px;margin:0 auto}.gofly-airlines-archive .gofly-faq__item{overflow:hidden;margin-bottom:12px;background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);transition:all 0.25s ease}.gofly-airlines-archive .gofly-faq__item:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm)}.gofly-airlines-archive .gofly-faq__question{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 22px;background:#fff0;border:0;color:var(--text-hero);font-family:var(--heading);font-size:15px;line-height:1.45;text-align:left;cursor:pointer;transition:background 0.25s ease,color 0.25s ease}.gofly-airlines-archive .gofly-faq__question:hover{color:var(--mint-deep);background:var(--mint-glow)}.gofly-airlines-archive .gofly-faq__question::after{content:"+";width:30px;height:30px;flex:0 0 30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#e6f9f1;color:var(--mint-deep);font-size:19px;font-weight:700;line-height:1;transition:all 0.25s ease}.gofly-airlines-archive .gofly-faq__question[aria-expanded="true"]{color:var(--mint-deep);background:var(--mint-glow)}.gofly-airlines-archive .gofly-faq__question[aria-expanded="true"]::after{content:"−";background:linear-gradient(135deg,var(--mint-dark),#1aa07a);color:#fff;font-weight:700;box-shadow:0 6px 16px rgb(43 199 152 / .2)}.gofly-airlines-archive .gofly-faq__answer{padding:0 22px;overflow:hidden}.gofly-airlines-archive .gofly-faq__answer[hidden]{display:none}.gofly-airlines-archive .gofly-faq__answer:not([hidden]){display:block;padding:0 22px 20px}.gofly-airlines-archive .gofly-faq__answer div{color:var(--text-body);font-size:14px;line-height:1.85}.gofly-airlines-archive .gofly-faq__answer p{margin:0 0 12px}.gofly-airlines-archive .gofly-faq__answer p:last-child{margin-bottom:0}.gofly-airlines-archive .gofly-faq__answer ul,.gofly-airlines-archive .gofly-faq__answer ol{margin:0 0 14px;padding-left:20px}.gofly-airlines-archive .gofly-faq__answer li{margin-bottom:6px;color:var(--text-body);font-size:14px;line-height:1.75}.gofly-airlines-archive .gofly-faq__answer strong{color:var(--text-hero);font-weight:700}.gofly-airlines-archive .gofly-faq__answer a{color:var(--mint-deep)!important;font-weight:700;border-bottom:1px dashed rgb(10 110 82 / .3);transition:all 0.25s ease}.gofly-airlines-archive .gofly-faq__answer a:hover{color:var(--orange-dark)!important;border-color:rgb(232 97 45 / .3)}.gofly-airlines-archive .gofly-cta{padding:0 20px}.gofly-airlines-archive .gofly-cta__inner{position:relative;overflow:hidden;padding:56px 36px;text-align:center;border-radius:var(--radius-xl);background:linear-gradient(160deg,#e6f9f1 0%,#edfbf5 25%,#f5fdf9 50%,#fef9f4 75%,#fef5ee 100%);border:1px solid rgb(61 220 173 / .1);box-shadow:var(--shadow-md)}.gofly-airlines-archive .gofly-cta__inner::before{content:"";position:absolute;top:-60px;right:-40px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgb(255 127 80 / .08),rgb(255 127 80 / .02) 60%,transparent 75%);pointer-events:none}.gofly-airlines-archive .gofly-cta__inner::after{content:"✈";position:absolute;bottom:-30px;left:-10px;font-size:180px;line-height:1;color:rgb(61 220 173 / .04);transform:rotate(-12deg);pointer-events:none}.gofly-airlines-archive .gofly-cta__pretitle{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;margin-bottom:16px;border-radius:var(--radius-pill);background:rgb(61 220 173 / .1);border:1px solid rgb(61 220 173 / .18);color:var(--mint-deep);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.gofly-airlines-archive .gofly-cta__title{margin:0 0 14px;color:var(--text-hero);font-family:var(--heading);font-size:clamp(24px, 3.6vw, 38px);line-height:1.2}.gofly-airlines-archive .gofly-cta__title span{display:block;position:relative;color:var(--orange-dark)}.gofly-airlines-archive .gofly-cta__title span::after{content:"";position:absolute;bottom:2px;left:50%;transform:translateX(-50%);width:120px;height:3px;background:linear-gradient(90deg,var(--orange-dark),rgb(232 97 45 / .15));border-radius:var(--radius-pill)}.gofly-airlines-archive .gofly-cta__desc{position:relative;z-index:2;max-width:620px;margin:0 auto 30px;color:var(--text-body);font-size:14px;line-height:1.8}.gofly-airlines-archive .gofly-cta__buttons{position:relative;z-index:2;display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:28px}.gofly-airlines-archive .gofly-cta__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:14px 30px;border-radius:var(--radius-pill);font-family:var(--heading);font-size:14px;transition:all 0.30s cubic-bezier(.4,0,.2,1);border:2px solid #fff0}.gofly-airlines-archive .gofly-cta__btn--solid{position:relative;overflow:hidden;color:#ffffff!important;background:linear-gradient(135deg,var(--orange),var(--orange-dark));border-color:#fff0;box-shadow:0 8px 28px rgb(232 97 45 / .28);z-index:1}.gofly-airlines-archive .gofly-cta__btn--solid::after{content:"";position:absolute;top:0;left:-120%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgb(255 255 255 / .24),transparent);transition:0.65s;z-index:-1}.gofly-airlines-archive .gofly-cta__btn--solid:hover{color:#ffffff!important;transform:translateY(-3px);box-shadow:0 14px 36px rgb(232 97 45 / .35)}.gofly-airlines-archive .gofly-cta__btn--solid:hover::after{left:120%}.gofly-airlines-archive .gofly-cta__btn--outline{color:var(--mint-deep)!important;background:var(--white);border:2px solid var(--mint);box-shadow:0 4px 16px rgb(61 220 173 / .1)}.gofly-airlines-archive .gofly-cta__btn--outline:hover{color:var(--mint-deep)!important;background:#e6f9f1;border-color:var(--mint-dark);transform:translateY(-3px);box-shadow:0 8px 24px rgb(61 220 173 / .18)}.gofly-airlines-archive .gofly-cta__contacts{position:relative;z-index:2;display:flex;justify-content:center;flex-wrap:wrap;gap:18px;padding-top:22px;border-top:1px solid rgb(61 220 173 / .12);font-style:normal}.gofly-airlines-archive .gofly-cta__contact{color:var(--text-body);font-size:13px}.gofly-airlines-archive .gofly-cta__contact a{color:var(--mint-deep)!important;font-weight:700;transition:color 0.25s ease}.gofly-airlines-archive .gofly-cta__contact a:hover{color:var(--orange-dark)!important}.gofly-airlines-archive .gofly-related-categories{padding:46px 20px 52px}.gofly-airlines-archive .gofly-related-categories__title,.gofly-airlines-archive .gofly-related-categories__subtitle{text-align:center}.gofly-airlines-archive .gofly-related-categories__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;list-style:none;margin:0;padding:0}.gofly-airlines-archive .gofly-related-categories__card{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;padding:24px 14px 20px;text-align:center;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all 0.35s cubic-bezier(.4,0,.2,1);list-style:none}.gofly-airlines-archive .gofly-related-categories__card::before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;background:linear-gradient(90deg,var(--mint),var(--orange));transform:scaleX(0);transform-origin:left;transition:transform 0.35s ease}.gofly-airlines-archive .gofly-related-categories__card:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg)}.gofly-airlines-archive .gofly-related-categories__card:hover::before{transform:scaleX(1)}.gofly-airlines-archive .gofly-related-categories__icon{margin-bottom:8px;font-size:30px;line-height:1;transition:transform 0.3s ease}.gofly-airlines-archive .gofly-related-categories__card:hover .gofly-related-categories__icon{transform:scale(1.1) rotate(-4deg)}.gofly-airlines-archive .gofly-related-categories__name{color:var(--text-hero);font-family:var(--heading);font-size:14px;line-height:1.4;margin-bottom:5px}.gofly-airlines-archive .gofly-related-categories__count{color:var(--orange-deep);font-size:11px;font-weight:700}.elementor-widget-container .gofly-airlines-archive .gofly-hero__btn--primary,.elementor-widget-container .gofly-airlines-archive .gofly-cta__btn--solid{position:relative!important;isolation:isolate!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:52px!important;padding:14px 30px!important;border-radius:999px!important;background:linear-gradient(135deg,#ff7f50 0%,#e8612d 100%)!important;background-color:#e8612d!important;border:2px solid #e8612d!important;box-shadow:0 10px 28px rgb(232 97 45 / .3)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 1px 1px rgb(0 0 0 / .12)!important;font-family:'Cantora One',cursive!important;font-size:14px!important;font-weight:400!important;line-height:1.2!important;letter-spacing:0.2px!important;opacity:1!important;visibility:visible!important;filter:none!important;mix-blend-mode:normal!important;text-decoration:none!important;white-space:nowrap;z-index:2!important}.elementor-widget-container .gofly-airlines-archive .gofly-hero__btn--primary::before,.elementor-widget-container .gofly-airlines-archive .gofly-hero__btn--primary::after,.elementor-widget-container .gofly-airlines-archive .gofly-cta__btn--solid::before,.elementor-widget-container .gofly-airlines-archive .gofly-cta__btn--solid::after{content:none!important;display:none!important}.elementor-widget-container .gofly-airlines-archive .gofly-hero__btn--primary:hover,.elementor-widget-container .gofly-airlines-archive .gofly-cta__btn--solid:hover{background:linear-gradient(135deg,#ff8a5f 0%,#d94f1f 100%)!important;background-color:#d94f1f!important;border-color:#d94f1f!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 1px 1px rgb(0 0 0 / .14)!important;transform:translateY(-2px)!important;box-shadow:0 14px 34px rgb(217 79 31 / .34)!important}.elementor-widget-container .gofly-airlines-archive .gofly-hero__btn--primary:focus-visible,.elementor-widget-container .gofly-airlines-archive .gofly-cta__btn--solid:focus-visible{outline:3px solid rgb(10 110 82 / .22)!important;outline-offset:3px!important}.gofly-airlines-archive a:focus-visible,.gofly-airlines-archive button:focus-visible{outline:2px solid var(--mint-dark);outline-offset:3px}.gofly-airlines-archive .gofly-faq-section,.gofly-airlines-archive .gofly-faq-section__title{scroll-margin-top:24px}@media (max-width:1199px){.gofly-airlines-archive .gofly-topics__grid{grid-template-columns:repeat(3,1fr)}.gofly-airlines-archive .gofly-airlines-dir__grid{grid-template-columns:repeat(3,1fr)}.gofly-airlines-archive .gofly-related-categories__grid{grid-template-columns:repeat(4,1fr)}.gofly-airlines-archive .gofly-hero__stats{grid-template-columns:repeat(3,1fr)}.gofly-airlines-archive .gofly-hero__feature-list{grid-template-columns:1fr 1fr}}@media (max-width:991px){.gofly-airlines-archive .gofly-hero__feature-list{grid-template-columns:1fr;gap:6px}.gofly-airlines-archive .gofly-hero__stats{grid-template-columns:repeat(3,1fr)}.gofly-airlines-archive .gofly-topics__grid,.gofly-airlines-archive .gofly-airlines-dir__grid{grid-template-columns:repeat(2,1fr)}.gofly-airlines-archive .gofly-related-categories__grid{grid-template-columns:repeat(3,1fr)}.gofly-airlines-archive .gofly-trust-bar__content{flex-direction:column;align-items:flex-start}.gofly-airlines-archive .gofly-prices__panel{position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:var(--radius-lg);border:1px solid var(--border-light);box-shadow:var(--shadow-sm)}.gofly-airlines-archive .gofly-prices__table{min-width:640px;border-radius:0;border:none;box-shadow:none}.gofly-airlines-archive .gofly-prices__panel::after{content:"";position:absolute;top:0;right:0;bottom:0;width:40px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .85));pointer-events:none;z-index:3}}@media (max-width:767px){.gofly-airlines-archive .gofly-breadcrumb{padding:12px 15px 0}.gofly-airlines-archive .gofly-breadcrumb__list{padding:8px 12px;border-radius:var(--radius-sm);gap:0}.gofly-airlines-archive .gofly-breadcrumb__item a,.gofly-airlines-archive .gofly-breadcrumb__current span{font-size:11px;padding:3px 6px}.gofly-airlines-archive .gofly-breadcrumb__separator{font-size:12px;margin:0 2px}.gofly-airlines-archive .gofly-hero{padding:30px 15px 28px}.gofly-airlines-archive .gofly-hero .gofly-hero__inner::after{font-size:140px;bottom:-30px}.gofly-airlines-archive .gofly-hero__badge{font-size:10px;padding:5px 12px;gap:6px;margin-bottom:18px}.gofly-airlines-archive .gofly-hero__title{font-size:23px;margin-bottom:14px;line-height:1.25}.gofly-airlines-archive .gofly-hero__title span::after{height:2px;bottom:1px}.gofly-airlines-archive .gofly-hero__description{font-size:14px;line-height:1.75;margin-bottom:8px}.gofly-airlines-archive .gofly-hero__feature-list{grid-template-columns:1fr;gap:5px;margin:0 0 10px!important}.gofly-airlines-archive .gofly-hero__feature-list li{font-size:13px;padding:8px 12px;border-radius:10px;margin:0}.gofly-airlines-archive .gofly-hero__feature-list li:hover{transform:none}.gofly-airlines-archive .gofly-hero__stats{grid-template-columns:repeat(2,1fr);gap:8px;margin:0 0 20px!important}.gofly-airlines-archive .gofly-hero__stat{padding:14px 8px 12px;border-radius:var(--radius-sm)}.gofly-airlines-archive .gofly-hero__stat:last-child:nth-child(odd){grid-column:1 / -1;width:100%;max-width:100%;justify-self:stretch}.gofly-airlines-archive .gofly-hero__stat-number{font-size:18px;margin-bottom:3px}.gofly-airlines-archive .gofly-hero__stat-label{font-size:9px;letter-spacing:.6px}.gofly-airlines-archive .gofly-hero__stat:hover{transform:none;box-shadow:var(--shadow-sm)}.gofly-airlines-archive .gofly-hero__stat:active{transform:scale(.97)}.gofly-airlines-archive .gofly-hero__cta{flex-direction:column;gap:10px;margin-bottom:22px}.gofly-airlines-archive .gofly-hero__btn{width:100%;min-height:48px;font-size:13px;padding:12px 24px}.gofly-airlines-archive .gofly-hero__trust{gap:6px;padding-top:16px}.gofly-airlines-archive .gofly-hero__trust-item{width:fit-content;font-size:10px;padding:5px 10px}.gofly-airlines-archive .gofly-hero__trust-item:hover{transform:none}.gofly-airlines-archive .gofly-info-strip{margin:12px 15px 0;padding:12px 14px;flex-direction:column;align-items:flex-start;gap:6px;border-radius:var(--radius-sm)}.gofly-airlines-archive .gofly-info-strip__dot{display:none}.gofly-airlines-archive .gofly-info-strip__item{font-size:12px;white-space:normal}.gofly-airlines-archive .gofly-topics,.gofly-airlines-archive .gofly-airlines-dir,.gofly-airlines-archive .gofly-prices,.gofly-airlines-archive .gofly-auto-grid-wrapper,.gofly-airlines-archive .gofly-faq-section,.gofly-airlines-archive .gofly-related-categories{padding-left:15px;padding-right:15px}.gofly-airlines-archive .gofly-topics{padding-top:32px;padding-bottom:8px}.gofly-airlines-archive .gofly-airlines-dir{padding-top:28px;padding-bottom:24px}.gofly-airlines-archive .gofly-prices{padding-top:28px;padding-bottom:24px}.gofly-airlines-archive .gofly-faq-section{padding-top:20px;padding-bottom:32px}.gofly-airlines-archive .gofly-trust-bar+.gofly-faq-section,.gofly-airlines-archive .gofly-auto-grid-wrapper+.gofly-faq-section{padding-top:18px}.gofly-airlines-archive .gofly-related-categories{padding-top:32px;padding-bottom:36px}.gofly-airlines-archive .gofly-trust-bar,.gofly-airlines-archive .gofly-cta{padding-left:15px;padding-right:15px}.gofly-airlines-archive .gofly-topics__title,.gofly-airlines-archive .gofly-airlines-dir__title,.gofly-airlines-archive .gofly-prices__title,.gofly-airlines-archive .gofly-faq-section__title,.gofly-airlines-archive .gofly-related-categories__title,.gofly-airlines-archive .gofly-auto-grid-wrapper__title{font-size:21px;margin-bottom:6px}.gofly-airlines-archive .gofly-faq-section__title{margin-bottom:22px}.gofly-airlines-archive .gofly-topics__subtitle,.gofly-airlines-archive .gofly-airlines-dir__subtitle,.gofly-airlines-archive .gofly-prices__subtitle,.gofly-airlines-archive .gofly-related-categories__subtitle{font-size:13px;margin-bottom:20px}.gofly-airlines-archive .gofly-topic-card,.gofly-airlines-archive .gofly-acard,.gofly-airlines-archive .gofly-related-categories__card{border-radius:var(--radius-md)}.gofly-airlines-archive .gofly-topic-card:hover,.gofly-airlines-archive .gofly-acard:hover,.gofly-airlines-archive .gofly-related-categories__card:hover{transform:none;box-shadow:var(--shadow-sm)}.gofly-airlines-archive .gofly-topic-card:active,.gofly-airlines-archive .gofly-acard:active,.gofly-airlines-archive .gofly-related-categories__card:active{transform:scale(.98);box-shadow:var(--shadow-md)}.gofly-airlines-archive .gofly-topic-card{padding:20px 12px 16px}.gofly-airlines-archive .gofly-topic-card__icon{font-size:28px;margin-bottom:10px}.gofly-airlines-archive .gofly-topic-card__title{font-size:13px;margin-bottom:5px}.gofly-airlines-archive .gofly-topic-card__desc{font-size:11px;line-height:1.5}.gofly-airlines-archive .gofly-acard{padding:14px;gap:12px}.gofly-airlines-archive .gofly-acard__flag{font-size:24px}.gofly-airlines-archive .gofly-acard__name{font-size:13px}.gofly-airlines-archive .gofly-acard__count{font-size:10px}.gofly-airlines-archive .gofly-acard__arrow{display:none}.gofly-airlines-archive .gofly-related-categories__grid{grid-template-columns:repeat(2,1fr);gap:10px}.gofly-airlines-archive .gofly-related-categories__card{padding:18px 10px 16px}.gofly-airlines-archive .gofly-related-categories__icon{font-size:26px;margin-bottom:6px}.gofly-airlines-archive .gofly-related-categories__name{font-size:12px;margin-bottom:3px}.gofly-airlines-archive .gofly-related-categories__count{font-size:10px}.gofly-airlines-archive .gofly-prices__tabs{max-width:100%;padding:4px;gap:4px;margin-bottom:20px}.gofly-airlines-archive .gofly-prices__tab{min-height:42px;font-size:12px;padding:8px 14px}.gofly-airlines-archive .gofly-prices__panel{overflow-x:visible;border:none;border-radius:0;box-shadow:none}.gofly-airlines-archive .gofly-prices__panel::after{display:none!important}.gofly-airlines-archive .gofly-prices__table{min-width:0;border:none;border-radius:0;box-shadow:none;background:#fff0}.gofly-airlines-archive .gofly-prices__caption{display:block;margin-bottom:12px;padding:12px 16px;border-radius:var(--radius-sm);border-bottom:none;font-size:13px}.gofly-airlines-archive .gofly-prices__table thead{display:none}.gofly-airlines-archive .gofly-prices__table tbody{display:flex;flex-direction:column;gap:10px}.gofly-airlines-archive .gofly-prices__table tbody tr{display:flex;flex-direction:column;background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-md);padding:16px;box-shadow:var(--shadow-xs);gap:6px;transition:all 0.25s ease}.gofly-airlines-archive .gofly-prices__table tbody tr:nth-child(even){background:var(--white)}.gofly-airlines-archive .gofly-prices__table tbody tr:hover{background:var(--white)}.gofly-airlines-archive .gofly-prices__table tbody tr:active{transform:scale(.99);box-shadow:var(--shadow-sm)}.gofly-airlines-archive .gofly-prices__table tbody td{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px dashed rgb(61 220 173 / .1);font-size:13px;white-space:normal;gap:12px}.gofly-airlines-archive .gofly-prices__table tbody td:last-child{border-bottom:none;padding-bottom:0}.gofly-airlines-archive .gofly-prices__table tbody td::before{flex:0 0 auto;min-width:86px}.gofly-airlines-archive .gofly-prices__table tbody td:first-child{align-items:flex-start}#tab-international .gofly-prices__table tbody td:nth-child(1)::before{content:"📍 Destination";font-family:var(--heading);font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-right:12px}#tab-international .gofly-prices__table tbody td:nth-child(2)::before{content:"💰 Price";font-family:var(--heading);font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-right:12px}#tab-international .gofly-prices__table tbody td:nth-child(3)::before{content:"⏱️ Duration";font-family:var(--heading);font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-right:12px}#tab-international .gofly-prices__table tbody td:nth-child(4)::before{content:"✈️ Includes";font-family:var(--heading);font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-right:12px}#tab-domestic .gofly-prices__table tbody td:nth-child(1)::before{content:"📍 Package";font-family:var(--heading);font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-right:12px}#tab-domestic .gofly-prices__table tbody td:nth-child(2)::before{content:"💰 Price";font-family:var(--heading);font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-right:12px}#tab-domestic .gofly-prices__table tbody td:nth-child(3)::before{content:"🕒 Duration";font-family:var(--heading);font-size:10px;text-transform:uppercase;letter-spacing:.5px;color:var(--muted);margin-right:12px}.gofly-airlines-archive .gofly-prices__table tbody td:first-child{font-size:14px;padding-bottom:8px;border-bottom:1px solid rgb(61 220 173 / .12);margin-bottom:2px}.gofly-airlines-archive .gofly-prices__table tbody td:nth-child(2){font-size:14px}.gofly-airlines-archive .gofly-prices__table tbody td:nth-child(3){text-align:right;font-size:13px}.gofly-airlines-archive .gofly-prices__table tbody td:nth-child(4){font-size:12px;line-height:1.5}#tab-domestic .gofly-prices__table tbody td:nth-child(3){font-weight:700;color:var(--orange-deep)}.gofly-airlines-archive .gofly-prices__note{font-size:12px;padding:12px 16px}.gofly-airlines-archive .gofly-auto-grid-wrapper{padding-top:6px;padding-bottom:14px}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-row{margin-left:-7px!important;margin-right:-7px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-grid-item{margin-bottom:20px!important;padding-left:7px!important;padding-right:7px!important;width:100%!important;max-width:100%!important;flex:0 0 100%!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-grid-item:last-child{margin-bottom:0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-holder{border-radius:var(--radius-lg)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-holder:hover{transform:none!important;box-shadow:var(--shadow-sm)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-holder:active{transform:scale(.99)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-img-holder{height:190px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .entry-title-wrapper{padding:20px 16px 0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .entry-title-wrapper::before{left:16px!important;width:36px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .entry-title{margin:8px 0 12px!important;font-size:17px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-tags{flex-direction:column!important;gap:8px!important;margin:0 16px 14px!important;padding-bottom:14px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-tags>span{font-size:11px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .categories-links a{font-size:9px!important;padding:4px 10px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-excerpt{font-size:13px!important;margin:0 16px 18px!important;-webkit-line-clamp:2!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail>.post-footer{padding:0 16px 20px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .read-more a{width:100%!important;min-height:44px!important;font-size:12px!important;padding:11px 20px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-pagination-wrap{margin-top:6px!important;margin-bottom:0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .pagination-list{gap:6px!important;margin:8px 0 0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .pagination-list a,.gofly-airlines-archive .gofly-auto-grid-wrapper .pagination-list span{min-width:38px!important;height:38px!important;font-size:13px!important;padding:0 10px!important}.gofly-airlines-archive .gofly-trust-bar{margin-top:0}.gofly-airlines-archive .gofly-trust-bar__content{padding:16px 14px;border-radius:var(--radius-sm);gap:12px}.gofly-airlines-archive .gofly-trust-bar__title{font-size:15px}.gofly-airlines-archive .gofly-trust-bar__desc{font-size:12px}.gofly-airlines-archive .gofly-trust-bar__badges{gap:6px}.gofly-airlines-archive .gofly-trust-badge{font-size:10px;padding:6px 10px;border-radius:8px}.gofly-airlines-archive .gofly-trust-badge:hover{transform:none;box-shadow:var(--shadow-xs)}.gofly-airlines-archive .gofly-faq__item{margin-bottom:8px;border-radius:var(--radius-sm)}.gofly-airlines-archive .gofly-faq__item:hover{transform:none;box-shadow:var(--shadow-xs)}.gofly-airlines-archive .gofly-faq__question{padding:15px 16px;font-size:14px;gap:10px;min-height:52px}.gofly-airlines-archive .gofly-faq__question::after{width:28px;height:28px;flex:0 0 28px;font-size:17px}.gofly-airlines-archive .gofly-faq__answer{padding:0 16px}.gofly-airlines-archive .gofly-faq__answer:not([hidden]){padding:0 16px 16px}.gofly-airlines-archive .gofly-faq__answer div{font-size:13px;line-height:1.8}.gofly-airlines-archive .gofly-faq__answer li{font-size:13px}.gofly-airlines-archive .gofly-cta__inner{padding:32px 18px;border-radius:var(--radius-md)}.gofly-airlines-archive .gofly-cta__inner::after{font-size:120px;bottom:-20px}.gofly-airlines-archive .gofly-cta__pretitle{font-size:10px;padding:5px 12px;margin-bottom:12px}.gofly-airlines-archive .gofly-cta__title{font-size:22px;margin-bottom:12px}.gofly-airlines-archive .gofly-cta__title span::after{width:80px;height:2px}.gofly-airlines-archive .gofly-cta__desc{font-size:13px;margin-bottom:24px;line-height:1.75}.gofly-airlines-archive .gofly-cta__buttons{flex-direction:column;gap:10px;margin-bottom:22px}.gofly-airlines-archive .gofly-cta__btn{width:100%;min-height:48px;font-size:13px;padding:12px 24px}.gofly-airlines-archive .gofly-cta__contacts{flex-direction:column;gap:6px;padding-top:18px}.gofly-airlines-archive .gofly-cta__contact{font-size:12px}.elementor-widget-container .gofly-airlines-archive .gofly-hero__btn--primary,.elementor-widget-container .gofly-airlines-archive .gofly-cta__btn--solid{width:100%!important;min-height:50px!important;padding:13px 22px!important;font-size:13px!important;white-space:normal!important}.elementor-widget-container .gofly-airlines-archive .gofly-hero__btn--primary:hover,.elementor-widget-container .gofly-airlines-archive .gofly-cta__btn--solid:hover{transform:none!important;box-shadow:0 10px 28px rgb(232 97 45 / .3)!important}.elementor-widget-container .gofly-airlines-archive .gofly-hero__btn--primary:active,.elementor-widget-container .gofly-airlines-archive .gofly-cta__btn--solid:active{transform:scale(.98)!important;box-shadow:0 6px 18px rgb(232 97 45 / .25)!important}}@media (max-width:480px){.gofly-airlines-archive .gofly-breadcrumb__item a,.gofly-airlines-archive .gofly-breadcrumb__current span{font-size:10px}.gofly-airlines-archive .gofly-hero{padding:24px 12px 22px}.gofly-airlines-archive .gofly-hero__badge{font-size:9px;padding:4px 10px;margin-bottom:14px}.gofly-airlines-archive .gofly-hero__title{font-size:20px}.gofly-airlines-archive .gofly-hero__description{font-size:13px;margin-bottom:6px}.gofly-airlines-archive .gofly-hero__feature-list{margin:0 0 8px!important}.gofly-airlines-archive .gofly-hero__feature-list li{font-size:12px;padding:7px 10px}.gofly-airlines-archive .gofly-hero__stats{gap:6px;margin:0 0 16px!important}.gofly-airlines-archive .gofly-hero__stat{padding:12px 6px 10px}.gofly-airlines-archive .gofly-hero__stat-number{font-size:16px}.gofly-airlines-archive .gofly-hero__stat-label{font-size:10px!important;letter-spacing:.4px}.gofly-airlines-archive .gofly-hero__trust-item{font-size:10px!important;padding:4px 8px}.gofly-airlines-archive .gofly-topics__grid,.gofly-airlines-archive .gofly-airlines-dir__grid,.gofly-airlines-archive .gofly-related-categories__grid{gap:8px}.gofly-airlines-archive .gofly-topics__title,.gofly-airlines-archive .gofly-airlines-dir__title,.gofly-airlines-archive .gofly-prices__title,.gofly-airlines-archive .gofly-faq-section__title,.gofly-airlines-archive .gofly-related-categories__title,.gofly-airlines-archive .gofly-auto-grid-wrapper__title{font-size:19px}.gofly-airlines-archive .gofly-topic-card{padding:16px 10px 14px}.gofly-airlines-archive .gofly-topic-card__icon{font-size:24px;margin-bottom:8px}.gofly-airlines-archive .gofly-topic-card__title{font-size:12px}.gofly-airlines-archive .gofly-topic-card__desc{font-size:10px}.gofly-airlines-archive .gofly-acard{padding:12px;gap:10px}.gofly-airlines-archive .gofly-acard__flag{font-size:22px}.gofly-airlines-archive .gofly-acard__name{font-size:12px}.gofly-airlines-archive .gofly-related-categories__card{padding:14px 8px 12px}.gofly-airlines-archive .gofly-related-categories__icon{font-size:22px}.gofly-airlines-archive .gofly-related-categories__name{font-size:11px}.gofly-airlines-archive .gofly-related-categories__count{font-size:9px}.gofly-airlines-archive .gofly-prices__table tbody tr{padding:14px}.gofly-airlines-archive .gofly-prices__table tbody td:first-child{font-size:13px}.gofly-airlines-archive .gofly-prices__table tbody td:nth-child(2){font-size:13px}.gofly-airlines-archive .gofly-prices__note{font-size:11px;padding:10px 12px}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-img-holder{height:170px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .entry-title-wrapper{padding:16px 14px 0!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .entry-title-wrapper::before{left:14px!important;width:30px!important;height:2px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .entry-title{font-size:16px!important;margin:6px 0 10px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-tags{margin:0 14px 12px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-excerpt{font-size:12px!important;margin:0 14px 14px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail>.post-footer{padding:0 14px 16px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .read-more a{min-height:42px!important;font-size:11px!important;padding:10px 16px!important}.gofly-airlines-archive .gofly-faq-section{padding-top:18px}.gofly-airlines-archive .gofly-trust-bar+.gofly-faq-section,.gofly-airlines-archive .gofly-auto-grid-wrapper+.gofly-faq-section{padding-top:16px}.gofly-airlines-archive .gofly-faq__question{padding:14px 14px;font-size:13px}.gofly-airlines-archive .gofly-faq__question::after{width:26px;height:26px;flex:0 0 26px;font-size:15px}.gofly-airlines-archive .gofly-faq__answer:not([hidden]){padding:0 14px 14px}.gofly-airlines-archive .gofly-faq__answer div{font-size:12px}.gofly-airlines-archive .gofly-cta__inner{padding:26px 14px}.gofly-airlines-archive .gofly-cta__pretitle{font-size:9px}.gofly-airlines-archive .gofly-cta__title{font-size:20px}.gofly-airlines-archive .gofly-cta__desc{font-size:12px}.gofly-airlines-archive .gofly-cta__btn{font-size:12px;min-height:46px;padding:11px 20px}.gofly-airlines-archive .gofly-cta__contact{font-size:11px}.gofly-airlines-archive .gofly-trust-bar__content{padding:14px 12px}.gofly-airlines-archive .gofly-trust-bar__title{font-size:14px}.gofly-airlines-archive .gofly-trust-bar__desc{font-size:11px}.gofly-airlines-archive .gofly-trust-badge{font-size:10px!important;padding:5px 8px}.gofly-airlines-archive .gofly-info-strip{margin:10px 12px 0;padding:10px 12px}.gofly-airlines-archive .gofly-info-strip__item{font-size:11px}.elementor-widget-container .gofly-airlines-archive .gofly-hero__btn--primary,.elementor-widget-container .gofly-airlines-archive .gofly-cta__btn--solid{min-height:46px!important;padding:12px 18px!important;font-size:12px!important}}@media (max-width:360px){.gofly-airlines-archive .gofly-hero{padding:20px 10px 18px}.gofly-airlines-archive .gofly-hero__title{font-size:18px}.gofly-airlines-archive .gofly-hero__description{font-size:12px;margin-bottom:5px}.gofly-airlines-archive .gofly-hero__feature-list{margin:0 0 6px!important}.gofly-airlines-archive .gofly-hero__stats{grid-template-columns:repeat(2,1fr);gap:5px;margin:0 0 14px!important}.gofly-airlines-archive .gofly-hero__stat-number{font-size:15px}.gofly-airlines-archive .gofly-hero__stat-label{font-size:10px!important}.gofly-airlines-archive .gofly-topics__grid,.gofly-airlines-archive .gofly-airlines-dir__grid{grid-template-columns:1fr;gap:8px}.gofly-airlines-archive .gofly-related-categories__grid{grid-template-columns:repeat(2,1fr);gap:6px}.gofly-airlines-archive .gofly-topics__title,.gofly-airlines-archive .gofly-airlines-dir__title,.gofly-airlines-archive .gofly-prices__title,.gofly-airlines-archive .gofly-faq-section__title,.gofly-airlines-archive .gofly-related-categories__title,.gofly-airlines-archive .gofly-auto-grid-wrapper__title{font-size:17px}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-img-holder{height:150px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .entry-title{font-size:15px!important}.gofly-airlines-archive .gofly-cta__title{font-size:18px}.gofly-airlines-archive .gofly-faq-section{padding-top:16px}.gofly-airlines-archive .gofly-trust-bar+.gofly-faq-section,.gofly-airlines-archive .gofly-auto-grid-wrapper+.gofly-faq-section{padding-top:14px}.gofly-airlines-archive .gofly-faq__question{font-size:12px;padding:12px}.gofly-airlines-archive .gofly-faq__answer div{font-size:12px}.gofly-airlines-archive .gofly-trust-badge{font-size:10px!important;padding:4px 7px}.gofly-airlines-archive .gofly-prices__table tbody tr{padding:12px}.gofly-airlines-archive .gofly-prices__tab{font-size:11px;padding:7px 10px;min-height:38px}.elementor-widget-container .gofly-airlines-archive .gofly-hero__btn--primary,.elementor-widget-container .gofly-airlines-archive .gofly-cta__btn--solid{min-height:44px!important;padding:11px 16px!important;font-size:12px!important}}@supports (padding:max(0px)){@media (max-width:767px){.gofly-airlines-archive .gofly-hero,.gofly-airlines-archive .gofly-topics,.gofly-airlines-archive .gofly-airlines-dir,.gofly-airlines-archive .gofly-prices,.gofly-airlines-archive .gofly-auto-grid-wrapper,.gofly-airlines-archive .gofly-trust-bar,.gofly-airlines-archive .gofly-faq-section,.gofly-airlines-archive .gofly-cta,.gofly-airlines-archive .gofly-related-categories{padding-left:max(15px, env(safe-area-inset-left));padding-right:max(15px, env(safe-area-inset-right))}.gofly-airlines-archive .gofly-info-strip,.gofly-airlines-archive .gofly-breadcrumb{padding-left:max(15px, env(safe-area-inset-left));padding-right:max(15px, env(safe-area-inset-right))}}@media (max-width:480px){.gofly-airlines-archive .gofly-hero,.gofly-airlines-archive .gofly-topics,.gofly-airlines-archive .gofly-airlines-dir,.gofly-airlines-archive .gofly-prices,.gofly-airlines-archive .gofly-auto-grid-wrapper,.gofly-airlines-archive .gofly-trust-bar,.gofly-airlines-archive .gofly-faq-section,.gofly-airlines-archive .gofly-cta,.gofly-airlines-archive .gofly-related-categories{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}.gofly-airlines-archive .gofly-info-strip,.gofly-airlines-archive .gofly-breadcrumb{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}}}@media (prefers-reduced-motion:reduce){.gofly-airlines-archive *,.gofly-airlines-archive *::before,.gofly-airlines-archive *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media print{.gofly-airlines-archive .gofly-hero,.gofly-airlines-archive .gofly-info-strip,.gofly-airlines-archive .gofly-topics,.gofly-airlines-archive .gofly-airlines-dir,.gofly-airlines-archive .gofly-prices,.gofly-airlines-archive .gofly-auto-grid-wrapper,.gofly-airlines-archive .gofly-trust-bar,.gofly-airlines-archive .gofly-cta,.gofly-airlines-archive .gofly-related-categories{display:none!important}.gofly-airlines-archive .gofly-faq-section{break-inside:avoid}.gofly-airlines-archive .gofly-faq__answer[hidden]{display:block!important}}.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-even .rt-holder .rt-img-holder,.gofly-airlines-archive .gofly-auto-grid-wrapper div.tpg-even div.rt-holder div.rt-img-holder{height:230px!important;min-height:230px!important;max-height:230px!important;display:block!important;position:relative!important;overflow:hidden!important;width:100%!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-even .rt-holder .rt-img-holder a,.gofly-airlines-archive .gofly-auto-grid-wrapper div.tpg-even div.rt-holder div.rt-img-holder a{display:block!important;width:100%!important;height:100%!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-even .rt-holder .rt-img-holder img,.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-even .rt-holder .rt-img-holder img.rt-img-responsive,.gofly-airlines-archive .gofly-auto-grid-wrapper div.tpg-even div.rt-holder div.rt-img-holder img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;opacity:1!important;visibility:visible!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-even .rt-holder .rt-img-holder>*:not(.overlay){height:100%!important}@media (max-width:991px){.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-even .rt-holder .rt-img-holder,.gofly-airlines-archive .gofly-auto-grid-wrapper div.tpg-even div.rt-holder div.rt-img-holder{height:200px!important;min-height:200px!important;max-height:200px!important}}@media (max-width:767px){.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-even .rt-holder .rt-img-holder,.gofly-airlines-archive .gofly-auto-grid-wrapper div.tpg-even div.rt-holder div.rt-img-holder{height:180px!important;min-height:180px!important;max-height:180px!important}}@media (max-width:479px){.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-even .rt-holder .rt-img-holder,.gofly-airlines-archive .gofly-auto-grid-wrapper div.tpg-even div.rt-holder div.rt-img-holder{height:150px!important;min-height:150px!important;max-height:150px!important}}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .comment-count,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .comments-link,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-comments,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user .comment-count,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user .comments,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .tpg-comment-count,.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-user span:has(>a[href*="#comments"]),.gofly-airlines-archive .gofly-auto-grid-wrapper .post-meta-user .post-meta-tags-comments-link{display:none!important;visibility:hidden!important;width:0!important;height:0!important;overflow:hidden!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .tpg-excerpt,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .tpg-excerpt,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail p.tpg-excerpt,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-excerpt,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .excerpt{display:none!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-tags{display:grid!important;grid-template-rows:auto auto!important;gap:10px!important;margin:0 26px 14px!important;padding:0 0 14px!important;border-bottom:1px dashed var(--mint-line,#c8efe1)!important;font-size:12px!important;line-height:1.4!important;box-sizing:border-box!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user .author,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user .date{display:inline-flex!important;align-items:center!important;gap:6px!important;color:var(--muted,#525965)!important;font-size:12px!important;font-weight:500!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user .author{grid-row:1!important;grid-column:1!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user .date{grid-row:1!important;grid-column:2!important;justify-content:flex-end!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user .categories-links{grid-row:2!important;grid-column:1 / -1!important;margin-top:0!important;display:inline-flex!important;align-items:center!important;gap:0!important;justify-self:start!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user{grid-template-columns:1fr auto!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user .author a{color:var(--text-light,#2d3340)!important;font-weight:600!important;text-decoration:none!important;transition:color 0.2s ease!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user .author a:hover{color:var(--mint-deep,#0d8a66)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user svg{width:12px!important;height:12px!important;color:var(--mint-dark,#10b981)!important;fill:currentColor!important;flex:0 0 auto!important;opacity:0.85!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user .categories-links a{display:inline-flex!important;align-items:center!important;padding:5px 12px!important;background:linear-gradient(135deg,var(--mint-dark,#10b981),#1aa07a)!important;color:#ffffff!important;border-radius:999px!important;font-family:var(--heading,'Cantora One',cursive)!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.5px!important;text-decoration:none!important;box-shadow:0 4px 14px rgb(43 199 152 / .2)!important;transition:all 0.2s ease!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user .categories-links a:hover{transform:translateY(-1px)!important;box-shadow:0 6px 18px rgb(43 199 152 / .3)!important;color:#ffffff!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user .categories-links svg{display:none!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .entry-title{position:relative!important;margin:20px 26px 16px!important;padding:0 0 14px!important;font-family:var(--heading,'Cantora One',cursive)!important;font-size:18px!important;font-weight:400!important;line-height:1.35!important;color:var(--text,#1a1f2c)!important;min-height:calc(1.35em * 2)!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .entry-title a{color:inherit!important;text-decoration:none!important;transition:color 0.2s ease!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .entry-title a:hover{color:var(--mint-deep,#0d8a66)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .entry-title::after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:36px!important;height:2px!important;background:linear-gradient(90deg,var(--mint,#2bc798),var(--orange,#f97316))!important;border-radius:2px!important;transition:width 0.35s cubic-bezier(.4,0,.2,1)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-holder:hover .entry-title::after{width:64px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .read-more,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-footer{margin:0 26px 18px!important;padding:0!important;margin-top:4px!important;display:flex!important;justify-content:flex-end!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .read-more a{display:inline-flex!important;align-items:center!important;gap:6px!important;padding:8px 16px!important;background:linear-gradient(135deg,var(--orange,#f97316) 0%,#ea580c 100%)!important;color:#ffffff!important;font-family:var(--heading,'Cantora One',cursive)!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.5px!important;text-decoration:none!important;border-radius:999px!important;box-shadow:0 4px 14px rgb(249 115 22 / .25)!important;transition:all 0.25s cubic-bezier(.4,0,.2,1)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .read-more a::after{content:"→"!important;font-size:14px!important;transition:transform 0.25s ease!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .read-more a:hover{transform:translateY(-2px)!important;background:linear-gradient(135deg,#ea580c 0%,#c2410c 100%)!important;box-shadow:0 8px 22px rgb(249 115 22 / .4)!important;color:#ffffff!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .read-more a:hover::after{transform:translateX(4px)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail{display:flex!important;flex-direction:column!important;height:100%!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-grid-item{display:flex!important;flex-direction:column!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-holder{height:100%!important;display:flex!important;flex-direction:column!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user{flex:0 0 auto!important}@media (max-width:767px){.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .entry-title{margin:18px 20px 14px!important;font-size:16px!important;min-height:calc(1.35em * 2)!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-user,.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .post-meta-tags{margin:0 20px 14px!important;padding:0 0 14px!important;gap:8px 12px!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .read-more{margin:4px 20px 16px!important;justify-content:flex-end!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-detail .read-more a{padding:7px 14px!important;font-size:10px!important}}