.elementor-9984 .elementor-element.elementor-element-da14297{–display:flex;–min-height:100vh;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-9984 .elementor-element.elementor-element-f334602{–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;–gap:0px 0px;–row-gap:0px;–column-gap:0px;}.elementor-9984 .elementor-element.elementor-element-3f99ee2 .elementor-heading-title{font-size:41px;font-weight:500;line-height:1.1em;}.elementor-9984 .elementor-element.elementor-element-3f99ee2{z-index:1;}.elementor-9984 .elementor-element.elementor-element-85d5f69{color:var( –e-global-color-text );margin:10px 0px calc(var(–kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;width:var( –container-widget-width, 90.243% );max-width:90.243%;–container-widget-width:90.243%;–container-widget-flex-grow:0;}.elementor-9984 .elementor-element.elementor-element-85d5f69.elementor-element{–align-self:flex-start;–flex-grow:0;–flex-shrink:0;}.elementor-9984 .elementor-element.elementor-element-9bd8b84 .elementor-tab-title{border-width:0px;padding:0px 0px 0px 0px;}.elementor-9984 .elementor-element.elementor-element-9bd8b84 .elementor-tab-content{border-width:0px;font-size:14px;font-weight:400;}.elementor-9984 .elementor-element.elementor-element-9bd8b84 .elementor-toggle-title{font-size:1rem;font-weight:500;text-decoration:none;}.elementor-9984 .elementor-element.elementor-element-9bd8b84{margin:-10px 0px calc(var(–kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 12%;}.elementor-9984 .elementor-element.elementor-element-9bd8b84.elementor-element{–align-self:flex-end;–order:99999 /* order end hack */;}.elementor-9984 .elementor-element.elementor-element-c8dc09a{–display:flex;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:flex-start;–align-items:stretch;–gap:20px 20px;–row-gap:20px;–column-gap:20px;–margin-top:0px;–margin-bottom:20px;–margin-left:0px;–margin-right:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:20px;}.elementor-9984 .elementor-element.elementor-element-c8dc09a.e-con{–flex-grow:0;–flex-shrink:0;}.elementor-9984 .elementor-element.elementor-element-eb463b7 img{width:70%;filter:brightness( 100% ) contrast( 94% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9984 .elementor-element.elementor-element-eb463b7:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 360deg );}.elementor-9984 .elementor-element.elementor-element-e434458 img{width:70%;filter:brightness( 100% ) contrast( 94% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9984 .elementor-element.elementor-element-e434458:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 360deg );}.elementor-9984 .elementor-element.elementor-element-d0902bb img{width:70%;filter:brightness( 100% ) contrast( 94% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-9984 .elementor-element.elementor-element-d0902bb:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 360deg );}.elementor-9984 .elementor-element.elementor-element-4619d0e{–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;–overlay-opacity:0.5;}.elementor-9984 .elementor-element.elementor-element-4619d0e:not(.elementor-motion-effects-element-type-background), .elementor-9984 .elementor-element.elementor-element-4619d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(“https://dev.replanta.net/wp-content/uploads/2023/11/server.webp”);background-position:center center;background-size:cover;}.elementor-9984 .elementor-element.elementor-element-4619d0e::before, .elementor-9984 .elementor-element.elementor-element-4619d0e > .elementor-background-video-container::before, .elementor-9984 .elementor-element.elementor-element-4619d0e > .e-con-inner > .elementor-background-video-container::before, .elementor-9984 .elementor-element.elementor-element-4619d0e > .elementor-background-slideshow::before, .elementor-9984 .elementor-element.elementor-element-4619d0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-9984 .elementor-element.elementor-element-4619d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;background-image:url(“https://dev.replanta.net/wp-content/uploads/2024/02/Logo_rep_solob.svg”);background-position:bottom right;background-repeat:no-repeat;background-size:130px auto;}.elementor-9984 .elementor-element.elementor-element-e74f2a2{–display:flex;–min-height:70vh;–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;–align-items:stretch;–gap:100px 100px;–row-gap:100px;–column-gap:100px;–padding-top:5%;–padding-bottom:5%;–padding-left:5%;–padding-right:5%;}.elementor-9984 .elementor-element.elementor-element-bf840fe{–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:10% 10%;–row-gap:10%;–column-gap:10%;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-9984 .elementor-element.elementor-element-a0044bf .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9984 .elementor-element.elementor-element-a0044bf .elementor-icon-box-title{margin-block-end:16px;}.elementor-9984 .elementor-element.elementor-element-a0044bf .elementor-icon-box-title, .elementor-9984 .elementor-element.elementor-element-a0044bf .elementor-icon-box-title a{font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-9984 .elementor-element.elementor-element-a0044bf .elementor-icon-box-description{color:var( –e-global-color-text );}.elementor-9984 .elementor-element.elementor-element-e56235f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9984 .elementor-element.elementor-element-e56235f .elementor-icon-box-title{margin-block-end:16px;}.elementor-9984 .elementor-element.elementor-element-e56235f .elementor-icon-box-title, .elementor-9984 .elementor-element.elementor-element-e56235f .elementor-icon-box-title a{font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-9984 .elementor-element.elementor-element-e56235f .elementor-icon-box-description{color:var( –e-global-color-text );}.elementor-9984 .elementor-element.elementor-element-a7aa45c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-9984 .elementor-element.elementor-element-a7aa45c .elementor-icon-box-title{margin-block-end:16px;}.elementor-9984 .elementor-element.elementor-element-a7aa45c .elementor-icon-box-title, .elementor-9984 .elementor-element.elementor-element-a7aa45c .elementor-icon-box-title a{font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-9984 .elementor-element.elementor-element-a7aa45c .elementor-icon-box-description{color:var( –e-global-color-text );}.elementor-9984 .elementor-element.elementor-element-4a6abc7{–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:space-between;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–margin-top:29px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:3%;–padding-bottom:3%;–padding-left:6%;–padding-right:6%;}.elementor-9984 .elementor-element.elementor-element-6af23ae{–display:flex;}.elementor-9984 .elementor-element.elementor-element-6af23ae.e-con{–flex-grow:0;–flex-shrink:0;}.elementor-9984 .elementor-element.elementor-element-90eefc3 .elementor-heading-title{font-size:41px;font-weight:500;line-height:1.1em;}.elementor-9984 .elementor-element.elementor-element-90eefc3{z-index:1;}.elementor-9984 .elementor-element.elementor-element-f794305{–e-image-carousel-slides-to-show:4;margin:0px 0px calc(var(–kit-widget-spacing, 0px) + -6px) 0px;width:var( –container-widget-width, 50% );max-width:50%;–container-widget-width:50%;–container-widget-flex-grow:0;}.elementor-9984 .elementor-element.elementor-element-f794305 .swiper-wrapper{display:flex;align-items:center;}.elementor-9984 .elementor-element.elementor-element-f794305.elementor-element{–align-self:center;}.elementor-9984 .elementor-element.elementor-element-2787fa6{–display:flex;–min-height:960px;–flex-direction:row;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overlay-opacity:0.69;–padding-top:0%;–padding-bottom:0%;–padding-left:0%;–padding-right:0%;}.elementor-9984 .elementor-element.elementor-element-2787fa6:not(.elementor-motion-effects-element-type-background), .elementor-9984 .elementor-element.elementor-element-2787fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( –e-global-color-secondary );background-image:url(“https://dev.replanta.net/wp-content/uploads/2024/10/bosque.webp”);background-position:center center;background-repeat:no-repeat;}.elementor-9984 .elementor-element.elementor-element-2787fa6::before, .elementor-9984 .elementor-element.elementor-element-2787fa6 > .elementor-background-video-container::before, .elementor-9984 .elementor-element.elementor-element-2787fa6 > .e-con-inner > .elementor-background-video-container::before, .elementor-9984 .elementor-element.elementor-element-2787fa6 > .elementor-background-slideshow::before, .elementor-9984 .elementor-element.elementor-element-2787fa6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9984 .elementor-element.elementor-element-2787fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-9984 .elementor-element.elementor-element-2787fa6 > .elementor-shape-bottom .elementor-shape-fill, .elementor-9984 .elementor-element.elementor-element-2787fa6 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-9984 .elementor-element.elementor-element-2787fa6 > .elementor-shape-bottom svg, .elementor-9984 .elementor-element.elementor-element-2787fa6 > .e-con-inner > .elementor-shape-bottom svg{height:47px;}.elementor-9984 .elementor-element.elementor-element-4abf37b{–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;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:0%;–padding-bottom:0%;–padding-left:5%;–padding-right:5%;}.elementor-9984 .elementor-element.elementor-element-3882f55{text-align:start;}.elementor-9984 .elementor-element.elementor-element-3882f55 img{width:64px;}.elementor-9984 .elementor-element.elementor-element-92603bb{text-align:start;}.elementor-9984 .elementor-element.elementor-element-92603bb .elementor-heading-title{font-size:2.2em;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-9984 .elementor-element.elementor-element-02eb3ad{–divider-border-style:solid;–divider-border-width:1px;margin:0% 0% calc(var(–kit-widget-spacing, 0px) + 2%) 0%;}.elementor-9984 .elementor-element.elementor-element-02eb3ad .elementor-divider-separator{width:105px;}.elementor-9984 .elementor-element.elementor-element-4f855fb .elementor-icon-box-wrapper{text-align:start;}.elementor-9984 .elementor-element.elementor-element-4f855fb .elementor-icon-box-title, .elementor-9984 .elementor-element.elementor-element-4f855fb .elementor-icon-box-title a{font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-9984 .elementor-element.elementor-element-4f855fb .elementor-icon-box-title{color:#FFFFFF;}.elementor-9984 .elementor-element.elementor-element-4f855fb .elementor-icon-box-description{font-size:18px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-9984 .elementor-element.elementor-element-4f855fb{margin:12% 5% calc(var(–kit-widget-spacing, 0px) + 0%) 0%;}.elementor-9984 .elementor-element.elementor-element-11055f9{–display:flex;–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:space-between;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–flex-wrap:wrap;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-9984 .elementor-element.elementor-element-848adfb{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:flex-start;–gap:0px 0px;–row-gap:0px;–column-gap:0px;border-style:solid;–border-style:solid;border-width:0px 0px 1px 1px;–border-top-width:0px;–border-right-width:0px;–border-bottom-width:1px;–border-left-width:1px;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-flip-box{height:480px;}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-flip-box__front{background-color:#F9CFB700;}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-icon i{transform:rotate(0deg);}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-icon svg{transform:rotate(0deg);}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;word-spacing:0em;}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-flip-box__back{background-color:#F8C3D000;}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9984 .elementor-element.elementor-element-bbb3465{border-radius:0px 0px 0px 0px;}.elementor-9984 .elementor-element.elementor-element-1fc5044{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:flex-start;–gap:0px 0px;–row-gap:0px;–column-gap:0px;border-style:solid;–border-style:solid;border-width:0px 0px 1px 1px;–border-top-width:0px;–border-right-width:0px;–border-bottom-width:1px;–border-left-width:1px;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-flip-box{height:480px;}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-flip-box__front{background-color:#F9CFB700;}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-icon i{transform:rotate(0deg);}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-icon svg{transform:rotate(0deg);}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;word-spacing:0em;}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-flip-box__back{background-color:#F8C3D000;}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-flip-box__button{margin-inline-center:0;}.elementor-9984 .elementor-element.elementor-element-9994767{border-radius:0px 0px 0px 0px;}.elementor-9984 .elementor-element.elementor-element-c307568{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:flex-start;–gap:0px 0px;–row-gap:0px;–column-gap:0px;border-style:solid;–border-style:solid;border-width:0px 0px 0px 1px;–border-top-width:0px;–border-right-width:0px;–border-bottom-width:0px;–border-left-width:1px;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-flip-box{height:480px;}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-flip-box__front{background-color:#F9CFB700;}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-icon i{transform:rotate(0deg);}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-icon svg{transform:rotate(0deg);}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;word-spacing:0em;}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-flip-box__back{background-color:#F8C3D000;}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-flip-box__button{margin-inline-center:0;}.elementor-9984 .elementor-element.elementor-element-01a484b{border-radius:0px 0px 0px 0px;}.elementor-9984 .elementor-element.elementor-element-d103d62{–display:flex;–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–justify-content:flex-start;–gap:0px 0px;–row-gap:0px;–column-gap:0px;border-style:solid;–border-style:solid;border-width:0px 0px 0px 1px;–border-top-width:0px;–border-right-width:0px;–border-bottom-width:0px;–border-left-width:1px;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-flip-box{height:480px;}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-flip-box__front{background-color:#F9CFB700;}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;justify-content:center;}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-icon i{transform:rotate(0deg);}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-icon svg{transform:rotate(0deg);}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:24px;font-weight:600;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:15px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:0px;word-spacing:0em;}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-flip-box__back{background-color:#F8C3D000;}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-flip-box__button{margin-inline-center:0;}.elementor-9984 .elementor-element.elementor-element-2dd911f{border-radius:0px 0px 0px 0px;}.elementor-9984 .elementor-element.elementor-element-0c68f4d{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–align-items:center;}.elementor-9984 .elementor-element.elementor-element-1cb1c33{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–align-items:center;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–margin-top:0px;–margin-bottom:0px;–margin-left:0px;–margin-right:0px;–padding-top:0px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-9984 .elementor-element.elementor-element-f705f4f{width:var( –container-widget-width, 89.066% );max-width:89.066%;–container-widget-width:89.066%;–container-widget-flex-grow:0;}.elementor-9984 .elementor-element.elementor-element-f705f4f.elementor-element{–flex-grow:0;–flex-shrink:0;}.elementor-9984 .elementor-element.elementor-element-d4b2b84{–display:flex;–flex-direction:column;–container-widget-width:calc( ( 1 – var( –container-widget-flex-grow ) ) * 100% );–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;–align-items:stretch;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–overflow:hidden;–overlay-opacity:0.5;–margin-top:0%;–margin-bottom:0%;–margin-left:0%;–margin-right:0%;–padding-top:40px;–padding-bottom:0px;–padding-left:0px;–padding-right:0px;}.elementor-9984 .elementor-element.elementor-element-d4b2b84::before, .elementor-9984 .elementor-element.elementor-element-d4b2b84 > .elementor-background-video-container::before, .elementor-9984 .elementor-element.elementor-element-d4b2b84 > .e-con-inner > .elementor-background-video-container::before, .elementor-9984 .elementor-element.elementor-element-d4b2b84 > .elementor-background-slideshow::before, .elementor-9984 .elementor-element.elementor-element-d4b2b84 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9984 .elementor-element.elementor-element-d4b2b84 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{–background-overlay:”;}.elementor-9984 .elementor-element.elementor-element-90e3aff{text-align:center;}.elementor-9984 .elementor-element.elementor-element-90e3aff .elementor-heading-title{font-size:2.3em;font-weight:400;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-9984 .elementor-element.elementor-element-5971063 img{width:145px;}.elementor-9984 .elementor-element.elementor-element-5971063{margin:10px 0px calc(var(–kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9984 .elementor-element.elementor-element-41f43d1 .elementor-button{font-size:18px;font-weight:500;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;background-color:var( –e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;padding:25px 30px 25px 30px;}.elementor-9984 .elementor-element.elementor-element-41f43d1 .elementor-button:hover, .elementor-9984 .elementor-element.elementor-element-41f43d1 .elementor-button:focus{background-color:#02010100;}.elementor-9984 .elementor-element.elementor-element-41f43d1{margin:2% 0% calc(var(–kit-widget-spacing, 0px) + 10%) 0%;}:root{–page-title-display:none;}@media(min-width:768px){.elementor-9984 .elementor-element.elementor-element-f334602{–width:50%;}.elementor-9984 .elementor-element.elementor-element-c8dc09a{–width:86.693%;}.elementor-9984 .elementor-element.elementor-element-4619d0e{–width:50%;}.elementor-9984 .elementor-element.elementor-element-bf840fe{–content-width:1200px;}.elementor-9984 .elementor-element.elementor-element-6af23ae{–width:52.241%;}.elementor-9984 .elementor-element.elementor-element-4abf37b{–width:60%;}.elementor-9984 .elementor-element.elementor-element-11055f9{–width:60%;}.elementor-9984 .elementor-element.elementor-element-848adfb{–width:50%;}.elementor-9984 .elementor-element.elementor-element-1fc5044{–width:50%;}.elementor-9984 .elementor-element.elementor-element-c307568{–width:50%;}.elementor-9984 .elementor-element.elementor-element-d103d62{–width:50%;}.elementor-9984 .elementor-element.elementor-element-0c68f4d{–content-width:995px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9984 .elementor-element.elementor-element-4abf37b{–width:100%;}.elementor-9984 .elementor-element.elementor-element-11055f9{–width:100%;}.elementor-9984 .elementor-element.elementor-element-848adfb{–width:50%;}.elementor-9984 .elementor-element.elementor-element-1fc5044{–width:50%;}.elementor-9984 .elementor-element.elementor-element-c307568{–width:50%;}.elementor-9984 .elementor-element.elementor-element-d103d62{–width:50%;}}@media(max-width:1024px){.elementor-9984 .elementor-element.elementor-element-e74f2a2{–min-height:600px;–padding-top:10%;–padding-bottom:10%;–padding-left:5%;–padding-right:5%;}.elementor-9984 .elementor-element.elementor-element-a0044bf .elementor-icon-box-title, .elementor-9984 .elementor-element.elementor-element-a0044bf .elementor-icon-box-title a{font-size:20px;}.elementor-9984 .elementor-element.elementor-element-e56235f .elementor-icon-box-title, .elementor-9984 .elementor-element.elementor-element-e56235f .elementor-icon-box-title a{font-size:20px;}.elementor-9984 .elementor-element.elementor-element-a7aa45c .elementor-icon-box-title, .elementor-9984 .elementor-element.elementor-element-a7aa45c .elementor-icon-box-title a{font-size:20px;}.elementor-9984 .elementor-element.elementor-element-4a6abc7{–padding-top:5%;–padding-bottom:5%;–padding-left:6%;–padding-right:6%;}.elementor-9984 .elementor-element.elementor-element-f794305{–e-image-carousel-slides-to-show:3;–container-widget-width:60%;–container-widget-flex-grow:0;width:var( –container-widget-width, 60% );max-width:60%;}.elementor-9984 .elementor-element.elementor-element-2787fa6{–min-height:600px;–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:10%;–padding-bottom:0%;–padding-left:0%;–padding-right:0%;}.elementor-9984 .elementor-element.elementor-element-92603bb .elementor-heading-title{font-size:50px;}.elementor-9984 .elementor-element.elementor-element-92603bb{width:100%;max-width:100%;}.elementor-9984 .elementor-element.elementor-element-4f855fb .elementor-icon-box-title, .elementor-9984 .elementor-element.elementor-element-4f855fb .elementor-icon-box-title a{font-size:20px;}.elementor-9984 .elementor-element.elementor-element-4f855fb .elementor-icon-box-description{font-size:18px;}.elementor-9984 .elementor-element.elementor-element-4f855fb{margin:6% 0% calc(var(–kit-widget-spacing, 0px) + 10%) 0%;}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-flip-box{height:300px;}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:14px;}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-flip-box{height:300px;}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:14px;}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-flip-box{height:300px;}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:14px;}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-flip-box{height:300px;}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:14px;}.elementor-9984 .elementor-element.elementor-element-1cb1c33{–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;–align-items:center;}.elementor-9984 .elementor-element.elementor-element-1cb1c33.e-con{–align-self:center;}.elementor-9984 .elementor-element.elementor-element-d4b2b84{–min-height:380px;–margin-top:25%;–margin-bottom:0%;–margin-left:0%;–margin-right:0%;}.elementor-9984 .elementor-element.elementor-element-90e3aff .elementor-heading-title{font-size:45px;}.elementor-9984 .elementor-element.elementor-element-41f43d1 .elementor-button{padding:18px 25px 18px 25px;}}@media(max-width:767px){.elementor-9984 .elementor-element.elementor-element-3f99ee2 .elementor-heading-title{font-size:1.9em;}.elementor-9984 .elementor-element.elementor-element-c8dc09a{–flex-direction:row;–container-widget-width:initial;–container-widget-height:100%;–container-widget-flex-grow:1;–container-widget-align-self:stretch;–flex-wrap-mobile:wrap;–justify-content:space-between;–gap:0px 0px;–row-gap:0px;–column-gap:0px;–padding-top:20px;–padding-bottom:20px;–padding-left:20px;–padding-right:20px;}.elementor-9984 .elementor-element.elementor-element-eb463b7 img{width:100%;}.elementor-9984 .elementor-element.elementor-element-eb463b7{width:var( –container-widget-width, 30% );max-width:30%;–container-widget-width:30%;–container-widget-flex-grow:0;}.elementor-9984 .elementor-element.elementor-element-e434458 img{width:100%;}.elementor-9984 .elementor-element.elementor-element-e434458{width:var( –container-widget-width, 30% );max-width:30%;–container-widget-width:30%;–container-widget-flex-grow:0;}.elementor-9984 .elementor-element.elementor-element-d0902bb img{width:100%;}.elementor-9984 .elementor-element.elementor-element-d0902bb{width:var( –container-widget-width, 30% );max-width:30%;–container-widget-width:30%;–container-widget-flex-grow:0;}.elementor-9984 .elementor-element.elementor-element-e74f2a2{–gap:50px 50px;–row-gap:50px;–column-gap:50px;–padding-top:20%;–padding-bottom:20%;–padding-left:5%;–padding-right:5%;}.elementor-9984 .elementor-element.elementor-element-bf840fe{–gap:35px 35px;–row-gap:35px;–column-gap:35px;}.elementor-9984 .elementor-element.elementor-element-4a6abc7{–gap:30px 30px;–row-gap:30px;–column-gap:30px;–margin-top:35%;–margin-bottom:0%;–margin-left:0%;–margin-right:0%;–padding-top:10%;–padding-bottom:10%;–padding-left:6%;–padding-right:6%;}.elementor-9984 .elementor-element.elementor-element-90eefc3 .elementor-heading-title{font-size:1.9em;}.elementor-9984 .elementor-element.elementor-element-f794305{–e-image-carousel-slides-to-show:2;width:100%;max-width:100%;}.elementor-9984 .elementor-element.elementor-element-2787fa6{–padding-top:20%;–padding-bottom:0%;–padding-left:0%;–padding-right:0%;}.elementor-9984 .elementor-element.elementor-element-4abf37b{–margin-top:0%;–margin-bottom:0%;–margin-left:0%;–margin-right:0%;–padding-top:0%;–padding-bottom:0%;–padding-left:6%;–padding-right:6%;}.elementor-9984 .elementor-element.elementor-element-92603bb .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-9984 .elementor-element.elementor-element-02eb3ad{margin:0% 0% calc(var(–kit-widget-spacing, 0px) + 4%) 0%;}.elementor-9984 .elementor-element.elementor-element-4f855fb{margin:10% 0% calc(var(–kit-widget-spacing, 0px) + 15%) 0%;}.elementor-9984 .elementor-element.elementor-element-848adfb{–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;}.elementor-9984 .elementor-element.elementor-element-bbb3465 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;letter-spacing:8.5px;}.elementor-9984 .elementor-element.elementor-element-1fc5044{–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;}.elementor-9984 .elementor-element.elementor-element-9994767 .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;letter-spacing:8.5px;}.elementor-9984 .elementor-element.elementor-element-c307568{–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;}.elementor-9984 .elementor-element.elementor-element-01a484b .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;letter-spacing:8.5px;}.elementor-9984 .elementor-element.elementor-element-d103d62{–flex-direction:column;–container-widget-width:100%;–container-widget-height:initial;–container-widget-flex-grow:0;–container-widget-align-self:initial;–flex-wrap-mobile:wrap;}.elementor-9984 .elementor-element.elementor-element-2dd911f .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:20px;letter-spacing:8.5px;}.elementor-9984 .elementor-element.elementor-element-d4b2b84{–margin-top:35%;–margin-bottom:0%;–margin-left:0%;–margin-right:0%;}.elementor-9984 .elementor-element.elementor-element-90e3aff .elementor-heading-title{font-size:32px;}.elementor-9984 .elementor-element.elementor-element-41f43d1{margin:6% 0% calc(var(–kit-widget-spacing, 0px) + 20%) 0%;}}/* Start custom CSS for heading, class: .elementor-element-3f99ee2 */.elementor-9984 .elementor-element.elementor-element-3f99ee2 b{ background-size: 4px 4em;
box-shadow: inset 0 -0.39em #93F1C9, inset 0 -0.1em #93F1C9;
display: inline;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85d5f69 */.elementor-9984 .elementor-element.elementor-element-85d5f69 strong {font-weight:300;}
.elementor-9984 .elementor-element.elementor-element-85d5f69 strong span{font-weight:800;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90eefc3 */.elementor-9984 .elementor-element.elementor-element-90eefc3 b{ background-size: 4px 4em;
box-shadow: inset 0 -0.39em #00EAD949, inset 0 -0.1em #00EAD9;
display: inline;}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f794305 */.elementor-9984 .elementor-element.elementor-element-f794305 img{max-width:40px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f705f4f *//* ===============================
Replanta · Infra original
Escopado a #infra-original
=============================== */
#infra-original{
padding:44px 0;
}
/* Layout general */
#infra-original .infra-original__grid{
display:grid;
grid-template-columns: 1.15fr .85fr;
gap:22px;
align-items:start;
}
#infra-original .infra-original__copy{ min-width:0; }
#infra-original .infra-original__panel{ min-width:0; }
/* Links */
#infra-original .infra-original__links{
display:flex;
gap:10px;
flex-wrap:wrap;
margin:10px 0 0;
}
#infra-original .infra-original__links a{ text-decoration:underline; }
/* MAPA + markers */
#infra-original .infra-original__map{
position:relative;
margin-top:14px;
border:1px solid var(–rep-border);
border-radius:16px;
overflow:hidden;
background:#fff;
box-shadow:var(–rep-shadow-sm);
}
#infra-original .infra-original__map img{
display:block;
width:100%;
height:auto;
}
/* Marker base */
#infra-original .map-marker{
position:absolute;
width:14px;
height:14px;
border-radius:999px;
background: var(–rep-green, #93F1C9);
border:2px solid rgba(255,255,255,.95);
box-shadow:
0 0 0 6px rgba(147,241,201,.22),
0 0 22px rgba(147,241,201,.35);
transform:translate(-50%, -50%);
pointer-events:none;
}
#infra-original .map-marker::after{
content:””;
position:absolute;
inset:-10px;
border-radius:999px;
background: radial-gradient(circle, rgba(147,241,201,.45), transparent 60%);
filter: blur(4px);
opacity:.9;
}
/* Posiciones (ajusta si tu mapa cambia) */
#infra-original .marker-us{ left:25%; top:44%; } /* Florida aprox */
#infra-original .marker-eu{ left:48%; top:33%; } /* Frankfurt aprox */
/* Panel card */
#infra-original .infra-original__panelCard{
padding:16px;
}
#infra-original .infra-original__panelHead{
display:flex;
justify-content:space-between;
align-items:flex-start;
gap:10px;
margin-bottom:12px;
}
/* Regiones */
#infra-original .infra-original__regions{
display:grid;
gap:10px;
}
#infra-original .infra-original__region{
border:1px solid var(–rep-border);
border-radius:14px;
padding:12px;
background:#fff;
}
#infra-original .infra-original__regionTop{
display:flex;
justify-content:space-between;
gap:10px;
}
#infra-original .infra-original__regionName{
font-family:var(–rep-font-display);
font-weight:700;
color:var(–rep-forest);
}
#infra-original .infra-original__divider{
height:1px;
background:var(–rep-border);
margin:14px 0;
}
/* Mini datos */
#infra-original .infra-original__mini{ margin-top:12px; }
#infra-original .infra-original__miniGrid{
display:grid;
grid-template-columns:repeat(2, minmax(0,1fr));
gap:10px;
}
#infra-original .infra-original__miniItem{
border:1px solid var(–rep-border);
border-radius:14px;
padding:10px 12px;
background:#fff;
}
#infra-original .infra-original__miniItem .k{
font:600 .85rem/1.1 var(–rep-font-body);
color:var(–rep-text-tertiary);
}
#infra-original .infra-original__miniItem .v{
font:800 .95rem/1.1 var(–rep-font-body);
color:var(–rep-forest);
margin-top:4px;
}
/* FAQ (accordion) */
#infra-original .infra-original__faq{
grid-column:1 / -1;
margin-top:14px;
display:grid;
gap:10px;
}
/* Details card look */
#infra-original .infra-original__faq details{
border:1px solid var(–rep-border);
border-radius:14px;
background:#fff;
box-shadow:var(–rep-shadow-sm);
overflow:hidden;
}
#infra-original .infra-original__faq summary{
cursor:pointer;
list-style:none;
display:flex;
align-items:center;
justify-content:space-between;
gap:12px;
padding:12px 14px;
}
#infra-original .infra-original__faq summary::-webkit-details-marker{ display:none; }
#infra-original .infra-original__faq summary .title{
min-width:0;
flex:1;
font-family:var(–rep-font-display);
font-weight:700;
color:var(–rep-forest);
}
/* Derecha: tag + chevron (alineado a la derecha) */
#infra-original .infra-original__faq summary .meta{
display:inline-flex;
align-items:center;
gap:10px;
flex:0 0 auto;
}
#infra-original .infra-original__faq summary .tag{
display:inline-flex;
align-items:center;
padding:5px 10px;
border-radius:999px;
border:1px solid var(–rep-border);
background:var(–rep-bg-light);
color:var(–rep-text-tertiary);
font:600 .82rem/1 var(–rep-font-body);
white-space:nowrap;
}
/* Chevron */
#infra-original .infra-original__faq summary .chev{
width:16px;
height:16px;
display:inline-block;
position:relative;
opacity:.65;
transition:transform .2s ease, opacity .2s ease;
}
#infra-original .infra-original__faq summary .chev::before{
content:””;
position:absolute;
inset:0;
margin:auto;
width:8px;
height:8px;
border-right:2px solid var(–rep-text-tertiary);
border-bottom:2px solid var(–rep-text-tertiary);
transform:rotate(45deg);
}
#infra-original .infra-original__faq details[open] summary .chev{
transform:rotate(-180deg);
opacity:.9;
}
#infra-original .infra-original__faq .body{
padding:0 14px 14px;
}
/* Responsive */
@media (max-width: 980px){
#infra-original .infra-original__grid{
grid-template-columns:1fr;
}
#infra-original .infra-original__miniGrid{
grid-template-columns:repeat(2,minmax(0,1fr));
}
}
@media (max-width: 640px){
#infra-original{ padding:34px 0; }
#infra-original .infra-original__miniGrid{
grid-template-columns:1fr;
}
#infra-original .infra-original__faq summary{
gap:10px;
}
#infra-original .infra-original__faq summary .tag{
padding:4px 8px;
font-size:.78rem;
}
}/* End custom CSS */
Cloud Hosting
Managed
Our proposal focuses on a fully managed and optimized cloud hosting solution for your websites. The key to our strength lies in the integration of an advanced software stack with leading global cloud providers, resulting in an ultra-fast and reliable hosting environment.
Public cloud
Green commitment
We operate exclusively in the public cloud, which allows us to focus on providing the best hosting environment possible, eliminating almost all points of failure. Our commitment to carbon-negative hosting leads us to offset four times more carbon emissions than we would use, planting a tree each year for every new customer.
Exploring the technology and network of Replanta
Make your website
more responsible