.elementor-385 .elementor-element.elementor-element-4d7e70c4{--display:flex;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-385 .elementor-element.elementor-element-12126757{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.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-385 .elementor-element.elementor-element-7c2f654f{--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:center;}.elementor-385 .elementor-element.elementor-element-5a76ba6b{--display:flex;}.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-385 .elementor-element.elementor-element-63fb798{--display:flex;}.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-385 .elementor-element.elementor-element-15253e34{padding:0% 0% 0% 0%;text-align:justify;}.elementor-385 .elementor-element.elementor-element-15253e34 .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:30px;font-weight:600;line-height:33px;color:#7A4A8B;}.elementor-385 .elementor-element.elementor-element-6a38fcd{text-align:justify;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;}.elementor-385 .elementor-element.elementor-element-4e86ed37{--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%;}.elementor-385 .elementor-element.elementor-element-4d9fb9cf{--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-385 .elementor-element.elementor-element-908b63 .elementor-button{background-color:#7A4A8B;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;border-radius:16px 16px 16px 16px;padding:1% 5% 1% 5%;}.elementor-385 .elementor-element.elementor-element-908b63{margin:01% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-385 .elementor-element.elementor-element-49a87b7c{--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:4%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-385 .elementor-element.elementor-element-e1d15b6{text-align:center;}.elementor-385 .elementor-element.elementor-element-7bc10bfa{--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-evenly;--align-items:center;--overlay-opacity:1;border-style:none;--border-style:none;--border-radius:60px 60px 60px 60px;--margin-top:1%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-385 .elementor-element.elementor-element-7bc10bfa::before, .elementor-385 .elementor-element.elementor-element-7bc10bfa > .elementor-background-video-container::before, .elementor-385 .elementor-element.elementor-element-7bc10bfa > .e-con-inner > .elementor-background-video-container::before, .elementor-385 .elementor-element.elementor-element-7bc10bfa > .elementor-background-slideshow::before, .elementor-385 .elementor-element.elementor-element-7bc10bfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-385 .elementor-element.elementor-element-7bc10bfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#D07929;--background-overlay:'';}.elementor-385 .elementor-element.elementor-element-45148fb1{--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;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-69c0b148{text-align:start;}.elementor-385 .elementor-element.elementor-element-5e47d2a5{--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;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-231e930{text-align:start;}.elementor-385 .elementor-element.elementor-element-67b838be{--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;border-style:solid;--border-style:solid;border-width:0px 3px 0px 0px;--border-top-width:0px;--border-right-width:3px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-66a80d69{text-align:start;}.elementor-385 .elementor-element.elementor-element-634fbfd6{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;}.elementor-385 .elementor-element.elementor-element-2eb789c4{text-align:start;}.elementor-385 .elementor-element.elementor-element-fecfc63{--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:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-385 .elementor-element.elementor-element-271897f7{--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:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-385 .elementor-element.elementor-element-407da049{--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-385 .elementor-element.elementor-element-18976549{text-align:start;}.elementor-385 .elementor-element.elementor-element-18976549 .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:30px;font-weight:100;}.elementor-385 .elementor-element.elementor-element-3e79004d{padding:0% 0% 0% 3%;text-align:justify;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;}.elementor-385 .elementor-element.elementor-element-24953032{--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-385 .elementor-element.elementor-element-7a4c21dc{text-align:start;}.elementor-385 .elementor-element.elementor-element-7a4c21dc .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:30px;font-weight:100;}.elementor-385 .elementor-element.elementor-element-4c5a8de4{padding:0% 0% 0% 3%;text-align:justify;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;}.elementor-385 .elementor-element.elementor-element-58b7fe9f{--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-385 .elementor-element.elementor-element-33fb7921{text-align:start;}.elementor-385 .elementor-element.elementor-element-33fb7921 .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:30px;font-weight:100;}.elementor-385 .elementor-element.elementor-element-28028f8d{padding:0% 0% 0% 3%;text-align:justify;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;}.elementor-385 .elementor-element.elementor-element-1b7903a9{--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-385 .elementor-element.elementor-element-2f7420e6{text-align:start;}.elementor-385 .elementor-element.elementor-element-2f7420e6 .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:30px;font-weight:100;}.elementor-385 .elementor-element.elementor-element-51afc713{padding:0% 0% 0% 3%;text-align:justify;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;}.elementor-385 .elementor-element.elementor-element-1ae5f941{--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-385 .elementor-element.elementor-element-18d131e5{text-align:start;}.elementor-385 .elementor-element.elementor-element-18d131e5 .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:35px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-51dd2205{padding:0% 0% 0% 3%;text-align:justify;font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;}.elementor-385 .elementor-element.elementor-element-1eab8800{--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-385 .elementor-element.elementor-element-412d37cb{text-align:center;}.elementor-385 .elementor-element.elementor-element-412d37cb .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:35px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-54209544 .elementor-button{background-color:#10CFC9;font-family:"Helvetica Rounded Bold", Sans-serif;font-size:20px;font-weight:500;border-radius:16px 16px 16px 16px;padding:3% 8% 3% 8%;}.elementor-385 .elementor-element.elementor-element-54209544{margin:01% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-385 .elementor-element.elementor-element-7d7faa34{--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:2%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-385 .elementor-element.elementor-element-7d7faa34:not(.elementor-motion-effects-element-type-background), .elementor-385 .elementor-element.elementor-element-7d7faa34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECE7F1;}.elementor-385 .elementor-element.elementor-element-32c0da90{--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-385 .elementor-element.elementor-element-66b8bc41{text-align:center;}.elementor-385 .elementor-element.elementor-element-66b8bc41 .elementor-heading-title{font-family:"Helvetica Rounded Bold", Sans-serif;font-size:35px;font-weight:700;}.elementor-385 .elementor-element.elementor-element-3ec84421{--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-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );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 );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{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-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-385 .elementor-element.elementor-element-7d03da16{--grid-row-gap:19px;--grid-column-gap:30px;}.elementor-385 .elementor-element.elementor-element-7d03da16 .elementor-post__thumbnail__link{width:19%;}.elementor-385 .elementor-element.elementor-element-7d03da16.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-385 .elementor-element.elementor-element-7d03da16.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-385 .elementor-element.elementor-element-7d03da16.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-385 .elementor-element.elementor-element-7d03da16 .elementor-post__title, .elementor-385 .elementor-element.elementor-element-7d03da16 .elementor-post__title a{color:#484747;font-family:"Helvetica Rounded Bold", Sans-serif;font-size:20px;font-weight:600;}.elementor-385 .elementor-element.elementor-element-76c24cf .elementor-button{background-color:#7A4A8B;font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:500;border-radius:16px 16px 16px 16px;padding:1% 5% 1% 5%;}.elementor-385 .elementor-element.elementor-element-76c24cf{margin:2% 0% calc(var(--kit-widget-spacing, 0px) + 2%) 0%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{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-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{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-385 .elementor-element.elementor-element-45148fb1{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-385 .elementor-element.elementor-element-5e47d2a5{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-385 .elementor-element.elementor-element-67b838be{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-385 .elementor-element.elementor-element-634fbfd6{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-385 .elementor-element.elementor-element-271897f7{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-posts .elementor-post__meta-data{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-posts .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-posts .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-385 .elementor-element.elementor-element-7d03da16 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-bfefded *//* Ajustes generales del contenedor */
.elementor-385 .elementor-element.elementor-element-bfefded .hero-text {
    font-family: 'Helvetica Rounded Bold', sans-serif;
    font-size: 30px !important;
    line-height: 1.2;
    display: flex; /* Usamos flex para alinear mejor las bases de las letras */
    align-items: baseline;
    flex-wrap: wrap;
}

/* Bonagermin en turquesa */
.elementor-385 .elementor-element.elementor-element-bfefded .logo-cyan {
    color: #10cfc9;
    font-weight: 700;
    margin-right: 8px;
}

/* Contenedor de la palabra KIDS */
.elementor-385 .elementor-element.elementor-element-bfefded .kids-box {
    font-weight: 800;
    margin-right: 10px;
    letter-spacing: -1px; /* Ajusta para que las letras estén más pegaditas como en el logo */
}

/* Colores individuales de KIDS */
.elementor-385 .elementor-element.elementor-element-bfefded .k-orange { color: #f39200; }
.elementor-385 .elementor-element.elementor-element-bfefded .i-blue   { color: #0054a6; }
.elementor-385 .elementor-element.elementor-element-bfefded .d-red    { color: #e4002b; }
.elementor-385 .elementor-element.elementor-element-bfefded .s-green  { color: #00ae42; }

/* El símbolo ® en superíndice si lo deseas más pequeño */
.elementor-385 .elementor-element.elementor-element-bfefded .s-green sup {
    font-size: 0.6em;
}

/* Frase final en morado */
.elementor-385 .elementor-element.elementor-element-bfefded .bold-purple {
    color: #7A4A8B;
    font-weight: 800;
}

/* Ajuste para que en móviles no se vea gigante */
@media (max-width: 767px) {
    .elementor-385 .elementor-element.elementor-element-bfefded .hero-text {
        font-size: 22px !important;
        justify-content: center;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1d15b6 *//* Ajustes generales del contenedor */
.elementor-385 .elementor-element.elementor-element-e1d15b6 .hero-text {
    font-family: 'Helvetica Rounded Bold', sans-serif;
    font-size: 35px !important;
    line-height: 1.2;
    display: flex; 
    align-items: baseline;
    flex-wrap: wrap;
    /* ESTO CENTRA EL CONTENIDO HORIZONTALMENTE */
    justify-content: center; 
    text-align: center;
}

/* Bonagermin en turquesa */
.elementor-385 .elementor-element.elementor-element-e1d15b6 .logo-cyan {
    color: #10cfc9;
    font-weight: 700;
    margin-right: 8px;
}

/* Contenedor de la palabra KIDS */
.elementor-385 .elementor-element.elementor-element-e1d15b6 .kids-box {
    font-weight: 800;
    margin-right: 10px;
    letter-spacing: -1px;
}

/* Colores individuales de KIDS */
.elementor-385 .elementor-element.elementor-element-e1d15b6 .k-orange { color: #f39200; }
.elementor-385 .elementor-element.elementor-element-e1d15b6 .i-blue   { color: #0054a6; }
.elementor-385 .elementor-element.elementor-element-e1d15b6 .d-red    { color: #e4002b; }
.elementor-385 .elementor-element.elementor-element-e1d15b6 .s-green  { color: #00ae42; }

/* El símbolo ® en superíndice */
.elementor-385 .elementor-element.elementor-element-e1d15b6 .s-green sup {
    font-size: 0.6em;
}

/* Frase final en morado */
.elementor-385 .elementor-element.elementor-element-e1d15b6 .bold-purple {
    color: #7A4A8B;
    font-weight: 800;
}

/* Ajuste para móviles */
@media (max-width: 767px) {
    .elementor-385 .elementor-element.elementor-element-e1d15b6 .hero-text {
        font-size: 28px !important; /* Bajé un poco el tamaño para que no se rompa tanto en pantallas pequeñas */
        justify-content: center;
    }
}/* 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 */