.dropdown-container[data-astro-cid-3ef6ksr2].is-open .dropdown-menu[data-astro-cid-3ef6ksr2]{opacity:1;pointer-events:auto;visibility:visible}footer[data-astro-cid-sz7xmlte]{position:relative;background-color:#0a2e3b;overflow:hidden}footer[data-astro-cid-sz7xmlte]:before{content:"";position:absolute;inset:0;background-image:url(/assets/Novos%20Banner/rodape-bg.webp);background-position:center 30%;background-size:cover;background-repeat:no-repeat;opacity:.2;pointer-events:none;z-index:0}footer[data-astro-cid-sz7xmlte]>[data-astro-cid-sz7xmlte]{position:relative;z-index:1}footer[data-astro-cid-sz7xmlte] [data-astro-cid-sz7xmlte]:is(h3,h4,p,a,span){text-shadow:0 1px 2px rgba(0,0,0,.45)}html,body{background-color:#f8fafc!important;background-image:none!important}body:before,body:after{display:none!important;content:none!important;background-image:none!important}.fluid-bg-container{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:-1;overflow:hidden;background:#fff!important;background-image:none!important}.fluid-mesh-overlay{position:absolute;inset:0;background:radial-gradient(circle at 50% 0%,#fff,#f8fafc 70%,#f1f5f9)!important;background-image:none!important;pointer-events:none}.fluid-blob{display:none!important}footer:before{content:""!important;position:absolute!important;inset:0!important;background-image:url(/assets/Novos%20Banner/rodape-bg.webp)!important;background-position:center 30%!important;background-size:cover!important;background-repeat:no-repeat!important;opacity:.2!important;pointer-events:none!important;z-index:0!important}.glass-card{background:#fff!important;border:1px solid rgba(226,232,240,.85)!important;border-radius:1.5rem!important;box-shadow:0 1px 3px #0000000a,0 1px 2px -1px #0000000a!important;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s ease!important}.glass-card:hover{transform:translateY(-2px)!important;border-color:#22638059!important;box-shadow:0 10px 25px -5px #0c3a4a0f,0 8px 10px -6px #0c3a4a0a!important}.glass-panel{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:1rem!important}.glass-dark{background:#0a2e3b!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:1.5rem!important}.reveal,.reveal-up,.reveal-left,.reveal-right,.reveal-scale,.auto-reveal{opacity:1;transform:none}html.has-motion .reveal:not(.is-revealed),html.has-motion .reveal-up:not(.is-revealed),html.has-motion .auto-reveal:not(.is-revealed){opacity:0;transform:translateY(16px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}html.has-motion .reveal-left:not(.is-revealed){opacity:0;transform:translate(-16px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}html.has-motion .reveal-right:not(.is-revealed){opacity:0;transform:translate(16px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}html.has-motion .reveal-scale:not(.is-revealed){opacity:0;transform:scale(.97);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}html.has-motion .reveal.is-revealed,html.has-motion .reveal-up.is-revealed,html.has-motion .reveal-left.is-revealed,html.has-motion .reveal-right.is-revealed,html.has-motion .reveal-scale.is-revealed,html.has-motion .auto-reveal.is-revealed{opacity:1;transform:translateY(0) translate(0) scale(1);will-change:auto}html.has-motion .reveal-delay-1{transition-delay:50ms}html.has-motion .reveal-delay-2{transition-delay:.1s}html.has-motion .reveal-delay-3{transition-delay:.15s}html.has-motion .reveal-delay-4{transition-delay:.2s}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}[id$=-dropdown-menu]{transform-origin:top center;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1)}.group:hover>[id$=-dropdown-menu]{opacity:1!important;pointer-events:auto!important;transform:translateY(0) scale(1)!important}.tab-panel,.continent-panel,[data-panel]{transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1)}.tab-panel.active,.continent-panel:not(.hidden){opacity:1;transform:translateY(0)}.modal-backdrop{transition:opacity .2s ease,backdrop-filter .2s ease}.modal-container{transform:scale(.96) translateY(8px);transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .25s ease}.modal-open .modal-container{transform:scale(1) translateY(0);opacity:1}img,picture img,.card-hover img,.rf-card img,.obra-card img,.local-card img,.agenda-card img,.noticia-card img,.noticia-portal-card img,.necrologio-card img,.religioso-card img,.home-gallery-card img,.vocation-brand-card img,.gallery-photo-thumb img,#quick-cards-grid img,#news-grid img,#eventos-grid img,#memorial-grid img,#profile-galeria-grid img,[class*=card] img,[class*=card]:hover img,.group:hover img,a:hover img,article:hover img{transform:none!important;transition:opacity .3s ease,filter .3s ease!important}.local-card .relative:after,.obra-card .relative:after,.agenda-card .relative:after,.noticia-portal-card .relative:after,#news-grid>div .relative:after,body:has(#agenda-calendar) #eventos-grid article .relative:after,.necrologio-card .relative:after,#memorial-grid a .relative:after,#profile-galeria-grid>div:after,.memorial-photo-container:after{display:none!important}.local-card .relative span,.obra-card .relative span,.agenda-card .relative span,.noticia-portal-card .relative span,#news-grid>div .relative span,.necrologio-card .relative span,#memorial-grid a .relative span{z-index:10!important}#quick-cards-grid a,#quick-cards-grid>div,.noticia-card,.home-gallery-card,.religioso-card,#noticias-grid>a,#eventos-grid>a,#home-galeria-grid article,.card-hover:has(img):not(.obra-card):not(.local-card):not(.necrologio-card):not(.agenda-card):not(#news-grid *):not(.vocation-brand-card),.card-hover:has(.ph):not(.obra-card):not(.local-card):not(.necrologio-card):not(.agenda-card):not(#news-grid *):not(.vocation-brand-card),.card-hover:has([style*=background-image]):not(.obra-card):not(.local-card):not(.necrologio-card):not(.agenda-card):not(#news-grid *):not(.vocation-brand-card),.rf-card:has(img){background-color:transparent;transform:translateZ(0);backface-visibility:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease!important}#quick-cards-grid a:hover,#quick-cards-grid>div:hover,.noticia-card:hover,.home-gallery-card:hover,.religioso-card:hover,#noticias-grid>a:hover,#eventos-grid>a:hover,#home-galeria-grid article:hover,.card-hover:has(img):not(.obra-card):not(.local-card):not(.necrologio-card):not(.agenda-card):not(#news-grid *):not(.vocation-brand-card):hover,.card-hover:has(.ph):not(.obra-card):not(.local-card):not(.necrologio-card):not(.agenda-card):not(#news-grid *):not(.vocation-brand-card):hover,.card-hover:has([style*=background-image]):not(.obra-card):not(.local-card):not(.necrologio-card):not(.agenda-card):not(#news-grid *):not(.vocation-brand-card):hover,.rf-card:has(img):hover{background-color:transparent!important;transform:translateY(-3px)!important;box-shadow:0 14px 28px -6px #0c3a4a29,0 4px 10px -2px #12556614!important}#quick-cards-grid a:hover *,#quick-cards-grid>div:hover *,.noticia-card:hover *,.home-gallery-card:hover *,.religioso-card:hover *,#noticias-grid>a:hover *,#eventos-grid>a:hover *,#home-galeria-grid article:hover *{color:inherit}.vocation-brand-card{background-color:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;border-radius:12px!important;overflow:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)!important}.vocation-brand-card:hover{box-shadow:0 14px 28px -6px #0c3a4a38,0 4px 10px -2px #1255661f!important}.vocation-brand-card img{filter:none!important;transform:none!important}.vocation-brand-card:hover img{transform:none!important}.obra-card,.local-card{transform:translateZ(0);backface-visibility:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease!important}.obra-card:hover,.local-card:hover{background:#0c3a4a!important;background-color:#0c3a4a!important;border-color:#125566!important;transform:translateY(-3px)!important;box-shadow:0 16px 36px -8px #0a2e3b59,0 4px 12px -2px #12556626!important}.obra-card:hover>div,.obra-card:hover .bg-white,.local-card:hover>div,.local-card:hover .bg-white{background-color:transparent!important}.obra-card:hover h3,.local-card:hover h3,.obra-card:hover .font-heading,.local-card:hover .font-heading{color:#fff!important}.obra-card:hover p,.local-card:hover p,.obra-card:hover .font-sans{color:#ffffffeb!important}.obra-card:hover span,.local-card:hover span,.obra-card:hover [class*=text-teal],.local-card:hover [class*=text-teal],.obra-card:hover [class*=text-navy],.local-card:hover [class*=text-navy],.obra-card:hover [class*=text-slate],.local-card:hover [class*=text-slate]{color:#fff!important}.obra-card:hover .border-t,.local-card:hover .border-t{border-color:#ffffff38!important}.obra-card:hover .border-t span,.local-card:hover .border-t span{color:#fff!important}.obra-card:hover .border-t i,.local-card:hover .border-t i,.obra-card:hover [data-icon*=arrow],.local-card:hover [data-icon*=arrow]{color:#fff!important;transform:translate(4px)!important}.obra-card:hover img,.local-card:hover img{transform:none!important}.agenda-card,body:has(#agenda-calendar) #eventos-grid article,#news-grid>div,.noticia-portal-card,#featured-news-container>article{transform:translateZ(0);backface-visibility:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease!important}.agenda-card:hover,body:has(#agenda-calendar) #eventos-grid article:hover,#news-grid>div:hover,.noticia-portal-card:hover,#featured-news-container>article:hover{background:#0c3a4a!important;background-color:#0c3a4a!important;border-color:#125566!important;transform:translateY(-3px)!important;box-shadow:0 16px 36px -8px #0a2e3b59,0 4px 12px -2px #12556626!important}.agenda-card:hover a,body:has(#agenda-calendar) #eventos-grid article:hover a,#news-grid>div:hover>div,.noticia-portal-card:hover>div{background-color:transparent!important}.agenda-card:hover h3,body:has(#agenda-calendar) #eventos-grid article:hover h3,#news-grid>div:hover h4,.noticia-portal-card:hover h4,#featured-news-container>article:hover h2{color:#fff!important}.agenda-card:hover span,body:has(#agenda-calendar) #eventos-grid article:hover span,.agenda-card:hover i,body:has(#agenda-calendar) #eventos-grid article:hover i,.agenda-card:hover [class*=text-teal],body:has(#agenda-calendar) #eventos-grid article:hover [class*=text-teal],.agenda-card:hover [class*=text-navy],body:has(#agenda-calendar) #eventos-grid article:hover [class*=text-navy]{color:#fff!important}#news-grid>div:hover p,.noticia-portal-card:hover p,#featured-news-container>article:hover p{color:#ffffffeb!important}#news-grid>div:hover .text-\[\#707070\],#news-grid>div:hover .text-\[\#474747\],.noticia-portal-card:hover .text-\[\#707070\],.noticia-portal-card:hover .text-\[\#474747\],#featured-news-container>article:hover .text-\[\#707070\],#featured-news-container>article:hover .text-\[\#474747\],.noticia-portal-card:hover [class*=text-navy],.noticia-portal-card:hover [class*=text-teal],#news-grid>div:hover [class*=text-navy],#news-grid>div:hover [class*=text-teal]{color:#fff!important}#news-grid>div:hover .border-t,.noticia-portal-card:hover .border-t,#featured-news-container>article:hover .border-t{border-color:#ffffff38!important}#news-grid>div:hover a,.noticia-portal-card:hover a{color:#fff!important}#news-grid>div:hover a i,.noticia-portal-card:hover a i{color:#fff!important;transform:translate(4px)!important}.agenda-card:hover img,body:has(#agenda-calendar) #eventos-grid article:hover img,#news-grid>div:hover img,.noticia-portal-card:hover img,#featured-news-container>article:hover img{transform:none!important}#news-grid>div .relative span,.noticia-portal-card .relative span{color:#1d1d1f!important;background-color:#fffffff2!important}#agenda-day-events a{transition:all .25s cubic-bezier(.16,1,.3,1)!important}#agenda-day-events a:hover{background-color:#0c3a4a!important;color:#fff!important;transform:translate(3px)!important;box-shadow:0 4px 14px #0c3a4a33!important}#agenda-day-events a:hover span,#agenda-day-events a:hover *{color:#fff!important}.necrologio-card,#memorial-grid a{transform:translateZ(0);backface-visibility:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),background-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease!important}.necrologio-card:hover,#memorial-grid a:hover{background:#0c3a4a!important;background-color:#0c3a4a!important;border-color:#125566!important;transform:translateY(-3px)!important;box-shadow:0 16px 36px -8px #0a2e3b59,0 4px 12px -2px #12556626!important}.necrologio-card:hover .necrologio-nome,#memorial-grid a:hover h4,#memorial-grid a:hover .necrologio-nome,.necrologio-card:hover h3,.necrologio-card:hover h4{color:#fff!important}.necrologio-card:hover .necrologio-local,.necrologio-card:hover .necrologio-data,#memorial-grid a:hover p,.necrologio-card:hover p{color:#ffffffeb!important}.necrologio-card:hover .necrologio-icone,#memorial-grid a:hover i,.necrologio-card:hover span,#memorial-grid a:hover span{color:#fff!important}.necrologio-card:hover img,#memorial-grid a:hover img{transform:none!important}#profile-galeria-grid>div{position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease!important}#profile-galeria-grid>div:hover{transform:translateY(-3px)!important;box-shadow:0 10px 24px -4px #0c3a4a40!important}#profile-galeria-grid>div:hover img{transform:none!important}.card-text-invert:hover,.rf-card:not(:has(img)):not(:has(.ph)):not(:has([style*=background-image])):not([class*="from-[#0c3a4a]"]):not([class*=bg-navy]):not([class*=bg-deepnavy]):hover,.card-hover:not(:has(img)):not(:has(.ph)):not(:has([style*=background-image])):not(#quick-cards-grid *):not([class*="from-[#0c3a4a]"]):not([class*=bg-navy]):not([class*=bg-deepnavy]):hover{background-color:#0c3a4a!important;border-color:#125566!important;color:#fff!important;transform:translateY(-3px)!important;box-shadow:0 16px 36px -8px #0a2e3b59!important}.card-text-invert:hover *,.rf-card:not(:has(img)):not(:has(.ph)):not(:has([style*=background-image])):not([class*="from-[#0c3a4a]"]):not([class*=bg-navy]):not([class*=bg-deepnavy]):hover *,.card-hover:not(:has(img)):not(:has(.ph)):not(:has([style*=background-image])):not(#quick-cards-grid *):not([class*="from-[#0c3a4a]"]):not([class*=bg-navy]):not([class*=bg-deepnavy]):hover *{color:#fff!important}.card-blue-invert:hover,[class*="from-[#0c3a4a]"]:not(.absolute):not(#quick-cards-grid *):not([class*=inset-0]):not(.vocation-brand-card):hover,[class*="from-[#0c3a4a]"].card-hover:not(#quick-cards-grid *):not([class*=inset-0]):not(.vocation-brand-card):hover{background:#fff!important;background-color:#fff!important;border-color:#0c3a4a!important;transform:translateY(-3px)!important;box-shadow:0 16px 36px -8px #0a2e3b33!important}.card-blue-invert:hover *,[class*="from-[#0c3a4a]"]:not(.absolute):not(#quick-cards-grid *):not([class*=inset-0]):not(.vocation-brand-card):hover *,[class*="from-[#0c3a4a]"].card-hover:not(#quick-cards-grid *):not([class*=inset-0]):not(.vocation-brand-card):hover *{color:#0c3a4a!important;fill:#0c3a4a!important}.card-blue-invert:hover img,[class*="from-[#0c3a4a]"]:not(.absolute):not(#quick-cards-grid *):not([class*=inset-0]):hover img,[class*="from-[#0c3a4a]"].card-hover:not(#quick-cards-grid *):not([class*=inset-0]):hover img{filter:none!important;transform:none!important}.absolute.inset-0[class*=bg-gradient],#quick-cards-grid .absolute.inset-0,.card-hover>.absolute.inset-0{background-color:transparent!important}.rf-btn-primary,.rf-btn-secondary,.apple-pill-btn,.apple-ghost-btn,.dehon-btn-primary,.dehon-btn-secondary,a[class*=btn],button[class*=btn]:not(#mobile-menu-btn):not(.carousel-dot),a.bg-navy:not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]),button.bg-navy:not(#mobile-menu-btn):not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]),a.bg-teal:not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]),button.bg-teal:not(#mobile-menu-btn):not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]),.shimmer-cta{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;transform:translateZ(0);backface-visibility:hidden;transition:background-color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),transform .25s cubic-bezier(.16,1,.3,1)}.rf-btn-primary>*,.rf-btn-secondary>*,.apple-pill-btn>*,.apple-ghost-btn>*,.dehon-btn-primary>*,.dehon-btn-secondary>*,a[class*=btn]>*,button[class*=btn]:not(#mobile-menu-btn)>*{pointer-events:none;transform:none!important;transition:color .25s cubic-bezier(.16,1,.3,1),fill .25s cubic-bezier(.16,1,.3,1)!important}.rf-btn-primary:hover,.apple-pill-btn:hover,.dehon-btn-primary:hover,a.bg-navy:not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]):hover,button.bg-navy:not(#mobile-menu-btn):not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]):hover,a.bg-teal:not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]):hover,button.bg-teal:not(#mobile-menu-btn):not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]):hover,a.bg-deepnavy:not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]):hover,button.bg-deepnavy:not(#mobile-menu-btn):not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]):hover{background-color:#fff!important;background-image:none!important;color:#0c3a4a!important;border:1.5px solid #0c3a4a!important;box-shadow:0 8px 24px -4px #0c3a4a4d!important;transform:translateY(-2px)!important}.rf-btn-primary:hover *,.apple-pill-btn:hover *,.dehon-btn-primary:hover *,a.bg-navy:not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]):hover *,button.bg-navy:not(#mobile-menu-btn):not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]):hover *,a.bg-teal:not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]):hover *,button.bg-teal:not(#mobile-menu-btn):not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]):hover *,a.bg-deepnavy:not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]):hover *,button.bg-deepnavy:not(#mobile-menu-btn):not([class*=rounded-2xl]):not([class*=rounded-3xl]):not([class*="rounded-["]):not([class*=p-5]):not([class*=p-6]):not([class*=p-7]):not([class*=p-8]):not([class*=group]):hover *{color:#0c3a4a!important;fill:#0c3a4a!important}.rf-btn-secondary:hover,.apple-ghost-btn:hover,.dehon-btn-secondary:hover,a.bg-white:not([class*=rounded-2xl]):not([class*=rounded-3xl]):hover,button.bg-white:not(#mobile-menu-btn):not([class*=rounded-2xl]):not([class*=rounded-3xl]):hover,a.border-teal:not([class*=rounded-2xl]):not([class*=rounded-3xl]):hover,button.border-teal:not(#mobile-menu-btn):not([class*=rounded-2xl]):not([class*=rounded-3xl]):hover{background-color:#0c3a4a!important;border-color:#0c3a4a!important;color:#fff!important;box-shadow:0 8px 24px -4px #0c3a4a59!important;transform:translateY(-2px)!important}.rf-btn-secondary:hover *,.apple-ghost-btn:hover *,.dehon-btn-secondary:hover *,a.bg-white:not([class*=rounded-2xl]):not([class*=rounded-3xl]):hover *,button.bg-white:not(#mobile-menu-btn):not([class*=rounded-2xl]):not([class*=rounded-3xl]):hover *,a.border-teal:not([class*=rounded-2xl]):not([class*=rounded-3xl]):hover *,button.border-teal:not(#mobile-menu-btn):not([class*=rounded-2xl]):not([class*=rounded-3xl]):hover *{color:#fff!important;fill:#fff!important}@media(min-width:1024px){#mobile-menu-btn,.mobile-header-actions,.lg\:hidden{display:none!important}}button:active,input[type=button]:active,input[type=submit]:active,.rf-btn-primary:active,.rf-btn-secondary:active,.apple-pill-btn:active,.apple-ghost-btn:active,.dehon-btn-primary:active,.dehon-btn-secondary:active,[role=button]:active{transform:scale(.97)!important;transition-duration:.06s!important}#main-header{transition:background-color .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),padding .3s cubic-bezier(.16,1,.3,1)!important}#main-header #header-container{transition:padding .3s cubic-bezier(.16,1,.3,1),min-height .3s cubic-bezier(.16,1,.3,1)!important}#main-header #header-logo{transition:height .3s cubic-bezier(.16,1,.3,1),max-height .3s cubic-bezier(.16,1,.3,1)!important}#main-header.header-scrolled{padding-top:.25rem!important;padding-bottom:.25rem!important;background-color:#0a2e3bfa!important;box-shadow:0 10px 30px -10px #00000080,0 0 1px 1px #ffffff1a!important}#main-header.header-scrolled #header-container{padding-top:.5rem!important;padding-bottom:.5rem!important;min-height:64px!important}@media(min-width:1024px){#main-header.header-scrolled #header-container{padding-top:.65rem!important;padding-bottom:.65rem!important;min-height:76px!important}}#main-header.header-scrolled #header-logo{height:56px!important;max-height:56px!important}@media(min-width:640px){#main-header.header-scrolled #header-logo{height:60px!important;max-height:60px!important}}.page-hero-standard{position:relative;background:linear-gradient(180deg,#0c3a4a,#0a2e3b 60%,#07232d);color:#fff;padding-top:3.5rem;padding-bottom:3.5rem;min-height:280px;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 10px 25px -5px #00000040;text-align:center}@media(min-width:640px){.page-hero-standard{padding-top:4.5rem;padding-bottom:4.5rem;min-height:320px}}@media(min-width:1024px){.page-hero-standard{padding-top:5.5rem;padding-bottom:5.5rem;min-height:350px}}.page-hero-standard.has-bg-img{background-size:cover;background-position:center;background-repeat:no-repeat}.page-hero-standard .hero-backdrop-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#0a2e3bc7,#0a2e3bf0);pointer-events:none;z-index:1}.page-hero-standard .hero-glow{position:absolute;inset:0;background:radial-gradient(ellipse at top,rgba(94,234,212,.12),transparent 70%);pointer-events:none;z-index:2}.page-hero-standard .hero-content-wrap{position:relative;z-index:10;max-width:64rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;text-align:center}@media(prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal,.reveal-up,.reveal-left,.reveal-right,.reveal-scale,.auto-reveal{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}}.brm-marquee .marquee-track{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.5rem}.section-divider-3d{position:relative;z-index:15;width:100%;max-width:64rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-top:1.5rem;margin-bottom:1.5rem}.section-divider-3d-line{height:2px;border-radius:9999px;background:linear-gradient(90deg,transparent 0%,rgba(18,85,102,.3) 25%,rgba(18,85,102,.7) 50%,rgba(18,85,102,.3) 75%,transparent 100%);box-shadow:0 3px 10px #0c3a4a38}.section-shadow-projected-top{box-shadow:0 -12px 24px -4px #0a2e3b40}.section-shadow-projected-bottom{box-shadow:0 12px 24px -4px #0a2e3b40}footer,footer.bg-deepnavy{position:relative!important;background-color:#0a2e3b!important;background-image:none!important;overflow:hidden!important}footer:before{content:""!important;position:absolute!important;inset:0!important;background-image:url("/assets/Novos%20Banner/rodap%C3%A9%20(1).png")!important;background-image:-webkit-image-set(url(/assets/Novos%20Banner/rodape-bg.webp) 1x,url("/assets/Novos%20Banner/rodap%C3%A9%20(1).png") 1x)!important;background-image:-webkit-image-set(url(/assets/Novos%20Banner/rodape-bg.webp) type("image/webp"),url("/assets/Novos%20Banner/rodap%C3%A9%20(1).png") type("image/png"))!important;background-image:image-set(url(/assets/Novos%20Banner/rodape-bg.webp) type("image/webp"),url("/assets/Novos%20Banner/rodap%C3%A9%20(1).png") type("image/png"))!important;background-position:center 30%!important;background-size:cover!important;background-repeat:no-repeat!important;opacity:.2!important;pointer-events:none!important;z-index:0!important}footer>*{position:relative!important;z-index:1!important}footer :is(h3,h4,p,a,span){text-shadow:0 1px 2px rgba(0,0,0,.45)}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}body{overflow-x:hidden;padding-left:env(safe-area-inset-left,0px);padding-right:env(safe-area-inset-right,0px)}@media(max-width:1023px){input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea{font-size:16px!important}}[class~="text-[8px]"],[class~="text-[9px]"],[class~="text-[10px]"]{font-size:12px!important}[class~="text-[11px]"],.text-xs{font-size:13px!important}@media(max-width:639px){#section-santo-hero [class~="text-[8px]"],#section-santo-hero [class~="text-[9px]"],#section-santo-hero [class~="text-[10px]"],#section-santo-hero [class~="text-[11px]"],#card-oracao-santo [class~="text-[8px]"],#card-oracao-santo [class~="text-[9px]"],#card-oracao-santo [class~="text-[10px]"],#card-oracao-santo [class~="text-[11px]"],#liturgia-reader-container [class~="text-[8px]"],#liturgia-reader-container [class~="text-[9px]"],#liturgia-reader-container [class~="text-[10px]"],#liturgia-reader-container [class~="text-[11px]"]{font-size:14px!important}}@media(max-width:639px){body{font-size:16px;line-height:1.6}h1,.font-heading.text-4xl,.font-heading.text-5xl,.font-heading.text-6xl{font-size:clamp(1.75rem,7.5vw,2.5rem)!important;line-height:1.15!important;letter-spacing:-.01em}h2,.font-heading.text-2xl,.font-heading.text-3xl{font-size:clamp(1.35rem,5.5vw,1.85rem)!important;line-height:1.25!important}h3,.font-heading.text-xl{font-size:clamp(1.15rem,4.5vw,1.45rem)!important;line-height:1.3!important}.max-w-6xl,.max-w-5xl,.max-w-7xl,.max-w-4xl,.max-w-3xl{padding-left:1.25rem;padding-right:1.25rem}[class~=grid-cols-3][class~=max-w-4xl],[class~=grid-cols-3][class~=max-w-5xl]{margin-left:-1.25rem;margin-right:-1.25rem;padding-left:0;padding-right:0}img{max-width:100%;height:auto}.local-card img,.obra-card img,.noticia-card img,.card-img{width:100%;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center;object-position:center center}.religioso-card img,.santo-card img,[data-portrait] img{-o-object-position:center top!important;object-position:center top!important}svg{max-width:100%;height:auto}[class*=overflow-x]{-webkit-overflow-scrolling:touch;scrollbar-width:none}[class*=overflow-x]::-webkit-scrollbar{display:none}.rf-btn-primary,.rf-btn-secondary,.apple-pill-btn,.apple-ghost-btn{padding:11px 18px!important;font-size:13px!important;min-height:44px!important}}@media(max-width:1023px){button,[role=button],input[type=button],input[type=submit],.dehon-btn-primary,.dehon-btn-secondary,.filtro-btn,.tab-btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center}#main-header button,#main-header a{min-height:44px}#mobile-menu-btn{min-height:44px!important;min-width:44px!important;display:flex!important;align-items:center!important;justify-content:center!important}#mobile-menu a{min-height:44px!important;display:flex!important;align-items:center!important;padding-block:8px!important}nav.text-xs a{min-height:44px;display:inline-flex;align-items:center;padding-block:10px;padding-inline:2px}a[href*="?id="]:not(#noticia-destaque-card){min-height:44px}#noticia-destaque-card{min-height:340px}a[title^=Compartilhar],button[title^=Compartilhar],button[title^="Mais opções"],button[title^="Aumentar fonte"],button[title^="Diminuir fonte"]{min-height:44px;min-width:44px}main a[href*=ouvidoria]{min-height:44px;display:inline-flex;align-items:center}#footer-social-links a{min-height:44px;padding-block:12px}div.bg-slate-50.flex.flex-shrink-0{flex-wrap:wrap;max-width:100%}.flex.items-start.justify-between.gap-4{flex-wrap:wrap;row-gap:.5rem}.prov-timeline-track{overflow-x:auto;justify-content:flex-start;-webkit-overflow-scrolling:touch;scrollbar-width:none}.prov-timeline-track::-webkit-scrollbar{display:none}#agenda-calendar nav button{min-width:44px}#category-tabs,.prov-timeline-track{scroll-snap-type:x proximity;scroll-padding-inline:1rem}#category-tabs>*,.prov-timeline-track>*{scroll-snap-align:start}}@media(max-width:639px){.mp-map-shell{display:none!important}}@media(min-width:640px)and (max-width:1023px){.max-w-6xl,.max-w-5xl,.max-w-7xl{padding-left:1.5rem;padding-right:1.5rem}}@media(hover:none)and (pointer:coarse){.obra-card:active,.local-card:active,.dehon-btn-primary:active,.dehon-btn-secondary:active{transform:scale(.98);transition:transform .15s ease}}@media(hover:hover)and (pointer:fine){.obra-card:hover,.local-card:hover{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.hero-char{transform:none!important;opacity:1!important}}#mobile-menu:not(.open){display:none!important}#mobile-menu{transition:max-height .4s cubic-bezier(.19,1,.22,1),opacity .35s ease}@media(max-width:1023px){#mobile-menu{position:absolute;top:100%;left:0;right:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;max-height:calc(100vh - 80px);max-height:calc(100dvh - 80px)}#mobile-menu::-webkit-scrollbar{display:none}}#mobile-menu-btn i{transition:transform .3s cubic-bezier(.19,1,.22,1)}@media(min-width:1024px){#mobile-menu{display:none!important}}@media(min-resolution:192dpi){img{image-rendering:auto}}.news-layout-2col,.news-editorial-grid{display:flex!important;flex-direction:column!important;gap:2rem!important;width:100%!important;align-items:stretch!important}.news-col-left{display:none!important}.news-main-article,.news-col-center{width:100%!important;min-width:0!important}.news-main-article.hidden,.news-col-center.hidden{display:none!important}.news-sidebar,.news-col-right{display:flex!important;flex-direction:column!important;gap:1.5rem!important;width:100%!important}@media(min-width:1024px){.news-layout-2col,.news-editorial-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 340px!important;gap:2.5rem!important;align-items:start!important}.news-main-article,.news-col-center{grid-column:1 / 2!important;grid-row:1!important}.news-sidebar,.news-col-right{grid-column:2 / 3!important;grid-row:1!important;position:sticky!important;top:6.5rem!important}}@media(min-width:1280px){.news-layout-2col,.news-editorial-grid{grid-template-columns:minmax(0,1fr) 360px!important;gap:3rem!important}}.article-content{line-height:1.85;font-size:1.0625rem;color:#1e293b;font-family:General Sans,Plus Jakarta Sans,sans-serif;text-wrap:pretty;word-break:break-word}.article-content p{margin-top:0;margin-bottom:1.35rem;color:#1e293b;line-height:1.85}.article-content p:last-child{margin-bottom:0}.article-content h1,.article-content h2{font-family:Cinzel,serif;font-size:1.4rem;font-weight:700;color:#0c3a4a;margin-top:2.25rem;margin-bottom:.95rem;line-height:1.3;letter-spacing:-.01em}.article-content h3{font-family:Cinzel,serif;font-size:1.18rem;font-weight:600;color:#125566;margin-top:1.85rem;margin-bottom:.75rem;line-height:1.35}.article-content h4,.article-content h5,.article-content h6{font-family:Cinzel,serif;font-size:1.05rem;font-weight:600;color:#0c3a4a;margin-top:1.5rem;margin-bottom:.6rem}.article-content strong,.article-content b{font-weight:700;color:#0c3a4a}.article-content em,.article-content i{font-style:italic}.article-content blockquote{border-left:4px solid #125566;background:#f0fdfaa6;padding:1.25rem 1.5rem;margin:1.85rem 0;color:#334155;font-style:italic;border-radius:0 1.25rem 1.25rem 0;font-size:1.125rem;line-height:1.75}.article-content blockquote p{margin-bottom:.75rem;font-style:italic}.article-content blockquote p:last-child{margin-bottom:0}.article-content ul{list-style-type:disc;margin-left:1.5rem;margin-bottom:1.35rem;padding-left:.5rem}.article-content ol{list-style-type:decimal;margin-left:1.5rem;margin-bottom:1.35rem;padding-left:.5rem}.article-content li{margin-bottom:.45rem;line-height:1.75}.article-content a{color:#125566;text-decoration:underline;text-underline-offset:3px;font-weight:600;transition:color .15s ease-in-out}.article-content a:hover{color:#0c3a4a}.article-content img{max-width:100%;height:auto;border-radius:18px;margin:2rem auto;display:block;box-shadow:0 10px 25px #00000014}.article-content hr{border:0;border-top:1px solid rgba(203,213,225,.8);margin:2.25rem 0}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cinzel-600.woff2) format("woff2")}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cinzel-700.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plus-jakarta-sans-400.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plus-jakarta-sans-600.woff2) format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plus-jakarta-sans-700.woff2) format("woff2")}@font-face{font-family:General Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/general-sans-400.woff2) format("woff2")}@font-face{font-family:General Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/general-sans-500.woff2) format("woff2")}@font-face{font-family:General Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/general-sans-600.woff2) format("woff2")}@font-face{font-family:General Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/general-sans-700.woff2) format("woff2")}:root{--text-micro: 12px;--leading-micro: 16px;--tracking-micro: -.12px;--text-caption: 14px;--leading-caption: 18px;--tracking-caption: -.224px;--text-body-sm: 17px;--leading-body-sm: 25px;--tracking-body-sm: -.374px;--text-body: 21px;--leading-body: 29px;--tracking-body: .231px;--text-body-lg: 28px;--leading-body-lg: 32px;--tracking-body-lg: .196px;--text-subheading: 32px;--leading-subheading: 36px;--tracking-subheading: .128px;--text-heading-sm: clamp(26px, 3vw, 34px);--leading-heading-sm: 1.25;--tracking-heading-sm: -.01em;--text-heading: clamp(30px, 3.5vw, 40px);--leading-heading: 1.2;--tracking-heading: -.015em;--text-heading-lg: clamp(34px, 4vw, 48px);--leading-heading-lg: 1.15;--tracking-heading-lg: -.02em;--text-display: clamp(38px, 4.5vw, 54px);--leading-display: 1.12;--tracking-display: -.025em;--spacing-4: 4px;--spacing-8: 8px;--spacing-12: 12px;--spacing-16: 16px;--spacing-20: 20px;--spacing-24: 24px;--spacing-28: 28px;--spacing-32: 32px;--spacing-40: 40px;--spacing-44: 44px;--spacing-48: 48px;--spacing-52: 52px;--spacing-76: 76px;--spacing-80: 80px;--spacing-120: 120px;--spacing-144: 144px;--radius-lg: 10px;--radius-3xl: 28px;--radius-3xl-2: 32px;--radius-3xl-3: 36px;--radius-full: 980px;--radius-full-2: 999px;--radius-full-3: 9999px}body,.font-heading{font-feature-settings:"lnum" 1,"tnum" 1;font-variant-numeric:lining-nums tabular-nums}*,:before,:after{font-variant-numeric:lining-nums tabular-nums;font-feature-settings:"lnum" 1,"tnum" 1}.rf-text-micro{font-size:var(--text-micro);line-height:var(--leading-micro);letter-spacing:var(--tracking-micro)}.rf-text-caption{font-size:var(--text-caption);line-height:var(--leading-caption);letter-spacing:var(--tracking-caption)}.rf-text-body-sm{font-size:var(--text-body-sm);line-height:var(--leading-body-sm);letter-spacing:var(--tracking-body-sm)}.rf-text-body{font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.rf-text-body-lg{font-size:var(--text-body-lg);line-height:var(--leading-body-lg);letter-spacing:var(--tracking-body-lg)}.rf-text-subheading{font-size:var(--text-subheading);line-height:var(--leading-subheading);letter-spacing:var(--tracking-subheading)}.rf-text-heading-sm{font-size:var(--text-heading-sm);line-height:var(--leading-heading-sm);letter-spacing:var(--tracking-heading-sm)}.rf-text-heading{font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading)}.rf-text-heading-lg{font-size:var(--text-heading-lg);line-height:var(--leading-heading-lg);letter-spacing:var(--tracking-heading-lg)}.rf-text-display{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.rf-radius-lg{border-radius:var(--radius-lg)}.rf-radius-3xl{border-radius:var(--radius-3xl)}.rf-radius-3xl-2{border-radius:var(--radius-3xl-2)}.rf-radius-3xl-3{border-radius:var(--radius-3xl-3)}.rf-radius-full{border-radius:var(--radius-full-2)}.rf-glass{background:#fffffff5;border:1px solid rgba(226,232,240,.8)}.rf-glass-dark{background:#0a2e3b;border:1px solid rgba(255,255,255,.12)}.rf-card{border-radius:var(--radius-3xl);overflow:hidden;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,border-color .3s ease}.rf-card:hover{transform:translateY(-3px);box-shadow:0 14px 28px -6px #0c3a4a29}.rf-card:hover img{transform:none!important}.rf-card img,.local-card img,.obra-card img,.noticia-card img,.glass-card img,[class*=card] img{max-width:100%;-o-object-fit:cover!important;object-fit:cover!important}.rf-btn-primary,.apple-pill-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9999px;background-color:#125566;color:#fff;padding:12px 26px;font-family:General Sans,Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;transform:translateZ(0);backface-visibility:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 14px #12556647;border:1.5px solid transparent;text-decoration:none}.rf-btn-primary:hover,.apple-pill-btn:hover{background-color:#fff!important;background-image:none!important;color:#0c3a4a!important;border-color:#0c3a4a!important;transform:translateY(-2px);box-shadow:0 8px 24px -4px #0c3a4a4d}.rf-btn-primary:hover *,.apple-pill-btn:hover *{color:#0c3a4a!important;fill:#0c3a4a!important}.rf-btn-primary:active,.apple-pill-btn:active{transform:scale(.97)!important;transition-duration:.06s!important}.rf-btn-secondary,.apple-ghost-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9999px;background-color:transparent;color:#0c3a4a;border:1.5px solid rgba(12,58,74,.3);padding:12px 26px;font-family:General Sans,Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;letter-spacing:.01em;transform:translateZ(0);backface-visibility:hidden;transition:transform .25s cubic-bezier(.16,1,.3,1),background-color .25s cubic-bezier(.16,1,.3,1),border-color .25s cubic-bezier(.16,1,.3,1),color .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);text-decoration:none}.rf-btn-secondary:hover,.apple-ghost-btn:hover{background-color:#0c3a4a!important;border-color:#0c3a4a!important;color:#fff!important;transform:translateY(-2px);box-shadow:0 8px 24px -4px #0c3a4a59}.rf-btn-secondary:hover *,.apple-ghost-btn:hover *{color:#fff!important;fill:#fff!important}.rf-btn-secondary:active,.apple-ghost-btn:active{transform:scale(.97)!important;transition-duration:.06s!important}.link-arrow{display:inline-flex;align-items:center;gap:6px;color:#125566;font-weight:600;font-size:14px;text-decoration:none;transition:all .2s ease}.link-arrow i,.link-arrow span.arrow{transition:transform .25s cubic-bezier(.16,1,.3,1)}.link-arrow:hover{color:#17495f}.link-arrow:hover i,.link-arrow:hover span.arrow{transform:translate(4px)}.ics-conteudo h1{font-size:1.75rem;line-height:1.3}.ics-conteudo h2{font-size:1.4rem;line-height:1.35}.ics-conteudo h3{font-size:1.15rem;line-height:1.4}.ics-conteudo h1,.ics-conteudo h2,.ics-conteudo h3{font-family:Cinzel,serif;color:#0c3a4a;font-weight:700;margin:1.4em 0 .5em}.ics-conteudo p{font-size:.95rem;line-height:1.75}.ics-conteudo img{border-radius:1rem;box-shadow:0 10px 30px #0c3a4a1f;margin:1.5rem auto;display:block;max-width:100%;height:auto}.ics-conteudo blockquote{margin:1.25rem 0;padding:1.1rem 1.4rem;border-left:4px solid #0c3a4a;background:#f0fdfa;border-radius:.75rem;font-style:italic;color:#1e3a4a}.ics-conteudo hr{border:none;margin:1.75rem 0;height:1px;background:linear-gradient(to right,#0c3a4a00,#0c3a4a,#0c3a4a00)}.editorial-heading-nyt,.editorial-heading-atlantic,.editorial-heading-bbc,.editorial-heading-apple,.editorial-heading-dehon,.editorial-heading-bento{margin-top:1.75rem;margin-bottom:1.25rem;display:block}.editorial-quote-magazine,.editorial-quote-bbc,.editorial-quote-author,.editorial-quote-dehon,.editorial-quote-pullquote,.editorial-quote-pastoral{margin-top:2rem;margin-bottom:2rem;display:block}:root{--color-navy: #0c3a4a;--color-deepnavy: #0a2e3b;--color-teal: #125566;--color-teal-300: #68a9c7;--color-teal-500: #125566}::-moz-selection{background-color:#125566;color:#fff}::selection{background-color:#125566;color:#fff}body{font-family:General Sans,Plus Jakarta Sans,sans-serif;background-color:#f8fafc;color:#1e293b;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:Cinzel,serif}h1{letter-spacing:-.015em;line-height:1.2}.founder-banner-quote-overlay{inset:18.7% 4% 0 32%}@media(max-width:639px){.founder-banner-quote-overlay{left:24%;right:3%;top:8%}}.banner-quote{font-family:Cinzel,serif;font-weight:500;color:#125566;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;text-align:center;width:100%;max-width:100%;margin:0 auto}@media(min-width:640px){.banner-quote{line-height:1.55;letter-spacing:.05em}}@media(max-width:639px){.banner-quote{letter-spacing:.02em;line-height:1.35}}*,:before,:after{font-variant-numeric:lining-nums tabular-nums!important;font-feature-settings:"lnum" 1,"tnum" 1!important}#footer-sede-endereco,#footer-sede-cep,.footer-number,[id*=cep],[id*=endereco]{font-family:General Sans,system-ui,-apple-system,sans-serif!important;font-variant-numeric:lining-nums tabular-nums!important;font-feature-settings:"lnum" 1,"tnum" 1!important}#footer-sede-endereco span,#footer-sede-cep span{font-family:General Sans,system-ui,-apple-system,sans-serif!important;font-weight:700!important;letter-spacing:.05em!important;font-size:.875rem!important}.card-img-cover,.rf-card img,.local-card img,.obra-card img,.noticia-card img,.glass-card img,[class*=card] img{max-width:100%;-o-object-fit:cover!important;object-fit:cover!important}
