.elementor-315 .elementor-element.elementor-element-990229a{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-315 .elementor-element.elementor-element-d2350b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-315 .elementor-element.elementor-element-d2350b6 p{margin-block-end:20px;}@media(max-width:1366px){.elementor-315 .elementor-element.elementor-element-d2350b6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-315 .elementor-element.elementor-element-d2350b6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-315 .elementor-element.elementor-element-d2350b6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-d2350b6 */.elementor-315 .elementor-element.elementor-element-d2350b6 a {
   display: inline-block;
   max-width: 100%;
   word-break: break-word;
   font-size: 0.9rem;
   color: black;
}
 
.elementor-315 .elementor-element.elementor-element-d2350b6 p {
   word-break: break-word;
   overflow-wrap: anywhere;
}
#jmdcontent #jmd-section-cookies td, .elementor-315 .elementor-element.elementor-element-d2350b6 h2{  
    line-height: 1;  
} 


.elementor-315 .elementor-element.elementor-element-d2350b6 {
    hyphens: auto;
}/* End custom CSS */