@layer bricks {.brxe-code{width:100%}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}#brxe-kdohwv {flex-grow: 0; flex-shrink: 0; flex-basis: auto}#brxe-iuectn.horizontal .line {width: 100%; border-top-style: solid; border-top-width: 1px; border-top-color: var(--navy)}#brxe-iuectn.vertical .line {border-right-width: 100%; border-right-style: solid; border-right-color: var(--navy)}#brxe-iuectn .line {height: 1px}#brxe-iuectn .icon {color: var(--navy)}@media (max-width: 991px) {#brxe-iuectn {display: flex; order: 1; margin-top: 3.5rem; margin-bottom: 3.5rem}}#brxe-rxsqos {flex-shrink: 0; flex-grow: 0; flex-basis: auto}#brxe-czkpdi {display: flex; column-gap: 30px; margin-bottom: 3.125rem; align-items: center}#brxe-czkpdi { > :where(h1, a) { flex: 0 0 auto; } .brxe-button { margin: 0; } @media screen and (max-width: 991px) { h1 { order: 2; } .brxe-button { order: 3; margin-block-start: var(--button-margin); } }}@media (max-width: 991px) {#brxe-czkpdi {flex-direction: column; text-align: left; align-items: center}}.brxe-f202f7 .brxe-cghohx.brxe-text-basic {font-family: "Instrument Serif"; line-height: 99%; font-size: clamp(4.375rem, 4.8vw, 6rem); color: var(--navy); margin-bottom: .5rem}.brxe-f202f7 .brxe-wfwqzt.brxe-text-basic {color: var(--dark-gray); font-weight: 600; line-height: 142%; font-size: clamp(0.95rem, 1.5vw, 1.125rem)}.brxe-f202f7.brxe-block {background-color: var(--white); display: flex; text-align: center; padding-top: clamp(2.5rem, 3.2vw, 3.75rem); padding-right: clamp(1rem, 1.6vw, 1.875rem); padding-bottom: clamp(2.5rem, 3.2vw, 3.75rem); padding-left: clamp(1rem, 1.6vw, 1.875rem); height: 100% !important; flex-direction: column}.brxe-f202f7 { position: relative; &::before { content: ''; position: absolute; top: 95%; left: 50%; translate: -50% 0; width: 95%; height: 73px; border-radius: 434px;opacity: 0.5;background: var(--Medium-Blue, #4A95A7);filter: blur(27.5px); }}#brxe-fbffcf .splide__arrow--prev {top: 40%; left: calc(-5% - 50px); transform: translateY(-50%) translateX(0px)}#brxe-fbffcf .splide__arrow--next {top: 40%; right: calc(-5% - 50px); transform: translateY(-50%) translateX(0px)}#brxe-fbffcf {margin-top: 2.5px; margin-right: auto; margin-left: auto}@media screen and (max-width: 1650px) { #brxe-fbffcf { max-width: 1350px; }} @media screen and (max-width: 1649px) and (min-width: 1281px) { #brxe-fbffcf { max-width: 90%; }}@media screen and (max-width: 1280px) and (min-width: 992px) { #brxe-fbffcf { max-width: 85%; }}#brxe-fbffcf { .splide__arrow { svg { path { stroke: var(--navy); transition: stroke 0.3s ease-in-out; } } &:hover { svg { path { stroke: var(--coral); } } } } .splide__arrow--prev { rotate: 90deg; } .splide__arrow--next { rotate: -90deg; }}@media (max-width: 991px) {#brxe-fbffcf .splide__arrow--prev {top: 110%; left: -40px}#brxe-fbffcf .splide__arrow--next {top: 110%; right: unset; left: 70px}}.brxe-xmdshv {position: relative}#brxe-mhzqfe.horizontal .line {width: 100%; border-top-style: solid; border-top-width: 1px; border-top-color: var(--navy)}#brxe-mhzqfe.vertical .line {border-right-width: 100%; border-right-style: solid; border-right-color: var(--navy)}#brxe-mhzqfe .line {height: 1px}#brxe-mhzqfe .icon {color: var(--navy)}#brxe-mhzqfe {display: none}@media (max-width: 991px) {#brxe-mhzqfe {display: flex; margin-top: 8rem; margin-bottom: 3.5rem}}