
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */


body .tox.tox-silver-sink.tox-tinymce-aux, body .tox.tox-tinymce-aux, body .tox-shadowhost { z-index: 10001; }
:root { --x-ff-gap: 15px;}.brxe-xfluentform .fluentform input[type=checkbox], .brxe-xfluentform .fluentform input[type=radio] { width: auto}[data-x-fluent-form*=smartUI] .ff-el-group input[type=checkbox]::after,[data-x-fluent-form*=smartUI] .ff-el-group input[type=radio]::after { content: ''; display: block; width: 100%; height: 100%; padding: 0; margin: 0; transition: background-color 0.3s ease;}[data-x-fluent-form*=smartUI] .ff-el-group input[type=checkbox]:checked::after, [data-x-fluent-form*=smartUI] .ff-el-group input[type=radio]:checked::after, [data-x-fluent-form*=smartUI] .ff-el-group .ff_item_selected input[type=checkbox]::after,[data-x-fluent-form*=smartUI] .ff-el-group .ff_item_selected input[type=radio]::after { background-color: #111;}[data-x-fluent-form*=smartUI] .ff-el-group input[type=radio],[data-x-fluent-form*=smartUI] .ff-el-group input[type=checkbox] { appearance: none ; -webkit-appearance: none; -moz-appearance: none; border-style: solid; border-width: 0; outline: 0; display: inline-block; min-width: 1px; width: 15px; height: 15px; background: #ddd; margin-right: 5px; padding: 3px; vertical-align: middle;}:where(.brxe-xfluentform[data-x-fluent-form*=smartUI]) .ff-el-group input[type=radio] { border-radius: 100px;}:where(.brxe-xfluentform[data-x-fluent-form*=smartUI]) .ff-el-group input[type=radio]::after { border-radius: inherit;}.brxe-xfluentform .frm-fluent-form > .ff-el-group:last-child { margin-bottom: 0;}.brxe-xfluentform .fluentform .ff-el-tc { display: block;}.brxe-xfluentform .fluentform .ff_upload_btn.ff-btn { display: inline-block;}.brxe-xfluentform .fluentform .ff-el-progress-bar { display: flex; align-items: center; justify-content: flex-end;}.brxe-xfluentform .ff-el-phone.ff_el_with_extended_validation { padding-left: 55px!important;}.brxe-xfluentform select.ff-el-form-control:not([size]):not([multiple]) { height: auto;}@media (min-width: 768px) { .brxe-xfluentform .frm-fluent-form .ff-t-cell:first-of-type { padding-left: 0!important; } .brxe-xfluentform .frm-fluent-form .ff-t-cell:last-of-type { padding-right: 0!important; }}.brxe-xfluentform .ff-el-repeat-buttons-list svg { height: 1em; width: 1em; font-size: 20px;}@media (min-width: 768px) { .brxe-xfluentform .frm-fluent-form .ff-t-container { display: flex; gap: var(--x-ff-gap); width: 100%; }}
@font-face{font-family:"Fira Sans";font-weight:300;font-display:swap;src:url(/wp-content/uploads/fira-sans-v17-latin-300.woff2) format("woff2");}@font-face{font-family:"Fira Sans";font-weight:400;font-display:swap;src:url(/wp-content/uploads/fira-sans-v17-latin-regular.woff2) format("woff2");}@font-face{font-family:"Fira Sans";font-weight:500;font-display:swap;src:url(/wp-content/uploads/fira-sans-v17-latin-500.woff2) format("woff2");}@font-face{font-family:"Fira Sans";font-weight:600;font-display:swap;src:url(/wp-content/uploads/fira-sans-v17-latin-600.woff2) format("woff2");}@font-face{font-family:"Fira Sans";font-weight:700;font-display:swap;src:url(/wp-content/uploads/fira-sans-v17-latin-700.woff2) format("woff2");}
@font-face{font-family:"Noto Serif";font-weight:400;font-display:swap;src:url(/wp-content/uploads/noto-serif-v33-latin-regular.woff2) format("woff2");}@font-face{font-family:"Noto Serif";font-weight:500;font-display:swap;src:url(/wp-content/uploads/noto-serif-v33-latin-500.woff2) format("woff2");}@font-face{font-family:"Noto Serif";font-weight:600;font-display:swap;src:url(/wp-content/uploads/noto-serif-v33-latin-600.woff2) format("woff2");}@font-face{font-family:"Noto Serif";font-weight:700;font-display:swap;src:url(/wp-content/uploads/noto-serif-v33-latin-700.woff2) format("woff2");}
@font-face{font-family:"Outfit";font-weight:400;font-display:swap;src:url(/wp-content/uploads/Outfit-Regular.ttf) format("truetype");}@font-face{font-family:"Outfit";font-weight:700;font-display:swap;src:url(/wp-content/uploads/Outfit-Bold.ttf) format("truetype");}@font-face{font-family:"Outfit";font-weight:900;font-display:swap;src:url(/wp-content/uploads/Outfit-Black.ttf) format("truetype");}

/*# sourceURL=bricks-frontend-inline-css */


:root {} html {font-size: var(--root-font-size)} body {font-family: "Fira Sans"} h1, h2, h3, h4, h5, h6 {font-family: "Noto Serif"; font-weight: 700} .brxe-container {width: var(--content-width)} .woocommerce main.site-main {width: var(--content-width)} #brx-content.wordpress {width: var(--content-width)}.fr-header-bravo {padding-right: var(--section-padding-x); padding-left: var(--section-padding-x); background-color: #fafafa}.fr-header-bravo__inner {display: flex; flex-direction: row; justify-content: space-between; align-items: stretch; row-gap: var(--content-gap); column-gap: var(--space-s)}@media (max-width: 478px) {.fr-header-bravo__inner {flex-wrap: nowrap; column-gap: var(--space-xs)}}.fr-brx-nav-alpha .bricks-mobile-menu > li > a {padding-right: var(--space-m); padding-left: var(--space-m); color: var(--fr-text-light)}.fr-brx-nav-alpha .bricks-mobile-menu > li > .brx-submenu-toggle > * {padding-right: var(--space-m); padding-left: var(--space-m); color: var(--fr-text-light)}.fr-brx-nav-alpha .bricks-mobile-menu-toggle {color: var(--fr-text-dark)}.fr-brx-nav-alpha .bricks-nav-menu > li {margin-left: 0}.fr-brx-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle > a + button {font-size: var(--text-m); line-height: 1}.fr-brx-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle button {margin-left: .5em}.fr-brx-nav-alpha {text-transform: uppercase; font-family: "Fira Sans"; font-weight: 500}.fr-brx-nav-alpha .bricks-nav-menu > li.menu-item-has-children > .brx-submenu-toggle button[aria-expanded] {color: var(--primary)}.fr-brx-nav-alpha .bricks-nav-menu .sub-menu {background-color: var(--tertiary)}.fr-brx-nav-alpha .bricks-nav-menu .sub-menu a {padding-top: calc(var(--space-xs) / 2); padding-bottom: calc(var(--space-xs) / 2)}.fr-brx-nav-alpha .bricks-nav-menu .sub-menu button {padding-top: calc(var(--space-xs) / 2); padding-bottom: calc(var(--space-xs) / 2)}.fr-brx-nav-alpha .bricks-nav-menu .sub-menu > li:hover > a {color: var(--primary)}.fr-brx-nav-alpha .bricks-nav-menu .sub-menu > li:hover > .brx-submenu-toggle > * {color: var(--primary)}.fr-brx-nav-alpha .bricks-nav-menu .sub-menu > li {border-bottom: 1px solid var(--primary-light-trans-50)}.fr-brx-nav-alpha .bricks-nav-menu > li:hover > a {color: var(--primary)}.fr-brx-nav-alpha .bricks-nav-menu > li:hover > .brx-submenu-toggle > * {color: var(--primary)}.fr-brx-nav-alpha { --link-gap: var(--content-gap);} .fr-brx-nav-alpha ul li { min-width: fit-content; transition: all 0.3s ease;} .fr-brx-nav-alpha ul li a { transition: all 0.3s ease;}@media (min-width: 768px) { .fr-brx-nav-alpha ul:not(.sub-menu) { display: flex; gap: var(--link-gap); }}@media (max-width: 991px) {.fr-brx-nav-alpha {line-height: 0}}@media (max-width: 478px) {.fr-brx-nav-alpha {order: 2}}.dsg-hero {color: var(--white); position: relative; padding-top: var(--section-space-s); padding-bottom: 0; isolation: isolate}:where(.dsg-hero > *:not(figcaption)) {position: relative}.dsg-hero::before {background-image: linear-gradient(rgba(15, 15, 15, 0.6), rgba(15, 15, 15, 0.6)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.is-bg {background-size: cover}.dsg-hero__heading {color: var(--white)}.dsg-features {color: var(--white); padding-top: 0; padding-bottom: 0; background-color: var(--tertiary); z-index: 1}:root {--divider-color: #384867;} .dsg-features__wrapper { position: relative;} .dsg-features__wrapper:not(:last-child)::after { content: ''; position: absolute; right: calc(var(--section-space-xs) / -2 - 0.5px); top: 0%; height: 100%; width: 1px; background-color: var(--divider-color); }@media (max-width: 991px) {.dsg-features__wrapper::after { display: none; } .dsg-features__wrapper:not(:last-child)::before { content: ''; position: absolute; bottom: calc(var(--section-space-xs) / -2 - 0.5px); left: 0%; width: 100%; height: 1px; background-color: var(--divider-color); }}@media (max-width: 991px) {.dsg-features {overflow: hidden}}@media (max-width: 767px) {.dsg-features {padding-top: var(--space-m); padding-right: 0; padding-left: 0}}.dsg-features__grid {display: flex; grid-template-columns: var(--grid-4); flex-direction: row; column-gap: var(--section-space-xs); flex-grow: 1; align-items: stretch; z-index: 1}@media (max-width: 991px) {.dsg-features__grid {display: grid; align-items: initial; grid-template-columns: var(--grid-2)}}@media (max-width: 767px) {.dsg-features__grid {grid-template-columns: var(--grid-1)}}.dsg-features__wrapper {align-items: center; text-align: center; padding-top: var(--space-l); padding-bottom: var(--space-l); justify-content: flex-start}@media (max-width: 767px) {.dsg-features__wrapper {padding-top: var(--space-s); padding-bottom: var(--space-s)}}@media (max-width: 478px) {.dsg-features__wrapper {padding-right: var(--space-m); padding-left: var(--space-m)}}.dsg-features__svg {height: 60px}.dsg-features__heading {color: var(--white)}.dsg-features__lede {color: var(--tertiary-semi-light)}.ml-fancy { display: flex; align-items: center; justify-content: center; width: var(--content-width); text-align: center;} .ml-fancy::before, .ml-fancy::after { content: ""; flex-grow: 1; height: 3px; background-color: var(--primary);}@media (max-width: 767px) {.ml-fancy {min-width: 100%; max-width: 100%; width: 100%}}.badge {background-color: var(--secondary); justify-content: center; border-radius: var(--radius-l); align-items: center; position: absolute; z-index: 3; top: 4rem; left: -3rem; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); width: 190px}@media (max-width: 478px) {.badge {width: 150px; height: auto; padding-top: var(--space-xs); padding-bottom: var(--space-xs); left: -1rem}}.dsg-services-card__wrapper {height: 450px; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); justify-content: flex-end; border-left: 7px solid var(--primary); border-radius: var(--radius-m); position: relative}:where(.dsg-services-card__wrapper > *:not(figcaption)) {position: relative}.dsg-services-card__wrapper::before {background-image: linear-gradient(rgba(0, 0, 0, 0), #000000); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 478px) {.dsg-services-card__wrapper {height: 300px}}.dsg-services-card__heading {color: var(--white); font-size: var(--text-xl)}.ml-testimonial-card {border: 1px solid var(--black); border-radius: var(--radius-m); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; row-gap: 0px; height: 100%; justify-content: space-between; background-color: var(--bg-ultra-light)}.testimonial-card__body-wrapper {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); row-gap: var(--space-s)}.testimonial-card__name-wrapper {background-color: var(--secondary); color: var(--white); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s)}.case-study {overflow: hidden}:root {--divider-color: #384867;} .case-study__wrapper { position: relative;} .case-study__wrapper:not(:last-child)::after { content: ''; position: absolute; right: calc(var(--section-space-s) / -2 - 0.5px); top: 0%; height: 100%; width: 1px; background-color: var(--divider-color); }@media (max-width: 600px) {.case-study__wrapper::after { display: none; } .case-study__wrapper:not(:last-child)::before { content: ''; position: absolute; bottom: calc(var(--section-space-xs) / -2 - 0.5px); left: 10%; width: 80%; height: 1px; background-color: var(--divider-color); }}.case-study-slider-controls .fr-slider__custom-arrow:hover {background-color: var(--primary); border-color: var(--primary)}.case-study-slider-controls .fr-slider__custom-arrow {height: 50px; width: 50px; border: 1px solid #777777; border-radius: var(--radius-circle)}.case-study-slider-controls {z-index: 5; position: static}.case-study-slider-controls .fr-slider__custom-arrows {flex-direction: row}.case-study-slider-controls .fr-slider__custom-arrow { color: var(--white) !important;} .case-study-slider-controls.fr-slider-custom-navigation { width: fit-content; position: absolute; bottom: var(--section-space-m); left: 50%; transform: translateX(-50%);}.case-study__wrapper {text-align: center; align-items: center; justify-content: center}.case-study__title {font-family: "Fira Sans"; font-size: var(--text-l); color: var(--white); font-weight: 500}.case-study__amount {font-family: "Noto Serif"; font-size: calc(var(--h1) + 1rem); font-weight: 600; order: -1; padding-top: var(--section-space-xl)}.case-study__lede {color: var(--tertiary-light)}.awards-logo:not(.tag), .awards-logo img {object-fit: contain}.awards-logo {flex-grow: 1; height: 100px; width: 0px; min-width: 0px}.stats-box {background-color: var(--secondary); color: var(--white); row-gap: var(--space-xs); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border-left: 7px solid var(--primary); border-radius: var(--radius-m)}.stats-box__number {color: var(--white)}.fr-footer-delta {row-gap: var(--fr-container-gap); color: var(--tertiary-semi-light); height: 500px}@media (max-width: 991px) {.fr-footer-delta {padding-right: var(--space-m); padding-left: var(--space-m); height: 700px}}@media (max-width: 767px) {.fr-footer-delta {overflow: hidden; height: unset}}@media (max-width: 478px) {.fr-footer-delta {padding-right: 0; padding-left: 0; height: unset}}:root {--divider-color: #384867;} .dsg-footer__wrap { position: relative;} .dsg-footer__wrap:not(:last-child)::after { content: ''; position: absolute; right: calc(var(--section-space-m) / -2 - 0.5px); top: 0%; height: 100%; width: 1px; background-color: var(--divider-color);}@media (max-width: 991px) {.dsg-footer__wrap::after { display: none; } .dsg-footer__wrap:not(:last-child)::before { content: ''; position: absolute; bottom: calc(var(--section-space-s) / -2 - 0.5px); left: 0%; width: 100%; height: 1px; background-color: var(--divider-color); }}@media (max-width: 478px) {.dsg-footer {padding-right: var(--space-m); padding-left: var(--space-m)}}.dsg-footer__container {flex-direction: row; flex-grow: 1; align-items: stretch; column-gap: var(--section-space-m); display: grid; align-items: initial; grid-template-columns: var(--grid-4)}@media (max-width: 991px) {.dsg-footer__container {display: grid; align-items: initial; grid-template-columns: var(--grid-2); overflow: hidden}}@media (max-width: 767px) {.dsg-footer__container {grid-template-columns: var(--grid-1); gap: var(--section-space-s); padding-top: var(--space-l); padding-bottom: var(--space-l)}}.dsg-footer__wrap {justify-content: center}@media (max-width: 767px) {.dsg-footer__wrap {text-align: left; align-items: flex-start}}@media (max-width: 478px) {.dsg-footer__wrap {align-items: stretch}}.fr-footer-delta__footer-title {font-family: "Noto Serif"; color: var(--white); font-weight: 600; font-size: var(--text-l)}.dsg-footer__nav-list {padding-left: 0}.dsg-footer__link-wrap {column-gap: var(--space-xs)}@media (max-width: 767px) {.dsg-footer__link-wrap {flex-wrap: nowrap}}.dsg-footer__icon {min-width: 8px}.dsg-footer__nav-link {text-transform: uppercase; transition: 0.3s}.dsg-footer__nav-link:hover {color: var(--primary)}.footer-bottom {background-color: var(--tertiary-dark); color: var(--white); padding-top: var(--space-m); padding-bottom: var(--space-m)}.fr-footer-delta__nav-item {width: fit-content}.fr-footer-delta__nav-link:hover {color: var(--primary)}.fr-footer-delta__nav-link {transition: 0.3s}:root {--bricks-color-acss_import_transparent: transparent;}:root[data-brx-theme="dark"] {--bricks-color-acss_import_transparent: transparent;}#brxe-xjxtnh {width: 35px}@media (max-width: 478px) {#brxe-xjxtnh {width: 25px}}#brxe-sjmysv {font-weight: 400; line-height: 1.2; font-size: var(--text-s)}@media (max-width: 767px) {#brxe-sjmysv {line-height: 1}}#brxe-arbzmt {font-weight: 600; font-size: var(--text-m); width: fit-content; min-width: fit-content}@media (max-width: 767px) {#brxe-arbzmt {line-height: 1}}#brxe-bkmwbz {row-gap: 0px}@media (max-width: 767px) {#brxe-bkmwbz {row-gap: calc(var(--space-xs) / 2); width: fit-content}}#brxe-tpzoeo {background-color: var(--secondary); flex-direction: row; align-items: center; width: fit-content; padding-top: var(--space-xs); padding-right: var(--space-m); padding-bottom: var(--space-xs); padding-left: var(--space-m); color: var(--white); margin-left: auto; transition: 0.5s; column-gap: var(--space-xs)}#brxe-tpzoeo:hover {background-color: var(--secondary-hover)}@media (max-width: 767px) {#brxe-tpzoeo {flex-wrap: nowrap; padding-top: var(--space-xs); padding-bottom: var(--space-xs); width: 100%; justify-content: center; align-items: center; align-self: center !important}}#brxe-utatma {padding-top: 0; padding-bottom: 0; display: none}@media (max-width: 767px) {#brxe-utatma {display: flex}}#brxe-c4a440 {width: 300px; border-radius: 0; padding-top: var(--space-s); padding-bottom: var(--space-s)}#brxe-c4a440 { border-radius: 0px !important}@media (max-width: 478px) {#brxe-c4a440 img { border-radius: 0;}#brxe-c4a440 {width: 170px}}@layer bricks {@media (max-width: 991px) {#brxe-9d5e3d > .bricks-nav-menu-wrapper { display: none; }#brxe-9d5e3d .bricks-mobile-menu-toggle { display: block; }}}#brxe-9d5e3d {display: flex; align-self: center; margin-left: auto}#brxe-9d5e3d .bricks-nav-menu .sub-menu > .current-menu-item > a {color: var(--primary)}#brxe-9d5e3d .bricks-nav-menu .sub-menu > .current-menu-item > .brx-submenu-toggle > * {color: var(--primary)}#brxe-9d5e3d .bricks-nav-menu .sub-menu > .current-menu-ancestor > a {color: var(--primary)}#brxe-9d5e3d .bricks-nav-menu .sub-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--primary)}@media (max-width: 767px) {#brxe-9d5e3d {order: 2; margin-left: 0}}#brxe-7f25af {padding-right: var(--space-s); padding-left: var(--space-s); min-width: fit-content; align-self: center; background-color: #cc1200; border-color: #cc1200}#brxe-7f25af:hover {background-color: var(--primary); border-color: var(--primary)}@media (max-width: 767px) {#brxe-7f25af {margin-left: auto}}@media (max-width: 478px) {#brxe-7f25af {font-size: 1.2rem; padding-right: 1rem; padding-left: 1rem}}#brxe-ffucqa {width: 35px}#brxe-qfnlfc {font-weight: 400; line-height: 1.2; font-size: var(--text-s)}#brxe-acogry {font-weight: 600; font-size: var(--text-m); width: fit-content; min-width: fit-content}#brxe-yxpdzs {row-gap: 0px}#brxe-zautjf {background-color: var(--secondary); flex-direction: row; align-items: center; width: fit-content; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); column-gap: var(--space-xs); transition: 0.3s; color: var(--white)}#brxe-zautjf:hover {background-color: var(--secondary-hover); cursor: pointer}@media (max-width: 767px) {#brxe-zautjf {flex-wrap: nowrap; margin-left: auto; display: none}}@media (max-width: 478px) {#brxe-zautjf {padding-top: calc(var(--space-xs) / 2); padding-bottom: calc(var(--space-xs) / 2); margin-left: auto}} span{ font-family: 'Fira Sans';}#brxe-wyaehs {width: 40ch}@media (max-width: 478px) {#brxe-wyaehs {width: 100%}}#brxe-yoauid {flex-grow: 1; align-self: center !important; padding-left: var(--space-m); border-left: 7px solid var(--primary)}#brxe-uiizso {position: absolute; bottom: 0px; z-index: 3; left: -170px; width: 68%; height: auto}@media(max-width: 1200px){ #brxe-uiizso { display: none; }}@media (max-width: 991px) {#brxe-uiizso {display: none}}@media (max-width: 767px) {#brxe-uiizso {position: static; display: block}}@media (max-width: 478px) {#brxe-uiizso {width: 70%}}#brxe-djdrce {color: var(--white)}#brxe-xsfgfd {width: 100%}#brxe-xsfgfd .fluentform .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {font-family: "Fira Sans"; font-size: var(--text-s)}#brxe-xsfgfd .fluentform .ff-el-group textarea {font-family: "Fira Sans"; font-size: var(--text-s)}#brxe-xsfgfd .fluentform .ff-el-group select {font-family: "Fira Sans"; font-size: var(--text-s)}#brxe-xsfgfd .fluentform .ff-el-input--label label {color: var(--white); font-size: var(--text-s); font-weight: 400}#brxe-xsfgfd .fluentform .ff-el-group:not(form > *:last-child) {margin-bottom: var(--space-xs)}#brxe-xsfgfd .fluentform .ff-btn-submit {width: 100%; padding-top: var(--space-xs); padding-bottom: var(--space-xs); background-color: var(--primary); color: var(--white)}#brxe-xsfgfd .fluentform form .ff-btn-submit:not(.ff_btn_no_style) {background-color: var(--primary)}#brxe-nrtooi {width: 420px; align-self: flex-end !important; justify-content: space-between; position: relative; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); border-radius: var(--radius-m); overflow: hidden; box-shadow: 0 20px 20px 0 rgba(15, 15, 15, 0.2); margin-bottom: -4rem}:where(#brxe-nrtooi > *:not(figcaption)) {position: relative}#brxe-nrtooi::before {background-image: linear-gradient(rgba(14, 14, 149, 0.8), var(--secondary)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 767px) {#brxe-nrtooi {align-self: flex-start !important; margin-right: auto; margin-left: auto}}#brxe-sdyjhg {flex-grow: 1; position: relative; z-index: 4}@media (max-width: 767px) {#brxe-sdyjhg {row-gap: 0px; align-items: center}}#brxe-bkcfsn {flex-direction: row; align-items: flex-end; flex-grow: 1}@media (max-width: 478px) {#brxe-bkcfsn {row-gap: 0px}}#brxe-tnvmze {z-index: 4}#brxe-joabii {width: 10ch}#brxe-tdvvgn {width: 16ch}#brxe-whaljo {width: 14ch}#brxe-lgdree {font-size: var(--h1)}#brxe-uopolr {min-width: 750px !important; text-transform: capitalize}@media (max-width: 767px) {#brxe-uopolr {min-width: 100% !important}}#brxe-mtmooz {align-items: center; text-align: center}#brxe-irsdgj {width: 30ch}#brxe-zkojob {flex-direction: row; column-gap: var(--space-xs)}#brxe-mfwwxq {width: 100%; z-index: 1; height: 95%; border-radius: var(--radius-l) !important; overflow: hidden}@media (max-width: 767px) {#brxe-mfwwxq {width: 80%}}#brxe-iaqngj {z-index: 3; left: -3rem; top: 4rem; border-radius: 0}@media (max-width: 478px) {#brxe-iaqngj {left: 0rem; top: 3rem}}#brxe-xskyxl {border: 2px solid var(--primary); border-radius: var(--radius-m); position: absolute; left: -6rem; z-index: 0; top: 8rem; height: 93%}@media (max-width: 991px) {#brxe-xskyxl {min-height: 550px}}@media (max-width: 767px) {#brxe-xskyxl {min-height: 700px; width: 80%; left: 3rem}}@media (max-width: 478px) {#brxe-xskyxl {min-height: 370px; top: 5rem; left: 1rem}}#brxe-tyushn {position: relative}@media (max-width: 767px) {#brxe-tyushn {order: -1; align-items: center}}#brxe-lkvcxh {display: grid; align-items: initial; grid-template-columns: var(--grid-2); gap: var(--section-space-m)}@media (max-width: 767px) {#brxe-lkvcxh {grid-template-columns: var(--grid-1)}}#brxe-xxusgt {color: var(--secondary)}#brxe-oknyuh {color: var(--secondary)}#brxe-selzpx {display: grid; align-items: initial; grid-template-columns: var(--grid-2)}@media (max-width: 478px) {#brxe-selzpx {grid-template-columns: var(--grid-1)}}#brxe-xsreke {row-gap: var(--section-space-s)}#brxe-buqjxz {color: var(--white); font-size: var(--h1)}#brxe-ldrtxa {min-width: 750px !important; text-transform: capitalize}@media (max-width: 767px) {#brxe-ldrtxa {min-width: 100% !important}}#brxe-nlppga {align-items: center}@media (max-width: 478px) {#brxe-nlppga {text-align: center}}.brxe-islipy .brxe-cfvrxg.brxe-block {width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; z-index: 2}#brxe-wksqsq {width: fit-content; margin-right: auto; margin-left: auto; cursor: pointer}#brxe-wksqsq { grid-column: 1 / -1}#brxe-yyomuq {flex-direction: row; display: grid; align-items: initial; grid-template-columns: var(--grid-3); padding-left: 0}@media (max-width: 991px) {#brxe-yyomuq {grid-template-columns: var(--grid-2)}}@media (max-width: 478px) {#brxe-yyomuq {grid-template-columns: var(--grid-1)}}#brxe-ggyyje {row-gap: var(--section-space-s)}@media (max-width: 478px) {#brxe-ggyyje {align-items: center}}#brxe-halsvp {background-color: var(--tertiary); color: var(--white)}#brxe-hmwtdc {font-size: var(--h1)}#brxe-ygphtp {text-transform: capitalize}#brxe-aeftsk {align-items: center}#brxe-ethcdt .icon.full-color {color: var(--primary)}#brxe-ethcdt {gap: calc(var(--space-xs) / 2)}#brxe-lijgkg {align-items: flex-start}#brxe-psppxb .icon.full-color {color: var(--primary)}#brxe-psppxb {gap: calc(var(--space-xs) / 2)}#brxe-tsrdio {align-items: flex-start; border-style: none}#brxe-nqmnbl .icon.full-color {color: var(--primary)}#brxe-nqmnbl {gap: calc(var(--space-xs) / 2)}#brxe-bjcmvc {align-items: flex-start; border-style: none}#brxe-ajhfmk .icon.full-color {color: var(--primary)}#brxe-ajhfmk {gap: calc(var(--space-xs) / 2)}#brxe-fvnuhw {align-items: flex-start; border-style: none}#brxe-idypio {--fr-slide-transition-duration: 300; clip-path: inset(-100vw -100vw -100vw 0)}#brxe-idypio .splide__arrows .splide__arrow {font-size: var(--space-l)}#brxe-idypio .splide__arrow[disabled] {opacity: 0.5}#brxe-idypio .splide__arrow--prev {inset-block-start: 50%; inset-inline-start: var(--space-xs); transform: translate(0,-50%)}#brxe-idypio .splide__arrow--next {inset-block-start: 50%; inset-inline-end: var(--space-xs); transform: translate(0,-50%)}#brxe-peampx .icon.full-color {color: var(--primary)}#brxe-peampx {gap: calc(var(--space-xs) / 2)}#brxe-veptgs {align-items: flex-start}#brxe-wmfjdk .icon.full-color {color: var(--primary)}#brxe-wmfjdk {gap: calc(var(--space-xs) / 2)}#brxe-ktlhqp {align-items: flex-start; border-style: none}#brxe-kqxpcg .icon.full-color {color: var(--primary)}#brxe-kqxpcg {gap: calc(var(--space-xs) / 2)}#brxe-egzhfz {align-items: flex-start; border-style: none}#brxe-ivpxol .icon.full-color {color: var(--primary)}#brxe-ivpxol {gap: calc(var(--space-xs) / 2)}#brxe-inwxbt {align-items: flex-start; border-style: none}#brxe-tyjlgb {--fr-slide-transition-duration: 300; clip-path: inset(-100vw 0 -100vw -100vw)}#brxe-tyjlgb .splide__arrows .splide__arrow {font-size: var(--space-l)}#brxe-tyjlgb .splide__arrow[disabled] {opacity: 0.5}#brxe-tyjlgb .splide__arrow--prev {inset-block-start: 50%; inset-inline-start: var(--space-xs); transform: translate(0,-50%)}#brxe-tyjlgb .splide__arrow--next {inset-block-start: 50%; inset-inline-end: var(--space-xs); transform: translate(0,-50%)}#brxe-asaqxh {align-items: center}#reviews {overflow: hidden; display: none}#brxe-vypryt .fr-slider__custom-arrow[disabled] {opacity: 1}#brxe-vypryt {--fr-slider-progress-bar-height: .5rem}#brxe-vypryt .fr-slider__custom-arrows {gap: var(--space-xs)}#brxe-yewwew {color: var(--white); font-size: var(--h1)}#brxe-ddijak {text-transform: capitalize; min-width: 670px}#brxe-jphfml {position: absolute; align-items: center; grid-column: 1 / -1; display: flex; top: var(--section-space-m)}#brxe-ekabgy {--fr-slide-transition-duration: 300}#brxe-ekabgy .splide__arrows .splide__arrow {font-size: var(--space-l)}#brxe-ekabgy .splide__arrow[disabled] {opacity: 0.5}#brxe-ekabgy .splide__arrow--prev {inset-block-start: 50%; inset-inline-start: var(--space-xs); transform: translate(0,-50%)}#brxe-ekabgy .splide__arrow--next {inset-block-start: 50%; inset-inline-end: var(--space-xs); transform: translate(0,-50%)}#brxe-goqodk {grid-template-columns: var(--grid-4); position: relative; align-items: stretch; align-content: stretch; width: 100%}#brxe-buagnk {background-color: var(--tertiary); color: var(--white); padding-top: 0; padding-bottom: 0; display: none}#brxe-wrlhca {width: 30ch; font-size: var(--h1)}#brxe-fzrzum {font-weight: 600; font-size: var(--h3)}#brxe-onxcvk {padding-left: var(--space-m); border-left: 7px solid var(--primary)}#brxe-pgusxr {width: 100%; z-index: 1; height: 750px; border-radius: var(--radius-l) !important}#brxe-pgusxr:not(.tag), #brxe-pgusxr img {object-position: 50% 80%}@media (max-width: 767px) {#brxe-pgusxr {width: 80%; height: 500px}#brxe-pgusxr:not(.tag), #brxe-pgusxr img {object-position: 50% 60%}}@media (max-width: 478px) {#brxe-pgusxr {height: 350px; width: 90%}}#brxe-ywrbal {z-index: 0; position: absolute; top: 8rem; left: -6rem; border: 2px solid var(--primary); border-radius: var(--radius-m); min-height: 97%}@media (max-width: 767px) {#brxe-ywrbal {left: 2rem; width: 80%; min-height: 460px}}@media (max-width: 478px) {#brxe-ywrbal {top: 6rem; width: 88%; min-height: 315px; left: -0.5rem}}#brxe-ixuivo {z-index: 3; left: -3rem; top: 4rem; border-radius: 0}@media (max-width: 478px) {#brxe-ixuivo {left: 0rem; top: 3rem}}#brxe-wlecsk {position: relative}@media (max-width: 767px) {#brxe-wlecsk {order: -1; align-items: center}}#brxe-gzqnrq {display: grid; align-items: initial; grid-template-columns: var(--grid-2); gap: var(--section-space-m); align-items: flex-start}@media (max-width: 767px) {#brxe-gzqnrq {grid-template-columns: var(--grid-1)}}@media (max-width: 991px) {#brxe-ptirwl {min-width: 0px}}@media (max-width: 478px) {#brxe-ptirwl {width: 45%}}@media (max-width: 991px) {#brxe-foknyh {min-width: 0px}}@media (max-width: 478px) {#brxe-foknyh {width: 45%; height: 80px}#brxe-foknyh:not(.tag), #brxe-foknyh img {object-fit: contain}}#brxe-xjwqws {mix-blend-mode: multiply}@media (max-width: 991px) {#brxe-xjwqws {min-width: 0px}}@media (max-width: 478px) {#brxe-xjwqws {width: 45%}}#brxe-mylzyb {mix-blend-mode: multiply}@media (max-width: 991px) {#brxe-mylzyb {min-width: 0px}}@media (max-width: 478px) {#brxe-mylzyb {width: 45%}}#brxe-oghftn {flex-direction: row; margin-top: var(--section-space-m); justify-content: center; display: flex}@media (max-width: 767px) {#brxe-oghftn {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-oghftn {flex-wrap: wrap; padding-top: 0; margin-top: 0}}#brxe-zkftnn {background-color: #e8f5ff; background-image: url("/wp-content/uploads/downtown-tampa-during-sunrise-2025-02-09-01-37-45-utc-edited5.webp"); background-position: bottom center; background-size: contain; background-repeat: no-repeat; padding-bottom: calc(var(--section-space-xxl) + 25rem)}@media (max-width: 478px) {#brxe-zkftnn {padding-bottom: var(--section-space-xxl)}}#brxe-scvrak {font-size: var(--h1)}#brxe-izjwgb {min-width: 750px !important; text-transform: capitalize}@media (max-width: 767px) {#brxe-izjwgb {min-width: 100% !important}}#brxe-hqvdde {text-align: center; align-items: center}#brxe-envfxt {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-jefcrm {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-jjopld {row-gap: 0px}#brxe-cvmcae {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-ausykj {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-odqxhj {row-gap: 0px}#brxe-bvjwjj {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-wnpgcj {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-ajujgd {row-gap: 0px}#brxe-coahix {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-pmupak {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-mxnefa {row-gap: 0px}#brxe-xihxmu {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-owvdco {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-iyhejs {row-gap: 0px}#brxe-sdljmg {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-xzpidi {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-sbqrsw {row-gap: 0px}#brxe-kuczzm .fr-accordion__icon--flipped {transform: rotateZ(180deg)}#brxe-kuczzm .fr-accordion__header {background-color: var(--base-ultra-light); border-radius: var(--radius-m)}#brxe-kuczzm .fr-accordion__content-wrapper {background-color: #fafafa}#brxe-kuczzm {gap: var(--space-s)}#brxe-kuczzm .fr-accordion__title {font-size: var(--text-l)}#brxe-kuczzm li, #brxe-kuczzm .fr-accordion__body { width: 100%; min-width: 100% !important;}#brxe-pjuyjo {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-bvsbqc {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-prwefq {row-gap: 0px}#brxe-rqwscf {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-mennpd {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-kzpcxd {row-gap: 0px}#brxe-bxseff {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-vmeyto {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-jecurb {row-gap: 0px}#brxe-buerdw {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-oqnodw {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-zktxbc {row-gap: 0px}#brxe-krhmci {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-vnkqln {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-ikurrg {row-gap: 0px}#brxe-vahjzg {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-kxeitx {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-qvljfd {row-gap: 0px}#brxe-fuvonv {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-woetiw {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-dgywsm {row-gap: 0px}#brxe-xyzxwu {font-size: 16px; color: var(--white); fill: var(--white)}#brxe-cjpyhf {background-color: var(--primary); width: 34px; height: 34px; border-radius: var(--radius-circle); align-items: center}#brxe-ipdtts {row-gap: 0px}#brxe-mdzbra .fr-accordion__icon--flipped {transform: rotateZ(180deg)}#brxe-mdzbra .fr-accordion__header {background-color: var(--base-ultra-light); border-radius: var(--radius-m)}#brxe-mdzbra .fr-accordion__content-wrapper {background-color: #fafafa}#brxe-mdzbra {gap: var(--space-s); width: 100%}#brxe-mdzbra .fr-accordion__title {font-size: var(--text-l)}#brxe-mdzbra li, #brxe-mdzbra .fr-accordion__body { width: 100%; min-width: 100% !important;}#brxe-xcqvlk {display: grid; align-items: initial; grid-template-columns: var(--grid-2); gap: var(--section-space-s)}@media (max-width: 991px) {#brxe-xcqvlk {gap: var(--space-m)}}@media (max-width: 767px) {#brxe-xcqvlk {grid-template-columns: var(--grid-1)}}#brxe-ijacgv {align-items: center; row-gap: var(--section-space-s)}#brxe-kdrbgz {width: 100%; z-index: 1; overflow: hidden; border-radius: var(--radius-s)}#brxe-kdrbgz.overlay::before {background-color: rgba(35, 46, 67, 0.6)}@media (max-width: 767px) {#brxe-kdrbgz {width: 100%}}#brxe-wsyknm {z-index: 0; border: 2px solid var(--primary); border-radius: var(--radius-m); min-height: 99%; position: absolute; left: 5rem; top: 5rem}@media (max-width: 991px) {#brxe-wsyknm {min-height: 550px}}@media (max-width: 767px) {#brxe-wsyknm {min-height: 100%; width: 100%; left: 3rem}}@media (max-width: 478px) {#brxe-wsyknm {min-height: 92%; top: 5rem; left: 1rem}}#brxe-ibmtpt {font-size: var(--h1); text-transform: uppercase; color: var(--white); position: absolute; top: 50%; z-index: 2; width: 15ch; left: var(--space-l)}#brxe-pqkhio {position: relative; order: -1}@media (max-width: 767px) {#brxe-pqkhio {order: -1; align-items: center}}#brxe-gaczoi {width: 100%; min-width: 100%; z-index: 3}#brxe-khdeok {width: 100%; min-width: 100%; z-index: 3}#brxe-szmbql {width: 100%; min-width: 100%; z-index: 3}#brxe-fpcsbz {width: 100%; min-width: 100%; z-index: 3}#brxe-mmcbqx {padding-left: 0}#brxe-molkmn {grid-template-columns: var(--grid-2)}#brxe-molkmn { display: grid; grid-template-columns: var(--grid-12);  grid-template-rows: auto; gap: 0;}#brxe-molkmn > *:last-child { grid-row-start: 2; grid-row-end: 13;  grid-column-start: 6; grid-column-end: 13;}#brxe-molkmn > *:first-child { grid-row-start: 1; grid-row-end: 12;  grid-column-start: 1; grid-column-end: 7;}@media (max-width: 767px) {#brxe-molkmn {grid-template-columns: var(--grid-1); gap: var(--section-space-m)} #brxe-molkmn > *:first-child, #brxe-molkmn > *:last-child { grid-column: 1 / -1;  grid-row: auto;  }}#brxe-sskroe {row-gap: var(--section-space-s)}#brxe-khmqhh {padding-top: 0; overflow: hidden}@media (max-width: 991px) {#brxe-iodqqw {width: 300px}}@media (max-width: 767px) {#brxe-iodqqw {width: 300px}}#brxe-intqse {width: 29ch}@media (max-width: 991px) {#brxe-intqse {width: fit-content}}@media (max-width: 767px) {#brxe-intqse {text-align: left}}@media (max-width: 767px) {#brxe-vyfejj {align-items: center; text-align: center}}#brxe-qpihsa {flex-direction: row; align-items: center}#brxe-exmwnj {flex-direction: row; align-items: center}#brxe-ldxurt {flex-direction: row; align-items: center}#brxe-eyffvm {flex-direction: row; align-items: center}#brxe-dzyawz {flex-direction: row; align-items: center}#brxe-kmpoer {row-gap: var(--space-xs)}#brxe-vapqwn {display: flex}#brxe-giulpg {flex-direction: row; align-items: center}#brxe-nxvzox {flex-direction: row; align-items: center}#brxe-ksimpd {flex-direction: row; align-items: center}#brxe-mxjiop {flex-direction: row; align-items: center}#brxe-crhqkn {row-gap: var(--space-xs)}#brxe-pqlxbh {display: flex}#brxe-jyejlt {width: 35px; position: relative; top: 8px}@media (max-width: 991px) {#brxe-jyejlt {width: fit-content; height: 28px}}@media (max-width: 767px) {#brxe-jyejlt {top: 6px; height: 23px}}#brxe-ptzyjv {flex-direction: row; align-items: flex-start; column-gap: var(--space-xs)}#brxe-ptzyjv:hover a { color: var(--primary);}#brxe-ptzyjv a { transition: all 0.3s ease;}@media (max-width: 767px) {#brxe-ptzyjv {flex-wrap: nowrap; align-items: flex-start}}#brxe-jaeazi {width: 20px; height: 20px}#brxe-gutkos {flex-direction: row; align-items: center; column-gap: var(--space-xs)}#brxe-gutkos:hover a { color: var(--primary);}#brxe-gutkos a { transition: all 0.3s ease;}@media (max-width: 767px) {#brxe-gutkos {justify-content: flex-start; flex-wrap: nowrap}}#brxe-zwxdvy {flex-direction: row; align-items: center; column-gap: var(--space-xs)}#brxe-zwxdvy:hover a { color: var(--primary);}#brxe-zwxdvy a { transition: all 0.3s ease;}@media (max-width: 767px) {#brxe-zwxdvy {justify-content: flex-start; flex-wrap: nowrap}}#brxe-xljdzs {padding-left: 0}@media (max-width: 767px) {#brxe-xljdzs {align-items: flex-start}}#brxe-ushjzb {align-items: center}@media (max-width: 991px) {#brxe-ushjzb {align-items: flex-start}}@media (max-width: 767px) {#brxe-ushjzb {align-items: flex-start}}@media (max-width: 478px) {#brxe-ccd40c {row-gap: var(--space-s); gap: var(--section-space-s)}}#brxe-rruvhe {border-radius: 0px !important}@media (max-width: 767px) {#brxe-uijzrr {text-align: center}}#brxe-cyxyzt {justify-content: flex-end; flex-direction: row; padding-left: 0; display: flex}@media (max-width: 767px) {#brxe-cyxyzt {justify-content: center}}#brxe-mxttkg {flex-direction: row; justify-content: center}#brxe-xtasvk {color: var(--shade); fill: var(--shade); position: relative; bottom: 100%; left: 100%; font-size: 2em}cursor: pointer;
/*# sourceURL=bricks-frontend-inline-inline-css */

.perfmatters-lazy-video{position:relative;width:100%;max-width:100%;height:0;padding-bottom:56.23%;overflow:hidden}.perfmatters-lazy-video img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:cover;object-position:center;border:none;cursor:pointer;transition:.5s all;-webkit-transition:.5s all;-moz-transition:.5s all}.perfmatters-lazy-video img:hover{-webkit-filter:brightness(75%)}.perfmatters-lazy-video .play{position:absolute;top:50%;left:50%;right:auto;width:68px;height:48px;margin-left:-34px;margin-top:-24px;background:url(/wp-content/plugins/perfmatters/img/youtube.svg) no-repeat;background-position:center;background-size:cover;pointer-events:none;filter:grayscale(1)}.perfmatters-lazy-video:hover .play{filter:grayscale(0)}.perfmatters-lazy-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.wp-block-embed.wp-has-aspect-ratio .wp-block-embed__wrapper:has(.perfmatters-lazy-video)::before{display:none;}.perfmatters-lazy.pmloaded,.perfmatters-lazy.pmloaded>img,.perfmatters-lazy>img.pmloaded,.perfmatters-lazy[data-ll-status=entered]{animation:500ms pmFadeIn}@keyframes pmFadeIn{0%{opacity:0}100%{opacity:1}}body .perfmatters-lazy-css-bg:not([data-ll-status=entered]),body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *,body .perfmatters-lazy-css-bg:not([data-ll-status=entered])::before,body .perfmatters-lazy-css-bg:not([data-ll-status=entered])::after,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *::before,body .perfmatters-lazy-css-bg:not([data-ll-status=entered]) *::after{background-image:none!important;will-change:transform;transition:opacity 0.025s ease-in,transform 0.025s ease-in!important;}


