.elementor-3 .elementor-element.elementor-element-5c24a42 > .elementor-container{max-width:1280px;}.elementor-3 .elementor-element.elementor-element-5c24a42{margin-top:30px;margin-bottom:70px;padding:0px 20px 0px 20px;}.elementor-3 .elementor-element.elementor-element-cd25885 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-e8a51ac{text-align:center;}.elementor-3 .elementor-element.elementor-element-e8a51ac .elementor-heading-title{color:var( --e-global-color-7fcf50c );font-family:"Coustard", Sans-serif;font-size:38px;letter-spacing:1.5px;}.elementor-3 .elementor-element.elementor-element-e8a51ac > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-37e126a5{color:var( --e-global-color-7fcf50c );font-family:"Georgia", Sans-serif;}.elementor-3 .elementor-element.elementor-element-37e126a5 > .elementor-widget-container{margin:-1em 0em 0em 0em;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-5c24a42{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-5c24a42{padding:0px 15px 0px 15px;}.elementor-3 .elementor-element.elementor-element-e8a51ac{text-align:left;}.elementor-3 .elementor-element.elementor-element-e8a51ac .elementor-heading-title{font-size:28px;}.elementor-3 .elementor-element.elementor-element-37e126a5{font-size:14px;}}/* Start custom CSS */.legal-texts h1 { 
     font-size: 2.3em;
    margin-top: 1.5em;
}

.legal-texts h2 {
    font-size: 1.9em;
    margin-top: 1em;
}

.legal-texts h3 { 
     font-size: 1.4em;
}/* End custom CSS */