.elementor-19977 .elementor-element.elementor-element-1b08c934{padding:170px 20px 80px 20px;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1620px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-19977 .elementor-element.elementor-element-1b08c934{padding:150px 24px 64px 24px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-19977 .elementor-element.elementor-element-1b08c934{padding:130px 16px 48px 16px;}.elementor-widget-text-editor{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-7b1fb55d */.elementor-19977 .elementor-element.elementor-element-7b1fb55d p{line-height:1.7;margin:0 0 1.25em;}
.elementor-19977 .elementor-element.elementor-element-7b1fb55d h1{line-height:1.2;margin:0 0 .8em;}
.elementor-19977 .elementor-element.elementor-element-7b1fb55d h2{line-height:1.25;margin:1.5em 0 .6em;}
.elementor-19977 .elementor-element.elementor-element-7b1fb55d h3{font-size:26px;line-height:1.3;margin:1.4em 0 .5em;}
.elementor-19977 .elementor-element.elementor-element-7b1fb55d h2 + h3{margin-top:1em;}
.elementor-19977 .elementor-element.elementor-element-7b1fb55d p:last-child{margin-bottom:0;}
.elementor-19977 .elementor-element.elementor-element-7b1fb55d ul, .elementor-19977 .elementor-element.elementor-element-7b1fb55d ol{margin:0 0 1.5em;padding-left:22px;}
.elementor-19977 .elementor-element.elementor-element-7b1fb55d li{line-height:1.7;margin-bottom:8px;}
.elementor-19977 .elementor-element.elementor-element-7b1fb55d table{margin:.5em 0 2em;border-collapse:collapse;width:100%;}
.elementor-19977 .elementor-element.elementor-element-7b1fb55d th, .elementor-19977 .elementor-element.elementor-element-7b1fb55d td{padding:12px 14px;line-height:1.5;vertical-align:top;}
@media (max-width:767px){
 .elementor-19977 .elementor-element.elementor-element-7b1fb55d h1{font-size:30px;}
 .elementor-19977 .elementor-element.elementor-element-7b1fb55d h2{font-size:26px;margin-top:1.8em;}
 .elementor-19977 .elementor-element.elementor-element-7b1fb55d h3{font-size:21px;}
 .elementor-19977 .elementor-element.elementor-element-7b1fb55d table{display:block;overflow-x:auto;}
}
.elementor-19977 .elementor-element.elementor-element-7b1fb55d .km-article-img{margin:2.5em 0;}
.elementor-19977 .elementor-element.elementor-element-7b1fb55d .km-article-img img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:center 55%;border-radius:8px;}
.elementor-19977 .elementor-element.elementor-element-7b1fb55d .km-article-img + h2{margin-top:0;}/* End custom CSS */