.elementor-555 .elementor-element.elementor-element-7a1fff00{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-555 .elementor-element.elementor-element-377f232a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--margin-top:0%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;}.elementor-555 .elementor-element.elementor-element-9b09db8{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-555 .elementor-element.elementor-element-23d6c0a9{text-align:justify;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;}.elementor-555 .elementor-element.elementor-element-3a7d7922{text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#7A4A8B;}.elementor-555 .elementor-element.elementor-element-49e5f69{text-align:center;font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;color:#7A4A8B;}.elementor-555 .elementor-element.elementor-element-47ebc561{--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;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-555 .elementor-element.elementor-element-47ebc561:not(.elementor-motion-effects-element-type-background), .elementor-555 .elementor-element.elementor-element-47ebc561 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE7F1;}.elementor-555 .elementor-element.elementor-element-25a29247{--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;}.elementor-555 .elementor-element.elementor-element-2535948d{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-555 .elementor-element.elementor-element-642c9e02{text-align:justify;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-555 .elementor-element.elementor-element-3d5f61a{text-align:center;}.elementor-555 .elementor-element.elementor-element-3d5f61a .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:30px;font-weight:700;}.elementor-555 .elementor-element.elementor-element-7f5d946c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-555 .elementor-element.elementor-element-2477e08e{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-555 .elementor-element.elementor-element-30ec3191.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-555 .elementor-element.elementor-element-30ec3191.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-555 .elementor-element.elementor-element-30ec3191.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-555 .elementor-element.elementor-element-30ec3191 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-555 .elementor-element.elementor-element-30ec3191 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-555 .elementor-element.elementor-element-30ec3191 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;}.elementor-555 .elementor-element.elementor-element-30ec3191 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-555 .elementor-element.elementor-element-712a0bb{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-555 .elementor-element.elementor-element-47fc3d9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-555 .elementor-element.elementor-element-47fc3d9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-555 .elementor-element.elementor-element-47fc3d9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-555 .elementor-element.elementor-element-47fc3d9 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-555 .elementor-element.elementor-element-47fc3d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-555 .elementor-element.elementor-element-47fc3d9 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;}.elementor-555 .elementor-element.elementor-element-47fc3d9 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-555 .elementor-element.elementor-element-42146f7{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-555 .elementor-element.elementor-element-b8d76c9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-555 .elementor-element.elementor-element-b8d76c9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-555 .elementor-element.elementor-element-b8d76c9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-555 .elementor-element.elementor-element-b8d76c9 .elementor-image-box-wrapper .elementor-image-box-img{width:70%;}.elementor-555 .elementor-element.elementor-element-b8d76c9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-555 .elementor-element.elementor-element-b8d76c9 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:30px;font-weight:600;}.elementor-555 .elementor-element.elementor-element-b8d76c9 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-555 .elementor-element.elementor-element-22f17d83{--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;--margin-top:0%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-555 .elementor-element.elementor-element-437e78cd{text-align:center;}.elementor-555 .elementor-element.elementor-element-437e78cd .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:35px;font-weight:700;}.elementor-555 .elementor-element.elementor-element-332c90a2{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-555 .elementor-element.elementor-element-41090822{--display:flex;}.elementor-555 .elementor-element.elementor-element-4ad0278f{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;color:#50504F;}.elementor-555 .elementor-element.elementor-element-6db54a46{text-align:justify;}.elementor-555 .elementor-element.elementor-element-124965eb{text-align:justify;}.elementor-555 .elementor-element.elementor-element-7edcea6a{text-align:justify;}.elementor-555 .elementor-element.elementor-element-36d5f4d3{text-align:center;}.elementor-555 .elementor-element.elementor-element-36d5f4d3 .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:35px;font-weight:700;}.elementor-555 .elementor-element.elementor-element-27e588fc{--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;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-555 .elementor-element.elementor-element-27e588fc:not(.elementor-motion-effects-element-type-background), .elementor-555 .elementor-element.elementor-element-27e588fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE7F1;}.elementor-555 .elementor-element.elementor-element-4c5fc85a{--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;}.elementor-555 .elementor-element.elementor-element-1de67f5c{text-align:center;}.elementor-555 .elementor-element.elementor-element-1de67f5c .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:30px;font-weight:700;}.elementor-555 .elementor-element.elementor-element-ce1c759{--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;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-555 .elementor-element.elementor-element-64fa2445{--display:flex;}.elementor-555 .elementor-element.elementor-element-502ba21f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-555 .elementor-element.elementor-element-502ba21f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-555 .elementor-element.elementor-element-502ba21f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-555 .elementor-element.elementor-element-502ba21f .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-555 .elementor-element.elementor-element-502ba21f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-555 .elementor-element.elementor-element-502ba21f .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;}.elementor-555 .elementor-element.elementor-element-502ba21f .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-555 .elementor-element.elementor-element-38e5ad4e{--display:flex;}.elementor-555 .elementor-element.elementor-element-2017453d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-555 .elementor-element.elementor-element-2017453d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-555 .elementor-element.elementor-element-2017453d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-555 .elementor-element.elementor-element-2017453d .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-555 .elementor-element.elementor-element-2017453d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-555 .elementor-element.elementor-element-2017453d .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;}.elementor-555 .elementor-element.elementor-element-2017453d .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-555 .elementor-element.elementor-element-4a90592d{--display:flex;}.elementor-555 .elementor-element.elementor-element-7c8f3172.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-555 .elementor-element.elementor-element-7c8f3172.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-555 .elementor-element.elementor-element-7c8f3172.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-555 .elementor-element.elementor-element-7c8f3172 .elementor-image-box-wrapper .elementor-image-box-img{width:90%;}.elementor-555 .elementor-element.elementor-element-7c8f3172 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-555 .elementor-element.elementor-element-7c8f3172 .elementor-image-box-title{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:600;}.elementor-555 .elementor-element.elementor-element-7c8f3172 .elementor-image-box-description{font-family:"Helvetica", Sans-serif;font-size:16px;font-weight:400;}.elementor-555 .elementor-element.elementor-element-54c71dcc{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-555 .elementor-element.elementor-element-5bcbddfc{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-555 .elementor-element.elementor-element-2b2b38af{text-align:center;}.elementor-555 .elementor-element.elementor-element-39f24b2b{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-555 .elementor-element.elementor-element-499e7d1c{--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;}.elementor-555 .elementor-element.elementor-element-62629f70{text-align:start;}.elementor-555 .elementor-element.elementor-element-62629f70 .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:30px;font-weight:100;}.elementor-555 .elementor-element.elementor-element-19999a73{padding:0% 0% 0% 3%;text-align:justify;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;}.elementor-555 .elementor-element.elementor-element-383e6639{--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;}.elementor-555 .elementor-element.elementor-element-3b652d4{text-align:start;}.elementor-555 .elementor-element.elementor-element-3b652d4 .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:30px;font-weight:100;}.elementor-555 .elementor-element.elementor-element-798ace9a{padding:0% 0% 0% 3%;text-align:justify;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;}.elementor-555 .elementor-element.elementor-element-50c71222{--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;}.elementor-555 .elementor-element.elementor-element-15d10ebf{text-align:start;}.elementor-555 .elementor-element.elementor-element-15d10ebf .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:30px;font-weight:100;}.elementor-555 .elementor-element.elementor-element-51fb42b0{padding:0% 0% 0% 3%;text-align:justify;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;}.elementor-555 .elementor-element.elementor-element-551b43b3{--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;}.elementor-555 .elementor-element.elementor-element-1aced7bd{text-align:center;}.elementor-555 .elementor-element.elementor-element-1aced7bd .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:30px;font-weight:100;}.elementor-555 .elementor-element.elementor-element-109cf53{--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;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-555 .elementor-element.elementor-element-f48c9c1 .elementor-button{background-color:#7A4A8B;font-family:"Helvetica Rounded Bold", Sans-serif;font-size:20px;font-weight:500;border-radius:40px 40px 40px 40px;padding:2% 5% 2% 5%;}.elementor-555 .elementor-element.elementor-element-f48c9c1{margin:01% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-555 .elementor-element.elementor-element-36b91646{--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;--margin-top:01%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-555 .elementor-element.elementor-element-4f1aa891{text-align:start;}.elementor-555 .elementor-element.elementor-element-4f1aa891 .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:35px;font-weight:700;}.elementor-555 .elementor-element.elementor-element-28daf202{padding:0% 0% 0% 3%;text-align:justify;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-555 .elementor-element.elementor-element-30ec3191 .elementor-image-box-img{margin-bottom:15px;}.elementor-555 .elementor-element.elementor-element-47fc3d9 .elementor-image-box-img{margin-bottom:15px;}.elementor-555 .elementor-element.elementor-element-b8d76c9 .elementor-image-box-img{margin-bottom:15px;}.elementor-555 .elementor-element.elementor-element-502ba21f .elementor-image-box-img{margin-bottom:15px;}.elementor-555 .elementor-element.elementor-element-2017453d .elementor-image-box-img{margin-bottom:15px;}.elementor-555 .elementor-element.elementor-element-7c8f3172 .elementor-image-box-img{margin-bottom:15px;}.elementor-555 .elementor-element.elementor-element-39f24b2b{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}}/* Start custom CSS for text-editor, class: .elementor-element-3a7d7922 *//* Contenedor principal para alinear todo en una línea */
.elementor-555 .elementor-element.elementor-element-3a7d7922 .hero-text {
    font-family: 'Helvetica Rounded Bold', sans-serif; /* Tu fuente global */
    font-size: 35px !important; /* Ajusta según tu diseño */
    line-height: 1.2;
    display: block;
}

/* Parte morada y negrita */
.elementor-555 .elementor-element.elementor-element-3a7d7922 .bold-purple {
    color: #7A4A8B; /* El morado de Bonagermin */
    font-weight: 800;
}

/* Parte cian delgada */
.elementor-555 .elementor-element.elementor-element-3a7d7922 .light-cyan {
    color: #10cfc9; /* El turquesa claro */
    font-weight: 400;
    margin: 0 5px; /* Espacio a los lados */
}

/* Estilo del nombre de marca */
.elementor-555 .elementor-element.elementor-element-3a7d7922 .logo-text {
    color: #10cfc9;
    font-weight: 700;
    font-size: 40px!important;
}

/* El toque verde final de germin */
.elementor-555 .elementor-element.elementor-element-3a7d7922 .logo-green {
    color: #00ae42;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-49e5f69 *//* Contenedor principal para alinear todo en una línea */
.elementor-555 .elementor-element.elementor-element-49e5f69 .hero-text {
    font-family: 'Helvetica Rounded Bold', sans-serif; /* Tu fuente global */
    font-size: 30px !important; /* Ajusta según tu diseño */
    line-height: 1.2;
    display: block;
}

/* Parte morada y negrita */
.elementor-555 .elementor-element.elementor-element-49e5f69 .bold-purple {
    color: #7A4A8B; /* El morado de Bonagermin */
    font-weight: 800;
}

/* Parte cian delgada */
.elementor-555 .elementor-element.elementor-element-49e5f69 .light-cyan {
    color: #10cfc9; /* El turquesa claro */
    font-weight: 400;
    margin: 0 5px; /* Espacio a los lados */
}

/* Estilo del nombre de marca */
.elementor-555 .elementor-element.elementor-element-49e5f69 .logo-text {
    color: #10cfc9;
    font-weight: 700;
    font-size: 40px!important;
}

/* El toque verde final de germin */
.elementor-555 .elementor-element.elementor-element-49e5f69 .logo-green {
    color: #00ae42;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-642c9e02 *//* Contenedor principal para alinear todo en una línea */
.elementor-555 .elementor-element.elementor-element-642c9e02 .hero-text {
    font-family: 'Helvetica Rounded Bold', sans-serif; /* Tu fuente global */
    font-size: 35px !important; /* Ajusta según tu diseño */
    line-height: 1.2;
    display: block;
}

/* Parte morada y negrita */
.elementor-555 .elementor-element.elementor-element-642c9e02 .bold-purple {
    color: #7A4A8B; /* El morado de Bonagermin */
    font-weight: 800;
}

/* Parte cian delgada */
.elementor-555 .elementor-element.elementor-element-642c9e02 .light-cyan {
    color: #10cfc9; /* El turquesa claro */
    font-weight: 400;
    margin: 0 5px; /* Espacio a los lados */
}

/* Estilo del nombre de marca */
.elementor-555 .elementor-element.elementor-element-642c9e02 .logo-text {
    color: #10cfc9;
    font-weight: 700;
    font-size: 35px!important;
}

/* El toque verde final de germin */
.elementor-555 .elementor-element.elementor-element-642c9e02 .logo-green {
    color: #00ae42;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6db54a46 *//* Contenedor principal para alinear todo en una línea */
.elementor-555 .elementor-element.elementor-element-6db54a46 .hero-text {
    font-family: 'Helvetica Rounded Bold', sans-serif; /* Tu fuente global */
    font-size: 20px !important; /* Ajusta según tu diseño */
    line-height: 1.2;
    display: block;
}

/* Parte morada y negrita *#50504F/
.elementor-555 .elementor-element.elementor-element-6db54a46 .bold-purple {
    color: #7A4A8B; /* El morado de Bonagermin */
    font-weight: 800;
}

/* Parte cian delgada */
.elementor-555 .elementor-element.elementor-element-6db54a46 .light-cyan {
    color: #10cfc9; /* El turquesa claro */
    font-weight: 400;
    margin: 0 5px; /* Espacio a los lados */
}

/* Estilo del nombre de marca */
.elementor-555 .elementor-element.elementor-element-6db54a46 .logo-text {
    color: #7A4A8B;
    font-weight: 700;
    font-size: 30px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-124965eb *//* Contenedor principal para alinear todo en una línea */
.elementor-555 .elementor-element.elementor-element-124965eb .hero-text {
    font-family: 'Helvetica Rounded Bold', sans-serif; /* Tu fuente global */
    font-size: 20px !important; /* Ajusta según tu diseño */
    line-height: 1.2;
    display: block;
}

/* Parte morada y negrita *#50504F/
.elementor-555 .elementor-element.elementor-element-124965eb .bold-purple {
    color: #7A4A8B; /* El morado de Bonagermin */
    font-weight: 800;
}

/* Parte cian delgada */
.elementor-555 .elementor-element.elementor-element-124965eb .light-cyan {
    color: #10cfc9; /* El turquesa claro */
    font-weight: 400;
    margin: 0 5px; /* Espacio a los lados */
}

/* Estilo del nombre de marca */
.elementor-555 .elementor-element.elementor-element-124965eb .logo-text {
    color: #7A4A8B;
    font-weight: 700;
    font-size: 30px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7edcea6a *//* Contenedor principal para alinear todo en una línea */
.elementor-555 .elementor-element.elementor-element-7edcea6a .hero-text {
    font-family: 'Helvetica Rounded Bold', sans-serif; /* Tu fuente global */
    font-size: 20px !important; /* Ajusta según tu diseño */
    line-height: 1.2;
    display: block;
}

/* Parte morada y negrita *#50504F/
.elementor-555 .elementor-element.elementor-element-7edcea6a .bold-purple {
    color: #7A4A8B; /* El morado de Bonagermin */
    font-weight: 800;
}

/* Parte cian delgada */
.elementor-555 .elementor-element.elementor-element-7edcea6a .light-cyan {
    color: #10cfc9; /* El turquesa claro */
    font-weight: 400;
    margin: 0 5px; /* Espacio a los lados */
}

/* Estilo del nombre de marca */
.elementor-555 .elementor-element.elementor-element-7edcea6a .logo-text {
    color: #7A4A8B;
    font-weight: 700;
    font-size: 30px!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b2b38af *//* Contenedor principal para alinear todo en una línea */
.elementor-555 .elementor-element.elementor-element-2b2b38af .hero-text {
    font-family: 'Helvetica Rounded Bold', sans-serif; /* Tu fuente global */
    font-size: 30px !important; /* Ajusta según tu diseño */
    line-height: 1.2;
    display: block;
}

/* Parte morada y negrita */
.elementor-555 .elementor-element.elementor-element-2b2b38af .bold-purple {
    color: #7A4A8B; /* El morado de Bonagermin */
    font-weight: 800;
}

/* Parte cian delgada */
.elementor-555 .elementor-element.elementor-element-2b2b38af .light-cyan {
    color: #10cfc9; /* El turquesa claro */
    font-weight: 400;
    margin: 0 5px; /* Espacio a los lados */
}

/* Estilo del nombre de marca */
.elementor-555 .elementor-element.elementor-element-2b2b38af .logo-text {
    color: #10cfc9;
    font-weight: 700;
    font-size: 40px!important;
}

/* El toque verde final de germin */
.elementor-555 .elementor-element.elementor-element-2b2b38af .logo-green {
    color: #00ae42;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Rounded Bold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bonagermin.ec/wp-content/uploads/2026/04/helvetica-rounded-bold-5871d05ead8de.woff2') format('woff2');
}
/* End Custom Fonts CSS */