/* BREAKPOINT: Desktop (BASE) */
.fr-cta-banner-alpha {padding-top: var(--space-xs); padding-right: var(--gutter); padding-bottom: var(--space-xs); padding-left: var(--gutter); background-color: var(--bg-dark); position: sticky; top: 0px}


/* BREAKPOINT: Desktop (BASE) */
.banner-closures {background-color: var(--secondary-dark)}


/* BREAKPOINT: Desktop (BASE) */
.fr-cta-banner-alpha__inner {flex-wrap: wrap; flex-direction: row; align-items: center; justify-content: space-between; column-gap: var(--space-xs); row-gap: var(--space-xs)}


/* BREAKPOINT: Desktop (BASE) */
.fr-cta-banner-alpha__message {color: var(--text-light); font-size: var(--text-s)}


/* BREAKPOINT: Desktop (BASE) */
.fr-cta-banner-alpha__close-wrapper {display: flex; align-items: center; column-gap: .5em; row-gap: .5em; color: var(--text-light); background-color: rgba(255, 0, 0, 0); position: absolute; top: 50%; right: 1em; transform:  translateY(-50%); transition: transform .3s ease-in-out}
.fr-cta-banner-alpha__close-wrapper:hover {	transform: translateY(-50%) scale(1.125); opacity: .8;}


