.elementor-6625 .elementor-element.elementor-element-22c4cfe > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6625 .elementor-element.elementor-element-22c4cfe > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6625 .elementor-element.elementor-element-22c4cfe:not(.elementor-motion-effects-element-type-background), .elementor-6625 .elementor-element.elementor-element-22c4cfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6625 .elementor-element.elementor-element-22c4cfe{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:37px 0px 50px 0px;}.elementor-6625 .elementor-element.elementor-element-22c4cfe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6625 .elementor-element.elementor-element-0755d72{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-6625 .elementor-element.elementor-element-0755d72{left:-70px;}body.rtl .elementor-6625 .elementor-element.elementor-element-0755d72{right:-70px;}.elementor-6625 .elementor-element.elementor-element-0755d72 .shape{width:218px;border-width:1px;color:#6275FF4D;}.elementor-6625 .elementor-element.elementor-element-0755d72 .edumall-shape-1-1 .shape{height:218px;}.elementor-6625 .elementor-element.elementor-element-0755d72 .edumall-shape{transform:translate(0px, 0px);}.elementor-6625 .elementor-element.elementor-element-0755d72 .elementor-shape-fill{fill:#6275FF4D;}.elementor-6625 .elementor-element.elementor-element-d9e307c{width:auto;max-width:auto;bottom:-400px;}body:not(.rtl) .elementor-6625 .elementor-element.elementor-element-d9e307c{right:-230px;}body.rtl .elementor-6625 .elementor-element.elementor-element-d9e307c{left:-230px;}.elementor-6625 .elementor-element.elementor-element-d9e307c .shape{width:570px;border-width:1px;color:#6275FF4D;}.elementor-6625 .elementor-element.elementor-element-d9e307c .edumall-shape-1-1 .shape{height:570px;}.elementor-6625 .elementor-element.elementor-element-d9e307c .edumall-shape{transform:translate(0px, 0px);}.elementor-6625 .elementor-element.elementor-element-d9e307c .elementor-shape-fill{fill:#6275FF4D;}.elementor-6625 .elementor-element.elementor-element-1e61298{width:auto;max-width:auto;top:-132px;}body:not(.rtl) .elementor-6625 .elementor-element.elementor-element-1e61298{right:5%;}body.rtl .elementor-6625 .elementor-element.elementor-element-1e61298{left:5%;}.elementor-6625 .elementor-element.elementor-element-1e61298 .shape{width:194px;border-width:1px;color:#6275FF4D;}.elementor-6625 .elementor-element.elementor-element-1e61298 .edumall-shape-1-1 .shape{height:194px;}.elementor-6625 .elementor-element.elementor-element-1e61298 .edumall-shape{transform:translate(0px, 0px);}.elementor-6625 .elementor-element.elementor-element-1e61298 .elementor-shape-fill{fill:#6275FF4D;}.elementor-6625 .elementor-element.elementor-element-c04d2a0{z-index:10;}.elementor-6625 .elementor-element.elementor-element-ec68d26{--spacer-size:20px;}.elementor-6625 .elementor-element.elementor-element-238b1e6 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6625 .elementor-element.elementor-element-238b1e6 > .elementor-container.elementor-container{max-width:1170px;}.elementor-6625 .elementor-element.elementor-element-238b1e6{z-index:1;}.elementor-6625 .elementor-element.elementor-element-ba11dfa .heading-primary{font-size:48px;line-height:1.34em;}.elementor-6625 .elementor-element.elementor-element-28df30e{width:100%;max-width:100%;}.elementor-6625 .elementor-element.elementor-element-28df30e > .elementor-widget-container{margin:-20px -0px -0px -0px;padding:0px 0px 0px 0px;}.elementor-6625 .elementor-element.elementor-element-28df30e .tm-modern-heading{width:100%;}.elementor-6625 .elementor-element.elementor-element-28df30e .heading-description{font-size:16px;line-height:1.67em;color:#252525;max-width:570px;}.elementor-6625 .elementor-element.elementor-element-28df30e .heading-description .stop-a{stop-color:#252525;}.elementor-6625 .elementor-element.elementor-element-28df30e .heading-description .stop-b{stop-color:#252525;}.elementor-6625 .elementor-element.elementor-element-28df30e .heading-description-wrap{margin-top:28px;}@media(min-width:768px){.elementor-6625 .elementor-element.elementor-element-3d7af6f{width:100%;}}@media(max-width:1024px){body:not(.rtl) .elementor-6625 .elementor-element.elementor-element-0755d72{left:-71px;}body.rtl .elementor-6625 .elementor-element.elementor-element-0755d72{right:-71px;}.elementor-6625 .elementor-element.elementor-element-0755d72{top:-46px;}.elementor-6625 .elementor-element.elementor-element-0755d72 .shape{width:140px;}.elementor-6625 .elementor-element.elementor-element-0755d72 .edumall-shape-1-1 .shape{height:140px;}body:not(.rtl) .elementor-6625 .elementor-element.elementor-element-1e61298{right:5%;}body.rtl .elementor-6625 .elementor-element.elementor-element-1e61298{left:5%;}.elementor-6625 .elementor-element.elementor-element-1e61298{top:-50px;}.elementor-6625 .elementor-element.elementor-element-1e61298 .shape{width:120px;}.elementor-6625 .elementor-element.elementor-element-1e61298 .edumall-shape-1-1 .shape{height:120px;}.elementor-6625 .elementor-element.elementor-element-ba11dfa .heading-primary{font-size:38px;}.elementor-6625 .elementor-element.elementor-element-28df30e .heading-description{font-size:20px;}.elementor-6625 .elementor-element.elementor-element-28df30e .heading-description-wrap{margin-top:10px;}}@media(max-width:767px){body:not(.rtl) .elementor-6625 .elementor-element.elementor-element-1e61298{right:-30px;}body.rtl .elementor-6625 .elementor-element.elementor-element-1e61298{left:-30px;}.elementor-6625 .elementor-element.elementor-element-1e61298{top:300px;}.elementor-6625 .elementor-element.elementor-element-ba11dfa .heading-primary{font-size:28px;}.elementor-6625 .elementor-element.elementor-element-28df30e .heading-description{font-size:16px;}.elementor-6625 .elementor-element.elementor-element-28df30e .heading-description-wrap{margin-top:15px;}}/* Start custom CSS for tm-heading, class: .elementor-element-28df30e */#mentions-legales .heading-description {
    max-width: 100% !important;
}

#mentions-legales a {
    display: inline-block !important;
}/* End custom CSS */