.elementor .nfhb-next-felag-news-empty{margin-block: 0px; & p { font-family: "Merriweather Sans"; font-size: 15px; line-height: 1.6; color: #084B7F; margin: 0px; }\n}.elementor .nfhb-next-felag-merkur{--nfhb-felag-accent: #053253; & .nfhb-next-felag-title em { color: #053253; } & .nfhb-next-felag-crumb-link { color: #B22F31; } & .nfhb-next-felag-mark { background-color: #084B7F; } & .nfhb-next-felag-mark-ring { border-color: #053253; } & .nfhb-next-felag-aside { border-inline-start-color: #053253; } & .nfhb-next-felag-cta { background-color: #084B7F; } & .nfhb-next-felag-cta-accent { background-color: #053253; } & .nfhb-next-news-loop:has(.nfhb-next-news-card) + .nfhb-next-felag-news-empty { display: none; }\n}.elementor .nfhb-next-felag-parent-title{font-family:"Merriweather Sans";font-weight:800;font-size:19px;color:#084B7F;line-height:1.35;margin:0px;}.elementor .nfhb-next-felag-parent-text{min-width:0px;padding:0px;flex-direction:column;gap:6px;flex:1 1 auto;align-items:flex-start;}.elementor .nfhb-next-felag-parent{width:100%;padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;border-radius:9px;border-width:1px;border-color:#C9C9C9;border-style:solid;background-color:#FFFFFF;flex-direction:row;gap:20px;justify-content:space-between;align-items:center;}.elementor .nfhb-next-felag-cta-title{font-family:"Merriweather Sans";font-weight:800;font-size:32px;color:#FFFFFF;letter-spacing:-0.03em;line-height:1.15;margin:0px;}.elementor .nfhb-next-felag-cta-text{min-width:0px;padding:0px;flex-direction:column;gap:10px;flex:1 1 auto;align-items:flex-start;}.elementor .nfhb-next-felag-cta-accent{width:6px;min-width:0px;position:absolute;inset-inline-start:0px;padding:0px;background-color:#FFFFFF;inset-block: 0px;\n}.elementor .nfhb-next-felag-cta{width:100%;overflow:hidden;position:relative;padding-block-start:40px;padding-block-end:40px;padding-inline-start:44px;padding-inline-end:44px;border-radius:10px;background-color:#053253;flex-direction:row;gap:28px;justify-content:space-between;align-items:center;}.elementor .nfhb-next-felag-empty{width:100%;padding-block-start:30px;padding-block-end:30px;padding-inline-start:28px;padding-inline-end:28px;border-radius:9px;border-width:1px;border-color:#C9C9C9;border-style:dashed;background-color:#FFFFFF;flex-direction:column;gap:6px;align-items:flex-start;& p { font-family: "Merriweather Sans"; font-size: 15px; line-height: 1.6; color: #084B7F; margin: 0px; }\n}.elementor .nfhb-next-felag-fact-value{font-family:"Merriweather Sans";font-size:15px;color:#084B7F;line-height:1.5;margin:0px;overflow-wrap: anywhere;\n}.elementor .nfhb-next-felag-fact-label{font-family:"Merriweather Sans";font-weight:800;font-size:11px;color:#084B7F;letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;margin:0px;}.elementor .nfhb-next-felag-fact{flex-direction:column;gap:3px;align-items:flex-start;padding-block: 13px; padding-inline: 0px; border-block-start: 1px solid #C9C9C9;\n}.elementor .nfhb-next-felag-aside-title{font-family:"Merriweather Sans";font-weight:800;font-size:18px;color:#084B7F;line-height:1.3;margin-block: 0px 8px; margin-inline: 0px;\n}.elementor .nfhb-next-felag-aside{min-width:0px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:28px;padding-inline-end:28px;border-radius:9px;border-width:1px;border-color:#C9C9C9;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:0px;flex:0 0 360px;align-items:stretch;border-inline-start: 4px solid #084B7F;\n}.elementor .nfhb-next-felag-about-text{min-width:0px;padding:0px;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .nfhb-next-felag-about-grid{width:100%;padding:0px;flex-direction:row;gap:56px;align-items:flex-start;}.elementor .nfhb-next-felag-mark-text{position:relative;padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .nfhb-next-felag-mark-name{position:relative;font-family:"Merriweather Sans";font-weight:800;font-size:30px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.1;margin:0px;}.elementor .nfhb-next-felag-mark-ring{width:380px;height:380px;min-width:0px;position:absolute;inset-block-start:-170px;inset-inline-end:-120px;padding:0px;border-radius:50%;border-width:36px;border-color:#084B7F;border-style:solid;pointer-events: none;\n}.elementor .nfhb-next-felag-mark{height:380px;min-width:0px;overflow:hidden;position:relative;padding:34px;border-radius:10px;background-color:#053253;flex-direction:column;flex:1 1 0px;justify-content:space-between;align-items:flex-start;}.elementor .nfhb-next-felag-contact{width:100%;padding:0px;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:center;margin-block: 20px 0px;\n}.elementor .nfhb-next-felag-title{font-size:76px;margin-block: 0px 14px; & em { font-style: normal; color: #084B7F; }\n}.elementor .nfhb-next-felag-crumb-link{color:#B22F31;& a { border-bottom: 1px solid transparent; } & a:hover, & a:focus-visible { border-bottom-color: currentColor; } & a:focus-visible { outline: 3px solid #084B7F; outline-offset: 2px; }\n}.elementor .nfhb-next-felag-breadcrumb{padding:0px;flex-direction:row;gap:6px;flex-wrap:wrap;align-items:center;margin-block: 0px 20px; & p { font-family: "Merriweather Sans"; font-size: 12px; font-weight: 800; line-height: 1.4; color: #084B7F; margin: 0px; }\n}.elementor .nfhb-next-felag-page{width:100%;max-width:100%;padding:0px;background-color:#FFFFFF;flex-direction:column;gap:0px;align-items:stretch;& .e-con[id] { scroll-margin-top: 24px; }\n}.elementor .nfhb-next-info-title{font-family:"Merriweather Sans";font-weight:800;font-size:21px;color:#084B7F;letter-spacing:-0.02em;line-height:1.25;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .nfhb-next-news-loop{width:100%;padding:0px;}.elementor .nfhb-next-news-item{min-width:0px;padding:0px;display:flex;flex-direction:column;}.elementor .nfhb-next-news-excerpt{font-family:"Merriweather Sans";font-size:14px;color:#084B7F;line-height:1.55;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .nfhb-next-news-title{font-family:"Merriweather Sans";font-weight:800;font-size:19px;color:#084B7F;letter-spacing:-0.02em;line-height:1.25;margin:0px;}.elementor .nfhb-next-news-meta{font-family:"Merriweather Sans";font-weight:800;font-size:12px;color:#B22F31;line-height:1.4;margin:0px;}.elementor .nfhb-next-news-body{padding:19px;flex-direction:column;gap:8px;flex:1 1 auto;align-items:stretch;}.elementor .nfhb-next-news-image{width:100%;height:100%;object-fit:cover;}.elementor .nfhb-next-news-visual{width:100%;height:160px;overflow:hidden;padding:0px;background-color:#053253;flex:0 0 auto;}.elementor .nfhb-next-news-card:hover,.elementor .nfhb-next-news-card:focus-visible{color:#084B7F;text-decoration:none;box-shadow:0px 11px 34px 0px rgba(5,50,83,0.10);}.elementor .nfhb-next-news-card:focus{color:#084B7F;text-decoration:none;outline-width:3px;outline-color:#084B7F;outline-style:solid;outline-offset:3px;}.elementor .nfhb-next-news-card{height:100%;min-width:0px;overflow:hidden;color:#084B7F;text-decoration:none;padding:0px;border-radius:8px;border-width:1px;border-color:#C9C9C9;border-style:solid;background-color:#FFFFFF;transition:box-shadow 0.2s;display:flex;flex-direction:column;}.elementor .nfhb-next-news-grid{width:100%;padding:0px;display:grid;gap:18px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .nfhb-next-event-feed{width:100%;font-family:"Merriweather Sans";color:#084B7F;padding:0px;& :has(> .nfhb-ev-card) { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 18px; } & .nfhb-ev-card { --accent-color: #084B7F; --accent-color-hover: #084B7F; display: block; min-width: 0; height: 100%; border-radius: 8px; font-family: "Merriweather Sans", sans-serif; color: #084B7F; text-decoration: none; } & .nfhb-ev-card:hover, & .nfhb-ev-card:active { --accent-color: #084B7F; --accent-color-hover: #084B7F; color: #084B7F; text-decoration: none; } & .nfhb-ev-card:focus { outline: 3px solid #084B7F; outline-offset: 3px; } & .nfhb-ev-inner { display: flex; flex-direction: column; height: 100%; background-color: #FFFFFF; border: 1px solid #C9C9C9; border-radius: 8px; overflow: hidden; transition: box-shadow 0.2s, border-color 0.2s; } & .nfhb-ev-card:hover .nfhb-ev-inner, & .nfhb-ev-card:focus .nfhb-ev-inner { border-color: #084B7F; box-shadow: 0px 11px 34px rgba(5,50,83,0.12); } & .nfhb-ev-media { position: relative; display: block; aspect-ratio: 16 / 9; overflow: hidden; background-color: #053253; } & .nfhb-ev-card .nfhb-ev-media, & .nfhb-ev-card:hover .nfhb-ev-media, & .nfhb-ev-card:focus .nfhb-ev-media, & .nfhb-ev-card:active .nfhb-ev-media, & .nfhb-ev-card .nfhb-ev-media:hover { background-color: #053253 !important; } & .nfhb-ev-img { display: block; width: 100%; height: 100%; object-fit: cover; } & .nfhb-ev-date { position: absolute; left: 14px; bottom: 14px; display: flex; flex-direction: column; align-items: center; min-width: 56px; padding: 7px 10px 6px; border-radius: 6px; background-color: #FFFFFF; color: #084B7F; box-shadow: 0px 2px 8px rgba(5,50,83,0.18); } & .nfhb-ev-card .nfhb-ev-date, & .nfhb-ev-card .nfhb-ev-date:hover { background-color: #FFFFFF !important; } & .nfhb-ev-day { display: block; font-size: 28px; font-weight: 600; line-height: 1; color: #084B7F; } & .nfhb-ev-month { display: block; margin-top: 3px; font-size: 11px; font-weight: 800; letter-spacing: 0.08em; line-height: 1.2; color: #084B7F; } & .nfhb-ev-m1::before { content: "JAN"; } & .nfhb-ev-m2::before { content: "FEB"; } & .nfhb-ev-m3::before { content: "MAR"; } & .nfhb-ev-m4::before { content: "APR"; } & .nfhb-ev-m5::before { content: "MAÍ"; } & .nfhb-ev-m6::before { content: "JÚN"; } & .nfhb-ev-m7::before { content: "JÚL"; } & .nfhb-ev-m8::before { content: "ÁGÚ"; } & .nfhb-ev-m9::before { content: "SEP"; } & .nfhb-ev-m10::before { content: "OKT"; } & .nfhb-ev-m11::before { content: "NÓV"; } & .nfhb-ev-m12::before { content: "DES"; } & .nfhb-ev-sr { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; } & .nfhb-ev-body { display: flex; flex-direction: column; gap: 10px; flex: 1 1 auto; padding: 19px; } & .nfhb-ev-badges { display: flex; flex-wrap: wrap; gap: 6px; } & .nfhb-ev-badges:empty { display: none; } & .nfhb-ev-org { display: inline-block; padding: 4px 9px 4px 8px; border: 1px solid #084B7F; border-left-width: 4px; border-radius: 4px; background-color: #FFFFFF; color: #084B7F; font-size: 11px; font-weight: 800; letter-spacing: 0.08em; line-height: 1.3; text-transform: uppercase; } & .nfhb-ev-org-justitia { border-left-color: #B22F31; } & .nfhb-ev-org-verus { border-left-color: #084B7F; } & .nfhb-ev-org-merkur { border-left-color: #053253; } & .nfhb-ev-org-nfhb { border-left-color: #053253; } & .nfhb-ev-type { display: inline-block; padding: 4px 10px; border: 1px solid #C9C9C9; border-radius: 999px; background-color: #FFFFFF; color: #084B7F; font-size: 11px; font-weight: 800; line-height: 1.3; } & .nfhb-ev-title { display: block; font-size: 19px; font-weight: 800; line-height: 1.25; color: #084B7F; } & .nfhb-ev-meta { display: block; font-size: 13px; line-height: 1.5; color: #084B7F; } & .nfhb-ev-audience { display: inline-block; align-self: flex-start; padding: 3px 9px; border: 1px solid #B22F31; border-radius: 4px; color: #B22F31; font-size: 12px; font-weight: 800; line-height: 1.3; } & .nfhb-ev-audience:empty { display: none; } & .nfhb-ev-more { display: inline-block; align-self: flex-start; margin-top: auto; padding-bottom: 4px; border-bottom: 2px solid #B22F31; color: #084B7F; font-size: 14px; font-weight: 800; }\n}.elementor .nfhb-next-card-cta{margin-block-start:auto;align-self:flex-start;}.elementor .nfhb-next-card-text{font-family:"Merriweather Sans";font-size:14px;color:#084B7F;line-height:1.55;margin-block-start:10px;margin-block-end:19px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .nfhb-next-text-link{font-family:"Merriweather Sans";font-weight:800;font-size:14px;color:#084B7F;line-height:1.4;padding-block-start:0px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:2px;flex:0 0 auto;border-bottom-style: solid; border-bottom-color: #B22F31; white-space: nowrap; & a:focus { outline: 2px solid #084B7F; outline-offset: 3px; }\n}.elementor .nfhb-next-section-intro{max-width:590px;font-family:"Merriweather Sans";font-size:15px;color:#084B7F;line-height:1.6;margin:0px;}.elementor .nfhb-next-section-title{font-family:"Merriweather Sans";font-weight:800;font-size:39px;color:#084B7F;letter-spacing:-0.035em;line-height:1.18;margin:0px;}.elementor .nfhb-next-section-head-text{min-width:0px;padding:0px;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .nfhb-next-section-head{width:100%;padding:0px;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:20px;justify-content:space-between;align-items:flex-end;}.elementor .nfhb-next-divider{width:100%;height:1px;padding:0px;margin-block-start:65px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#C9C9C9;}.elementor .nfhb-next-btn-ghost:hover,.elementor .nfhb-next-btn-ghost:focus-visible{color:#084B7F;border-color:#084B7F;background-color:#FFFFFF;box-shadow:0px 6px 18px 0px rgba(5,50,83,0.12);}.elementor .nfhb-next-btn-ghost:focus{color:#084B7F;border-color:#084B7F;outline-width:3px;outline-color:#B22F31;outline-style:solid;outline-offset:2px;background-color:#FFFFFF;}.elementor .nfhb-next-btn-ghost:active{color:#084B7F;border-color:#084B7F;background-color:#FFFFFF;}.elementor .nfhb-next-btn-ghost{color:#084B7F;border-color:#084B7F;background-color:#FFFFFF;}.elementor .nfhb-next-btn-red:hover,.elementor .nfhb-next-btn-red:focus-visible{color:#FFFFFF;border-color:#B22F31;background-color:#B22F31;box-shadow:0px 6px 18px 0px rgba(5,50,83,0.18);}.elementor .nfhb-next-btn-red:focus{color:#FFFFFF;border-color:#B22F31;outline-width:3px;outline-color:#084B7F;outline-style:solid;outline-offset:2px;background-color:#B22F31;}.elementor .nfhb-next-btn-red:active{color:#FFFFFF;border-color:#B22F31;background-color:#B22F31;}.elementor .nfhb-next-btn-red{color:#FFFFFF;border-color:#B22F31;background-color:#B22F31;}.elementor .nfhb-next-btn:hover,.elementor .nfhb-next-btn:focus-visible{text-decoration:none;border-radius:5px;border-width:1px;border-style:solid;}.elementor .nfhb-next-btn:focus{text-decoration:none;border-radius:5px;border-width:1px;border-style:solid;}.elementor .nfhb-next-btn:active{text-decoration:none;border-radius:5px;border-width:1px;border-style:solid;}.elementor .nfhb-next-btn{min-height:45px;font-family:"Merriweather Sans";font-weight:800;font-size:14px;letter-spacing:0px;line-height:1.2;text-decoration:none;text-transform:none;cursor:pointer;padding-block-start:12px;padding-block-end:12px;padding-inline-start:19px;padding-inline-end:19px;border-radius:5px;border-width:1px;border-style:solid;transition:box-shadow 0.2s;display:inline-flex;justify-content:center;align-items:center;}.elementor .nfhb-next-actions{padding:0px;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .nfhb-next-hero-title{font-family:"Merriweather Sans";font-weight:800;font-size:68px;color:#084B7F;letter-spacing:-0.04em;line-height:1.05;margin-block-start:0px;margin-block-end:19px;margin-inline-start:0px;margin-inline-end:0px;& em { color: #B22F31; font-style: normal; }\n}.elementor .nfhb-next-redline{width:45px;height:4px;padding:0px;margin-block-start:16px;margin-block-end:21px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;background-color:#B22F31;}.elementor .nfhb-next-eyebrow{font-family:"Merriweather Sans";font-weight:800;font-size:11px;color:#084B7F;letter-spacing:0.16em;line-height:1.4;text-transform:uppercase;}.elementor .nfhb-next-hero-text{min-width:0px;padding:0px;flex-direction:column;flex:1 1 0px;align-items:flex-start;}.elementor .nfhb-next-hero-grid{width:100%;padding:0px;flex-direction:row;gap:40px;align-items:center;}.elementor .nfhb-next-container{width:100%;max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .nfhb-next-section{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;flex-direction:column;align-items:center;}.elementor .nfhb-next-hero-section{padding-block-start:66px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}