/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph.paragraph--type--speaker{display:grid;grid-template-columns:minmax(0,1fr);gap:8px 24px;align-content:start;align-items:start;flex:0 0 100%;width:100%;max-width:100%;min-width:0;margin-bottom:32px;}.paragraph.paragraph--type--speaker:has(> .speaker--image img){grid-template-columns:140px minmax(0,1fr);}.paragraph.paragraph--type--speaker > .speaker--image{grid-column:1;grid-row:1 / span 2;margin:0;}.paragraph.paragraph--type--speaker > .speaker--image img{display:block;width:140px;height:140px;max-width:100%;object-fit:cover;margin:0;}.paragraph.paragraph--type--speaker > .speaker--name,.paragraph.paragraph--type--speaker > .speaker--text{grid-column:1;min-width:0;margin:0;overflow-wrap:anywhere;}.paragraph.paragraph--type--speaker:has(> .speaker--image img) > .speaker--name,.paragraph.paragraph--type--speaker:has(> .speaker--image img) > .speaker--text{grid-column:2;}.paragraph.paragraph--type--speaker > .speaker--name{grid-row:1;}.paragraph.paragraph--type--speaker > .speaker--text{grid-row:2;}.paragraph.paragraph--type--speaker .speaker--text p:last-child{margin-bottom:0;}@media (max-width:575.98px){.paragraph.paragraph--type--speaker{column-gap:16px;margin-bottom:24px;}.paragraph.paragraph--type--speaker:has(> .speaker--image img){grid-template-columns:80px minmax(0,1fr);}.paragraph.paragraph--type--speaker > .speaker--image img{width:80px;height:80px;}}
.main-menu-header .logo-header a img,.logo-header img[src*="logo-prodeca.svg"]{content:url('/sites/default/files/logo-prodeca.png');max-height:60px;width:auto;}
.online-video,.online-video .field-oembed-video,.online-video .media-oembed-content,.online-video .paragraph--type--block-media{width:100% !important;}.online-video .field-oembed-video iframe,.online-video iframe.media-oembed-content,.online-video .paragraph--type--block-media iframe{width:100% !important;height:auto !important;aspect-ratio:16 / 9 !important;max-width:100% !important;display:block !important;}@supports not (aspect-ratio:16 / 9){.online-video .field-oembed-video{position:relative;width:100%;padding-bottom:56.25%;height:0;}.online-video .field-oembed-video iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}}.body-content [data-oembed-url] iframe,.body-content figure.media iframe{min-height:280px;}.body-content p > iframe[src*="youtube.com/embed/"],.body-content p > iframe[src*="youtube-nocookie.com/embed/"]{width:100% !important;height:auto !important;aspect-ratio:16 / 9 !important;max-width:100% !important;min-height:280px;display:block !important;}
