.wp-block-gallery { padding-block: 3dvh;}.wp-block-columns { margin-block-start: 3rem;}.titulo-2colunas { margin-block: 0;}#mc_embed_signup { background:#fff; clear: left; font-size: 12px; line-height: 1.6; max-width: 600px;}#mc-embedded-subscribe-form input[type=checkbox] { display: inline !important; width: auto !important; margin-right: 10px;}#mc_embed_signup .mc-field-group input { font-size: 1rem;}#mc_embed_signup h2 { font-size: 2rem !important; letter-spacing: 1px;}#mergeRow-gdpr {margin-top: 20px;}#mergeRow-gdpr fieldset label {font-weight: normal;}#mc-embedded-subscribe-form .mc_fieldset { border: none; min-height: 0px; padding-bottom: 0px;}.sugo-footer p { font-size: .8rem; line-height: 1.6;}ul.wp-block-list li { padding-block-end: .5rem; text-wrap-style: pretty; line-height: 1.5;}ol { list-style-type: "";margin-block-start: 1em;margin-block-end: 1em;padding-inline-start: 0;}ol.wp-block-list li { line-height: 1.3; text-wrap-style: pretty; padding-block-end: .5rem; }.wp-block-splide-carousel, .wp-block-embed { margin-block: 4rem;}h2 {margin-block-start: 15vh; padding-block-start: 2vh; border-top: 1px solid #000;}.box-programa h2:first-of-type { margin-top: 0rem;}.box-programa h6 { padding-inline-start: .5rem; border-left: solid 10px #000; margin-block: 10dvh 3dvh; font-size: 1.5rem; letter-spacing: 2px; font-weight: 300; text-transform: uppercase;}figure { margin-block: 4dvh;}.sugo-footer h5 {margin-bottom: .2rem;}.agenda-tit-1 { margin-top: 0rem;}.wp-block-columns { margin-block-start: 0; margin-bottom: 0;} html {font-size: 100%} body {font-size: 16px; line-height: 1.5} h1 {font-weight: 100; line-height: 1.1; text-wrap: balance; letter-spacing: -1px; font-size: clamp(2.5rem, 10rem, 6dvh); margin-bottom: 3.5rem} h2 {font-size: 2.5rem; font-weight: 100; letter-spacing: -1px; line-height: 1.2; text-wrap: pretty; margin-top: 4rem; margin-bottom: 1.5rem} h3 {line-height: 1.2; font-weight: 100; font-size: 2.2rem; margin-top: 3rem; margin-bottom: 1.8rem} h4 {font-weight: 100; margin-top: 3rem; margin-bottom: 1rem} h5 {font-weight: 100; margin-top: 2rem; margin-bottom: 0.5rem} h6 {font-size: 2rem; letter-spacing: -1px; font-weight: 100; margin-bottom: 6dvh} .brxe-container {max-width: var(--container-width)} #brx-content.wordpress {max-width: var(--container-width)}@media (max-width: 991px) { .brxe-container {width: 90%} .woocommerce main.site-main {width: 90%} #brx-content.wordpress {width: 90%}}