.elementor-155 .elementor-element.elementor-element-legal01{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:60px;--padding-bottom:88px;--padding-left:48px;--padding-right:48px;}.elementor-155 .elementor-element.elementor-element-legal01:not(.elementor-motion-effects-element-type-background), .elementor-155 .elementor-element.elementor-element-legal01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ghpaper );}.elementor-155 .elementor-element.elementor-element-d234b36{margin:0.0px 0.0px calc(var(--kit-widget-spacing, 0px) + 0.0px) 0.0px;padding:0.0px 0.0px 0.0px 0.0px;}.elementor-155 .elementor-element.elementor-element-d234b36 .elementor-heading-title{font-family:var( --e-global-typography-ghlegal1-font-family ), Sans-serif;font-size:var( --e-global-typography-ghlegal1-font-size );font-weight:var( --e-global-typography-ghlegal1-font-weight );line-height:var( --e-global-typography-ghlegal1-line-height );color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-7d70071{margin:0.0px 0.0px calc(var(--kit-widget-spacing, 0px) + 0.0px) 0.0px;padding:0.0px 0.0px 0.0px 0.0px;font-family:var( --e-global-typography-ghstyle18-font-family ), Sans-serif;font-size:var( --e-global-typography-ghstyle18-font-size );font-weight:var( --e-global-typography-ghstyle18-font-weight );line-height:var( --e-global-typography-ghstyle18-line-height );color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-1653e66{margin:0.0px 0.0px calc(var(--kit-widget-spacing, 0px) + 0.0px) 0.0px;padding:0.0px 0.0px 0.0px 0.0px;}.elementor-155 .elementor-element.elementor-element-1653e66 .elementor-heading-title{font-family:var( --e-global-typography-ghlegal2-font-family ), Sans-serif;font-size:var( --e-global-typography-ghlegal2-font-size );font-weight:var( --e-global-typography-ghlegal2-font-weight );line-height:var( --e-global-typography-ghlegal2-line-height );color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-5a72c2f{margin:0.0px 0.0px calc(var(--kit-widget-spacing, 0px) + 0.0px) 0.0px;padding:0.0px 0.0px 0.0px 0.0px;font-family:var( --e-global-typography-ghstyle18-font-family ), Sans-serif;font-size:var( --e-global-typography-ghstyle18-font-size );font-weight:var( --e-global-typography-ghstyle18-font-weight );line-height:var( --e-global-typography-ghstyle18-line-height );color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-4e48d08{margin:0.0px 0.0px calc(var(--kit-widget-spacing, 0px) + 0.0px) 0.0px;padding:0.0px 0.0px 0.0px 0.0px;}.elementor-155 .elementor-element.elementor-element-4e48d08 .elementor-heading-title{font-family:var( --e-global-typography-ghlegal2-font-family ), Sans-serif;font-size:var( --e-global-typography-ghlegal2-font-size );font-weight:var( --e-global-typography-ghlegal2-font-weight );line-height:var( --e-global-typography-ghlegal2-line-height );color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-3bd9b1e{margin:0.0px 0.0px calc(var(--kit-widget-spacing, 0px) + 0.0px) 0.0px;padding:0.0px 0.0px 0.0px 0.0px;font-family:var( --e-global-typography-ghstyle18-font-family ), Sans-serif;font-size:var( --e-global-typography-ghstyle18-font-size );font-weight:var( --e-global-typography-ghstyle18-font-weight );line-height:var( --e-global-typography-ghstyle18-line-height );color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-892a2c9{margin:0.0px 0.0px calc(var(--kit-widget-spacing, 0px) + 0.0px) 0.0px;padding:0.0px 0.0px 0.0px 0.0px;}.elementor-155 .elementor-element.elementor-element-892a2c9 .elementor-heading-title{font-family:var( --e-global-typography-ghlegal2-font-family ), Sans-serif;font-size:var( --e-global-typography-ghlegal2-font-size );font-weight:var( --e-global-typography-ghlegal2-font-weight );line-height:var( --e-global-typography-ghlegal2-line-height );color:var( --e-global-color-text );}.elementor-155 .elementor-element.elementor-element-a354098{margin:0.0px 0.0px calc(var(--kit-widget-spacing, 0px) + 0.0px) 0.0px;padding:0.0px 0.0px 0.0px 0.0px;font-family:var( --e-global-typography-ghstyle18-font-family ), Sans-serif;font-size:var( --e-global-typography-ghstyle18-font-size );font-weight:var( --e-global-typography-ghstyle18-font-weight );line-height:var( --e-global-typography-ghstyle18-line-height );color:var( --e-global-color-text );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-155 .elementor-element.elementor-element-d234b36 .elementor-heading-title{font-size:var( --e-global-typography-ghlegal1-font-size );line-height:var( --e-global-typography-ghlegal1-line-height );}.elementor-155 .elementor-element.elementor-element-7d70071{font-size:var( --e-global-typography-ghstyle18-font-size );line-height:var( --e-global-typography-ghstyle18-line-height );}.elementor-155 .elementor-element.elementor-element-1653e66 .elementor-heading-title{font-size:var( --e-global-typography-ghlegal2-font-size );line-height:var( --e-global-typography-ghlegal2-line-height );}.elementor-155 .elementor-element.elementor-element-5a72c2f{font-size:var( --e-global-typography-ghstyle18-font-size );line-height:var( --e-global-typography-ghstyle18-line-height );}.elementor-155 .elementor-element.elementor-element-4e48d08 .elementor-heading-title{font-size:var( --e-global-typography-ghlegal2-font-size );line-height:var( --e-global-typography-ghlegal2-line-height );}.elementor-155 .elementor-element.elementor-element-3bd9b1e{font-size:var( --e-global-typography-ghstyle18-font-size );line-height:var( --e-global-typography-ghstyle18-line-height );}.elementor-155 .elementor-element.elementor-element-892a2c9 .elementor-heading-title{font-size:var( --e-global-typography-ghlegal2-font-size );line-height:var( --e-global-typography-ghlegal2-line-height );}.elementor-155 .elementor-element.elementor-element-a354098{font-size:var( --e-global-typography-ghstyle18-font-size );line-height:var( --e-global-typography-ghstyle18-line-height );}}@media(max-width:767px){.elementor-155 .elementor-element.elementor-element-legal01{--padding-top:36px;--padding-bottom:50px;--padding-left:22px;--padding-right:22px;}.elementor-155 .elementor-element.elementor-element-d234b36 .elementor-heading-title{font-size:var( --e-global-typography-ghlegal1-font-size );line-height:var( --e-global-typography-ghlegal1-line-height );}.elementor-155 .elementor-element.elementor-element-7d70071{font-size:var( --e-global-typography-ghstyle18-font-size );line-height:var( --e-global-typography-ghstyle18-line-height );}.elementor-155 .elementor-element.elementor-element-1653e66 .elementor-heading-title{font-size:var( --e-global-typography-ghlegal2-font-size );line-height:var( --e-global-typography-ghlegal2-line-height );}.elementor-155 .elementor-element.elementor-element-5a72c2f{font-size:var( --e-global-typography-ghstyle18-font-size );line-height:var( --e-global-typography-ghstyle18-line-height );}.elementor-155 .elementor-element.elementor-element-4e48d08 .elementor-heading-title{font-size:var( --e-global-typography-ghlegal2-font-size );line-height:var( --e-global-typography-ghlegal2-line-height );}.elementor-155 .elementor-element.elementor-element-3bd9b1e{font-size:var( --e-global-typography-ghstyle18-font-size );line-height:var( --e-global-typography-ghstyle18-line-height );}.elementor-155 .elementor-element.elementor-element-892a2c9 .elementor-heading-title{font-size:var( --e-global-typography-ghlegal2-font-size );line-height:var( --e-global-typography-ghlegal2-line-height );}.elementor-155 .elementor-element.elementor-element-a354098{font-size:var( --e-global-typography-ghstyle18-font-size );line-height:var( --e-global-typography-ghstyle18-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-7d70071 */.elementor-155 .elementor-element.elementor-element-7d70071 p:last-child{margin-bottom:0;}.elementor-155 .elementor-element.elementor-element-7d70071 a{color:inherit;overflow-wrap:anywhere;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a72c2f */.elementor-155 .elementor-element.elementor-element-5a72c2f p:last-child{margin-bottom:0;}.elementor-155 .elementor-element.elementor-element-5a72c2f a{color:inherit;overflow-wrap:anywhere;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3bd9b1e */.elementor-155 .elementor-element.elementor-element-3bd9b1e p:last-child{margin-bottom:0;}.elementor-155 .elementor-element.elementor-element-3bd9b1e a{color:inherit;overflow-wrap:anywhere;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a354098 */.elementor-155 .elementor-element.elementor-element-a354098 p:last-child{margin-bottom:0;}.elementor-155 .elementor-element.elementor-element-a354098 a{color:inherit;overflow-wrap:anywhere;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-legal01 */.elementor-155 .elementor-element.elementor-element-legal01{max-width:1100px;margin:0 auto;} .elementor-155 .elementor-element.elementor-element-legal01 .elementor-widget-heading:not(:first-child){margin-top:24px;}/* End custom CSS */
/* Start custom CSS */body{margin:0;background:#f6f4ee;color:#24362d;font-family:Arial;} .elementor-widget-template{margin:0!important;}/* End custom CSS */