body .is-root-container section.block-hero-curso{padding:min(calc(1.875rem + 1.875 * (100vw - 22.5rem) / 67.5),3.75rem) 0 min(calc(4.6875rem + 2.1875 * (100vw - 22.5rem) / 67.5),6.875rem);background:#fff}body .is-root-container section.block-hero-curso .headline{font-family:"Open Sans",sans-serif;font-size:min(calc(2.5rem + 0.5 * (100vw - 22.5rem) / 67.5),3rem);font-weight:300;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none}body .is-root-container section.block-hero-curso .wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.875rem}@media(min-width: 64rem){body .is-root-container section.block-hero-curso .wrapper{grid-template-columns:minmax(0, 1fr) min(calc(21rem + 6.25 * (100vw - 64rem) / 26),27.25rem);align-items:flex-end}}@media(min-width: 64rem){body .is-root-container section.block-hero-curso .wrapper.right{grid-template-columns:min(calc(21rem + 6.25 * (100vw - 64rem) / 26),27.25rem) minmax(0, 1fr)}body .is-root-container section.block-hero-curso .wrapper.right .image-wrapper{order:2}}body .is-root-container section.block-hero-curso .wrapper .image-wrapper{position:relative;aspect-ratio:16/9;background:#c4bdb2}body .is-root-container section.block-hero-curso .wrapper .image-wrapper .image-video,body .is-root-container section.block-hero-curso .wrapper .image-wrapper .image,body .is-root-container section.block-hero-curso .wrapper .image-wrapper .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container section.block-hero-curso .wrapper .content-wrapper{display:flex;flex-flow:column;gap:min(calc(0.9375rem + 0.3125 * (100vw - 22.5rem) / 67.5),1.25rem)}body .is-root-container section.block-hero-curso .wrapper .content-wrapper .header{display:flex;flex-flow:column;gap:0.3125rem}body .is-root-container section.block-hero-curso .wrapper .content-wrapper .header .overline{font-family:"Open Sans",sans-serif;font-size:0.875rem;font-weight:300;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;text-transform:uppercase}body .is-root-container section.block-hero-curso .wrapper .content-wrapper .rich-text{font-family:"Open Sans",sans-serif;font-size:0.875rem;font-weight:300;line-height:1.5;letter-spacing:0;text-decoration:none;text-transform:none}
/*# sourceMappingURL=hero-curso.css.map */
