.featured-content .fc-container{display:flex;align-items:center;justify-content:space-between;margin:0 auto;border-radius:8px}
@media(max-width:767px){.featured-content .fc-container{max-width:100%;display:block}
}
.featured-content .fc-container .fc-info{width:calc(60% - 50px)}
@media(max-width:991px){.featured-content .fc-container .fc-info{width:calc(60% - 20px)}
}
@media(max-width:767px){.featured-content .fc-container .fc-info{width:100%}
}
.featured-content .fc-container .fc-info.default *:not(.mdc-button,.buttonIcon){color:#333}
.featured-content .fc-container .fc-info.default .fc-additionalField{color:#333}
.featured-content .fc-container .fc-info.inverse *:not(.mdc-button,.buttonIcon){color:#fff}
.featured-content .fc-container .fc-info.inverse .fc-additionalField{color:#fff}
.featured-content .fc-container .fc-info.inverse .fc-label.text-primary{color:#fff !important}
.featured-content .fc-container .fc-info .fc-label{font-size:14px !important;padding:0}
.featured-content .fc-container .fc-info .fc-title{margin:16px 0}
.featured-content .fc-container .fc-info .fc-description-container .fc-description{font-size:14px !important}
.featured-content .fc-container .fc-info .fc-description-container .fc-description>*{font-size:14px !important}
@media(min-width:992px){.featured-content .fc-container .fc-info .fc-description-container .fc-description>*{font-size:16px !important}
}
@media(min-width:992px){.featured-content .fc-container .fc-info .fc-description-container .fc-description{font-size:16px !important}
}
.featured-content .fc-container .fc-info .fc-additionalField{margin-top:4px;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:var(--mdc-theme-primary);display:flex;align-items:center}
.featured-content .fc-container .fc-info .fc-additionalField span::before{margin-right:8px}
.featured-content .fc-container .fc-info .fc-buttons-container{display:flex;justify-content:space-between;flex-direction:column}
.featured-content .fc-container .fc-info .fc-buttons-container .mdc-button{height:48px;min-height:48px}
.featured-content .fc-container .fc-info .fc-buttons-container .mdc-button:first-child{min-height:48px;margin-top:16px;margin-bottom:16px}
@media(min-width:768px){.featured-content .fc-container .fc-info .fc-buttons-container .mdc-button{max-width:224px}
}
@media(min-width:992x){.featured-content .fc-container .fc-info .fc-buttons-container .mdc-button{max-width:unset}
}
@media(min-width:768px){.featured-content .fc-container .fc-info .fc-buttons-container{justify-content:unset;flex-direction:column}
.featured-content .fc-container .fc-info .fc-buttons-container .mdc-button:first-child{margin-top:16px;margin-bottom:16px}
}
@media(min-width:992px){.featured-content .fc-container .fc-info .fc-buttons-container{display:flex;flex-direction:row}
.featured-content .fc-container .fc-info .fc-buttons-container .mdc-button:first-child{margin-top:0;margin-bottom:0}
}
.featured-content .fc-container .fc-media{width:calc(40% - 50px)}
@media(max-width:991px){.featured-content .fc-container .fc-media{width:calc(40% - 20px)}
}
@media(max-width:767px){.featured-content .fc-container .fc-media{width:100%;margin-top:32px}
}
.featured-content .fc-container .fc-media.hiddenMedia{display:none}
.featured-content .fc-container .fc-media img{height:100%;width:-webkit-fill-available;object-fit:cover;border-radius:8px;min-height:252px}
.featured-content .fc-container .fc-media .fc-video-container{position:relative}
.featured-content .fc-container .fc-media .fc-video-container span.modalCaller{position:absolute;left:calc(50% - 27px);top:calc(50% - 27px);z-index:2;border-radius:50%}
.featured-content .fc-container .fc-media .fc-video-container span.modalCaller:hover span.bgPlayCircle{background-color:#333}
.featured-content .fc-container .fc-media .fc-video-container span.modalCaller::before{color:#fff;font-size:54px;z-index:1;position:absolute;cursor:pointer}
.featured-content .fc-container .fc-media .fc-video-container span.modalCaller span.bgPlayCircle{background-color:gray;width:44px;height:44px;position:absolute;left:5px;border-radius:50%;top:5px;z-index:0}
.featured-content.align-left .fc-info{order:1}
@media(max-width:767px){.featured-content.bg-white{background-color:#fff}
}
.featured-content.bg-white .fc-container{background-color:#fff}
.featured-content.bg-white .fc-container .fc-label{color:var(--mdc-theme-primary)}
.featured-content.bg-white .fc-container .fc-title,.featured-content.bg-white .fc-container .fc-container,.featured-content.bg-white .fc-container .fc-description{color:#333}
@media(max-width:767px){.featured-content.bg-light-gray{background-color:var(--mdc-theme-color-light-blue)}
}
.featured-content.bg-light-gray .fc-container{background-color:var(--mdc-theme-color-light-blue)}
.featured-content.bg-light-gray .fc-container .fc-label{color:var(--mdc-theme-primary)}
.featured-content.bg-light-gray .fc-container .fc-title,.featured-content.bg-light-gray .fc-container .fc-container,.featured-content.bg-light-gray .fc-container .fc-description{color:#333}
@media(max-width:767px){.featured-content.bg-sky-blue{background-color:#ebf3ff}
}
.featured-content.bg-sky-blue .fc-container{background-color:#ebf3ff}
.featured-content.bg-sky-blue .fc-container .fc-label{color:var(--mdc-theme-primary)}
.featured-content.bg-sky-blue .fc-container .fc-title,.featured-content.bg-sky-blue .fc-container .fc-container,.featured-content.bg-sky-blue .fc-container .fc-description{color:#333}
@media(max-width:767px){.featured-content.bg-proyect{background-color:var(--mdc-theme-primary)}
}
.featured-content.bg-proyect .fc-container{background-color:var(--mdc-theme-primary);color:var(--mdc-theme-on-primary)}
.featured-content.bg-proyect .fc-container .fc-label{color:var(--mdc-theme-on-primary)}
@media(max-width:767px){.featured-content.bg-proyect-dark{background-color:var(--mdc-theme-primary) dark}
}
.featured-content.bg-proyect-dark .fc-container{background-color:var(--mdc-theme-primary) dark;color:var(--mdc-theme-on-primary)}
.featured-content.bg-proyect-dark .fc-container .fc-label{color:var(--mdc-theme-on-primary)}
.featured-content.ly-white{background:#FFF !important}
.featured-content.ly-light-grey{background:var(--mdc-theme-color-light-blue) !important}
.featured-content.txt-color-light .fc-container .fc-info *:not(.mdc-button,.buttonIcon){color:#fff}
.featured-content.txt-color-light .fc-container .fc-info .fc-additionalField{color:#fff}
.featured-content.txt-color-light .fc-container .fc-info .fc-label.text-primary{color:#fff !important}
.featured-content.txt-color-light .fc-container .fc-info .mdc-button.bg-white span{color:var(--mdc-theme-primary)}
.featured-content.txt-color-dark{color:#333}
.featured-content.txt-color-dark .fc-container .fc-info .fc-label{color:#333}
.featured-content.default-padding-bottom{padding-bottom:var(--md-sys-padding-default)}
.featured-content.small-padding-bottom{padding-bottom:var(--md-sys-padding-medium)}
.featured-content.none-padding-bottom{padding-bottom:var(--md-sys-padding-none)}
.featured-content.default-padding-top{padding-top:var(--md-sys-padding-default)}
.featured-content.small-padding-top{padding-top:var(--md-sys-padding-medium)}
.featured-content.none-padding-top{padding-top:var(--md-sys-padding-none)}
.featured-content.padding-bottom--small .cmp-fc{padding-bottom:var(--md-sys-padding-medium)}
.featured-content.padding-bottom--none .cmp-fc{padding-bottom:var(--md-sys-padding-none)}
.featured-content.padding-top--small .cmp-fc{padding-top:var(--md-sys-padding-medium)}
.featured-content.padding-top--none .cmp-fc{padding-top:var(--md-sys-padding-none)}
.featured-content.color--sky .cmp-fc__content{background-color:#000835 !important}
.featured-content.color--sky .cmp-fc__label,.featured-content.color--sky .cmp-fc__title,.featured-content.color--sky .cmp-fc__description{color:#c5d5f9 !important}
.featured-content.color--violet .cmp-fc__content{background-color:#26005a !important}
.featured-content.color--violet .cmp-fc__label,.featured-content.color--violet .cmp-fc__title,.featured-content.color--violet .cmp-fc__description{color:#e4c7ff !important}
.featured-content.color--forest .cmp-fc__content{background-color:#023a00 !important}
.featured-content.color--forest .cmp-fc__label,.featured-content.color--forest .cmp-fc__title,.featured-content.color--forest .cmp-fc__description{color:#c8ffc0 !important}
.featured-content.color--sky .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#ebf3ff !important;color:#000835 !important;border:2px solid transparent !important}
.featured-content.color--sky .button.outline{background-color:transparent !important;border-color:#ebf3ff !important;color:#ebf3ff !important}
.featured-content.color--sky .button:hover{border-color:transparent !important;color:#000835 !important;background-color:#9fc6ff !important}
.featured-content.color--sky .button:focus-visible{color:#000835 !important;background-color:#9fc6ff !important;border-color:transparent !important;outline:2px solid #9fc6ff !important}
.featured-content.color--sky .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#61a2ff !important}
.featured-content.color--sky .button.ghost{color:#ebf3ff !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.featured-content.color--sky .button.ghost .button__label{position:relative !important}
.featured-content.color--sky .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#ebf3ff !important}
.featured-content.color--sky .button.ghost:hover{border-color:transparent !important;color:#ebf3ff !important;background-color:transparent !important}
.featured-content.color--sky .button.ghost:hover .button__label::after{width:100% !important}
.featured-content.color--sky .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#9fc6ff !important;color:#ebf3ff !important}
.featured-content.color--sky .button.ghost:active{border-color:transparent !important;background-color:#ebf3ff !important;color:#000835 !important}
.featured-content.color--sky .button__icon{font-size:24px !important;margin-bottom:0 !important}
.featured-content.color--violet .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#f8eeff !important;color:#26005a !important;border:2px solid transparent !important}
.featured-content.color--violet .button.outline{background-color:transparent !important;border-color:#f8eeff !important;color:#f8eeff !important}
.featured-content.color--violet .button:hover{border-color:transparent !important;color:#26005a !important;background-color:#d396ff !important}
.featured-content.color--violet .button:focus-visible{color:#26005a !important;background-color:#d396ff !important;border-color:transparent !important;outline:2px solid #d396ff !important}
.featured-content.color--violet .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#c573ff !important}
.featured-content.color--violet .button.ghost{color:#f8eeff !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.featured-content.color--violet .button.ghost .button__label{position:relative !important}
.featured-content.color--violet .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#f8eeff !important}
.featured-content.color--violet .button.ghost:hover{border-color:transparent !important;color:#f8eeff !important;background-color:transparent !important}
.featured-content.color--violet .button.ghost:hover .button__label::after{width:100% !important}
.featured-content.color--violet .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#d396ff !important;color:#f8eeff !important}
.featured-content.color--violet .button.ghost:active{border-color:transparent !important;background-color:#f8eeff !important;color:#26005a !important}
.featured-content.color--violet .button__icon{font-size:24px !important;margin-bottom:0 !important}
.featured-content.color--crimson .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#ffeeed !important;color:#560900 !important;border:2px solid transparent !important}
.featured-content.color--crimson .button.outline{background-color:transparent !important;border-color:#ffeeed !important;color:#ffeeed !important}
.featured-content.color--crimson .button:hover{border-color:transparent !important;color:#560900 !important;background-color:#ff9794 !important}
.featured-content.color--crimson .button:focus-visible{color:#560900 !important;background-color:#ff9794 !important;border-color:transparent !important;outline:2px solid #ff9794 !important}
.featured-content.color--crimson .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#ff7471 !important}
.featured-content.color--crimson .button.ghost{color:#ffeeed !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.featured-content.color--crimson .button.ghost .button__label{position:relative !important}
.featured-content.color--crimson .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#ffeeed !important}
.featured-content.color--crimson .button.ghost:hover{border-color:transparent !important;color:#ffeeed !important;background-color:transparent !important}
.featured-content.color--crimson .button.ghost:hover .button__label::after{width:100% !important}
.featured-content.color--crimson .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#ff9794 !important;color:#ffeeed !important}
.featured-content.color--crimson .button.ghost:active{border-color:transparent !important;background-color:#ffeeed !important;color:#560900 !important}
.featured-content.color--crimson .button__icon{font-size:24px !important;margin-bottom:0 !important}
.featured-content.color--forest .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#f0ffec !important;color:#023a00 !important;border:2px solid transparent !important}
.featured-content.color--forest .button.outline{background-color:transparent !important;border-color:#f0ffec !important;color:#f0ffec !important}
.featured-content.color--forest .button:hover{border-color:transparent !important;color:#023a00 !important;background-color:#beffab !important}
.featured-content.color--forest .button:focus-visible{color:#023a00 !important;background-color:#beffab !important;border-color:transparent !important;outline:2px solid #beffab !important}
.featured-content.color--forest .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#a8ff8f !important}
.featured-content.color--forest .button.ghost{color:#f0ffec !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.featured-content.color--forest .button.ghost .button__label{position:relative !important}
.featured-content.color--forest .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#f0ffec !important}
.featured-content.color--forest .button.ghost:hover{border-color:transparent !important;color:#f0ffec !important;background-color:transparent !important}
.featured-content.color--forest .button.ghost:hover .button__label::after{width:100% !important}
.featured-content.color--forest .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#beffab !important;color:#f0ffec !important}
.featured-content.color--forest .button.ghost:active{border-color:transparent !important;background-color:#f0ffec !important;color:#023a00 !important}
.featured-content.color--forest .button__icon{font-size:24px !important;margin-bottom:0 !important}
.featured-content.color--canary .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#fffce6 !important;color:#564a00 !important;border:2px solid transparent !important}
.featured-content.color--canary .button.outline{background-color:transparent !important;border-color:#fffce6 !important;color:#fffce6 !important}
.featured-content.color--canary .button:hover{border-color:transparent !important;color:#564a00 !important;background-color:#fdf092 !important}
.featured-content.color--canary .button:focus-visible{color:#564a00 !important;background-color:#fdf092 !important;border-color:transparent !important;outline:2px solid #fdf092 !important}
.featured-content.color--canary .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#fdeb6d !important}
.featured-content.color--canary .button.ghost{color:#fffce6 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.featured-content.color--canary .button.ghost .button__label{position:relative !important}
.featured-content.color--canary .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#fffce6 !important}
.featured-content.color--canary .button.ghost:hover{border-color:transparent !important;color:#fffce6 !important;background-color:transparent !important}
.featured-content.color--canary .button.ghost:hover .button__label::after{width:100% !important}
.featured-content.color--canary .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#fdf092 !important;color:#fffce6 !important}
.featured-content.color--canary .button.ghost:active{border-color:transparent !important;background-color:#fffce6 !important;color:#564a00 !important}
.featured-content.color--canary .button__icon{font-size:24px !important;margin-bottom:0 !important}
.featured-content.color--fuchsia .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#ffeef7 !important;color:#4f0230 !important;border:2px solid transparent !important}
.featured-content.color--fuchsia .button.outline{background-color:transparent !important;border-color:#ffeef7 !important;color:#ffeef7 !important}
.featured-content.color--fuchsia .button:hover{border-color:transparent !important;color:#4f0230 !important;background-color:#ff9be3 !important}
.featured-content.color--fuchsia .button:focus-visible{color:#4f0230 !important;background-color:#ff9be3 !important;border-color:transparent !important;outline:2px solid #ff9be3 !important}
.featured-content.color--fuchsia .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#ff79bd !important}
.featured-content.color--fuchsia .button.ghost{color:#ffeef7 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.featured-content.color--fuchsia .button.ghost .button__label{position:relative !important}
.featured-content.color--fuchsia .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#ffeef7 !important}
.featured-content.color--fuchsia .button.ghost:hover{border-color:transparent !important;color:#ffeef7 !important;background-color:transparent !important}
.featured-content.color--fuchsia .button.ghost:hover .button__label::after{width:100% !important}
.featured-content.color--fuchsia .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#ff9be3 !important;color:#ffeef7 !important}
.featured-content.color--fuchsia .button.ghost:active{border-color:transparent !important;background-color:#ffeef7 !important;color:#4f0230 !important}
.featured-content.color--fuchsia .button__icon{font-size:24px !important;margin-bottom:0 !important}
.featured-content.color--pumpkin .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#fff0e6 !important;color:#5b2500 !important;border:2px solid transparent !important}
.featured-content.color--pumpkin .button.outline{background-color:transparent !important;border-color:#fff0e6 !important;color:#fff0e6 !important}
.featured-content.color--pumpkin .button:hover{border-color:transparent !important;color:#5b2500 !important;background-color:#ffa366 !important}
.featured-content.color--pumpkin .button:focus-visible{color:#5b2500 !important;background-color:#ffa366 !important;border-color:transparent !important;outline:2px solid #ffa366 !important}
.featured-content.color--pumpkin .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#ff8838 !important}
.featured-content.color--pumpkin .button.ghost{color:#fff0e6 !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.featured-content.color--pumpkin .button.ghost .button__label{position:relative !important}
.featured-content.color--pumpkin .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#fff0e6 !important}
.featured-content.color--pumpkin .button.ghost:hover{border-color:transparent !important;color:#fff0e6 !important;background-color:transparent !important}
.featured-content.color--pumpkin .button.ghost:hover .button__label::after{width:100% !important}
.featured-content.color--pumpkin .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#ffa366 !important;color:#fff0e6 !important}
.featured-content.color--pumpkin .button.ghost:active{border-color:transparent !important;background-color:#fff0e6 !important;color:#5b2500 !important}
.featured-content.color--pumpkin .button__icon{font-size:24px !important;margin-bottom:0 !important}
.featured-content.color--custom .button{text-align:center !important;display:flex !important;justify-content:center !important;gap:8px !important;background-clip:padding-box !important;text-decoration:none !important;border-radius:8px !important;font-weight:500 !important;line-height:150% !important;background-color:#ebf3ff !important;color:#000835 !important;border:2px solid transparent !important}
.featured-content.color--custom .button.outline{background-color:transparent !important;border-color:#ebf3ff !important;color:#ebf3ff !important}
.featured-content.color--custom .button:hover{border-color:transparent !important;color:#000835 !important;background-color:#9fc6ff !important}
.featured-content.color--custom .button:focus-visible{color:#000835 !important;background-color:#9fc6ff !important;border-color:transparent !important;outline:2px solid #9fc6ff !important}
.featured-content.color--custom .button:active{outline:none !important;border-color:transparent !important;color:#fff !important;background-color:#61a2ff !important}
.featured-content.color--custom .button.ghost{color:#ebf3ff !important;background-color:transparent !important;border-color:transparent !important;padding-left:0 !important;padding-right:0 !important}
.featured-content.color--custom .button.ghost .button__label{position:relative !important}
.featured-content.color--custom .button.ghost .button__label:after{position:absolute !important;content:'' !important;bottom:0 !important;left:0 !important;width:0 !important;transition:width 400ms !important;height:1px !important;background-color:#ebf3ff !important}
.featured-content.color--custom .button.ghost:hover{border-color:transparent !important;color:#ebf3ff !important;background-color:transparent !important}
.featured-content.color--custom .button.ghost:hover .button__label::after{width:100% !important}
.featured-content.color--custom .button.ghost:focus-visible{outline:none !important;background-color:transparent !important;border-color:#9fc6ff !important;color:#ebf3ff !important}
.featured-content.color--custom .button.ghost:active{border-color:transparent !important;background-color:#ebf3ff !important;color:#000835 !important}
.featured-content.color--custom .button__icon{font-size:24px !important;margin-bottom:0 !important}
.featured-content.align-left .cmp-fc__content{grid-column-start:2}
@media(max-width:767px){.featured-content.align-left .cmp-fc__content{grid-column:1 / span 12}
}
.featured-content .cmp-fc{padding-top:72px;padding-bottom:72px;position:relative;display:grid;grid-template-columns:repeat(12,1fr)}
.featured-content .cmp-fc__label{font-weight:500}
.featured-content .cmp-fc__background{position:absolute;top:0;bottom:0;left:0;right:0}
.featured-content .cmp-fc__background img{width:100%;height:100%;object-fit:cover}
.featured-content .cmp-fc__content{grid-column:7 / span 5;position:relative;z-index:2;padding:24px;background-color:#fff}
.featured-content .cmp-fc__title{margin:16px 0 !important}
.featured-content .cmp-fc__buttons{margin-top:24px;display:flex;gap:24px}
@media(max-width:991px){.featured-content .cmp-fc__buttons{flex-direction:column;gap:16px}
.featured-content .cmp-fc__buttons .button{width:100%}
}
@media(max-width:767px){.featured-content .cmp-fc__content{grid-column:1 / span 12;margin:0 16px}
}