:root{--color-black:#000;--color-white:#FFF;--color-green:green;--color-red:red;--color-blue:blue;--color-gray:gray;--color-lightgray:#DDD;--color-mediumgray:#666;--color-darkgray:#333;--color-brand-primary-dark:#04695E;--color-brand-primary-pure:#0DBAAD;--color-brand-primary-light:#A6CE39;--color-complementary-01:#FBEDDB;--color-complementary-02:#F4DB6C;--color-complementary-03:#EEA522;--color-complementary-04:#F47E55;--color-complementary-05:#DB5842;--color-complementary-06:#AB3493;--color-neutral-low-dark:#073B36;--color-neutral-low-medium:#58595B;--color-neutral-low-light:#858484;--color-neutral-high-dark:#D4D4C7;--color-neutral-high-medium:#F4F4EF;--color-neutral-high-light:#FFFFFF;--color-feedback-sucess:#A6CE39;--color-feedback-warning:#F4DB6C;--color-feedback-critical:#DB5842;--color-translucent-dark:rgba(7, 59, 54, 0.52);--color-translucent-medium:rgba(243, 244, 239, 0.90);--color-translucent-high:rgba(255, 255, 255, 0.60);--effect-blur-high:blur(40px);--effect-blur-low:20px 16px 40px 0px rgba(0, 0, 0, 0.20);--spacing-quarck:4px;--spacing-nano:8px;--spacing-xxxs:12px;--spacing-xxs:16px;--spacing-xs:24px;--spacing-sm:32px;--spacing-md:40px;--spacing-lg:48px;--spacing-xl:80px;--spacing-xxl:120px;--spacing-xxxl:160px;--spacing-giant:200px}.single main #content{background:var(--color-neutral-high-medium)}.single main #content #post{padding-top:var(--spacing-xxl);padding-bottom:var(--spacing-xxl)}.single main #content #post h2{font-family:museo-sans;font-size:36px;font-style:normal;font-weight:600;line-height:120%;color:var(--color-neutral-low-dark);margin-bottom:var(--spacing-xs)}@media screen and (max-width:767px){.single main #content #post h2{font-size:26px}}.single main #content #post h3{font-family:museo-sans;font-size:28px;font-style:normal;font-weight:600;line-height:120%;color:var(--color-neutral-low-dark);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xs)}@media screen and (max-width:767px){.single main #content #post h3{font-size:20px}}.single main #content #post h4{font-family:museo-sans;font-size:20px;font-style:normal;font-weight:600;line-height:120%;color:var(--color-neutral-low-dark);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xs)}@media screen and (max-width:767px){.single main #content #post h4{font-size:18px}}.single main #content #post p{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:160%;color:var(--color-neutral-low-medium)}@media screen and (max-width:767px){.single main #content #post p{font-size:14px}}.single main #content #post strong{color:var(--color-brand-primary-dark);font-weight:700}.single main #content #post a{color:var(--color-brand-primary-dark);font-weight:500;text-decoration:underline}.single main #content #post mark{background:var(--color-brand-primary-dark)!important;color:var(--color-neutral-low-dark)!important}.single main #content #post ul{list-style:none;padding-left:12px}.single main #content #post ul li{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:160%;color:var(--color-neutral-low-medium);position:relative}@media screen and (max-width:767px){.single main #content #post ul li{font-size:12px}}.single main #content #post ul li::before{content:" ";width:4px;height:4px;background:var(--color-brand-primary-pure);border-radius:100px;display:block;left:-12px;top:7px;position:absolute}.single main #content #post ol{padding-left:12px}.single main #content #post ol li{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:160%;color:var(--color-neutral-low-medium)}@media screen and (max-width:767px){.single main #content #post ol li{font-size:12px}}.single main #content #post ol li::marker{background:var(--color-brand-primary-pure);font-weight:700}.single main #content #post blockquote{position:relative;padding:24px 0 24px var(--spacing-xs);margin:32px 0}.single main #content #post blockquote p{font-family:Montserrat;font-size:24px;font-style:italic;font-weight:600;line-height:140%;text-align:center;color:var(--color-neutral-low-dark);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}@media screen and (max-width:767px){.single main #content #post blockquote p{font-size:20px}}.single main #content #post blockquote p strong{font-weight:700}.single main #content #post blockquote figcaption{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:160%;text-align:center;color:var(--color-neutral-low-medium)}@media screen and (max-width:767px){.single main #content #post blockquote figcaption{font-size:14px}}.single main #content #post blockquote figcaption strong{font-weight:700;color:var(--color-brand-primary-dark)}.single main #content #post blockquote figcaption::before{display:none}.single main #content #post blockquote::before{content:"";position:absolute;width:158px;height:60px;top:-116px;left:calc(50% - 80px);background:url(../assets/images/carrossel-depoimento-quote.png) no-repeat center top}.single main #content #post blockquote.block-citacao-especial{width:100%;max-width:100%;margin:0;background-position:center center;padding-top:395px;padding-bottom:0;padding-left:32px;padding-right:32px;border-left:0}@media screen and (max-width:767px){.single main #content #post blockquote.block-citacao-especial{padding-top:145px}}.single main #content #post blockquote.block-citacao-especial::before{display:none}.single main #content #post blockquote.block-citacao-especial .-content{margin-top:0;margin-bottom:0;border-radius:40px 40px 0 0;background:var(--color-translucent-dark);backdrop-filter:blur(40px);padding:75px 80px 48px 80px;max-width:1024px;margin:0 auto}.single main #content #post blockquote.block-citacao-especial .-content::before{content:"";position:absolute;width:158px;height:60px;top:-34px;left:calc(50% - 80px);background:url(../assets/images/carrossel-depoimento-quote.png) no-repeat center top}@media screen and (max-width:767px){.single main #content #post blockquote.block-citacao-especial .-content{padding:32px}}.single main #content #post blockquote.block-citacao-especial .-content p{font-family:Montserrat;font-size:24px;font-style:italic;font-weight:600;line-height:140%;text-align:center;color:var(--color-neutral-high-light);margin-bottom:0}@media screen and (max-width:767px){.single main #content #post blockquote.block-citacao-especial .-content p{font-size:20px}}.single main #content #post blockquote.block-citacao-especial .-content p strong{font-weight:700}@media screen and (max-width:767px){.single main #content #post blockquote.block-citacao-especial .-content p{font-size:16px}}.single main #content #post blockquote.block-citacao-especial .-content cite{font-family:museo-sans;font-size:14px;font-style:normal;font-weight:600;line-height:120%;text-align:center;color:var(--color-neutral-high-light);display:block;margin-top:var(--spacing-xxs)}@media screen and (max-width:767px){.single main #content #post blockquote.block-citacao-especial .-content cite{font-size:12px}}.single main #content #post figure{margin-top:var(--spacing-xxl);margin-bottom:var(--spacing-xxl)}.single main #content #post figure img{margin-bottom:var(--spacing-sm)}.single main #content #post figure figcaption{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:160%;width:100%;height:auto;bottom:0;left:0;padding:8px 16px;border-left:3px solid var(--color-brand-primary-light);text-align:left;color:var(--color-neutral-low-medium)}@media screen and (max-width:767px){.single main #content #post figure figcaption{font-size:12px}}.single main #content #post figure figcaption p{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:160%;text-align:left;color:var(--color-neutral-high-light)}@media screen and (max-width:767px){.single main #content #post figure figcaption p{font-size:12px}}.single main #content #post figure figcaption p strong{color:var(--color-complementary-02);font-weight:700}.single main #content #post figure.wp-block-embed-youtube .wp-block-embed__wrapper{width:100%;height:400px}.single main #content #post img{max-width:100%;height:auto}.single main #content #post .btn,.single main #content #post .carousel,.single main #content #post blockquote,.single main #content #post h2,.single main #content #post h3,.single main #content #post h4,.single main #content #post p,.single main #content #post ul{max-width:728px;margin-left:auto;margin-right:auto}.single main #content #post figure{max-width:916px;margin-left:auto;margin-right:auto;text-align:center}.single main #content #post .block-lista-especial{max-width:1024px;margin-left:auto;margin-right:auto}@media(max-width:1200px){.single main #content #post .block-lista-especial{padding-left:0;padding-right:0}}.single main #content #post .block-lista-especial .-item{background:var(--color-neutral-high-light);display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) var(--spacing-md);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;border-radius:0 var(--spacing-xs) 0 0;margin-bottom:var(--spacing-xxs);position:relative}.single main #content #post .block-lista-especial .-item.imagem{padding:var(--spacing-xs)}.single main #content #post .block-lista-especial .-item::before{content:"";height:4px;width:96px;top:0;left:0;background:var(--color-brand-primary-light);position:absolute}.single main #content #post .block-lista-especial .-item .-image{width:95px;height:80px;-o-object-fit:contain;object-fit:contain}.single main #content #post .block-lista-especial .-item .-number{width:48px;height:32px;font-family:museo-sans;font-size:32px;font-style:normal;font-weight:700;line-height:100%;color:var(--color-complementary-06)}@media screen and (max-width:767px){.single main #content #post .block-lista-especial .-item .-number{font-size:24px}}.single main #content #post .block-lista-especial .-item .-text h3{font-family:museo-sans;font-size:20px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:var(--spacing-nano);max-width:100%}@media screen and (max-width:767px){.single main #content #post .block-lista-especial .-item .-text h3{font-size:18px}}.single main #content #post .block-lista-especial .-item .-text p{font-family:Montserrat;font-size:14px;font-style:normal;font-weight:500;line-height:160%;margin-bottom:0;max-width:100%}@media screen and (max-width:767px){.single main #content #post .block-lista-especial .-item .-text p{font-size:12px}}@media(max-width:767px){.single main #content #post .block-lista-especial .-item:last-of-type{margin-bottom:0}}.single main #content #post .wp-block-columns{margin-bottom:0}@media(max-width:1200px){.single main #content #post .wp-block-columns{padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs)}}.single main #content #post .wp-block-columns.full{width:100%;max-width:100%;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}@media(max-width:767px){.single main #content #post .wp-block-columns.full{padding-left:0;padding-right:0}}.single main #content #post .wp-block-columns.full .wp-block-column{width:100%;max-width:100%;margin-left:0;margin-right:0}.single main #content #post .wp-block-columns.full .wp-block-column figure{max-width:100%;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.single main #content #post .wp-block-columns .wp-block-column{max-width:1120px;margin-left:auto;margin-right:auto;margin-bottom:0}.single main #content #post .wp-block-columns .wp-block-column figure{margin-top:0;margin-bottom:var(--spacing-xs)}.single main #content #post .wp-block-columns .wp-block-column figure img{margin-bottom:0}.single main #content #post .wp-block-columns .wp-block-column h3{font-family:museo-sans;font-size:28px;font-style:normal;font-weight:600;line-height:120%}@media screen and (max-width:767px){.single main #content #post .wp-block-columns .wp-block-column h3{font-size:20px}}.single main #content #post .wp-block-columns .wp-block-column h4{font-family:museo-sans;font-size:20px;font-style:normal;font-weight:600;line-height:120%}@media screen and (max-width:767px){.single main #content #post .wp-block-columns .wp-block-column h4{font-size:18px}}.single main #content #post .wp-block-columns .wp-block-column h2,.single main #content #post .wp-block-columns .wp-block-column h3,.single main #content #post .wp-block-columns .wp-block-column h4{max-width:auto;margin-left:auto;margin-right:auto;margin-top:0}.single main #content #post .wp-block-columns .wp-block-column .btn,.single main #content #post .wp-block-columns .wp-block-column .carousel,.single main #content #post .wp-block-columns .wp-block-column blockquote,.single main #content #post .wp-block-columns .wp-block-column p,.single main #content #post .wp-block-columns .wp-block-column ul{max-width:auto;margin-left:auto;margin-right:auto;margin-top:0}.single main #content #post .wp-block-columns .wp-block-columns{padding-top:0;padding-bottom:0;margin-bottom:0}@media(max-width:1200px){.single main #content #post .wp-block-columns .wp-block-columns{padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs)}}@media(max-width:1200px){.single main #content #post .wp-block-columns:where(.wp-block-columns.has-background){padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs)}}.single main.-post-especial #content #post{padding-top:0;padding-bottom:0;background:var(--color-neutral-high-light)}