.elementor-3645 .elementor-element.elementor-element-4c77564{--display:flex;--min-height:100vh;--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-4c77564:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-4c77564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoarco.cc/wp-content/uploads/2025/10/bg-solar-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-3645 .elementor-element.elementor-element-4c77564, .elementor-3645 .elementor-element.elementor-element-4c77564::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-4c77564.e-con{--align-self:center;}.elementor-3645 .elementor-element.elementor-element-115aedd{--spacer-size:150px;}.elementor-3645 .elementor-element.elementor-element-55ea4c1{text-align:center;}.elementor-3645 .elementor-element.elementor-element-55ea4c1 .elementor-heading-title{color:#FFFFFF;font-size:60px;font-weight:600;}.elementor-3645 .elementor-element.elementor-element-6052f7d{text-align:center;}.elementor-3645 .elementor-element.elementor-element-6052f7d .elementor-heading-title{color:#FFFFFF;font-size:60px;font-weight:600;}.elementor-3645 .elementor-element.elementor-element-bdad954{--spacer-size:100px;}.elementor-3645 .elementor-element.elementor-element-b43c2ae > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-3645 .elementor-element.elementor-element-b43c2ae .elementor-button{font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-3645 .elementor-element.elementor-element-5d5bc06{--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:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-5d5bc06:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-5d5bc06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3645 .elementor-element.elementor-element-5d5bc06, .elementor-3645 .elementor-element.elementor-element-5d5bc06::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-b7b10b9 .elementor-heading-title{color:#FFFFFF;font-weight:600;}.elementor-3645 .elementor-element.elementor-element-aa92bed{--spacer-size:50px;}.elementor-3645 .elementor-element.elementor-element-6fb7062{--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-3645 .elementor-element.elementor-element-fb814a2{--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-3645 .elementor-element.elementor-element-bdbf2db{--display:flex;--min-height:290px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-3645 .elementor-element.elementor-element-bdbf2db, .elementor-3645 .elementor-element.elementor-element-bdbf2db::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-5157582{--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-3645 .elementor-element.elementor-element-369727b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3645 .elementor-element.elementor-element-369727b .elementor-heading-title{color:var( --e-global-color-accent );font-size:80px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-b5514da .elementor-heading-title{color:var( --e-global-color-secondary );font-size:22px;font-weight:400;}.elementor-3645 .elementor-element.elementor-element-8c47101{--display:flex;--min-height:290px;--justify-content:center;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-3645 .elementor-element.elementor-element-8c47101:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-8c47101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3645 .elementor-element.elementor-element-8c47101, .elementor-3645 .elementor-element.elementor-element-8c47101::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-fac0dd8 .elementor-icon-wrapper{text-align:center;}.elementor-3645 .elementor-element.elementor-element-fac0dd8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3645 .elementor-element.elementor-element-fac0dd8.elementor-view-framed .elementor-icon, .elementor-3645 .elementor-element.elementor-element-fac0dd8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3645 .elementor-element.elementor-element-fac0dd8.elementor-view-framed .elementor-icon, .elementor-3645 .elementor-element.elementor-element-fac0dd8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3645 .elementor-element.elementor-element-fac0dd8 .elementor-icon{font-size:80px;}.elementor-3645 .elementor-element.elementor-element-fac0dd8 .elementor-icon svg{height:80px;}.elementor-3645 .elementor-element.elementor-element-c1fc1c9{--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-3645 .elementor-element.elementor-element-3562f71{--display:flex;--min-height:290px;--justify-content:center;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-3645 .elementor-element.elementor-element-3562f71:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-3562f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3645 .elementor-element.elementor-element-3562f71, .elementor-3645 .elementor-element.elementor-element-3562f71::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-c249615 .elementor-icon-wrapper{text-align:center;}.elementor-3645 .elementor-element.elementor-element-c249615.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-3645 .elementor-element.elementor-element-c249615.elementor-view-framed .elementor-icon, .elementor-3645 .elementor-element.elementor-element-c249615.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3645 .elementor-element.elementor-element-c249615.elementor-view-framed .elementor-icon, .elementor-3645 .elementor-element.elementor-element-c249615.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3645 .elementor-element.elementor-element-c249615 .elementor-icon{font-size:80px;}.elementor-3645 .elementor-element.elementor-element-c249615 .elementor-icon svg{height:80px;}.elementor-3645 .elementor-element.elementor-element-e7d1f6d{--display:flex;--min-height:290px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-3645 .elementor-element.elementor-element-e7d1f6d, .elementor-3645 .elementor-element.elementor-element-e7d1f6d::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-90c2456{--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-3645 .elementor-element.elementor-element-58ad405 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:22px;font-weight:400;}.elementor-3645 .elementor-element.elementor-element-69c35b1{--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:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-69c35b1:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-69c35b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3645 .elementor-element.elementor-element-69c35b1, .elementor-3645 .elementor-element.elementor-element-69c35b1::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-8a1dcba .elementor-heading-title{color:#FFFFFF;font-weight:600;}.elementor-3645 .elementor-element.elementor-element-1edfe3f{--spacer-size:50px;}.elementor-3645 .elementor-element.elementor-element-bfbf545{--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-3645 .elementor-element.elementor-element-26db5bf{--display:flex;--min-height:290px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-3645 .elementor-element.elementor-element-26db5bf, .elementor-3645 .elementor-element.elementor-element-26db5bf::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-edc5b03{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-3645 .elementor-element.elementor-element-edc5b03 .elementor-heading-title{color:var( --e-global-color-accent );font-size:80px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-626c6ab .elementor-heading-title{color:var( --e-global-color-secondary );font-size:22px;font-weight:400;}.elementor-3645 .elementor-element.elementor-element-f27dcdd{--display:flex;--min-height:290px;--justify-content:center;--background-transition:0.3s;--border-radius:30px 30px 30px 30px;}.elementor-3645 .elementor-element.elementor-element-f27dcdd:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-f27dcdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3645 .elementor-element.elementor-element-f27dcdd, .elementor-3645 .elementor-element.elementor-element-f27dcdd::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-4b985bb .elementor-heading-title{color:var( --e-global-color-primary );font-size:22px;font-weight:400;}.elementor-3645 .elementor-element.elementor-element-80237c1{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-80237c1:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-80237c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4EF;}.elementor-3645 .elementor-element.elementor-element-80237c1, .elementor-3645 .elementor-element.elementor-element-80237c1::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-7248d64{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-ee307cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-dae7568 .elementor-heading-title{color:var( --e-global-color-text );font-weight:600;}.elementor-3645 .elementor-element.elementor-element-49f8d6f{--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-3645 .elementor-element.elementor-element-1144dcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-a32fceb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3645 .elementor-element.elementor-element-a32fceb .elementor-icon-wrapper{text-align:center;}.elementor-3645 .elementor-element.elementor-element-a32fceb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3d6e74f );}.elementor-3645 .elementor-element.elementor-element-a32fceb.elementor-view-framed .elementor-icon, .elementor-3645 .elementor-element.elementor-element-a32fceb.elementor-view-default .elementor-icon{color:var( --e-global-color-3d6e74f );border-color:var( --e-global-color-3d6e74f );}.elementor-3645 .elementor-element.elementor-element-a32fceb.elementor-view-framed .elementor-icon, .elementor-3645 .elementor-element.elementor-element-a32fceb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3d6e74f );}.elementor-3645 .elementor-element.elementor-element-a32fceb .elementor-icon{font-size:30px;}.elementor-3645 .elementor-element.elementor-element-a32fceb .elementor-icon svg{height:30px;}.elementor-3645 .elementor-element.elementor-element-1ecb730 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3645 .elementor-element.elementor-element-1ecb730 .elementor-icon-wrapper{text-align:center;}.elementor-3645 .elementor-element.elementor-element-1ecb730.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3d6e74f );}.elementor-3645 .elementor-element.elementor-element-1ecb730.elementor-view-framed .elementor-icon, .elementor-3645 .elementor-element.elementor-element-1ecb730.elementor-view-default .elementor-icon{color:var( --e-global-color-3d6e74f );border-color:var( --e-global-color-3d6e74f );}.elementor-3645 .elementor-element.elementor-element-1ecb730.elementor-view-framed .elementor-icon, .elementor-3645 .elementor-element.elementor-element-1ecb730.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3d6e74f );}.elementor-3645 .elementor-element.elementor-element-1ecb730 .elementor-icon{font-size:30px;}.elementor-3645 .elementor-element.elementor-element-1ecb730 .elementor-icon svg{height:30px;}.elementor-3645 .elementor-element.elementor-element-9ef8c2e{--display:flex;--min-height:175px;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-5140872{--display:flex;--min-height:190px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3645 .elementor-element.elementor-element-5140872, .elementor-3645 .elementor-element.elementor-element-5140872::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-e9f5f5c img{width:80px;}.elementor-3645 .elementor-element.elementor-element-05868f2.elementor-element{--align-self:center;}.elementor-3645 .elementor-element.elementor-element-05868f2{text-align:left;}.elementor-3645 .elementor-element.elementor-element-05868f2 .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-af90396{--display:flex;--min-height:190px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3645 .elementor-element.elementor-element-af90396, .elementor-3645 .elementor-element.elementor-element-af90396::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-de23f49 img{width:100px;}.elementor-3645 .elementor-element.elementor-element-06de78e.elementor-element{--align-self:center;}.elementor-3645 .elementor-element.elementor-element-06de78e{text-align:left;}.elementor-3645 .elementor-element.elementor-element-06de78e .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-3cc84d2{--display:flex;--min-height:190px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3645 .elementor-element.elementor-element-3cc84d2, .elementor-3645 .elementor-element.elementor-element-3cc84d2::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-3090f3b img{width:75px;}.elementor-3645 .elementor-element.elementor-element-b9f4036.elementor-element{--align-self:center;}.elementor-3645 .elementor-element.elementor-element-b9f4036{text-align:left;}.elementor-3645 .elementor-element.elementor-element-b9f4036 .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-e8e9116{--display:flex;--min-height:190px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3645 .elementor-element.elementor-element-e8e9116, .elementor-3645 .elementor-element.elementor-element-e8e9116::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-45e74c9 img{width:75px;}.elementor-3645 .elementor-element.elementor-element-a5a45e1.elementor-element{--align-self:center;}.elementor-3645 .elementor-element.elementor-element-a5a45e1{text-align:left;}.elementor-3645 .elementor-element.elementor-element-a5a45e1 .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-cbcaf8a{--display:flex;--min-height:190px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3645 .elementor-element.elementor-element-cbcaf8a, .elementor-3645 .elementor-element.elementor-element-cbcaf8a::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-e0d97a2 img{width:70px;}.elementor-3645 .elementor-element.elementor-element-ed55258.elementor-element{--align-self:center;}.elementor-3645 .elementor-element.elementor-element-ed55258{text-align:left;}.elementor-3645 .elementor-element.elementor-element-ed55258 .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-ad7081d{--spacer-size:50px;}.elementor-3645 .elementor-element.elementor-element-69246ad .elementor-button{font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-3645 .elementor-element.elementor-element-a1ea44f{--spacer-size:100px;}.elementor-3645 .elementor-element.elementor-element-75b51a0 .elementor-heading-title{color:var( --e-global-color-text );font-weight:600;}.elementor-3645 .elementor-element.elementor-element-f06d93a{--spacer-size:50px;}.elementor-3645 .elementor-element.elementor-element-3174f92{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-a774df0{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-a774df0:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-a774df0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3645 .elementor-element.elementor-element-a774df0, .elementor-3645 .elementor-element.elementor-element-a774df0::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-bfc1961 .elementor-heading-title{color:var( --e-global-color-accent );font-size:90px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-9209f4b{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3645 .elementor-element.elementor-element-9209f4b .elementor-heading-title{color:#FFFFFF;font-size:20px;}.elementor-3645 .elementor-element.elementor-element-219261e{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-219261e:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-219261e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8A8A8;}.elementor-3645 .elementor-element.elementor-element-219261e, .elementor-3645 .elementor-element.elementor-element-219261e::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-d4d0282 .elementor-heading-title{color:var( --e-global-color-text );font-size:90px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-8267cf4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3645 .elementor-element.elementor-element-8267cf4 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-3645 .elementor-element.elementor-element-0757487{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-0757487:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-0757487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3645 .elementor-element.elementor-element-0757487, .elementor-3645 .elementor-element.elementor-element-0757487::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-c831622 .elementor-heading-title{color:var( --e-global-color-text );font-size:90px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-4359a1f{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-3645 .elementor-element.elementor-element-4359a1f .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-3645 .elementor-element.elementor-element-69ea9b9{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-69ea9b9:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-69ea9b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d6e74f );}.elementor-3645 .elementor-element.elementor-element-69ea9b9, .elementor-3645 .elementor-element.elementor-element-69ea9b9::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-b0acfe4 .elementor-heading-title{color:var( --e-global-color-text );font-size:90px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-9fb8279{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3645 .elementor-element.elementor-element-9fb8279 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-3645 .elementor-element.elementor-element-664edc6{--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;--gap:0px 0px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-664edc6:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-664edc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F4EF;}.elementor-3645 .elementor-element.elementor-element-664edc6, .elementor-3645 .elementor-element.elementor-element-664edc6::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-f4ce600{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-e9e504f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-9795d91 .elementor-heading-title{color:var( --e-global-color-text );font-weight:600;}.elementor-3645 .elementor-element.elementor-element-004924f{--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-3645 .elementor-element.elementor-element-3494700{--display:flex;--min-height:175px;--gap:20px 20px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-75f7d87{--display:flex;--min-height:190px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3645 .elementor-element.elementor-element-75f7d87:hover{background-color:var( --e-global-color-accent );}.elementor-3645 .elementor-element.elementor-element-75f7d87, .elementor-3645 .elementor-element.elementor-element-75f7d87::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-e903b75 img{width:80px;}.elementor-3645 .elementor-element.elementor-element-0da74b2.elementor-element{--align-self:center;}.elementor-3645 .elementor-element.elementor-element-0da74b2{text-align:left;}.elementor-3645 .elementor-element.elementor-element-0da74b2 .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-ca873a5{--display:flex;--min-height:190px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3645 .elementor-element.elementor-element-ca873a5:hover{background-color:var( --e-global-color-accent );}.elementor-3645 .elementor-element.elementor-element-ca873a5, .elementor-3645 .elementor-element.elementor-element-ca873a5::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-99451cb img{width:80px;}.elementor-3645 .elementor-element.elementor-element-ff515f5.elementor-element{--align-self:center;}.elementor-3645 .elementor-element.elementor-element-ff515f5{text-align:left;}.elementor-3645 .elementor-element.elementor-element-ff515f5 .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-f4a9312{--display:flex;--min-height:190px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3645 .elementor-element.elementor-element-f4a9312:hover{background-color:var( --e-global-color-accent );}.elementor-3645 .elementor-element.elementor-element-f4a9312, .elementor-3645 .elementor-element.elementor-element-f4a9312::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-aabbb34 img{width:80px;}.elementor-3645 .elementor-element.elementor-element-cdc8d32.elementor-element{--align-self:center;}.elementor-3645 .elementor-element.elementor-element-cdc8d32{text-align:left;}.elementor-3645 .elementor-element.elementor-element-cdc8d32 .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-11d754e{--display:flex;--min-height:190px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3645 .elementor-element.elementor-element-11d754e:hover{background-color:var( --e-global-color-accent );}.elementor-3645 .elementor-element.elementor-element-11d754e, .elementor-3645 .elementor-element.elementor-element-11d754e::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-ed45ca6 img{width:80px;}.elementor-3645 .elementor-element.elementor-element-cf4b026.elementor-element{--align-self:center;}.elementor-3645 .elementor-element.elementor-element-cf4b026{text-align:left;}.elementor-3645 .elementor-element.elementor-element-cf4b026 .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-3741f42{--display:flex;--min-height:190px;--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3645 .elementor-element.elementor-element-3741f42:hover{background-color:var( --e-global-color-accent );}.elementor-3645 .elementor-element.elementor-element-3741f42, .elementor-3645 .elementor-element.elementor-element-3741f42::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-efc3aa2 img{width:80px;}.elementor-3645 .elementor-element.elementor-element-01b695b.elementor-element{--align-self:center;}.elementor-3645 .elementor-element.elementor-element-01b695b{text-align:left;}.elementor-3645 .elementor-element.elementor-element-01b695b .elementor-heading-title{font-size:20px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-c02c642{--spacer-size:50px;}.elementor-3645 .elementor-element.elementor-element-d56cf38 .elementor-button{font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:30px 30px 30px 30px;}.elementor-3645 .elementor-element.elementor-element-5c1eca9{--spacer-size:100px;}.elementor-3645 .elementor-element.elementor-element-157bf53 .elementor-heading-title{color:var( --e-global-color-text );font-weight:600;}.elementor-3645 .elementor-element.elementor-element-dd37617 .elementor-heading-title{color:var( --e-global-color-3d6e74f );font-weight:600;}.elementor-3645 .elementor-element.elementor-element-a8803dc{--spacer-size:50px;}.elementor-3645 .elementor-element.elementor-element-da80b4c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-45b3ac6{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-45b3ac6:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-45b3ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3645 .elementor-element.elementor-element-45b3ac6, .elementor-3645 .elementor-element.elementor-element-45b3ac6::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-bcbdd64 .elementor-heading-title{color:var( --e-global-color-accent );font-size:90px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-4ac1816{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3645 .elementor-element.elementor-element-4ac1816 .elementor-heading-title{color:#FFFFFF;font-size:20px;}.elementor-3645 .elementor-element.elementor-element-265b99a{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-265b99a:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-265b99a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8A8A8;}.elementor-3645 .elementor-element.elementor-element-265b99a, .elementor-3645 .elementor-element.elementor-element-265b99a::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-f8dfcf2 .elementor-heading-title{color:var( --e-global-color-text );font-size:90px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-4857e92{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3645 .elementor-element.elementor-element-4857e92 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-3645 .elementor-element.elementor-element-d24e66c{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-d24e66c:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-d24e66c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3645 .elementor-element.elementor-element-d24e66c, .elementor-3645 .elementor-element.elementor-element-d24e66c::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-b2a0f25 .elementor-heading-title{color:var( --e-global-color-text );font-size:90px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-c92a215{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3645 .elementor-element.elementor-element-c92a215 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-3645 .elementor-element.elementor-element-225122b{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-225122b:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-225122b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3d6e74f );}.elementor-3645 .elementor-element.elementor-element-225122b, .elementor-3645 .elementor-element.elementor-element-225122b::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-a588ce9 .elementor-heading-title{color:var( --e-global-color-text );font-size:90px;font-weight:700;}.elementor-3645 .elementor-element.elementor-element-a013784{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-3645 .elementor-element.elementor-element-a013784 .elementor-heading-title{color:var( --e-global-color-text );font-size:20px;}.elementor-3645 .elementor-element.elementor-element-05ad73f{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-05ad73f:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-05ad73f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-3645 .elementor-element.elementor-element-05ad73f, .elementor-3645 .elementor-element.elementor-element-05ad73f::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-5b7c250{--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-3645 .elementor-element.elementor-element-d1404dd > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-3645 .elementor-element.elementor-element-d1404dd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3645 .elementor-element.elementor-element-0243c6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-55f332a{color:#FFFFFF;font-size:20px;font-weight:600;}.elementor-3645 .elementor-element.elementor-element-26cfe6b{--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:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-3645 .elementor-element.elementor-element-26cfe6b:not(.elementor-motion-effects-element-type-background), .elementor-3645 .elementor-element.elementor-element-26cfe6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grupoarco.cc/wp-content/uploads/2025/10/bg-footer-scaled.jpg");background-position:center center;background-size:cover;}.elementor-3645 .elementor-element.elementor-element-26cfe6b, .elementor-3645 .elementor-element.elementor-element-26cfe6b::before{--border-transition:0.3s;}.elementor-3645 .elementor-element.elementor-element-56925c0{text-align:center;}.elementor-3645 .elementor-element.elementor-element-56925c0 .elementor-heading-title{color:#FFFFFF;font-size:45px;font-weight:600;}.elementor-3645 .elementor-element.elementor-element-59c718d{text-align:center;}.elementor-3645 .elementor-element.elementor-element-59c718d .elementor-heading-title{color:#FFFFFF;font-size:45px;font-weight:600;}.elementor-3645 .elementor-element.elementor-element-60df922{--spacer-size:31px;}.elementor-3645 .elementor-element.elementor-element-5e554cd .elementor-button{font-weight:600;fill:#000000;color:#000000;border-radius:30px 30px 30px 30px;}@media(min-width:768px){.elementor-3645 .elementor-element.elementor-element-5d5bc06{--content-width:1100px;}.elementor-3645 .elementor-element.elementor-element-bdbf2db{--width:70%;}.elementor-3645 .elementor-element.elementor-element-5157582{--width:100%;}.elementor-3645 .elementor-element.elementor-element-8c47101{--width:20%;}.elementor-3645 .elementor-element.elementor-element-3562f71{--width:20%;}.elementor-3645 .elementor-element.elementor-element-e7d1f6d{--width:70%;}.elementor-3645 .elementor-element.elementor-element-90c2456{--width:100%;}.elementor-3645 .elementor-element.elementor-element-69c35b1{--content-width:1100px;}.elementor-3645 .elementor-element.elementor-element-26db5bf{--width:70%;}.elementor-3645 .elementor-element.elementor-element-f27dcdd{--width:20%;}.elementor-3645 .elementor-element.elementor-element-80237c1{--content-width:1100px;}.elementor-3645 .elementor-element.elementor-element-ee307cb{--width:40%;}.elementor-3645 .elementor-element.elementor-element-49f8d6f{--width:60%;}.elementor-3645 .elementor-element.elementor-element-1144dcc{--width:5%;}.elementor-3645 .elementor-element.elementor-element-664edc6{--content-width:1100px;}.elementor-3645 .elementor-element.elementor-element-e9e504f{--width:40%;}.elementor-3645 .elementor-element.elementor-element-004924f{--width:60%;}.elementor-3645 .elementor-element.elementor-element-05ad73f{--content-width:1100px;}.elementor-3645 .elementor-element.elementor-element-5b7c250{--width:60%;}.elementor-3645 .elementor-element.elementor-element-0243c6b{--width:40%;}}@media(max-width:767px){.elementor-3645 .elementor-element.elementor-element-4c77564{--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-6052f7d .elementor-heading-title{font-size:40px;}.elementor-3645 .elementor-element.elementor-element-69c35b1{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-8a1dcba{text-align:center;}.elementor-3645 .elementor-element.elementor-element-8a1dcba .elementor-heading-title{font-size:40px;}.elementor-3645 .elementor-element.elementor-element-bfbf545{--width:320px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;}.elementor-3645 .elementor-element.elementor-element-bfbf545.e-con{--align-self:center;}.elementor-3645 .elementor-element.elementor-element-26db5bf{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:50px 50px 50px 50px;--padding-top:50px;--padding-bottom:150px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-edc5b03{width:100%;max-width:100%;text-align:center;}.elementor-3645 .elementor-element.elementor-element-edc5b03 .elementor-heading-title{font-size:100px;}.elementor-3645 .elementor-element.elementor-element-626c6ab{text-align:center;}.elementor-3645 .elementor-element.elementor-element-626c6ab .elementor-heading-title{font-size:20px;}.elementor-3645 .elementor-element.elementor-element-f27dcdd{--min-height:0px;--border-radius:50px 50px 50px 50px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-4b985bb{text-align:center;}.elementor-3645 .elementor-element.elementor-element-4b985bb .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-3645 .elementor-element.elementor-element-664edc6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-e9e504f{--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-3645 .elementor-element.elementor-element-9795d91 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-3645 .elementor-element.elementor-element-9795d91{text-align:center;}.elementor-3645 .elementor-element.elementor-element-9795d91 .elementor-heading-title{font-size:40px;}.elementor-3645 .elementor-element.elementor-element-75f7d87{--justify-content:center;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-3645 .elementor-element.elementor-element-e903b75 img{width:70px;}.elementor-3645 .elementor-element.elementor-element-0da74b2{text-align:center;}.elementor-3645 .elementor-element.elementor-element-ca873a5{--justify-content:center;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-3645 .elementor-element.elementor-element-99451cb img{width:70px;}.elementor-3645 .elementor-element.elementor-element-ff515f5{text-align:center;}.elementor-3645 .elementor-element.elementor-element-f4a9312{--justify-content:center;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-3645 .elementor-element.elementor-element-aabbb34 img{width:60px;}.elementor-3645 .elementor-element.elementor-element-cdc8d32{text-align:center;}.elementor-3645 .elementor-element.elementor-element-11d754e{--justify-content:center;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-3645 .elementor-element.elementor-element-ed45ca6 img{width:70px;}.elementor-3645 .elementor-element.elementor-element-cf4b026{text-align:center;}.elementor-3645 .elementor-element.elementor-element-3741f42{--justify-content:center;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-3645 .elementor-element.elementor-element-efc3aa2 img{width:60px;}.elementor-3645 .elementor-element.elementor-element-01b695b{text-align:center;}.elementor-3645 .elementor-element.elementor-element-5c1eca9{--spacer-size:50px;}.elementor-3645 .elementor-element.elementor-element-157bf53{text-align:left;}.elementor-3645 .elementor-element.elementor-element-dd37617{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-3645 .elementor-element.elementor-element-dd37617 .elementor-heading-title{font-size:40px;}.elementor-3645 .elementor-element.elementor-element-da80b4c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3645 .elementor-element.elementor-element-45b3ac6{--border-radius:70px 70px 70px 70px;--padding-top:40px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--z-index:3;}.elementor-3645 .elementor-element.elementor-element-bcbdd64 .elementor-heading-title{font-size:120px;}.elementor-3645 .elementor-element.elementor-element-4ac1816{width:100%;max-width:100%;}.elementor-3645 .elementor-element.elementor-element-4ac1816 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-3645 .elementor-element.elementor-element-265b99a{--border-radius:70px 70px 70px 70px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--z-index:2;}.elementor-3645 .elementor-element.elementor-element-f8dfcf2 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3645 .elementor-element.elementor-element-f8dfcf2 .elementor-heading-title{font-size:120px;}.elementor-3645 .elementor-element.elementor-element-4857e92{width:100%;max-width:100%;}.elementor-3645 .elementor-element.elementor-element-4857e92 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-3645 .elementor-element.elementor-element-d24e66c{--border-radius:70px 70px 70px 70px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;--z-index:1;}.elementor-3645 .elementor-element.elementor-element-b2a0f25 .elementor-heading-title{font-size:120px;}.elementor-3645 .elementor-element.elementor-element-c92a215{width:100%;max-width:100%;}.elementor-3645 .elementor-element.elementor-element-c92a215 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-3645 .elementor-element.elementor-element-225122b{--border-radius:70px 70px 70px 70px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-3645 .elementor-element.elementor-element-a588ce9 .elementor-heading-title{font-size:120px;}.elementor-3645 .elementor-element.elementor-element-a013784{width:100%;max-width:100%;}.elementor-3645 .elementor-element.elementor-element-a013784 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-3645 .elementor-element.elementor-element-05ad73f{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-55f332a{font-size:16px;}.elementor-3645 .elementor-element.elementor-element-26cfe6b{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-3645 .elementor-element.elementor-element-59c718d .elementor-heading-title{font-size:40px;}}/* Start custom CSS for container, class: .elementor-element-49f8d6f *//* Janela fixa de 175px */
#vertical-slides {
  position: relative;
  height: 190px;
  overflow: hidden;
}

/* Wrapper que desliza os slides */
#vertical-slides .slides-wrapper {
  display: flex;
  flex-direction: column;
  /* defina seu gap aqui (substitui margin entre slides) */
  row-gap: var(--vs-gap, 12px); /* ajuste 0..20px conforme seu design */
  transition: transform 0.45s cubic-bezier(.4,0,.2,1);
  will-change: transform;
}

