.elementor-2 .elementor-element.elementor-element-a248134{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5a29265{--display:flex;--min-height:100vh;--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-end;--overlay-opacity:0.6;--margin-top:-154px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5a29265::before, .elementor-2 .elementor-element.elementor-element-5a29265 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5a29265 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-5a29265 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5a29265 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-5a29265 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-d329c2b{--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;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--margin-top:300px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-aca484d{--display:flex;}.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-2 .elementor-element.elementor-element-eb296e1{width:var( --container-widget-width, 667px );max-width:667px;--container-widget-width:667px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-eb296e1 .elementor-heading-title{font-family:"Caudex", Sans-serif;font-size:48px;font-weight:400;line-height:57px;color:var( --e-global-color-237e6f9 );}.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-2 .elementor-element.elementor-element-e643fc4 .elementor-button{background-color:#FFFFFF00;font-family:"Maven Pro", Sans-serif;font-size:20px;font-weight:500;line-height:20px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );}.elementor-2 .elementor-element.elementor-element-e643fc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;}.elementor-2 .elementor-element.elementor-element-e643fc4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-e643fc4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-2 .elementor-element.elementor-element-888f472{--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;--justify-content:flex-start;--align-items:center;}.elementor-2 .elementor-element.elementor-element-ed3f6b8{--display:flex;}.elementor-2 .elementor-element.elementor-element-8ae5bd3{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-8ae5bd3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8ae5bd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41d9ca3 );}.elementor-2 .elementor-element.elementor-element-b9a36b3{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3bdd99d .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-1f9e00c{text-align:center;}.elementor-2 .elementor-element.elementor-element-1f9e00c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-d922f39 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-d922f39{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-8ad51d1{--display:flex;}.elementor-2 .elementor-element.elementor-element-e0bd559{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-e0bd559:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e0bd559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41d9ca3 );}.elementor-2 .elementor-element.elementor-element-a67f765{--display:flex;}.elementor-2 .elementor-element.elementor-element-178695a .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-bd84874{text-align:center;}.elementor-2 .elementor-element.elementor-element-bd84874 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-6d26594 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-6d26594{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-832e4ea{--display:flex;}.elementor-2 .elementor-element.elementor-element-157929f{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-157929f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-157929f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41d9ca3 );}.elementor-2 .elementor-element.elementor-element-107d98e{--display:flex;}.elementor-2 .elementor-element.elementor-element-be9f267 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-d6419dd{text-align:center;}.elementor-2 .elementor-element.elementor-element-d6419dd .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-44de6e7 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-44de6e7{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-ef4d170{--display:flex;}.elementor-2 .elementor-element.elementor-element-62c868d{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-62c868d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-62c868d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41d9ca3 );}.elementor-2 .elementor-element.elementor-element-8243025{--display:flex;}.elementor-2 .elementor-element.elementor-element-b7dc54f .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-dc5ba6b{text-align:center;}.elementor-2 .elementor-element.elementor-element-dc5ba6b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-dba95eb .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-dba95eb{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-a4f7ed4{--display:flex;}.elementor-2 .elementor-element.elementor-element-592750e{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-592750e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-592750e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41d9ca3 );}.elementor-2 .elementor-element.elementor-element-5c66395{--display:flex;}.elementor-2 .elementor-element.elementor-element-ae7d692 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-448dee4{text-align:center;}.elementor-2 .elementor-element.elementor-element-448dee4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-57e80d7 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-57e80d7{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-bef1abd{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-2 .elementor-element.elementor-element-1062b00{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-1d49d33{--display:flex;}.elementor-2 .elementor-element.elementor-element-243a4dd .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-f2b9079{text-align:center;}.elementor-2 .elementor-element.elementor-element-f2b9079 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-2810ecb .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-2810ecb{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-ebd08b3{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-6e03464{--display:flex;}.elementor-2 .elementor-element.elementor-element-978d5b6 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-4b50e04{text-align:center;}.elementor-2 .elementor-element.elementor-element-4b50e04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-cc854f3 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-cc854f3{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-7fefac1{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-f1404b8{--display:flex;}.elementor-2 .elementor-element.elementor-element-17f8152 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-780d159{text-align:center;}.elementor-2 .elementor-element.elementor-element-780d159 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-0ff9bf6 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-0ff9bf6{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-1c177af{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-d972c25{--display:flex;}.elementor-2 .elementor-element.elementor-element-910fd15 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-da18adb{text-align:center;}.elementor-2 .elementor-element.elementor-element-da18adb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-9f87602 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-9f87602{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-45c41af{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-1a8fe2e{--display:flex;}.elementor-2 .elementor-element.elementor-element-e7b6165 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-19daa4e{text-align:center;}.elementor-2 .elementor-element.elementor-element-19daa4e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-e81f016 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-e81f016{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-dbae8c2{--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;--justify-content:center;--align-items:center;--margin-top:060px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;}.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-2 .elementor-element.elementor-element-24f63bb{margin:0px -52px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;font-family:"Maven Pro", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:#1C2658;}.elementor-2 .elementor-element.elementor-element-1ee918c{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-1ee918c .elementor-heading-title{font-family:"Caudex", Sans-serif;font-size:96px;font-weight:400;line-height:30px;color:var( --e-global-color-ba76d31 );}.elementor-2 .elementor-element.elementor-element-bc76033{--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-2 .elementor-element.elementor-element-2906f82{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-2 .elementor-element.elementor-element-2906f82 .swiper-slide > .elementor-element{height:100%;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2 .elementor-element.elementor-element-cd89b54{--grid-columns:3;}.elementor-2 .elementor-element.elementor-element-aed7a00{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-e9e3048{font-family:"Maven Pro", Sans-serif;font-size:24px;font-weight:400;color:#01255C;}.elementor-2 .elementor-element.elementor-element-60f6124 .elementor-button{background-color:#FFFFFF00;font-family:"Maven Pro", Sans-serif;font-size:16px;font-weight:800;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:16px 16px 16px 16px;padding:012px 045px 012px 045px;}.elementor-2 .elementor-element.elementor-element-60f6124{margin:020px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-f308910{--display:flex;--min-height:632px;--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:center;--margin-top:060px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-f308910:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f308910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01255C;}.elementor-2 .elementor-element.elementor-element-ab7532b{--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;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-2 .elementor-element.elementor-element-169e51c{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-2 .elementor-element.elementor-element-65457bf .elementor-icon-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-65457bf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-65457bf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-65457bf.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-65457bf.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-65457bf.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-65457bf .elementor-icon{font-size:151px;}.elementor-2 .elementor-element.elementor-element-65457bf .elementor-icon svg{height:151px;}.elementor-2 .elementor-element.elementor-element-65457bf .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-d317610 .elementor-heading-title{font-family:"Caudex", Sans-serif;font-size:48px;font-weight:400;line-height:57px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-65aa080{--display:flex;}.elementor-2 .elementor-element.elementor-element-91b3c5f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:010px 010px;--row-gap:010px;--column-gap:010px;--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-8160cd1{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-1b511da{--display:flex;}.elementor-2 .elementor-element.elementor-element-b02fabe .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-b02fabe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-b02fabe.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-b02fabe.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-b02fabe.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-b02fabe.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-b02fabe .elementor-icon{font-size:45px;}.elementor-2 .elementor-element.elementor-element-b02fabe .elementor-icon svg{height:45px;}.elementor-2 .elementor-element.elementor-element-b02fabe .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-633833a{text-align:center;}.elementor-2 .elementor-element.elementor-element-633833a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-4e81503 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-4e81503{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-4f3c56b{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-57013c8{--display:flex;}.elementor-2 .elementor-element.elementor-element-37a2016 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-37a2016.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-37a2016.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-37a2016.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-37a2016.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-37a2016.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-37a2016 .elementor-icon{font-size:61px;}.elementor-2 .elementor-element.elementor-element-37a2016 .elementor-icon svg{height:61px;}.elementor-2 .elementor-element.elementor-element-37a2016 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-65558d1{text-align:center;}.elementor-2 .elementor-element.elementor-element-65558d1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-aeb65cf .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-aeb65cf{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-a0cabd8{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-be876ef{--display:flex;}.elementor-2 .elementor-element.elementor-element-e9dd435 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-e9dd435.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-e9dd435.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e9dd435.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-e9dd435.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-e9dd435.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-e9dd435 .elementor-icon{font-size:51px;}.elementor-2 .elementor-element.elementor-element-e9dd435 .elementor-icon svg{height:51px;}.elementor-2 .elementor-element.elementor-element-e9dd435 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-1f4c31e{text-align:center;}.elementor-2 .elementor-element.elementor-element-1f4c31e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-e32c0d1 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-e32c0d1{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-dd90073{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-6467b92{--display:flex;}.elementor-2 .elementor-element.elementor-element-f574675 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-f574675 .elementor-icon{font-size:45px;}.elementor-2 .elementor-element.elementor-element-f574675 .elementor-icon svg{height:45px;}.elementor-2 .elementor-element.elementor-element-f574675 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-4c3c488{text-align:center;}.elementor-2 .elementor-element.elementor-element-4c3c488 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-bb971cf .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-bb971cf{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-8187c8c{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-0c4d388{--display:flex;}.elementor-2 .elementor-element.elementor-element-37a13d6 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-37a13d6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-37a13d6.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-37a13d6.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-37a13d6.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-37a13d6.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-37a13d6 .elementor-icon{font-size:47px;}.elementor-2 .elementor-element.elementor-element-37a13d6 .elementor-icon svg{height:47px;}.elementor-2 .elementor-element.elementor-element-37a13d6 .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-aeb7c99{text-align:center;}.elementor-2 .elementor-element.elementor-element-aeb7c99 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-df63db3 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-df63db3{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-09d90ac{--display:flex;--min-height:173px;--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;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#FFFFFF0D;--border-color:#FFFFFF0D;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-789b935{--display:flex;}.elementor-2 .elementor-element.elementor-element-23f796f .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-23f796f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-23f796f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-23f796f.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-23f796f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-23f796f.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-2 .elementor-element.elementor-element-23f796f .elementor-icon{font-size:56px;}.elementor-2 .elementor-element.elementor-element-23f796f .elementor-icon svg{height:56px;}.elementor-2 .elementor-element.elementor-element-23f796f .elementor-icon-wrapper svg{width:auto;}.elementor-2 .elementor-element.elementor-element-86136ff{text-align:center;}.elementor-2 .elementor-element.elementor-element-86136ff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;line-height:18px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-8ae09fc .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:15px;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );transition-duration:0.3s;}.elementor-2 .elementor-element.elementor-element-8ae09fc{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-afaf229{--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;--justify-content:center;--align-items:center;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-ac7536f{--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;--justify-content:center;--align-items:center;}.elementor-2 .elementor-element.elementor-element-f693ade{--display:flex;--min-height:384px;--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-end;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-f693ade:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f693ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arquidiocesedegoiania.org.br/wp-content/uploads/2026/05/burning-candles-catholic-church-evening-candle-fire_1168123-109140-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-f693ade::before, .elementor-2 .elementor-element.elementor-element-f693ade > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f693ade > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-f693ade > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f693ade > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-f693ade > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-49ec71f{--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;--justify-content:flex-start;--align-items:center;}.elementor-2 .elementor-element.elementor-element-d1afbae{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-d1afbae .elementor-heading-title{font-family:"Maven Pro", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-350fc1a .elementor-button{background-color:#FFFFFF00;font-family:"Maven Pro", Sans-serif;font-size:16px;font-weight:800;fill:var( --e-global-color-237e6f9 );color:var( --e-global-color-237e6f9 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:16px 16px 16px 16px;padding:012px 045px 012px 045px;}.elementor-2 .elementor-element.elementor-element-c797d2a{--display:flex;--min-height:384px;--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-end;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;}.elementor-2 .elementor-element.elementor-element-c797d2a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c797d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://arquidiocesedegoiania.org.br/wp-content/uploads/2026/05/burning-candles-catholic-church-evening-candle-fire_1168123-10-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-c797d2a::before, .elementor-2 .elementor-element.elementor-element-c797d2a > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c797d2a > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c797d2a > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c797d2a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c797d2a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-2c92bfa{--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;--justify-content:flex-start;--align-items:center;}.elementor-2 .elementor-element.elementor-element-a1ea7ad{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-a1ea7ad .elementor-heading-title{font-family:"Maven Pro", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-890eee5 .elementor-button{background-color:#FFFFFF00;font-family:"Maven Pro", Sans-serif;font-size:16px;font-weight:800;fill:var( --e-global-color-237e6f9 );color:var( --e-global-color-237e6f9 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:16px 16px 16px 16px;padding:012px 045px 012px 045px;}.elementor-2 .elementor-element.elementor-element-cb5ab49{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5b5984c{--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;--justify-content:flex-start;--align-items:center;}.elementor-2 .elementor-element.elementor-element-0bf072f{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-0bf072f .elementor-heading-title{font-family:"Caudex", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-c80cc56 );}.elementor-2 .elementor-element.elementor-element-4798f35 .elementor-button{background-color:#FFFFFF00;font-family:"Maven Pro", Sans-serif;font-size:16px;font-weight:800;fill:var( --e-global-color-ba76d31 );color:var( --e-global-color-ba76d31 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:16px 16px 16px 16px;padding:012px 045px 012px 045px;}.elementor-2 .elementor-element.elementor-element-4798f35{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fca32c8{--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:center;}.elementor-2 .elementor-element.elementor-element-64196ca{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-2 .elementor-element.elementor-element-64196ca .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-c09c64d{--display:flex;}.elementor-2 .elementor-element.elementor-element-2e045d6{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-42c5698{--display:flex;}.elementor-2 .elementor-element.elementor-element-f5f26e4{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-024620c{--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;--justify-content:center;--align-items:center;--margin-top:060px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-e7c982e{margin:0px -52px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;font-family:"Maven Pro", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:#1C2658;}.elementor-2 .elementor-element.elementor-element-ad356d4{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-ad356d4 .elementor-heading-title{font-family:"Caudex", Sans-serif;font-size:96px;font-weight:400;line-height:30px;color:var( --e-global-color-ba76d31 );}.elementor-2 .elementor-element.elementor-element-3b12f3a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-106b06d{--swiper-slides-to-display:4;--swiper-slides-gap:0px;width:var( --container-widget-width, 130% );max-width:130%;--container-widget-width:130%;--container-widget-flex-grow:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:2%;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:46px;}.elementor-2 .elementor-element.elementor-element-106b06d .swiper-slide > .elementor-element{height:100%;}.elementor-2 .elementor-element.elementor-element-ef1dbcd{--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;--overflow:hidden;}.elementor-2 .elementor-element.elementor-element-ef1dbcd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ef1dbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-41d9ca3 );}.elementor-2 .elementor-element.elementor-element-a0043df{--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;--justify-content:center;--align-items:center;--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-6e392c8{margin:0px -52px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:10;font-family:"Maven Pro", Sans-serif;font-size:32px;font-weight:400;line-height:38px;color:var( --e-global-color-237e6f9 );}.elementor-2 .elementor-element.elementor-element-e30be3c{margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-e30be3c .elementor-heading-title{font-family:"Caudex", Sans-serif;font-size:96px;font-weight:400;line-height:30px;color:var( --e-global-color-ba76d31 );}.elementor-2 .elementor-element.elementor-element-75ca840{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-bef1abd{--e-n-carousel-swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-2906f82{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-cd89b54{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-91b3c5f{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-64196ca{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-2e045d6{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-f5f26e4{--grid-columns:2;}.elementor-2 .elementor-element.elementor-element-106b06d{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-a248134{--width:100%;}.elementor-2 .elementor-element.elementor-element-aca484d{--width:90%;}.elementor-2 .elementor-element.elementor-element-888f472{--width:90%;}.elementor-2 .elementor-element.elementor-element-8ae5bd3{--width:285px;}.elementor-2 .elementor-element.elementor-element-e0bd559{--width:285px;}.elementor-2 .elementor-element.elementor-element-157929f{--width:285px;}.elementor-2 .elementor-element.elementor-element-62c868d{--width:285px;}.elementor-2 .elementor-element.elementor-element-592750e{--width:285px;}.elementor-2 .elementor-element.elementor-element-1062b00{--width:285px;}.elementor-2 .elementor-element.elementor-element-ebd08b3{--width:285px;}.elementor-2 .elementor-element.elementor-element-7fefac1{--width:285px;}.elementor-2 .elementor-element.elementor-element-1c177af{--width:285px;}.elementor-2 .elementor-element.elementor-element-45c41af{--width:285px;}.elementor-2 .elementor-element.elementor-element-bc76033{--width:90%;}.elementor-2 .elementor-element.elementor-element-ab7532b{--width:90%;}.elementor-2 .elementor-element.elementor-element-169e51c{--width:40%;}.elementor-2 .elementor-element.elementor-element-65aa080{--width:72%;}.elementor-2 .elementor-element.elementor-element-91b3c5f{--width:100%;}.elementor-2 .elementor-element.elementor-element-8160cd1{--width:285px;}.elementor-2 .elementor-element.elementor-element-4f3c56b{--width:285px;}.elementor-2 .elementor-element.elementor-element-a0cabd8{--width:285px;}.elementor-2 .elementor-element.elementor-element-dd90073{--width:285px;}.elementor-2 .elementor-element.elementor-element-8187c8c{--width:285px;}.elementor-2 .elementor-element.elementor-element-09d90ac{--width:285px;}.elementor-2 .elementor-element.elementor-element-ac7536f{--width:90%;}.elementor-2 .elementor-element.elementor-element-5b5984c{--width:90%;}.elementor-2 .elementor-element.elementor-element-fca32c8{--width:90%;}.elementor-2 .elementor-element.elementor-element-75ca840{--width:90%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-a248134{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5a29265{--min-height:0px;}.elementor-2 .elementor-element.elementor-element-d329c2b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:060px 0px;--row-gap:060px;--column-gap:0px;--margin-top:0200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-eb296e1 .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-888f472{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-bef1abd{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -119px) 0px;z-index:10;}.elementor-2 .elementor-element.elementor-element-dbae8c2{--width:100%;--justify-content:flex-start;--margin-top:140px;--margin-bottom:040px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;}.elementor-2 .elementor-element.elementor-element-24f63bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:24px;}.elementor-2 .elementor-element.elementor-element-1ee918c{margin:-32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-2 .elementor-element.elementor-element-1ee918c .elementor-heading-title{font-size:76px;}.elementor-2 .elementor-element.elementor-element-bc76033{--padding-top:0px;--padding-bottom:0px;--padding-left:020px;--padding-right:020px;}.elementor-2 .elementor-element.elementor-element-2906f82{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-cd89b54{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-e9e3048{text-align:center;}.elementor-2 .elementor-element.elementor-element-60f6124 .elementor-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-65457bf .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-d317610{text-align:center;}.elementor-2 .elementor-element.elementor-element-d317610 .elementor-heading-title{font-size:36px;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-65aa080{--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-91b3c5f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-8160cd1{--width:100%;}.elementor-2 .elementor-element.elementor-element-4f3c56b{--width:100%;}.elementor-2 .elementor-element.elementor-element-f693ade{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-49ec71f{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-d1afbae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-d1afbae .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-350fc1a .elementor-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-c797d2a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-2c92bfa{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-a1ea7ad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-a1ea7ad .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-890eee5 .elementor-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-5b5984c{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-0bf072f .elementor-heading-title{font-size:36px;}.elementor-2 .elementor-element.elementor-element-4798f35 .elementor-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-fca32c8{--justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-64196ca{--swiper-slides-to-display:2;}.elementor-2 .elementor-element.elementor-element-2e045d6{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-f5f26e4{--grid-columns:1;}.elementor-2 .elementor-element.elementor-element-024620c{--margin-top:050px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-e7c982e{font-size:24px;}.elementor-2 .elementor-element.elementor-element-ad356d4 .elementor-heading-title{font-size:76px;}.elementor-2 .elementor-element.elementor-element-3b12f3a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-106b06d{--swiper-slides-to-display:1;}}/* Start custom CSS for button, class: .elementor-element-d922f39 */.elementor-2 .elementor-element.elementor-element-d922f39 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae5bd3 */.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d26594 */.elementor-2 .elementor-element.elementor-element-6d26594 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0bd559 */.elementor-2 .elementor-element.elementor-element-e0bd559:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-e0bd559:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-e0bd559:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44de6e7 */.elementor-2 .elementor-element.elementor-element-44de6e7 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157929f */.elementor-2 .elementor-element.elementor-element-157929f:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-157929f:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-157929f:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dba95eb */.elementor-2 .elementor-element.elementor-element-dba95eb {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62c868d */.elementor-2 .elementor-element.elementor-element-62c868d:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-62c868d:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-62c868d:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57e80d7 */.elementor-2 .elementor-element.elementor-element-57e80d7 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592750e */.elementor-2 .elementor-element.elementor-element-592750e:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-592750e:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-592750e:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d922f39 */.elementor-2 .elementor-element.elementor-element-d922f39 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae5bd3 */.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d26594 */.elementor-2 .elementor-element.elementor-element-6d26594 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0bd559 */.elementor-2 .elementor-element.elementor-element-e0bd559:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-e0bd559:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-e0bd559:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44de6e7 */.elementor-2 .elementor-element.elementor-element-44de6e7 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157929f */.elementor-2 .elementor-element.elementor-element-157929f:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-157929f:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-157929f:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dba95eb */.elementor-2 .elementor-element.elementor-element-dba95eb {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62c868d */.elementor-2 .elementor-element.elementor-element-62c868d:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-62c868d:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-62c868d:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57e80d7 */.elementor-2 .elementor-element.elementor-element-57e80d7 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592750e */.elementor-2 .elementor-element.elementor-element-592750e:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-592750e:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-592750e:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d922f39 */.elementor-2 .elementor-element.elementor-element-d922f39 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae5bd3 */.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d26594 */.elementor-2 .elementor-element.elementor-element-6d26594 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0bd559 */.elementor-2 .elementor-element.elementor-element-e0bd559:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-e0bd559:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-e0bd559:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44de6e7 */.elementor-2 .elementor-element.elementor-element-44de6e7 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157929f */.elementor-2 .elementor-element.elementor-element-157929f:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-157929f:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-157929f:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dba95eb */.elementor-2 .elementor-element.elementor-element-dba95eb {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62c868d */.elementor-2 .elementor-element.elementor-element-62c868d:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-62c868d:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-62c868d:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57e80d7 */.elementor-2 .elementor-element.elementor-element-57e80d7 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592750e */.elementor-2 .elementor-element.elementor-element-592750e:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-592750e:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-592750e:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d922f39 */.elementor-2 .elementor-element.elementor-element-d922f39 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae5bd3 */.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d26594 */.elementor-2 .elementor-element.elementor-element-6d26594 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0bd559 */.elementor-2 .elementor-element.elementor-element-e0bd559:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-e0bd559:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-e0bd559:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44de6e7 */.elementor-2 .elementor-element.elementor-element-44de6e7 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157929f */.elementor-2 .elementor-element.elementor-element-157929f:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-157929f:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-157929f:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dba95eb */.elementor-2 .elementor-element.elementor-element-dba95eb {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62c868d */.elementor-2 .elementor-element.elementor-element-62c868d:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-62c868d:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-62c868d:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57e80d7 */.elementor-2 .elementor-element.elementor-element-57e80d7 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592750e */.elementor-2 .elementor-element.elementor-element-592750e:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-592750e:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-592750e:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d922f39 */.elementor-2 .elementor-element.elementor-element-d922f39 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae5bd3 */.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d26594 */.elementor-2 .elementor-element.elementor-element-6d26594 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0bd559 */.elementor-2 .elementor-element.elementor-element-e0bd559:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-e0bd559:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-e0bd559:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44de6e7 */.elementor-2 .elementor-element.elementor-element-44de6e7 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157929f */.elementor-2 .elementor-element.elementor-element-157929f:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-157929f:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-157929f:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dba95eb */.elementor-2 .elementor-element.elementor-element-dba95eb {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62c868d */.elementor-2 .elementor-element.elementor-element-62c868d:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-62c868d:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-62c868d:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57e80d7 */.elementor-2 .elementor-element.elementor-element-57e80d7 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592750e */.elementor-2 .elementor-element.elementor-element-592750e:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-592750e:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-592750e:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d922f39 */.elementor-2 .elementor-element.elementor-element-d922f39 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ae5bd3 */.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-8ae5bd3:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6d26594 */.elementor-2 .elementor-element.elementor-element-6d26594 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0bd559 */.elementor-2 .elementor-element.elementor-element-e0bd559:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-e0bd559:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-e0bd559:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-44de6e7 */.elementor-2 .elementor-element.elementor-element-44de6e7 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-157929f */.elementor-2 .elementor-element.elementor-element-157929f:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-157929f:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-157929f:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-dba95eb */.elementor-2 .elementor-element.elementor-element-dba95eb {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62c868d */.elementor-2 .elementor-element.elementor-element-62c868d:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-62c868d:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-62c868d:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57e80d7 */.elementor-2 .elementor-element.elementor-element-57e80d7 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-592750e */.elementor-2 .elementor-element.elementor-element-592750e:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-592750e:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-592750e:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2810ecb */.elementor-2 .elementor-element.elementor-element-2810ecb {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1062b00 */.elementor-2 .elementor-element.elementor-element-1062b00:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-1062b00:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-1062b00:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cc854f3 */.elementor-2 .elementor-element.elementor-element-cc854f3 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ebd08b3 */.elementor-2 .elementor-element.elementor-element-ebd08b3:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-ebd08b3:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-ebd08b3:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0ff9bf6 */.elementor-2 .elementor-element.elementor-element-0ff9bf6 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fefac1 */.elementor-2 .elementor-element.elementor-element-7fefac1:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-7fefac1:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-7fefac1:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9f87602 */.elementor-2 .elementor-element.elementor-element-9f87602 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c177af */.elementor-2 .elementor-element.elementor-element-1c177af:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-1c177af:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-1c177af:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e81f016 */.elementor-2 .elementor-element.elementor-element-e81f016 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45c41af */.elementor-2 .elementor-element.elementor-element-45c41af:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-45c41af:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-45c41af:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-888f472 */@media (max-width: 600px) {
  .elementor-2 .elementor-element.elementor-element-888f472 {
      min-width: 130%;
  }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-2906f82 */.elementor-2 .elementor-element.elementor-element-2906f82 {
    min-width: 170%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e81503 */.elementor-2 .elementor-element.elementor-element-4e81503 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8160cd1 */.elementor-2 .elementor-element.elementor-element-8160cd1:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-8160cd1:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-8160cd1:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aeb65cf */.elementor-2 .elementor-element.elementor-element-aeb65cf {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f3c56b */.elementor-2 .elementor-element.elementor-element-4f3c56b:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-4f3c56b:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-4f3c56b:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e32c0d1 */.elementor-2 .elementor-element.elementor-element-e32c0d1 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0cabd8 */.elementor-2 .elementor-element.elementor-element-a0cabd8:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-a0cabd8:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-a0cabd8:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb971cf */.elementor-2 .elementor-element.elementor-element-bb971cf {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd90073 */.elementor-2 .elementor-element.elementor-element-dd90073:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-dd90073:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-dd90073:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-df63db3 */.elementor-2 .elementor-element.elementor-element-df63db3 {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8187c8c */.elementor-2 .elementor-element.elementor-element-8187c8c:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-8187c8c:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-8187c8c:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ae09fc */.elementor-2 .elementor-element.elementor-element-8ae09fc {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09d90ac */.elementor-2 .elementor-element.elementor-element-09d90ac:hover {
    background-color: #084588;
}

.elementor-2 .elementor-element.elementor-element-09d90ac:hover .wrap-card-home  {
    transform: translate(0px, -10px);
    transition: transform 1s ease, top 1s ease;
    
}

.elementor-2 .elementor-element.elementor-element-09d90ac:hover .btn-card-h-home {
    opacity: 01;
    transition: opacity 1s;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-64196ca */.elementor-2 .elementor-element.elementor-element-64196ca {
    min-width: 170%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-024620c */body.galeria-vazia .titulo-galeria {
    display: none;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-106b06d */.elementor-2 .elementor-element.elementor-element-106b06d {n    min-width: 120%;n}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75ca840 */.sby-carousel-btn.sby-carousel-next {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a248134 */.elementor-2 .elementor-element.elementor-element-a248134 {
  overflow-x: clip; 
  overflow-y: visible;
}/* End custom CSS */
/* Start custom CSS */body {
  overflow-x: hidden !important;
  max-width: 100% !important;
}/* End custom CSS */