.elementor-11581 .elementor-element.elementor-element-a6bc6b8{--display:flex;}.elementor-11581 .elementor-element.elementor-element-8bc5157{--spacer-size:52px;}.elementor-11581 .elementor-element.elementor-element-1dc1b441{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11581 .elementor-element.elementor-element-1dc1b441 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11581 .elementor-element.elementor-element-e8a1f6b{--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;}.elementor-11581 .elementor-element.elementor-element-dc3509d{--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;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-6cbe566 */.sgh-safe-container {
    display: block !important;
    width: 100% !important;
    padding: 60px 0 !important;
    text-align: center !important;
    background-color: #ffffff !important;
    /* border: 2px solid red; /* Borra esto si ves que funciona */
}

.sgh-safe-content {
    max-width: 850px !important;
    margin: 0 auto !important;
    padding: 0 20px !important;
}

.sgh-safe-tag {
    display: block !important;
    color: #3fb0ac !important;
    font-family: sans-serif !important;
    text-transform: uppercase !important;
    letter-spacing: 2px !important;
    font-size: 14px !important;
    margin-bottom: 15px !important;
}

.sgh-safe-title {
    display: block !important;
    color: #173e43 !important;
    font-size: 36px !important;
    line-height: 1.3 !important;
    margin-bottom: 20px !important;
    font-weight: bold !important;
}

.sgh-safe-text {
    display: block !important;
    color: #444444 !important;
    font-size: 18px !important;
    line-height: 1.6 !important;
}

.sgh-safe-bold {
    font-weight: bold !important;
    color: #173e43 !important;
}/* End custom CSS */