.elementor-305 .elementor-element.elementor-element-b523a32{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-305 .elementor-element.elementor-element-a6e3327 .elementor-heading-title{font-family:var( --e-global-typography-fdb0abc-font-family ), Sans-serif;font-size:var( --e-global-typography-fdb0abc-font-size );font-weight:var( --e-global-typography-fdb0abc-font-weight );line-height:var( --e-global-typography-fdb0abc-line-height );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1290px){.elementor-305 .elementor-element.elementor-element-a6e3327 .elementor-heading-title{font-size:var( --e-global-typography-fdb0abc-font-size );line-height:var( --e-global-typography-fdb0abc-line-height );}}@media(max-width:1024px){.elementor-305 .elementor-element.elementor-element-b523a32{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-305 .elementor-element.elementor-element-a6e3327 .elementor-heading-title{font-size:var( --e-global-typography-fdb0abc-font-size );line-height:var( --e-global-typography-fdb0abc-line-height );}}@media(max-width:767px){.elementor-305 .elementor-element.elementor-element-b523a32{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-305 .elementor-element.elementor-element-a6e3327 .elementor-heading-title{font-size:var( --e-global-typography-fdb0abc-font-size );line-height:var( --e-global-typography-fdb0abc-line-height );}}@media(min-width:768px){.elementor-305 .elementor-element.elementor-element-b523a32{--content-width:1000px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-e8171ff */.elementor-305 .elementor-element.elementor-element-e8171ff h2 {
    margin: 1.3em 0 0.6em    
}
.elementor-305 .elementor-element.elementor-element-e8171ff li {
    margin-bottom: 1em;
}
.elementor-305 .elementor-element.elementor-element-e8171ff a {
    text-decoration: underline;
    color: #E62200;
}

.elementor-305 .elementor-element.elementor-element-e8171ff a:hover, .elementor-305 .elementor-element.elementor-element-e8171ff a:focus {
    color: #1b79c4;
}/* End custom CSS */