
:root {--min-viewport: 360;--max-viewport: 1366;--base-font: 10;--clamp-unit: 1vw;} html {font-size: var(--root-font-size)} body {font-weight: 400; font-family: "Montserrat","Montserrat Fallback"; font-style: normal} h1, h2, h3, h4, h5, h6 {font-weight: 800; font-family: "Jost","Jost Fallback"} .brxe-container {width: var(--content-width)} .woocommerce main.site-main {width: var(--content-width)} #brx-content.wordpress {width: var(--content-width)}.header-top__wrapper { justify-content: end; width: var(--content-width); margin: 0 auto;}@media (max-width: 478px) {.header-top__wrapper { display: none;}}.header-top__inner {padding-top: .5em; padding-bottom: .5em; justify-content: center; font-size: var(--text-xs); min-height: var(--header-top-height)}header {--header-top-height: 1.2em; }.fr-header-bravo__top-inner {align-items: flex-end}.fr-header-bravo__top-inner { width: 100%;}.fr-header-bravo__top-links-wrapper {display: flex; align-items: center; flex-wrap: wrap; row-gap: .5em; column-gap: 2em}.fr-header-bravo__top-links-wrapper {--icon-size: 1em; --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark);}@media (max-width: 478px) {.fr-header-bravo__top-links-wrapper {margin-right: auto}}.fr-header-bravo__top-link {display: flex; align-items: center; column-gap: 0.5em; text-decoration: none}.fr-header-bravo__top-link svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .fr-header-bravo__top-link i { color: var(--icon-fill-color); font-size: var(--icon-size);} .fr-header-bravo__top-link svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color); } .fr-header-bravo__top-link i:hover { color: var(--icon-fill-color-hover);}.fr-header-bravo__top-link-text {font-style: normal}.header-menu {height: calc(var(--logowidth) + 10px)}.header-menu { width: var(--content-width); margin: 0 auto; isolation: isolate; transition: none;}.header__inner {display: flex; flex-direction: row; justify-content: space-between; align-items: center; row-gap: var(--content-gap); column-gap: var(--content-gap); padding-right: 0; padding-left: 0; width: 100%}@media (max-width: 767px) {.header__inner {flex-wrap: nowrap}}.header__logo { --logoheight: 4.8rem;} .header__logo:has(.x-header_sticky-active) { border: 2px solid red;} .header__logo img { height: var(--logoheight); object-fit: contain; }.brx-nav-alpha .bricks-mobile-menu > li > a {padding-right: var(--space-m); padding-left: var(--space-m); color: var(--fr-text-light)}.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)}.brx-nav-alpha .bricks-mobile-menu-toggle {color: var(--fr-text-dark)}.brx-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle > a + button {color: var(--fr-text-dark); font-size: var(--text-m); line-height: 1}.brx-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle button {margin-left: .5em}.brx-nav-alpha .bricks-nav-menu > li {margin-left: 0}.brx-nav-alpha { --link-gap: var(--content-gap);}@media (min-width: 0px) { .brx-nav-alpha ul:not(.sub-menu) { display: flex; gap: var(--link-gap); } }@media (max-width: 991px) {.brx-nav-alpha { display: none;}}.header-btn--outline {--btn-background: var(transparent);--btn-background-hover: var(--primary-hover);--btn-text-color: var(--primary);--btn-text-color-hover: var(--primary-ultra-light);--btn-border-color: var(--primary);--btn-border-color-hover: var(--primary-hover);--focus-color: var(--primary-light);--btn-border-width: var(--btn-outline-border-width); text-transform: uppercase; }header.scrolling .header-btn--outline { --btn-background: var(--primary); --btn-text-color: var(--white);}@media (max-width: 991px) {.header-btn--outline { display: none;}}.mobile-trigger .trigger-wrapper {background-color: var(--white); border-radius: var(--radius-xs)}.mobile-trigger {display: none}.mobile-trigger { xdisplay: none; }@media (max-width: 991px) {.mobile-trigger {display: flex; --fr-hamburger-line-color: var(--primary-dark); --fr-hamburger-line-color-active: var(--black-trans-90); --fr-hamburger-line-height: 4px; --fr-hamburger-scale: 80px}}.nav-sticky-menu[data-x-sticky-active*=true] {height: 66px !important; background: var(--primary-ultra-dark) !important}.nav-sticky-menu {--x-sticky-header-height: 66px !important; height: 66px} .nav-sticky-menu { width: 100%;}.nav-sticky-menu__wrapper { width: var(--content-width); margin: 0 auto;}.mobile-menu-modal .fr-modal__body {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); width: var(--width-l)}.mobile-menu-modal {--fr-modal-body-offset-vertical: var(--space-xs); --fr-modal-body-offset-horizontal: var(--space-xs); align-items: flex-start; justify-content: center}.mobile-menu-modal svg {width: var(--space-m); height: var(--space-m)}.mobile-menu-modal .modal-wrapper {height: 100%}.mobile-menu-modal li { padding-block-start: var(--space-m);}.mobile-menu-modal__inner {display: flex; row-gap: var(--space-xl); height: 100%}.mobile-menu-modal__heading {text-transform: uppercase; color: var(--white); width: 100%}.mobile-menu-nav .bricks-nav-menu > li > a {color: var(--primary-ultra-light); text-transform: uppercase; font-weight: 600}.mobile-menu-nav .bricks-nav-menu > li > .brx-submenu-toggle > * {color: var(--primary-ultra-light); text-transform: uppercase; font-weight: 600}.mobile-menu-nav .bricks-nav-menu > li {margin-left: 0}.mobile-menu-book {padding-left: 0}.hero-mike-section {padding-bottom: 0; position: relative; isolation: isolate}.hero-mike__inner {align-items: center; text-align: center; color: var(--text-light-muted); row-gap: var(--fr-content-gap); position: relative; z-index: 1; margin-top: var(--section-space-xs)}@media (max-width: 767px) {.hero-mike__inner {align-items: flex-start; text-align: left}}.hero-mike__heading {color: var(--text-light)}.hero-mike__accent-heading {font-weight: 700}.hero-mike__media-wrapper {width: var(--width-l); transform-origin: 0; margin-top: 2em; overflow: hidden}.hero-mike__media {background-color: var(--bg-dark)}.hero-mike__bg-container {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; z-index: -1; overflow: hidden}.hero-mike__bg-image-wrapper {transform: skewY(-10deg); position: relative; width: 100%; height: 100%; background-color: var(--bg-dark); transform-origin: 0}.hero-mike__bg-image:not(.tag), .hero-mike__bg-image img {object-fit: cover}.hero-mike__bg-image {width: 100%; height: 100%; opacity: .3}.hero-mike__bg-image img { border-radius: 0;}.hero-mike__tiles {position: absolute; left: 0px; bottom: 0px; z-index: 0; transform: skewX(0deg) skewY(-10deg); margin-bottom: -15vw; padding-left: 0; transform-origin: 0}.hero-mike__tiles { --tile-color-1: var(--primary-dark); --tile-color-2: var(--primary-ultra-light); }.hero-mike__tiles {display: grid; grid-template-columns: var(--grid-12); grid-template-rows: var(--grid-10); gap: 0; min-height: 30vw; align-items: stretch; align-content: stretch;} .hero-mike__tiles span:nth-child(1) {grid-column: 1 / span 1; grid-row: 2; background-color: var(--tile-color-1);} .hero-mike__tiles span:nth-child(2) {grid-column: 3 / span 3; grid-row: 5; background-color: var(--tile-color-2);} .hero-mike__tiles span:nth-child(3) {grid-column: span 2; grid-row: 6; background-color: var(--tile-color-1);} .hero-mike__tiles span:nth-child(4) {grid-column: 11 / span 2; grid-row: 5; background-color: var(--tile-color-2);} .hero-mike__tiles span:nth-child(5) {grid-column: 8 / span 3; grid-row: 6; background-color: var(--tile-color-1);} .hero-mike__tiles span:nth-child(6) {grid-column: 10 / span 3; grid-row: 9; background-color: var(--tile-color-2);} .hero-mike__tiles span:nth-child(7) {grid-column: 11 / span 2; grid-row: 10; background-color: var(--tile-color-1);}.feature-section {row-gap: var(--container-gap)}.intro {align-items: center; text-align: center; row-gap: var(--content-gap)}@media (max-width: 767px) {.intro {text-align: left; align-items: flex-start}}:root { --wpe-transition-distance: 25px; --wpe-transition-rotation: 15deg;  --wpe-animation-duration--fast: 0.2s; --wpe-animation-duration--medium: 0.6s; --wpe-animation-duration--slow: 1s; --wpe-animation-duration--very-slow: 2s; --wpe-animation-timing-function--default: ease-in-out;}.wpe-custom-animations {  --wpe-stagger-step: var(--wpe-stagger-step-base, 0.2s); --wpe-animation-delay: var(--wpe-animation-delay-base, 0s); --wpe-animation-duration: var(--wpe-animation-duration-base, 0.6s); --wpe-animation-timing-function: var(--wpe-animation-timing-function-base, ease);}.wpe-custom-animations .brx-animate-fadeInLeft,.wpe-custom-animations.brx-animate-fadeInLeft { animation-name: wpe-fadeInLeft;}@keyframes wpe-fadeInLeft { 0% { opacity: 0; transform: translateX(calc(-1 * var(--wpe-transition-distance))); } 100% { opacity: 1; transform: none; }}.wpe-custom-animations .brx-animate-fadeInRight,.wpe-custom-animations.brx-animate-fadeInRight { animation-name: wpe-fadeInRight;}@keyframes wpe-fadeInRight { 0% { opacity: 0; transform: translateX(var(--wpe-transition-distance)); } 100% { opacity: 1; transform: none; }}.wpe-custom-animations .brx-animate-fadeInDown,.wpe-custom-animations.brx-animate-fadeInDown { animation-name: wpe-fadeInDown;}@keyframes wpe-fadeInDown { 0% { opacity: 0; transform: translateY(calc(-1 * var(--wpe-transition-distance))); } 100% { opacity: 1; transform: none; }}.wpe-custom-animations .brx-animate-fadeInUp,.wpe-custom-animations.brx-animate-fadeInUp { animation-name: wpe-fadeInUp;}@keyframes wpe-fadeInUp { 0% { opacity: 0; transform: translateY(var(--wpe-transition-distance)); } 100% { opacity: 1; transform: none; }}.wpe-custom-animations--stagger-delay>* { animation-delay: var(--wpe-animation-delay-x) !important; animation-timing-function: var(--wpe-animation-timing-function) !important;} .wpe-custom-animations--stagger-delay>*:nth-of-type(1) { --wpe-animation-delay-x: var(--wpe-animation-delay);} .wpe-custom-animations--stagger-delay>*:nth-of-type(2) { --wpe-animation-delay-x: calc(var(--wpe-stagger-step) + var(--wpe-animation-delay));} .wpe-custom-animations--stagger-delay>*:nth-of-type(3) { --wpe-animation-delay-x: calc(2 * var(--wpe-stagger-step) + var(--wpe-animation-delay));} .wpe-custom-animations--stagger-delay>*:nth-of-type(4) { --wpe-animation-delay-x: calc(3 * var(--wpe-stagger-step) + var(--wpe-animation-delay));} .wpe-custom-animations--stagger-delay>*:nth-of-type(5) { --wpe-animation-delay-x: calc(4 * var(--wpe-stagger-step) + var(--wpe-animation-delay));} .wpe-custom-animations--stagger-delay>*:nth-of-type(6) { --wpe-animation-delay-x: calc(5 * var(--wpe-stagger-step) + var(--wpe-animation-delay));} .wpe-custom-animations--stagger-delay>*:nth-of-type(7) { --wpe-animation-delay-x: calc(6 * var(--wpe-stagger-step) + var(--wpe-animation-delay));} .wpe-custom-animations--stagger-delay>*:nth-of-type(8) { --wpe-animation-delay-x: calc(7 * var(--wpe-stagger-step) + var(--wpe-animation-delay));} .wpe-custom-animations--stagger-delay>*:nth-of-type(9) { --wpe-animation-delay-x: calc(8 * var(--wpe-stagger-step) + var(--wpe-animation-delay));} .wpe-custom-animations--stagger-delay>*:nth-of-type(10) { --wpe-animation-delay-x: calc(9 * var(--wpe-stagger-step) + var(--wpe-animation-delay));}.wpe-custom-animations--stagger-duration>* { animation-duration: var(--wpe-animation-duration-x) !important; animation-timing-function: var(--wpe-animation-timing-function) !important;} .wpe-custom-animations--stagger-duration>*:nth-of-type(1) { --wpe-animation-duration-x: var(--wpe-animation-duration);} .wpe-custom-animations--stagger-duration>*:nth-of-type(2) { --wpe-animation-duration-x: calc(var(--wpe-animation-duration) + var(--wpe-stagger-step));} .wpe-custom-animations--stagger-duration>*:nth-of-type(3) { --wpe-animation-duration-x: calc(2 * var(--wpe-stagger-step) + var(--wpe-animation-duration));} .wpe-custom-animations--stagger-duration>*:nth-of-type(4) { --wpe-animation-duration-x: calc(3 * var(--wpe-stagger-step) + var(--wpe-animation-duration));} .wpe-custom-animations--stagger-duration>*:nth-of-type(5) { --wpe-animation-duration-x: calc(4 * var(--wpe-stagger-step) + var(--wpe-animation-duration));} .wpe-custom-animations--stagger-duration>*:nth-of-type(6) { --wpe-animation-duration-x: calc(5 * var(--wpe-stagger-step) + var(--wpe-animation-duration));} .wpe-custom-animations--stagger-duration>*:nth-of-type(7) { --wpe-animation-duration-x: calc(6 * var(--wpe-stagger-step) + var(--wpe-animation-duration));} .wpe-custom-animations--stagger-duration>*:nth-of-type(8) { --wpe-animation-duration-x: calc(7 * var(--wpe-stagger-step) + var(--wpe-animation-duration));} .wpe-custom-animations--stagger-duration>*:nth-of-type(9) { --wpe-animation-duration-x: calc(8 * var(--wpe-stagger-step) + var(--wpe-animation-duration));} .wpe-custom-animations--stagger-duration>*:nth-of-type(10) { --wpe-animation-duration-x: calc(9 * var(--wpe-stagger-step) + var(--wpe-animation-duration));}@media (max-width: 767px) {.intro__heading {font-size: var(--h1)}}.intro__accent-heading {line-height: 1.1; text-transform: uppercase; letter-spacing: .095em; font-size: var(--text-xs); font-weight: 400; order: -1; margin-bottom: 0}.intro__lede {margin-bottom: 0}.intro__lede { max-width: 60ch;}.feature-grid {display: grid; align-items: initial; gap: var(--grid-gap); grid-template-columns: var(--grid-3); grid-template-rows: var(--grid-1); align-items: stretch; padding-left: 0}.feature-grid {list-style: none;}@media (max-width: 991px) {.feature-grid {grid-template-columns: var(--grid-2)}}@media (max-width: 767px) {.feature-grid {grid-template-columns: var(--grid-1)}}.feature-card {display: flex; flex-direction: column; row-gap: var(--fr-card-gap)}.feature-card__body {width: 100%; row-gap: var(--fr-card-gap); display: flex; flex-direction: column}.feature-card__media-wrapper {order: -1}.feature-card__media:not(.tag), .feature-card__media img {object-fit: cover; aspect-ratio: 16/9}.feature-card__media {width: 100%; border-radius: var(--radius)}.fr-icon-button-alpha {--icon-size: 1.5em; --icon-color: var(--white);} .fr-icon-button-alpha:hover i,.fr-icon-button-alpha:hover svg { -webkit-animation: iconMove ease-out .35s; animation: iconMove ease-out .35s;}@-webkit-keyframes iconMove { 0% { -webkit-transform: translateX(0); transform:translateX(0) } 30% { opacity:0 } 31% { -webkit-transform: translateX(1.25rem); transform:translateX(1.25rem) } 32% { -webkit-transform: translateX(-1.25rem); transform:translateX(-1.25rem) } 84% { opacity:1 } 100% { -webkit-transform: translateX(0); transform:translateX(0) }}.slider-testimonial-section {padding-bottom: calc(var(--section-space-m) + var(--content-gap) + 1em); overflow: hidden}.slider-testimonial-section { position: relative;}.slider-testimonial-grid {position: relative; display: grid; align-items: initial; gap: var(--grid-gap); grid-template-columns: var(--grid-1-3); grid-template-rows: var(--grid-1); align-items: center}@media (max-width: 991px) {.slider-testimonial-grid {grid-template-columns: var(--grid-1-2)}}@media (max-width: 767px) {.slider-testimonial-grid {grid-template-columns: var(--grid-1)}}.slider-testimonial-grid__sidebar {row-gap: var(--content-gap); display: flex; flex-direction: column}.fr-accent-heading {line-height: 1.1; text-transform: uppercase; letter-spacing: .095em; font-size: var(--text-s); font-weight: 400; color: var(--black-trans-50); order: -1; margin-bottom: 0}.slider-testimonial__controls {max-width: max-content}.slider-testimonial__controls .fr-slider__custom-arrows {gap: var(--grid-gap); flex-direction: row}.slider-testimonial__controls .fr-slider__custom-arrow {height: var(--icon-size); width: var(--icon-size)}.slider-testimonial__controls .fr-slider__custom-arrow > * {font-size: 50px}.slider-testimonial__controls .fr-slider__custom-arrow:hover {color: var(--primary-dark)}.slider-testimonial__controls {--icon-size: 2.3em; --icon-color: transparent; opacity: .8;} .slider-testimonial__controls button :is(svg, i) {height: var(--icon-size); width: var(--icon-size); fill: var(--icon-color); transition: opacity .3s ease-in;} .slider-testimonial__controls svg:hover { opacity: .6;}.slider-testimonial {clip-path: inset(-100vw -100vw -100vw 0); padding-top: 8px}.testimonial-card {row-gap: var(--fr-card-gap); padding-top: var(--fr-card-padding); padding-right: var(--fr-card-padding); padding-bottom: var(--fr-card-padding); padding-left: var(--fr-card-padding); justify-content: space-between; display: flex; flex-direction: column; border-radius: var(--radius); height: 100%}.testimonial-card--light:hover { color: white;} .testimonial-card--light:hover i { color: white;}.testimonial-card__footer {flex-direction: row; align-items: center; justify-content: space-between; column-gap: 1em; row-gap: 0.5em; margin-top: auto}.testimonial-rating {display: flex; row-gap: .25em; column-gap: .25em; align-items: flex-start}.testimonial-rating {--icon-size: 1.5em; --icon-fill-color: var(--white); --icon-stroke-color: var(--primary); --icon-fill-color-hover: var(--primary); --icon-stroke-color-hover: var(--primary); --icon-padding: 4px;} .testimonial-rating > *:first-child {display: none;} [data-rating*="."] > *:first-child {display: flex;} [data-rating*=".0"] > *:first-child {display: none !important;} [data-rating*=".5"] > *:first-child {display: flex !important;}[data-rating=".5"] > *:not(:first-child),[data-rating="0.5"] > *:not(:first-child) {display: none;}[data-rating^="1"] > *:nth-child(n+3) { display: none;}[data-rating^="2"] > *:nth-child(n+4) { display: none;}[data-rating^="3"] > *:nth-child(n+5) { display: none;}[data-rating^="4"] > *:nth-child(n+6) { display: none;} .testimonial-rating svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .testimonial-rating i { color: var(--icon-fill-color); font-size: var(--icon-size);} .testimonial-rating svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color-hover); } .testimonial-rating i:hover { color: var(--icon-fill-color-hover);}.fr-rating-alpha__icon-half {order: 1}.testimonial-card__name {order: 1; font-size: var(--text-xs); text-transform: capitalize; font-family: "Jost","Jost Fallback"; font-weight: 800}.content-section-info {grid-template-rows: var(--grid-1); align-items: center; padding-bottom: 0; position: relative; isolation: isolate; background-color: var(--neutral); color: var(--white)}@media (max-width: 767px) {.content-section-info {grid-template-columns: var(--grid-1)}}.content-section-info__grid {display: grid; align-items: initial; gap: var(--grid-gap); grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1); align-items: center}@media (max-width: 767px) {.content-section-info__grid {grid-template-columns: var(--grid-1)}}.content-section-grid__content-wrapper {row-gap: var(--content-gap); background-color: var(--black-trans-90); padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s)}.content-section-grid__content-wrapper { border-radius: calc(var(--radius) / 2.5); position: relative; &:after { content:''; position: absolute; z-index: -1; width: 100%; height: 100%; inset: 0; background-color: var(--primary-ultra-dark); transform: translate(6px, -6px); border-radius: calc(var(--radius) / 2.5); }}.image-group {flex-direction: row; column-gap: var(--grid-gap); row-gap: var(--grid-gap); flex-wrap: nowrap}@media (min-width: 768px) { .image-group > *:nth-child(odd) { transform: translateY(-5%); } .image-group > *:nth-child(even) { transform: translateY(5%); }}@media (max-width: 478px) {.image-group {flex-direction: column}}.image-group__media:not(.tag), .image-group__media img {object-fit: cover}.hero__tiles {position: absolute; left: 0px; bottom: 0px; z-index: 0; transform: skewX(0deg) skewY(-12deg); margin-bottom: -15vw; padding-left: 0}.hero__tiles { --tile-color-1: var(--primary-trans-80); --tile-color-2: var(--primary-trans-20); }.hero__tiles {display: grid; grid-template-columns: var(--grid-12); grid-template-rows: var(--grid-10); gap: 0; min-height: 30vw; align-items: stretch; align-content: stretch;} .hero__tiles span:nth-child(1) {grid-column: 1 / span 1; grid-row: 2; background-color: var(--tile-color-1);} .hero__tiles span:nth-child(2) {grid-column: 3 / span 3; grid-row: 5; background-color: var(--tile-color-2);} .hero__tiles span:nth-child(3) {grid-column: span 2; grid-row: 6; background-color: var(--tile-color-1);} .hero__tiles span:nth-child(4) {grid-column: 11 / span 2; grid-row: 5; background-color: var(--tile-color-2);} .hero__tiles span:nth-child(5) {grid-column: 8 / span 3; grid-row: 6; background-color: var(--tile-color-1);} .hero__tiles span:nth-child(6) {grid-column: 10 / span 3; grid-row: 9; background-color: var(--tile-color-2);} .hero__tiles span:nth-child(7) {grid-column: 11 / span 2; grid-row: 10; background-color: var(--tile-color-1);}.author-hero__inner {align-items: center}.profile-card {display: flex; flex-direction: column; row-gap: var(--fr-card-gap); align-items: center; margin-right: auto; margin-left: auto; max-width: var(--width-l); width: 100%; align-self: center !important}.profile-card { --dark-card-heading-color: var(--white); --dark-card-text-color: var(--white-trans-90); a { color: var(--dark-card-text-color); }}.profile-card__body {display: flex; flex-direction: column; row-gap: var(--fr-card-gap); align-items: center; text-align: center; width: 100%}.profile-social {display: flex; flex-wrap: wrap; column-gap: 1em; row-gap: 1em; margin-top: 0; margin-bottom: 0; padding-left: 0; flex-direction: row}.profile-social {--icon-size: 2em; --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark); list-style-type: none;}.profile-social__icon-wrapper {display: flex; align-items: center; text-decoration: none; transition: all .3s ease-in-out; column-gap: .5em}.profile-social__icon-wrapper:hover {transform: translateY(-.15em); } .profile-social__icon-wrapper svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .profile-social__icon-wrapper i { color: var(--icon-fill-color); font-size: var(--icon-size);} .profile-social__icon-wrapper svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color-hover); } .profile-social__icon-wrapper i:hover { color: var(--icon-fill-color-hover);}.profile-social__icon {display: flex; align-self: center; justify-content: center; align-items: center; flex-direction: column; padding-top: .25em; padding-right: .25em; padding-bottom: .25em; padding-left: .25em; background-color: var(--bg-light)}a.bricks-link-wrapper:has(> .profile-social__icon) {display: flex}.profile-card__header {order: -1; width: 100%; justify-content: center; align-items: center; display: flex}.profile-card__avatar:not(.tag), .profile-card__avatar img {object-fit: cover; aspect-ratio: 1 / 1}.profile-card__avatar {border-radius: var(--fr-card-avatar-radius); overflow: hidden; width: var(--card-avatar-size)}.fr-article-section-alpha {row-gap: var(--container-gap)}.list--none {padding-left: 0; margin-top: 0; margin-bottom: 0; gap: 20px}.article-grid-alpha {display: grid; align-items: initial; gap: var(--grid-gap); grid-template-columns: var(--grid-3); grid-template-rows: var(--grid-1); align-items: stretch; padding-left: 0}.article-grid-alpha {list-style: none;}@media (max-width: 991px) {.article-grid-alpha {grid-template-columns: var(--grid-2)}}@media (max-width: 767px) {.article-grid-alpha {grid-template-columns: var(--grid-1)}}.article-card-alpha {display: flex; flex-direction: column; row-gap: var(--fr-card-gap); overflow: hidden; position: relative; transition: all .3s ease; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 3px 0px, rgba(0, 0, 0, 0.24) 0px 1px 2px 0px; border-radius: var(--radius)}.article-card-alpha:hover {transform: translateY(-5px)}.article-card-alpha__body {display: flex; flex-direction: column; row-gap: var(--fr-card-gap); width: 100%; height: 100%; flex-grow: 1; align-self: flex-start !important}.article-card-alpha__title {font-size: var(--h3); text-transform: capitalize}.article-card-alpha__footer {display: flex; column-gap: var(--fr-card-gap); row-gap: var(--fr-card-gap); flex-wrap: wrap; margin-top: auto; font-size: var(--text-xs)}.article-card-alpha__info {display: flex; row-gap: var(--fr-card-gap); column-gap: var(--fr-card-gap)}.article-card-alpha__date {display: flex}.article-card-alpha__media-wrapper {order: -1}.article-card-alpha__image {width: 100%; flex-grow: 1; height: 240px; position: static; border-radius: var(--radius); overflow: hidden}.article-card-alpha__image:not(.tag), .article-card-alpha__image img {object-fit: cover}.fr-pagination-alpha .bricks-pagination ul {justify-content: center; gap: calc(var(--content-gap) / 2)}.fr-pagination-alpha .bricks-pagination ul .page-numbers {width: auto; background: var(--bg-light); border-radius: var(--border-radius); line-height: 1}.fr-pagination-alpha {width: auto; transition: all .3s ease}.fr-pagination-alpha .bricks-pagination ul .page-numbers.current {background: var(--primary); color: var(--primary-ultra-light)}.fr-pagination-alpha .bricks-pagination ul .page-numbers:hover {background: var(--primary-hover); color: var(--primary-ultra-light)}.fr-pagination-alpha {--box-size: 3ch;  --border-radius: var(--radius); --icon-size: 1.55em;} .fr-pagination-alpha a {text-decoration: none;} .fr-pagination-alpha li {width: var(--box-size); height: var(--box-size);}.footer {padding-right: 0; padding-bottom: 0; padding-left: 0}.footer__top-inner {flex-wrap: wrap; display: flex; flex-direction: row; column-gap: var(--grid-gap); row-gap: var(--grid-gap); align-items: center; padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs)}@media (max-width: 767px) {.footer__top-inner {flex-direction: row; align-items: center}.footer__top-inner { justify-content: center;}} @media (max-width: 1280px) {.fr-logo {margin-bottom: .5em}}@media (max-width: 991px) {.fr-logo {margin-bottom: -}}.footer__logo {width: var(--logowidth)}.footer-nav { --link-color: var(--primary); --link-color-hover: var(--primary-hover); --link-color-active: var(--primary); --toggle-gap: .5em; --sub-item-padding:1em;} .footer-nav ul.bricks-mobile-menu { display: flex;} .show-mobile-menu ul.bricks-mobile-menu { display: flex; flex-direction: column; align-items: flex-start;} .bricks-mobile-menu-toggle {margin-inline-start: auto;} .footer-nav .brx-submenu-toggle { display: flex; flex-direction: row; gap: var(--toggle-gap);} .footer-nav .brx-submenu-toggle button { margin: 0!important; padding: 0!important;} .footer-nav .sub-menu { min-width: auto!important;} .footer-nav .sub-menu li { padding-inline: var(--sub-item-padding);}@media (max-width: 991px) {.footer-nav {line-height: 0}}@media (max-width: 767px) {.footer-nav {display: flex}}.footer-nav__list-wrapper {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: var(--content-gap); row-gap: calc(var(--content-gap) / 2); font-size: var(--text-s); margin-right: 0; margin-left: 0}.footer-nav__list-wrapper[data-color="dark"] { color: var(--text-dark-muted);} .footer-nav__list-wrapper[data-color="light"] { color: var(--text-light-muted);}.footer-nav__list-item {margin-bottom: 5px}.footer__btn {margin-left: auto}@media (max-width: 991px) {.footer__btn {margin-left: 0}}.footer__bottom {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); background-color: var(--black)}.legal-meta {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: var(--content-gap); row-gap: calc(var(--content-gap) / 2); font-size: var(--text-s); color: var(--white); text-align: center; justify-content: space-between}.legal-meta[data-color="dark"] { color: var(--text-dark-muted);} .legal-meta[data-color="light"] { color: var(--text-light-muted);}.legal-meta__copyright {display: flex; width: fit-content}.legal-meta__nav {display: flex; flex-direction: row; width: auto}.legal-meta__nav { --link-color: var(--text-dark-muted); --link-color-hover: var(--text-dark);}.legal-meta__list {padding-left: 0; display: flex; justify-content: center; flex-wrap: nowrap; column-gap: 1em; row-gap: 1em; margin-top: 0; margin-bottom: 0}.legal-meta__list {list-style-type: none;}.legal-meta__list-item {width: auto}.legal-meta__link {color: var(--white)}.legal-meta__link:hover { color: var(--primary-hover);}:root {--bricks-color-acss_import_transparent: transparent;}:root[data-brx-theme="dark"] {--bricks-color-acss_import_transparent: transparent;}#brxe-zvmnth {align-items: center; flex-direction: row; justify-content: space-between}#brxe-ukydsk .brxe-container {width: 100%}#brxe-bbqwxf {align-items: center; flex-direction: row; justify-content: space-between}#brxe-cgccge .bricks-mobile-menu-wrapper {align-items: center}#brxe-cgccge .bricks-mobile-menu-wrapper .brx-submenu-toggle {justify-content: center}#brxe-cgccge .bricks-mobile-menu-wrapper a {width: auto}#brxe-cgccge .bricks-nav-menu {flex-direction: column}#brxe-cgccge .bricks-mobile-menu > li > a {color: var(--primary-light)}#brxe-cgccge .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--primary-light)}#brxe-mydcci { --btn-background: var(--primary); --btn-background-hover: var(--primary-hover); --btn-text-color: var(--primary-ultra-light); --btn-text-color-hover: var(--primary-ultra-light); --btn-border-color: var(--primary); --btn-border-color-hover: var(--primary-hover); --focus-color: var(--primary-light); --btn-border-width: var(--btn-outline-border-width); background: var(--btn-background); text-align: center; padding-inline-end: 0; max-width: 100%; width: 100%; letter-spacing: 1px; font-weight: 700; margin-top: auto; &:hover { background: var(--btn-background-hover); }}#brxe-otytkl .fr-modal__close-icon {color: var(--white); font-size: var(--text-l); width: var(--space-l)}#brxe-otytkl .fr-modal__close-icon-wrapper {top: var(--space-m); right: var(--space-xl); bottom: auto; left: auto}#brxe-otytkl .fr-modal__overlay {background-color: var(--primary-ultra-dark)}#brxe-otytkl {align-items: flex-start; justify-content: center; --fr-modal-body-offset-vertical: var(--space-m); --fr-modal-body-offset-horizontal: var(--space-m)}#brxe-c74341 {display: flex}#brxe-jcshab {display: flex}#brxe-fbbsbk {display: flex}#brxe-055163 svg {fill: var(--icon-color); color: var(--icon-color); height: var(--icon-size); width: var(--icon-size)}#brxe-8fbd93 {padding-bottom: 0}#brxe-b77278 {--fr-slider-progress-bar-height: .5rem; width: 100%}#brxe-48f55f .splide__arrows .splide__arrow {font-size: var(--space-l)}#brxe-48f55f .splide__arrow--prev {inset-block-start: 50%; inset-inline-start: var(--space-xs)}#brxe-48f55f .splide__arrow--next {inset-block-start: 50%; inset-inline-end: var(--space-xs)}#brxe-48f55f {clip-path: inset(-100vw -100vw -100vw 0)}#brxe-poymnc { z-index: -1;}.brxe-81c0cc {font-size: var(--h3)}#brxe-f61efa {padding-top: 0}#brxe-bbfff1 { display: none;}#brxe-a52525 { display: none;}#brxe-d2f684 { display: none;}
/*# sourceURL=bricks-frontend-inline-inline-css */
