.brxe-button{width:auto}.brxe-text-link{gap:5px;vertical-align:middle}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link svg:not([width]){min-width:3px}.brxe-text-link svg:not([height]){min-height:3px}:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}#brxe-mc1004 {color: #f58f47; fill: #f58f47; font-size: 26px; background-color: #0d3d61; padding-top: 1.4rem; padding-right: 1.4rem; padding-bottom: 1.4rem; padding-left: 1.4rem; border-radius: 999px; display: inline-flex; margin-bottom: .4rem}#brxe-mc1005 {font-size: 1.15rem; font-weight: 700; text-transform: uppercase; letter-spacing: .08em; color: #f58f47; margin-bottom: 0}#brxe-mc1006 {font-family: "Poppins"; font-size: 1.9rem; font-weight: 700; line-height: 1.2; color: #0d3d61; text-decoration: none}#brxe-mc1006:hover {color: #f58f47}#brxe-mc1007 {font-size: 1.4rem; line-height: 1.5; color: #3d4f5f}#brxe-mc1008 {display: block; font-size: 1.5rem; font-weight: 700; line-height: 1.35; color: #f58f47; text-decoration: none; padding-top: .45rem; padding-bottom: .45rem; margin-top: .5rem}#brxe-mc1008:hover {color: #e0782f}#brxe-mc1003 {flex-direction: column; row-gap: .7rem; align-items: flex-start; height: 100%; background-color: #eef3f7; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-top: 0 solid #f58f47; border-right: 0 solid #f58f47; border-bottom: 4px solid #f58f47; border-left: 0 solid #f58f47; border-radius: 12px}#brxe-mc100a {color: #f58f47; fill: #f58f47; font-size: 26px; background-color: #0d3d61; padding-top: 1.4rem; padding-right: 1.4rem; padding-bottom: 1.4rem; padding-left: 1.4rem; border-radius: 999px; display: inline-flex; margin-bottom: .4rem}#brxe-mc100b {font-size: 1.15rem; font-weight: 700; text-transform: uppercase; letter-spacing: .08em; color: #f58f47; margin-bottom: 0}#brxe-mc100c {font-family: "Poppins"; font-size: 1.9rem; font-weight: 700; line-height: 1.2; color: #0d3d61; text-decoration: none}#brxe-mc100c:hover {color: #f58f47}#brxe-mc100d {font-size: 1.4rem; line-height: 1.5; color: #3d4f5f}#brxe-mc100e {display: block; font-size: 1.5rem; font-weight: 700; line-height: 1.35; color: #f58f47; text-decoration: none; padding-top: .45rem; padding-bottom: .45rem; margin-top: .5rem}#brxe-mc100e:hover {color: #e0782f}#brxe-mc1009 {flex-direction: column; row-gap: .7rem; align-items: flex-start; height: 100%; background-color: #eef3f7; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-top: 0 solid #f58f47; border-right: 0 solid #f58f47; border-bottom: 4px solid #f58f47; border-left: 0 solid #f58f47; border-radius: 12px}#brxe-mc100g {color: #f58f47; fill: #f58f47; font-size: 26px; background-color: #0d3d61; padding-top: 1.4rem; padding-right: 1.4rem; padding-bottom: 1.4rem; padding-left: 1.4rem; border-radius: 999px; display: inline-flex; margin-bottom: .4rem}#brxe-mc100h {font-size: 1.15rem; font-weight: 700; text-transform: uppercase; letter-spacing: .08em; color: #f58f47; margin-bottom: 0}#brxe-mc100i {font-family: "Poppins"; font-size: 1.9rem; font-weight: 700; line-height: 1.2; color: #0d3d61; text-decoration: none}#brxe-mc100i:hover {color: #f58f47}#brxe-mc100j {font-size: 1.4rem; line-height: 1.5; color: #3d4f5f}#brxe-mc100k {display: block; font-size: 1.5rem; font-weight: 700; line-height: 1.35; color: #f58f47; text-decoration: none; padding-top: .45rem; padding-bottom: .45rem; margin-top: .5rem}#brxe-mc100k:hover {color: #e0782f}#brxe-mc100f {flex-direction: column; row-gap: .7rem; align-items: flex-start; height: 100%; background-color: #eef3f7; padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-top: 0 solid #f58f47; border-right: 0 solid #f58f47; border-bottom: 4px solid #f58f47; border-left: 0 solid #f58f47; border-radius: 12px}#brxe-mc100m {font-size: 1.2rem; font-weight: 700; text-transform: uppercase; letter-spacing: .08em; color: #f8b600; margin-bottom: 0}#brxe-mc100n {font-family: "Poppins"; font-size: 2rem; font-weight: 700; line-height: 1.2; color: #ffffff}#brxe-mc100o {font-size: 1.45rem; line-height: 1.5; color: rgba(255,255,255,0.86)}#brxe-mc100p {background-color: #f58f47; font-family: "Montserrat"; font-size: 1.3rem; font-weight: 700; text-transform: uppercase; color: #ffffff; text-decoration: none; padding-top: 1.1rem; padding-right: 1.8rem; padding-bottom: 1.1rem; padding-left: 1.8rem; border-radius: 6px; margin-top: .6rem}#brxe-mc100p:hover {background-color: #e0782f}#brxe-mc100q {font-size: 1.35rem; font-weight: 600; color: #f8b600; text-decoration: underline}#brxe-mc100q:hover {color: #ffffff}#brxe-mc100l {flex-direction: column; row-gap: .8rem; align-items: flex-start; background-color: #0d3d61; padding-top: 2.2rem; padding-right: 2.2rem; padding-bottom: 2.2rem; padding-left: 2.2rem; border-radius: 12px; height: 100%}#brxe-mc1002 {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1.15fr; grid-gap: 2.4rem 3.2rem; align-items: start; max-width: 1200px}@media (max-width: 991px) {#brxe-mc1002 {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 767px) {#brxe-mc1002 {grid-template-columns: minmax(0, 1fr)}}#brxe-mc1001 {padding-top: 3.2rem; padding-right: var(--gutter); padding-bottom: 3.6rem; padding-left: var(--gutter); background-color: #ffffff; border-top: 3px solid #f58f47; border-right: 0 solid #f58f47; border-bottom: 0 solid #f58f47; border-left: 0 solid #f58f47; box-shadow: 0 18px 34px -18px rgba(13,61,97,0.35); text-align: left}.bricks-nav-menu > li > .brx-megamenu { padding-top: 1.4rem; } .bricks-nav-menu > li > .brx-submenu-toggle { align-items: center; justify-content: center; } .bricks-nav-menu > li > .brx-submenu-toggle > a { text-align: center; } .bricks-nav-menu > li > .brx-submenu-toggle { column-gap: 5px; } .bricks-nav-menu > li > .brx-submenu-toggle > button { width: 14px; min-width: 0; margin-right: -19px !important; } .bricks-nav-menu > li > .brx-submenu-toggle > button .menu-item-icon { width: 12px; height: 12px; font-size: 12px; } .brxe-nav-menu .bricks-mobile-menu > li.menu-item-has-children { align-self: stretch; width: 100%; } .bricks-mobile-menu #brxe-mc1001 { padding: 1.2rem 1.6rem 1.6rem; border-top: 0; box-shadow: none; border-radius: 8px; margin: 0 0 .8rem; } .bricks-mobile-menu .brx-megamenu { min-width: 0 !important; width: 100% !important; } .bricks-mobile-menu #brxe-mc1001 .brxe-container { width: 100% !important; max-width: 100% !important; min-width: 0; grid-template-columns: minmax(0, 1fr) !important; gap: 1.6rem; } .bricks-mobile-menu #brxe-mc1001 .brxe-container > * { min-width: 0; } .bricks-mobile-menu #brxe-mc1001 a { line-height: 1.35; }