/* Shared responsive width matches the Bootstrap .container used on index.php. */
body.ondeto-content-page .masthead{height:auto!important;min-height:0!important;padding:2.5rem 1rem!important;display:flex;align-items:center;justify-content:center;background-size:cover}
body.ondeto-content-page .masthead .container{width:100%;margin:0 auto!important;position:relative;z-index:1}
body.ondeto-content-page .masthead h1{font-size:clamp(2.5rem,6vw,4rem);line-height:1.15}
body.ondeto-content-page main.content-section{padding-top:2.5rem!important;padding-bottom:3.5rem!important;min-width:0}
body.ondeto-content-page main.content-section>.container{max-width:1140px}
.ondeto-article{width:100%;max-width:100%;margin:0 auto;min-width:0}
.ondeto-article>h2{margin:0 0 1.5rem!important;text-align:left}
.ondeto-article .group{width:100%;max-width:100%;min-width:0;overflow-wrap:anywhere;border-radius:6px;overflow:hidden}
.ondeto-article .article{box-sizing:border-box;padding:clamp(1.25rem,3vw,2rem)!important;width:100%;max-width:100%;min-width:0}
.ondeto-article .video,.ondeto-article .embed-container{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:0 clamp(1.25rem,3vw,2rem) 1rem}
.ondeto-article .article .video,.ondeto-article .article .embed-container{padding:0}
.ondeto-article .embed-responsive{width:100%;max-width:100%!important;margin:1rem 0!important}
.ondeto-article iframe{display:block;max-width:100%;border:0}
.ondeto-article img{max-width:100%;height:auto}
.ondeto-article table{max-width:100%;width:auto}
.ondeto-article p{overflow-wrap:anywhere}
.ondeto-article .vertical{max-width:100%;overflow-wrap:anywhere}
@media(max-width:767.98px){body.ondeto-content-page .masthead{padding:1.75rem 1rem!important}body.ondeto-content-page main.content-section{padding-top:1.75rem!important;padding-bottom:2.5rem!important}.ondeto-article .article{padding:1.25rem!important}.ondeto-article .video,.ondeto-article .embed-container{padding:0 1.25rem 1rem}.ondeto-article .article .video,.ondeto-article .article .embed-container{padding:0}.ondeto-article table{display:block;overflow-x:auto}}
