.elementor-90373 .elementor-element.elementor-element-26fb144f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4rem 4rem;--row-gap:4rem;--column-gap:4rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:5%;--padding-right:5%;}.elementor-90373 .elementor-element.elementor-element-26fb144f:not(.elementor-motion-effects-element-type-background), .elementor-90373 .elementor-element.elementor-element-26fb144f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a8c1270 );}.elementor-90373 .elementor-element.elementor-element-10270b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-90373 .elementor-element.elementor-element-62939a36 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-90373 .elementor-element.elementor-element-62939a36 .elementor-heading-title{color:var( --e-global-color-4ba6db43 );}.elementor-90373 .elementor-element.elementor-element-ca7431c > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-90373 .elementor-element.elementor-element-ca7431c .elementor-heading-title{font-size:2.75rem;font-weight:700;color:var( --e-global-color-827668f );}.elementor-90373 .elementor-element.elementor-element-1c25fac > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;}.elementor-90373 .elementor-element.elementor-element-1c25fac{text-align:center;}.elementor-90373 .elementor-element.elementor-element-1c25fac img{width:100%;}.elementor-90373 .elementor-element.elementor-element-5066145b > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-90373 .elementor-element.elementor-element-5066145b{text-align:start;}.elementor-90373 .elementor-element.elementor-element-3dea8735{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-90373 .elementor-element.elementor-element-ca7431c .elementor-heading-title{font-size:1.75rem;}}@media(min-width:768px){.elementor-90373 .elementor-element.elementor-element-26fb144f{--content-width:1200px;}.elementor-90373 .elementor-element.elementor-element-10270b5{--width:75%;}.elementor-90373 .elementor-element.elementor-element-3dea8735{--width:28%;}}/* Start custom CSS for theme-post-content, class: .elementor-element-5066145b */.elementor-90373 .elementor-element.elementor-element-5066145b p {
font-weight: 300 !important;
color: #444 !important;
margin-bottom: 1.5rem;
line-height: 1.85em;
}

.elementor-90373 .elementor-element.elementor-element-5066145b p span {
font-weight: 300 !important;
}

.elementor-90373 .elementor-element.elementor-element-5066145b h2, .elementor-90373 .elementor-element.elementor-element-5066145b h3, .elementor-90373 .elementor-element.elementor-element-5066145b h4 {
margin-bottom: 1rem;
}

.elementor-90373 .elementor-element.elementor-element-5066145b h2, .elementor-90373 .elementor-element.elementor-element-5066145b h2 span {
font-size: 1.5rem;
line-height: 1.35em;
font-weight: 600 !important;
letter-spacing: 0px !important;
color: var(--e-global-color-827668f);
}

.elementor-90373 .elementor-element.elementor-element-5066145b h3, .elementor-90373 .elementor-element.elementor-element-5066145b h3 span {
font-size: 1.35rem;
line-height: 1.35em;
font-weight: 600 !important;
color: var(--e-global-color-827668f);
}

.elementor-90373 .elementor-element.elementor-element-5066145b .elementor-text-editor p:last-child {
margin-bottom: 0px;
}

.elementor-90373 .elementor-element.elementor-element-5066145b ul, .elementor-90373 .elementor-element.elementor-element-5066145b ol {
margin-left: 2rem;
margin-bottom: 1.5rem;
padding: 0px;
}

.elementor-90373 .elementor-element.elementor-element-5066145b li {
margin-bottom: .25rem;
}

.elementor-90373 .elementor-element.elementor-element-5066145b p a, .elementor-90373 .elementor-element.elementor-element-5066145b a {
font-weight: 600 !important;
}

.elementor-90373 .elementor-element.elementor-element-5066145b p strong, .elementor-90373 .elementor-element.elementor-element-5066145b p strong span {
font-weight: 600 !important;
color: var(--e-global-color-827668f);
}

.elementor-90373 .elementor-element.elementor-element-5066145b .elementor-text-editor p, .elementor-90373 .elementor-element.elementor-element-5066145b .elementor-text-editor div ul li, .elementor-90373 .elementor-element.elementor-element-5066145b  .elementor-text-editor ul, .elementor-90373 .elementor-element.elementor-element-5066145b .elementor-text-editor ol li, .elementor-90373 .elementor-element.elementor-element-5066145b .elementor-text-editor a, .elementor-90373 .elementor-element.elementor-element-5066145b .elementor-text-editor *:not(strong):not(a), .elementor-90373 .elementor-element.elementor-element-5066145b ul li {
font-size: 1rem !important;
line-height: 1.75;
font-weight: 300 !important;
color: #333;
}

.elementor-90373 .elementor-element.elementor-element-5066145b [data-elementor-type="wp-post"] > .e-con {
padding: 0px;
}/* End custom CSS */