.elementor-3205 .elementor-element.elementor-element-7ab073b{--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;--background-transition:0.3s;--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-3205 .elementor-element.elementor-element-0aef498{width:100%;max-width:100%;}.elementor-3205 .elementor-element.elementor-element-24aaae9{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-3205 .elementor-element.elementor-element-48a7921 .elementor-heading-title{font-size:1.5em;font-weight:300;text-transform:uppercase;}.elementor-3205 .elementor-element.elementor-element-52ca907{font-size:17px;font-weight:100;}.elementor-3205 .elementor-element.elementor-element-c055a9a{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3205 .elementor-element.elementor-element-c055a9a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-c5e67e8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3205 .elementor-element.elementor-element-30237dd{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-3205 .elementor-element.elementor-element-18caee6 .elementor-heading-title{font-size:1.5em;font-weight:300;text-transform:uppercase;}.elementor-3205 .elementor-element.elementor-element-3d35c22{--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;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-3d35c22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-32e4262{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--overlay-opacity:0.7;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3205 .elementor-element.elementor-element-32e4262:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-32e4262 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupojge.com/wp-content/uploads/2024/10/IMG_6140.jpg");background-position:center center;background-size:cover;}.elementor-3205 .elementor-element.elementor-element-32e4262::before, .elementor-3205 .elementor-element.elementor-element-32e4262 > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-32e4262 > .e-con-inner > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-32e4262 > .elementor-background-slideshow::before, .elementor-3205 .elementor-element.elementor-element-32e4262 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3205 .elementor-element.elementor-element-32e4262 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-3205 .elementor-element.elementor-element-32e4262:hover::before, .elementor-3205 .elementor-element.elementor-element-32e4262:hover > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-32e4262:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-32e4262 > .elementor-background-slideshow:hover::before, .elementor-3205 .elementor-element.elementor-element-32e4262 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#000000;}.elementor-3205 .elementor-element.elementor-element-32e4262:hover{--overlay-opacity:0.6;}.elementor-3205 .elementor-element.elementor-element-32e4262, .elementor-3205 .elementor-element.elementor-element-32e4262::before{--border-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-1dce822 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-1dce822 img{width:100%;}.elementor-3205 .elementor-element.elementor-element-6e88fc8{text-align:center;}.elementor-3205 .elementor-element.elementor-element-6e88fc8 .elementor-heading-title{color:#FFFFFF;font-size:0.9em;font-weight:500;}.elementor-3205 .elementor-element.elementor-element-a4bd31a > .elementor-widget-container{padding:62px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-a4bd31a .elementor-icon-wrapper{text-align:right;}.elementor-3205 .elementor-element.elementor-element-a4bd31a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-a4bd31a.elementor-view-framed .elementor-icon, .elementor-3205 .elementor-element.elementor-element-a4bd31a.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-a4bd31a.elementor-view-framed .elementor-icon, .elementor-3205 .elementor-element.elementor-element-a4bd31a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-a4bd31a .elementor-icon{font-size:31px;}.elementor-3205 .elementor-element.elementor-element-a4bd31a .elementor-icon svg{height:31px;}.elementor-3205 .elementor-element.elementor-element-e3fdf05{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--overlay-opacity:0.7;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3205 .elementor-element.elementor-element-e3fdf05:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-e3fdf05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupojge.com/wp-content/uploads/2024/10/IMG_6143.jpg");background-position:center center;background-size:cover;}.elementor-3205 .elementor-element.elementor-element-e3fdf05::before, .elementor-3205 .elementor-element.elementor-element-e3fdf05 > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-e3fdf05 > .e-con-inner > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-e3fdf05 > .elementor-background-slideshow::before, .elementor-3205 .elementor-element.elementor-element-e3fdf05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3205 .elementor-element.elementor-element-e3fdf05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-3205 .elementor-element.elementor-element-e3fdf05:hover::before, .elementor-3205 .elementor-element.elementor-element-e3fdf05:hover > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-e3fdf05:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-e3fdf05 > .elementor-background-slideshow:hover::before, .elementor-3205 .elementor-element.elementor-element-e3fdf05 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#000000;}.elementor-3205 .elementor-element.elementor-element-e3fdf05:hover{--overlay-opacity:0.6;}.elementor-3205 .elementor-element.elementor-element-e3fdf05, .elementor-3205 .elementor-element.elementor-element-e3fdf05::before{--border-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-9365eba > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-9365eba img{width:36%;}.elementor-3205 .elementor-element.elementor-element-a1ea6ba{text-align:center;}.elementor-3205 .elementor-element.elementor-element-a1ea6ba .elementor-heading-title{color:#FFFFFF;font-size:0.9em;font-weight:500;}.elementor-3205 .elementor-element.elementor-element-67928ca > .elementor-widget-container{padding:90px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-67928ca .elementor-icon-wrapper{text-align:right;}.elementor-3205 .elementor-element.elementor-element-67928ca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-67928ca.elementor-view-framed .elementor-icon, .elementor-3205 .elementor-element.elementor-element-67928ca.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-67928ca.elementor-view-framed .elementor-icon, .elementor-3205 .elementor-element.elementor-element-67928ca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-67928ca .elementor-icon{font-size:31px;}.elementor-3205 .elementor-element.elementor-element-67928ca .elementor-icon svg{height:31px;}.elementor-3205 .elementor-element.elementor-element-4a0cc31{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3205 .elementor-element.elementor-element-4a0cc31:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-4a0cc31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupojge.com/wp-content/uploads/2024/11/IMG_6660.jpg");background-position:center center;background-size:cover;}.elementor-3205 .elementor-element.elementor-element-4a0cc31::before, .elementor-3205 .elementor-element.elementor-element-4a0cc31 > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-4a0cc31 > .e-con-inner > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-4a0cc31 > .elementor-background-slideshow::before, .elementor-3205 .elementor-element.elementor-element-4a0cc31 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3205 .elementor-element.elementor-element-4a0cc31 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-3205 .elementor-element.elementor-element-4a0cc31:hover::before, .elementor-3205 .elementor-element.elementor-element-4a0cc31:hover > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-4a0cc31:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-4a0cc31 > .elementor-background-slideshow:hover::before, .elementor-3205 .elementor-element.elementor-element-4a0cc31 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#000000;}.elementor-3205 .elementor-element.elementor-element-4a0cc31:hover{--overlay-opacity:0.3;}.elementor-3205 .elementor-element.elementor-element-4a0cc31, .elementor-3205 .elementor-element.elementor-element-4a0cc31::before{--border-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-3953082 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-3953082 img{width:49%;}.elementor-3205 .elementor-element.elementor-element-9be6e1d{text-align:center;}.elementor-3205 .elementor-element.elementor-element-9be6e1d .elementor-heading-title{color:#FFFFFF;font-size:0.9em;font-weight:500;}.elementor-3205 .elementor-element.elementor-element-67cec78 > .elementor-widget-container{padding:80px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-67cec78 .elementor-icon-wrapper{text-align:right;}.elementor-3205 .elementor-element.elementor-element-67cec78.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-67cec78.elementor-view-framed .elementor-icon, .elementor-3205 .elementor-element.elementor-element-67cec78.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-67cec78.elementor-view-framed .elementor-icon, .elementor-3205 .elementor-element.elementor-element-67cec78.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-67cec78 .elementor-icon{font-size:31px;}.elementor-3205 .elementor-element.elementor-element-67cec78 .elementor-icon svg{height:31px;}.elementor-3205 .elementor-element.elementor-element-4309f97{--display:flex;--justify-content:flex-start;--background-transition:0.3s;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3205 .elementor-element.elementor-element-4309f97:not(.elementor-motion-effects-element-type-background), .elementor-3205 .elementor-element.elementor-element-4309f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupojge.com/wp-content/uploads/2024/11/IMG_6658.jpg");background-position:center center;background-size:cover;}.elementor-3205 .elementor-element.elementor-element-4309f97::before, .elementor-3205 .elementor-element.elementor-element-4309f97 > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-4309f97 > .e-con-inner > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-4309f97 > .elementor-background-slideshow::before, .elementor-3205 .elementor-element.elementor-element-4309f97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3205 .elementor-element.elementor-element-4309f97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-3205 .elementor-element.elementor-element-4309f97:hover::before, .elementor-3205 .elementor-element.elementor-element-4309f97:hover > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-4309f97:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-3205 .elementor-element.elementor-element-4309f97 > .elementor-background-slideshow:hover::before, .elementor-3205 .elementor-element.elementor-element-4309f97 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#000000;}.elementor-3205 .elementor-element.elementor-element-4309f97:hover{--overlay-opacity:0.3;}.elementor-3205 .elementor-element.elementor-element-4309f97, .elementor-3205 .elementor-element.elementor-element-4309f97::before{--border-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-1ff22c7 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-1ff22c7 img{width:49%;}.elementor-3205 .elementor-element.elementor-element-8b4e83a{text-align:center;}.elementor-3205 .elementor-element.elementor-element-8b4e83a .elementor-heading-title{color:#FFFFFF;font-size:0.9em;font-weight:500;}.elementor-3205 .elementor-element.elementor-element-dece649 > .elementor-widget-container{padding:76px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-dece649 .elementor-icon-wrapper{text-align:right;}.elementor-3205 .elementor-element.elementor-element-dece649.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-dece649.elementor-view-framed .elementor-icon, .elementor-3205 .elementor-element.elementor-element-dece649.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-dece649.elementor-view-framed .elementor-icon, .elementor-3205 .elementor-element.elementor-element-dece649.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-dece649 .elementor-icon{font-size:31px;}.elementor-3205 .elementor-element.elementor-element-dece649 .elementor-icon svg{height:31px;}.elementor-3205 .elementor-element.elementor-element-790d924{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-3205 .elementor-element.elementor-element-790d924.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-6e32d24{--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;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-796c82d{--display:flex;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-d5ab1d8 .elementor-heading-title{font-size:1.5em;font-weight:300;text-transform:uppercase;}.elementor-3205 .elementor-element.elementor-element-f438e6b{--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-end;--align-items:center;--gap:10px 10px;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-3fc52e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-3fc52e3 .elementor-heading-title{color:var( --e-global-color-accent );font-size:1.1em;font-weight:600;}.elementor-3205 .elementor-element.elementor-element-39b6bde > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-39b6bde .elementor-icon-wrapper{text-align:center;}.elementor-3205 .elementor-element.elementor-element-39b6bde.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-39b6bde.elementor-view-framed .elementor-icon, .elementor-3205 .elementor-element.elementor-element-39b6bde.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-39b6bde.elementor-view-framed .elementor-icon, .elementor-3205 .elementor-element.elementor-element-39b6bde.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-39b6bde .elementor-icon{font-size:23px;}.elementor-3205 .elementor-element.elementor-element-39b6bde .elementor-icon svg{height:23px;}.elementor-3205 .elementor-element.elementor-element-ee6be9d{--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;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-1945a75{--display:flex;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-e796c94 .elementor-heading-title{font-size:1.3em;font-weight:300;text-transform:uppercase;}.elementor-3205 .elementor-element.elementor-element-318a439{font-size:15px;font-weight:200;}.elementor-3205 .elementor-element.elementor-element-9d47d29{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-3205 .elementor-element.elementor-element-df378ee .elementor-heading-title{font-size:1.3em;font-weight:300;text-transform:uppercase;}.elementor-3205 .elementor-element.elementor-element-b44969e{font-size:15px;font-weight:200;}.elementor-3205 .elementor-element.elementor-element-18b244e{--display:flex;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-23a9ed1 .elementor-heading-title{font-size:1.3em;font-weight:300;text-transform:uppercase;}.elementor-3205 .elementor-element.elementor-element-5d2296c{font-size:15px;font-weight:200;}.elementor-3205 .elementor-element.elementor-element-3ab3828{--display:flex;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-958c53e .elementor-heading-title{font-size:1.3em;font-weight:300;text-transform:uppercase;}.elementor-3205 .elementor-element.elementor-element-104fcb7{font-size:15px;font-weight:200;}.elementor-3205 .elementor-element.elementor-element-0e2e851{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-3205 .elementor-element.elementor-element-c04b95b .elementor-heading-title{font-size:1.3em;font-weight:300;text-transform:uppercase;}.elementor-3205 .elementor-element.elementor-element-a2aaa4d{font-size:15px;font-weight:200;}.elementor-3205 .elementor-element.elementor-element-46e11c4{--display:flex;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-48d74f5 .elementor-heading-title{font-size:1.3em;font-weight:300;text-transform:uppercase;}.elementor-3205 .elementor-element.elementor-element-37e6a27{font-size:15px;font-weight:200;}.elementor-3205 .elementor-element.elementor-element-5dd2931{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:50px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-progressbar-normal-color:var( --e-global-color-accent );--e-n-carousel-progressbar-hover-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-6949f0b{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-3205 .elementor-element.elementor-element-b9b74fb .elementor-heading-title{font-size:1.5em;font-weight:300;text-transform:uppercase;}.elementor-3205 .elementor-element.elementor-element-095057b{--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;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-341f850{--display:flex;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-341f850.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-a3e2fd3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:10px;color:var( --e-global-color-accent );font-size:65px;font-weight:700;}.elementor-3205 .elementor-element.elementor-element-c0c320a{text-align:center;font-size:17px;font-weight:200;}.elementor-3205 .elementor-element.elementor-element-3cf426b{--display:flex;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-3cf426b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-dfcf644 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:10px;color:var( --e-global-color-accent );font-size:65px;font-weight:700;}.elementor-3205 .elementor-element.elementor-element-2f119d9{text-align:center;font-size:17px;font-weight:200;}.elementor-3205 .elementor-element.elementor-element-d491ee4{--display:flex;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-d491ee4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-2c0d3ba{width:var( --container-widget-width, 95.384% );max-width:95.384%;--container-widget-width:95.384%;--container-widget-flex-grow:0;}.elementor-3205 .elementor-element.elementor-element-2c0d3ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-2c0d3ba .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:10px;color:var( --e-global-color-accent );font-size:65px;font-weight:700;}.elementor-3205 .elementor-element.elementor-element-f5c73c1{text-align:center;font-size:17px;font-weight:200;}.elementor-3205 .elementor-element.elementor-element-0af9f7a{--display:flex;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-0af9f7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-0ab80be .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:10px;color:var( --e-global-color-accent );font-size:65px;font-weight:700;}.elementor-3205 .elementor-element.elementor-element-eef9c5d{text-align:center;font-size:17px;font-weight:200;}.elementor-3205 .elementor-element.elementor-element-b1b766d{--display:flex;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-3205 .elementor-element.elementor-element-b1b766d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-f32742e{--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;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-7a8c967{--display:flex;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-220a2b5 .elementor-heading-title{font-size:1.5em;font-weight:300;text-transform:uppercase;}.elementor-3205 .elementor-element.elementor-element-d614a71{--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-end;--align-items:center;--gap:10px 10px;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-127f73c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3205 .elementor-element.elementor-element-127f73c .elementor-heading-title{color:var( --e-global-color-accent );font-size:1.1em;font-weight:600;}.elementor-3205 .elementor-element.elementor-element-7a68137 > .elementor-widget-container{margin:7px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-7a68137 .elementor-icon-wrapper{text-align:center;}.elementor-3205 .elementor-element.elementor-element-7a68137.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-7a68137.elementor-view-framed .elementor-icon, .elementor-3205 .elementor-element.elementor-element-7a68137.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-7a68137.elementor-view-framed .elementor-icon, .elementor-3205 .elementor-element.elementor-element-7a68137.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-7a68137 .elementor-icon{font-size:23px;}.elementor-3205 .elementor-element.elementor-element-7a68137 .elementor-icon svg{height:23px;}.elementor-3205 .elementor-element.elementor-element-a3d09f9{--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;--background-transition:0.3s;}.elementor-3205 .elementor-element.elementor-element-99b75a8{--swiper-slides-to-display:3;--swiper-slides-gap:10px;width:100%;max-width:100%;--swiper-pagination-size:10px;--progressbar-normal-color:var( --e-global-color-accent );--progressbar-hover-color:var( --e-global-color-accent );}.elementor-3205 .elementor-element.elementor-element-99b75a8 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-3205 .elementor-element.elementor-element-5dd2931{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3205 .elementor-element.elementor-element-99b75a8{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-3205 .elementor-element.elementor-element-7ab073b{--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-3205 .elementor-element.elementor-element-48a7921 .elementor-heading-title{font-size:1.2em;}.elementor-3205 .elementor-element.elementor-element-18caee6 .elementor-heading-title{font-size:1.2em;}.elementor-3205 .elementor-element.elementor-element-1dce822{text-align:left;}.elementor-3205 .elementor-element.elementor-element-1dce822 img{width:100%;}.elementor-3205 .elementor-element.elementor-element-6e88fc8 .elementor-heading-title{font-size:1em;}.elementor-3205 .elementor-element.elementor-element-a4bd31a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-a4bd31a .elementor-icon{font-size:25px;}.elementor-3205 .elementor-element.elementor-element-a4bd31a .elementor-icon svg{height:25px;}.elementor-3205 .elementor-element.elementor-element-9365eba{text-align:center;}.elementor-3205 .elementor-element.elementor-element-9365eba img{width:42%;}.elementor-3205 .elementor-element.elementor-element-a1ea6ba .elementor-heading-title{font-size:1em;}.elementor-3205 .elementor-element.elementor-element-67928ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-67928ca .elementor-icon{font-size:25px;}.elementor-3205 .elementor-element.elementor-element-67928ca .elementor-icon svg{height:25px;}.elementor-3205 .elementor-element.elementor-element-3953082{text-align:center;}.elementor-3205 .elementor-element.elementor-element-3953082 img{width:42%;}.elementor-3205 .elementor-element.elementor-element-9be6e1d .elementor-heading-title{font-size:1em;}.elementor-3205 .elementor-element.elementor-element-67cec78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-67cec78 .elementor-icon{font-size:25px;}.elementor-3205 .elementor-element.elementor-element-67cec78 .elementor-icon svg{height:25px;}.elementor-3205 .elementor-element.elementor-element-1ff22c7{text-align:center;}.elementor-3205 .elementor-element.elementor-element-1ff22c7 img{width:42%;}.elementor-3205 .elementor-element.elementor-element-8b4e83a .elementor-heading-title{font-size:1em;}.elementor-3205 .elementor-element.elementor-element-dece649 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3205 .elementor-element.elementor-element-dece649 .elementor-icon{font-size:25px;}.elementor-3205 .elementor-element.elementor-element-dece649 .elementor-icon svg{height:25px;}.elementor-3205 .elementor-element.elementor-element-d5ab1d8 .elementor-heading-title{font-size:1.2em;}.elementor-3205 .elementor-element.elementor-element-f438e6b{--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-3205 .elementor-element.elementor-element-3fc52e3{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3205 .elementor-element.elementor-element-39b6bde{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-3205 .elementor-element.elementor-element-e796c94 .elementor-heading-title{font-size:1.2em;}.elementor-3205 .elementor-element.elementor-element-df378ee .elementor-heading-title{font-size:1.2em;}.elementor-3205 .elementor-element.elementor-element-23a9ed1 .elementor-heading-title{font-size:1.2em;}.elementor-3205 .elementor-element.elementor-element-958c53e .elementor-heading-title{font-size:1.2em;}.elementor-3205 .elementor-element.elementor-element-c04b95b .elementor-heading-title{font-size:1.2em;}.elementor-3205 .elementor-element.elementor-element-48d74f5 .elementor-heading-title{font-size:1.2em;}.elementor-3205 .elementor-element.elementor-element-5dd2931{--e-n-carousel-swiper-slides-to-display:1;}.elementor-3205 .elementor-element.elementor-element-b9b74fb .elementor-heading-title{font-size:1.2em;}.elementor-3205 .elementor-element.elementor-element-a3e2fd3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:3em;}.elementor-3205 .elementor-element.elementor-element-c0c320a{text-align:left;}.elementor-3205 .elementor-element.elementor-element-dfcf644 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:3em;}.elementor-3205 .elementor-element.elementor-element-2f119d9{text-align:left;}.elementor-3205 .elementor-element.elementor-element-2c0d3ba .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:3em;}.elementor-3205 .elementor-element.elementor-element-f5c73c1{text-align:left;}.elementor-3205 .elementor-element.elementor-element-0ab80be .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-size:3em;}.elementor-3205 .elementor-element.elementor-element-eef9c5d{text-align:left;}.elementor-3205 .elementor-element.elementor-element-220a2b5 .elementor-heading-title{font-size:1.2em;}.elementor-3205 .elementor-element.elementor-element-d614a71{--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-3205 .elementor-element.elementor-element-127f73c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-3205 .elementor-element.elementor-element-7a68137{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-3205 .elementor-element.elementor-element-99b75a8{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-3205 .elementor-element.elementor-element-3d35c22{--width:99.047%;}.elementor-3205 .elementor-element.elementor-element-341f850{--width:24%;}.elementor-3205 .elementor-element.elementor-element-3cf426b{--width:23%;}.elementor-3205 .elementor-element.elementor-element-d491ee4{--width:23%;}.elementor-3205 .elementor-element.elementor-element-0af9f7a{--width:24%;}}/* Start custom CSS for html, class: .elementor-element-0aef498 */body {
    margin: 0;
    font-family: 'Montserrat', sans-serif;
}

.slide_banner_slider {
    position: relative;
    width: 100%;
    height: 100vh; /* Altura fixa para desktop */
    margin: auto;
    overflow: hidden;
}

.slide_banner_slides {
    position: relative;
    width: 100%;
    height: 100%; /* Ocupa toda a altura do slider */
}

.slide_banner_slide {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity 1s ease-in-out;
}

.slide_banner_slide.active {
    opacity: 1;
    z-index: 1;
}

.slide_banner_slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.slide_banner_overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, rgba(8, 8, 8, 8.9), rgba(8, 0, 0, 0));
    z-index: 2;
}

.slide_banner_subtitle {
    font-size: 0.4em;
    text-transform: uppercase;
    margin-bottom: 10px;
    font-weight: 400;
}

.slide_banner_text {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: white;
    text-align: left; /* Centralizado */
    z-index: 3;
    max-width: 80%; /* Ajuste conforme necessário */
    margin: 0; /* Remove espaçamento lateral */
    padding: 0 10px; /* Ajusta o padding */
    font-size: 2em;
    text-transform: uppercase;
    font-weight: 400;
}

.slide_banner_pagination {
    display: flex;
    justify-content: center;
    flex-wrap: wrap; /* Permite quebra de linha */
    position: absolute;
    bottom: 20px;
    width: 100%;
    z-index: 10;
}

.slide_banner_dot {
    padding: 10px 20px;
    margin: 0 5px;
    cursor: pointer;
    color: white;
    font-size: 1.2em;
    position: relative;
    white-space: nowrap; /* Evita quebra de linha */
    font-weight: 400;
}

.slide_banner_dot::after {
    content: '';
    display: block;
    width: 0;
    height: 3px;
    background: #f57c00;
    position: absolute;
    left: 0;
    bottom: -5px;
    transition: none;
}

.slide_banner_dot.active::after {
    width: 100%;
    transition: width 5s linear;
}

/* Ajustes para dispositivos móveis */
@media (max-width: 768px) {
    .slide_banner_slider {
        height: 700px; /* Ajuste a altura para dispositivos móveis */
    }

    .slide_banner_dot {
        display: none; /* Esconde os dots no mobile */
    }

    .slide_banner_text {
        font-size: 2em; /* Ajuste o tamanho da fonte para dispositivos móveis */
        font-weight: 700;
        max-width: calc(100% - 20px); /* Ajuste conforme necessário */
        padding: 0 10px; /* Ajusta o padding para dispositivos móveis */
        left: 10px;
        right: 10px;
        transform: translateY(-50%);
        text-align: left; /* Centraliza o texto no mobile */
    }

    .mobile_dots {
        display: flex;
        justify-content: center;
        position: absolute;
        bottom: 10px;
        width: 100%;
        z-index: 10;
    }

    .mobile_dot {
        width: 55px; /* Largura do dot */
        height: 8px; /* Altura do dot */
        background: #fff; /* Cor padrão */
        border-radius: 40px;
        margin: 0 5px;
        cursor: pointer;
        transition: none; /* Remove a animação do dot não ativo */
    }

    .mobile_dot .progress_bar {
        width: 0;
        height: 100%;
        background: #f57c00;
        border-radius: 40px;
    }

    .mobile_dot.active {
        width: 150px; /* Aumenta a largura do dot ativo */
    }

    .mobile_dot.active .progress_bar {
        transition: width 5s linear; /* Adiciona a animação de preenchimento */
        width: 100%;

    }
}

@media (min-width: 769px) {
    .mobile_dots {
        display: none; /* Esconde os dots personalizados no desktop */
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5dd2931 *//* Ajuste para a barra de progresso na parte inferior do loop carousel */
.elementor-widget-n-carousel .swiper-pagination-progressbar {
    position: static;
    bottom: 0;
    width: 100%;
    background-color: #012e6b; /* Azul específico */
    z-index: 10; /* Assegura que a barra fique visível acima do conteúdo */

}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-99b75a8 *//* Ajuste para a barra de progresso na parte inferior do loop carousel */
.elementor-widget-loop-carousel .swiper-pagination-progressbar {
    position: static;
    left: 0;
    width: 100%;
    background-color: #012e6b; /* Azul específico */
    z-index: 10; /* Assegura que a barra fique visível acima do conteúdo */

}/* End custom CSS */