.elementor-5749 .elementor-element.elementor-element-hwb1kmp{--display:flex;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:10%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-5749 .elementor-element.elementor-element-hwb1kmp:not(.elementor-motion-effects-element-type-background), .elementor-5749 .elementor-element.elementor-element-hwb1kmp > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pastorluisspiritto.com/wp-content/uploads/2026/02/unnamed-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5749 .elementor-element.elementor-element-hwb1kmp::before, .elementor-5749 .elementor-element.elementor-element-hwb1kmp > .elementor-background-video-container::before, .elementor-5749 .elementor-element.elementor-element-hwb1kmp > .e-con-inner > .elementor-background-video-container::before, .elementor-5749 .elementor-element.elementor-element-hwb1kmp > .elementor-background-slideshow::before, .elementor-5749 .elementor-element.elementor-element-hwb1kmp > .e-con-inner > .elementor-background-slideshow::before, .elementor-5749 .elementor-element.elementor-element-hwb1kmp > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-astglobalcolor7 ) 0%, #00000085 50%);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-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-5749 .elementor-element.elementor-element-0416d39 > .elementor-widget-container{padding:0px 200px 0px 200px;}.elementor-5749 .elementor-element.elementor-element-0416d39 .elementor-icon-box-title, .elementor-5749 .elementor-element.elementor-element-0416d39 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-5749 .elementor-element.elementor-element-0416d39 .elementor-icon-box-title{color:#FFFFFF;}.elementor-5749 .elementor-element.elementor-element-0416d39:has(:hover) .elementor-icon-box-title,
					 .elementor-5749 .elementor-element.elementor-element-0416d39:has(:focus) .elementor-icon-box-title{color:#9A9686;}.elementor-5749 .elementor-element.elementor-element-0416d39 .elementor-icon-box-description{font-size:27px;font-weight:bold;line-height:1.4em;color:#FFFFFF;}.elementor-5749 .elementor-element.elementor-element-fd3b9faf750698 > .elementor-container{max-width:1220px;}.elementor-5749 .elementor-element.elementor-element-fd3b9faf750698{border-style:solid;border-width:1px 0px 0px 0px;border-color:#EDEDED;padding:100px 0px 80px 0px;}.elementor-5749 .elementor-element.elementor-element-da3f841{margin-top:-9px;margin-bottom:0px;}.elementor-5749 .elementor-element.elementor-element-c736005 .tpg-widget-heading-wrapper .tpg-widget-heading{text-transform:capitalize;}.elementor-5749 .elementor-element.elementor-element-4029895 .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:before, .elementor-5749 .elementor-element.elementor-element-4029895 .tpg-el-main-wrapper .tpg-el-image-wrap .overlay{background-color:#12121299;}.elementor-5749 .elementor-element.elementor-element-4029895 .rt-tpg-container .rt-grid-hover-item .rt-holder .grid-hover-content:after, .elementor-5749 .elementor-element.elementor-element-4029895 .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap .overlay{background-color:transparent;background-image:linear-gradient(180deg, #161E2917 0%, #161E29F5 100%);}.elementor-5749 .elementor-element.elementor-element-4029895 .tpg-el-main-wrapper .rt-row [class*="rt-col"]{padding-left:10px !important;padding-right:10px !important;padding-bottom:calc(2 * 10px) !important;}.elementor-5749 .elementor-element.elementor-element-4029895 .tpg-el-main-wrapper .rt-row{margin-left:-10px;margin-right:-10px;}.elementor-5749 .elementor-element.elementor-element-4029895 .tpg-el-main-wrapper .rt-row .rt-row{margin-bottom:-10px;}.elementor-5749 .elementor-element.elementor-element-4029895 .rt-tpg-container .grid_hover-layout8 .display-grid-wrapper{grid-gap:10px;margin-bottom:10px;}.elementor-5749 .elementor-element.elementor-element-4029895 .tpg-el-main-wrapper{--tpg-primary-color:#100707;}.elementor-5749 .elementor-element.elementor-element-4029895 .tpg-el-main-wrapper .entry-title-wrapper .entry-title{font-size:19px;}.elementor-5749 .elementor-element.elementor-element-4029895 .tpg-el-main-wrapper .tpg-el-image-wrap img{width:inherit;}.elementor-5749 .elementor-element.elementor-element-4029895 .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap img{object-position:inherit;}.elementor-5749 .elementor-element.elementor-element-4029895 .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap img{object-position:inherit;}.elementor-5749 .elementor-element.elementor-element-4029895 .rt-tpg-container .tpg-post-holder .rt-detail .read-more a{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}body .elementor-5749 .elementor-element.elementor-element-4029895 .rt-tpg-container .tpg-post-holder .rt-detail .read-more a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7a64f2;}.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-5749 .elementor-element.elementor-element-78bf5b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:600;color:#111111;}.elementor-5749 .elementor-element.elementor-element-ca171f1 .tpg-widget-heading-wrapper .tpg-widget-heading{font-size:20px;}.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-5749 .elementor-element.elementor-element-086928f .tpg-widget-heading-wrapper .tpg-widget-heading{font-size:20px;}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-5749 .elementor-element.elementor-element-88045fd .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms !important;}.elementor-5749 .elementor-element.elementor-element-88045fd .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-5749 .elementor-element.elementor-element-88045fd .slick-dots,.elementor-5749 .elementor-element.elementor-element-88045fd .premium-carousel-nav-fraction{text-align:center;}.elementor-5749 .elementor-element.elementor-element-88045fd .premium-carousel-template img{width:100%;}.elementor-5749 .elementor-element.elementor-element-88045fd .premium-carousel-wrapper .slick-arrow{font-size:14px;}.elementor-5749 .elementor-element.elementor-element-88045fd .premium-carousel-wrapper .slick-arrow svg{width:14px;height:14px;}@media(max-width:1024px){.elementor-5749 .elementor-element.elementor-element-hwb1kmp{--padding-top:33%;--padding-bottom:33%;--padding-left:0%;--padding-right:0%;}.elementor-5749 .elementor-element.elementor-element-0416d39 > .elementor-widget-container{padding:0px 32px 0px 32px;}.elementor-5749 .elementor-element.elementor-element-fd3b9faf750698{padding:60px 0px 50px 0px;}}@media(max-width:767px){.elementor-5749 .elementor-element.elementor-element-hwb1kmp{--padding-top:40%;--padding-bottom:45%;--padding-left:0%;--padding-right:0%;}.elementor-5749 .elementor-element.elementor-element-0416d39 > .elementor-widget-container{padding:0px 24px 0px 24px;}.elementor-5749 .elementor-element.elementor-element-0416d39 .elementor-icon-box-description{font-size:20px;}}@media(min-width:768px){.elementor-5749 .elementor-element.elementor-element-hwb1kmp{--content-width:1040px;}.elementor-5749 .elementor-element.elementor-element-36efb5f{width:80.485%;}.elementor-5749 .elementor-element.elementor-element-0ee781c{width:18.56%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5749 .elementor-element.elementor-element-36efb5f{width:50%;}.elementor-5749 .elementor-element.elementor-element-0ee781c{width:50%;}}@media(min-width:1025px){.elementor-5749 .elementor-element.elementor-element-hwb1kmp:not(.elementor-motion-effects-element-type-background), .elementor-5749 .elementor-element.elementor-element-hwb1kmp > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}