.elementor-5332 .elementor-element.elementor-element-49e5113{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0200px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5332 .elementor-element.elementor-element-49e5113:not(.elementor-motion-effects-element-type-background), .elementor-5332 .elementor-element.elementor-element-49e5113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-5332 .elementor-element.elementor-element-7330adb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-5332 .elementor-element.elementor-element-70e3b4b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-5332 .elementor-element.elementor-element-0d2ab72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 120px 0px;}@media(max-width:1100px){.elementor-5332 .elementor-element.elementor-element-49e5113{--padding-top:200px;--padding-bottom:40px;--padding-left:5vw;--padding-right:5vw;}.elementor-5332 .elementor-element.elementor-element-70e3b4b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:05vw;--padding-right:5vw;}.elementor-5332 .elementor-element.elementor-element-0d2ab72 > .elementor-widget-container{padding:0px 0px 0120px 0px;}}/* Start custom CSS for theme-post-content, class: .elementor-element-0d2ab72 */.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5, .post-content  h6 {
    margin-bottom: 24px !important;
    line-height: 1.4
}

.post-content * {
    line-height: 1.4
}

.post-content br {
    display: block;
    margin-top: 24px;
    content: "";
}


.post-content p {
    margin-top: 24px;
    line-height: 1.4
}

.post-content img {
    padding-top: 24px;
    padding-inline: 24px !important;
    overflow: hidden !important;
}

.post-content video {
    padding-top: 24px;
}

.post-content a {
    text-decoration: underline;
    color: #40708f !important;
    font-weight: 700 !important
}

@media(max-width:767px) {
    .post-content p, .post-content a, .post-content li {
        font-size: 18px !important;
    }
}/* End custom CSS */