.elementor-383 .elementor-element.elementor-element-d2adbca{--display:flex;border-style:solid;--border-style:solid;}.elementor-383 .elementor-element.elementor-element-d2adbca > .elementor-shape-top svg, .elementor-383 .elementor-element.elementor-element-d2adbca > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:452px;}.elementor-383 .elementor-element.elementor-element-d2adbca > .elementor-shape-bottom svg, .elementor-383 .elementor-element.elementor-element-d2adbca > .e-con-inner > .elementor-shape-bottom svg{transform:translateX(-50%) rotateY(180deg);}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-383 .elementor-element.elementor-element-465a82b{text-align:center;}.elementor-383 .elementor-element.elementor-element-465a82b .elementor-heading-title{font-family:var( --e-global-typography-5535e8e-font-family ), Sans-serif;font-size:var( --e-global-typography-5535e8e-font-size );font-weight:var( --e-global-typography-5535e8e-font-weight );text-transform:var( --e-global-typography-5535e8e-text-transform );-webkit-text-stroke-color:#000;stroke:#000;}.elementor-widget-theme-post-content{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 );}.elementor-383 .elementor-element.elementor-element-19a0db2 > .elementor-widget-container{padding:10px 10px 10px 10px;border-style:groove;box-shadow:0px 0px 39px 0px rgba(0,0,0,0.5);}.elementor-383 .elementor-element.elementor-element-19a0db2{font-family:var( --e-global-typography-887fca2-font-family ), Sans-serif;font-size:var( --e-global-typography-887fca2-font-size );font-weight:var( --e-global-typography-887fca2-font-weight );}@media(max-width:1024px){.elementor-383 .elementor-element.elementor-element-465a82b .elementor-heading-title{font-size:var( --e-global-typography-5535e8e-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-383 .elementor-element.elementor-element-19a0db2{font-size:var( --e-global-typography-887fca2-font-size );}}@media(max-width:767px){.elementor-383 .elementor-element.elementor-element-465a82b .elementor-heading-title{font-size:var( --e-global-typography-5535e8e-font-size );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );}.elementor-383 .elementor-element.elementor-element-19a0db2{font-size:var( --e-global-typography-887fca2-font-size );}}/* Start custom CSS for theme-post-content, class: .elementor-element-19a0db2 */h2, h3, h4, h5, h6 {
    border-bottom: 1px solid #a2a9b1;
    padding-bottom: 0.25em;
    margin-bottom: 0.6em;
}/* End custom CSS */