﻿<br />
<b>Warning</b>:  Undefined array key "app" in <b>/home/users/szajkohu/www/szajko.hu/_sys/css.php</b> on line <b>31</b><br />
<br />
<b>Warning</b>:  Undefined array key "dba" in <b>/home/users/szajkohu/www/szajko.hu/_sys/css.php</b> on line <b>39</b><br />
<br />
<b>Warning</b>:  Undefined array key "lan" in <b>/home/users/szajkohu/www/szajko.hu/_sys/css.php</b> on line <b>40</b><br />
<br />
<b>Deprecated</b>:  explode(): Passing null to parameter #2 ($string) of type string is deprecated in <b>/home/users/szajkohu/www/szajko.hu/_sys/css.php</b> on line <b>46</b><br />
html,body{width:100%;max-width:100%;overflow-x:hidden;}*{box-sizing:border-box;}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#f4f4f4;color:#222;}body{padding-top:96px;}body.modal-open{overflow:hidden;}.container{max-width:1200px;margin:auto;padding:60px 20px;}.section{padding:60px 0;}.light{background:#f8f8f8;}.text-block{text-align:center;max-width:1000px;margin:auto;}h1{font-size:46px;line-height:1.2;}h2{font-size:36px;margin-bottom:20px;}p{line-height:1.6;}.w100{display:block;width:100%;}.fs-xl{font-size:44px;margin-bottom:24px;line-height:1.2;}.txt_col_blue{color:#049CB2;}.mb-5{margin-bottom:5%;}.mt_0{margin-top:0 !important;padding-top:0 !important;}.mb_0{margin-bottom:0 !important;padding-bottom:0 !important;}@media (max-width:1366px){}@media (max-width:991px){.container{padding:0px 14px;}.section{padding:30px 0;}}html{scrollbar-width:thin;scrollbar-color:#49b8c8 #ececef;}html::-webkit-scrollbar{width:12px;height:12px;}html::-webkit-scrollbar-track{background:#ececef;border-radius:999px;}html::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6ed2df 0%,#36a8bb 55%,#0b7f93 100%);border-radius:999px;border:2px solid #ececef;}html::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#7ad9e5 0%,#3db4c7 55%,#097588 100%);}html::-webkit-scrollbar-corner{background:#ececef;}:root{--fs-display:clamp(2.4rem,5vw,4.4rem);--fs-title:clamp(1.6rem,3vw,2.6rem);--fs-body:clamp(1rem,1.2vw,1.15rem);--fs-menu:clamp(0.85rem,0.9vw,0.95rem);--lh-tight:1.1;--lh-title:1.2;--lh-body:1.6;--fw-bold:700;--fw-heavy:900;}h1,.typo-display{font-size:var(--fs-display);line-height:var(--lh-tight);font-weight:var(--fw-heavy);margin-bottom:0.5em;letter-spacing:-0.03em;}h2,.typo-title{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-heavy);margin-bottom:0.6em;letter-spacing:-0.03em;}p,.typo-body{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:400;}.menu a,.typo-menu{font-size:var(--fs-menu);line-height:1.2;font-weight:600;text-transform:uppercase;letter-spacing:0.02em;}.reveal-up{opacity:0;transform:translate3d(0,72px,0);transition:opacity 1.1s cubic-bezier(0.22,1,0.36,1),transform 1.1s cubic-bezier(0.22,1,0.36,1);transition-delay:0s;will-change:opacity,transform;}.reveal-up.is-visible{opacity:1;transform:translate3d(0,0,0);transition-delay:var(--reveal-delay,0s);}.reveal-up.reveal-delay-1{--reveal-delay:0.08s;}.reveal-up.reveal-delay-2{--reveal-delay:0.16s;}.reveal-up.reveal-delay-3{--reveal-delay:0.24s;}@media (prefers-reduced-motion:reduce){.reveal-up{opacity:1;transform:none;transition:none;}}.nav{position:fixed;top:0;left:0;width:100%;z-index:1000;background:rgba(255,255,255,0.96);backdrop-filter:blur(10px);box-shadow:0 2px 14px rgba(0,0,0,0.04);transition:background 0.3s ease,box-shadow 0.3s ease;}.nav-container{max-width:1200px;margin:0 auto;padding:28px 24px;display:flex;align-items:center;justify-content:space-between;gap:32px;transition:padding 0.3s ease;}.nav.is-scrolled .nav-container{padding-top:14px;padding-bottom:14px;}.nav-logo{flex:0 0 auto;display:inline-flex;align-items:center;text-decoration:none;}.nav-logo img{display:block;width:96px;height:auto;}.menu{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:center;flex:1 1 auto;gap:56px;}.menu li{margin:0;padding:0;}.menu a{position:relative;display:inline-block;text-decoration:none;font-size:14px;font-weight:500;letter-spacing:0.02em;text-transform:uppercase;color:#1f1f1f;padding:6px 0;transition:color 0.25s ease,opacity 0.25s ease;}.menu a::after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:#47bfd1;transform:scaleX(0);transform-origin:center;transition:transform 0.28s ease;}.menu a:hover::after,.menu a.is-active::after{transform:scaleX(1);}.menu a:hover,.menu a.is-active{color:#111;}.mobile-toggle{display:none;flex:0 0 auto;width:46px;height:46px;padding:0;border:none;background:transparent;cursor:pointer;position:relative;align-items:center;justify-content:center;}.mobile-toggle span{position:absolute;width:24px;height:2px;background:#1f1f1f;border-radius:999px;transition:transform 0.28s ease,opacity 0.2s ease,top 0.28s ease;}.mobile-toggle span:nth-child(1){top:16px;}.mobile-toggle span:nth-child(2){top:22px;}.mobile-toggle span:nth-child(3){top:28px;}.mobile-toggle.is-open span:nth-child(1){top:22px;transform:rotate(45deg);}.mobile-toggle.is-open span:nth-child(2){opacity:0;}.mobile-toggle.is-open span:nth-child(3){top:22px;transform:rotate(-45deg);}.mobile-nav-panel{display:none;overflow:hidden;max-height:0;opacity:0;transform:translateY(-8px);background:#fff;border-top:1px solid rgba(0,0,0,0.05);box-shadow:0 14px 30px rgba(0,0,0,0.06);transition:max-height 0.32s ease,opacity 0.24s ease,transform 0.24s ease;}.mobile-nav-panel.is-open{opacity:1;transform:translateY(0);max-height:420px;}.mobile-nav-inner{padding:8px 20px 18px 20px;display:flex;flex-direction:column;}.mobile-nav-inner a{text-decoration:none;color:#1f1f1f;font-size:15px;font-weight:500;padding:16px 0;border-bottom:1px solid rgba(0,0,0,0.06);transition:color 0.2s ease,padding-left 0.2s ease;}.mobile-nav-inner a:last-child{border-bottom:none;}.mobile-nav-inner a:hover,.mobile-nav-inner a.is-active{color:#47bfd1;padding-left:8px;}@media (max-width:991px){body{padding-top:82px;}.nav-container{padding:18px 16px;gap:16px;}.nav.is-scrolled .nav-container{padding-top:12px;padding-bottom:12px;}.nav-logo img{width:86px;}.menu{display:none;}.mobile-toggle{display:inline-flex;}.mobile-nav-panel{display:block;}}a.btn{position:relative !important;display:inline-flex !important;align-items:center;justify-content:center;left:auto !important;transform:none !important;padding:14px 34px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.08));color:rgba(255,255,255,.90);text-decoration:none !important;overflow:hidden;font-family:cou_sb,Inter,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif !important;font-weight:normal !important;font-size:14px;letter-spacing:.2px;line-height:1 !important;box-shadow: 0 18px 45px rgba(0,0,0,.35), inset 0 1px 0 rgba(255,255,255,.14);transition: transform .28s cubic-bezier(.2,.8,.2,1), box-shadow .28s cubic-bezier(.2,.8,.2,1), filter .28s cubic-bezier(.2,.8,.2,1);}a.btn > span{position:relative !important;float:none !important;z-index:2;}a.btn::before{content:"";position:absolute;inset:-30% -60%;background:linear-gradient(90deg, transparent 0%, rgba(255,255,255,.18) 45%, rgba(255,255,255,.32) 50%, rgba(255,255,255,.18) 55%, transparent 100%);transform:translateX(-30%) rotate(12deg);opacity:0;transition:opacity .25s ease,transform .65s cubic-bezier(.2,.8,.2,1);z-index:1;pointer-events:none;}a.btn:hover{transform:translateY(-2px);box-shadow: 0 12px 30px rgba(0,0,0,.45), inset 0 1px 0 rgba(255,255,255,.16);filter:brightness(1.05);}a.btn:hover::before{opacity:1;transform:translateX(32%) rotate(12deg);}a.btn:active{transform:translateY(0px) scale(.985);box-shadow: 0 10px 22px rgba(0,0,0,.40), inset 0 1px 0 rgba(255,255,255,.10);}a.btn.red{border:1px solid rgba(255,255,255,.10);background:linear-gradient(180deg,rgba(170,35,18,.95),rgba(110,15,12,.95));color:rgba(255,255,255,.92);box-shadow: 0 18px 45px rgba(0,0,0,.35), 0 12px 28px rgba(190,40,22,.18), inset 0 1px 0 rgba(255,255,255,.10);}a.btn.red:hover{filter:brightness(1.08) saturate(1.08);}a.btn.black{border:2px solid #000;background:#000;}a.btn.black span{color:#fff;}.e11 a.btn{left:auto;transform:none;margin-top:25px;}.e11.ali_0 a.btn,.e11.ali_1 a.btn{float:right;}.e11.c1 a.btn,.e11.col_1 a.btn,.e11.col_2 a.btn{border:2px solid #292b36;color:#292b36;}.e11.c1 a.btn:before,.e11.col_1 a.btn:before,.e11.col_2 a.btn:before{background:#292b36;}.e11.c1 a.btn:hover,.e11.col_1 a.btn:hover,.e11.col_2 a.btn:hover{color:#EBF2FA;}.e11.sub_1.txt_ali_2 .ele a.btn,.e11.sub_0.txt_ali_2 a.btn{left:50%;transform:translateX(-50%);float:left;margin-top:0;}@media all and (max-width:1600px){}@media all and (max-width:600px){.e11 a.btn,.e11 a.btn{float:left !important;left:50% !important;transform:translateX(-50%) !important;}}#csPopups{position:fixed;right:22px;bottom:22px;z-index:2000;display:grid;gap:12px;width:360px;max-width:calc(100vw - 44px);}#csPopups .csPop{--d:0ms;position:relative;border-radius:18px;padding:18px 18px 16px;background:rgba(255,255,255,.92);color:rgba(0,0,0,.92);border:1px solid rgba(0,0,0,.08);box-shadow:0 20px 60px rgba(0,0,0,.18);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transform:translate3d(0,16px,0);opacity:0;transition:transform .22s ease,opacity .22s ease;transition-delay:var(--d);}#csPopups .csPop.is-in{transform:translate3d(0,0,0);opacity:1;}#csPopups .csPop.is-out{transform:translate3d(0,10px,0);opacity:0;}#csPopups .csPop__close{position:absolute;top:8px;right:10px;width:34px;height:34px;border:0;background:transparent;cursor:pointer;font-size:22px;line-height:34px;opacity:.55;}#csPopups .csPop__close:hover{opacity:.9;}#csPopups .csPop__head{display:grid;grid-template-columns:46px 1fr;gap:12px;align-items:center;margin-bottom:10px;width:100%;}#csPopups .csPop__ico{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;opacity:.95;}#csPopups .csPop__ico i{font-size:22px;}#csPopups .csPop__title{margin:0;font-family:cou_sb,Inter,system-ui,sans-serif !important;font-weight:normal;font-size:18px;line-height:1.15;}#csPopups .csPop__text{font-size:14px;line-height:1.5;opacity:.85;width:100%;}#csPopups .csPop__text a{color:inherit;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.25);padding-bottom:1px;}#csPopups .csPop__text a:hover{border-bottom-color:rgba(0,0,0,.55);}#csPopups .csPop__actions{display:flex;justify-content:flex-end;margin-top:12px;}#csPopups .csPop__ok{border:0;cursor:pointer;border-radius:999px;padding:10px 14px;background:rgba(0,0,0,.92);color:#fff;font-size:14px;line-height:1;}#csPopups .csPop__ok:hover{filter:brightness(1.08);}@media (max-width:600px){#csPopups{right:10px;left:10px;bottom:10px;width:auto;max-width:none;}}.footer-contact{padding:48px 0 32px;background:#f3f3f5;border-top:1px solid rgba(0,0,0,0.06);overflow:hidden;}.footer-contact__container{max-width:1440px;}.footer-contact__inner{display:grid;grid-template-columns:minmax(280px,420px) minmax(0,1fr);gap:48px;align-items:center;}.footer-contact__brand{padding-right:10px;}.footer-contact__logo{margin-bottom:14px;}.footer-contact__logo img{display:block;width:56px;height:auto;}.footer-contact__brand h3{margin:0 0 12px;font-size:34px;line-height:1.02;font-weight:900;letter-spacing:-0.03em;color:#1f1f24;}.footer-contact__brand p{margin:0;max-width:420px;font-size:16px;line-height:1.7;color:#4a4a4f;}.footer-contact__info{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch;justify-content:flex-start;min-width:0;}.footer-contact__item{position:relative;display:flex;align-items:center;gap:14px;min-height:96px;padding:18px 20px;border-radius:22px;background:#fff;box-shadow:0 14px 34px rgba(0,0,0,0.07);text-decoration:none;color:inherit;transition:transform .26s ease,box-shadow .26s ease;flex:0 0 auto;max-width:100%;}.footer-contact__item:hover{transform:translateY(-4px);box-shadow:0 20px 42px rgba(0,0,0,0.11);}.footer-contact__item--static{cursor:default;}.footer-contact__item--static:hover{transform:none;box-shadow:0 14px 34px rgba(0,0,0,0.07);}.footer-contact__item-icon{flex:0 0 46px;width:46px;height:46px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6ed2df 0%,#36a8bb 55%,#0b7f93 100%);color:#fff;font-size:18px;box-shadow:0 10px 20px rgba(54,168,187,0.22);}.footer-contact__item-text{min-width:0;}.footer-contact__item-text span{display:block;margin-bottom:4px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#36a8bb;}.footer-contact__item-text strong{display:block;font-size:18px;line-height:1.25;font-weight:800;color:#202025;white-space:nowrap;}.footer-contact__item--phone strong{font-size:17px;letter-spacing:.01em;}.footer-contact__item--email strong{font-size:17px;}.footer-contact__item--address strong{font-size:17px;}.footer-contact__bottom{margin-top:28px;padding-top:18px;border-top:1px solid rgba(0,0,0,0.06);text-align:center;}.footer-contact__bottom p{margin:0;font-size:14px;line-height:1.6;color:#6a6a72;}.footer-contact__item-icon svg{width:24px;height:24px;fill:#fff;stroke:#fff;transition:all .2s ease;}.footer-contact__item:hover .footer-contact__item-icon svg{fill:#ccc;stroke:#ccc;}@media (min-width:1400px){.footer-contact__inner{grid-template-columns:minmax(320px,460px) minmax(0,1fr);gap:56px;}.footer-contact__info{gap:18px;}.footer-contact__item{padding:20px 22px;}}@media (max-width:1199px){.footer-contact{padding:42px 0 30px;}.footer-contact__inner{grid-template-columns:1fr;gap:28px;}.footer-contact__brand{padding-right:0;text-align:center;}.footer-contact__logo img{margin:0 auto;}.footer-contact__brand p{margin:0 auto;max-width:680px;}.footer-contact__info{justify-content:center;}}@media (max-width:991px){.footer-contact__brand h3{font-size:30px;}.footer-contact__brand p{font-size:15px;line-height:1.65;}.footer-contact__info{flex-direction:column;align-items:stretch;}.footer-contact__item{width:100%;justify-content:flex-start;min-height:88px;padding:16px 18px;}.footer-contact__item-text strong{font-size:16px;}}@media (max-width:640px){.footer-contact{padding:30px 0 24px;}.footer-contact__inner{gap:22px;}.footer-contact__brand h3{font-size:26px;}.footer-contact__brand p{font-size:14px;line-height:1.6;}.footer-contact__item{gap:12px;padding:15px 14px;border-radius:18px;min-height:82px;overflow-x:auto;-webkit-overflow-scrolling:touch;}.footer-contact__item-icon{flex:0 0 40px;width:40px;height:40px;font-size:16px;}.footer-contact__item-text span{font-size:11px;margin-bottom:3px;}.footer-contact__item-text strong{font-size:15px;white-space:nowrap;}.footer-contact__bottom{margin-top:20px;padding-top:15px;}.footer-contact__bottom p{font-size:13px;}}/*48248 > 14067 char*/