.elementor-11 .elementor-element.elementor-element-68313fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-68313fb:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-68313fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#066ca4;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-a3f6d69{--display:flex;--min-height:320px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-a3f6d69:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a3f6d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-dce751c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-dce751c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-dce751c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B75AC;}.elementor-11 .elementor-element.elementor-element-1121ad5{margin:-85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-1121ad5 img{max-width:15%;}.elementor-11 .elementor-element.elementor-element-b664ed1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b664ed1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b664ed1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B75AC;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-97f2e30{text-align:center;}.elementor-11 .elementor-element.elementor-element-97f2e30 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:bold;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-09aae23{text-align:center;}.elementor-11 .elementor-element.elementor-element-09aae23 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-520ef3b .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 21px -65px rgba(0, 0, 0, 0.29);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-520ef3b{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-520ef3b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-520ef3b .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-c3702d3 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;fill:#2B6084;color:#2B6084;box-shadow:0px 0px 21px -65px rgba(0, 0, 0, 0.29);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-c3702d3{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c3702d3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-c3702d3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-27ffb1d .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;fill:#2B6084;color:#2B6084;box-shadow:0px 0px 21px -65px rgba(0, 0, 0, 0.29);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-27ffb1d{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-27ffb1d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-27ffb1d .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-696970c .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;fill:#2B6084;color:#2B6084;box-shadow:0px 0px 21px -65px rgba(0, 0, 0, 0.29);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-696970c{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-696970c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-696970c .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-7788787 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;fill:#2B6084;color:#2B6084;box-shadow:0px 0px 21px -65px rgba(0, 0, 0, 0.29);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-7788787{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7788787.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-7788787 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-5719a5f{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-5719a5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:bold;line-height:30px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b906c12 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;fill:#2B6084;color:#2B6084;box-shadow:0px 0px 21px -65px rgba(0, 0, 0, 0.29);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-b906c12{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b906c12.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-b906c12 .elementor-button-content-wrapper{flex-direction:row;}.elementor-11 .elementor-element.elementor-element-d7faf65 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:300;fill:#2B6084;color:#2B6084;box-shadow:0px 0px 21px -65px rgba(0, 0, 0, 0.29);border-radius:10px 10px 10px 10px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-d7faf65{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d7faf65.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d7faf65 .elementor-button-content-wrapper{flex-direction:row;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-0f267a0{width:var( --container-widget-width, 46% );max-width:46%;margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-0f267a0.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7815952{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-117c804{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-cf7d4db .elementor-repeater-item-c201ed5.elementor-social-icon{background-color:#2B75AC;}.elementor-11 .elementor-element.elementor-element-cf7d4db .elementor-repeater-item-dbdbc18.elementor-social-icon{background-color:#2B75AC;}.elementor-11 .elementor-element.elementor-element-cf7d4db .elementor-repeater-item-92f9e47.elementor-social-icon{background-color:#2B75AC;}.elementor-11 .elementor-element.elementor-element-cf7d4db{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:21px;--grid-column-gap:16px;--grid-row-gap:0px;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-b664ed1{--width:100%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-68313fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-57850a7 img{width:29%;}.elementor-11 .elementor-element.elementor-element-a3f6d69:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a3f6d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://partners.aguagoyastudio.com.br/wp-content/uploads/2025/12/background-paroquia-lp.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-a3f6d69{--min-height:231px;}.elementor-11 .elementor-element.elementor-element-dce751c{--content-width:500px;--min-height:0px;}.elementor-11 .elementor-element.elementor-element-1121ad5 img{max-width:48%;}.elementor-11 .elementor-element.elementor-element-b664ed1{--width:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-11 .elementor-element.elementor-element-97f2e30{text-align:center;}.elementor-11 .elementor-element.elementor-element-97f2e30 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-09aae23{text-align:center;}.elementor-11 .elementor-element.elementor-element-09aae23 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-520ef3b{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-520ef3b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-520ef3b .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-520ef3b .elementor-button{font-size:16px;letter-spacing:-0.6px;border-radius:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-c3702d3{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c3702d3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c3702d3 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-c3702d3 .elementor-button{font-size:16px;letter-spacing:-0.6px;border-radius:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-27ffb1d{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-27ffb1d.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-27ffb1d .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-27ffb1d .elementor-button{font-size:16px;letter-spacing:-0.6px;border-radius:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-696970c{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-696970c.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-696970c .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-696970c .elementor-button{font-size:16px;letter-spacing:-0.6px;border-radius:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-7788787{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7788787.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-7788787 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-7788787 .elementor-button{font-size:16px;letter-spacing:-0.6px;border-radius:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-5719a5f{text-align:center;}.elementor-11 .elementor-element.elementor-element-5719a5f .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-b906c12{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b906c12.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-b906c12 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-b906c12 .elementor-button{font-size:16px;letter-spacing:-0.6px;border-radius:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-d7faf65{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d7faf65.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d7faf65 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-11 .elementor-element.elementor-element-d7faf65 .elementor-button{font-size:16px;letter-spacing:-0.6px;border-radius:6px 6px 6px 6px;}.elementor-11 .elementor-element.elementor-element-0f267a0{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:304px;--container-widget-flex-grow:0;width:var( --container-widget-width, 304px );max-width:304px;text-align:center;font-size:15px;}.elementor-11 .elementor-element.elementor-element-6f020e2 img{width:38%;}.elementor-11 .elementor-element.elementor-element-7815952{margin:85px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:13px;}.elementor-11 .elementor-element.elementor-element-cf7d4db{text-align:center;--icon-size:23px;--grid-column-gap:10px;}.elementor-11 .elementor-element.elementor-element-cf7d4db .elementor-social-icon{--icon-padding:0.4em;}body.elementor-page-11{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for button, class: .elementor-element-520ef3b *//* Elementor Button - Gold suave (sem zonas muito escuras) */
.btn-gold-soft .elementor-button{
  color: #1a1a1a;
  border: 0;

  background-image: linear-gradient(135deg,
    #a87410 0%,
    #d4af37 18%,
    #f7e7a8 35%,
    #dcb84a 55%,
    #fff4c8 72%,
    #d4af37 88%,
    #b8841a 100%
  );

  background-size: 220% 220%;
  transition: background-position .4s ease, transform .15s ease, box-shadow .25s ease, filter .25s ease;
  box-shadow: 0 10px 25px rgba(212, 175, 55, .18);
}