/* BREAKPOINT: Desktop (BASE) */
.fr-cta-banner-alpha__close-icon {font-size: var(--text-m)}


/*# sourceURL=bricks-global-classes-inline-inline-css */



/* TEMPLATE SHORTCODE CSS (ID: 481) */

/* BREAKPOINT: Desktop (BASE) */
#brxe-9ed545 {color: var(--secondary-ultra-light)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-aa5621 {color: var(--secondary-ultra-light)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-44df3b {height: var(--icon-size); width: var(--icon-size); fill: var(--fr-text-light); color: var(--fr-text-light)}


/* TEMPLATE SHORTCODE CSS (ID: 1153) */

/* BREAKPOINT: Desktop (BASE) */
#brxe-3e57e9 {font-size: var(--h1)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-1cbbcb {align-items: center; text-align: center; position: relative}


/* BREAKPOINT: Desktop (BASE) */
#brxe-0a74a8 {width: 100%}
#brxe-0a74a8 .fluentform .ff-el-group:not(form > *:last-child) {margin-bottom: var(--space-s)}
#brxe-0a74a8 .fluentform .ff-btn-submit {width: 100%; padding-top: var(--space-xs); padding-bottom: var(--space-xs); background-color: var(--primary); color: var(--white)}
#brxe-0a74a8 .fluentform form .ff-btn-submit:not(.ff_btn_no_style) {background-color: var(--primary)}
#brxe-0a74a8 .fluentform .ff-el-group input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {font-family: "Fira Sans"; padding-top: var(--space-xs); padding-bottom: var(--space-xs)}
#brxe-0a74a8 .fluentform .ff-el-group textarea {font-family: "Fira Sans"; padding-top: var(--space-xs); padding-bottom: var(--space-xs)}
#brxe-0a74a8 .fluentform .ff-el-group select {font-family: "Fira Sans"; padding-top: var(--space-xs); padding-bottom: var(--space-xs)}
#brxe-0a74a8 .fluentform .ff-el-input--label label {font-family: "Fira Sans"; font-weight: 400}


/* BREAKPOINT: Desktop (BASE) */
:where(img) { border-radius: 0px !important;}


/*# sourceURL=bricks-dynamic-data-inline-css */
