.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-mb1004 {font-family: "Poppins"; font-size: 1.3rem; font-weight: 700; text-transform: uppercase; letter-spacing: .08em; color: #6b7c8c; line-height: 1.2; text-decoration: none; margin-bottom: .6rem}#brxe-mb1004:hover {color: #0d3d61}#brxe-mb1005 {display: block; font-size: 1.5rem; font-weight: 500; line-height: 1.35; color: #0d3d61; text-decoration: none; padding-top: .45rem; padding-bottom: .45rem}#brxe-mb1005:hover {color: #f58f47}#brxe-mb1006 {display: block; font-size: 1.5rem; font-weight: 500; line-height: 1.35; color: #0d3d61; text-decoration: none; padding-top: .45rem; padding-bottom: .45rem}#brxe-mb1006:hover {color: #f58f47}#brxe-mb1007 {display: block; font-size: 1.5rem; font-weight: 500; line-height: 1.35; color: #0d3d61; text-decoration: none; padding-top: .45rem; padding-bottom: .45rem}#brxe-mb1007:hover {color: #f58f47}#brxe-mb1008 {display: block; font-size: 1.5rem; font-weight: 500; line-height: 1.35; color: #0d3d61; text-decoration: none; padding-top: .45rem; padding-bottom: .45rem}#brxe-mb1008:hover {color: #f58f47}#brxe-mb1009 {display: block; font-size: 1.5rem; font-weight: 500; line-height: 1.35; color: #0d3d61; text-decoration: none; padding-top: .45rem; padding-bottom: .45rem}#brxe-mb1009:hover {color: #f58f47}#brxe-mb100a {display: block; font-size: 1.5rem; font-weight: 500; line-height: 1.35; color: #0d3d61; text-decoration: none; padding-top: .45rem; padding-bottom: .45rem}#brxe-mb100a:hover {color: #f58f47}#brxe-mb100b {display: block; font-size: 1.5rem; font-weight: 500; line-height: 1.35; color: #0d3d61; text-decoration: none; padding-top: .45rem; padding-bottom: .45rem}#brxe-mb100b:hover {color: #f58f47}#brxe-mb100c {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-mb100c:hover {color: #e0782f}#brxe-mb1003 {flex-direction: column; row-gap: 0px; align-items: stretch}#brxe-mb100e {font-family: "Poppins"; font-size: 1.3rem; font-weight: 700; text-transform: uppercase; letter-spacing: .08em; color: #6b7c8c; line-height: 1.2; text-decoration: none; margin-bottom: .6rem}#brxe-mb100e:hover {color: #0d3d61}.brxe-mb100f .brxe-mb100g.brxe-text-link {font-size: 1.5rem; font-weight: 600; line-height: 1.35; color: #0d3d61; text-decoration: none}.brxe-mb100f .brxe-mb100g.brxe-text-link:hover {color: #f58f47}.brxe-mb100f .brxe-mb100h.brxe-text-basic {font-size: 1.2rem; color: #6b7c8c}.brxe-mb100f.brxe-block {flex-direction: column; row-gap: .2rem; padding-top: .45rem; padding-bottom: .45rem; border-top: 0 solid #e3e9ef; border-right: 0 solid #e3e9ef; border-bottom: 1px solid #e3e9ef; border-left: 0 solid #e3e9ef}#brxe-mb100d {flex-direction: column; row-gap: 0px; align-items: stretch}#brxe-mb100j {font-size: 1.2rem; font-weight: 700; text-transform: uppercase; letter-spacing: .08em; color: #f8b600; margin-bottom: 0}#brxe-mb100k {font-family: "Poppins"; font-size: 2rem; font-weight: 700; line-height: 1.2; color: #ffffff}#brxe-mb100l {font-size: 1.45rem; line-height: 1.5; color: rgba(255,255,255,0.86)}#brxe-mb100m {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-mb100m:hover {background-color: #e0782f}#brxe-mb100n {font-size: 1.35rem; font-weight: 600; color: #f8b600; text-decoration: underline}#brxe-mb100n:hover {color: #ffffff}#brxe-mb100i {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-mb1002 {display: grid; align-items: initial; grid-template-columns: 1fr 1.35fr 1.15fr; grid-gap: 2.4rem 3.2rem; align-items: start; max-width: 1200px}@media (max-width: 991px) {#brxe-mb1002 {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 767px) {#brxe-mb1002 {grid-template-columns: minmax(0, 1fr)}}#brxe-mb1001 {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-mb1001 { 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-mb1001 .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-mb1001 .brxe-container > * { min-width: 0; } .bricks-mobile-menu #brxe-mb1001 a { line-height: 1.35; }