*=========================================================ProfiElektrik – Custom CSS v2 (Divi-barát,tisztított)
Forrás:korábbi "TISZTÍTOTT CUSTOM CSS v1" alapján
Cél:-Kezdőoldal,hero,CTA gombok,menü/fejléc-Szolgáltatási sáv,gyors eligazító-Kártyák,űrlapok,mobilnézet-A szövegek többsége a Divi Design fülön maradjon állítható
Tartalomjegyzék:01 – Arculati változók
02 – Alap beállítások
03 – Közös layout segédosztályok
04 – Fejléc és menü
05 – CTA gombok
06 – Szolgáltatási sáv
07 – Gyors eligazító
08 – Közös kártya-és szövegdoboz elemek
09 – Főoldali szakaszok
10 – Űrlapok
11 – Mobil / tablet finomítás
12 – BIZONYTALAN – ELLENŐRIZNI KELL
Fontos:-A h2,h3,p,li szövegméretek nincsenek erősen lezárva.-Így a Divi Design fülön továbbra is tudod állítani a betűméretet,színt,sortávolságot,margót.-Gomboknál és menünél maradt több!important,mert a Divi ezeket
gyakran erősen felülírja.=========================================================*/
:root{--pe-navy:#071E3D;--pe-yellow:#FFD400;--pe-blue:#1F6FFF;--pe-light:#F4F7FB;--pe-light-2:#EDF4FA;--pe-white:#FFFFFF;--pe-text:#344258;--pe-border:#DCE8F5;--pe-border-2:#D7E3F0;--pe-font:Outfit,Arial,sans-serif;--pe-radius-sm:50px;--pe-radius-md:25px;--pe-radius-lg:28px;--pe-radius-xl:25px;--pe-max:1180px}html{scroll-behavior:smooth}html,body{overflow-x:hidden!important}#problema,#hibak,#rendszervazlat,#utmutato,#szolgaltatas,#ajanlatkeres,#kapcsolat{scroll-margin-top:110px}.pe-dark-section{background:var(--pe-navy)!important;color:var(--pe-white)}.pe-light-section{background:var(--pe-light)!important;color:var(--pe-navy)}.pe-section-normal{padding-top:90px!important;padding-bottom:90px!important}.pe-max-1180,.pe-max-1100,.pe-home-problem .et_pb_row,.pe-home-systemplan .et_pb_row,.pe-home-leadmagnet .et_pb_row,.pe-home-paid-service .et_pb_row,.pe-home-options .et_pb_row,.pe-home-offerbase .et_pb_row,.pe-home-about .et_pb_row,.pe-home-contact-final .et_pb_row,.pe-quick-nav-section .et_pb_row{width:90%!important;max-width:var(--pe-max)!important;margin-left:auto!important;margin-right:auto!important}.pe-max-760{max-width:760px!important;margin-left:0!important;margin-right:auto!important}.pe-center{text-align:center}.pe-align-center{align-items:center!important}.pe-copy,.pe-leadmagnet-copy,.pe-paid-copy,.pe-about-copy,.pe-final-contact-copy,.pe-options-lead,.pe-offerbase-lead,.pe-systemplan-lead{font-family:var(--pe-font)}.pe-copy p,.pe-leadmagnet-copy p,.pe-paid-copy p,.pe-about-copy p,.pe-final-contact-copy p,.pe-options-lead p,.pe-offerbase-lead p,.pe-systemplan-lead p{line-height:1.65}#main-header,.et-l--header{background:rgba(255,255,255,0.96)!important;box-shadow:0 8px 24px rgba(7,30,61,0.08)!important;border-bottom:1px solid rgba(7,30,61,0.08)!important}#top-menu li a,.et-menu li a{font-family:var(--pe-font)!important;font-size:15px!important;font-weight:800!important;color:var(--pe-navy)!important;letter-spacing:0.02em!important}#top-menu li a:hover,.et-menu li a:hover{color:var(--pe-blue)!important;opacity:1!important}#top-menu li.pe-menu-cta>a,.et-menu li.pe-menu-cta>a{background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border:2px solid var(--pe-navy)!important;border-radius:999px!important;padding:12px 24px!important;font-weight:900!important;letter-spacing:0.08em!important;box-shadow:0 8px 18px rgba(7,30,61,0.12)!important}#top-menu li.pe-menu-cta>a:hover,.et-menu li.pe-menu-cta>a:hover{background:var(--pe-navy)!important;color:var(--pe-yellow)!important;border-color:var(--pe-navy)!important}.mobile_menu_bar:before{color:var(--pe-navy)!important}.et_mobile_menu{background:var(--pe-white)!important;border-top:3px solid var(--pe-yellow)!important;box-shadow:0 18px 42px rgba(7,30,61,0.18)!important}.et_mobile_menu li a{color:var(--pe-navy)!important;font-family:var(--pe-font)!important;font-size:16px!important;font-weight:800!important;border-bottom:1px solid #E8EEF6!important}.et_mobile_menu li.pe-menu-cta a{background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border-radius:var(--pe-radius-sm)!important;margin:12px 16px!important;text-align:center!important;border:2px solid var(--pe-navy)!important}.et_pb_button_module_wrapper.pe-btn-main .et_pb_button,.pe-btn-main .et_pb_button,a.et_pb_button.pe-btn-main,.et_pb_button.pe-btn-main,.pe-btn-main{background-color:var(--pe-yellow)!important;color:var(--pe-navy)!important;border:2px solid var(--pe-yellow)!important;border-radius:var(--pe-radius-sm)!important;font-family:var(--pe-font)!important;font-size:17px!important;font-weight:900!important;line-height:1.2!important;padding:16px 30px!important;text-decoration:none!important;opacity:1!important;box-shadow:0 12px 26px rgba(7,30,61,0.18)!important}.et_pb_button_module_wrapper.pe-btn-main .et_pb_button:hover,.pe-btn-main .et_pb_button:hover,a.et_pb_button.pe-btn-main:hover,.et_pb_button.pe-btn-main:hover,.pe-btn-main:hover{background-color:transparent!important;color:var(--pe-white)!important;border-color:var(--pe-white)!important;box-shadow:none!important;text-decoration:none!important;opacity:1!important}.pe-btn-outline,.pe-btn-outline a,.et_pb_button.pe-btn-outline,a.et_pb_button.pe-btn-outline{background:transparent!important;color:var(--pe-white)!important;border:2px solid var(--pe-white)!important;border-radius:var(--pe-radius-sm)!important;font-family:var(--pe-font)!important;font-size:17px!important;font-weight:900!important;line-height:1.2!important;padding:16px 30px!important;text-decoration:none!important;box-shadow:none!important;opacity:1!important}.pe-btn-outline:hover,.pe-btn-outline:hover a,.et_pb_button.pe-btn-outline:hover,a.et_pb_button.pe-btn-outline:hover{background:rgba(255,255,255,0.12)!important;color:var(--pe-white)!important;border-color:var(--pe-white)!important;text-decoration:none!important;opacity:1!important}.pe-btn-main:after,.pe-btn-outline:after,.et_pb_button.pe-btn-main:after,.et_pb_button.pe-btn-outline:after,.et_pb_button_module_wrapper.pe-btn-main .et_pb_button:after{display:none!important}.pe-paid-btn,.pe-offerbase-btn,.pe-about-btn{display:inline-block!important;background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border:2px solid var(--pe-yellow)!important;border-radius:var(--pe-radius-sm)!important;padding:15px 28px!important;font-family:var(--pe-font)!important;font-size:17px!important;line-height:1.2!important;font-weight:900!important;text-decoration:none!important;box-shadow:0 12px 26px rgba(7,30,61,0.14)!important}.pe-paid-btn:hover,.pe-offerbase-btn:hover,.pe-about-btn:hover{background:var(--pe-navy)!important;color:var(--pe-yellow)!important;border-color:var(--pe-navy)!important}.pe-service-strip-section{width:100%!important;max-width:100%!important;overflow-x:hidden!important;background:var(--pe-navy)!important}.pe-service-strip{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-top:0!important;margin-bottom:0!important;background:var(--pe-navy)!important;padding:22px 20px!important;border:none!important;box-shadow:none!important}.pe-service-strip-inner{width:100%!important;max-width:var(--pe-max)!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important;text-align:center!important}.pe-service-label{color:var(--pe-white)!important;font-family:var(--pe-font)!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important}.pe-service-tag{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--pe-yellow)!important;background:rgba(255,212,0,0.08)!important;border:1.5px solid rgba(255,212,0,0.75)!important;border-radius:999px!important;padding:8px 16px!important;font-family:var(--pe-font)!important;font-size:14px!important;font-weight:900!important;line-height:1.1!important;white-space:nowrap!important}.pe-quick-nav-section{width:100%!important;max-width:100%!important;background:var(--pe-navy)!important;padding:0!important;overflow-x:hidden!important}.pe-quick-nav{width:100%!important;max-width:1280px!important;margin:0 auto!important;padding:32px 24px 28px 24px!important;background:var(--pe-navy)!important;border:none!important;border-radius:0!important;box-shadow:none!important;text-align:center!important}.pe-quick-nav-title{color:var(--pe-white)!important;font-family:var(--pe-font)!important;font-size:18px!important;font-weight:900!important;line-height:1.2!important;margin:0 0 18px 0!important}.pe-quick-nav-links{display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}.pe-quick-nav-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:var(--pe-white)!important;color:var(--pe-navy)!important;border:1px solid var(--pe-border)!important;border-radius:999px!important;padding:10px 18px!important;font-family:var(--pe-font)!important;font-size:14px!important;font-weight:900!important;line-height:1.1!important;text-decoration:none!important;box-shadow:none!important}.pe-quick-nav-links a:hover{background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border-color:var(--pe-yellow)!important}.pe-card,.pe-problem-card,.pe-systemplan-card,.pe-lead-form-card,.pe-paid-card,.pe-option-card,.pe-compare-card,.pe-about-profile-card,.pe-final-form-card{border-radius:var(--pe-radius-lg)!important;box-sizing:border-box!important;font-family:var(--pe-font)}.pe-card-light,.pe-problem-card,.pe-systemplan-card-light,.pe-lead-form-card,.pe-paid-card,.pe-option-card,.pe-compare-card-weak,.pe-about-profile-card,.pe-final-form-card{background:var(--pe-white)!important;border:1px solid var(--pe-border)!important;color:var(--pe-navy);box-shadow:0 18px 42px rgba(7,30,61,0.08)!important}.pe-card-dark,.pe-systemplan-card-dark,.pe-option-card-featured,.pe-compare-card-strong{background:var(--pe-navy)!important;border:1px solid var(--pe-navy)!important;color:var(--pe-white);box-shadow:0 18px 42px rgba(7,30,61,0.10)!important}.pe-problem-card,.pe-systemplan-card,.pe-paid-card,.pe-option-card,.pe-compare-card,.pe-about-profile-card,.pe-final-form-card,.pe-lead-form-card{padding:34px 30px!important}.pe-info-box,.pe-systemplan-note,.pe-offerbase-note,.pe-options-note,.pe-paid-highlight,.pe-paid-card-note,.pe-final-contact-note,.pe-about-badge{border-radius:var(--pe-radius-md)!important;box-sizing:border-box!important;font-family:var(--pe-font)}.pe-info-box,.pe-systemplan-note,.pe-offerbase-note,.pe-options-note,.pe-paid-card-note,.pe-about-badge{border-left:6px solid var(--pe-yellow)!important}.pe-check-list,.pe-systemplan-card ul,.pe-paid-card ul,.pe-final-contact-list ul,.pe-leadmagnet-copy ul,.pe-compare-card ul{margin:0!important;padding:0!important;list-style:none!important}.pe-check-list li,.pe-systemplan-card li,.pe-paid-card li,.pe-final-contact-list li,.pe-leadmagnet-copy li,.pe-compare-card li{position:relative!important;padding-left:34px!important;margin-bottom:14px!important}.pe-systemplan-card-dark li::before,.pe-paid-card li::before,.pe-final-contact-list li::before,.pe-leadmagnet-copy li::before,.pe-compare-card-strong li::before{content:"✓"!important;position:absolute!important;left:0!important;top:0.1em!important;width:22px!important;height:22px!important;background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border-radius:999px!important;text-align:center!important;line-height:22px!important;font-size:13px!important;font-weight:900!important}.pe-systemplan-card-light li::before{content:"–"!important;position:absolute!important;left:0!important;color:var(--pe-blue)!important;font-weight:900!important}.pe-compare-card-weak li::before{content:"×"!important;position:absolute!important;left:0!important;top:0.1em!important;width:22px!important;height:22px!important;border-radius:999px!important;background:#E8EEF6!important;color:var(--pe-navy)!important;text-align:center!important;line-height:22px!important;font-size:15px!important;font-weight:900!important}.pe-home-problem,.pe-home-systemplan,.pe-home-leadmagnet,.pe-home-options,.pe-home-about{background:var(--pe-light)!important;padding:90px 0!important}.pe-home-offerbase{background:var(--pe-white)!important;padding:95px 0!important}.pe-home-paid-service,.pe-home-contact-final{background:var(--pe-navy)!important;padding:95px 0!important;color:var(--pe-white)}.pe-section-kicker{display:inline-block!important;margin:0 auto 22px auto!important;padding:9px 22px!important;background:var(--pe-light)!important;color:var(--pe-blue)!important;border-radius:999px!important;font-family:var(--pe-font)!important;font-size:14px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:0.12em!important;text-transform:uppercase!important;text-align:center!important}.pe-paid-copy .pe-section-kicker,.pe-final-contact-copy .pe-section-kicker{background:rgba(255,212,0,0.13)!important;color:var(--pe-yellow)!important;border:1px solid rgba(255,212,0,0.38)!important}.pe-systemplan-lead,.pe-options-lead,.pe-offerbase-lead{max-width:980px!important;margin:0 auto 54px auto!important;text-align:center!important}.pe-systemplan-two,.pe-offerbase-compare{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;max-width:1080px!important;margin:0 auto 54px auto!important}.pe-systemplan-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;max-width:1080px!important;margin:0 auto 52px auto!important}.pe-systemplan-item{background:var(--pe-white)!important;border:1px solid var(--pe-border)!important;border-radius:18px!important;padding:18px 16px!important;color:var(--pe-navy);font-family:var(--pe-font);text-align:center!important;box-shadow:0 10px 24px rgba(7,30,61,0.06)!important}.pe-systemplan-image-card{max-width:860px!important;margin:48px auto 54px auto!important;background:var(--pe-white)!important;border:1px solid var(--pe-border)!important;border-radius:var(--pe-radius-lg)!important;padding:18px!important;box-shadow:0 22px 54px rgba(7,30,61,0.12)!important;font-family:var(--pe-font);text-align:center!important}.pe-systemplan-image{display:block!important;width:100%!important;height:auto!important;border-radius:var(--pe-radius-md)!important}.pe-systemplan-image-caption{margin-top:14px!important}.pe-option-card{position:relative!important;min-height:330px!important;height:100%!important;overflow:hidden!important}.pe-option-card::before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:5px!important;background:var(--pe-border)!important}.pe-option-card-featured::before{background:var(--pe-yellow)!important}.pe-option-badge,.pe-compare-label{display:inline-block!important;margin-bottom:20px!important;padding:8px 14px!important;background:var(--pe-light)!important;color:var(--pe-blue)!important;border-radius:999px!important;font-family:var(--pe-font)!important;font-size:13px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:0.08em!important}.pe-option-card-featured .pe-option-badge,.pe-compare-card-strong .pe-compare-label{background:rgba(255,212,0,0.14)!important;color:var(--pe-yellow)!important;border:1px solid rgba(255,212,0,0.35)!important}.pe-about-points{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin:30px 0!important}.pe-about-points div{background:var(--pe-white)!important;border:1px solid var(--pe-border)!important;border-radius:18px!important;padding:18px 20px!important;box-shadow:0 10px 26px rgba(7,30,61,0.06)!important}.pe-about-points strong,.pe-about-points span{display:block!important}.pe-final-contact-list{background:rgba(255,255,255,0.08)!important;border:1px solid rgba(255,255,255,0.14)!important;border-radius:22px!important;padding:26px!important;margin:30px 0 26px 0!important}.pe-lead-form-card,.pe-final-form-card{max-width:520px!important;margin-left:auto!important;margin-right:auto!important}.pe-lead-form-card input[type="text"],.pe-lead-form-card input[type="email"],.pe-lead-form-card input[type="tel"],.pe-lead-form-card textarea,.pe-lead-form-card select,.pe-final-form-card input[type="text"],.pe-final-form-card input[type="email"],.pe-final-form-card input[type="tel"],.pe-final-form-card textarea,.pe-final-form-card select{width:100%!important;background:#F8FAFD!important;border:1px solid #D6E3F1!important;border-radius:var(--pe-radius-sm)!important;padding:14px 16px!important;color:var(--pe-navy)!important;font-family:var(--pe-font)!important;font-size:16px!important;box-sizing:border-box!important}.pe-lead-form-card input:focus,.pe-lead-form-card textarea:focus,.pe-lead-form-card select:focus,.pe-final-form-card input:focus,.pe-final-form-card textarea:focus,.pe-final-form-card select:focus{border-color:var(--pe-blue)!important;outline:none!important;box-shadow:0 0 0 3px rgba(31,111,255,0.12)!important}.pe-lead-form-card label,.pe-final-form-card label{color:var(--pe-navy)!important;font-family:var(--pe-font)!important;font-weight:800!important}.pe-final-form-card .ff-el-group{margin-bottom:15px!important}.pe-final-form-card textarea{min-height:120px!important}.pe-lead-form-card button,.pe-lead-form-card input[type="submit"],.pe-lead-form-card .mailerlite-subscribe-button,.pe-lead-form-card .ml-submit button,.pe-final-form-card button,.pe-final-form-card input[type="submit"],.pe-final-form-card .ff-btn-submit{width:100%!important;background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border:2px solid var(--pe-yellow)!important;border-radius:var(--pe-radius-sm)!important;padding:15px 22px!important;font-family:var(--pe-font)!important;font-size:17px!important;line-height:1.2!important;font-weight:900!important;cursor:pointer!important;box-shadow:0 12px 26px rgba(7,30,61,0.14)!important;transition:all 0.2s ease!important}.pe-lead-form-card button:hover,.pe-lead-form-card input[type="submit"]:hover,.pe-lead-form-card .mailerlite-subscribe-button:hover,.pe-lead-form-card .ml-submit button:hover,.pe-final-form-card button:hover,.pe-final-form-card input[type="submit"]:hover,.pe-final-form-card .ff-btn-submit:hover{background:var(--pe-navy)!important;color:var(--pe-yellow)!important;border-color:var(--pe-navy)!important}@media (max-width:980px){.pe-systemplan-two,.pe-offerbase-compare{grid-template-columns:1fr!important}.pe-systemplan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pe-home-problem,.pe-home-systemplan,.pe-home-leadmagnet,.pe-home-paid-service,.pe-home-options,.pe-home-offerbase,.pe-home-about,.pe-home-contact-final{padding:75px 0!important}.pe-leadmagnet-copy,.pe-paid-copy,.pe-final-contact-copy{margin-bottom:34px!important}.pe-compare-card,.pe-paid-card,.pe-final-form-card,.pe-about-profile-card,.pe-lead-form-card{padding:32px 26px!important}}@media (max-width:767px){.pe-section-normal{padding-top:55px!important;padding-bottom:55px!important}.pe-service-tag{white-space:normal!important}.pe-quick-nav{padding:24px 14px!important}.pe-quick-nav-links{justify-content:flex-start!important}.pe-quick-nav-links a{font-size:13px!important;padding:9px 12px!important}.pe-systemplan-grid{grid-template-columns:1fr!important}.pe-offerbase-btn,.pe-paid-btn,.pe-about-btn{width:100%!important;text-align:center!important}}.pe-pill-row{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:20px!important}.pe-pill-dark{display:inline-flex!important;align-items:center!important;padding:10px 16px!important;border-radius:999px!important;background:rgba(255,255,255,0.08)!important;border:1px solid rgba(255,255,255,0.14)!important;color:var(--pe-white)!important;font-family:var(--pe-font)!important;font-weight:700!important;line-height:1.3!important;white-space:nowrap!important}.pe-about-photo-placeholder{width:100%!important;min-height:290px!important;border-radius:24px!important;background:linear-gradient(135deg,rgba(7,30,61,0.92),rgba(7,30,61,0.72)),var(--pe-navy)!important;color:var(--pe-yellow)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:var(--pe-font)!important;font-size:34px!important;font-weight:900!important;letter-spacing:-0.03em!important;margin-bottom:26px!important}.pe-about-photo{width:100%!important;height:auto!important;display:block!important;border-radius:24px!important;margin-bottom:26px!important;object-fit:cover!important}.pe-lead-form-card .mailerlite-subscribe-button,.pe-lead-form-card .ml-submit button{width:100%!important}*=========================================================ProfiElektrik – Custom CSS v2 (Divi-barát,tisztított)
Forrás:korábbi "TISZTÍTOTT CUSTOM CSS v1" alapján
Cél:-Kezdőoldal,hero,CTA gombok,menü/fejléc-Szolgáltatási sáv,gyors eligazító-Kártyák,űrlapok,mobilnézet-A szövegek többsége a Divi Design fülön maradjon állítható
Tartalomjegyzék:01 – Arculati változók
02 – Alap beállítások
03 – Közös layout segédosztályok
04 – Fejléc és menü
05 – CTA gombok
06 – Szolgáltatási sáv
07 – Gyors eligazító
08 – Közös kártya-és szövegdoboz elemek
09 – Főoldali szakaszok
10 – Űrlapok
11 – Mobil / tablet finomítás
12 – BIZONYTALAN – ELLENŐRIZNI KELL
Fontos:-A h2,h3,p,li szövegméretek nincsenek erősen lezárva.-Így a Divi Design fülön továbbra is tudod állítani a betűméretet,színt,sortávolságot,margót.-Gomboknál és menünél maradt több!important,mert a Divi ezeket
gyakran erősen felülírja.=========================================================*/
:root{--pe-navy:#071E3D;--pe-yellow:#FFD400;--pe-blue:#1F6FFF;--pe-light:#F4F7FB;--pe-light-2:#EDF4FA;--pe-white:#FFFFFF;--pe-text:#344258;--pe-border:#DCE8F5;--pe-border-2:#D7E3F0;--pe-font:Outfit,Arial,sans-serif;--pe-radius-sm:14px;--pe-radius-md:20px;--pe-radius-lg:28px;--pe-radius-xl:32px;--pe-max:1180px}html{scroll-behavior:smooth}html,body{overflow-x:hidden!important}#problema,#hibak,#rendszervazlat,#utmutato,#szolgaltatas,#ajanlatkeres,#kapcsolat{scroll-margin-top:110px}.pe-dark-section{background:var(--pe-navy)!important;color:var(--pe-white)}.pe-light-section{background:var(--pe-light)!important;color:var(--pe-navy)}.pe-section-normal{padding-top:90px!important;padding-bottom:90px!important}.pe-max-1180,.pe-max-1100,.pe-home-problem .et_pb_row,.pe-home-systemplan .et_pb_row,.pe-home-leadmagnet .et_pb_row,.pe-home-paid-service .et_pb_row,.pe-home-options .et_pb_row,.pe-home-offerbase .et_pb_row,.pe-home-about .et_pb_row,.pe-home-contact-final .et_pb_row,.pe-quick-nav-section .et_pb_row{width:90%!important;max-width:var(--pe-max)!important;margin-left:auto!important;margin-right:auto!important}.pe-max-760{max-width:760px!important;margin-left:0!important;margin-right:auto!important}.pe-center{text-align:center}.pe-align-center{align-items:center!important}.pe-copy,.pe-leadmagnet-copy,.pe-paid-copy,.pe-about-copy,.pe-final-contact-copy,.pe-options-lead,.pe-offerbase-lead,.pe-systemplan-lead{font-family:var(--pe-font)}.pe-copy p,.pe-leadmagnet-copy p,.pe-paid-copy p,.pe-about-copy p,.pe-final-contact-copy p,.pe-options-lead p,.pe-offerbase-lead p,.pe-systemplan-lead p{line-height:1.65}#main-header,.et-l--header{background:rgba(255,255,255,0.96)!important;box-shadow:0 8px 24px rgba(7,30,61,0.08)!important;border-bottom:1px solid rgba(7,30,61,0.08)!important}#top-menu li a,.et-menu li a{font-family:var(--pe-font)!important;font-size:15px!important;font-weight:800!important;color:var(--pe-navy)!important;letter-spacing:0.02em!important}#top-menu li a:hover,.et-menu li a:hover{color:var(--pe-blue)!important;opacity:1!important}#top-menu li.pe-menu-cta>a,.et-menu li.pe-menu-cta>a{background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border:2px solid var(--pe-navy)!important;border-radius:999px!important;padding:12px 24px!important;font-weight:900!important;letter-spacing:0.08em!important;box-shadow:0 8px 18px rgba(7,30,61,0.12)!important}#top-menu li.pe-menu-cta>a:hover,.et-menu li.pe-menu-cta>a:hover{background:var(--pe-navy)!important;color:var(--pe-yellow)!important;border-color:var(--pe-navy)!important}.mobile_menu_bar:before{color:var(--pe-navy)!important}.et_mobile_menu{background:var(--pe-white)!important;border-top:3px solid var(--pe-yellow)!important;box-shadow:0 18px 42px rgba(7,30,61,0.18)!important}.et_mobile_menu li a{color:var(--pe-navy)!important;font-family:var(--pe-font)!important;font-size:16px!important;font-weight:800!important;border-bottom:1px solid #E8EEF6!important}.et_mobile_menu li.pe-menu-cta a{background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border-radius:var(--pe-radius-sm)!important;margin:12px 16px!important;text-align:center!important;border:2px solid var(--pe-navy)!important}.et_pb_button_module_wrapper.pe-btn-main .et_pb_button,.pe-btn-main .et_pb_button,a.et_pb_button.pe-btn-main,.et_pb_button.pe-btn-main,.pe-btn-main{background-color:var(--pe-yellow)!important;color:var(--pe-navy)!important;border:2px solid var(--pe-yellow)!important;border-radius:var(--pe-radius-sm)!important;font-family:var(--pe-font)!important;font-size:17px!important;font-weight:900!important;line-height:1.2!important;padding:16px 30px!important;text-decoration:none!important;opacity:1!important;box-shadow:0 12px 26px rgba(7,30,61,0.18)!important}.et_pb_button_module_wrapper.pe-btn-main .et_pb_button:hover,.pe-btn-main .et_pb_button:hover,a.et_pb_button.pe-btn-main:hover,.et_pb_button.pe-btn-main:hover,.pe-btn-main:hover{background-color:transparent!important;color:var(--pe-white)!important;border-color:var(--pe-white)!important;box-shadow:none!important;text-decoration:none!important;opacity:1!important}.pe-btn-outline,.pe-btn-outline a,.et_pb_button.pe-btn-outline,a.et_pb_button.pe-btn-outline{background:transparent!important;color:var(--pe-white)!important;border:2px solid var(--pe-white)!important;border-radius:var(--pe-radius-sm)!important;font-family:var(--pe-font)!important;font-size:17px!important;font-weight:900!important;line-height:1.2!important;padding:16px 30px!important;text-decoration:none!important;box-shadow:none!important;opacity:1!important}.pe-btn-outline:hover,.pe-btn-outline:hover a,.et_pb_button.pe-btn-outline:hover,a.et_pb_button.pe-btn-outline:hover{background:rgba(255,255,255,0.12)!important;color:var(--pe-white)!important;border-color:var(--pe-white)!important;text-decoration:none!important;opacity:1!important}.pe-btn-main:after,.pe-btn-outline:after,.et_pb_button.pe-btn-main:after,.et_pb_button.pe-btn-outline:after,.et_pb_button_module_wrapper.pe-btn-main .et_pb_button:after{display:none!important}.pe-paid-btn,.pe-offerbase-btn,.pe-about-btn{display:inline-block!important;background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border:2px solid var(--pe-yellow)!important;border-radius:var(--pe-radius-sm)!important;padding:15px 28px!important;font-family:var(--pe-font)!important;font-size:17px!important;line-height:1.2!important;font-weight:900!important;text-decoration:none!important;box-shadow:0 12px 26px rgba(7,30,61,0.14)!important}.pe-paid-btn:hover,.pe-offerbase-btn:hover,.pe-about-btn:hover{background:var(--pe-navy)!important;color:var(--pe-yellow)!important;border-color:var(--pe-navy)!important}.pe-service-strip-section{width:100%!important;max-width:100%!important;overflow-x:hidden!important;background:var(--pe-navy)!important}.pe-service-strip{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;margin-top:0!important;margin-bottom:0!important;background:var(--pe-navy)!important;padding:22px 20px!important;border:none!important;box-shadow:none!important}.pe-service-strip-inner{width:100%!important;max-width:var(--pe-max)!important;margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important;text-align:center!important}.pe-service-label{color:var(--pe-white)!important;font-family:var(--pe-font)!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important}.pe-service-tag{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--pe-yellow)!important;background:rgba(255,212,0,0.08)!important;border:1.5px solid rgba(255,212,0,0.75)!important;border-radius:999px!important;padding:8px 16px!important;font-family:var(--pe-font)!important;font-size:14px!important;font-weight:900!important;line-height:1.1!important;white-space:nowrap!important}.pe-quick-nav-section{width:100%!important;max-width:100%!important;background:var(--pe-navy)!important;padding:0!important;overflow-x:hidden!important}.pe-quick-nav{width:100%!important;max-width:1280px!important;margin:0 auto!important;padding:32px 24px 28px 24px!important;background:var(--pe-navy)!important;border:none!important;border-radius:0!important;box-shadow:none!important;text-align:center!important}.pe-quick-nav-title{color:var(--pe-white)!important;font-family:var(--pe-font)!important;font-size:18px!important;font-weight:900!important;line-height:1.2!important;margin:0 0 18px 0!important}.pe-quick-nav-links{display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}.pe-quick-nav-links a{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:var(--pe-white)!important;color:var(--pe-navy)!important;border:1px solid var(--pe-border)!important;border-radius:999px!important;padding:10px 18px!important;font-family:var(--pe-font)!important;font-size:14px!important;font-weight:900!important;line-height:1.1!important;text-decoration:none!important;box-shadow:none!important}.pe-quick-nav-links a:hover{background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border-color:var(--pe-yellow)!important}.pe-card,.pe-problem-card,.pe-systemplan-card,.pe-lead-form-card,.pe-paid-card,.pe-option-card,.pe-compare-card,.pe-about-profile-card,.pe-final-form-card{border-radius:var(--pe-radius-lg)!important;box-sizing:border-box!important;font-family:var(--pe-font)}.pe-card-light,.pe-problem-card,.pe-systemplan-card-light,.pe-lead-form-card,.pe-paid-card,.pe-option-card,.pe-compare-card-weak,.pe-about-profile-card,.pe-final-form-card{background:var(--pe-white)!important;border:1px solid var(--pe-border)!important;color:var(--pe-navy);box-shadow:0 18px 42px rgba(7,30,61,0.08)!important}.pe-card-dark,.pe-systemplan-card-dark,.pe-option-card-featured,.pe-compare-card-strong{background:var(--pe-navy)!important;border:1px solid var(--pe-navy)!important;color:var(--pe-white);box-shadow:0 18px 42px rgba(7,30,61,0.10)!important}.pe-problem-card,.pe-systemplan-card,.pe-paid-card,.pe-option-card,.pe-compare-card,.pe-about-profile-card,.pe-final-form-card,.pe-lead-form-card{padding:34px 30px!important}.pe-info-box,.pe-systemplan-note,.pe-offerbase-note,.pe-options-note,.pe-paid-highlight,.pe-paid-card-note,.pe-final-contact-note,.pe-about-badge{border-radius:var(--pe-radius-md)!important;box-sizing:border-box!important;font-family:var(--pe-font)}.pe-info-box,.pe-systemplan-note,.pe-offerbase-note,.pe-options-note,.pe-paid-card-note,.pe-about-badge{border-left:6px solid var(--pe-yellow)!important}.pe-check-list,.pe-systemplan-card ul,.pe-paid-card ul,.pe-final-contact-list ul,.pe-leadmagnet-copy ul,.pe-compare-card ul{margin:0!important;padding:0!important;list-style:none!important}.pe-check-list li,.pe-systemplan-card li,.pe-paid-card li,.pe-final-contact-list li,.pe-leadmagnet-copy li,.pe-compare-card li{position:relative!important;padding-left:34px!important;margin-bottom:14px!important}.pe-systemplan-card-dark li::before,.pe-paid-card li::before,.pe-final-contact-list li::before,.pe-leadmagnet-copy li::before,.pe-compare-card-strong li::before{content:"✓"!important;position:absolute!important;left:0!important;top:0.1em!important;width:22px!important;height:22px!important;background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border-radius:999px!important;text-align:center!important;line-height:22px!important;font-size:13px!important;font-weight:900!important}.pe-systemplan-card-light li::before{content:"–"!important;position:absolute!important;left:0!important;color:var(--pe-blue)!important;font-weight:900!important}.pe-compare-card-weak li::before{content:"×"!important;position:absolute!important;left:0!important;top:0.1em!important;width:22px!important;height:22px!important;border-radius:999px!important;background:#E8EEF6!important;color:var(--pe-navy)!important;text-align:center!important;line-height:22px!important;font-size:15px!important;font-weight:900!important}.pe-home-problem,.pe-home-systemplan,.pe-home-leadmagnet,.pe-home-options,.pe-home-about{background:var(--pe-light)!important;padding:90px 0!important}.pe-home-offerbase{background:var(--pe-white)!important;padding:95px 0!important}.pe-home-paid-service,.pe-home-contact-final{background:var(--pe-navy)!important;padding:95px 0!important;color:var(--pe-white)}.pe-section-kicker{display:inline-block!important;margin:0 auto 22px auto!important;padding:9px 22px!important;background:var(--pe-light)!important;color:var(--pe-blue)!important;border-radius:999px!important;font-family:var(--pe-font)!important;font-size:14px!important;line-height:1.2!important;font-weight:800!important;letter-spacing:0.12em!important;text-transform:uppercase!important;text-align:center!important}.pe-paid-copy .pe-section-kicker,.pe-final-contact-copy .pe-section-kicker{background:rgba(255,212,0,0.13)!important;color:var(--pe-yellow)!important;border:1px solid rgba(255,212,0,0.38)!important}.pe-systemplan-lead,.pe-options-lead,.pe-offerbase-lead{max-width:980px!important;margin:0 auto 54px auto!important;text-align:center!important}.pe-systemplan-two,.pe-offerbase-compare{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;max-width:1080px!important;margin:0 auto 54px auto!important}.pe-systemplan-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;max-width:1080px!important;margin:0 auto 52px auto!important}.pe-systemplan-item{background:var(--pe-white)!important;border:1px solid var(--pe-border)!important;border-radius:18px!important;padding:18px 16px!important;color:var(--pe-navy);font-family:var(--pe-font);text-align:center!important;box-shadow:0 10px 24px rgba(7,30,61,0.06)!important}.pe-systemplan-image-card{max-width:860px!important;margin:48px auto 54px auto!important;background:var(--pe-white)!important;border:1px solid var(--pe-border)!important;border-radius:var(--pe-radius-lg)!important;padding:18px!important;box-shadow:0 22px 54px rgba(7,30,61,0.12)!important;font-family:var(--pe-font);text-align:center!important}.pe-systemplan-image{display:block!important;width:100%!important;height:auto!important;border-radius:var(--pe-radius-md)!important}.pe-systemplan-image-caption{margin-top:14px!important}.pe-option-card{position:relative!important;min-height:330px!important;height:100%!important;overflow:hidden!important}.pe-option-card::before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:5px!important;background:var(--pe-border)!important}.pe-option-card-featured::before{background:var(--pe-yellow)!important}.pe-option-badge,.pe-compare-label{display:inline-block!important;margin-bottom:20px!important;padding:8px 14px!important;background:var(--pe-light)!important;color:var(--pe-blue)!important;border-radius:999px!important;font-family:var(--pe-font)!important;font-size:13px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:0.08em!important}.pe-option-card-featured .pe-option-badge,.pe-compare-card-strong .pe-compare-label{background:rgba(255,212,0,0.14)!important;color:var(--pe-yellow)!important;border:1px solid rgba(255,212,0,0.35)!important}.pe-about-points{display:grid!important;grid-template-columns:1fr!important;gap:14px!important;margin:30px 0!important}.pe-about-points div{background:var(--pe-white)!important;border:1px solid var(--pe-border)!important;border-radius:18px!important;padding:18px 20px!important;box-shadow:0 10px 26px rgba(7,30,61,0.06)!important}.pe-about-points strong,.pe-about-points span{display:block!important}.pe-final-contact-list{background:rgba(255,255,255,0.08)!important;border:1px solid rgba(255,255,255,0.14)!important;border-radius:22px!important;padding:26px!important;margin:30px 0 26px 0!important}.pe-lead-form-card,.pe-final-form-card{max-width:520px!important;margin-left:auto!important;margin-right:auto!important}.pe-lead-form-card input[type="text"],.pe-lead-form-card input[type="email"],.pe-lead-form-card input[type="tel"],.pe-lead-form-card textarea,.pe-lead-form-card select,.pe-final-form-card input[type="text"],.pe-final-form-card input[type="email"],.pe-final-form-card input[type="tel"],.pe-final-form-card textarea,.pe-final-form-card select{width:100%!important;background:#F8FAFD!important;border:1px solid #D6E3F1!important;border-radius:var(--pe-radius-sm)!important;padding:14px 16px!important;color:var(--pe-navy)!important;font-family:var(--pe-font)!important;font-size:16px!important;box-sizing:border-box!important}.pe-lead-form-card input:focus,.pe-lead-form-card textarea:focus,.pe-lead-form-card select:focus,.pe-final-form-card input:focus,.pe-final-form-card textarea:focus,.pe-final-form-card select:focus{border-color:var(--pe-blue)!important;outline:none!important;box-shadow:0 0 0 3px rgba(31,111,255,0.12)!important}.pe-lead-form-card label,.pe-final-form-card label{color:var(--pe-navy)!important;font-family:var(--pe-font)!important;font-weight:800!important}.pe-final-form-card .ff-el-group{margin-bottom:15px!important}.pe-final-form-card textarea{min-height:120px!important}.pe-lead-form-card button,.pe-lead-form-card input[type="submit"],.pe-lead-form-card .mailerlite-subscribe-button,.pe-lead-form-card .ml-submit button,.pe-final-form-card button,.pe-final-form-card input[type="submit"],.pe-final-form-card .ff-btn-submit{width:100%!important;background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border:2px solid var(--pe-yellow)!important;border-radius:var(--pe-radius-sm)!important;padding:15px 22px!important;font-family:var(--pe-font)!important;font-size:17px!important;line-height:1.2!important;font-weight:900!important;cursor:pointer!important;box-shadow:0 12px 26px rgba(7,30,61,0.14)!important;transition:all 0.2s ease!important}.pe-lead-form-card button:hover,.pe-lead-form-card input[type="submit"]:hover,.pe-lead-form-card .mailerlite-subscribe-button:hover,.pe-lead-form-card .ml-submit button:hover,.pe-final-form-card button:hover,.pe-final-form-card input[type="submit"]:hover,.pe-final-form-card .ff-btn-submit:hover{background:var(--pe-navy)!important;color:var(--pe-yellow)!important;border-color:var(--pe-navy)!important}@media (max-width:980px){.pe-systemplan-two,.pe-offerbase-compare{grid-template-columns:1fr!important}.pe-systemplan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pe-home-problem,.pe-home-systemplan,.pe-home-leadmagnet,.pe-home-paid-service,.pe-home-options,.pe-home-offerbase,.pe-home-about,.pe-home-contact-final{padding:75px 0!important}.pe-leadmagnet-copy,.pe-paid-copy,.pe-final-contact-copy{margin-bottom:34px!important}.pe-compare-card,.pe-paid-card,.pe-final-form-card,.pe-about-profile-card,.pe-lead-form-card{padding:32px 26px!important}}@media (max-width:767px){.pe-section-normal{padding-top:55px!important;padding-bottom:55px!important}.pe-service-tag{white-space:normal!important}.pe-quick-nav{padding:24px 14px!important}.pe-quick-nav-links{justify-content:flex-start!important}.pe-quick-nav-links a{font-size:13px!important;padding:9px 12px!important}.pe-systemplan-grid{grid-template-columns:1fr!important}.pe-offerbase-btn,.pe-paid-btn,.pe-about-btn{width:100%!important;text-align:center!important}}.pe-pill-row{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:20px!important}.pe-pill-dark{display:inline-flex!important;align-items:center!important;padding:10px 16px!important;border-radius:999px!important;background:rgba(255,255,255,0.08)!important;border:1px solid rgba(255,255,255,0.14)!important;color:var(--pe-white)!important;font-family:var(--pe-font)!important;font-weight:700!important;line-height:1.3!important;white-space:nowrap!important}.pe-about-photo-placeholder{width:100%!important;min-height:290px!important;border-radius:24px!important;background:linear-gradient(135deg,rgba(7,30,61,0.92),rgba(7,30,61,0.72)),var(--pe-navy)!important;color:var(--pe-yellow)!important;display:flex!important;align-items:center!important;justify-content:center!important;font-family:var(--pe-font)!important;font-size:34px!important;font-weight:900!important;letter-spacing:-0.03em!important;margin-bottom:26px!important}.pe-about-photo{width:100%!important;height:auto!important;display:block!important;border-radius:24px!important;margin-bottom:26px!important;object-fit:cover!important}.pe-lead-form-card .mailerlite-subscribe-button,.pe-lead-form-card .ml-submit button{width:100%!important}:root{--pe-navy:#071E3D;--pe-yellow:#FFD400;--pe-white:#FFFFFF;--pe-light:#F4F7FB;--pe-border:#DCE8F5;--pe-text:#344258;--pe-font:Outfit,Arial,sans-serif}.pe-hero-buttons,.pe-hero-button-row,.pe-btn-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:18px!important;margin-top:32px!important;position:relative!important;z-index:5!important}.pe-hero-buttons .et_pb_button_module_wrapper,.pe-hero-button-row .et_pb_button_module_wrapper,.pe-btn-row .et_pb_button_module_wrapper{margin:0!important}.et_pb_button_module_wrapper.pe-btn-main a.et_pb_button,.et_pb_button_module_wrapper.pe-btn-main .et_pb_button,.pe-btn-main a.et_pb_button,a.et_pb_button.pe-btn-main,.et_pb_button.pe-btn-main,a.pe-btn-main{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important;min-width:250px!important;padding:16px 30px!important;background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border:2px solid var(--pe-yellow)!important;border-radius:14px!important;font-family:var(--pe-font)!important;font-size:17px!important;line-height:1.2!important;font-weight:900!important;text-align:center!important;text-decoration:none!important;box-shadow:0 14px 30px rgba(0,0,0,0.22)!important;opacity:1!important}.et_pb_button_module_wrapper.pe-btn-main a.et_pb_button:hover,.pe-btn-main a.et_pb_button:hover,a.et_pb_button.pe-btn-main:hover,.et_pb_button.pe-btn-main:hover,a.pe-btn-main:hover{background:transparent!important;color:var(--pe-white)!important;border-color:var(--pe-white)!important;box-shadow:none!important;opacity:1!important}.et_pb_button_module_wrapper.pe-btn-outline a.et_pb_button,.et_pb_button_module_wrapper.pe-btn-outline .et_pb_button,.pe-btn-outline a.et_pb_button,a.et_pb_button.pe-btn-outline,.et_pb_button.pe-btn-outline,a.pe-btn-outline{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:54px!important;min-width:250px!important;padding:16px 30px!important;background:transparent!important;color:var(--pe-white)!important;border:2px solid var(--pe-white)!important;border-radius:14px!important;font-family:var(--pe-font)!important;font-size:17px!important;line-height:1.2!important;font-weight:900!important;text-align:center!important;text-decoration:none!important;box-shadow:none!important;opacity:1!important}.et_pb_button_module_wrapper.pe-btn-outline a.et_pb_button:hover,.pe-btn-outline a.et_pb_button:hover,a.et_pb_button.pe-btn-outline:hover,.et_pb_button.pe-btn-outline:hover,a.pe-btn-outline:hover{background:rgba(255,255,255,0.14)!important;color:var(--pe-white)!important;border-color:var(--pe-white)!important;opacity:1!important}.pe-btn-main .et_pb_button:after,.pe-btn-outline .et_pb_button:after,a.et_pb_button.pe-btn-main:after,a.et_pb_button.pe-btn-outline:after{display:none!important}.pe-hero-buttons .et_pb_button_module_wrapper:first-child a.et_pb_button{background:var(--pe-yellow)!important;color:var(--pe-navy)!important;border:2px solid var(--pe-yellow)!important;border-radius:14px!important;box-shadow:0 14px 30px rgba(0,0,0,0.22)!important}.pe-hero-buttons .et_pb_button_module_wrapper:nth-child(2) a.et_pb_button{background:transparent!important;color:var(--pe-white)!important;border:2px solid var(--pe-white)!important;border-radius:14px!important}.pe-card,.pe-service-card,.pe-szolgaltatas-card,.pe-home-service-card,.pe-problem-card,.pe-systemplan-card,.pe-option-card,.pe-compare-card,.pe-paid-card,.pe-about-profile-card,.pe-lead-form-card,.pe-final-form-card{display:block!important;background:var(--pe-white)!important;color:var(--pe-navy)!important;border:1px solid var(--pe-border)!important;border-radius:28px!important;padding:30px 28px!important;box-shadow:0 18px 42px rgba(7,30,61,0.10)!important;box-sizing:border-box!important;overflow:hidden!important}.pe-card-dark,.pe-systemplan-card-dark,.pe-option-card-featured,.pe-compare-card-strong{background:var(--pe-navy)!important;color:var(--pe-white)!important;border-color:var(--pe-navy)!important}.pe-card h2,.pe-card h3,.pe-service-card h2,.pe-service-card h3,.pe-szolgaltatas-card h2,.pe-szolgaltatas-card h3,.pe-home-service-card h2,.pe-home-service-card h3,.pe-problem-card h2,.pe-problem-card h3,.pe-systemplan-card h2,.pe-systemplan-card h3,.pe-option-card h2,.pe-option-card h3,.pe-compare-card h2,.pe-compare-card h3,.pe-paid-card h2,.pe-paid-card h3,.pe-about-profile-card h2,.pe-about-profile-card h3,.pe-lead-form-card h2,.pe-lead-form-card h3,.pe-final-form-card h2,.pe-final-form-card h3{color:inherit!important;font-family:var(--pe-font)!important;font-weight:900!important;line-height:1.2!important;margin-top:0!important}.pe-card p,.pe-service-card p,.pe-szolgaltatas-card p,.pe-home-service-card p,.pe-problem-card p,.pe-systemplan-card p,.pe-option-card p,.pe-compare-card p,.pe-paid-card p,.pe-about-profile-card p,.pe-lead-form-card p,.pe-final-form-card p{color:inherit!important;font-family:var(--pe-font)!important;line-height:1.6!important}@media (max-width:767px){.pe-hero-buttons,.pe-hero-button-row,.pe-btn-row{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.pe-hero-buttons .et_pb_button_module_wrapper,.pe-hero-button-row .et_pb_button_module_wrapper,.pe-btn-row .et_pb_button_module_wrapper,.et_pb_button_module_wrapper.pe-btn-main,.et_pb_button_module_wrapper.pe-btn-outline{width:100%!important}.et_pb_button_module_wrapper.pe-btn-main a.et_pb_button,.et_pb_button_module_wrapper.pe-btn-outline a.et_pb_button,.pe-btn-main a.et_pb_button,.pe-btn-outline a.et_pb_button,.pe-hero-buttons a.et_pb_button{width:100%!important;min-width:0!important}.pe-card,.pe-service-card,.pe-szolgaltatas-card,.pe-home-service-card,.pe-problem-card,.pe-systemplan-card,.pe-option-card,.pe-compare-card,.pe-paid-card,.pe-about-profile-card,.pe-lead-form-card,.pe-final-form-card{padding:24px 20px!important;border-radius:22px!important}}.pe-home-problem{background:#EDF4FA!important;padding:72px 0!important}.pe-home-problem .et_pb_row{width:88%!important;max-width:1120px!important;margin-left:auto!important;margin-right:auto!important}.pe-problem-card,.pe-info-box{background:#F7FAFD!important;border:1px solid #D7E3F0!important;border-radius:22px!important;box-shadow:0 14px 34px rgba(7,30,61,0.07)!important}.pe-home-problem .et_pb_text,.pe-home-systemplan .et_pb_text,.pe-home-options .et_pb_text{max-width:980px;margin-left:auto;margin-right:auto}.pe-problem-note{background:#071E3D!important;color:#FFFFFF!important;border-left:6px solid #FFD400!important}#top-menu li.pe-menu-cta>a,.et-menu li.pe-menu-cta>a,.et_mobile_menu li.pe-menu-cta a{border-radius:999px!important}.et_pb_button_module_wrapper.pe-btn-main .et_pb_button,.pe-btn-main .et_pb_button,a.et_pb_button.pe-btn-main,.et_pb_button.pe-btn-main,.pe-btn-main{border-radius:999px!important}.pe-paid-btn,.pe-offerbase-btn,.pe-about-btn{border-radius:999px!important}.pe-lead-form-card button,.pe-lead-form-card input[type="submit"],.pe-lead-form-card .mailerlite-subscribe-button,.pe-lead-form-card .ml-submit button,.pe-final-form-card button,.pe-final-form-card input[type="submit"],.pe-final-form-card .ff-btn-submit{border-radius:999px!important}.et_pb_button.pe-yellow,a.et_pb_button.pe-yellow{border-radius:999px!important}.et_pb_button_module_wrapper.pe-btn-outline .et_pb_button,.pe-btn-outline .et_pb_button,a.et_pb_button.pe-btn-outline,.et_pb_button.pe-btn-outline,.pe-btn-outline{border-radius:999px!important}.et_pb_button_module_wrapper.pe-btn-outline .et_pb_button:hover,.pe-btn-outline .et_pb_button:hover,a.et_pb_button.pe-btn-outline:hover,.et_pb_button.pe-btn-outline:hover,.pe-btn-outline:hover{border-radius:999px!important}.pe-topics-section,.pe-topics-section-inner{background:#F4F7FB!important;font-family:Outfit,Arial,sans-serif!important}.pe-topics-section{padding:90px 20px!important}.pe-topics-section-inner{width:100%!important;max-width:1180px!important;margin:0 auto!important}.pe-topics-header{text-align:center!important;max-width:920px!important;margin:0 auto 54px auto!important}.pe-topics-header .pe-section-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#ffffff!important;color:#1F6FFF!important;border:1px solid #DCE8F5!important;border-radius:999px!important;padding:8px 24px!important;font-size:13px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:0.12em!important;text-transform:uppercase!important;margin-bottom:24px!important}.pe-topics-header h2{color:#071E3D!important;font-size:clamp(34px,4vw,54px)!important;line-height:1.12!important;font-weight:900!important;letter-spacing:-0.04em!important;margin:0 0 22px 0!important}.pe-topics-header p{color:#344258!important;font-size:18px!important;line-height:1.7!important;font-weight:700!important;margin:0 auto!important;max-width:820px!important}.pe-topics-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:22px!important}.pe-topic-card{background:#ffffff!important;border:1px solid #DCE8F5!important;border-radius:26px!important;padding:28px 24px 26px 24px!important;box-shadow:0 18px 44px rgba(7,30,61,0.08)!important;min-height:238px!important;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease!important}.pe-topic-card:hover{transform:translateY(-4px)!important;border-color:rgba(255,212,0,0.8)!important;box-shadow:0 24px 58px rgba(7,30,61,0.14)!important}.pe-topic-number{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:30px!important;background:#FFD400!important;color:#071E3D!important;border-radius:999px!important;font-size:13px!important;font-weight:900!important;line-height:1!important;margin-bottom:18px!important}.pe-topic-card h3{color:#071E3D!important;font-size:21px!important;line-height:1.22!important;font-weight:900!important;letter-spacing:-0.02em!important;margin:0 0 14px 0!important}.pe-topic-card p{color:#344258!important;font-size:15.5px!important;line-height:1.6!important;font-weight:650!important;margin:0!important}.pe-topics-note{max-width:980px!important;margin:54px auto 0 auto!important;background:#071E3D!important;color:#ffffff!important;border-left:7px solid #FFD400!important;border-radius:22px!important;padding:26px 34px!important;text-align:center!important;font-size:18px!important;line-height:1.6!important;font-weight:900!important;box-shadow:0 22px 54px rgba(7,30,61,0.14)!important}@media (max-width:1100px){.pe-topics-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pe-topic-card{min-height:210px!important}}@media (max-width:767px){.pe-topics-section{padding:68px 18px!important}.pe-topics-header{margin-bottom:36px!important}.pe-topics-header h2{font-size:32px!important}.pe-topics-header p{font-size:16px!important}.pe-topics-grid{grid-template-columns:1fr!important;gap:16px!important}.pe-topic-card{min-height:auto!important;padding:24px 22px!important}.pe-topic-card h3{font-size:20px!important}.pe-topics-note{margin-top:36px!important;padding:22px 20px!important;font-size:16px!important;text-align:left!important}.pe-topics-section{background:#F4F7FB!important}.pe-footer-section h4{color:#FFFFFF!important;font-family:Outfit,Arial,sans-serif!important;font-size:18px!important;line-height:1.2!important;font-weight:950!important;margin:0 0 18px 0!important;padding-bottom:10px!important;position:relative!important}.pe-footer-section h4::after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:52px!important;height:4px!important;background:#FFD400!important;border-radius:999px!important}.pe-footer-link-list{list-style:none!important;padding-left:0!important;margin-left:0!important;margin-top:0!important}.pe-footer-link-list li{list-style:none!important;margin:0 0 8px 0!important;padding:0!important}.pe-footer-link-list a{color:rgba(255,255,255,0.84)!important;text-decoration:none!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;line-height:1.45!important;font-weight:750!important}.pe-footer-link-list a:hover{color:#FFD400!important;text-decoration:none!important}.pe-footer-section{background:#06254A!important}.pe-footer-legal{background:#041B36!important;border-top:1px solid rgba(255,255,255,0.08)!important}.pe-footer-section,.pe-footer-legal-section{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;box-sizing:border-box!important}.pe-footer-section{background:#06254A!important}.pe-footer-legal-section{background:#041B36!important;border-top:1px solid rgba(255,255,255,0.12)!important}.pe-footer-row,.pe-footer-legal-row,.pe-footer-section .et_pb_row,.pe-footer-legal-section .et_pb_row{width:92%!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}.pe-legal-inline{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:18px!important;width:100%!important;text-align:center!important;font-family:Outfit,Arial,sans-serif!important;font-size:14px!important;line-height:1.6!important;font-weight:600!important;color:rgba(255,255,255,0.72)!important}.pe-legal-copy{color:rgba(255,255,255,0.66)!important}.pe-legal-links{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px!important}.pe-legal-links a{color:rgba(255,255,255,0.82)!important;text-decoration:none!important;font-family:Outfit,Arial,sans-serif!important;font-size:14px!important;font-weight:800!important}.pe-legal-links a:hover{color:#FFD400!important}.pe-legal-links span{color:rgba(255,255,255,0.32)!important}.pe-footer-section{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background:#06254A!important;padding:54px 20px 36px 20px!important;color:#ffffff!important;font-family:Outfit,Arial,sans-serif!important;box-sizing:border-box!important}.pe-footer-row{width:92%!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}.pe-footer-section .et_pb_column{padding-left:18px!important;padding-right:18px!important}.pe-footer-section .et_pb_module{margin-bottom:0!important}.pe-footer-section h4{color:#FFFFFF!important;font-family:Outfit,Arial,sans-serif!important;font-size:24px!important;line-height:1.15!important;font-weight:950!important;letter-spacing:-0.02em!important;margin:0 0 24px 0!important;padding-bottom:12px!important;position:relative!important;text-align:left!important}.pe-footer-section h4::after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:58px!important;height:5px!important;background:#FFD400!important;border-radius:999px!important}.pe-footer-section p,.pe-footer-section li{color:rgba(255,255,255,0.82)!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;line-height:1.65!important;font-weight:650!important;text-align:left!important}.pe-footer-section strong{color:#FFFFFF!important;font-weight:900!important}.pe-footer-link-list{list-style:none!important;padding-left:0!important;margin-left:0!important;margin-top:0!important}.pe-footer-link-list li{list-style:none!important;margin:0 0 8px 0!important;padding:0!important}.pe-footer-link-list a,.pe-footer-section a{color:rgba(255,255,255,0.86)!important;text-decoration:none!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;line-height:1.45!important;font-weight:800!important}.pe-footer-link-list a:hover,.pe-footer-section a:hover{color:#FFD400!important;text-decoration:none!important}.pe-footer-section .et_pb_button,.pe-footer-section a.et_pb_button{background:#FFD400!important;color:#071E3D!important;border:2px solid #FFD400!important;border-radius:999px!important;padding:13px 28px!important;font-family:Outfit,Arial,sans-serif!important;font-size:16px!important;font-weight:950!important;line-height:1.2!important;text-decoration:none!important;box-shadow:0 14px 28px rgba(0,0,0,0.22)!important;margin-top:18px!important}.pe-footer-section .et_pb_button:hover,.pe-footer-section a.et_pb_button:hover{background:transparent!important;color:#FFD400!important;border-color:#FFD400!important}.pe-footer-section .et_pb_button::after{display:none!important}.pe-footer-legal-section{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background:#041B36!important;padding:18px 20px 20px 20px!important;border-top:1px solid rgba(255,255,255,0.12)!important;box-sizing:border-box!important}.pe-footer-legal-row{width:92%!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}.pe-legal-inline{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:18px!important;width:100%!important;text-align:center!important;font-family:Outfit,Arial,sans-serif!important;font-size:14px!important;line-height:1.6!important;font-weight:600!important;color:rgba(255,255,255,0.72)!important}.pe-legal-copy{color:rgba(255,255,255,0.66)!important}.pe-legal-links{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px!important}.pe-legal-links a{color:rgba(255,255,255,0.82)!important;text-decoration:none!important;font-family:Outfit,Arial,sans-serif!important;font-size:14px!important;font-weight:800!important}.pe-legal-links a:hover{color:#FFD400!important}.pe-legal-links span{color:rgba(255,255,255,0.32)!important}@media (max-width:980px){.pe-footer-section{padding:48px 20px 30px 20px!important}.pe-footer-section .et_pb_column{padding-left:0!important;padding-right:0!important;margin-bottom:34px!important}.pe-footer-section h4,.pe-footer-section p,.pe-footer-section li{text-align:left!important}.pe-footer-section{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background:#06254A!important;padding:56px 20px 42px 20px!important;color:#ffffff!important;font-family:Outfit,Arial,sans-serif!important;box-sizing:border-box!important}.pe-footer-row,.pe-footer-section .et_pb_row{width:92%!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}.pe-footer-section .et_pb_column{padding-left:18px!important;padding-right:18px!important}.pe-footer-section .et_pb_module{margin-bottom:0!important}.pe-footer-section h4{color:#ffffff!important;font-family:Outfit,Arial,sans-serif!important;font-size:24px!important;line-height:1.15!important;font-weight:950!important;letter-spacing:-0.02em!important;margin:0 0 24px 0!important;padding-bottom:12px!important;position:relative!important;text-align:left!important}.pe-footer-section h4::after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:58px!important;height:5px!important;background:#FFD400!important;border-radius:999px!important}.pe-footer-section p,.pe-footer-section li{color:rgba(255,255,255,0.84)!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;line-height:1.65!important;font-weight:650!important;text-align:left!important}.pe-footer-section strong{color:#ffffff!important;font-weight:900!important}.pe-footer-section ul,.pe-footer-link-list{list-style:none!important;padding-left:0!important;margin-left:0!important;margin-top:0!important}.pe-footer-section li,.pe-footer-link-list li{list-style:none!important;margin:0 0 8px 0!important;padding:0!important}.pe-footer-section a,.pe-footer-link-list a{color:rgba(255,255,255,0.88)!important;text-decoration:none!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;line-height:1.45!important;font-weight:800!important}.pe-footer-section a:hover,.pe-footer-link-list a:hover{color:#FFD400!important;text-decoration:none!important}.pe-footer-section .et_pb_button,.pe-footer-section a.et_pb_button{background:#FFD400!important;color:#071E3D!important;border:2px solid #FFD400!important;border-radius:999px!important;padding:13px 28px!important;font-family:Outfit,Arial,sans-serif!important;font-size:16px!important;font-weight:950!important;line-height:1.2!important;text-decoration:none!important;box-shadow:0 14px 28px rgba(0,0,0,0.22)!important;margin-top:18px!important}.pe-footer-section .et_pb_button:hover,.pe-footer-section a.et_pb_button:hover{background:transparent!important;color:#FFD400!important;border-color:#FFD400!important}.pe-footer-section .et_pb_button::after{display:none!important}@media (max-width:980px){.pe-footer-section{padding:48px 20px 32px 20px!important}.pe-footer-section .et_pb_column{padding-left:0!important;padding-right:0!important;margin-bottom:34px!important}.pe-footer-section h4,.pe-footer-section p,.pe-footer-section li{text-align:left!important}}.pe-footer-section{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;background:#06254A!important;padding:56px 20px 42px 20px!important;color:#ffffff!important;box-sizing:border-box!important;overflow:hidden!important}.pe-footer-section .pe-footer-row,.pe-footer-section .et_pb_row,.pe-footer-row{width:92%!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important;background:transparent!important}.pe-footer-section .et_pb_column{background:transparent!important;padding-left:18px!important;padding-right:18px!important}.pe-footer-section .et_pb_module,.pe-footer-section .et_pb_text,.pe-footer-section .et_pb_text_inner{background:transparent!important;color:#ffffff!important;border:none!important}.pe-footer-section h4{color:#ffffff!important;font-family:Outfit,Arial,sans-serif!important;font-size:24px!important;line-height:1.15!important;font-weight:950!important;letter-spacing:-0.02em!important;margin:0 0 24px 0!important;padding-bottom:12px!important;position:relative!important;text-align:left!important}.pe-footer-section h4::after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:58px!important;height:5px!important;background:#FFD400!important;border-radius:999px!important}.pe-footer-section p,.pe-footer-section li{color:rgba(255,255,255,0.84)!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;line-height:1.65!important;font-weight:650!important;text-align:left!important}.pe-footer-section strong{color:#ffffff!important;font-weight:900!important}.pe-footer-section ul,.pe-footer-section .pe-footer-link-list{list-style:none!important;padding-left:0!important;margin-left:0!important;margin-top:0!important}.pe-footer-section ul li,.pe-footer-section .pe-footer-link-list li{list-style:none!important;margin:0 0 8px 0!important;padding:0!important}.pe-footer-section a,.pe-footer-section .pe-footer-link-list a{color:rgba(255,255,255,0.88)!important;text-decoration:none!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;line-height:1.45!important;font-weight:800!important}.pe-footer-section a:hover,.pe-footer-section .pe-footer-link-list a:hover{color:#FFD400!important;text-decoration:none!important}.pe-footer-section .et_pb_button,.pe-footer-section a.et_pb_button{background:#FFD400!important;color:#071E3D!important;border:2px solid #FFD400!important;border-radius:999px!important;padding:13px 28px!important;font-family:Outfit,Arial,sans-serif!important;font-size:16px!important;font-weight:950!important;line-height:1.2!important;text-decoration:none!important;box-shadow:0 14px 28px rgba(0,0,0,0.22)!important;margin-top:18px!important}.pe-footer-section .et_pb_button:hover,.pe-footer-section a.et_pb_button:hover{background:transparent!important;color:#FFD400!important;border-color:#FFD400!important}.pe-footer-section .et_pb_button::after{display:none!important}.pe-header-section,.pe-header-row,.pe-header-menu{position:relative!important;z-index:999999!important;overflow:visible!important}.pe-header-section .et_pb_row,.pe-header-section .et_pb_column,.pe-header-section .et_pb_module{overflow:visible!important;z-index:999999!important}.pe-header-menu .et_pb_menu_inner_container,.pe-header-menu .et_pb_menu__wrap,.pe-header-menu .et_pb_menu__menu,.pe-header-menu .et-menu-nav,.pe-header-menu .et-menu{overflow:visible!important;position:relative!important;z-index:999999!important}.pe-header-menu .et-menu>li{position:relative!important;padding-bottom:12px!important}.pe-header-menu .et-menu li ul.sub-menu{position:absolute!important;top:100%!important;left:0!important;z-index:1000000!important;min-width:270px!important;background:#ffffff!important;border-radius:14px!important;padding:12px 0!important;margin-top:-6px!important;box-shadow:0 22px 50px rgba(7,30,61,0.22)!important;border:1px solid rgba(7,30,61,0.10)!important;overflow:visible!important}.pe-header-menu .et-menu li ul.sub-menu li{width:100%!important;margin:0!important;padding:0!important}.pe-header-menu .et-menu li ul.sub-menu li a{display:block!important;width:270px!important;padding:12px 18px!important;color:#071E3D!important;background:#ffffff!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;line-height:1.35!important;font-weight:800!important;text-decoration:none!important}.pe-header-menu .et-menu li ul.sub-menu li a:hover{background:#F4F7FB!important;color:#071E3D!important}.et_pb_section:not(.pe-header-section),.pe-home-hero,.pe-quick-nav,.pe-service-strip,.pe-topics-section{position:relative!important;z-index:1!important}.pe-header-menu .et-menu>li>a{padding-bottom:18px!important}.pe-header-menu .et-menu li ul.sub-menu{margin-top:-10px!important}.pr-main-header,.pe-main-header-row,.pe-header-menu{position:relative!important;z-index:999999!important;overflow:visible!important}.pr-main-header .et_pb_row,.pr-main-header .et_pb_column,.pr-main-header .et_pb_module,.pe-main-header-row{position:relative!important;z-index:999999!important;overflow:visible!important}.pe-header-menu,.pe-header-menu .et_pb_menu_inner_container,.pe-header-menu .et_pb_menu__wrap,.pe-header-menu .et_pb_menu__menu,.pe-header-menu .et-menu-nav,.pe-header-menu .et-menu{position:relative!important;z-index:999999!important;overflow:visible!important}.pe-header-menu .et-menu>li{position:relative!important;padding-bottom:14px!important}.pe-header-menu .et-menu li ul.sub-menu{position:absolute!important;top:100%!important;left:0!important;z-index:1000000!important;min-width:270px!important;background:#ffffff!important;border-radius:14px!important;padding:12px 0!important;margin-top:-8px!important;box-shadow:0 22px 50px rgba(7,30,61,0.22)!important;border:1px solid rgba(7,30,61,0.10)!important;overflow:visible!important}.pe-header-menu .et-menu li ul.sub-menu li{width:100%!important;margin:0!important;padding:0!important}.pe-header-menu .et-menu li ul.sub-menu li a{display:block!important;width:270px!important;padding:12px 18px!important;color:#071E3D!important;background:#ffffff!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;line-height:1.35!important;font-weight:800!important;text-decoration:none!important}.pe-header-menu .et-menu li ul.sub-menu li a:hover{background:#F4F7FB!important;color:#071E3D!important}.et_pb_section:not(.pr-main-header),.pe-home-hero,.pe-quick-nav,.pe-service-strip,.pe-topics-section{position:relative!important;z-index:1!important}.pe-new-header{position:sticky!important;top:0!important;z-index:999999!important;width:100%!important;background:rgba(255,255,255,0.94)!important;backdrop-filter:blur(8px)!important;box-shadow:0 8px 24px rgba(7,30,61,0.08)!important;overflow:visible!important}.pe-new-header-row,.pe-new-header .et_pb_row{width:96%!important;max-width:1280px!important;margin-left:auto!important;margin-right:auto!important;padding-top:0!important;padding-bottom:0!important;overflow:visible!important;position:relative!important;z-index:999999!important}.pe-new-header .et_pb_column,.pe-new-header .et_pb_module,.pe-new-menu,.pe-new-menu .et_pb_menu_inner_container,.pe-new-menu .et_pb_menu__wrap,.pe-new-menu .et_pb_menu__menu,.pe-new-menu .et-menu-nav,.pe-new-menu .et-menu{overflow:visible!important;position:relative!important;z-index:999999!important}.pe-new-menu .et-menu>li>a{color:#071E3D!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important;padding-top:18px!important;padding-bottom:18px!important}.pe-new-menu .et-menu>li{position:relative!important;padding-bottom:10px!important}.pe-new-menu .et-menu li ul.sub-menu{position:absolute!important;top:100%!important;left:0!important;z-index:1000000!important;min-width:280px!important;background:#ffffff!important;border-radius:14px!important;padding:12px 0!important;margin-top:-8px!important;box-shadow:0 22px 50px rgba(7,30,61,0.22)!important;border:1px solid rgba(7,30,61,0.10)!important;overflow:visible!important}.pe-new-menu .et-menu li ul.sub-menu li{width:100%!important;margin:0!important;padding:0!important}.pe-new-menu .et-menu li ul.sub-menu li a{display:block!important;width:280px!important;padding:12px 18px!important;color:#071E3D!important;background:#ffffff!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;line-height:1.35!important;font-weight:800!important;text-decoration:none!important}.pe-new-menu .et-menu li ul.sub-menu li a:hover{background:#F4F7FB!important;color:#071E3D!important}.pe-new-header-cta,.pe-new-header .pe-new-header-cta,.pe-new-header a.pe-new-header-cta{background:#FFD400!important;color:#071E3D!important;border:2px solid #FFD400!important;border-radius:999px!important;padding:10px 26px!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;font-weight:950!important;line-height:1.2!important;text-decoration:none!important}.pe-new-header-cta:hover,.pe-new-header a.pe-new-header-cta:hover{background:transparent!important;color:#071E3D!important;border-color:#071E3D!important}.et_pb_section:not(.pe-new-header),.pe-home-hero,.pe-quick-nav,.pe-service-strip,.pe-topics-section{position:relative!important;z-index:1!important}.pe-new-header{position:sticky!important;top:0!important;z-index:999999!important;width:100%!important;background:rgba(255,255,255,0.96)!important;box-shadow:0 8px 24px rgba(7,30,61,0.08)!important;overflow:visible!important;padding:0!important}.pe-new-header-row,.pe-new-header .et_pb_row{width:96%!important;max-width:1280px!important;margin:0 auto!important;padding:0!important;min-height:42px!important;display:flex!important;align-items:center!important;overflow:visible!important;position:relative!important;z-index:999999!important}.pe-new-header .et_pb_column{display:flex!important;align-items:center!important;justify-content:center!important;overflow:visible!important}.pe-new-header .et_pb_column:first-child{justify-content:flex-start!important}.pe-new-header .et_pb_column:last-child{justify-content:flex-end!important}.pe-new-logo,.pe-new-logo img{max-width:42px!important;width:42px!important;height:auto!important;display:block!important}.pe-new-logo .et_pb_image_wrap{display:flex!important;align-items:center!important}.pe-new-menu{width:100%!important;overflow:visible!important}.pe-new-menu .et_pb_menu_inner_container,.pe-new-menu .et_pb_menu__wrap,.pe-new-menu .et_pb_menu__menu,.pe-new-menu .et-menu-nav,.pe-new-menu .et-menu{overflow:visible!important;position:relative!important;z-index:999999!important}.pe-new-menu .et_pb_menu__wrap{justify-content:center!important}.pe-new-menu .et-menu{display:flex!important;align-items:center!important;justify-content:center!important;gap:22px!important}.pe-new-menu .et-menu>li{position:relative!important;padding:0 0 12px 0!important;margin:0!important}.pe-new-menu .et-menu>li>a{color:#071E3D!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important;padding:15px 0!important;text-decoration:none!important}.pe-new-menu .et-menu>li>a:hover{color:#000000!important}.pe-new-menu .et-menu li ul.sub-menu{position:absolute!important;top:100%!important;left:0!important;z-index:1000000!important;min-width:280px!important;background:#ffffff!important;border-radius:14px!important;padding:12px 0!important;margin-top:-8px!important;box-shadow:0 22px 50px rgba(7,30,61,0.22)!important;border:1px solid rgba(7,30,61,0.10)!important;overflow:visible!important}.pe-new-menu .et-menu li ul.sub-menu li{width:100%!important;margin:0!important;padding:0!important}.pe-new-menu .et-menu li ul.sub-menu li a{display:block!important;width:280px!important;padding:12px 18px!important;color:#071E3D!important;background:#ffffff!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;line-height:1.35!important;font-weight:800!important;text-decoration:none!important}.pe-new-menu .et-menu li ul.sub-menu li a:hover{background:#F4F7FB!important;color:#071E3D!important}.pe-new-header-cta,.pe-new-header .et_pb_button,.pe-new-header a.et_pb_button{background:#FFD400!important;color:#071E3D!important;border:2px solid #FFD400!important;border-radius:999px!important;padding:9px 26px!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;font-weight:950!important;line-height:1.2!important;text-decoration:none!important;box-shadow:none!important}.pe-new-header-cta:hover,.pe-new-header .et_pb_button:hover,.pe-new-header a.et_pb_button:hover{background:transparent!important;color:#071E3D!important;border-color:#071E3D!important}.pe-new-header .et_pb_button::after{display:none!important}.et_pb_section:not(.pe-new-header),.pe-home-hero,.pe-quick-nav,.pe-service-strip,.pe-topics-section{position:relative!important;z-index:1!important}.pr-main-header{position:fixed;top:0;left:0;width:100%;z-index:99999;background:rgba(10,31,61,0.92);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:transform 0.35s ease,background 0.25s ease;box-shadow:0 2px 10px rgba(0,0,0,0.12)}.pr-main-header.pe-hide-header{transform:translateY(-100%)}.pr-main-header.pe-show-header{transform:translateY(0)}.pe-main-header-row{max-width:1280px;margin:0 auto;min-height:48px;display:flex;align-items:center}.pr-main-header .et_pb_row{display:flex;align-items:center;justify-content:space-between;padding-top:0!important;padding-bottom:0!important;min-height:48px}.pr-main-header .et_pb_column{display:flex;align-items:center}.pr-main-header img{max-height:34px;width:auto;display:block}.pr-main-header .et_pb_image{margin-bottom:0!important;line-height:0}.pe-header-menu .et_pb_menu{background:transparent!important}.pe-header-menu .et_pb_menu__wrap{justify-content:center}.pe-header-menu .et-menu{align-items:center}.pe-header-menu .et_pb_menu__menu>nav>ul>li{padding-left:14px;padding-right:14px}.pe-header-menu .et_pb_menu__menu>nav>ul>li>a{color:#ffffff!important;font-size:15px!important;font-weight:700!important;line-height:48px!important;padding-bottom:0!important;white-space:nowrap!important}.pe-header-menu .et_pb_menu__menu>nav>ul>li>a:hover{color:#FFD400!important;opacity:1!important}.pe-header-menu .current-menu-item>a,.pe-header-menu .current_page_item>a{color:#FFD400!important}.pe-header-menu .menu-item-has-children>a:first-child:after{color:#ffffff!important}.pe-header-menu .sub-menu{background:#0A1F3D!important;border-top:2px solid #FFD400!important;padding:8px 0!important;min-width:260px!important;z-index:999999!important}.pe-header-menu .sub-menu li{padding:0!important}.pe-header-menu .sub-menu li a{color:#ffffff!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;padding:12px 18px!important;white-space:nowrap!important}.pe-header-menu .sub-menu li a:hover{background:rgba(255,212,0,0.12)!important;color:#FFD400!important}.pe-header-menu .et-menu-nav,.pe-header-menu .et-menu{position:relative;z-index:999999!important}.pe-header-menu .nav li ul{z-index:999999!important}.pr-main-header .et_pb_button,.pr-main-header .et_pb_promo_button,.pr-main-header .et_pb_button_module_wrapper .et_pb_button{background:#FFD400!important;color:#0A1F3D!important;border:2px solid #FFD400!important;border-radius:999px!important;font-size:15px!important;font-weight:800!important;padding:10px 22px!important;line-height:1.2!important;box-shadow:none!important;transition:all 0.25s ease;white-space:nowrap!important}.pr-main-header .et_pb_button:hover,.pr-main-header .et_pb_promo_button:hover,.pr-main-header .et_pb_button_module_wrapper .et_pb_button:hover{background:transparent!important;color:#ffffff!important;border-color:#ffffff!important}@media (max-width:980px){.pr-main-header{background:rgba(10,31,61,0.97)}.pe-main-header-row,.pr-main-header .et_pb_row{min-height:48px}.pe-header-menu .mobile_menu_bar:before{color:#ffffff!important;font-size:28px!important}.pe-header-menu .et_mobile_menu{background:#0A1F3D!important;border-top:2px solid #FFD400!important;z-index:999999!important}.pe-header-menu .et_mobile_menu li a{color:#ffffff!important;font-weight:600!important}.pe-header-menu .et_mobile_menu li a:hover{background:rgba(255,212,0,0.10)!important;color:#FFD400!important}}body{padding-top:48px}.pr-main-header{position:sticky!important;top:0!important;z-index:999999!important;width:100%!important;background:#071E3D!important;padding:0!important;min-height:48px!important;overflow:visible!important;box-shadow:0 8px 22px rgba(7,30,61,0.18)!important}.pr-main-header .et_pb_row,.pe-main-header-row{width:96%!important;max-width:1280px!important;min-height:48px!important;padding-top:0!important;padding-bottom:0!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;align-items:center!important;overflow:visible!important;background:transparent!important}.pr-main-header .et_pb_column{display:flex!important;align-items:center!important;overflow:visible!important}.pr-main-header img{max-height:34px!important;width:auto!important}.pe-header-menu,.pe-header-menu .et_pb_menu,.pe-header-menu .et_pb_menu_inner_container,.pe-header-menu .et_pb_menu__wrap,.pe-header-menu .et_pb_menu__menu{background:transparent!important;overflow:visible!important}.pe-header-menu .et_pb_menu__wrap{justify-content:center!important}.pe-header-menu .et-menu{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;overflow:visible!important}.pe-header-menu .et-menu>li{margin:0!important;padding:0 0 10px 0!important;position:relative!important}.pe-header-menu .et-menu>li>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:8px 15px!important;border-radius:999px!important;background:rgba(255,255,255,0.10)!important;color:#ffffff!important;font-family:Outfit,Arial,sans-serif!important;font-size:14px!important;font-weight:850!important;line-height:1.2!important;text-decoration:none!important;white-space:nowrap!important;transition:all 0.2s ease!important}.pe-header-menu .et-menu>li>a:hover{background:#FFD400!important;color:#071E3D!important;opacity:1!important}.pe-header-menu .et-menu>li.current-menu-item>a,.pe-header-menu .et-menu>li.current_page_item>a{background:#FFD400!important;color:#071E3D!important}.pe-header-menu .menu-item-has-children>a:first-child:after{color:inherit!important;right:8px!important}.pe-header-menu .et-menu li ul.sub-menu{position:absolute!important;top:100%!important;left:0!important;z-index:1000000!important;min-width:300px!important;background:#ffffff!important;border-radius:16px!important;padding:12px 0!important;margin-top:-6px!important;box-shadow:0 22px 50px rgba(7,30,61,0.24)!important;border:1px solid rgba(7,30,61,0.10)!important;overflow:visible!important}.pe-header-menu .et-menu li ul.sub-menu li{width:100%!important;padding:0!important;margin:0!important}.pe-header-menu .et-menu li ul.sub-menu li a{display:block!important;width:300px!important;padding:12px 18px!important;color:#071E3D!important;background:#ffffff!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;font-weight:800!important;line-height:1.35!important;white-space:nowrap!important;text-decoration:none!important}.pe-header-menu .et-menu li ul.sub-menu li a:hover{background:#F4F7FB!important;color:#071E3D!important}.pr-main-header .et_pb_button,.pr-main-header a.et_pb_button{background:#FFD400!important;color:#071E3D!important;border:2px solid #FFD400!important;border-radius:999px!important;padding:9px 24px!important;font-family:Outfit,Arial,sans-serif!important;font-size:15px!important;font-weight:950!important;line-height:1.2!important;white-space:nowrap!important;box-shadow:none!important}.pr-main-header .et_pb_button:hover,.pr-main-header a.et_pb_button:hover{background:transparent!important;color:#ffffff!important;border-color:#ffffff!important}.pr-main-header .et_pb_button::after{display:none!important}.et_pb_section:not(.pr-main-header),.pe-home-hero{position:relative!important;z-index:1!important}.pr-main-header{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:2147483000!important;overflow:visible!important}.pr-main-header,.pr-main-header .et_pb_row,.pr-main-header .et_pb_column,.pr-main-header .et_pb_module,.pe-header-menu,.pe-header-menu .et_pb_menu,.pe-header-menu .et_pb_menu_inner_container,.pe-header-menu .et_pb_menu__wrap,.pe-header-menu .et_pb_menu__menu,.pe-header-menu .et-menu-nav,.pe-header-menu .et-menu{overflow:visible!important;z-index:2147483000!important}.pe-header-menu .sub-menu,.pe-header-menu .et-menu li ul.sub-menu,.pe-header-menu .nav li ul{z-index:2147483647!important;position:absolute!important}.pe-home-hero,.pe-hero,.pe-hero-section,.et_pb_section.pe-home-hero{position:relative!important;z-index:1!important;overflow:visible!important}.pe-home-hero h1,.pe-home-hero h2,.pe-home-hero .et_pb_text,.pe-home-hero .et_pb_text_inner,.pe-home-hero .et_pb_module,.pe-home-hero .et_pb_row,.pe-home-hero .et_pb_column{position:relative!important;z-index:1!important}.pe-home-hero::before,.pe-home-hero::after,.et_pb_section.pe-home-hero::before,.et_pb_section.pe-home-hero::after{z-index:0!important}.pe-solutions-hero{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;min-height:720px!important;padding:120px 24px 86px 24px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;overflow:hidden!important;background:linear-gradient(90deg,rgba(7,30,61,0.92) 0%,rgba(7,30,61,0.78) 46%,rgba(7,30,61,0.46) 100%),url("https://profielektrik.hu/wp-content/uploads/2026/05/megoldasok-hero.jpg") center center / cover no-repeat!important}.pe-solutions-hero::after{content:""!important;position:absolute!important;inset:0!important;background:radial-gradient(circle at 20% 20%,rgba(255,212,0,0.12),transparent 34%),radial-gradient(circle at 80% 80%,rgba(31,111,255,0.16),transparent 38%)!important;z-index:1!important;pointer-events:none!important}.pe-solutions-hero-row,.pe-solutions-hero .et_pb_row{width:100%!important;max-width:1180px!important;margin:0 auto!important;position:relative!important;z-index:2!important}.pe-solutions-hero-content{max-width:920px!important;position:relative!important;z-index:3!important;font-family:Outfit,Arial,sans-serif!important;color:#ffffff!important}.pe-solutions-kicker{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:rgba(255,212,0,0.12)!important;color:#FFD400!important;border:1px solid rgba(255,212,0,0.46)!important;border-radius:999px!important;padding:9px 20px!important;font-size:13px!important;line-height:1.2!important;font-weight:950!important;letter-spacing:0.12em!important;text-transform:uppercase!important;margin-bottom:26px!important}.pe-solutions-hero h1{color:#ffffff!important;font-family:Outfit,Arial,sans-serif!important;font-size:clamp(42px,5vw,76px)!important;line-height:1.06!important;font-weight:950!important;letter-spacing:-0.045em!important;margin:0 0 28px 0!important;max-width:880px!important}.pe-solutions-lead{color:rgba(255,255,255,0.90)!important;font-family:Outfit,Arial,sans-serif!important;font-size:clamp(18px,1.45vw,22px)!important;line-height:1.62!important;font-weight:700!important;max-width:860px!important;margin:0 0 30px 0!important}.pe-solutions-warning{max-width:850px!important;background:rgba(7,30,61,0.45)!important;border-left:6px solid #FFD400!important;border-radius:20px!important;padding:20px 26px!important;color:#ffffff!important;font-family:Outfit,Arial,sans-serif!important;font-size:17px!important;line-height:1.55!important;font-weight:900!important;margin:0 0 38px 0!important;box-shadow:0 18px 44px rgba(0,0,0,0.18)!important}.pe-solutions-hero-buttons{display:flex!important;align-items:center!important;gap:18px!important;flex-wrap:wrap!important}.pe-solutions-btn-main,.pe-solutions-btn-outline{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:52px!important;border-radius:999px!important;padding:15px 30px!important;font-family:Outfit,Arial,sans-serif!important;font-size:16px!important;line-height:1.2!important;font-weight:950!important;text-decoration:none!important;transition:all 0.22s ease!important}.pe-solutions-btn-main{background:#FFD400!important;color:#071E3D!important;border:2px solid #FFD400!important;box-shadow:0 16px 32px rgba(0,0,0,0.22)!important}.pe-solutions-btn-main:hover{background:transparent!important;color:#ffffff!important;border-color:#ffffff!important}.pe-solutions-btn-outline{background:transparent!important;color:#ffffff!important;border:2px solid rgba(255,255,255,0.86)!important}.pe-solutions-btn-outline:hover{background:rgba(255,255,255,0.12)!important;color:#ffffff!important;border-color:#ffffff!important}@media (max-width:767px){.pe-solutions-hero{min-height:660px!important;padding:96px 20px 64px 20px!important;background:linear-gradient(180deg,rgba(7,30,61,0.94) 0%,rgba(7,30,61,0.82) 100%),url("https://profielektrik.hu/wp-content/uploads/2026/05/megoldasok-hero.jpg") center center / cover no-repeat!important}.pe-solutions-kicker{font-size:11px!important;padding:8px 15px!important;letter-spacing:0.08em!important}.pe-solutions-hero h1{font-size:40px!important}.pe-solutions-lead{font-size:17px!important}.pe-solutions-warning{padding:18px 20px!important;font-size:16px!important}.pe-solutions-hero-buttons{align-items:stretch!important}.pe-solutions-btn-main,.pe-solutions-btn-outline{width:100%!important;text-align:center!important}}.menu-b2b>a::before{content:"";display:inline-block;width:16px;height:16px;margin-right:6px;vertical-align:-2px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFB400' stroke-width='2'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E");background-size:contain}.menu-b2b-kivitelezo>a{background:#FFB400!important;color:#0A2540!important;border-radius:20px!important;padding:6px 18px 6px 14px!important;font-weight:700!important;display:inline-flex!important;align-items:center!important;gap:6px!important;margin:0 2px!important}.menu-b2b-kivitelezo>a::before{content:"";width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A2540' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M23 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E") center/contain no-repeat;flex-shrink:0}.menu-b2b-kivitelezo>a:hover{background:#FFC233!important;transform:translateY(-1px)}