.btn-gold-soft .elementor-button:hover,
.btn-gold-soft .elementor-button:focus{
  background-position: 100% 50%;
  transform: translateY(-1px);
  filter: brightness(1.04) saturate(1.03);
  box-shadow: 0 14px 30px rgba(212, 175, 55, .26);
}

.btn-gold-soft .elementor-button:active{
  transform: translateY(0);
  box-shadow: 0 8px 18px rgba(212, 175, 55, .18);
}

/* opcional: leve brilho no texto */
.btn-gold-soft .elementor-button .elementor-button-text,
.btn-gold-soft .elementor-button i{
  text-shadow: 0 1px 0 rgba(255,255,255,.25);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c3702d3 */.elementor-11 .elementor-element.elementor-element-c3702d3 {
  transition: all 0.2s ease;
}

.elementor-11 .elementor-element.elementor-element-c3702d3:active {
  transform: scale(0.95);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27ffb1d */.elementor-11 .elementor-element.elementor-element-27ffb1d {
  transition: all 0.2s ease;
}

.elementor-11 .elementor-element.elementor-element-27ffb1d:active {
  transform: scale(0.95);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-696970c */.elementor-11 .elementor-element.elementor-element-696970c {
  transition: all 0.2s ease;
}

.elementor-11 .elementor-element.elementor-element-696970c:active {
  transform: scale(0.95);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7788787 */.elementor-11 .elementor-element.elementor-element-7788787 {
  transition: all 0.2s ease;
}

.elementor-11 .elementor-element.elementor-element-7788787:active {
  transform: scale(0.95);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b906c12 */.elementor-11 .elementor-element.elementor-element-b906c12 {
  transition: all 0.2s ease;
}

.elementor-11 .elementor-element.elementor-element-b906c12:active {
  transform: scale(0.95);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d7faf65 */.elementor-11 .elementor-element.elementor-element-d7faf65 {
  transition: all 0.2s ease;
}

.elementor-11 .elementor-element.elementor-element-d7faf65:active {
  transform: scale(0.95);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.2);
}/* End custom CSS */