.avila-dynamic-programs .program-card:hover{box-shadow:0 8px 16px #00000026}.avila-dynamic-programs .caption-container{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.avila-dynamic-programs .caption-container span{font-size:var(--trebas-caption);text-transform:uppercase;color:var(--trebas-grey-50);justify-content:center;align-items:center;gap:.5rem;font-weight:700;display:flex}.avila-dynamic-programs .caption-container span:after{background-color:var(--trebas-grey-50);--tw-content:"";content:var(--tw-content);border-radius:9999px;width:3px;height:3px;display:flex}.avila-dynamic-programs .caption-container span:last-of-type:after{content:var(--tw-content);display:none}.avila-dynamic-programs .caption-container span.category{color:var(--trebas-purple)}.avila-dynamic-programs.trebas-grey-50 .caption-container span{color:var(--trebas-grey-400)}.avila-dynamic-programs.trebas-grey-50 .caption-container span:after{content:var(--tw-content);background-color:var(--trebas-grey-400)}.avila-dynamic-programs.trebas-grey-50 .caption-container span.category{color:var(--trebas-black)}
#gus-unfc-alert-banner-block h1,#gus-unfc-alert-banner-block h2,#gus-unfc-alert-banner-block h3,#gus-unfc-alert-banner-block h4,#gus-unfc-alert-banner-block h5,#gus-unfc-alert-banner-block h6,#gus-unfc-alert-banner-block p{margin:0!important;font-weight:600!important}#gus-unfc-alert-banner-block .alert-banner-container>div{gap:1.25rem;padding:1.25rem 28px 26px}@media not all and (min-width:1024px){#gus-unfc-alert-banner-block .alert-banner-container>div{padding-top:2.5rem;padding-bottom:61px}}#gus-unfc-alert-banner-block .alert-banner-container>div>div:first-child{margin:14px}@media not all and (min-width:1024px){#gus-unfc-alert-banner-block .alert-banner-container>div>div:first-child{margin:6px}}#gus-unfc-alert-banner-block .alert-banner-container>div>svg{display:none}@media not all and (min-width:1024px){#gus-unfc-alert-banner-block .alert-banner-container>div{padding-top:1.25rem;padding-bottom:1.25rem}}#gus-unfc-alert-banner-block.red-variant .alert-banner-container,#gus-unfc-alert-banner-block.red-variant p{background-color:var(--brand-maroon)!important;color:var(--brand-black)!important}#gus-unfc-alert-banner-block.red-variant .close-icon g g path{stroke:var(--brand-black)!important}#gus-unfc-alert-banner-block.red-variant .brand-button{background-color:var(--brand-black)!important;color:var(--brand-white)!important;border-style:none!important;padding:9px 1.75rem!important}#gus-unfc-alert-banner-block.red-variant .brand-button:hover{background-color:var(--brand-primary)!important}#gus-unfc-alert-banner-block.dark-variant .alert-banner-container,#gus-unfc-alert-banner-block.dark-variant p{background-color:var(--brand-black)!important;color:var(--brand-white)!important}#gus-unfc-alert-banner-block.dark-variant .brand-button{border-style:solid!important;border-width:2px!important;border-color:var(--brand-white)!important;background-color:var(--brand-white)!important;color:var(--brand-primary)!important;padding:7px 1.5rem!important}#gus-unfc-alert-banner-block.dark-variant .brand-button:hover{color:var(--brand-white)!important;background-color:#0000!important}#gus-unfc-alert-banner-block.light-variant .alert-banner-container,#gus-unfc-alert-banner-block.light-variant p{background-color:var(--brand-super-light-blue)!important;color:var(--brand-black)!important}#gus-unfc-alert-banner-block.light-variant .close-icon g g path{stroke:var(--brand-black)!important}
.gus-unfc-full-width-cta.dark-variant .gus-full-width-cta-block{background-color:var(--brand-black);color:var(--brand-white)}.gus-unfc-full-width-cta.dark-variant .gus-full-width-cta-block .core-buttons .brand-button{border-style:solid!important;border-width:2px!important;border-color:var(--brand-white)!important;background-color:var(--brand-white)!important;color:var(--brand-primary)!important;padding:7px 1.5rem!important}.gus-unfc-full-width-cta.dark-variant .gus-full-width-cta-block .core-buttons .brand-button:hover{color:var(--brand-white)!important;background-color:#0000!important}.gus-unfc-full-width-cta.red-variant .gus-full-width-cta-block{background-color:var(--brand-blue);color:var(--brand-white)}.gus-unfc-full-width-cta.red-variant .gus-full-width-cta-block .core-buttons .brand-button{border-style:solid!important;border-width:2px!important;border-color:var(--brand-white)!important;background-color:var(--brand-white)!important;color:var(--brand-primary)!important;padding:7px 1.5rem!important}.gus-unfc-full-width-cta.red-variant .gus-full-width-cta-block .core-buttons .brand-button:hover{color:var(--brand-white)!important;background-color:#0000!important}.gus-unfc-full-width-cta.light-gray-variant .gus-full-width-cta-block{background-color:var(--brand-super-light-blue);color:var(--brand-black)}.gus-unfc-full-width-cta.white-variant .gus-full-width-cta-block{background-color:var(--brand-white);color:var(--brand-black)}
.gus-unfc-contact-with-map .gus-contact-with-map-block .gus-contact-with-map__content-wrapper h1,.gus-unfc-contact-with-map .gus-contact-with-map-block .gus-contact-with-map__content-wrapper h2,.gus-unfc-contact-with-map .gus-contact-with-map-block .gus-contact-with-map__content-wrapper h3,.gus-unfc-contact-with-map .gus-contact-with-map-block .gus-contact-with-map__content-wrapper h4,.gus-unfc-contact-with-map .gus-contact-with-map-block .gus-contact-with-map__content-wrapper h5,.gus-unfc-contact-with-map .gus-contact-with-map-block .gus-contact-with-map__content-wrapper h6{margin-bottom:30px!important}.gus-unfc-contact-with-map.red-variant .gus-contact-with-map-block{background-color:var(--brand-primary);color:var(--brand-white)}.gus-unfc-contact-with-map.dark-variant .gus-contact-with-map-block{background-color:var(--brand-secondary);color:var(--brand-black)}.gus-unfc-contact-with-map.white-variant .gus-contact-with-map-block{background-color:var(--brand-white);color:var(--brand-black)}.gus-unfc-contact-with-map.light-gray-variant .gus-contact-with-map-block{background-color:var(--brand-super-light-blue);color:var(--brand-black)}.gus-unfc-contact-with-map.white-variant h1,.gus-unfc-contact-with-map.white-variant h2,.gus-unfc-contact-with-map.white-variant h3,.gus-unfc-contact-with-map.white-variant h4,.gus-unfc-contact-with-map.white-variant h5,.gus-unfc-contact-with-map.white-variant h6,.gus-unfc-contact-with-map.light-gray-variant h1,.gus-unfc-contact-with-map.light-gray-variant h2,.gus-unfc-contact-with-map.light-gray-variant h3,.gus-unfc-contact-with-map.light-gray-variant h4,.gus-unfc-contact-with-map.light-gray-variant h5,.gus-unfc-contact-with-map.light-gray-variant h6{color:var(--brand-primary)}
.gus-unfc-hero-slider>div,.gus-unfc-hero-slider>div>div{height:100%}.gus-unfc-hero-slider.small p.hero-slide-text,.gus-unfc-hero-slider.small div.hero-slide-buttons{display:none}.gus-unfc-hero-slider.display-buttons.small .gus-unfc-hero-slide>.wp-columns>div:first-child>div,.gus-unfc-hero-slider.display-buttons.medium .gus-unfc-hero-slide>.wp-columns>div:first-child>div{padding-bottom:100px!important}.gus-unfc-hero-slider.large p.hero-slide-text{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media not all and (min-width:1024px){.gus-unfc-hero-slider.large p.hero-slide-text{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.gus-unfc-hero-slider.medium p.hero-slide-text{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media not all and (min-width:1024px){.gus-unfc-hero-slider.medium p.hero-slide-text{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.gus-unfc-hero-slider .gus-unfc-hero-slide{height:100%;overflow:hidden}.gus-unfc-hero-slider .gus-unfc-hero-slide>div{flex-wrap:nowrap}.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-group{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:0!important;height:100%!important;padding:30px 23px!important;display:flex!important}@media not all and (min-width:1024px){.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-group{display:block!important}}@media (min-width:1024px){.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-group{padding-left:5rem!important;padding-right:2.5rem!important}}.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-columns{gap:0!important;height:100%!important;margin-left:auto!important;margin-right:auto!important}@media not all and (min-width:1024px){.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-columns{flex-direction:column-reverse!important}}@media (min-width:1024px){.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-columns{z-index:10!important;position:relative!important}}@media (min-width:1920px){.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-columns{max-width:1840px!important}}.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-column{flex-basis:50%}@media (min-width:1024px){.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-column:first-of-type{z-index:20;flex-basis:50%}.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-column:last-of-type{z-index:0;flex-basis:50%;width:50vw;position:absolute;inset:0 0 0 50%}}@media (min-width:1700px){.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-column:first-of-type{flex-basis:33.3333%}.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-column:last-of-type{flex-basis:66.6667%;width:66.6vw;left:33.3333%}}@media (min-width:1920px){.gus-unfc-hero-slider .gus-unfc-hero-slide .wp-column:first-of-type .wp-group{padding-left:0}}.gus-unfc-hero-slider .gus-unfc-hero-slide .bg-cover{width:100%!important;height:100%!important;min-height:0!important}.gus-unfc-hero-slider .gus-unfc-hero-slide .hero-slide-text,.gus-unfc-hero-slider .gus-unfc-hero-slide .hero-slide-buttons{margin-top:30px}.gus-unfc-hero-slider .gus-unfc-hero-slide .hero-slide-text{margin-bottom:0}.gus-unfc-hero-slider .gus-unfc-hero-slide .gus-unfc-line-block{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important;margin-top:0!important}.gus-unfc-hero-slider .gus-unfc-hero-slide .gus-unfc-line-block.hide-subtitle+h1,.gus-unfc-hero-slider .gus-unfc-hero-slide .gus-unfc-line-block.hide-subtitle+h2,.gus-unfc-hero-slider .gus-unfc-hero-slide .gus-unfc-line-block.hide-subtitle+h3,.gus-unfc-hero-slider .gus-unfc-hero-slide .gus-unfc-line-block.hide-subtitle+h4,.gus-unfc-hero-slider .gus-unfc-hero-slide .gus-unfc-line-block.hide-subtitle+h5,.gus-unfc-hero-slider .gus-unfc-hero-slide .gus-unfc-line-block.hide-subtitle+h6,.gus-unfc-hero-slider .gus-unfc-hero-slide .gus-unfc-line-block.hide-subtitle+p{margin-top:0!important}.gus-unfc-hero-slider .gus-unfc-hero-slide.hide-line-block .gus-unfc-line-block,.gus-unfc-hero-slider .gus-unfc-hero-slide.hide-paragraph .hero-slide-text,.gus-unfc-hero-slider .gus-unfc-hero-slide.hide-button .hero-slide-buttons,.gus-unfc-hero-slider .gus-unfc-hero-slide.one-button .hero-slide-buttons .core-button:last-child{display:none}
.gus-unfc-image-text-with-backround .core-buttons .core-button:last-of-type .brand-button{background-color:var(--brand-black)!important;border-style:none!important;padding:9px 1.75rem!important}.gus-unfc-image-text-with-backround .core-buttons .core-button:last-of-type .brand-button:hover{background-color:var(--brand-primary)!important;color:var(--brand-white)!important}.gus-unfc-image-text-with-backround.primary-variant .bg-brand-primary .core-buttons .core-button .brand-button{border-style:solid!important;border-width:2px!important;border-color:var(--brand-white)!important;background-color:var(--brand-white)!important;color:var(--brand-primary)!important;padding:7px 26px!important}.gus-unfc-image-text-with-backround.primary-variant .bg-brand-primary .core-buttons .core-button .brand-button:hover{color:var(--brand-white)!important;background-color:#0000!important}.gus-unfc-image-text-with-backround.blue-variant .core-buttons .core-button:first-of-type .brand-button{border-style:solid!important;border-width:2px!important;border-color:var(--brand-white)!important;background-color:var(--brand-white)!important;color:var(--brand-primary)!important;padding:7px 26px!important}.gus-unfc-image-text-with-backround.blue-variant .core-buttons .core-button:first-of-type .brand-button:hover{color:var(--brand-white)!important;background-color:#0000!important}
.gus-brand-key-facts-pattern a{text-decoration-line:underline!important}.gus-brand-key-facts-pattern__gray a,.gus-brand-key-facts-pattern__secondary a{color:var(--brand-black)!important}.gus-brand-key-facts-pattern__gray{background-color:var(--brand-super-light-blue)!important;color:var(--brand-black)!important}.gus-brand-key-facts-pattern__gray.gus-brand-key-facts-pattern__single-heading h2{color:var(--brand-primary)!important}.gus-brand-key-facts-pattern__secondary,.gus-brand-key-facts-pattern__white{color:var(--brand-black)!important}.gus-brand-key-facts-pattern__primary{background-color:var(--brand-black)!important}.gus-brand-key-facts-pattern__primary a{color:var(--brand-white)!important}
body:has(#unfc) .gus-unfc-line-block h2{order:1;font-size:14px;font-weight:700}body:has(#unfc) .gus-unfc-line-block p{order:3;margin-bottom:0;font-size:40px;font-weight:700;line-height:1.125}body:has(#unfc) .gus-unfc-line-block.hide-title{margin-top:-1.25rem}body:has(#unfc) .gus-unfc-line-block.hide-title h2{display:none}body:has(#unfc) .gus-unfc-line-block.hide-subtitle p{display:none}:is(body:has(#unfc) .wp-column .gus-unfc-line-block.hide-subtitle+h1,body:has(#unfc) .wp-column .gus-unfc-line-block.hide-subtitle+h2,body:has(#unfc) .wp-column .gus-unfc-line-block.hide-subtitle+h3,body:has(#unfc) .wp-column .gus-unfc-line-block.hide-subtitle+h4,body:has(#unfc) .wp-column .gus-unfc-line-block.hide-subtitle+h5,body:has(#unfc) .wp-column .gus-unfc-line-block.hide-subtitle+h6,body:has(#unfc) .wp-column .gus-unfc-line-block.hide-subtitle+p){margin-top:-1.25rem}
