@layer base{:after,:before,:root{--font-family:Parkinsans,sans-serif;--font-weight-400:400;--font-weight-500:500;--font-weight-700:700;--font-size-base:clamp(1rem,0.95rem + 0.3vw,1.125rem);--font-size-1:0.75rem;--font-size-2:0.875rem;--font-size-3:1rem;--font-size-4:1.125rem;--font-size-5:1.25rem;--font-size-6:1.5rem;--font-size-7:1.75rem;--font-size-8:2.125rem;--font-size-9:2.625rem;--font-size-10:3.25rem;--font-size-11:3.75rem;--font-size-12:4.5rem;--font-size-13:5.25rem;--font-size-14:6rem;--font-scale:1;--font-h1-size:calc(clamp(var(--font-size-7), 1.2rem + 2.2cqi, var(--font-size-10))*var(--font-scale));--font-h1-line:1.1;--font-h2-size:calc(clamp(var(--font-size-6), 1.1rem + 1.6cqi, var(--font-size-9))*var(--font-scale));--font-h2-line:1.15;--font-h3-size:calc(clamp(var(--font-size-5), 1rem + 1.2cqi, var(--font-size-8))*var(--font-scale));--font-h3-line:1.2;--font-h4-size:calc(clamp(var(--font-size-4), 0.95rem + 0.9cqi, var(--font-size-7))*var(--font-scale));--font-h4-line:1.25;--font-h5-size:calc(clamp(var(--font-size-3), 0.9rem + 0.6cqi, var(--font-size-6))*var(--font-scale));--font-h5-line:1.3;--font-h6-size:calc(clamp(var(--font-size-2), 0.85rem + 0.4cqi, var(--font-size-5))*var(--font-scale));--font-h6-line:1.35;--color-black:#181818;--color-white:#fff;--color-grey:#d8d8d8;--color-grey-light:#f3f3f3;--color-primary:#e12a3a;--color-secondary:#222a45;--color-tertiary:#e04496;--color-quaternary:#05a5e8;--color-quinary:#ff0;--color-septenary:green;--color-octonary:purple;--color-nonary:orange;--color-denary:lime;--breakpoint-size-xs:0;--breakpoint-size-sm:576px;--breakpoint-size-md:768px;--breakpoint-size-lg:992px;--breakpoint-size-xl:1200px;--breakpoint-size-xxl:1400px;--layout-gutter:1.25rem;--layout-module-spacing:clamp(2rem,2rem + 1.5vw,5rem);--layout-module-spacing-double:clamp(5rem,2rem + 3vw,10rem);--layout-header-height:101px;--layout-header-height-upper:64px;--layout-header-height-total:165px;--layout-border-radius:10px;--layout-border-radius-lg:30px;--client-logo-width:clamp(50px,1rem + 6vw,100px)}html{scrollbar-gutter:stable}body{background:var(--color-white);box-sizing:border-box;overflow-x:hidden}}@layer base{body:has(#navigation-main .dropdown-toggle.show),body:has(#navigation-main .navbar-toggler[aria-expanded=true]){overflow:hidden;position:relative}body:has(#navigation-main .dropdown-toggle.show):before,body:has(#navigation-main .navbar-toggler[aria-expanded=true]):before{background:var(--color-black);bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0;z-index:5}body:has(#navigation-main .dropdown-toggle.show) .alert-ribbon,body:has(#navigation-main .navbar-toggler[aria-expanded=true]) .alert-ribbon{display:none}a{transition:color .3s ease-in}img{height:auto;max-width:100%}.badge{line-height:normal}html{font-size:var(--font-size-base)}body{font-family:var(--font-family);font-optical-sizing:auto;font-weight:var(--font-weight-400);letter-spacing:.25px}}@layer base{:is(h1,.h1){margin:0}:is(h1,.h1):not(:first-child){margin-top:calc(var(--layout-gutter)*2)}:is(h1,.h1):not(:last-child){margin-bottom:calc(var(--layout-gutter)*2)}:is(h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,.p){margin:0}:is(h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,.p):not(:only-child){margin-bottom:var(--layout-gutter)}:is(ol,ul):not([class]){margin-block:var(--layout-gutter)}:is(h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){text-wrap:balance;font-weight:var(--font-weight-500)}:is(p,ol,ul)+:is(h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){margin-top:calc(var(--layout-gutter)*2)}:is(h1,.h1){font-size:var(--font-h1-size);line-height:var(--font-h1-line)}:is(h2,.h2){font-size:var(--font-h2-size);line-height:var(--font-h2-line)}:is(h3,.h3){font-size:var(--font-h3-size);line-height:var(--font-h3-line)}:is(h4,.h4){font-size:var(--font-h4-size);line-height:var(--font-h4-line)}:is(h5,.h5){font-size:var(--font-h5-size);line-height:var(--font-h5-line)}:is(h6,.h6){font-size:var(--font-h6-size);line-height:var(--font-h6-line)}:is(p,.p){text-wrap:pretty}.text-smaller{font-size:smaller}.text-larger{font-size:var(--font-size-14);font-weight:var(--font-weight-700);line-height:1.05}small{font-size:var(--font-size-2)}i[class*=flaticon-]:before{line-height:normal;vertical-align:middle}blockquote{display:flex;flex-direction:column;position:relative}blockquote:before{content:"\f114";display:block;font-family:flaticon_fuel_2026_collection;font-size:var(--font-size-9);line-height:normal;margin-block-end:calc(var(--layout-gutter)/2)}.bold,b,strong{font-weight:var(--font-weight-500)}.lead{margin-bottom:calc(var(--layout-gutter)*3)}.border-radius{border-radius:var(--layout-border-radius)}.border-radius-lg{border-radius:var(--layout-border-radius-lg)}.background-primary{background:#e12a3a}.background-secondary{background:#222a45}.background-tertiary{background:#e04496}.background-quaternary{background:#05a5e8}.background-quinary{background:#ff0}.background-septenary{background:green}.background-octonary{background:purple}.background-nonary{background:orange}.background-denary{background:lime}.background-black{background:#181818}.background-white{background:#fff}.background-grey{background:#d8d8d8}.background-grey-light{background:#f3f3f3}.background-success{background:#051b11}.background-danger{background:#2c0b0e}.background-warning{background:#332701}.background-info{background:#032830}.color-primary{color:#e12a3a}.color-secondary{color:#222a45}.color-tertiary{color:#e04496}.color-quaternary{color:#05a5e8}.color-quinary{color:#ff0}.color-septenary{color:green}.color-octonary{color:purple}.color-nonary{color:orange}.color-denary{color:lime}.color-black{color:#181818}.color-white{color:#fff}.color-grey{color:#d8d8d8}.color-grey-light{color:#f3f3f3}.color-success{color:#051b11}.color-danger{color:#2c0b0e}.color-warning{color:#332701}.color-info{color:#032830}.background-transparent{background:transparent}[class*=background-gradient]{background-position:50%;background-repeat:no-repeat;background-size:cover}}@layer base{* [class*=background-gradient]:has(.media-container__background):before{all:unset!important}[class*=background-gradient]:has(.media-container__background) .media-container__background img{mix-blend-mode:multiply}.background-image{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.background-image:before{background:var(--color-secondary);bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0;z-index:1}.background-image>div{position:relative;z-index:1}}@layer layouts{#footer-main{color:var(--color-white);padding-bottom:var(--layout-module-spacing);padding-top:var(--layout-module-spacing);position:relative;z-index:2}#footer-main .footer-directory{display:flex;flex-wrap:wrap;gap:calc(var(--layout-gutter)*2);justify-content:flex-start;margin-bottom:var(--layout-module-spacing)}#footer-main .footer-directory .footer-directory-column{flex:1;min-width:-moz-fit-content;min-width:fit-content}#footer-main .footer-directory .footer-directory-column__title{font-weight:var(--font-weight-500);margin-bottom:var(--layout-gutter)}#footer-main .footer-directory .footer-directory-column__item{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--layout-gutter)/2);margin-bottom:var(--layout-gutter)}#footer-main .footer-directory .footer-directory-column__item--has-optional-content{margin-bottom:calc(var(--layout-gutter)/2)}#footer-main .footer-directory .footer-directory-column__list{list-style-type:none;margin-bottom:calc(var(--layout-gutter)*2);padding:0}#footer-main .footer-directory .footer-directory-column .optional-text{display:block;font-size:var(--font-size-2);margin-bottom:calc(var(--layout-gutter)/2)}#footer-main .footer-directory .footer-directory-column .button{font-size:var(--font-size-1);margin:0}#footer-main .footer-directory .footer-directory-column .button [class*=flaticon-]{font-size:var(--font-size-4)}#footer-main .footer-links{align-items:center;display:flex;flex-direction:column;gap:var(--layout-gutter)}#footer-main .footer-links__logo img,#footer-main .footer-links__logo svg{display:block;height:auto;max-width:var(--client-logo-width);-o-object-fit:contain;object-fit:contain;width:auto}#footer-main .footer-links__social{margin-inline:auto}#footer-main .footer-links__social a{margin-inline:4px;text-decoration:none}#footer-main .footer-links__social a [class*=flaticon-]:before{font-size:var(--font-size-8)}#footer-main .footer-links__legal{display:flex;gap:var(--layout-gutter)}#footer-main .footer-links__copyright,#footer-main .footer-links__legal{font-size:var(--font-size-2)}#footer-main .footer-links .btn{margin:0}#footer-main .footer-links .btn [class*=flaticon-]{display:none}#header-upper{align-items:center;display:flex;height:var(--layout-header-height-upper);position:relative;z-index:10}#header-main{position:sticky;top:0;transition:top .3s ease-in-out;z-index:9}.active-fixed-header #header-main{top:-100%}}@media (min-width:768px){@layer layouts{#footer-main .footer-directory,#footer-main .footer-links{justify-content:space-between}#footer-main .footer-links{flex-direction:row}#footer-main .footer-links__copyright{margin-right:auto}#footer-main .footer-links__legal{margin-left:auto}}}@layer modules{.module{padding-bottom:var(--layout-module-spacing);padding-top:var(--layout-module-spacing)}.module.no-padding-top{padding-top:0}.module.no-padding-bottom{padding-bottom:0}.module.extra-margin-top{margin-top:var(--layout-module-spacing-double)}.module.extra-margin-bottom{margin-bottom:var(--layout-module-spacing-double)}.module.extra-padding-top{padding-top:var(--layout-module-spacing-double)}.module.extra-padding-bottom{padding-bottom:var(--layout-module-spacing-double)}.module .background-content:not(.background-transparent):not(.card){padding:var(--layout-module-spacing)}.module .blocks{container-type:inline-size;display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--layout-gutter);min-width:0;width:100%}.module .blocks>.block{flex:0 0 100%;width:100%}.module .content-container ul{list-style-type:none;padding:0}.module .content-container ul li{margin-bottom:calc(var(--layout-gutter)/2);margin-top:calc(var(--layout-gutter)/2);padding-left:2rem;position:relative}.module .content-container ul li:before{content:"";height:22px;left:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor'%3E%3Cpath d='M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16'/%3E%3Cpath d='m10.97 4.97-.02.022-3.473 4.425-2.093-2.094a.75.75 0 0 0-1.06 1.06L6.97 11.03a.75.75 0 0 0 1.079-.02l3.992-4.99a.75.75 0 0 0-1.071-1.05'/%3E%3C/svg%3E");-webkit-mask-size:cover;mask-size:cover;position:absolute;top:0;width:22px}.module-column .h-align-start{justify-content:start}.module-column .h-align-center{justify-content:center}.module-column .h-align-end{justify-content:end}.module-column .v-align-start{align-items:start}.module-column .v-align-center{align-items:center}.module-column .v-align-end{align-items:end}.module-column .row{row-gap:calc(var(--layout-gutter)*2)}.module-column .breadcrumbs{padding-bottom:4px;padding-top:4px}.module-column .primary-ctas{display:flex;flex-wrap:wrap;gap:calc(var(--layout-gutter)*2)}.module-column .primary-ctas__content,.module-column .primary-ctas__links{min-width:45%}.module-column .primary-ctas__links{display:flex;flex:1;flex-wrap:wrap;gap:var(--layout-gutter);justify-content:space-between}.module-column .primary-ctas__links .link-item{min-width:250px}.module-grid .grid{display:grid;gap:var(--grid-gap-value,1.5rem);grid-auto-rows:auto;grid-template-columns:1fr}.module-grid .grid--auto{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.module-grid .grid__item{container-type:inline-size;display:flex;flex-direction:column;grid-column:1/-1;grid-row:span var(--grid-row-span);min-height:100%;min-width:0;overflow-wrap:anywhere}.module-grid .h-align-start{align-items:start}.module-grid .h-align-center{align-items:center}.module-grid .h-align-end{align-items:end}.module-grid .v-align-start{justify-content:start}.module-grid .v-align-center{justify-content:center}.module-grid .v-align-end{justify-content:end}.module-grid .grid[style*="--grid-gap: none"]{--grid-gap-value:0}.module-grid .grid[style*="--grid-gap: small"]{--grid-gap-value:clamp(0.5rem,1vw,1rem)}.module-grid .grid[style*="--grid-gap: medium"]{--grid-gap-value:clamp(2rem,2vw,4rem)}.module-grid .grid[style*="--grid-gap: large"]{--grid-gap-value:clamp(3rem,3vw,6rem)}.module-hero{position:relative}.module-hero.has-media-image .media-container:not(.media-container__item),.module-hero.has-media-video .media-container:not(.media-container__item){inset:0;overflow:hidden;position:absolute}.module-hero.has-media-image .media-container:not(.media-container__item) iframe,.module-hero.has-media-image .media-container:not(.media-container__item) video,.module-hero.has-media-video .media-container:not(.media-container__item) iframe,.module-hero.has-media-video .media-container:not(.media-container__item) video{height:300vh;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300vh}.module-hero.has-media-image .media-container:not(.media-container__item) img,.module-hero.has-media-video .media-container:not(.media-container__item) img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.module-hero.has-media-image:not(.has-carousel),.module-hero.has-media-video:not(.has-carousel){position:relative}.module-hero.has-media-image:not(.has-carousel):before,.module-hero.has-media-video:not(.has-carousel):before{background:inherit;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0;z-index:1}.module-hero.has-carousel{padding:0}.module-hero .media-container:not(.media-container__background).column-cover iframe,.module-hero .media-container:not(.media-container__background).column-cover video{width:100%}.module-hero .media-container:not(.media-container__background) iframe,.module-hero .media-container:not(.media-container__background) video{aspect-ratio:16/9;width:50%}}@layer modules{.module-hero div[class*=container-]:not(:has(.modal.show)){position:relative;z-index:1}.module-hero h1,.module-hero h2,.module-hero h3,.module-hero h4,.module-hero h5,.module-hero h6{max-width:20ch}.module-hero .content-container{max-width:65ch}.module-hero .hero-content__title{display:flex}.module-hero .hero-content__columns{display:flex;flex-basis:100%;flex-direction:row;flex-wrap:wrap;gap:calc(var(--layout-gutter)*2)}.module-hero .h-align-start{justify-content:start}.module-hero .h-align-center{justify-content:center;text-align:center}.module-hero .h-align-end{justify-content:end}.module-hero .v-align-start{align-items:start}.module-hero .v-align-center{align-items:center}.module-hero .v-align-end{align-items:end}}@media (max-width:768px){@layer modules{.module .blocks>.block{width:100%}}@layer modules{.module-column div[class*=col-]:not(:has(.media-container,.image-container)){order:1}}}@media (min-width:768px){@layer modules{.module-grid .grid{grid-auto-rows:minmax(120px,auto);grid-template-columns:repeat(2,1fr)}.module-grid .grid--auto{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.module-grid .grid__item{grid-column:span var(--grid-col-span,1);grid-row:span var(--grid-row-span,1)}}}@media (min-width:1200px){@layer modules{.module-grid .grid{grid-template-columns:repeat(var(--grid-cols,3),minmax(0,1fr))}.module-grid .grid--auto{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}}@layer components{.accordion .accordion-item{background:transparent;border:none;border-radius:0;color:inherit}.accordion .accordion-item .accordion-header .accordion-button{background:transparent;border-bottom-style:solid;border-bottom-width:2px;border-radius:0;box-shadow:none;font-size:var(--font-h4-size);font-weight:var(--font-weight-700);padding-block:var(--layout-gutter)}.accordion .accordion-item .accordion-header .accordion-button[aria-expanded=false]{border-radius:0}.accordion .accordion-item .accordion-header .accordion-button[aria-expanded=true]>[class*=flaticon-]{transform:rotate(180deg)}.accordion .accordion-item .accordion-header .accordion-button:after{display:none}.accordion .accordion-item .accordion-header .accordion-button>[class*=flaticon-]{border-radius:50%;font-size:var(--font-size-8);height:var(--font-size-8);line-height:var(--font-size-8);margin-left:auto}.accordion .accordion-item .accordion-header .accordion-button>[class*=flaticon-]:before{line-height:normal;vertical-align:0}.accordion .accordion-item .accordion-collapse.show .accordion-body{opacity:1}.accordion .accordion-item .accordion-collapse .accordion-body{align-items:center;-moz-column-gap:calc(var(--layout-gutter)*3);column-gap:calc(var(--layout-gutter)*3);display:flex;flex-wrap:wrap;min-width:0;opacity:0;padding:calc(var(--layout-gutter)*2);row-gap:var(--layout-gutter);transition:opacity .3s ease-in}.accordion .accordion-item .accordion-collapse .accordion-body__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:var(--layout-gutter);min-width:min(250px,100%)}.accordion .accordion-item .accordion-collapse .accordion-body__image{align-self:start;flex:0 0 auto;max-width:min(250px,100%)}.accordion .accordion-item .accordion-collapse .accordion-body__image:has(.column-cover){max-width:100%}}@layer components{.alert.alert-ribbon{align-items:center;border-radius:0;display:none;flex-wrap:wrap;gap:var(--layout-gutter);margin:0;padding-right:6rem;position:relative;z-index:10}.alert.alert-ribbon.show{display:flex}.alert.alert-ribbon .alert-ribbon__content{margin-right:auto;min-width:-moz-fit-content;min-width:fit-content}.alert.alert-ribbon .alert-ribbon__title{font-size:var(--font-h5-size);font-weight:var(--font-weight-500);line-height:var(--font-h5-line);margin-bottom:calc(var(--layout-gutter)/2)}.alert.alert-ribbon .alert-ribbon__description{font-size:var(--font-h6-size);line-height:var(--font-h6-line)}.alert.alert-ribbon .alert-ribbon__buttons .btn{margin-bottom:0;margin-top:0}.alert.alert-ribbon .close{position:absolute;right:0;top:0}.banner{align-items:center;container:inline-size;display:flex;gap:calc(var(--layout-gutter)*2);justify-content:center}.background-content:not(.background-transparent) .banner{background:inherit}}@layer components{.background-content:not(.background-transparent) .banner:has(.column-cover){margin:calc(var(--layout-module-spacing)*-1);width:calc(100% + var(--layout-module-spacing)*2)}.banner:not(.banner--stacked):not(.banner--overlay):not(.banner--centered){flex-wrap:wrap}.banner:not(.banner--stacked):not(.banner--overlay):not(.banner--centered) .banner__media:has(.column-cover){align-self:stretch;display:flex}.banner:not(.banner--stacked):not(.banner--overlay):not(.banner--centered) .banner__media:has(.column-cover) .media-container{display:flex;width:100%}.banner--centered{justify-content:center;text-align:center;width:100%}.banner--centered .banner__content{flex:unset;margin:0 auto}.banner--centered .banner__content,.banner--stacked .banner__content{align-items:center;justify-content:center}.banner--centered .banner__content .content-container,.banner--stacked .banner__content .content-container{align-items:center;text-align:center}.banner--stacked{flex-direction:column}.banner--stacked .banner__media .media-container{justify-content:center}.banner--stacked .banner__media .media-container iframe{max-width:none}.banner--overlay{justify-content:center;overflow:hidden;padding:0!important;position:relative}.banner--overlay:before{background:inherit;bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0;z-index:1}.banner--overlay .banner__content{align-items:center;justify-content:center;padding:var(--layout-gutter);position:absolute;z-index:1}.banner--overlay .banner__content .content-container{align-items:center;text-align:center}.banner--media-left{flex-direction:row}.banner--media-right{flex-direction:row-reverse}.banner__media .image-container{margin:0}.banner__media .media-container iframe{width:100%}.banner__content{flex:1;flex-wrap:wrap;gap:var(--layout-gutter)}.banner__content,.banner__content .content-container{display:flex;flex-direction:column}.background-content .banner:has(.column-cover){gap:0}.background-content .banner:has(.column-cover) .banner__content{padding:var(--layout-module-spacing)}@container (max-width: 767px){.banner{flex-direction:column}.banner__content{align-items:center;justify-content:center}.banner__content .content-container{text-align:center}}@container (min-width: 768px){.banner__content,.banner__media{min-width:300px}.banner--media-left .banner__media,.banner--media-right .banner__media{margin-inline:auto;max-width:50%}}}@layer components{.btn{align-items:center;display:inline-flex;font-size:var(--font-size-2);font-weight:var(--font-weight-500);text-align:left;transition:all .3s ease-in}.btn:not(.btn-link){padding:calc(.5rem*var(--font-scale)) calc(1rem*var(--font-scale))}.btn:not(.dropdown-toggle){border-radius:var(--layout-border-radius-lg)}.btn.btn-link{color:var(--color-black);padding:0;text-decoration:none}.btn [class*=flaticon-]{margin-left:calc(var(--layout-gutter)/2)}.btn [class*=flaticon-]:before{font-size:var(--font-size-6)}.button{display:inline-flex}.button+.button{margin-right:var(--layout-gutter)}.cards{container-type:inline-size;display:grid;gap:var(--layout-gutter);grid-template-columns:1fr;justify-content:center}.cards--posts .card .card-img-top{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.cards--posts .card .badges{display:flex;flex-wrap:wrap;gap:calc(var(--layout-gutter)/2)}.cards--posts .card .badges .badge{padding:6px calc(var(--layout-gutter)/2)}.cards-flex .cards{display:flex;flex-wrap:wrap}.cards-flex .cards .card{flex:1 1 calc(33.333% - var(--layout-gutter));min-width:250px}.card{--cardPadding:clamp(1.5rem,1rem + 2vmax,2.5rem);border-radius:0;color:inherit}.card--featured{margin-bottom:var(--layout-gutter)}}@layer components{.card--featured:has(.card-img-background){padding-top:clamp(200px,1rem + 10vw,400px)}.card:not(.card-post) .card-img-top{border-radius:var(--layout-border-radius);margin:var(--cardPadding);width:calc(100% - var(--cardPadding)*2)}.card:has(.card-img-background){background-color:inherit;border:none}.card:has(.card-img-background):not(.card--featured){padding-top:clamp(100px,1rem + 10vw,200px)}.card:has(.card-img-background) .card-img-background{bottom:0;filter:opacity(.1);height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.card:has(.card-img-background) .card-body,.card:has(.card-img-background) .card-footer{z-index:1}.card:has(.card-img-background) .card-body{flex:0;margin-top:auto}.card:has(.card-img-top):has(.card-body) .card-img-top{margin-bottom:0}.card:has(.card-body):has(.card-footer) .card-body{padding-bottom:0}.card .card-img-top{order:-1}.card .card-body{padding:var(--cardPadding)}.card .card-body :first-child{margin-top:0}.card .card-body :last-child{margin-bottom:0}.card .card-body .title{max-width:35ch}.card .card-footer{background:transparent;border-top:none;padding:var(--cardPadding)}.card .card-link{background:transparent;height:100%;inset:0;position:absolute;width:100%;z-index:1}@container (min-width: 300px){.cards{grid-template-columns:repeat(auto-fill,minmax(max(300px,100%/var(--max-cards,3) - var(--layout-gutter)),1fr))}}}@layer components{.carousel{--carousel-button:50px;--content-offset:8.33333333%;aspect-ratio:16/9;container:inline-size;opacity:0;overflow:hidden;transition:opacity .25s ease;width:100%}.carousel:not(.flickity-enabled){display:flex}.carousel:not(.flickity-enabled) .carousel-cell{display:flex;flex-direction:column;gap:var(--layout-gutter);position:relative}.carousel.is-ready{aspect-ratio:auto;opacity:1}.carousel.is-ready .flickity-viewport{transition:height .2s}.carousel.flickity-enabled .carousel-cell{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--layout-gutter)*2);justify-content:center}.carousel.flickity-enabled .carousel-cell:has(.card){width:var(--breakpoint-size-sm)}.carousel.flickity-enabled.is-fade .carousel-cell .carousel-cell__content,.carousel.flickity-enabled.is-fade .carousel-cell .carousel-cell__image,.carousel.flickity-enabled.is-fade .carousel-cell .media-container,.carousel.flickity-enabled.is-fade .carousel-cell div[class^=container],.carousel.flickity-enabled.is-fade .flickity-cell .carousel-cell__content,.carousel.flickity-enabled.is-fade .flickity-cell .carousel-cell__image,.carousel.flickity-enabled.is-fade .flickity-cell .media-container,.carousel.flickity-enabled.is-fade .flickity-cell div[class^=container]{opacity:0;transition:none}.carousel.flickity-enabled.is-fade .carousel-cell.is-selected,.carousel.flickity-enabled.is-fade .flickity-cell.is-selected{z-index:1}.carousel.flickity-enabled.is-fade .carousel-cell.is-selected .carousel-cell__content,.carousel.flickity-enabled.is-fade .carousel-cell.is-selected .carousel-cell__image,.carousel.flickity-enabled.is-fade .carousel-cell.is-selected .media-container,.carousel.flickity-enabled.is-fade .carousel-cell.is-selected div[class^=container],.carousel.flickity-enabled.is-fade .flickity-cell.is-selected .carousel-cell__content,.carousel.flickity-enabled.is-fade .flickity-cell.is-selected .carousel-cell__image,.carousel.flickity-enabled.is-fade .flickity-cell.is-selected .media-container,.carousel.flickity-enabled.is-fade .flickity-cell.is-selected div[class^=container]{opacity:1;transition:opacity .6s ease-in}.carousel.flickity-enabled.is-fade .carousel-cell.is-selected div[class^=container],.carousel.flickity-enabled.is-fade .flickity-cell.is-selected div[class^=container]{transition-delay:.5s}.carousel.carousel--fullwidth .flickity-slider{align-items:center;display:flex}.carousel.carousel--fullwidth .carousel-cell{flex:1 0 100%;margin-right:0;min-height:0;width:100%}.carousel.carousel--fullwidth .carousel-cell:not(.background-content .carousel.carousel--fullwidth .carousel-cell){padding:calc(var(--layout-gutter)*2)}.carousel.carousel--fullwidth .carousel-cell__image{max-width:50%}.carousel.carousel--fullwidth .carousel-cell__image:not(:has(.column-cover)) img,.carousel.carousel--fullwidth .carousel-cell__image:not(:has(.column-cover)) svg{max-width:300px;min-width:150px;width:100%}.carousel.carousel--fullwidth .carousel-cell__image:has(.column-cover){flex:1}.carousel.carousel--fullwidth .flickity-page-dots{z-index:1}.carousel.carousel--tile .flickity-viewport{pointer-events:none}.carousel.carousel--tile .flickity-viewport:hover:has(.carousel-cell:hover) * .carousel-cell{filter:opacity(50%)}.carousel.carousel--tile .flickity-viewport:hover:has(.carousel-cell:hover) * .carousel-cell:hover{filter:opacity(100%)}.carousel.carousel--tile .carousel-cell{display:flex;margin-inline:var(--layout-gutter);pointer-events:auto;transition:filter .3s ease-in}.carousel.carousel--tile .carousel-cell__content{max-width:100%;width:-moz-max-content;width:max-content}.carousel.carousel--tile .carousel-cell .image-container{max-width:-moz-max-content;max-width:max-content;min-width:150px}.carousel.carousel--tile .carousel-cell span{font-weight:var(--font-weight-500)}.carousel .flickity-viewport{margin-inline:auto;width:calc(100% - var(--carousel-button)*3)}.carousel .carousel-cell.is-disabled{pointer-events:none}.carousel .carousel-cell.is-disabled img,.carousel .carousel-cell.is-disabled span{opacity:.5}.carousel .carousel-cell.is-disabled span{text-decoration:line-through}.carousel .carousel-cell:has(.card){display:flex;margin-inline:var(--layout-gutter);padding:0;width:var(--breakpoint-size-xs)}.carousel .carousel-cell:has(.card) .card{flex:1}.carousel .carousel-cell img,.carousel .carousel-cell svg{display:block}.carousel .carousel-cell__content{display:flex;flex:1;flex-direction:column;gap:var(--layout-gutter);min-width:250px}.carousel .carousel-cell .carousel-link{background:transparent;inset:0;position:absolute}.carousel .flickity-button{background:transparent;border-radius:0;color:var(--color-white);height:var(--carousel-button);padding:0;top:50%;transform:translateY(-50%);width:var(--carousel-button);z-index:1}.carousel .flickity-button.previous{left:0}.carousel .flickity-button.next{right:0}.carousel .flickity-page-dots{bottom:auto;padding-block:calc(var(--layout-gutter)*2);position:relative}.carousel .flickity-page-dots .flickity-page-dot{background:transparent;border:3px solid var(--color-primary);height:12px;width:12px}.carousel .flickity-page-dots .flickity-page-dot.is-selected{background:var(--color-primary)}@container (max-width: 600px){.carousel.carousel--tile .flickity-viewport{width:100%}.carousel.carousel--tile .carousel-cell{max-width:100%}.carousel.carousel--fullwidth .carousel-cell{padding:var(--layout-gutter)}.carousel.carousel--fullwidth .carousel-cell__image{max-width:100%}.carousel .carousel-cell:has(.card){width:100%}.carousel .carousel-cell{max-width:100%}.carousel .flickity-button{display:none}}}@layer components{.cc-revoke{background:var(--color-primary);color:var(--color-white);line-height:normal}.cc-banner,.cc-window{background:var(--color-grey-light);margin:calc(var(--layout-gutter)/2) auto;max-width:var(--breakpoint-size-sm)}.cc-banner .cc-compliance .cc-btn,.cc-window .cc-compliance .cc-btn{border-radius:50px;text-decoration:none}.cc-banner .cc-btn,.cc-banner .cc-link,.cc-window .cc-btn,.cc-window .cc-link{color:inherit}.cc-animate.cc-revoke.cc-bottom{transform:translateY(0)}.form-floating .form-label,.form-floating .form-label :after{color:inherit}}@layer components{.form-floating>.form-control:not(:-moz-placeholder){padding-block:3rem 2rem}.form-floating>.form-control,.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-block:3rem 2rem}.form-floating>textarea:not(:-moz-placeholder)~label:after{background-color:inherit}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{background-color:inherit}.form-control{border-radius:0}.form-control,.form-control:focus{background-color:inherit;color:inherit}.form-control[type=file]{height:calc(3.5rem + 4px);line-height:3}.form-control::-moz-placeholder{color:inherit}.form-control::placeholder{color:inherit}.form-select{background-color:transparent}textarea.form-control{min-height:140px}.form-row-flex{display:flex}.form-row-flex .form-flex{flex:1;min-width:var(--breakpoint-size-xs)}.form .form-group{margin-block:var(--layout-gutter)}.form .posts-list-filters{align-items:center;display:flex;flex-wrap:wrap;margin-block:calc(var(--layout-gutter)*2)}.form .posts-list-filters__toggle{flex:1}.form .posts-list-filters__toggle .btn{font-size:var(--font-size-5)}.form .posts-list-filters__search .input-group .form-control{border-bottom-left-radius:var(--layout-border-radius-lg);border-right:none;border-top-left-radius:var(--layout-border-radius-lg);color:inherit;padding-inline:var(--layout-gutter)}.form .posts-list-filters__search .input-group .input-group-text{background:transparent;border-bottom-right-radius:var(--layout-border-radius-lg);border-left:none;border-top-right-radius:var(--layout-border-radius-lg);color:inherit;height:46px;justify-content:center;width:46px}.form .posts-list-filters__search .input-group .input-group-text i{font-size:var(--font-size-6);line-height:var(--font-size-4)}.form .posts-list-filters__options{background:inherit;border:1px solid;border-color:inherit;flex-basis:100%;padding:var(--layout-gutter)}.form .posts-list-filters__options .active-filters{align-items:center;display:flex;flex-wrap:wrap}.form .posts-list-filters__options .active-filters .badges{flex:1}.form .posts-list-filters__options .active-filters .badges .badge{margin-inline:2px;text-decoration:none}.form .posts-list-filters__options ul{display:flex;flex-wrap:wrap;gap:calc(var(--layout-gutter)*2);margin-block:var(--layout-gutter)}.form .posts-list-filters__options ul li{display:flex;flex-wrap:wrap;gap:var(--layout-gutter);min-width:250px}.form .posts-list-filters__options ul li div:not(:has(strong)){font-size:var(--font-size-2)}.form .posts-list-filters__options ul li div:has(strong){flex-basis:100%}}@layer components{.gallery{align-items:center;display:grid;gap:var(--layout-gutter);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));justify-items:center}.gallery--image img,.gallery--image svg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-container{margin:0}.image-container svg{max-width:100%}.image-container.column-cover{display:flex;width:100%}.image-container.column-cover img,.image-container.column-cover svg{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}@layer components{.image-container:has(figcaption){display:flex;flex-direction:column}.image-container:has(figcaption) figcaption{ont-size:var(--font-size-1);margin-block:calc(var(--layout-gutter)/2);padding:0 calc(var(--layout-gutter)/2)}}@layer components{.modal{z-index:9999}.modal .modal-content .modal-header .modal-title{font-size:var(--font-h5-size);line-height:var(--font-h5-line);margin:0}.modal .modal-content:not(:has(.modal-header)) .modal-body{padding-top:calc(var(--layout-gutter)*4)}.modal .modal-content .btn-close{padding:var(--layout-gutter);position:absolute;right:0;top:calc(var(--layout-gutter)/2)}.nav#navigation-upper{align-items:center;justify-content:end}.nav#navigation-breadcrumb .breadcrumb{margin:0}.nav#navigation-breadcrumb .breadcrumb .breadcrumb-item{color:inherit}.nav#navigation-breadcrumb .breadcrumb .breadcrumb-item:before{display:none}.nav.nav-pills{align-self:flex-start;gap:calc(var(--layout-gutter)/2)}.nav.nav-pills .nav-link{border-radius:50px;flex:1;font-size:var(--font-size-4)}.nav.nav-pills .nav-link:not(.active){filter:opacity(.5)}.nav.nav-tabs{border-bottom:none;flex-wrap:nowrap;min-width:250px}.nav.nav-tabs--featured{max-width:50%}.nav.nav-tabs--featured .nav-link{background:transparent;border:none;border-radius:0;padding:var(--layout-gutter);position:relative;text-align:left}.nav.nav-tabs--featured .nav-link.active .description{height:auto;opacity:1;transition:opacity .3s ease-in-out}.nav.nav-tabs--featured .nav-link .description{display:block;font-size:var(--font-size-2);font-weight:var(--font-weight-400);height:0;max-width:55ch;opacity:0}.nav.nav-tabs--featured .nav-link .tabs__progress{bottom:-4px;height:4px;left:0;position:absolute;width:100%}.nav.nav-tabs--featured .nav-link .tabs__progress-bar{height:100%;position:absolute;transition:width linear;width:0}.nav.nav-tabs:not(.flex-md-column) .nav-link{flex:1}.nav.nav-tabs:not(.nav-tabs--featured){overflow-x:auto}.nav.nav-tabs:not(.nav-tabs--featured) .nav-link.active{background:transparent}.nav.nav-tabs .nav-link{border:transparent;border-bottom:3px solid transparent;font-size:var(--font-h4-size);font-weight:var(--font-weight-500);margin:0;min-width:170px}.nav.nav-tabs .nav-link:not(.active){filter:opacity(.5)}.navbar#navigation-main{padding-bottom:var(--layout-gutter);padding-top:var(--layout-gutter)}.navbar#navigation-main .navbar-brand{max-width:33.333%}.navbar#navigation-main .navbar-brand img,.navbar#navigation-main .navbar-brand svg{display:block;height:auto;max-width:var(--client-logo-width);-o-object-fit:contain;object-fit:contain;width:auto}.navbar#navigation-main .navbar-brand svg path{fill:var(--color-white)}.navbar#navigation-main .navbar-toggler{border:none}.navbar#navigation-main .navbar-toggler .icon-close,.navbar#navigation-main .navbar-toggler .icon-open{font-size:50px}.navbar#navigation-main .navbar-toggler .icon-close{display:none}.navbar#navigation-main .navbar-toggler .icon-open{display:block}.navbar#navigation-main .navbar-toggler:focus{box-shadow:none}.navbar#navigation-main .navbar-toggler[aria-expanded=true] .icon-close{display:block}.navbar#navigation-main .navbar-toggler[aria-expanded=true] .icon-open{display:none}.navbar#navigation-main .navbar-collapse{padding-bottom:calc(var(--layout-module-spacing) + 1rem);padding-top:calc(var(--layout-module-spacing) + 1rem);transition:none}.navbar#navigation-main .navbar-collapse .nav-item.dropdown{position:static}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu-wrapper{height:-moz-fit-content;height:fit-content;left:0;width:100%}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu{border:none;border-radius:0;color:inherit;margin-top:0;padding:0;position:relative;top:0}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu.show{background:transparent;display:flex;flex-wrap:wrap;gap:var(--layout-gutter)}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li{flex:1}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li .section-nav-title{border-bottom:1px solid var(--color-grey-light);padding-bottom:var(--layout-gutter)}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li .nav-title{font-size:var(--font-size-6);font-weight:var(--font-weight-500)}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li .button{margin-top:var(--layout-gutter)}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items{min-width:60%;padding:calc(var(--layout-gutter)*2) var(--layout-gutter)}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items .section-nav-title{margin-bottom:calc(var(--layout-gutter)*2)}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items .section-nav-title:not(:first-child){margin-top:calc(var(--layout-gutter)*2)}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items .section-nav-title .btn{font-size:var(--font-size-2)}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items .nav{gap:var(--layout-gutter)}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items .nav .dropdown-item{flex:1 0 46%;padding:0}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items .nav .dropdown-item:hover{background:transparent}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items .nav .dropdown-item .dropdown-link{display:flex;gap:var(--layout-gutter);text-decoration:none}}@layer components{.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items .nav .dropdown-item .dropdown-link:has(.column-cover){flex-direction:column}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items .nav .dropdown-item .dropdown-link:not(:has(.column-cover)) .image-container{min-width:50px;width:30%}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items .nav .dropdown-item .dropdown-link__content{flex-basis:90%}.navbar#navigation-main .navbar-collapse .nav-item .btn-link,.navbar#navigation-main .navbar-collapse .nav-item .nav-link{align-items:center;display:flex;font-size:var(--font-size-4);font-weight:var(--font-weight-500)}.navbar#navigation-main .navbar-collapse .nav-item .btn-link.dropdown-toggle[aria-expanded=true] [class*=flaticon-],.navbar#navigation-main .navbar-collapse .nav-item .nav-link.dropdown-toggle[aria-expanded=true] [class*=flaticon-]{margin-right:1px;transform:rotate(180deg)}.navbar#navigation-main .navbar-collapse .nav-item .btn-link.dropdown-toggle.show~.dropdown-menu-wrapper:before,.navbar#navigation-main .navbar-collapse .nav-item .nav-link.dropdown-toggle.show~.dropdown-menu-wrapper:before{border-bottom:4px solid var(--color-black)}.navbar#navigation-main .navbar-collapse .nav-item .btn-link.dropdown-toggle:after,.navbar#navigation-main .navbar-collapse .nav-item .nav-link.dropdown-toggle:after{display:none}.navbar#navigation-main .navbar-collapse .nav-item .btn-link span,.navbar#navigation-main .navbar-collapse .nav-item .nav-link span{margin-right:6px}.navbar#navigation-main .navbar-collapse .nav-item .btn-link [class*=flaticon-],.navbar#navigation-main .navbar-collapse .nav-item .nav-link [class*=flaticon-]{margin-left:auto}.navbar#navigation-posts-list{display:flex}.navbar#navigation-posts-list .navbar-toggler{border:none;padding:0}.navbar#navigation-posts-list .navbar-nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:calc(var(--layout-gutter)/2)}.navbar#navigation-posts-list .navbar-nav .nav-item{width:100%}.navbar#navigation-posts-list .navbar-nav .nav-item .dropdown-toggle{margin:0;width:100%}.navbar#navigation-posts-list .posts-list-reset{min-width:-moz-fit-content;min-width:fit-content}.pagination .page-item{align-items:center;display:flex;height:36px;justify-content:center;width:36px}.pagination .page-item.active .page-link,.pagination .page-item.disabled .page-link{background-color:transparent}.pagination .page-item.disabled .page-link{color:var(--color-grey)}.pagination .page-item.active{border-radius:50%}.pagination .page-item.active .page-link{color:var(--color-white)}.pagination .page-item:not(.disabled):not(.active) .page-link{color:inherit}.pagination .page-item .page-link{background-color:transparent;border:none;padding:0}.pagination .page-item .page-link:hover{background-color:transparent}.share{display:flex;flex-direction:column}.share__item{display:inline-block;margin-inline:var(--layout-gutter)}.share__item:first-child{margin-left:0}.share__item:last-child{margin-right:0}.share__link{font-size:var(--font-size-4);line-height:1.35}}@layer components{.table tr:has(.btn){vertical-align:middle}.table td,.table th{background:transparent;color:inherit}.table caption{color:inherit;filter:opacity(.8)}.table .block:has(.btn){display:inline-block}.table .block:has(.btn) .btn{font-size:var(--font-size-0);margin:0 calc(var(--layout-gutter)/2);padding:5px calc(var(--layout-gutter)/2)}.table .block:has(.btn) .btn [class*=flaticon-]{font-size:var(--font-size-3)}}@layer components{.tabs{display:flex;flex-direction:column;min-width:0;overflow:hidden}.tabs.flex-md-row .tab-pane{flex-direction:row}.tabs:not(.flex-md-row) .tab-pane{align-items:center}.tabs .tab-content{flex:1;margin:calc(var(--layout-module-spacing)/2)}.tabs .tab-content .tab-pane.active{display:flex;flex-wrap:wrap;gap:var(--layout-gutter);height:100%}.tabs .tab-content .tab-pane__image{flex:1;min-width:min(150px,100%)}.tabs .tab-content .tab-pane__image:not(:has(.column-cover)){max-width:300px}.tabs .tab-content .tab-pane__image:has(.column-cover){width:100%}.tabs .tab-content .tab-pane__image .image-container{margin-block:0}.tabs .tab-content .tab-pane__content{display:flex;flex:1;flex-direction:column;gap:var(--layout-gutter);min-width:min(300px,100%)}.media-container.column-cover .poster,.media-container.column-cover iframe,.media-container.column-cover video{max-width:var(--breakpoint-size-md);width:100%}.media-container iframe,.media-container video{aspect-ratio:16/9;width:50%}.media-container .poster{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:50%}}@media (max-width:768px){@layer components{.nav.nav-pills{flex-direction:row;flex-wrap:nowrap;gap:var(--layout-gutter);margin-bottom:calc(var(--layout-gutter)*2);overflow-y:auto}.nav.nav-pills .nav-link{margin-bottom:0;white-space:nowrap}.nav.nav-tabs--featured{max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.nav.nav-tabs--featured .nav-link:not(.active){order:1}.nav.nav-tabs .nav-link{flex:1}}}@media (min-width:992px){@layer components{.navbar{display:flex;justify-content:space-evenly}.navbar#navigation-main .navbar-nav{align-items:center}.navbar#navigation-main .navbar-collapse{padding-bottom:0;padding-top:0}.navbar#navigation-main .navbar-collapse .navbar-nav{display:flex;flex:1;gap:calc(var(--layout-gutter)/2);justify-content:flex-end;margin-left:auto;margin-right:auto;max-width:calc(100vw - var(--client-logo-width))}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu-wrapper{position:relative;position:absolute;top:var(--layout-header-height)}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu-wrapper:before{background:inherit;bottom:0;content:"";left:-100vw;position:absolute;right:0;top:0;width:200vw}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu{height:calc(100vh - var(--layout-header-height));margin-inline:auto;max-width:calc(var(--breakpoint-size-xxl) - var(--bs-gutter-x)*3);overflow-y:auto}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu .nav:hover .dropdown-item:not(:has(:hover)){opacity:.2;transition:opacity .3s ease-in}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items .nav .dropdown-item{flex:1 0 30%;max-width:230px;white-space:normal}.navbar#navigation-main .navbar-collapse .nav-item.dropdown .dropdown-menu>li.nav-items .nav .dropdown-item__content{flex-basis:100%}.navbar#navigation-main .navbar-collapse .nav-item .btn-link,.navbar#navigation-main .navbar-collapse .nav-item .nav-link{font-size:var(--font-size-2)}.navbar#navigation-main .navbar-collapse .nav-item>.btn{margin:0 calc(var(--layout-gutter)/2)}.navbar#navigation-posts-list{flex-direction:row-reverse}.navbar#navigation-posts-list .navbar-nav .nav-item{width:-moz-fit-content;width:fit-content}.navbar#navigation-posts-list .navbar-nav .nav-item .dropdown-menu{width:-moz-max-content;width:max-content}}}@layer themes{:is(.background-black,.background-primary,.background-secondary,.background-quinary):has(:not(.background-content)){--text-color:var(--color-white);--link-color:var(--color-white);--link-hover-color:var(--color-white);--btn-color:var(--color-primary);--btn-border-color:var(--color-white);--btn-bg-color:var(--color-white);--btn-hover-color:var(--color-white);--btn-hover-bg-color:transparent;--btn-hover-border-color:var(--color-white);--card-border:var(--color-white);--tabs-nav-border:var(--color-grey);--tabs-nav-border-active:var(--color-quaternary);color:var(--text-color)}:is(.background-white,.background-grey-light,.background-tertiary,.background-quaternary,.background-septenary,.background-octonary):has(:not(.background-content)){--text-color:var(--color-black);--link-color:var(--color-black);--link-hover-color:var(--color-primary);--btn-color:var(--color-white);--btn-border-color:var(--color-primary);--btn-bg-color:var(--color-primary);--btn-hover-color:var(--color-primary);--btn-hover-bg-color:transparent;--btn-hover-border-color:var(--color-primary);--card-border:var(--color-grey);--tabs-nav-border:var(--color-grey);--tabs-nav-border-active:var(--color-primary);color:var(--text-color)}:is(.background-white,.background-grey-light,.background-septenary,.background-octonary):has(:not(.background-content)) ::-moz-selection{background:var(--color-primary);color:var(--color-white)}:is(.background-white,.background-grey-light,.background-septenary,.background-octonary):has(:not(.background-content)) ::selection{background:var(--color-primary);color:var(--color-white)}:is(.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary):has(:not(.background-content)) ::-moz-selection{background:var(--color-white);color:var(--color-primary)}:is(.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary):has(:not(.background-content)) ::selection{background:var(--color-white);color:var(--color-primary)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .btn:not(.btn-link),:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .nav-pills .nav-link.active{background-color:var(--btn-bg-color);border-color:var(--btn-border-color);color:var(--btn-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .btn:not(.btn-link):hover{background-color:var(--btn-hover-bg-color);border-color:var(--btn-hover-border-color);color:var(--btn-hover-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .btn.btn-link{color:var(--text-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .btn-link:hover{filter:invert(40%);transition:filter .3s ease-in-out}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .nav-tabs .nav-link{border-color:var(--tabs-nav-border);color:var(--text-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .nav-tabs .nav-link.active{border-color:var(--tabs-nav-border-active);color:var(--text-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .nav-tabs--featured .tabs__progress,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .nav-tabs--featured .tabs__progress-bar{background-color:var(--tabs-nav-border-active)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .pagination .page-item.active{background-color:var(--btn-hover-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .accordion-button{color:var(--text-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .navbar-toggler{color:var(--btn-bg-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .flickity-button .flickity-button-icon{fill:var(--link-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .flickity-page-dots .flickity-page-dot{border-color:var(--btn-hover-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .flickity-page-dots .flickity-page-dot.is-selected{background:var(--btn-hover-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .badge{background:var(--btn-bg-color);color:var(--btn-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .card{border-color:var(--card-border)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .content-container ul li:before{background-color:var(--text-color)}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .figure-caption,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .form-check-label,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .h1,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .h2,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .h3,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .h4,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .h5,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .h6,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .lead,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) .p,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) h1,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) h2,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) h3,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) h4,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) h5,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) h6,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) ol li,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) p,:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) ul li{color:inherit}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) a:not(.btn):not(.btn-link):not(.page-link):not(.dropdown-item):not(.navbar-brand):not(.badge){color:var(--link-color);transition:filter .3s ease-in-out}:is(.background-white,.background-grey-light,.background-black,.background-primary,.background-secondary,.background-tertiary,.background-quaternary,.background-quinary,.background-septenary,.background-octonary) a:not(.btn):not(.btn-link):not(.page-link):not(.dropdown-item):not(.navbar-brand):not(.badge):hover{filter:invert(40%)}}@layer vendors,
	   base,
       layouts,
       modules,
       components,
       pages,
       themes;
