:root{--primary-50:#eff6ff;--primary-100:#dbeafe;--primary-200:#bfdbfe;--primary-300:#93c5fd;--primary-400:#60a5fa;--primary-500:#1a73e8;--primary-600:#0b57d0;--primary-700:#0842a0;--primary-rgb:26, 115, 232;--secondary-500:#140F53;--secondary-600:#0f0b3d;--success-50:#f0fdf4;--success-100:#dcfce7;--success-200:#bbf7d0;--success-400:#4ade80;--success-500:#16a34a;--success-600:#166534;--success-700:#14532d;--success-rgb:22, 163, 74;--neutral-50:#f8fafc;--neutral-100:#f1f5f9;--neutral-200:#e2e8f0;--neutral-300:#cbd5e1;--neutral-400:#94a3b8;--neutral-500:#64748b;--neutral-600:#475569;--neutral-700:#334155;--neutral-800:#1e293b;--neutral-900:#0f172a;--text-primary:var(--neutral-800);--text-secondary:var(--neutral-700);--text-tertiary:var(--neutral-600);--text-muted:var(--neutral-500);--bg-primary:#ffffff;--bg-secondary:var(--neutral-50);--border-light:var(--neutral-200);--border-medium:var(--neutral-300);--shadow-xs:0 1px 2px rgba(0, 0, 0, 0.05);--shadow-sm:0 1px 3px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.06);--shadow-md:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);--shadow-lg:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);--shadow-xl:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);--shadow-2xl:0 25px 50px -12px rgba(0, 0, 0, 0.25);--shadow-primary:0 4px 14px rgba(var(--primary-rgb), 0.25);--shadow-success:0 4px 14px rgba(var(--success-rgb), 0.25);--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--radius-none:0;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--radius-2xl:1.5rem;--radius-3xl:2rem;--radius-full:9999px;--font-heading:'Cantora One', 'Oswald', system-ui, sans-serif;--font-body:'Inter', 'Hind Siliguri', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--font-mono:'SF Mono', 'Fira Code', 'Consolas', monospace;--text-xs:0.8125rem;--text-sm:0.875rem;--text-base:1.0625rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--text-6xl:3.75rem;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:1.8;--font-light:300;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--font-extrabold:800;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-normal:0;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1140px;--container-2xl:1400px;--container-3xl:1600px;--ease-linear:linear;--ease-in:cubic-bezier(0.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, 0.2, 1);--ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--ease-bounce:cubic-bezier(0.68, -0.55, 0.265, 1.55);--duration-75:75ms;--duration-100:100ms;--duration-150:150ms;--duration-200:200ms;--duration-300:300ms;--duration-500:500ms;--duration-700:700ms;--transition-fast:var(--duration-150) var(--ease-out);--transition-base:var(--duration-200) var(--ease-out);--transition-slow:var(--duration-300) var(--ease-out);--transition-slower:var(--duration-500) var(--ease-in-out);--z-below:-1;--z-base:0;--z-above:1;--z-dropdown:10;--z-sticky:20;--z-fixed:30;--z-overlay:40;--z-modal:50;--z-popover:60;--z-tooltip:70;--header-gap:40px}@font-face{font-family:'Cantora One';font-style:normal;font-weight:400;font-display:swap;src:local('Cantora One'),url(https://fonts.gstatic.com/s/cantoraone/v19/gyB4hws1JdgnKy56GB_JX6zdZ4vZVbg.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Inter';font-style:normal;font-weight:400 700;font-display:swap;src:local('Inter'),url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZ9hjp-Ek-_EeA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;-webkit-tap-highlight-color:#fff0}body{min-height:100vh;min-height:100dvh;line-height:var(--leading-relaxed);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-normal);color:var(--text-primary);background-color:var(--bg-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden}ul,ol{list-style:none}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}:focus{outline:none}:focus-visible{outline:3px solid var(--primary-500);outline-offset:3px;border-radius:var(--radius-sm)}::selection{background-color:var(--primary-500);color:#fff}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms;animation-iteration-count:1;transition-duration:0.01ms;scroll-behavior:auto}}.content-area,[class*="elementor-element-9f2a624"],[class*="elementor-accordion"] .elementor-tab-content,.single-post:not(.elementor-page) .entry-content{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-loose);color:var(--text-secondary)}.content-area p,[class*="elementor-element-9f2a624"] p,[class*="elementor-accordion"] .elementor-tab-content p,.single-post:not(.elementor-page) .entry-content p{margin-bottom:var(--space-5);color:var(--text-tertiary);line-height:var(--leading-loose)}.content-area>p:first-of-type,[class*="elementor-element-9f2a624"]>.elementor-widget-container>p:first-of-type,[class*="elementor-element-9f2a624"] .elementor-text-editor>p:first-of-type,.single-post:not(.elementor-page) .entry-content>p:first-of-type{font-size:calc(var(--text-base) + 0.0625rem);color:var(--text-secondary);line-height:var(--leading-relaxed);padding:var(--space-5) var(--space-6);background:linear-gradient(135deg,var(--primary-50) 0%,var(--bg-primary) 100%);border-radius:var(--radius-lg);border-left:4px solid var(--primary-500);box-shadow:var(--shadow-sm)}.content-area strong,.content-area b,[class*="elementor-element-9f2a624"] strong,[class*="elementor-element-9f2a624"] b,.single-post:not(.elementor-page) .entry-content strong,.single-post:not(.elementor-page) .entry-content b{color:var(--text-primary);font-weight:var(--font-semibold);background:linear-gradient(180deg,transparent 50%,rgba(var(--primary-rgb),.12) 50%);padding:0 var(--space-1);border-radius:2px}.content-area em,.content-area i,[class*="elementor-element-9f2a624"] em,[class*="elementor-element-9f2a624"] i,.single-post:not(.elementor-page) .entry-content em,.single-post:not(.elementor-page) .entry-content i{font-style:italic;color:var(--text-secondary)}.content-area h1:not([class]),.content-area h2:not([class]),.content-area h3:not([class]),.content-area h4:not([class]),.content-area h5:not([class]),.content-area h6:not([class]),[class*="elementor-element-9f2a624"] h1:not([class]),[class*="elementor-element-9f2a624"] h2:not([class]),[class*="elementor-element-9f2a624"] h3:not([class]),[class*="elementor-element-9f2a624"] h4:not([class]),[class*="elementor-element-9f2a624"] h5:not([class]),[class*="elementor-element-9f2a624"] h6:not([class]),.single-post:not(.elementor-page) .entry-content h1:not([class]),.single-post:not(.elementor-page) .entry-content h2:not([class]),.single-post:not(.elementor-page) .entry-content h3:not([class]),.single-post:not(.elementor-page) .entry-content h4:not([class]),.single-post:not(.elementor-page) .entry-content h5:not([class]),.single-post:not(.elementor-page) .entry-content h6:not([class]){font-family:var(--font-heading);font-weight:var(--font-normal);line-height:var(--leading-tight);letter-spacing:var(--tracking-wide);color:var(--text-primary);margin-top:0;margin-bottom:var(--space-4);overflow-wrap:break-word}.content-area h1:not([class]),[class*="elementor-element-9f2a624"] h1:not([class]),.single-post:not(.elementor-page) .entry-content h1:not([class]){font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--secondary-500);margin-bottom:var(--space-6);text-align:center}.content-area h2:not([class]),[class*="elementor-element-9f2a624"] h2:not([class]),.single-post:not(.elementor-page) .entry-content h2:not([class]){font-size:var(--text-3xl);color:var(--primary-500);margin-top:var(--space-12);margin-bottom:var(--space-6);padding-bottom:var(--space-4);text-align:center;position:relative}.content-area h2:not([class])::after,[class*="elementor-element-9f2a624"] h2:not([class])::after,.single-post:not(.elementor-page) .entry-content h2:not([class])::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:min(70%, 300px);height:3px;background:linear-gradient(90deg,transparent 0%,var(--primary-200) 20%,var(--primary-500) 50%,var(--primary-200) 80%,transparent 100%);border-radius:var(--radius-full)}.content-area h2:not([class])::before,[class*="elementor-element-9f2a624"] h2:not([class])::before,.single-post:not(.elementor-page) .entry-content h2:not([class])::before{content:"";position:absolute;bottom:-2px;left:50%;transform:translateX(-50%);width:8px;height:8px;background-color:var(--primary-500);border-radius:var(--radius-full);z-index:var(--z-above);box-shadow:0 0 0 3px var(--bg-primary)}.content-area h3:not([class]),[class*="elementor-element-9f2a624"] h3:not([class]),.single-post:not(.elementor-page) .entry-content h3:not([class]){font-size:var(--text-2xl);color:var(--text-secondary);margin-top:var(--space-10);margin-bottom:var(--space-4);padding:var(--space-3) 0 var(--space-3) var(--space-5);border-left:4px solid var(--primary-500);background:linear-gradient(90deg,rgba(var(--primary-rgb),.05) 0%,transparent 100%);border-radius:0 var(--radius-md) var(--radius-md) 0}.content-area h4:not([class]),[class*="elementor-element-9f2a624"] h4:not([class]),.single-post:not(.elementor-page) .entry-content h4:not([class]){font-size:var(--text-xl);color:var(--text-tertiary);margin-top:var(--space-8);margin-bottom:var(--space-3);display:flex;align-items:center;gap:var(--space-3)}.content-area h4:not([class])::before,[class*="elementor-element-9f2a624"] h4:not([class])::before,.single-post:not(.elementor-page) .entry-content h4:not([class])::before{content:"";width:10px;height:10px;background:linear-gradient(135deg,var(--primary-500),var(--primary-400));transform:rotate(45deg);flex-shrink:0;border-radius:2px}.content-area h5:not([class]),[class*="elementor-element-9f2a624"] h5:not([class]),.single-post:not(.elementor-page) .entry-content h5:not([class]){font-size:var(--text-lg);color:var(--text-tertiary);margin-top:var(--space-6);margin-bottom:var(--space-2);font-weight:var(--font-medium)}.content-area h6:not([class]),[class*="elementor-element-9f2a624"] h6:not([class]),.single-post:not(.elementor-page) .entry-content h6:not([class]){font-size:var(--text-base);color:var(--text-muted);margin-top:var(--space-5);margin-bottom:var(--space-2);font-weight:var(--font-medium);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.content-area a:not([class]),[class*="elementor-element-9f2a624"] a:not([href^="tel:"]):not([class]),.single-post:not(.elementor-page) .entry-content a:not([href^="tel:"]):not([class]){color:var(--primary-500);text-decoration:none;font-weight:var(--font-medium);border-bottom:1px solid #fff0;transition:color var(--transition-fast),border-color var(--transition-fast)}.content-area a:not([class]):hover,[class*="elementor-element-9f2a624"] a:not([href^="tel:"]):not([class]):hover,.single-post:not(.elementor-page) .entry-content a:not([href^="tel:"]):not([class]):hover{color:var(--primary-600);border-bottom-color:var(--primary-500)}.content-area a[href^="tel:"]:not([class]),[class*="elementor-element-9f2a624"] a[href^="tel:"]:not([class]),[class*="elementor-accordion"] .elementor-tab-content a[href^="tel:"]:not([class]),.single-post:not(.elementor-page) .entry-content a[href^="tel:"]:not([class]){display:inline-flex;align-items:center;gap:var(--space-2);color:var(--success-500);font-weight:var(--font-semibold);background:linear-gradient(135deg,var(--success-100),var(--success-50));padding:var(--space-2) var(--space-4);padding-left:var(--space-10);border-radius:var(--radius-full);position:relative;box-shadow:var(--shadow-sm),0 0 0 1px rgba(var(--success-rgb),.1);transition:all var(--transition-base);text-decoration:underline;text-decoration-color:var(--success-400);text-decoration-thickness:2px;text-underline-offset:3px;margin:var(--space-1) var(--space-2) var(--space-1) 0;white-space:nowrap;flex-shrink:0}.content-area a[href^="tel:"]:not([class])::before,[class*="elementor-element-9f2a624"] a[href^="tel:"]:not([class])::before,.single-post:not(.elementor-page) .entry-content a[href^="tel:"]:not([class])::before{content:"";position:absolute;left:var(--space-3);top:50%;transform:translateY(-50%);width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%2316a34a'%3E%3Cpath d='M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0}.content-area a[href^="tel:"]:not([class]):hover,[class*="elementor-element-9f2a624"] a[href^="tel:"]:not([class]):hover,.single-post:not(.elementor-page) .entry-content a[href^="tel:"]:not([class]):hover{background:linear-gradient(135deg,var(--success-200),var(--success-100));transform:translateY(-2px);box-shadow:var(--shadow-md),var(--shadow-success)}.content-area ul,.content-area ol,[class*="elementor-element-9f2a624"] ul,[class*="elementor-element-9f2a624"] ol,.single-post:not(.elementor-page) .entry-content ul,.single-post:not(.elementor-page) .entry-content ol{margin:var(--space-5) 0;padding:0;padding-left:var(--space-2)}.content-area ul>li,[class*="elementor-element-9f2a624"] ul>li,.single-post:not(.elementor-page) .entry-content ul>li{position:relative;padding-left:var(--space-8);margin-bottom:var(--space-3);line-height:var(--leading-relaxed);color:var(--text-tertiary)}.content-area ul>li::before,[class*="elementor-element-9f2a624"] ul>li::before,.single-post:not(.elementor-page) .entry-content ul>li::before{content:"";position:absolute;left:0;top:.6em;width:10px;height:10px;background:linear-gradient(135deg,var(--primary-500),var(--primary-400));border-radius:var(--radius-full);box-shadow:0 0 0 3px rgba(var(--primary-rgb),.15),var(--shadow-sm)}.content-area ol,[class*="elementor-element-9f2a624"] ol,.single-post:not(.elementor-page) .entry-content ol{counter-reset:list-counter}.content-area ol>li,[class*="elementor-element-9f2a624"] ol>li,.single-post:not(.elementor-page) .entry-content ol>li{position:relative;padding-left:calc(var(--space-10) + var(--space-1));margin-bottom:var(--space-4);line-height:var(--leading-relaxed);counter-increment:list-counter}.content-area ol>li::before,[class*="elementor-element-9f2a624"] ol>li::before,.single-post:not(.elementor-page) .entry-content ol>li::before{content:counter(list-counter);position:absolute;left:0;top:0;width:28px;height:28px;background:linear-gradient(135deg,var(--primary-500),var(--primary-600));color:#fff;border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--font-bold);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px rgba(var(--primary-rgb),.15),var(--shadow-sm)}.content-area blockquote,[class*="elementor-element-9f2a624"] blockquote,.single-post:not(.elementor-page) .entry-content blockquote{display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-4);background:linear-gradient(135deg,var(--success-100) 0%,var(--success-50) 100%);border-left:5px solid var(--success-500);margin:var(--space-8) 0;padding:var(--space-6);border-radius:0 var(--radius-lg) var(--radius-lg) 0;box-shadow:0 4px 6px -1px rgba(var(--success-rgb),.1)}.content-area blockquote::before,[class*="elementor-element-9f2a624"] blockquote::before,.single-post:not(.elementor-page) .entry-content blockquote::before{content:"";flex-shrink:0;width:36px;height:36px;background-color:var(--success-500);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M9 21c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1H9v1zm3-19C8.14 2 5 5.14 5 9c0 2.38 1.19 4.47 3 5.74V17c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2.26c1.81-1.27 3-3.36 3-5.74 0-3.86-3.14-7-7-7zm2.85 11.1l-.85.6V16h-4v-2.3l-.85-.6A4.997 4.997 0 017 9c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.63-.8 3.16-2.15 4.1z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M9 21c0 .55.45 1 1 1h4c.55 0 1-.45 1-1v-1H9v1zm3-19C8.14 2 5 5.14 5 9c0 2.38 1.19 4.47 3 5.74V17c0 .55.45 1 1 1h6c.55 0 1-.45 1-1v-2.26c1.81-1.27 3-3.36 3-5.74 0-3.86-3.14-7-7-7zm2.85 11.1l-.85.6V16h-4v-2.3l-.85-.6A4.997 4.997 0 017 9c0-2.76 2.24-5 5-5s5 2.24 5 5c0 1.63-.8 3.16-2.15 4.1z'/%3E%3C/svg%3E");mask-size:contain;-webkit-mask-size:contain}.content-area blockquote p,[class*="elementor-element-9f2a624"] blockquote p,.single-post:not(.elementor-page) .entry-content blockquote p{margin-bottom:var(--space-3);color:var(--success-700);font-style:italic;font-weight:var(--font-medium)}.content-area blockquote p:last-child,[class*="elementor-element-9f2a624"] blockquote p:last-child,.single-post:not(.elementor-page) .entry-content blockquote p:last-child{margin-bottom:0}.content-area table,[class*="elementor-element-9f2a624"] table,.gofly-boxed table,.single-post:not(.elementor-page) .entry-content table{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;margin:var(--space-6) 0;font-size:var(--text-sm);border-radius:var(--radius-lg);overflow:hidden;box-shadow:0 0 0 1px var(--border-light),var(--shadow-md);table-layout:auto}.content-area thead,[class*="elementor-element-9f2a624"] thead,.single-post:not(.elementor-page) .entry-content thead{background:linear-gradient(135deg,var(--primary-500),var(--primary-600))}.content-area thead th,.content-area table th,[class*="elementor-element-9f2a624"] thead th,[class*="elementor-element-9f2a624"] table th,.single-post:not(.elementor-page) .entry-content thead th,.gofly-boxed table th,.single-post:not(.elementor-page) .entry-content table th{color:#fff;font-family:var(--font-body);font-weight:var(--font-semibold);padding:var(--space-4) var(--space-5);text-align:left;font-size:var(--text-sm);text-transform:uppercase;letter-spacing:var(--tracking-wider);border:none;background:linear-gradient(135deg,var(--primary-500),var(--primary-600));text-shadow:0 1px 2px rgb(0 0 0 / .2);white-space:nowrap}.content-area tbody td,[class*="elementor-element-9f2a624"] tbody td,.single-post:not(.elementor-page) .entry-content tbody td{padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-light);color:var(--text-tertiary);vertical-align:top;background-color:var(--bg-primary)}.content-area tbody tr:last-child td,[class*="elementor-element-9f2a624"] tbody tr:last-child td,.single-post:not(.elementor-page) .entry-content tbody tr:last-child td{border-bottom:none}.content-area tbody tr:nth-child(even) td,[class*="elementor-element-9f2a624"] tbody tr:nth-child(even) td,.single-post:not(.elementor-page) .entry-content tbody tr:nth-child(even) td{background-color:var(--neutral-50)}.content-area tbody tr:hover td,[class*="elementor-element-9f2a624"] tbody tr:hover td,.single-post:not(.elementor-page) .entry-content tbody tr:hover td{background-color:var(--primary-50);color:var(--text-primary)}.content-area td:first-child,[class*="elementor-element-9f2a624"] td:first-child,.single-post:not(.elementor-page) .entry-content td:first-child{font-weight:var(--font-semibold);color:var(--text-primary)}.content-area code,[class*="elementor-element-9f2a624"] code,.single-post:not(.elementor-page) .entry-content code{background:linear-gradient(135deg,#fef2f2,#fff5f5);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:.875em;color:#dc2626;border:1px solid #fecaca}.content-area pre,[class*="elementor-element-9f2a624"] pre,.single-post:not(.elementor-page) .entry-content pre{background:linear-gradient(135deg,var(--neutral-800),var(--neutral-700));color:var(--neutral-200);padding:var(--space-6);border-radius:var(--radius-lg);overflow-x:auto;font-family:var(--font-mono);font-size:var(--text-sm);margin:var(--space-6) 0;box-shadow:var(--shadow-lg)}.content-area pre code,[class*="elementor-element-9f2a624"] pre code,.single-post:not(.elementor-page) .entry-content pre code{background:none;border:none;padding:0;color:inherit;font-size:inherit}.content-area img,[class*="elementor-element-9f2a624"] img,.single-post:not(.elementor-page) .entry-content img{max-width:100%;width:auto;height:auto;display:block;margin:var(--space-5) auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);object-fit:contain}[class*="elementor-element-eaborei"] img{width:auto;max-width:min(100%, 900px);height:auto;margin:var(--space-5) auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.content-area hr,[class*="elementor-element-9f2a624"] hr,.single-post:not(.elementor-page) .entry-content hr{border:none;height:3px;background:linear-gradient(90deg,transparent 0%,var(--border-light) 15%,var(--primary-500) 50%,var(--border-light) 85%,transparent 100%);margin:var(--space-10) 0;border-radius:var(--radius-full);position:relative}.content-area hr::before,[class*="elementor-element-9f2a624"] hr::before,.single-post:not(.elementor-page) .entry-content hr::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:var(--primary-500);border-radius:var(--radius-full);box-shadow:0 0 0 4px var(--bg-primary),0 0 0 6px var(--primary-500)}.single-post:not(.elementor-page){background-color:var(--bg-secondary)}.single-post:not(.elementor-page) .sidebar,.single-post:not(.elementor-page) aside,.single-post:not(.elementor-page) #secondary,.single-post:not(.elementor-page) .widget-area{display:none}.single-post:not(.elementor-page) .site-content,.single-post:not(.elementor-page) .site-content-contain,.single-post:not(.elementor-page) #content,.single-post:not(.elementor-page) .content-wrap{display:flex;justify-content:center;align-items:flex-start;width:100%;max-width:100%;padding:var(--header-gap) var(--space-5) var(--space-10);margin:0 auto}.single-post:not(.elementor-page) .content-area,.single-post:not(.elementor-page) #primary,.single-post:not(.elementor-page) main.site-main,.single-post:not(.elementor-page) .site-main,.single-post:not(.elementor-page) .main-content{width:100%;max-width:var(--container-xl);margin:0 auto;padding:0;float:none;flex:none}.single-post:not(.elementor-page) article.post,.single-post:not(.elementor-page) article.type-post,.single-post:not(.elementor-page) .hentry{width:100%;max-width:var(--container-xl);margin-left:auto;margin-right:auto;background-color:var(--bg-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:var(--space-12) var(--space-14);animation:fadeInUp var(--duration-500) var(--ease-out)}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.single-post:not(.elementor-page) .entry-header{text-align:center;margin-bottom:var(--space-8)}.single-post:not(.elementor-page) .entry-title,.single-post:not(.elementor-page) h1.entry-title{font-family:var(--font-heading);font-size:var(--text-5xl);font-weight:var(--font-bold);color:var(--secondary-500);line-height:var(--leading-tight);margin:0 0 var(--space-6);text-align:center}.single-post:not(.elementor-page) .entry-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-4);color:var(--text-muted);font-size:var(--text-sm)}.single-post:not(.elementor-page) .entry-footer,.single-post:not(.elementor-page) .post-navigation,.single-post:not(.elementor-page) .nav-links{display:none}[class*="elementor-11158"] .elementor-section,[class*="elementor-11158"] .elementor-container{max-width:100%}[class*="elementor-11158"] [class*="elementor-element-a5ad0bc"] .elementor-heading-title{font-family:var(--font-heading);font-size:var(--text-5xl);font-weight:var(--font-bold);color:var(--secondary-500);text-align:center}[class*="elementor-11158"] [class*="elementor-element-9f2a624"]{max-width:var(--container-xl);width:100%;margin-left:auto;margin-right:auto;padding:var(--space-12) var(--space-14);background-color:var(--bg-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}[class*="elementor-element-1468e0c"] .rt-tpg-container{max-width:var(--container-2xl);margin:0 auto;padding:var(--space-5)}[class*="elementor-element-1468e0c"] .rt-row{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8)}[class*="elementor-element-1468e0c"] .rt-holder{background-color:var(--bg-primary);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);transition:transform var(--transition-slow),box-shadow var(--transition-slow);height:100%;display:flex;flex-direction:column;border:1px solid var(--border-light)}[class*="elementor-element-1468e0c"] .rt-holder:hover{transform:translateY(-8px);box-shadow:var(--shadow-xl)}[class*="elementor-element-1468e0c"] .rt-img-holder{aspect-ratio:16/10;overflow:hidden}[class*="elementor-element-1468e0c"] .rt-img-responsive{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slower)}[class*="elementor-element-1468e0c"] .rt-holder:hover .rt-img-responsive{transform:scale(1.08)}[class*="elementor-element-1468e0c"] .entry-title-wrapper{padding:var(--space-5)}[class*="elementor-element-1468e0c"] .entry-title{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--secondary-500);margin:0}[class*="elementor-element-1468e0c"] .entry-title a{color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-fast)}[class*="elementor-element-1468e0c"] .entry-title a:hover{color:var(--primary-500)}[class*="elementor-element-1468e0c"] .post-meta-tags{padding:0 var(--space-5) var(--space-5);margin-top:auto;font-size:var(--text-xs);color:var(--text-muted)}.single-post:not(.elementor-page) .related-post,.single-post:not(.elementor-page) section.related-post{width:100%;max-width:100%;margin:var(--space-16) 0 var(--space-10);padding:var(--space-14) var(--space-8);background:linear-gradient(180deg,var(--neutral-100) 0%,var(--bg-secondary) 100%);clear:both;position:relative}.single-post:not(.elementor-page) .related-post::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-500),var(--primary-400),var(--success-500),var(--primary-400),var(--primary-500))}.single-post:not(.elementor-page) .related-post h2.title,.single-post:not(.elementor-page) .related-post>h2{font-family:var(--font-heading);font-size:var(--text-4xl);font-weight:var(--font-bold);color:var(--secondary-500);text-align:center;margin-bottom:var(--space-12);position:relative;padding-bottom:var(--space-6)}.single-post:not(.elementor-page) .related-post h2.title::after,.single-post:not(.elementor-page) .related-post>h2::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:150px;height:4px;background:linear-gradient(90deg,transparent,var(--primary-500),transparent);border-radius:var(--radius-full)}.single-post:not(.elementor-page) .related-post h2.title::before,.single-post:not(.elementor-page) .related-post>h2::before{content:"✈";display:block;font-size:2.5rem;margin:0 auto var(--space-4);color:var(--primary-500);text-shadow:0 4px 15px rgba(var(--primary-rgb),.3)}.single-post:not(.elementor-page) .related-post .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-8);max-width:1400px;margin:0 auto;padding:0;list-style:none}.single-post:not(.elementor-page) .related-post .col{width:100%;padding:0;margin:0}.single-post:not(.elementor-page) .related-post .holder{background-color:var(--bg-primary);border-radius:var(--radius-2xl);overflow:hidden;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 10px 20px -5px rgb(0 0 0 / .1);transition:all 0.4s var(--ease-in-out);height:100%;display:flex;flex-direction:column;position:relative}.single-post:not(.elementor-page) .related-post .holder::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--primary-500),var(--primary-400));opacity:0;transition:opacity var(--transition-slow)}.single-post:not(.elementor-page) .related-post .holder:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 20px 40px -10px rgb(0 0 0 / .15),0 30px 60px -15px rgba(var(--primary-rgb),.15)}.single-post:not(.elementor-page) .related-post .holder:hover::before{opacity:1}.single-post:not(.elementor-page) .related-post .img-holder{position:relative;aspect-ratio:16/10;overflow:hidden}.single-post:not(.elementor-page) .related-post .img-holder::after{content:"";position:absolute;bottom:0;left:0;right:0;height:60%;background:linear-gradient(to top,rgb(0 0 0 / .4) 0%,transparent 100%);opacity:0;transition:opacity var(--transition-slow)}.single-post:not(.elementor-page) .related-post .holder:hover .img-holder::after{opacity:1}.single-post:not(.elementor-page) .related-post .img-holder a{display:block;width:100%;height:100%}.single-post:not(.elementor-page) .related-post .img-holder img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-500) var(--ease-in-out);margin:0;border-radius:0;box-shadow:none}.single-post:not(.elementor-page) .related-post .holder:hover .img-holder img{transform:scale(1.1)}.single-post:not(.elementor-page) .related-post .content-holder{padding:var(--space-6);display:flex;flex-direction:column;flex-grow:1;background-color:var(--bg-primary)}.single-post:not(.elementor-page) .related-post .entry-title,.single-post:not(.elementor-page) .related-post h3,.single-post:not(.elementor-page) .related-post .content-holder h3,.single-post:not(.elementor-page) .related-post .holder h3{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-semibold);line-height:var(--leading-snug);margin:0 0 var(--space-4) 0;padding:0;color:var(--secondary-500);border:none;border-left:none;background:none;text-align:left;position:static;display:block;transition:color var(--transition-slow)}.single-post:not(.elementor-page) .related-post .entry-title::before,.single-post:not(.elementor-page) .related-post h3::before,.single-post:not(.elementor-page) .related-post .content-holder h3::before,.single-post:not(.elementor-page) .related-post .holder h3::before,.single-post:not(.elementor-page) .related-post .entry-title::after,.single-post:not(.elementor-page) .related-post h3::after,.single-post:not(.elementor-page) .related-post .content-holder h3::after,.single-post:not(.elementor-page) .related-post .holder h3::after{display:none;content:none;width:0;height:0;background:none}.single-post:not(.elementor-page) .related-post .entry-title a,.single-post:not(.elementor-page) .related-post h3 a{color:inherit;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-slow)}.single-post:not(.elementor-page) .related-post .holder:hover .entry-title a,.single-post:not(.elementor-page) .related-post .holder:hover h3 a{color:var(--primary-500)}.single-post:not(.elementor-page) .related-post .post-meta,.single-post:not(.elementor-page) .related-post .meta{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;font-size:var(--text-sm);color:var(--text-muted);margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--border-light)}@media screen and (max-width:767px){:root{--header-gap:16px;--text-xs:0.75rem;--text-sm:0.8125rem;--text-base:0.9375rem;--text-lg:1rem;--text-xl:1.125rem;--text-2xl:1.25rem;--text-3xl:1.375rem;--text-4xl:1.5rem;--text-5xl:1.75rem}.single-post:not(.elementor-page) .site-content,.single-post:not(.elementor-page) #content{padding:var(--space-3);justify-content:center}.single-post:not(.elementor-page) article.post,.single-post:not(.elementor-page) article.type-post{padding:var(--space-5) var(--space-4);border-radius:var(--radius-lg);margin-left:auto;margin-right:auto}[class*="elementor-11158"] [class*="elementor-element-9f2a624"]{padding:var(--space-5) var(--space-4);border-radius:var(--radius-lg);margin:0 var(--space-3)}.single-post:not(.elementor-page) .entry-title,.single-post:not(.elementor-page) h1.entry-title,[class*="elementor-11158"] [class*="elementor-element-a5ad0bc"] .elementor-heading-title{font-size:var(--text-5xl);margin-bottom:var(--space-4)}.content-area h1:not([class]),[class*="elementor-element-9f2a624"] h1:not([class]),.single-post:not(.elementor-page) .entry-content h1:not([class]){font-size:var(--text-4xl)}.content-area h2:not([class]),[class*="elementor-element-9f2a624"] h2:not([class]),.single-post:not(.elementor-page) .entry-content h2:not([class]){font-size:var(--text-3xl);margin-top:var(--space-8);margin-bottom:var(--space-4)}.content-area h2:not([class])::after,[class*="elementor-element-9f2a624"] h2:not([class])::after,.single-post:not(.elementor-page) .entry-content h2:not([class])::after{width:min(60%, 180px);height:2px}.content-area h2:not([class])::before,[class*="elementor-element-9f2a624"] h2:not([class])::before,.single-post:not(.elementor-page) .entry-content h2:not([class])::before{width:6px;height:6px}.content-area h3:not([class]),[class*="elementor-element-9f2a624"] h3:not([class]),.single-post:not(.elementor-page) .entry-content h3:not([class]){font-size:var(--text-2xl);margin-top:var(--space-6);padding:var(--space-2) 0 var(--space-2) var(--space-4);border-left-width:3px}.content-area h4:not([class]),[class*="elementor-element-9f2a624"] h4:not([class]),.single-post:not(.elementor-page) .entry-content h4:not([class]){font-size:var(--text-xl);margin-top:var(--space-5);gap:var(--space-2)}.content-area h4:not([class])::before,[class*="elementor-element-9f2a624"] h4:not([class])::before,.single-post:not(.elementor-page) .entry-content h4:not([class])::before{width:8px;height:8px}.content-area h5:not([class]),[class*="elementor-element-9f2a624"] h5:not([class]),.single-post:not(.elementor-page) .entry-content h5:not([class]){font-size:var(--text-lg)}.content-area h6:not([class]),[class*="elementor-element-9f2a624"] h6:not([class]),.single-post:not(.elementor-page) .entry-content h6:not([class]){font-size:var(--text-base)}.content-area p,[class*="elementor-element-9f2a624"] p,.single-post:not(.elementor-page) .entry-content p{font-size:var(--text-base);margin-bottom:var(--space-4)}.content-area>p:first-of-type,[class*="elementor-element-9f2a624"]>.elementor-widget-container>p:first-of-type,.single-post:not(.elementor-page) .entry-content>p:first-of-type{padding:var(--space-3) var(--space-4);font-size:var(--text-base);border-left-width:3px}.content-area ul>li,[class*="elementor-element-9f2a624"] ul>li,.single-post:not(.elementor-page) .entry-content ul>li{padding-left:var(--space-6);margin-bottom:var(--space-2)}.content-area ul>li::before,[class*="elementor-element-9f2a624"] ul>li::before,.single-post:not(.elementor-page) .entry-content ul>li::before{width:8px;height:8px;top:.55em}.content-area ol>li,[class*="elementor-element-9f2a624"] ol>li,.single-post:not(.elementor-page) .entry-content ol>li{padding-left:var(--space-8);margin-bottom:var(--space-3)}.content-area ol>li::before,[class*="elementor-element-9f2a624"] ol>li::before,.single-post:not(.elementor-page) .entry-content ol>li::before{width:24px;height:24px;font-size:var(--text-xs)}.content-area blockquote,[class*="elementor-element-9f2a624"] blockquote,.single-post:not(.elementor-page) .entry-content blockquote{flex-direction:column;gap:var(--space-3);padding:var(--space-4);margin:var(--space-5) 0}.content-area blockquote::before,[class*="elementor-element-9f2a624"] blockquote::before,.single-post:not(.elementor-page) .entry-content blockquote::before{width:28px;height:28px}.content-area a[href^="tel:"],[class*="elementor-element-9f2a624"] a[href^="tel:"],.single-post:not(.elementor-page) .entry-content a[href^="tel:"]{padding:var(--space-2) var(--space-3);padding-left:var(--space-8);font-size:var(--text-sm);white-space:nowrap}.content-area a[href^="tel:"]:not([class])::before,[class*="elementor-element-9f2a624"] a[href^="tel:"]:not([class])::before,.single-post:not(.elementor-page) .entry-content a[href^="tel:"]:not([class])::before{width:14px;height:14px;left:var(--space-2)}.content-area a[href^="tel:"]:not([class]):hover,[class*="elementor-element-9f2a624"] a[href^="tel:"]:not([class]):hover,.single-post:not(.elementor-page) .entry-content a[href^="tel:"]:not([class]):hover{transform:none}.content-area table,[class*="elementor-element-9f2a624"] table,.gofly-boxed table,.single-post:not(.elementor-page) .entry-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:var(--text-xs)}.content-area thead th,.content-area table th,[class*="elementor-element-9f2a624"] thead th,.single-post:not(.elementor-page) .entry-content thead th{padding:var(--space-3);font-size:.7rem;white-space:nowrap}.content-area tbody td,[class*="elementor-element-9f2a624"] tbody td,.single-post:not(.elementor-page) .entry-content tbody td{padding:var(--space-3);white-space:nowrap}.content-area pre,[class*="elementor-element-9f2a624"] pre,.single-post:not(.elementor-page) .entry-content pre{padding:var(--space-4);font-size:var(--text-xs)}.content-area img,[class*="elementor-element-9f2a624"] img,.single-post:not(.elementor-page) .entry-content img{margin:var(--space-4) auto;border-radius:var(--radius-lg)}.content-area hr,[class*="elementor-element-9f2a624"] hr,.single-post:not(.elementor-page) .entry-content hr{margin:var(--space-6) 0}.content-area hr::before,[class*="elementor-element-9f2a624"] hr::before,.single-post:not(.elementor-page) .entry-content hr::before{width:8px;height:8px}.single-post:not(.elementor-page) .related-post{margin:var(--space-10) 0 var(--space-6);padding:var(--space-8) var(--space-4)}.single-post:not(.elementor-page) .related-post h2.title,.single-post:not(.elementor-page) .related-post>h2{font-size:var(--text-2xl);margin-bottom:var(--space-8);padding-bottom:var(--space-4)}.single-post:not(.elementor-page) .related-post h2.title::before,.single-post:not(.elementor-page) .related-post>h2::before{display:none}.single-post:not(.elementor-page) .related-post h2.title::after,.single-post:not(.elementor-page) .related-post>h2::after{width:100px;height:3px}.single-post:not(.elementor-page) .related-post .grid{grid-template-columns:1fr;gap:var(--space-6);max-width:450px;margin:0 auto}.single-post:not(.elementor-page) .related-post .holder{border-radius:var(--radius-xl)}.single-post:not(.elementor-page) .related-post .holder:hover{transform:translateY(-8px)}.single-post:not(.elementor-page) .related-post .content-holder{padding:var(--space-5)}.single-post:not(.elementor-page) .related-post .entry-title,.single-post:not(.elementor-page) .related-post h3{font-size:var(--text-lg)}.single-post:not(.elementor-page) .related-post .post-meta{font-size:var(--text-xs);gap:var(--space-3)}[class*="elementor-element-1468e0c"] .rt-row{grid-template-columns:1fr;gap:var(--space-5)}[class*="elementor-element-1468e0c"] .rt-tpg-container{padding:var(--space-3)}[class*="elementor-element-1468e0c"] .rt-holder:hover{transform:translateY(-4px)}[class*="elementor-element-1468e0c"] .rt-holder:hover .rt-img-responsive{transform:none}[class*="elementor-element-1468e0c"] .entry-title{font-size:var(--text-lg)}}@media screen and (min-width:768px) and (max-width:1023px){:root{--header-gap:24px;--text-base:1rem;--text-2xl:1.375rem;--text-3xl:1.625rem;--text-4xl:1.875rem;--text-5xl:2.25rem}.single-post:not(.elementor-page) .site-content{padding:var(--space-4);justify-content:center}.single-post:not(.elementor-page) article.post{padding:var(--space-8) var(--space-6);margin-left:auto;margin-right:auto}[class*="elementor-11158"] [class*="elementor-element-9f2a624"]{padding:var(--space-8) var(--space-6);margin:0 var(--space-4)}.content-area table,[class*="elementor-element-9f2a624"] table,.gofly-boxed table,.single-post:not(.elementor-page) .entry-content table{display:block;overflow-x:auto}.single-post:not(.elementor-page) .related-post{margin:var(--space-12) 0 var(--space-8);padding:var(--space-10) var(--space-6)}.single-post:not(.elementor-page) .related-post .grid{grid-template-columns:repeat(2,1fr);gap:var(--space-6);max-width:900px;margin:0 auto}.single-post:not(.elementor-page) .related-post h2.title,.single-post:not(.elementor-page) .related-post>h2{font-size:var(--text-3xl)}.single-post:not(.elementor-page) .related-post .entry-title,.single-post:not(.elementor-page) .related-post h3{font-size:var(--text-xl)}[class*="elementor-element-1468e0c"] .rt-row{grid-template-columns:repeat(2,1fr);gap:var(--space-6)}}@media screen and (min-width:1024px) and (max-width:1279px){:root{--header-gap:32px}.single-post:not(.elementor-page) article.post{padding:var(--space-10) var(--space-10);max-width:1000px}[class*="elementor-11158"] [class*="elementor-element-9f2a624"]{padding:var(--space-10) var(--space-10);max-width:1000px}.single-post:not(.elementor-page) .related-post .grid{grid-template-columns:repeat(3,1fr);gap:var(--space-6);max-width:1200px}}@media screen and (min-width:1280px){:root{--header-gap:40px}.single-post:not(.elementor-page) .site-content{padding:var(--header-gap) var(--space-8) var(--space-12)}.single-post:not(.elementor-page) article.post{padding:var(--space-12) var(--space-14);max-width:var(--container-xl)}[class*="elementor-11158"] [class*="elementor-element-9f2a624"]{padding:var(--space-12) var(--space-14);max-width:var(--container-xl)}.single-post:not(.elementor-page) .related-post .grid{grid-template-columns:repeat(3,1fr);gap:var(--space-8);max-width:1400px}}.elementor-accordion{border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);border:1px solid var(--border-light)}.elementor-accordion-item{border-bottom:1px solid var(--border-light);background-color:var(--bg-primary)}.elementor-accordion-item:last-child{border-bottom:none}.elementor-tab-title{padding:var(--space-5) var(--space-6);background-color:var(--bg-primary);cursor:pointer;transition:background-color var(--transition-fast);display:flex;align-items:center;gap:var(--space-3)}.elementor-tab-title:hover{background-color:var(--neutral-50)}.elementor-tab-title.elementor-active{background:linear-gradient(135deg,var(--primary-50),var(--bg-primary));border-left:4px solid var(--primary-500)}.elementor-accordion-title{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--text-primary)}.elementor-tab-title.elementor-active .elementor-accordion-title{color:var(--primary-600)}.elementor-accordion-icon{color:var(--primary-500);transition:transform var(--transition-base)}.elementor-tab-title.elementor-active .elementor-accordion-icon{transform:rotate(180deg)}.elementor-tab-content{padding:var(--space-6);background-color:var(--bg-primary);border-top:1px solid var(--border-light)}.content-area .button,.content-area .btn,[class*="elementor-element-9f2a624"] .button,[class*="elementor-element-9f2a624"] .btn,.single-post:not(.elementor-page) .entry-content .button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--font-semibold);line-height:var(--leading-normal);text-decoration:none;border-radius:var(--radius-lg);border:none;cursor:pointer;transition:all var(--transition-base);white-space:nowrap}.content-area .button-primary,.content-area .btn-primary,[class*="elementor-element-9f2a624"] .button-primary{background:linear-gradient(135deg,var(--primary-500),var(--primary-600));color:#fff;box-shadow:var(--shadow-sm),var(--shadow-primary)}.content-area .button-primary:hover,.content-area .btn-primary:hover,[class*="elementor-element-9f2a624"] .button-primary:hover{background:linear-gradient(135deg,var(--primary-600),var(--primary-700));transform:translateY(-2px);box-shadow:var(--shadow-md),var(--shadow-primary)}.content-area .button-secondary,[class*="elementor-element-9f2a624"] .button-secondary{background-color:var(--bg-primary);color:var(--primary-500);border:2px solid var(--primary-500);box-shadow:var(--shadow-sm)}.content-area .button-secondary:hover,[class*="elementor-element-9f2a624"] .button-secondary:hover{background-color:var(--primary-50);border-color:var(--primary-600);color:var(--primary-600)}.content-area .button-success,[class*="elementor-element-9f2a624"] .button-success{background:linear-gradient(135deg,var(--success-500),var(--success-600));color:#fff;box-shadow:var(--shadow-sm),var(--shadow-success)}.content-area .button-success:hover,[class*="elementor-element-9f2a624"] .button-success:hover{background:linear-gradient(135deg,var(--success-600),var(--success-700));transform:translateY(-2px);box-shadow:var(--shadow-md),var(--shadow-success)}.content-area .badge,.content-area .tag,[class*="elementor-element-9f2a624"] .badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);font-size:var(--text-xs);font-weight:var(--font-semibold);line-height:var(--leading-normal);border-radius:var(--radius-full);white-space:nowrap}.content-area .badge-primary,[class*="elementor-element-9f2a624"] .badge-primary{background-color:var(--primary-100);color:var(--primary-700)}.content-area .badge-success,[class*="elementor-element-9f2a624"] .badge-success{background-color:var(--success-100);color:var(--success-700)}.content-area .alert,[class*="elementor-element-9f2a624"] .alert{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);margin:var(--space-5) 0}.content-area .alert-info,[class*="elementor-element-9f2a624"] .alert-info{background:linear-gradient(135deg,var(--primary-50),var(--bg-primary));border:1px solid var(--primary-200);border-left:4px solid var(--primary-500)}.content-area .alert-success,[class*="elementor-element-9f2a624"] .alert-success{background:linear-gradient(135deg,var(--success-50),var(--bg-primary));border:1px solid var(--success-200);border-left:4px solid var(--success-500)}.content-area .alert-warning,[class*="elementor-element-9f2a624"] .alert-warning{background:linear-gradient(135deg,#fffbeb,var(--bg-primary));border:1px solid #fde68a;border-left:4px solid #f59e0b}.content-area .card,[class*="elementor-element-9f2a624"] .card{background-color:var(--bg-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);border:1px solid var(--border-light);overflow:hidden;transition:all var(--transition-slow)}.content-area .card:hover,[class*="elementor-element-9f2a624"] .card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.d-none{display:none}.d-block{display:block}.d-flex{display:flex}.d-grid{display:grid}.justify-center{justify-content:center}.align-center{align-items:center}.mx-auto{margin-left:auto;margin-right:auto}.w-full{width:100%}.rounded{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.7}}.animate-fadeIn{animation:fadeIn var(--duration-500) var(--ease-out)}.animate-fadeInUp{animation:fadeInUp var(--duration-500) var(--ease-out)}.animate-pulse{animation:pulse 2s infinite}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--neutral-100);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--neutral-400),var(--neutral-500));border-radius:var(--radius-full);border:2px solid var(--neutral-100)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--neutral-500),var(--neutral-600))}*{scrollbar-width:thin;scrollbar-color:var(--neutral-400) var(--neutral-100)}.single-post:not(.elementor-page) .entry-header time,.single-post:not(.elementor-page) .entry-header time.entry-date,.single-post:not(.elementor-page) .entry-header time.published,.single-post:not(.elementor-page) .entry-header time.updated,.single-post:not(.elementor-page) .entry-header .posted-on,.single-post:not(.elementor-page) .entry-header a[rel="bookmark"]{display:none}.single-post:not(.elementor-page) .entry-header .entry-meta .sep,.single-post:not(.elementor-page) .entry-header .entry-meta .separator,.single-post:not(.elementor-page) .entry-header .entry-meta>*::before,.single-post:not(.elementor-page) .entry-header .entry-meta>*::after,.single-post:not(.elementor-page) .entry-header .cat-links::before{display:none;content:none}.single-post:not(.elementor-page) .entry-header .entry-meta{display:block;text-align:center;width:100%}.single-post:not(.elementor-page) .entry-header .cat-links{display:inline-block;float:none;margin:0 auto;text-align:center}@media screen and (max-width:767px){.single-post:not(.elementor-page) .entry-header .entry-meta{display:flex;justify-content:center;align-items:center;flex-direction:column}.single-post:not(.elementor-page) .entry-header .cat-links{display:block;width:auto;text-align:center}}.single-post .entry-content .quick-contact,.single-post .content-area .quick-contact{background:linear-gradient(135deg,#eff6ff 0%,#ffffff 100%);border:1px solid #bfdbfe;border-radius:16px;padding:24px;margin-bottom:24px;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1)}.single-post .entry-content .quick-contact-title,.single-post .content-area .quick-contact-title{font-family:'Cantora One','Oswald',system-ui,sans-serif;font-size:1.25rem;font-weight:400;color:#0b57d0;text-align:center;margin-bottom:20px}.single-post .entry-content .quick-contact-grid,.single-post .content-area .quick-contact-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.single-post .entry-content .contact-item,.single-post .content-area .contact-item{display:flex;align-items:center;gap:12px;background-color:#fff;padding:16px;border-radius:12px;box-shadow:0 1px 3px rgb(0 0 0 / .1);transition:all 0.2s ease}.single-post .entry-content .contact-item:hover,.single-post .content-area .contact-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .12)}.single-post .entry-content .contact-icon,.single-post .content-area .contact-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;background:linear-gradient(135deg,#dbeafe,#eff6ff);border-radius:12px;flex-shrink:0}.single-post .entry-content .contact-icon.whatsapp,.single-post .content-area .contact-icon.whatsapp{background:linear-gradient(135deg,#dcfce7,#bbf7d0)}.single-post .entry-content .contact-item-content,.single-post .content-area .contact-item-content{display:flex;flex-direction:column;gap:4px;min-width:0}.single-post .entry-content .contact-item-content strong,.single-post .content-area .contact-item-content strong{font-size:.875rem;color:#64748b;font-weight:500;background:none;padding:0}.single-post .entry-content .contact-item-content a,.single-post .entry-content .contact-item-content span,.single-post .content-area .contact-item-content a,.single-post .content-area .contact-item-content span{font-size:.875rem;color:#1e293b;font-weight:500}.single-post .entry-content .contact-item-content a,.single-post .content-area .contact-item-content a{color:#0b57d0;text-decoration:none}.single-post .entry-content .contact-item-content a:hover,.single-post .content-area .contact-item-content a:hover{text-decoration:underline}.single-post .entry-content .info-box,.single-post .content-area .info-box{display:flex;flex-direction:column;gap:12px;padding:20px;margin:20px 0;border-radius:12px;border-left:4px solid}.single-post .entry-content .info-box-title,.single-post .content-area .info-box-title{font-family:'Cantora One','Oswald',system-ui,sans-serif;font-size:1.1rem;font-weight:400;display:flex;align-items:center;gap:8px;margin:0;padding:0;border:none;background:none;text-align:left}.single-post .entry-content .info-box-title::before,.single-post .entry-content .info-box-title::after,.single-post .content-area .info-box-title::before,.single-post .content-area .info-box-title::after{display:none;content:none}.single-post .entry-content .info-box p,.single-post .content-area .info-box p{margin-bottom:8px;padding:0;background:none;border:none;font-weight:400}.single-post .entry-content .info-box p:last-child,.single-post .content-area .info-box p:last-child{margin-bottom:0}.single-post .entry-content .info-box ul,.single-post .entry-content .info-box ol,.single-post .content-area .info-box ul,.single-post .content-area .info-box ol{margin:8px 0}.single-post .entry-content .info-box a,.single-post .content-area .info-box a{color:inherit;text-decoration:underline;font-weight:500}.single-post .entry-content .info-box-tip,.single-post .content-area .info-box-tip{background:linear-gradient(135deg,#eff6ff 0%,#ffffff 100%);border-left-color:#1a73e8}.single-post .entry-content .info-box-tip .info-box-title,.single-post .content-area .info-box-tip .info-box-title{color:#0b57d0}.single-post .entry-content .info-box-tip p,.single-post .entry-content .info-box-tip li,.single-post .content-area .info-box-tip p,.single-post .content-area .info-box-tip li{color:#1e40af}.single-post .entry-content .info-box-warning,.single-post .content-area .info-box-warning{background:linear-gradient(135deg,#fffbeb 0%,#ffffff 100%);border-left-color:#f59e0b}.single-post .entry-content .info-box-warning .info-box-title,.single-post .content-area .info-box-warning .info-box-title{color:#b45309}.single-post .entry-content .info-box-warning p,.single-post .entry-content .info-box-warning li,.single-post .content-area .info-box-warning p,.single-post .content-area .info-box-warning li{color:#92400e}.single-post .entry-content .info-box-danger,.single-post .content-area .info-box-danger{background:linear-gradient(135deg,#fef2f2 0%,#ffffff 100%);border-left-color:#ef4444}.single-post .entry-content .info-box-danger .info-box-title,.single-post .content-area .info-box-danger .info-box-title{color:#dc2626}.single-post .entry-content .info-box-danger p,.single-post .entry-content .info-box-danger li,.single-post .content-area .info-box-danger p,.single-post .content-area .info-box-danger li{color:#991b1b}.single-post .entry-content .quick-answers,.single-post .content-area .quick-answers{background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%);border-radius:16px;padding:24px;margin:24px 0;box-shadow:0 8px 20px rgb(16 185 129 / .15);border:2px solid #6ee7b7}.single-post .entry-content .quick-answers-title,.single-post .content-area .quick-answers-title{font-family:'Cantora One','Oswald',system-ui,sans-serif;font-size:1.4rem;font-weight:400;color:#065f46;text-align:center;margin:0 0 20px 0;padding:0;border:none;background:none;line-height:1.3}.single-post .entry-content .quick-answers-title::before,.single-post .entry-content .quick-answers-title::after,.single-post .content-area .quick-answers-title::before,.single-post .content-area .quick-answers-title::after{display:none;content:none}.single-post .entry-content .quick-answers-grid,.single-post .content-area .quick-answers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.single-post .entry-content .qa-item,.single-post .content-area .qa-item{background:linear-gradient(135deg,#ffffff 0%,#fff7ed 100%);padding:16px;border-radius:12px;text-align:center;border:2px solid #fdba74;transition:all 0.2s ease;box-shadow:0 2px 8px rgb(251 146 60 / .12)}.single-post .entry-content .qa-item:hover,.single-post .content-area .qa-item:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgb(251 146 60 / .2);border-color:#fb923c}.single-post .entry-content .qa-label,.single-post .content-area .qa-label{font-size:.7rem;color:#78350f;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-weight:500;display:block}.single-post .entry-content .qa-value,.single-post .content-area .qa-value{font-family:'Inter',system-ui,sans-serif;font-size:1rem;font-weight:600;color:#9a3412;display:block;line-height:1.4}.single-post .entry-content nav.toc,.single-post .entry-content .toc,.single-post .content-area nav.toc,.single-post .content-area .toc{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:24px;margin:24px 0}.single-post .entry-content .toc-title,.single-post .content-area .toc-title{font-family:'Cantora One','Oswald',system-ui,sans-serif;font-size:1.25rem;font-weight:400;color:#1e293b;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #1a73e8;text-align:left;margin-top:0}.single-post .entry-content .toc-title::after,.single-post .entry-content .toc-title::before,.single-post .content-area .toc-title::after,.single-post .content-area .toc-title::before{display:none;content:none}.single-post .entry-content .toc-list,.single-post .content-area .toc-list{counter-reset:toc-counter;margin:0;padding:0;list-style:none}.single-post .entry-content .toc-list li,.single-post .content-area .toc-list li{counter-increment:toc-counter;padding-left:24px;margin-bottom:8px;position:relative}.single-post .entry-content .toc-list li::before,.single-post .content-area .toc-list li::before{content:counter(toc-counter) ".";position:absolute;left:0;color:#1a73e8;font-weight:600;background:none;width:auto;height:auto;border-radius:0;box-shadow:none;top:0;transform:none;display:inline}.single-post .entry-content .toc-list a,.single-post .content-area .toc-list a{color:#475569;text-decoration:none;transition:color 0.15s ease;border-bottom:none;font-weight:400}.single-post .entry-content .toc-list a:hover,.single-post .content-area .toc-list a:hover{color:#1a73e8}.single-post .entry-content .faq-section,.single-post .content-area .faq-section{margin:20px 0}.single-post .entry-content .faq-item,.single-post .content-area .faq-item{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:12px;overflow:hidden;box-shadow:0 1px 3px rgb(0 0 0 / .08)}.single-post .entry-content .faq-question,.single-post .content-area .faq-question{width:100%;padding:20px;background-color:#fff;border:none;text-align:left;font-family:'Cantora One','Oswald',system-ui,sans-serif;font-size:1.1rem;font-weight:400;color:#1e293b;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:all 0.2s ease;line-height:1.4}.single-post .entry-content .faq-question:hover,.single-post .content-area .faq-question:hover{background-color:#f8fafc}.single-post .entry-content .faq-question::after,.single-post .content-area .faq-question::after{content:"+";font-size:1.5rem;font-weight:400;color:#1a73e8;flex-shrink:0;transition:transform 0.2s ease;line-height:1}.single-post .entry-content .faq-question.active,.single-post .content-area .faq-question.active{background:linear-gradient(135deg,#eff6ff,#ffffff);border-bottom:1px solid #e2e8f0}.single-post .entry-content .faq-question.active::after,.single-post .content-area .faq-question.active::after{content:"−"}.single-post .entry-content .faq-answer,.single-post .content-area .faq-answer{display:none;padding:20px;background-color:#fff}.single-post .entry-content .faq-answer.active,.single-post .content-area .faq-answer.active{display:block;animation:fadeIn 0.3s ease}.single-post .entry-content .faq-answer h4,.single-post .content-area .faq-answer h4{margin-top:16px}.single-post .entry-content .faq-answer h4:first-child,.single-post .content-area .faq-answer h4:first-child{margin-top:0}.single-post .entry-content .success-story-card,.single-post .content-area .success-story-card{background:#f8fafc;border-radius:16px;padding:24px;margin:24px 0;border-left:4px solid #16a34a;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1)}.single-post .entry-content .story-header,.single-post .content-area .story-header{display:flex;align-items:flex-start;gap:20px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e2e8f0}.single-post .entry-content .story-avatar,.single-post .content-area .story-avatar{font-size:3rem;background:#fff;padding:16px;border-radius:50%;box-shadow:0 1px 3px rgb(0 0 0 / .1);flex-shrink:0;line-height:1}.single-post .entry-content .story-meta,.single-post .content-area .story-meta{flex:1}.single-post .entry-content .story-meta h3,.single-post .content-area .story-meta h3{margin:0 0 8px 0;font-family:'Cantora One','Oswald',system-ui,sans-serif;font-size:1.25rem;font-weight:400;color:#1e293b;padding:0;border:none;background:none;text-align:left}.single-post .entry-content .story-meta h3::before,.single-post .entry-content .story-meta h3::after,.single-post .content-area .story-meta h3::before,.single-post .content-area .story-meta h3::after{display:none;content:none}.single-post .entry-content .story-meta p,.single-post .content-area .story-meta p{margin:4px 0;font-size:.875rem;color:#64748b;padding:0;background:none;border:none;font-weight:400}.single-post .entry-content .success-story-card h4,.single-post .content-area .success-story-card h4{margin-top:20px;margin-bottom:12px}.single-post .entry-content .testimonial,.single-post .content-area .testimonial{background:#fff;border-left:4px solid #1a73e8;padding:20px;margin:20px 0;border-radius:0 12px 12px 0;font-style:italic;display:block;flex-direction:unset;gap:0}.single-post .entry-content .testimonial::before,.single-post .content-area .testimonial::before{display:none;content:none;width:0;height:0;background:none;mask-image:none;-webkit-mask-image:none}.single-post .entry-content .testimonial p,.single-post .content-area .testimonial p{margin:0 0 12px 0;font-size:1rem;line-height:1.6;color:#475569;font-style:italic;font-weight:400;padding:0;background:none;border:none}.single-post .entry-content .testimonial cite,.single-post .content-area .testimonial cite{display:block;font-style:normal;font-weight:600;color:#0b57d0;margin-top:12px;font-size:.875rem}.single-post .entry-content ul.checklist,.single-post .content-area ul.checklist{margin:16px 0;padding:0;list-style:none}.single-post .entry-content ul.checklist>li,.single-post .content-area ul.checklist>li{position:relative;padding-left:32px;margin-bottom:12px;line-height:1.6}.single-post .entry-content ul.checklist>li::before,.single-post .content-area ul.checklist>li::before{content:"✓";position:absolute;left:0;top:0;width:22px;height:22px;background:linear-gradient(135deg,#16a34a,#22c55e);color:#fff;border-radius:50%;font-size:.75rem;font-weight:600;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 3px rgb(0 0 0 / .1)}.single-post .entry-content ul.checklist>li>ul,.single-post .content-area ul.checklist>li>ul{margin-top:8px;margin-bottom:8px}.single-post .entry-content ul.checklist>li>ul>li::before,.single-post .content-area ul.checklist>li>ul>li::before{width:10px;height:10px;content:"";background:linear-gradient(135deg,#1a73e8,#60a5fa);font-size:0}.single-post .entry-content .steps,.single-post .content-area .steps{margin:24px 0}.single-post .entry-content .step,.single-post .content-area .step{display:flex;gap:20px;margin-bottom:24px;position:relative}.single-post .entry-content .step:not(:last-child)::after,.single-post .content-area .step:not(:last-child)::after{content:"";position:absolute;left:22px;top:52px;width:2px;height:calc(100% - 36px);background:linear-gradient(180deg,#1a73e8,#bfdbfe)}.single-post .entry-content .step-number,.single-post .content-area .step-number{width:46px;height:46px;background:linear-gradient(135deg,#1a73e8,#0b57d0);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Cantora One','Oswald',system-ui,sans-serif;font-size:1.25rem;font-weight:400;flex-shrink:0;box-shadow:0 4px 12px rgb(26 115 232 / .3)}.single-post .entry-content .step-content,.single-post .content-area .step-content{flex:1;padding-top:8px}.single-post .entry-content .step-title,.single-post .content-area .step-title{font-family:'Cantora One','Oswald',system-ui,sans-serif;font-size:1.2rem;font-weight:400;color:#1e293b;margin-bottom:12px;margin-top:0;padding:0;border:none;background:none}.single-post .entry-content .step-title::before,.single-post .entry-content .step-title::after,.single-post .content-area .step-title::before,.single-post .content-area .step-title::after{display:none;content:none}.single-post .entry-content .step-description,.single-post .content-area .step-description{color:#475569}.single-post .entry-content .step-description ul,.single-post .content-area .step-description ul{margin-top:12px}.single-post .entry-content .step-description p,.single-post .content-area .step-description p{margin-bottom:12px;padding:0;background:none;border:none;font-weight:400}.single-post .entry-content .cta-section,.single-post .content-area .cta-section{background:linear-gradient(135deg,#eff6ff 0%,#ecfdf5 100%);border:2px solid #bfdbfe;border-radius:16px;padding:32px;margin:32px 0;text-align:center}.single-post .entry-content .cta-section h2,.single-post .content-area .cta-section h2{text-align:center;margin-top:0}.single-post .entry-content .cta-section>p,.single-post .content-area .cta-section>p{text-align:center;padding:0;background:none;border:none;font-weight:400;max-width:700px;margin-left:auto;margin-right:auto}.single-post .entry-content .cta-section ul,.single-post .content-area .cta-section ul{text-align:left;max-width:100%;width:100%;margin:20px 0;padding-left:0}.single-post .entry-content .cta-section ul li,.single-post .content-area .cta-section ul li{padding-left:8px;margin-bottom:10px;line-height:1.6}.single-post .entry-content .cta-section ul li::before,.single-post .content-area .cta-section ul li::before{display:none}.single-post .entry-content .cta-buttons,.single-post .content-area .cta-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px}.single-post .entry-content .btn,.single-post .content-area .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-family:'Inter',system-ui,sans-serif;font-size:1rem;font-weight:600;text-decoration:none;border-radius:12px;border:none;cursor:pointer;transition:all 0.2s ease;white-space:nowrap;line-height:1.5}.single-post .entry-content .btn-lg,.single-post .content-area .btn-lg{padding:16px 32px;font-size:1.1rem}.single-post .entry-content .btn-primary,.single-post .content-area .btn-primary{background:linear-gradient(135deg,#1a73e8,#0b57d0);color:#fff;box-shadow:0 4px 12px rgb(26 115 232 / .3)}.single-post .entry-content .btn-primary:hover,.single-post .content-area .btn-primary:hover{background:linear-gradient(135deg,#0b57d0,#0842a0);transform:translateY(-2px);box-shadow:0 6px 16px rgb(26 115 232 / .4);color:#fff}.single-post .entry-content .btn-whatsapp,.single-post .content-area .btn-whatsapp{background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;box-shadow:0 4px 12px rgb(37 211 102 / .3)}.single-post .entry-content .btn-whatsapp:hover,.single-post .content-area .btn-whatsapp:hover{background:linear-gradient(135deg,#128c7e,#075e54);transform:translateY(-2px);box-shadow:0 6px 16px rgb(37 211 102 / .4);color:#fff}.single-post .entry-content .btn-secondary,.single-post .content-area .btn-secondary{background-color:#fff;color:#1a73e8;border:2px solid #1a73e8;box-shadow:0 1px 3px rgb(0 0 0 / .1)}.single-post .entry-content .btn-secondary:hover,.single-post .content-area .btn-secondary:hover{background-color:#eff6ff;border-color:#0b57d0;color:#0b57d0}.single-post .entry-content .btn-success,.single-post .content-area .btn-success{background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;box-shadow:0 4px 12px rgb(22 163 74 / .3)}.single-post .entry-content .btn-success:hover,.single-post .content-area .btn-success:hover{background:linear-gradient(135deg,#15803d,#166534);transform:translateY(-2px);color:#fff}.single-post .entry-content .related-links,.single-post .content-area .related-links{background-color:#f8fafc;border-radius:16px;padding:24px;margin:20px 0}.single-post .entry-content .related-links-title,.single-post .content-area .related-links-title{font-family:'Cantora One','Oswald',system-ui,sans-serif;font-size:1.1rem;font-weight:400;color:#1e293b;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #bfdbfe;margin-top:0;text-align:left}.single-post .entry-content .related-links-title::before,.single-post .entry-content .related-links-title::after,.single-post .content-area .related-links-title::before,.single-post .content-area .related-links-title::after{display:none;content:none}.single-post .entry-content .related-grid,.single-post .content-area .related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.single-post .entry-content .related-link,.single-post .content-area .related-link{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;text-decoration:none;color:#475569;font-weight:500;transition:all 0.2s ease}.single-post .entry-content .related-link:hover,.single-post .content-area .related-link:hover{background-color:#eff6ff;border-color:#93c5fd;color:#0b57d0;transform:translateX(4px)}.single-post .entry-content .related-link-icon,.single-post .content-area .related-link-icon{font-size:1.25rem;flex-shrink:0;line-height:1}.single-post .entry-content .disclaimer,.single-post .content-area .disclaimer{background:linear-gradient(135deg,#f1f5f9 0%,#f8fafc 100%);border:1px solid #cbd5e1;border-radius:16px;padding:24px;margin:24px 0}.single-post .entry-content .disclaimer-title,.single-post .content-area .disclaimer-title{font-family:'Cantora One','Oswald',system-ui,sans-serif;font-size:1.1rem;font-weight:400;color:#1e293b;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid #94a3b8;margin-top:0}.single-post .entry-content .disclaimer p,.single-post .content-area .disclaimer p{font-size:.875rem;color:#64748b;margin-bottom:12px;padding:0;background:none;border:none;font-weight:400}.single-post .entry-content .disclaimer p:last-child,.single-post .content-area .disclaimer p:last-child{margin-bottom:0}.single-post .entry-content .disclaimer ul,.single-post .content-area .disclaimer ul{margin:12px 0}.single-post .entry-content .disclaimer li::before,.single-post .content-area .disclaimer li::before{background:#94a3b8}.single-post .entry-content .disclaimer a,.single-post .content-area .disclaimer a{color:#1a73e8}.single-post .entry-content .table-responsive,.single-post .content-area .table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:20px 0;border-radius:12px}.single-post .entry-content .visa-table,.gofly-boxed .visa-table,.single-post .content-area .visa-table{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;font-size:.875rem;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px #e2e8f0,0 4px 6px -1px rgb(0 0 0 / .1)}.single-post .entry-content .visa-table thead,.single-post .content-area .visa-table thead{background:linear-gradient(135deg,#1a73e8,#0b57d0)}.single-post .entry-content .visa-table thead th,.single-post .content-area .visa-table thead th{color:#fff;font-family:'Inter',system-ui,sans-serif;font-weight:600;padding:16px 20px;text-align:left;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;border:none;background:linear-gradient(135deg,#1a73e8,#0b57d0);text-shadow:0 1px 2px rgb(0 0 0 / .2);white-space:nowrap}.single-post .entry-content .visa-table tbody td,.single-post .content-area .visa-table tbody td{padding:16px 20px;border-bottom:1px solid #e2e8f0;color:#475569;vertical-align:top;background-color:#fff;font-weight:400}.single-post .entry-content .visa-table tbody tr:last-child td,.single-post .content-area .visa-table tbody tr:last-child td{border-bottom:none}.single-post .entry-content .visa-table tbody tr:nth-child(even) td,.single-post .content-area .visa-table tbody tr:nth-child(even) td{background-color:#f8fafc}.single-post .entry-content .visa-table tbody tr:hover td,.single-post .content-area .visa-table tbody tr:hover td{background-color:#eff6ff}.single-post .entry-content .visa-table td:first-child,.single-post .content-area .visa-table td:first-child{font-weight:600;color:#1e293b}#back-to-top{position:fixed;bottom:24px;left:60px;right:auto;width:48px;height:48px;background:linear-gradient(135deg,#1a73e8,#0b57d0);color:#fff;border:none;border-radius:50%;font-size:1.25rem;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(20px);transition:all 0.2s ease;box-shadow:0 4px 12px rgb(26 115 232 / .3);z-index:30;display:flex;align-items:center;justify-content:center}#back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}#back-to-top:hover{background:linear-gradient(135deg,#0b57d0,#0842a0);transform:translateY(-4px)}.single-post .entry-content section,.single-post .content-area section{margin-bottom:32px}.single-post .entry-content section[id],.single-post .content-area section[id]{scroll-margin-top:100px}.single-post .entry-content section h2:first-child,.single-post .content-area section h2:first-child{margin-top:0}@media screen and (max-width:767px){.single-post .entry-content .quick-contact,.single-post .content-area .quick-contact{padding:16px}.single-post .entry-content .quick-contact-title,.single-post .content-area .quick-contact-title{font-size:1.1rem}.single-post .entry-content .quick-contact-grid,.single-post .content-area .quick-contact-grid{grid-template-columns:1fr;gap:12px}.single-post .entry-content .contact-item,.single-post .content-area .contact-item{padding:12px}.single-post .entry-content .contact-icon,.single-post .content-area .contact-icon{width:40px;height:40px;font-size:1.25rem}.single-post .entry-content .info-box,.single-post .content-area .info-box{padding:16px;margin:16px 0}.single-post .entry-content .info-box-title,.single-post .content-area .info-box-title{font-size:1rem}.single-post .entry-content .quick-answers,.single-post .content-area .quick-answers{padding:16px;margin:16px 0}.single-post .entry-content .quick-answers-title,.single-post .content-area .quick-answers-title{font-size:1.15rem;margin-bottom:16px}.single-post .entry-content .quick-answers-grid,.single-post .content-area .quick-answers-grid{grid-template-columns:repeat(2,1fr);gap:12px}.single-post .entry-content .qa-item,.single-post .content-area .qa-item{padding:12px}.single-post .entry-content .qa-label,.single-post .content-area .qa-label{font-size:.6rem}.single-post .entry-content .qa-value,.single-post .content-area .qa-value{font-size:.9rem}.single-post .entry-content nav.toc,.single-post .entry-content .toc,.single-post .content-area nav.toc,.single-post .content-area .toc{padding:16px}.single-post .entry-content .toc-title,.single-post .content-area .toc-title{font-size:1.1rem}.single-post .entry-content .toc-list li,.single-post .content-area .toc-list li{margin-bottom:8px;font-size:.9rem}.single-post .entry-content .faq-question,.single-post .content-area .faq-question{padding:16px;font-size:1rem}.single-post .entry-content .faq-question::after,.single-post .content-area .faq-question::after{font-size:1.25rem}.single-post .entry-content .faq-answer,.single-post .content-area .faq-answer{padding:16px}.single-post .entry-content .success-story-card,.single-post .content-area .success-story-card{padding:16px}.single-post .entry-content .story-header,.single-post .content-area .story-header{flex-direction:column;text-align:center;gap:12px}.single-post .entry-content .story-avatar,.single-post .content-area .story-avatar{margin:0 auto;font-size:2.5rem;padding:12px}.single-post .entry-content .story-meta h3,.single-post .content-area .story-meta h3{font-size:1.1rem}.single-post .entry-content .testimonial,.single-post .content-area .testimonial{padding:16px;margin:16px 0}.single-post .entry-content ul.checklist>li,.single-post .content-area ul.checklist>li{padding-left:28px}.single-post .entry-content ul.checklist>li::before,.single-post .content-area ul.checklist>li::before{width:20px;height:20px;font-size:.7rem}.single-post .entry-content .step,.single-post .content-area .step{flex-direction:column;gap:12px}.single-post .entry-content .step:not(:last-child)::after,.single-post .content-area .step:not(:last-child)::after{display:none}.single-post .entry-content .step-number,.single-post .content-area .step-number{width:40px;height:40px;font-size:1.1rem}.single-post .entry-content .step-title,.single-post .content-area .step-title{font-size:1.1rem}.single-post .entry-content .cta-section,.single-post .content-area .cta-section{padding:20px;margin:20px 0}.single-post .entry-content .cta-section ul,.single-post .content-area .cta-section ul{margin:16px 0}.single-post .entry-content .cta-section ul li,.single-post .content-area .cta-section ul li{font-size:.9rem;margin-bottom:8px}.single-post .entry-content .cta-buttons,.single-post .content-area .cta-buttons{flex-direction:column;gap:12px}.single-post .entry-content .btn-lg,.single-post .content-area .btn-lg{width:100%;justify-content:center;padding:16px 20px}.single-post .entry-content .related-links,.single-post .content-area .related-links{padding:16px}.single-post .entry-content .related-grid,.single-post .content-area .related-grid{grid-template-columns:1fr;gap:8px}.single-post .entry-content .related-link,.single-post .content-area .related-link{padding:12px}.single-post .entry-content .disclaimer,.single-post .content-area .disclaimer{padding:16px}.single-post .entry-content .disclaimer-title,.single-post .content-area .disclaimer-title{font-size:1rem}.single-post .entry-content .table-responsive,.single-post .content-area .table-responsive{margin:16px 0}.single-post .entry-content .visa-table,.gofly-boxed .visa-table,.single-post .content-area .visa-table{font-size:.75rem}.single-post .entry-content .visa-table thead th,.single-post .entry-content .visa-table tbody td,.single-post .content-area .visa-table thead th,.single-post .content-area .visa-table tbody td{padding:12px;white-space:nowrap}#back-to-top{width:44px;height:44px;bottom:16px;left:16px;font-size:1.1rem}.single-post .entry-content section,.single-post .content-area section{margin-bottom:24px}.single-post .entry-content section[id],.single-post .content-area section[id]{scroll-margin-top:80px}}@media screen and (min-width:768px) and (max-width:1023px){.single-post .entry-content .quick-contact-grid,.single-post .content-area .quick-contact-grid{grid-template-columns:repeat(2,1fr);gap:12px}.single-post .entry-content .quick-answers-grid,.single-post .content-area .quick-answers-grid{grid-template-columns:repeat(3,1fr)}.single-post .entry-content .related-grid,.single-post .content-area .related-grid{grid-template-columns:repeat(2,1fr)}.single-post .entry-content .step:not(:last-child)::after,.single-post .content-area .step:not(:last-child)::after{left:21px;top:50px}.single-post .entry-content .step-number,.single-post .content-area .step-number{width:44px;height:44px}}.chaty-widget,.chaty-widget-is,#chaty-widget,[class*="chaty-widget"]{bottom:70px}:root{--gf-measure:none;--gf-mint:#047857;--gf-mint-600:#065f46;--gf-orange:#c2410c;--gf-gold:#f59e0b;--gf-ink:#0f1b22;--primary-50:#ecfdf5;--primary-100:#d1fae5;--primary-200:#a7f3d0;--primary-300:#6ee7b7;--primary-400:#34d399;--primary-500:#047857;--primary-600:#065f46;--primary-700:#064e3b;--primary-rgb:4,120,87}html body .single-post .entry-content,html body .single-post .elementor-widget-theme-post-content .elementor-widget-container,html body .content-area .entry-content{max-width:var(--gf-measure)!important;margin-left:auto!important;margin-right:auto!important}html body .single-post article.post,html body .single-post .content-area,html body .single-post .site-main,html body .single-post .text-holder,html body [class*="elementor-element-9f2a624"]{max-width:100%!important;width:auto!important}html body .single-post .entry-content h2,html body .content-area h2:not([class]){text-align:left!important;color:var(--gf-mint)!important;padding-bottom:14px!important;position:relative!important}html body .single-post .entry-content h2::after,html body .content-area h2:not([class])::after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;right:auto!important;transform:none!important;width:56px!important;height:4px!important;background:var(--gf-orange)!important;border-radius:4px!important}html body .single-post .entry-content h2::before,html body .content-area h2:not([class])::before{content:none!important;display:none!important}html body .single-post .entry-content h3,html body .content-area h3:not([class]){text-align:left!important;color:var(--gf-ink)!important}html body .single-post .entry-content h2,html body .single-post .entry-content h3{scroll-margin-top:96px!important}html body .gfp-toc{max-width:var(--gf-measure)!important;margin:24px auto!important;border:1px solid var(--gf-mint)!important;border-left:4px solid var(--gf-mint)!important;border-radius:12px!important;background:#ecfdf5!important;padding:16px 22px!important}html body .gfp-toc-label{font-family:'Cantora One',sans-serif!important;font-size:1.12rem!important;color:var(--gf-ink)!important;margin:0 0 10px!important}html body .gfp-toc ul{list-style:none!important;margin:0!important;padding:0!important;columns:2!important;column-gap:30px!important}html body .gfp-toc li{margin:5px 0!important;break-inside:avoid!important;line-height:1.4!important}html body .gfp-toc a{color:var(--gf-mint-600)!important;text-decoration:none!important;border-bottom:1px solid transparent!important}html body .gfp-toc a:hover{border-bottom-color:var(--gf-orange)!important}@media(max-width:600px){html body .gfp-toc ul{columns:1!important}}html body .gfp-table-wrap table,html body table.visa-table,html body .comparison-table-wrapper table{border-collapse:separate!important;border-spacing:0!important;width:100%!important;border:1px solid #e2e8f0!important;border-radius:12px!important;overflow:hidden!important}html body .gfp-table-wrap table thead th,html body table.visa-table thead th,html body .comparison-table-wrapper table thead th{background:var(--gf-mint)!important;color:#fff!important;text-align:left!important;font-family:'Cantora One',sans-serif!important;font-weight:400!important;padding:12px 14px!important;border:none!important}html body .gfp-table-wrap table td,html body table.visa-table td,html body .comparison-table-wrapper table td{padding:11px 14px!important;border-top:1px solid #e2e8f0!important}html body .gfp-table-wrap table tbody tr:nth-child(even),html body table.visa-table tbody tr:nth-child(even),html body .comparison-table-wrapper table tbody tr:nth-child(even){background:#ecfdf5!important}html body .gfp-faq-item,html body .faq-item{border:1px solid #e2e8f0!important;border-radius:10px!important;margin:10px 0!important;overflow:hidden!important}html body .gfp-faq-question,html body .gfp-faq-q,html body .faq-question{color:var(--gf-ink)!important;font-weight:600!important}html body .gfp-qa-q,html body .entry-content .qa-value{color:var(--gf-ink)!important}html body .gfp-qa-label,html body .entry-content .qa-label{color:var(--gf-orange)!important}html body .entry-content .quick-answers-title,html body .entry-content .quick-contact-title,html body .gfp-keyfacts h2,html body .gf-visa-keyfacts-inner h2{color:var(--gf-mint)!important}html body .entry-content .info-box{border-radius:12px!important}html body .entry-content .info-box-tip{background:#ecfdf5!important;border-left:4px solid var(--gf-mint)!important}html body .entry-content .info-box-tip .info-box-title{color:var(--gf-mint-600)!important}html body .entry-content .info-box-warning{background:#fffbeb!important;border-left:4px solid var(--gf-gold)!important}html body .entry-content .info-box-warning .info-box-title{color:#b45309!important}html body .entry-content .info-box-danger{background:#fef2f2!important;border-left:4px solid #dc2626!important}html body .entry-content .info-box-danger .info-box-title{color:#b91c1c!important}html body .entry-content .info-box-title{font-family:'Cantora One',sans-serif!important}html body .gfp-trust strong,html body .gfp-trust [class*="num"]{color:var(--gf-mint)!important}html body .gfp-related a{color:var(--gf-mint-600)!important}html body .gfp-cta,html body .gfp-cta *{color:#fff!important}html body .entry-content ul>li::marker{color:var(--gf-orange)!important}html body .entry-content blockquote{border-left:4px solid var(--gf-mint)!important;background:#ecfdf5!important;padding:14px 20px!important;border-radius:0 12px 12px 0!important;margin:24px 0!important;font-style:normal!important}html body .single-post .post-thumbnail img.full-post-image{border-radius:14px!important}::selection{background:#d1fae5;color:var(--gf-ink)}html body [class*="-toc"]:not(.gfp-toc){border-color:var(--gf-mint)!important}html body [class*="-table-wrap"] table:not(.gfp-done) thead th{background:var(--gf-mint)!important;color:#fff!important}img.emoji,img.wp-smiley,img[src*="s.w.org/images/core/emoji"],img[src*="/wp-includes/images/smilies/"],img[src*="twemoji"]{height:1em!important;width:1em!important;max-width:1em!important;max-height:1em!important;min-width:0!important;min-height:0!important;display:inline-block!important;vertical-align:-0.12em!important;margin:0 .05em!important;padding:0!important;border:none!important;background:none!important;box-shadow:none!important;object-fit:contain!important;position:static!important;float:none!important}.gf-gallery-badge{display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;line-height:1.1!important}.gf-gallery-badge img.emoji{height:1.15em!important;width:1.15em!important;max-width:1.15em!important;max-height:1.15em!important;flex:0 0 auto!important}#chaty-widget-0 .chaty-widget,.chaty-widget.right-position{bottom:90px!important}html body .gfcta-btn-org{background:var(--gf-orange)!important}html body .gfcta-btn-grn{background:var(--gf-mint)!important}html body .gfcta-btn-org *,html body .gfcta-btn-grn *,html body a.elementor-button,html body a.elementor-button *,html body .gofly-card__link,html body .gofly-card__link *,html body .social-btn,html body .social-btn svg,html body .social-btn svg *{color:#fff!important;fill:#fff!important}html body .social-btn svg path{stroke:#fff!important}html body a.elementor-button[href*="whatsapp"],html body a.elementor-button[href*="wa.me"],html body .gofly-visa-wrapper a.btn.btn-whatsapp{background-color:var(--gf-mint)!important;border-color:var(--gf-mint)!important;color:#fff!important}html body .gofly-visa-wrapper .scenario-result{color:#166534!important}html body .gofly-visa-wrapper .scenario-subtitle{color:#475569!important}html body .newsletter button,html body .newsletter input[type="submit"],html body .newsletter button *{color:#fff!important}.single-post img.full-post-image{display:block;width:100%;height:auto;max-width:100%}@media (max-width:767px){.elementor-element:has(.gofly-tour-package){background-image:none!important;background-color:#fff!important;padding:0!important}}a,a:hover,a:focus{text-decoration:none}html body .single-post .entry-title,html body .single-post h1.entry-title{color:var(--gf-ink)!important;text-align:left!important}html body .single-post .entry-header .entry-title::after{display:none!important}html body .single-post .entry-content table th,html body .single-post .entry-content thead th,html body .single-post .content-area table th,html body .gofly-section th,html body .gfbn th{background:#047857!important;color:#fff!important;border-color:#065f46!important}html body .single-post .entry-content h2,html body .content-area h2:not([class]){margin-top:3.4rem!important;margin-bottom:1rem!important}html body .single-post .entry-content h3,html body .content-area h3:not([class]){margin-top:2.1rem!important;margin-bottom:.6rem!important}html body .single-post .entry-content>h2:first-child,html body .single-post .entry-content>h3:first-child,html body .single-post .entry-content>*:first-child{margin-top:0!important}html body .single-post .entry-content .info-box,html body .single-post .entry-content .table-responsive,html body .single-post .entry-content .gfp-table-wrap,html body .single-post .entry-content [class*="-table-wrap"],html body .single-post .entry-content .quick-answers,html body .single-post .entry-content .quick-contact,html body .single-post .entry-content .gf-visa-keyfacts,html body .single-post .entry-content .gfp-keyfacts,html body .single-post .entry-content .gfp-toc,html body .single-post .entry-content [class*="-toc"],html body .single-post .entry-content .faq-section,html body .single-post .entry-content blockquote{margin-top:1.5rem!important;margin-bottom:1.5rem!important}html body .gofly-footer-bar{background:linear-gradient(90deg,#047857 0%,#065f46 100%)!important}html body .gofly-footer-bar .bar-label,html body .gofly-footer-bar .bar-label *{color:#fff!important}html body .gofly-sidebar{position:fixed!important;top:50%!important;right:0!important;transform:translateY(-50%)!important;z-index:9998!important;display:flex!important;flex-direction:column!important;gap:0!important}html body .gofly-sidebar a{display:flex!important;align-items:center!important;justify-content:flex-end!important;height:52px!important;width:52px!important;text-decoration:none!important;transition:width .25s ease!important;overflow:hidden!important;white-space:nowrap!important;border:none!important;margin:0!important;padding:0!important;box-shadow:-2px 2px 8px rgb(0 0 0 / .12)!important}html body .gofly-sidebar a:hover,html body .gofly-sidebar a:focus{width:210px!important}html body .gofly-sidebar a .s-icon{font-size:22px!important;width:52px!important;min-width:52px!important;height:52px!important;display:flex!important;align-items:center!important;justify-content:center!important;order:2!important;background:transparent!important}html body .gofly-sidebar a .s-text{font-size:12px!important;font-weight:700!important;color:#fff!important;padding:0 4px 0 12px!important;opacity:0!important;transition:opacity .15s ease .1s!important;order:1!important}html body .gofly-sidebar a:hover .s-text,html body .gofly-sidebar a:focus .s-text{opacity:1!important}html body .gofly-sidebar .s-wa{background:#25D366!important;border-radius:8px 0 0 0!important}html body .gofly-sidebar .s-call{background:#047857!important;border-radius:0!important}html body .gofly-sidebar .s-mail{background:#c2410c!important;border-radius:0 0 0 8px!important}@media(max-width:768px){html body .gofly-sidebar{display:none!important}}html body .gofly-footer-bar{position:fixed!important;bottom:0!important;left:0!important;right:0!important;z-index:9997!important;background:linear-gradient(90deg,#047857 0%,#065f46 100%)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;flex-wrap:nowrap!important;box-shadow:0 -3px 16px rgb(0 0 0 / .18)!important;padding:10px 44px 10px 16px!important}html body .gofly-footer-bar .bar-label{color:#fff!important;font-weight:700!important;font-size:14px!important;white-space:nowrap!important;flex-shrink:0!important}html body .gofly-footer-bar a.bar-btn,html body .gofly-footer-bar a.bar-btn:link,html body .gofly-footer-bar a.bar-btn:visited{background:#fff!important;color:#047857!important;font-weight:700!important;font-size:14px!important;padding:8px 18px!important;border-radius:50px!important;text-decoration:none!important;white-space:nowrap!important}html body .gofly-footer-bar a.bar-btn:hover{background:#fef3c7!important;color:#c2410c!important}html body .gofly-footer-bar a.bar-close{color:rgb(255 255 255 / .9)!important;font-size:18px!important;text-decoration:none!important;cursor:pointer!important;position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;padding:6px!important}@media(max-width:768px){html body .gofly-footer-bar{justify-content:flex-start!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}}html body.single,html body.single-post{padding-bottom:64px!important}html body .single-post .entry-content .faq-question::after,html body .single-post .content-area .faq-question::after{color:#c2410c!important}html body .single-post .entry-content .faq-question.active,html body .single-post .content-area .faq-question.active{background:linear-gradient(135deg,#ecfdf5,#ffffff)!important;border-bottom:1px solid #d1fae5!important}html body .single-post .entry-content .faq-answer.active,html body .single-post .content-area .faq-answer.active{display:block!important}@media (min-width:769px){html body.single #primary.content-area,html body.single-post #primary.content-area{width:100%!important;max-width:100%!important;flex:1 1 100%!important;float:none!important;grid-column:1 / -1!important;margin:0!important}html body.single #secondary.widget-area,html body.single-post #secondary.widget-area{display:none!important}}#masthead.site-header{display:none!important}html body .gfhdr .gfhdr-top a,html body .gfhdr .gfhdr-top .gfhdr-mail{color:#dfe9e5!important}html body .gfhdr .gfhdr-top a:hover,html body .gfhdr .gfhdr-top a:focus{color:#ffffff!important}html body .gfhdr .gfhdr-top a svg,html body .gfhdr .gfhdr-top .gfhdr-mail svg{fill:#dfe9e5!important;opacity:.9!important}html body .gfhdr .gfhdr-burger{background:#12332b!important;border:none!important;color:#ffffff!important}html body .gfhdr .gfhdr-burger svg,html body .gfhdr .gfhdr-burger svg path{fill:#ffffff!important}html body .gfhdr .gfhdr-cta,html body .gfhdr .gfhdr-cta:link,html body .gfhdr .gfhdr-cta:visited,html body .gfhdr .gfhdr-cta:hover,html body .gfhdr .gfhdr-cta:focus{color:#ffffff!important}html body .gfhdr .gfhdr-cta svg,html body .gfhdr .gfhdr-mwa svg{fill:#ffffff!important}.content-area ul[style*="list-style:none"]>li::before,.content-area ul[style*="list-style: none"]>li::before,.content-area ul.bv-gofly-team>li::before,.content-area ul.bv-hero-grid>li::before,.content-area ul.bv-offices>li::before,.content-area ul.bv-payment-strip>li::before,.content-area ul.bv-stats>li::before,.content-area ul.em-gofly-team>li::before,.content-area ul.em-hero-grid>li::before,.content-area ul.em-offices>li::before,.content-area ul.em-payment-strip>li::before,.content-area ul.em-stats>li::before,.content-area ul.facts>li::before,.content-area ul.gf-answer-list>li::before,.content-area ul.gf-authority-list>li::before,.content-area ul.gf-cta-benefits>li::before,.content-area ul.gf-disc-list>li::before,.content-area ul.gf-dm-list>li::before,.content-area ul.gf-feature-list>li::before,.content-area ul.gf-gofly-team>li::before,.content-area ul.gf-hero-grid>li::before,.content-area ul.gf-highlight>li::before,.content-area ul.gf-iata-benefits>li::before,.content-area ul.gf-keyfacts-list>li::before,.content-area ul.gf-list>li::before,.content-area ul.gf-mobile-grid>li::before,.content-area ul.gf-offices>li::before,.content-area ul.gf-payment-strip>li::before,.content-area ul.gf-policy-list>li::before,.content-area ul.gf-price-features>li::before,.content-area ul.gf-problem-list>li::before,.content-area ul.gf-rp-list>li::before,.content-area ul.gf-stats>li::before,.content-area ul.gf-tc-list>li::before,.content-area ul.gf-toc-grid>li::before,.content-area ul.gf-ul>li::before,.content-area ul.gf-verify-list>li::before,.content-area ul.gfas-inc>li::before,.content-area ul.gofly-hero__feature-list>li::before,.content-area ul.gofly-hero__stats>li::before,.content-area ul.gofly-hero__trust>li::before,.content-area ul.gofly-trust-bar__badges>li::before,.content-area ul.icon-list>li::before,.content-area ul.ig-gofly-team>li::before,.content-area ul.ig-hero-grid>li::before,.content-area ul.ig-offices>li::before,.content-area ul.ig-payment-strip>li::before,.content-area ul.ig-stats>li::before,.content-area ul.no-bullets>li::before,.content-area ul.oa-gofly-team>li::before,.content-area ul.oa-hero-grid>li::before,.content-area ul.oa-offices>li::before,.content-area ul.oa-payment-strip>li::before,.content-area ul.oa-stats>li::before,.content-area ul.plain-list>li::before,.content-area ul.route>li::before,.content-area ul.summary-tools-list>li::before,.content-area ul.thv-proof>li::before,.content-area ul.tick>li::before,.content-area ul.tk-gofly-team>li::before,.content-area ul.tk-hero-grid>li::before,.content-area ul.tk-offices>li::before,.content-area ul.tk-payment-strip>li::before,.content-area ul.tk-stats>li::before,.content-area ul.ub-gofly-team>li::before,.content-area ul.ub-hero-grid>li::before,.content-area ul.ub-offices>li::before,.content-area ul.ub-payment-strip>li::before,.content-area ul.ub-stats>li::before{content:none!important;display:none!important}.gofly-gcta{position:fixed;z-index:9990;font-family:'Hind Siliguri',sans-serif}.gofly-gcta a{color:#fff!important;text-decoration:none!important;border:none!important;background-image:none!important}.gofly-gcta a::before,.gofly-gcta a::after{content:none!important;display:none!important}.gofly-gcta .gcall{background:#047857!important;color:#fff!important}.gofly-gcta .gcall:hover,.gofly-gcta .gcall:focus{background:#065f46!important}.gofly-gcta .gwa{background:#065f46!important;color:#fff!important}.gofly-gcta .gwa:hover,.gofly-gcta .gwa:focus{background:#047857!important}.gofly-gcta .gi{display:flex;align-items:center;justify-content:center}.gofly-gcta .gi svg{display:block}@media (min-width:768px){.gofly-gcta{top:auto;bottom:24px;right:0;left:auto;transform:none;display:flex;flex-direction:column;gap:8px;padding-right:0}.gofly-gcta a{display:flex;align-items:center;justify-content:flex-end;height:54px;width:54px;overflow:hidden;white-space:nowrap;border-radius:27px 0 0 27px;box-shadow:-3px 3px 12px rgb(4 120 87 / .28);transition:width .28s cubic-bezier(.4,0,.2,1)}.gofly-gcta a:hover,.gofly-gcta a:focus-visible{width:230px}.gofly-gcta .gi{width:54px;flex:0 0 54px}.gofly-gcta .gt{font-weight:600;font-size:14px;padding-right:18px;opacity:0;transition:opacity .2s ease .05s}.gofly-gcta a:hover .gt,.gofly-gcta a:focus-visible .gt{opacity:1}}@media (max-width:767px){.gofly-gcta{left:0;right:0;bottom:0;top:auto;transform:none;display:flex;flex-direction:row;box-shadow:0 -2px 12px rgb(0 0 0 / .16)}.gofly-gcta a{flex:1;display:flex;align-items:center;justify-content:center;gap:9px;height:56px;font-weight:700;font-size:15px;border-radius:0}.gofly-gcta .gcall{border-right:1px solid rgb(255 255 255 / .18)}.gofly-gcta .gt{opacity:1!important}}body:has(.gofly-airlines-archive) .gofly-gcta{display:none!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-img-holder img.rt-img-responsive,.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,[class*="elementor-element-1468e0c"] .rt-img-responsive,.single-post:not(.elementor-page) .related-post .img-holder img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:left center!important}.gofly-airlines-archive .gofly-auto-grid-wrapper .rt-holder:hover .rt-img-holder img.rt-img-responsive,[class*="elementor-element-1468e0c"] .rt-holder:hover .rt-img-responsive,.single-post:not(.elementor-page) .related-post .holder:hover .img-holder img{transform:scale(1.05)!important}.gfhdr-menu a{font-size:13.5px!important;font-weight:600!important;letter-spacing:.075em!important;color:#1c2b26!important;padding:10px 13px!important}.gfhdr-menu a:hover{color:var(--mint,#047857)!important;background:rgb(4 120 87 / .07)!important}.gfhdr-menu .current-menu-item>a,.gfhdr-menu .current-menu-ancestor>a{color:var(--mint,#047857)!important;font-weight:700!important}.gfhdr-menu .sub-menu a{letter-spacing:.05em!important;font-size:12.5px!important;font-weight:500!important;color:#3a4a44!important}.gfhdr-menu .sub-menu{min-width:max-content!important;width:max-content!important;white-space:nowrap!important}.gfhdr-menu .sub-menu a{white-space:nowrap!important;font-weight:600!important}.gfhdr-menu .menu-item-has-children>a::after{font-size:.72em!important;opacity:.85!important;margin-left:6px!important;margin-top:2px!important;color:var(--mint,#047857)!important;transition:transform .25s ease,opacity .2s ease!important}.gfhdr-menu .menu-item-has-children:hover>a::after{opacity:1!important}.gfhdr-menu>li>a{margin:0 1px!important}.gfhdr-menu>li.current-menu-item::after,.gfhdr-menu>li.current-menu-ancestor::after{content:""!important;position:absolute!important;left:14px!important;right:14px!important;bottom:4px!important;height:2.5px!important;background:var(--org,#c2410c)!important;border-radius:3px!important}.gfhdr-menu a{transition:color .2s ease,background .2s ease!important}.gfhdr-menu a:hover{background:rgb(4 120 87 / .08)!important}.gfhdr-cta{font-weight:700!important;box-shadow:0 6px 16px rgb(4 120 87 / .28)!important}.gfhdr-cta:hover{box-shadow:0 8px 22px rgb(4 120 87 / .34)!important;transform:translateY(-1px)!important}.gfhdr-menu a,.gfhdr-menu .sub-menu a{font-family:'Cantora One','Hind Siliguri',sans-serif!important;font-weight:400!important;letter-spacing:.04em!important}.gfhdr-menu>li>a{font-size:15px!important;color:#1c2b26!important}.gfhdr-menu .current-menu-item>a,.gfhdr-menu .current-menu-ancestor>a{font-weight:400!important;color:var(--mint,#047857)!important}.gfhdr-menu .sub-menu a{font-size:13.5px!important;letter-spacing:.03em!important}