body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#000000}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#000000}.footer-widget h4{color:#000000}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#000000}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#000000}#page-container #top-header{background-color:#000000!important}#et-secondary-nav li ul{background-color:#000000}#main-header .nav li ul a{color:rgba(0,0,0,0.7)}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:rgba(10,0,0,0.46)}.footer-widget .et_pb_widget div,.footer-widget .et_pb_widget ul,.footer-widget .et_pb_widget ol,.footer-widget .et_pb_widget label{line-height:1.7em}#et-footer-nav .bottom-nav li.current-menu-item a{color:#2ea3f2}body .et_pb_bg_layout_light.et_pb_button:hover,body .et_pb_bg_layout_light .et_pb_button:hover,body .et_pb_button:hover{border-radius:0px}@media only screen and (min-width:981px){.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:11.88px}.et-fixed-header #top-menu li a{font-size:15px}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}	h1,h2,h3,h4,h5,h6{font-family:'Roboto Slab',Georgia,"Times New Roman",serif}#main-header,#et-top-navigation{font-family:'Roboto Slab',Georgia,"Times New Roman",serif}#top-header .container{font-family:'Roboto Slab',Georgia,"Times New Roman",serif}.szotar-results .szotar-item{box-shadow:0 6px 16px rgba(0,0,0,.05)}.sz-card{transition:transform .12s ease,box-shadow .12s ease}.sz-card:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,0,0,.08)}.sz-btn{transition:background .12s ease,transform .06s ease}.sz-btn:active{transform:translateY(1px)}.hero-full{min-height:60vh;background-size:cover!important;background-position:center center!important}.mosz-card{display:flex;align-items:center;gap:16px;background:#ffffff;border:1px solid #E5E7EB;border-radius:12px;padding:36px;box-shadow:0 8px 18px rgba(0,0,0,0.06)}.mosz-card .et_pb_main_blurb_image{margin:0!important;flex:0 0 56px}.mosz-card .et-pb-icon{font-size:56px!important;color:#6B7280;line-height:1}.mosz-card.is-red .et-pb-icon{color:#C40000}.mosz-card h4.et_pb_module_header{margin:0 0 6px 0!important;font-size:24px!important;font-weight:800;color:#111827}.mosz-card .et_pb_blurb_description{margin:0!important;color:#6B7280;font-size:18px}.mosz-card{min-height:220px}@media (max-width:767px){.mosz-card{flex-direction:row;gap:12px;padding:18px}.mosz-card .et_pb_main_blurb_image{flex:0 0 44px}.mosz-card .et-pb-icon{font-size:44px!important}.mosz-card h4.et_pb_module_header{font-size:18px!important}.mosz-card .et_pb_blurb_description{font-size:14px}}.mosz-card{padding:36px;min-height:220px;transition:all 0.3s ease}.mosz-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 24px rgba(0,0,0,0.12)}@media (max-width:767px){.et_pb_fullwidth_header .header-content{text-align:center!important}.et_pb_fullwidth_header .et_pb_button_wrapper{text-align:center!important}.et_pb_fullwidth_header .et_pb_button{display:inline-block;margin:8px auto}}.w3eden .btn.btn-primary,.wpdm-link-template a.wpdm-download-link{background:#c8102e!important;border:none!important;color:#fff!important;border-radius:8px!important;padding:10px 14px!important}.wpdm-link-template,.wpdm-package{background:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,.05);padding:16px}.wpdm-featured{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.wpdm-link-template .package-title{font-weight:600;color:#222}@media (max-width:767px){.wpdm-link-template,.wpdm-package{padding:14px}}.w3eden .btn.btn-primary,.wpdm-link-template a.wpdm-download-link{background:#c8102e!important;border:none!important;color:#fff!important;border-radius:8px!important;padding:10px 14px!important}.docs-featured{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.wpdm-link-template,.wpdm-package{background:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 4px 14px rgba(0,0,0,.05);padding:16px}.sz-input{width:100%;padding:1.5rem 1.4rem;border:1px solid #dbe3ee;border-radius:12px;background:#fff;font-size:1.2em;line-height:1.4}.mosz-cat-tile{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid #eee;border-radius:12px;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.04);transition:transform .15s,border-color .15s}.mosz-cat-tile:hover{transform:translateY(-2px);border-color:#c8102e}.mosz-cat-icn img{width:36px;height:36px;object-fit:contain;display:block}.mosz-cat-ttl{font-weight:600;color:#222}.mosz-footer{background:#222222;color:#f5f5f5;padding:28px 18px env(safe-area-inset-bottom);font-size:16px;line-height:1.6}.mosz-footer__inner{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.mosz-footer__left{flex:0 0 260px}.mosz-footer__logo{width:100%;height:auto;max-width:240px}.mosz-footer__right{flex:1 1 600px}.mosz-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mosz-item{display:flex;align-items:flex-start;gap:12px;padding:8px 6px}.mosz-item strong{color:#ddd;margin-right:6px;white-space:nowrap}.mosz-item a{color:#fff;text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.35);padding:2px 0}.mosz-item a:hover{color:#f59e0b;border-bottom-color:#f59e0b}.mosz-ico{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.mosz-ico svg{width:100%;height:100%;fill:#f59e0b}.mosz-item,.mosz-item a{word-break:break-word;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.mosz-item{transition:none}}@media (max-width:980px){.mosz-footer{font-size:15px;line-height:1.65;padding:24px 16px env(safe-area-inset-bottom)}.mosz-footer__inner{gap:28px}.mosz-footer__left{flex:0 0 220px}.mosz-footer__logo{max-width:220px}}@media (max-width:768px){.mosz-footer__inner{flex-direction:column;align-items:center;text-align:center;gap:20px}.mosz-footer__left{width:100%;display:flex;justify-content:center}.mosz-footer__logo{max-width:200px}.mosz-footer__right{width:100%;text-align:left}.mosz-list{gap:12px}.mosz-item{gap:10px;padding:10px 8px}.mosz-item a{padding:3px 0}}@media (max-width:480px){.mosz-footer{font-size:16px;line-height:1.7;padding:22px 14px env(safe-area-inset-bottom)}.mosz-footer__logo{max-width:180px}.mosz-item{padding:12px 10px;border-radius:10px;background:rgba(255,255,255,.03)}.mosz-ico{width:22px;height:22px;margin-top:1px}.mosz-item strong{margin-right:4px}}#kapcsolat{scroll-margin-top:80px}html{scroll-behavior:smooth}.page-id-8 #footer-bottom{position:fixed;left:0;right:0;bottom:0;z-index:999}.page-id-8 #page-container{padding-bottom:64px}@media (max-width:980px){.page-id-8 #page-container{padding-bottom:80px}}.page-id-8 .sz-header{text-align:center;margin:1.2rem 0 .8rem}.page-id-8 .sz-header .sz-logo{font-size:clamp(2rem,8vw,3.5rem);line-height:1.05;font-weight:800;color:#d97706;margin:0;white-space:normal;word-break:keep-all;hyphens:none;letter-spacing:.5px;font-family:Georgia,"Times New Roman",serif}.page-id-8 .sz-header .sz-subtitle{font-size:clamp(0.95rem,3.2vw,1.15rem);line-height:1.35;margin:.35rem 0 0;color:#374151;font-style:italic}@media (max-width:480px){.page-id-8 .sz-authors-btn{top:.9rem;right:.6rem;transform:scale(.95)}.page-id-8 .sz-hero{padding-top:1.6rem}}.custom-job-tabs .et_pb_tabs_controls li a{background:#f1f1f1;border-radius:20px;padding:10px 20px;margin:5px;font-weight:600;color:#333;transition:all .3s}.custom-job-tabs .et_pb_tabs_controls li.et_pb_tab_active a{background:#b71c1c;color:#fff}.custom-job-tabs .et_pb_tab{background:#fff;border:1px solid #eee;border-radius:16px;margin-top:15px;box-shadow:0 2px 8px rgba(0,0,0,0.05);padding:24px}.custom-job-tabs .wpcf7 form{display:grid;gap:14px}.custom-job-tabs .wpcf7 input[type="text"],.custom-job-tabs .wpcf7 input[type="email"],.custom-job-tabs .wpcf7 input[type="tel"],.custom-job-tabs .wpcf7 input[type="url"],.custom-job-tabs .wpcf7 input[type="number"],.custom-job-tabs .wpcf7 textarea,.custom-job-tabs .wpcf7 input[type="file"]{width:100%;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px;font-size:16px}.custom-job-tabs .wpcf7 input[type="file"]{background:#f8fafc}.wpcf7 form.invalid .wpcf7-form-control.wpcf7-not-valid{border-color:#b71c1c!important;box-shadow:0 0 0 3px rgba(183,28,28,.12)}.wpcf7 form.invalid .wpcf7-not-valid-tip{display:block!important;color:#b71c1c;margin-top:6px;font-weight:600}.wpcf7 form.invalid .wpcf7-response-output{display:block!important;border-color:#b71c1c!important}.custom-job-tabs .cv-submit,.custom-job-tabs .wpcf7 input[type="submit"]{background:#b71c1c;color:#fff;border:none;border-radius:10px;padding:.8rem 1.2rem;font-weight:700;cursor:pointer}.custom-job-tabs .wpcf7 input[type="submit"]:hover{filter:brightness(.95)}.job-seekers-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.js-card{display:flex;gap:14px;padding:18px;background:#fff;border:1px solid #eee;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.05);transition:transform .2s}.js-card:hover{transform:translateY(-3px)}.js-avatar{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;background:#b71c1c;color:#fff;flex:0 0 52px}.js-body{flex:1}.js-name{margin:0 0 6px;font-size:1.1rem;color:#111}.js-city{color:#475569;font-weight:500}.js-bio{margin:0 0 10px;color:#334155}.js-actions{display:flex;gap:10px;flex-wrap:wrap}.js-btn{display:inline-block;padding:8px 12px;border-radius:10px;background:#b71c1c;color:#fff;text-decoration:none;font-weight:700}.job-offers-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.jo-card{display:flex;gap:14px;padding:18px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.05);transition:transform .2s}.jo-card:hover{transform:translateY(-3px)}.jo-logo{width:60px;flex:0 0 60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#ecfdf5;overflow:hidden}.jo-logo img{width:100%;height:100%;object-fit:contain}.jo-mono{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:800;color:#065f46;background:#d1fae5;border-radius:12px}.jo-body{flex:1}.jo-title{margin:0 0 4px;font-size:1.05rem;color:#111}.jo-city{color:#475569;font-weight:500}.jo-pos{margin:0 0 6px;color:#065f46;font-weight:700}.jo-bio{margin:0 0 10px;color:#334155}.jo-actions{display:flex;gap:10px;flex-wrap:wrap}.jo-btn{display:inline-block;padding:8px 12px;border-radius:10px;background:#059669;color:#fff;text-decoration:none;font-weight:700}.jo-btn:hover{filter:brightness(.95)}.cap-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.cap-card{display:flex;gap:16px;padding:18px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.05);transition:transform .2s}.cap-card:hover{transform:translateY(-3px)}.cap-logo{width:64px;height:64px;flex:0 0 64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#ecfdf5;overflow:hidden}.cap-logo img{width:100%;height:100%;object-fit:contain}.cap-mono{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:800;color:#065f46;background:#d1fae5;border-radius:12px}.cap-body{flex:1}.cap-title{margin:0 0 6px;font-size:1.1rem;color:#111}.cap-sub{color:#475569;font-weight:500}.cap-desc{margin:0 0 10px;color:#334155}.cap-meta{list-style:none;padding:0;margin:0 0 10px;color:#475569}.cap-meta li{margin:2px 0}.cap-actions{display:flex;gap:10px;flex-wrap:wrap}.cap-btn{display:inline-block;padding:8px 12px;border-radius:10px;background:#059669;color:#fff;text-decoration:none;font-weight:700}.cap-btn:hover{filter:brightness(.95)}.cap-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.cap-card{display:flex;gap:16px;padding:18px;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.05);transition:transform .2s}.cap-card:hover{transform:translateY(-3px)}.cap-logo{width:64px;height:64px;flex:0 0 64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#ecfdf5;overflow:hidden}.cap-logo img{width:100%;height:100%;object-fit:contain}.cap-mono{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:800;color:#065f46;background:#d1fae5;border-radius:12px}.cap-body{flex:1}.cap-title{margin:0 0 6px;font-size:1.1rem;color:#111}.cap-sub{color:#475569;font-weight:500}.cap-meta{list-style:none;padding:0;margin:0 0 10px;color:#475569}.cap-meta li{margin:2px 0}.cap-actions{display:flex;gap:10px;flex-wrap:wrap}.cap-btn{display:inline-block;padding:8px 12px;border-radius:10px;border:1px solid transparent;background:#059669;color:#fff;text-decoration:none;font-weight:700;cursor:pointer}.cap-btn--ghost{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.cap-btn:hover{filter:brightness(.97)}.cap-modal-open{overflow:hidden}.cap-modal[aria-hidden="true"]{display:none}.cap-modal{position:fixed;inset:0;z-index:9999;display:block}.cap-modal__backdrop{position:absolute;inset:0;background:rgba(2,6,4,.45)}.cap-modal__dialog{position:relative;max-width:720px;margin:5vh auto;background:#fff;border-radius:16px;padding:20px 22px;box-shadow:0 20px 50px rgba(0,0,0,.25);transform:translateY(10px);opacity:0;transition:.15s ease}.cap-modal.is-open .cap-modal__dialog{transform:translateY(0);opacity:1}.cap-modal__close{position:absolute;top:8px;right:10px;width:36px;height:36px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;font-size:20px;line-height:1;cursor:pointer}.cap-modal__title{margin:0 0 8px;font-size:1.2rem;font-weight:800;color:#065f46}.cap-modal__text{white-space:pre-line;color:#1f2937;line-height:1.6}.cap-form-wrap .wpcf7 form{display:grid;gap:14px}.cap-form-wrap .wpcf7 input[type="text"],.cap-form-wrap .wpcf7 input[type="email"],.cap-form-wrap .wpcf7 input[type="tel"],.cap-form-wrap .wpcf7 input[type="url"],.cap-form-wrap .wpcf7 input[type="number"],.cap-form-wrap .wpcf7 textarea,.cap-form-wrap .wpcf7 input[type="file"]{width:100%;border:1px solid #e5e7eb;border-radius:12px;padding:12px 14px;font-size:16px;transition:border-color .15s,box-shadow .15s}.cap-form-wrap .wpcf7 input:focus,.cap-form-wrap .wpcf7 textarea:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.15)}.cap-form-wrap .wpcf7 input[type="file"]{background:#f8fafc}.cap-form-wrap .wpcf7-acceptance{display:flex;gap:10px;align-items:flex-start;font-size:14px}.cap-form-wrap .wpcf7 input[type="submit"],.cap-form-wrap .wpcf7 .cap-submit,.cap-form-wrap .wpcf7 .job-submit{background:#059669;color:#fff;border:none;border-radius:10px;padding:.8rem 1.2rem;font-weight:700;cursor:pointer}.cap-form-wrap .wpcf7 input[type="submit"]:hover{filter:brightness(.97)}.cap-form-wrap .wpcf7-not-valid-tip{display:block;color:#b91c1c;margin-top:6px;font-weight:600}.cap-form-wrap .wpcf7 form.invalid .wpcf7-response-output{border-radius:10px;border-color:#b91c1c!important}.cap-form-wrap .wpcf7 form.sent .wpcf7-response-output{border-radius:10px;border-color:#16a34a!important;background:#dcfce7;color:#065f46}.custom-job-tabs .et_pb_tabs_controls{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px;padding:10px 16px;background:#f8f8f8;border-radius:12px 12px 0 0;border-bottom:2px solid #fcd34d}.custom-job-tabs .et_pb_tabs_controls li{margin:0}.custom-job-tabs .et_pb_tabs_controls li a{display:inline-block;padding:10px 20px;border-radius:22px;background:#fff7ed;color:#9a3412;border:1px solid #fed7aa;font-weight:600;transition:all 0.25s ease}.custom-job-tabs .et_pb_tabs_controls li a:hover{background:#ffedd5;border-color:#fb923c;color:#7c2d12}.custom-job-tabs .et_pb_tabs_controls li.et_pb_tab_active a{background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;border-color:#ea580c;font-weight:700;box-shadow:0 3px 8px rgba(249,115,22,0.3)}.custom-job-tabs .et_pb_all_tabs{background:#fff;border:1px solid #f3f4f6;border-top:none;border-radius:0 0 12px 12px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,0.05)}@media (max-width:768px){.custom-job-tabs .et_pb_tabs_controls{justify-content:center}.custom-job-tabs .et_pb_tabs_controls li a{padding:8px 14px}}.cap-modal__dialog{margin-top:8vh!important;max-width:720px;background:#fff;border-radius:16px;padding:20px 22px;box-shadow:0 20px 50px rgba(0,0,0,.25);transform:translateY(10px);opacity:0;transition:.15s ease}* “Sticky jump” korrekció fix fejléc esetén – ha a menü fix és letakarja az anchor-t,állítsd be a magasságát (pl. 80px) */#kapcsolat{scroll-margin-top:80px}html{scroll-behavior:smooth}.page-id-1983 #footer-bottom{position:fixed;left:0;right:0;bottom:0;z-index:999}.page-id-1983 #page-container{padding-bottom:64px}@media (max-width:980px){.page-id-1983 #page-container{padding-bottom:80px}}.page-id-1983 .sz-header{text-align:center;margin:1.2rem 0 .8rem}.page-id-1983 .sz-header .sz-logo{font-size:clamp(2rem,8vw,3.5rem);line-height:1.05;font-weight:800;color:#d97706;margin:0;white-space:normal;word-break:keep-all;hyphens:none;letter-spacing:.5px;font-family:Georgia,"Times New Roman",serif}.page-id-1983 .sz-header .sz-subtitle{font-size:clamp(0.95rem,3.2vw,1.15rem);line-height:1.35;margin:.35rem 0 0;color:#374151;font-style:italic}.blog-left .et_pb_post:nth-child(even){display:none}.blog-right .et_pb_post:nth-child(odd){display:none}.mfs-header-row{display:grid!important;grid-template-columns:minmax(160px,15%) minmax(0,85%);align-items:center;column-gap:16px;width:100%}.mfs-header-row .col-logo{overflow:hidden}.mfs-header-row .col-logo img{display:block;width:100%;height:auto;max-height:80px;object-fit:contain}.mfs-header-row .col-nav .et_pb_menu__wrap{display:flex;justify-content:flex-end}.mfs-header-row .col-nav .et_pb_menu__menu>nav>ul{display:flex;flex-wrap:nowrap;gap:22px}.mfs-header-row .col-nav .et_pb_menu__menu>nav>ul>li>a{padding:14px 0!important;white-space:nowrap;line-height:1.25;font-size:16.5px}.et-fixed-header .mfs-header-row .col-logo img{max-height:72px}.mfs-header-row .col-logo,.mfs-header-row .col-nav{float:none!important;width:auto!important}@media (max-width:981px){.mfs-header-row{grid-template-columns:1fr 1fr;column-gap:12px}.mfs-header-row .col-logo img{max-height:48px}}.cap-modal-open{overflow:hidden}.cap-modal[aria-hidden="true"]{display:none}.cap-modal{position:fixed;inset:0;z-index:9999}.cap-modal__backdrop{position:absolute;inset:0;background:rgba(2,6,4,.45)}.cap-modal__dialog{position:relative;max-width:720px;margin:8vh auto;background:#fff;border-radius:16px;padding:20px 22px;box-shadow:0 20px 50px rgba(0,0,0,.25);transform:translateY(10px);opacity:0;transition:.15s ease}.cap-modal.is-open .cap-modal__dialog{transform:translateY(0);opacity:1}.cap-modal__close{position:absolute;top:8px;right:10px;width:36px;height:36px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;font-size:20px;cursor:pointer}.cap-modal__title{margin:0 0 8px;font-size:1.15rem;font-weight:800;color:#065f46}.cap-modal__text{white-space:pre-line;color:#1f2937;line-height:1.6}.cap-modal__text{color:#0f172a;line-height:1.7;font-size:16px}.cap-modal__text p{margin:0 0 12px}.cap-modal__text ul.cap-list{margin:8px 0 14px 18px;padding:0;list-style:disc}.cap-modal__text ul.cap-list li{margin:4px 0}.cap-modal__text a{color:#ea580c;font-weight:600;text-decoration:underline}.cap-modal__text a:hover{text-decoration:none}.cap-modal__dialog{margin:8vh auto!important;padding:22px 24px}.cap-modal__text{color:#0f172a;line-height:1.7;font-size:16px}.cap-modal__text p{margin:0 0 12px}.cap-modal__text .cap-h{margin:10px 0 6px;font-size:1.05rem;font-weight:800;color:#065f46}.cap-modal__text ul.cap-list{margin:8px 0 14px 20px;padding:0;list-style:disc}.cap-modal__text ul.cap-list li{margin:4px 0}.cap-modal__dialog{margin:8vh auto!important}