.elementor-11 .elementor-element.elementor-element-4e770e3{--display:flex;--min-height:90vh;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-4e770e3::before, .elementor-11 .elementor-element.elementor-element-4e770e3 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-4e770e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-4e770e3 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-4e770e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-4e770e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #8B000000 0%, #2D5368 100%);}.elementor-11 .elementor-element.elementor-element-4e770e3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4e770e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://highpoint.marlonribeiro.com.br/wp-content/uploads/2026/09/pastor-aj.png") 50% 50%;background-size:cover;}.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-9ff1e01.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-9ff1e01{text-align:start;}.elementor-11 .elementor-element.elementor-element-9ff1e01 .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:62px;font-weight:700;text-transform:uppercase;line-height:1.25em;letter-spacing:-1px;color:#FFFFFF;}.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-5fe6d53{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Clarity City", Sans-serif;font-size:34px;font-weight:600;font-style:italic;line-height:1.2em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-5fe6d53.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-9ce96ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-8b0e67d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:1px;}.elementor-11 .elementor-element.elementor-element-8b0e67d .elementor-divider-separator{width:50%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-8b0e67d .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-044c385{width:100%;max-width:100%;text-align:start;font-family:"Clarity City", Sans-serif;font-size:32px;font-weight:600;font-style:italic;line-height:1.2em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-044c385.elementor-element{--align-self:center;}.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-e481043 .elementor-button{background-color:#5EAEBE;font-family:"Clarity City", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:0px;border-radius:6px 6px 6px 6px;padding:20px 22px 20px 22px;}.elementor-11 .elementor-element.elementor-element-e481043.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-cbc0ca0 .elementor-button{background-color:#5EAEBE;font-family:"Clarity City", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:0px;border-radius:6px 6px 6px 6px;padding:20px 22px 20px 22px;}.elementor-11 .elementor-element.elementor-element-cbc0ca0.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-b9fe9d0{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-b9fe9d0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b9fe9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highpoint.marlonribeiro.com.br/wp-content/uploads/2026/08/bg-01.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-b9fe9d0::before, .elementor-11 .elementor-element.elementor-element-b9fe9d0 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-b9fe9d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-b9fe9d0 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-b9fe9d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-b9fe9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF70 0%, #FFFFFF 100%);}.elementor-11 .elementor-element.elementor-element-b9fe9d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5f3d005{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5f3d005.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-5f3d005 .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:44px;font-weight:700;line-height:1.25em;letter-spacing:-1px;color:#2D5368;}.elementor-11 .elementor-element.elementor-element-4f6f4f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c5489b2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-11 .elementor-element.elementor-element-c5489b2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c5489b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-11 .elementor-element.elementor-element-52e3b28.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-52e3b28.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-52e3b28.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-52e3b28 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11 .elementor-element.elementor-element-52e3b28 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-52e3b28 .elementor-image-box-title{font-family:"Clarity City", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.25em;color:#2D5368;}.elementor-11 .elementor-element.elementor-element-52e3b28:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-52e3b28:has(:focus) .elementor-image-box-title{color:#2D5368;}.elementor-11 .elementor-element.elementor-element-52e3b28 .elementor-image-box-description{font-family:"Clarity City", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#555555;}.elementor-11 .elementor-element.elementor-element-c606b4d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-11 .elementor-element.elementor-element-c606b4d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c606b4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-11 .elementor-element.elementor-element-d083786.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-d083786.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-d083786.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-d083786 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11 .elementor-element.elementor-element-d083786 .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-d083786 .elementor-image-box-title{font-family:"Clarity City", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.25em;color:#2D5368;}.elementor-11 .elementor-element.elementor-element-d083786:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-d083786:has(:focus) .elementor-image-box-title{color:#2D5368;}.elementor-11 .elementor-element.elementor-element-d083786 .elementor-image-box-description{font-family:"Clarity City", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#555555;}.elementor-11 .elementor-element.elementor-element-2104080{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-11 .elementor-element.elementor-element-2104080:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2104080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-11 .elementor-element.elementor-element-7c163ff.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-7c163ff.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-7c163ff.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-7c163ff .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-11 .elementor-element.elementor-element-7c163ff .elementor-image-box-img img{border-radius:12px;transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-7c163ff .elementor-image-box-title{font-family:"Clarity City", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.25em;color:#2D5368;}.elementor-11 .elementor-element.elementor-element-7c163ff:has(:hover) .elementor-image-box-title,
					 .elementor-11 .elementor-element.elementor-element-7c163ff:has(:focus) .elementor-image-box-title{color:#2D5368;}.elementor-11 .elementor-element.elementor-element-7c163ff .elementor-image-box-description{font-family:"Clarity City", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#555555;}.elementor-11 .elementor-element.elementor-element-5b31583{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-5b31583:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5b31583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D5368;}.elementor-11 .elementor-element.elementor-element-5b31583::before, .elementor-11 .elementor-element.elementor-element-5b31583 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-5b31583 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-5b31583 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-5b31583 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-5b31583 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-5b31583.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0b09a7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:1;--border-radius:16px 16px 16px 16px;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-0b09a7a::before, .elementor-11 .elementor-element.elementor-element-0b09a7a > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-0b09a7a > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-0b09a7a > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-0b09a7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-0b09a7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(10deg, #C8D1D6 0%, #FFFFFF 100%);}.elementor-11 .elementor-element.elementor-element-a92ba50{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4c6f52c{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2911bb0.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2911bb0{text-align:start;}.elementor-11 .elementor-element.elementor-element-2911bb0 .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;letter-spacing:-1px;color:#404040;}.elementor-11 .elementor-element.elementor-element-f7bf892.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-f7bf892{text-align:start;}.elementor-11 .elementor-element.elementor-element-f7bf892 .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:44px;font-weight:700;line-height:1.25em;letter-spacing:-1px;color:#2D5368;}.elementor-11 .elementor-element.elementor-element-9f33287{border-radius:14px 14px 14px 14px;}.elementor-11 .elementor-element.elementor-element-9f33287 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-11 .elementor-element.elementor-element-896bb0e{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8320ca1.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-8320ca1{text-align:start;}.elementor-11 .elementor-element.elementor-element-8320ca1 .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;letter-spacing:-1px;color:#2D5368;}.elementor-11 .elementor-element.elementor-element-e46ff05.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-e46ff05{text-align:start;}.elementor-11 .elementor-element.elementor-element-e46ff05 .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:18px;font-weight:600;line-height:1.25em;letter-spacing:-1px;color:#404040;}.elementor-11 .elementor-element.elementor-element-d20ddf2{--divider-border-style:solid;--divider-color:#A6A6A6;--divider-border-width:2px;}.elementor-11 .elementor-element.elementor-element-d20ddf2 .elementor-divider-separator{width:50%;margin:0 auto;margin-left:0;}.elementor-11 .elementor-element.elementor-element-d20ddf2 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-11 .elementor-element.elementor-element-51b3c26{--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;--justify-content:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f1a8479.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-f1a8479{text-align:start;}.elementor-11 .elementor-element.elementor-element-f1a8479 .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:30px;font-weight:600;line-height:1.2em;letter-spacing:-1px;color:#2D5368;}.elementor-11 .elementor-element.elementor-element-2fe81f9.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2fe81f9{text-align:start;}.elementor-11 .elementor-element.elementor-element-2fe81f9 .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:20px;font-weight:600;line-height:1.3em;letter-spacing:-1px;color:#404040;}.elementor-11 .elementor-element.elementor-element-b7d30a8{font-family:"Clarity City", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#454545;}.elementor-11 .elementor-element.elementor-element-2688bcd .elementor-button{background-color:#5EAEBE;font-family:"Clarity City", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:0px;border-radius:10px 10px 10px 10px;padding:20px 22px 20px 22px;}.elementor-11 .elementor-element.elementor-element-2688bcd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2688bcd.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2688bcd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-2d041ac{--display:flex;--min-height:88vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--overlay-opacity:0.15;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-2d041ac:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2d041ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highpoint.marlonribeiro.com.br/wp-content/uploads/2026/10/aj-sermon.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-2d041ac::before, .elementor-11 .elementor-element.elementor-element-2d041ac > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-2d041ac > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-2d041ac > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-2d041ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-2d041ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#2D5368;--background-overlay:'';}.elementor-11 .elementor-element.elementor-element-2d041ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-cab2356{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.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-4ffb6c9{width:var( --container-widget-width, 88px );max-width:88px;--container-widget-width:88px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e9c5024{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2eba4c8{background-color:#505050;padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7D7D7D;border-radius:99px 99px 99px 99px;text-align:start;}.elementor-11 .elementor-element.elementor-element-2eba4c8.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2eba4c8 .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-548fe04.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-548fe04{text-align:start;}.elementor-11 .elementor-element.elementor-element-548fe04 .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:54px;font-weight:700;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c00b17e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c00b17e.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2dc1a15{padding:0px 12px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;text-align:start;}.elementor-11 .elementor-element.elementor-element-2dc1a15.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-2dc1a15 .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-aa45efa{padding:0px 12px 0px 0px;border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF;text-align:start;}.elementor-11 .elementor-element.elementor-element-aa45efa.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-aa45efa .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-84506bf{padding:0px 12px 0px 0px;border-style:none;text-align:start;}.elementor-11 .elementor-element.elementor-element-84506bf.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-84506bf .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1336234 .elementor-button{background-color:#5EAEBE;font-family:"Clarity City", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:0px;border-radius:10px 10px 10px 10px;padding:20px 22px 20px 22px;}.elementor-11 .elementor-element.elementor-element-1336234{width:auto;max-width:auto;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-1336234.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-1336234 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-11 .elementor-element.elementor-element-3137089{--display:flex;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-3137089::before, .elementor-11 .elementor-element.elementor-element-3137089 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3137089 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3137089 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3137089 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3137089 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF70 0%, #FFFFFF 100%);}.elementor-11 .elementor-element.elementor-element-3137089.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-18ba2dd{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-18ba2dd.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-18ba2dd .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:44px;font-weight:700;line-height:1.25em;letter-spacing:-1px;color:#2D5368;}.elementor-11 .elementor-element.elementor-element-205a8ea{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9f72187{--display:flex;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9f72187:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9f72187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F7;}.elementor-11 .elementor-element.elementor-element-224fe1b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-224fe1b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-224fe1b .elementor-heading-title{font-family:"Clarity City", Sans-serif;font-size:44px;font-weight:700;line-height:1.25em;letter-spacing:-1px;color:#2D5368;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-11 .elementor-element.elementor-element-c98f25e{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-cab2356{--width:50%;}.elementor-11 .elementor-element.elementor-element-e9c5024{--width:50%;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-4e770e3{--min-height:60vh;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-11 .elementor-element.elementor-element-9ff1e01{width:auto;max-width:auto;text-align:start;}.elementor-11 .elementor-element.elementor-element-9ff1e01.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9ff1e01 .elementor-heading-title{font-size:8vw;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-5fe6d53{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:4vw;line-height:1.5em;}.elementor-11 .elementor-element.elementor-element-5fe6d53.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-9ce96ec{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-044c385.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-044c385{font-size:4vw;}.elementor-11 .elementor-element.elementor-element-e481043{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-e481043 .elementor-button{font-size:14px;line-height:1em;letter-spacing:0px;border-radius:6px 6px 6px 6px;padding:12px 16px 12px 16px;}.elementor-11 .elementor-element.elementor-element-cbc0ca0{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-cbc0ca0 .elementor-button{font-size:14px;line-height:1em;letter-spacing:0px;border-radius:6px 6px 6px 6px;padding:12px 16px 12px 16px;}.elementor-11 .elementor-element.elementor-element-b9fe9d0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-b9fe9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highpoint.marlonribeiro.com.br/wp-content/uploads/2026/08/bg-01.svg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-11 .elementor-element.elementor-element-b9fe9d0::before, .elementor-11 .elementor-element.elementor-element-b9fe9d0 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-b9fe9d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-b9fe9d0 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-b9fe9d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-b9fe9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF70 0%, #FFFFFF 100%);}.elementor-11 .elementor-element.elementor-element-b9fe9d0{--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-11 .elementor-element.elementor-element-5f3d005{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-5f3d005 .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-11 .elementor-element.elementor-element-c5489b2{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-52e3b28 .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-52e3b28 .elementor-image-box-title{font-size:22px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-52e3b28 .elementor-image-box-description{font-size:18px;}.elementor-11 .elementor-element.elementor-element-c606b4d{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-11 .elementor-element.elementor-element-d083786 .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-d083786 .elementor-image-box-title{font-size:22px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-d083786 .elementor-image-box-description{font-size:18px;}.elementor-11 .elementor-element.elementor-element-2104080{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-11 .elementor-element.elementor-element-7c163ff .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-7c163ff .elementor-image-box-title{font-size:22px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-7c163ff .elementor-image-box-description{font-size:18px;}.elementor-11 .elementor-element.elementor-element-5b31583{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-11 .elementor-element.elementor-element-0b09a7a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:28px;--padding-bottom:28px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-a92ba50{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-11 .elementor-element.elementor-element-a92ba50.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-2911bb0{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-2911bb0 .elementor-heading-title{font-size:4.5vw;line-height:1.25em;}.elementor-11 .elementor-element.elementor-element-f7bf892{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-f7bf892 .elementor-heading-title{font-size:7.5vw;line-height:1.25em;}.elementor-11 .elementor-element.elementor-element-8320ca1{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-8320ca1 .elementor-heading-title{font-size:20px;line-height:1.25em;}.elementor-11 .elementor-element.elementor-element-e46ff05{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-e46ff05 .elementor-heading-title{font-size:16px;line-height:1.25em;}.elementor-11 .elementor-element.elementor-element-d20ddf2 .elementor-divider-separator{width:100%;}.elementor-11 .elementor-element.elementor-element-51b3c26.e-con{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-f1a8479{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-f1a8479 .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-11 .elementor-element.elementor-element-2fe81f9{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-2fe81f9 .elementor-heading-title{font-size:18px;line-height:1.4em;}.elementor-11 .elementor-element.elementor-element-b7d30a8{font-size:16px;}.elementor-11 .elementor-element.elementor-element-2688bcd{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-2688bcd .elementor-button{font-size:16px;line-height:1em;letter-spacing:0px;border-radius:10px 10px 10px 10px;padding:16px 20px 16px 20px;}.elementor-11 .elementor-element.elementor-element-2d041ac:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2d041ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highpoint.marlonribeiro.com.br/wp-content/uploads/2026/10/aj-sermon.webp");background-position:-333px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-2d041ac{--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--overlay-opacity:0.25;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-11 .elementor-element.elementor-element-cab2356{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4ffb6c9{--container-widget-width:20%;--container-widget-flex-grow:0;width:var( --container-widget-width, 20% );max-width:20%;}.elementor-11 .elementor-element.elementor-element-e9c5024{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-e9c5024.e-con{--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-2eba4c8{width:auto;max-width:auto;padding:6px 12px 6px 12px;}.elementor-11 .elementor-element.elementor-element-2eba4c8.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2eba4c8 .elementor-heading-title{font-size:12px;line-height:1.25em;letter-spacing:0px;}.elementor-11 .elementor-element.elementor-element-548fe04{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-548fe04.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-548fe04 .elementor-heading-title{font-size:32px;line-height:1.25em;}.elementor-11 .elementor-element.elementor-element-c00b17e{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-11 .elementor-element.elementor-element-2dc1a15{width:auto;max-width:auto;padding:0px 0px 0px 0px;border-width:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-2dc1a15.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2dc1a15 .elementor-heading-title{font-size:18px;line-height:1.25em;letter-spacing:-0.2px;}.elementor-11 .elementor-element.elementor-element-aa45efa{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;border-width:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-aa45efa .elementor-heading-title{font-size:18px;line-height:1.25em;letter-spacing:-0.2px;}.elementor-11 .elementor-element.elementor-element-84506bf{width:auto;max-width:auto;}.elementor-11 .elementor-element.elementor-element-84506bf .elementor-heading-title{font-size:14px;line-height:1.25em;letter-spacing:-0.2px;}.elementor-11 .elementor-element.elementor-element-1336234{width:auto;max-width:auto;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-1336234.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-1336234 .elementor-button{font-size:16px;line-height:1em;letter-spacing:0px;border-radius:10px 10px 10px 10px;padding:16px 20px 16px 20px;}.elementor-11 .elementor-element.elementor-element-3137089:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3137089 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://highpoint.marlonribeiro.com.br/wp-content/uploads/2026/08/bg-01.svg");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-11 .elementor-element.elementor-element-3137089::before, .elementor-11 .elementor-element.elementor-element-3137089 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3137089 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-3137089 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3137089 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-3137089 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF70 0%, #FFFFFF 100%);}.elementor-11 .elementor-element.elementor-element-3137089{--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-11 .elementor-element.elementor-element-18ba2dd{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-18ba2dd .elementor-heading-title{font-size:28px;line-height:1.25em;}.elementor-11 .elementor-element.elementor-element-9f72187{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-11 .elementor-element.elementor-element-224fe1b{width:100%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-224fe1b .elementor-heading-title{font-size:28px;line-height:1.25em;}}/* Start custom CSS for html, class: .elementor-element-ab0650e */<style>
  /* 1. Herança de fonte */
  .custom-pco-widget, 
  .custom-pco-widget * {
      font-family: inherit !important;
  }

  /* 2. Remove restrições de largura do container principal para ele ocupar a tela toda */
  .custom-pco-widget {
      width: 100% !important;
      max-width: 100% !important;
  }

  /* 3. Transforma qualquer container que agrupa os cartões em Flexbox horizontal */
  .custom-pco-widget > div > div {
      display: flex !important;
      flex-wrap: wrap !important;
      flex-direction: row !important;
      gap: 20px !important;
      justify-content: flex-start !important;
      align-items: stretch !important;
  }

  /* 4. Força os títulos dos meses a ocuparem 100% da linha, quebrando o layout para a linha de baixo */
  .custom-pco-widget h1, 
  .custom-pco-widget h2, 
  .custom-pco-widget h3, 
  .custom-pco-widget h4 {
      width: 100% !important;
      flex: 0 0 100% !important;
      text-align: left !important;
      margin-top: 30px !important;
      margin-bottom: 20px !important;
  }

  /* 5. Força os cartões (tiles) a terem exatamente 1/3 do tamanho da tela (3 colunas) */
  /* O calc() desconta o espaço do "gap" para não estourar a linha */
  .custom-pco-widget > div > div > div {
      flex: 0 0 calc(33.333% - 14px) !important; 
      max-width: calc(33.333% - 14px) !important;
      width: 100% !important;
      box-sizing: border-box !important;
      margin: 0 !important;
  }

  /* 6. Responsividade: Tablet (2 colunas) e Celular (1 coluna) */
  @media (max-width: 1024px) {
      .custom-pco-widget > div > div > div {
          flex: 0 0 calc(50% - 10px) !important;
          max-width: calc(50% - 10px) !important;
      }
  }

  @media (max-width: 768px) {
      .custom-pco-widget > div > div > div {
          flex: 0 0 100% !important;
          max-width: 100% !important;
      }
  }
<\/style>

<div
    class="custom-pco-widget"
    data-pcoplus-widget="eventlist"
    data-church-center-url="highpointmm"
    data-display-mode="tiles"
    data-caption-register="Register"
    data-caption-more-information="Learn More"
    data-caption-close="Close"
    data-pcoplus-key="0ZAmbDZ"
    data-grouped="true"
    data-use-modals="true"
    data-corner-radius="4"
    data-image-shape="cinematic"
    data-brand-color="#FF7461"
    data-button-color="#4EA0CF"
    data-modal-color="#FFFFFF"
    data-text-color="#333333"
    style="text-align: center; color: rgba(90, 90, 90, 0.5); font-family: inherit;">
    Events Loading
</div>

<script
    src="//pcochef-static.s3.us-east-1.amazonaws.com/plusapi/js/pcochef-plus.js"
    type="text/javascript">
</script>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-205a8ea */<style>
  /* 1. Força a herança da fonte do Elementor */
  .custom-pco-widget, 
  .custom-pco-widget * {
      font-family: inherit !important;
  }

  /* 2. Força o layout em 3 colunas (Grid) */
  /* O PCO geralmente cria uma div pai para o grupo e uma div filha para os cards */
  .custom-pco-widget > div > div, 
  .custom-pco-widget [style*="display: flex"],
  .custom-pco-widget [class*="events"] {
      display: grid !important;
      grid-template-columns: repeat(3, 1fr) !important;
      gap: 20px !important;
      align-items: stretch !important;
  }

  /* Garante que o título do mês (Setembro, Outubro, etc) ocupe a linha inteira e não seja esmagado numa coluna */
  .custom-pco-widget h1, 
  .custom-pco-widget h2, 
  .custom-pco-widget h3, 
  .custom-pco-widget h4,
  .custom-pco-widget [class*="title"] {
      grid-column: 1 / -1 !important;
      margin-bottom: 15px;
      text-align: left; /* Ajuste se preferir centralizado */
  }

  /* Garante que o card ocupe o tamanho total da sua respectiva coluna */
  .custom-pco-widget > div > div > div {
      width: 100% !important;
      max-width: 100% !important;
      margin: 0 !important;
  }

  /* 3. Responsividade: Volta para 1 coluna no celular (abaixo de 768px) */
  @media (max-width: 768px) {
      .custom-pco-widget > div > div, 
      .custom-pco-widget [style*="display: flex"],
      .custom-pco-widget [class*="events"] {
          grid-template-columns: 1fr !important;
      }
  }
<\/style>

<div
    class="custom-pco-widget"
    data-pcoplus-widget="eventlist"
    data-church-center-url="highpointmm"
    data-display-mode="tiles"
    data-caption-register="Register"
    data-caption-more-information="Learn More"
    data-caption-close="Close"
    data-pcoplus-key="0ZAmbDZ"
    data-grouped="true"
    data-use-modals="true"
    data-corner-radius="4"
    data-image-shape="cinematic"
    data-brand-color="#FF7461"
    data-button-color="#4EA0CF"
    data-modal-color="#FFFFFF"
    data-text-color="#333333"
    style="text-align: center; color: rgba(90, 90, 90, 0.5); font-family: inherit;">
    Events Loading
</div>

<script
    src="//pcochef-static.s3.us-east-1.amazonaws.com/plusapi/js/pcochef-plus.js"
    type="text/javascript">
</script>/* End custom CSS */
/* Start custom CSS */html, body {
  overflow-X: hidden;
}

p:last-child{
    margin-bottom:0px;
}

.elementor-widget-text-editor p:last-child{
    margin-bottom:0px;
    margin-top:0px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Clarity City';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://highpoint.marlonribeiro.com.br/wp-content/uploads/2026/08/ClarityCity-Regular.woff2') format('woff2'),
		url('https://highpoint.marlonribeiro.com.br/wp-content/uploads/2026/08/ClarityCity-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Clarity City';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://highpoint.marlonribeiro.com.br/wp-content/uploads/2026/08/ClarityCity-Bold.woff2') format('woff2'),
		url('https://highpoint.marlonribeiro.com.br/wp-content/uploads/2026/08/ClarityCity-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Clarity City';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://highpoint.marlonribeiro.com.br/wp-content/uploads/2026/08/ClarityCity-SemiBold.woff2') format('woff2'),
		url('https://highpoint.marlonribeiro.com.br/wp-content/uploads/2026/08/ClarityCity-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */