.elementor-1818 .elementor-element.elementor-element-c52544c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:24px 24px;--background-transition:0.3s;}.elementor-1818 .elementor-element.elementor-element-f945475{--display:flex;--min-height:480px;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;}.elementor-1818 .elementor-element.elementor-element-f945475:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-f945475 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1818 .elementor-element.elementor-element-f945475, .elementor-1818 .elementor-element.elementor-element-f945475::before{--border-transition:0.3s;}.elementor-1818 .elementor-element.elementor-element-fdd37ff{--display:flex;--justify-content:center;--background-transition:0.3s;--border-radius:8px 8px 8px 8px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-1818 .elementor-element.elementor-element-fdd37ff:not(.elementor-motion-effects-element-type-background), .elementor-1818 .elementor-element.elementor-element-fdd37ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECEEF2;}.elementor-1818 .elementor-element.elementor-element-fdd37ff:hover{background-color:var( --e-global-color-primary );}.elementor-1818 .elementor-element.elementor-element-fdd37ff, .elementor-1818 .elementor-element.elementor-element-fdd37ff::before{--border-transition:0.3s;}.elementor-1818 .elementor-element.elementor-element-984e4a8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Inter", Sans-serif;font-size:14px;font-weight:300;line-height:150%;}.elementor-1818 .elementor-element.elementor-element-3128d23 .elementor-heading-title{color:#082F49;font-family:"Inter", Sans-serif;font-size:32px;font-weight:600;line-height:150%;}.elementor-1818 .elementor-element.elementor-element-1dc7570{font-family:"Inter", Sans-serif;font-size:16px;font-weight:300;}.elementor-1818 .elementor-element.elementor-element-d5cc849 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;text-decoration:underline;line-height:150%;}@media(max-width:1024px){.elementor-1818 .elementor-element.elementor-element-fdd37ff{--padding-block-start:25px;--padding-block-end:25px;--padding-inline-start:25px;--padding-inline-end:25px;}}@media(min-width:768px){.elementor-1818 .elementor-element.elementor-element-f945475{--width:67%;}.elementor-1818 .elementor-element.elementor-element-fdd37ff{--width:33%;}}@media(max-width:1742px) and (min-width:768px){.elementor-1818 .elementor-element.elementor-element-fdd37ff{--width:40%;}}@media(max-width:1200px) and (min-width:768px){.elementor-1818 .elementor-element.elementor-element-f945475{--width:55%;}.elementor-1818 .elementor-element.elementor-element-fdd37ff{--width:45%;}}@media(max-width:880px) and (min-width:768px){.elementor-1818 .elementor-element.elementor-element-f945475{--width:45%;}.elementor-1818 .elementor-element.elementor-element-fdd37ff{--width:55%;}}/* Start custom CSS for theme-post-title, class: .elementor-element-3128d23 */.elementor-1818 .elementor-element.elementor-element-3128d23{
        display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-1dc7570 */.elementor-1818 .elementor-element.elementor-element-1dc7570{
        display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
}/* End custom CSS */