/* Cada slide (container Elementor) não deve ter margens externas */
#vertical-slides .slides-wrapper > .elementor-element {
  flex-shrink: 0;
  width: 100%;
  margin: 0 !important;   /* elimina margin-bottom que bagunça o cálculo */
  /* opcional: centralizar conteúdo do slide */
  /* display: flex; align-items: center; justify-content: center; */
}

/* Bloqueia cliques durante a animação, evita “pulos” */
#vertical-slides.moving { pointer-events: none; }

#btnUp,
#btnDown {
  cursor: pointer;
  transition: transform 0.2s ease, opacity 0.2s ease;
}

/* feedback ao passar o mouse */
#btnUp:hover,
#btnDown:hover {
  transform: scale(1.1);
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-004924f *//* Janela fixa de 175px */
#vertical-slides {
  position: relative;
  height: 190px;
  overflow: hidden;
}

/* Wrapper que desliza os slides */
#vertical-slides .slides-wrapper {
  display: flex;
  flex-direction: column;
  /* defina seu gap aqui (substitui margin entre slides) */
  row-gap: var(--vs-gap, 12px); /* ajuste 0..20px conforme seu design */
  transition: transform 0.45s cubic-bezier(.4,0,.2,1);
  will-change: transform;
}

/* Cada slide (container Elementor) não deve ter margens externas */
#vertical-slides .slides-wrapper > .elementor-element {
  flex-shrink: 0;
  width: 100%;
  margin: 0 !important;   /* elimina margin-bottom que bagunça o cálculo */
  /* opcional: centralizar conteúdo do slide */
  /* display: flex; align-items: center; justify-content: center; */
}

/* Bloqueia cliques durante a animação, evita “pulos” */
#vertical-slides.moving { pointer-events: none; }

#btnUp,
#btnDown {
  cursor: pointer;
  transition: transform 0.2s ease, opacity 0.2s ease;
}

/* feedback ao passar o mouse */
#btnUp:hover,
#btnDown:hover {
  transform: scale(1.1);
  opacity: 0.9;
}/* End custom CSS */