.elementor-19212 .elementor-element.elementor-element-916c719{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19212 .elementor-element.elementor-element-2529c42{--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:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--padding-top:97px;--padding-bottom:97px;--padding-left:0px;--padding-right:0px;}.elementor-19212 .elementor-element.elementor-element-2529c42:not(.elementor-motion-effects-element-type-background), .elementor-19212 .elementor-element.elementor-element-2529c42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-19212 .elementor-element.elementor-element-0f048c6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-19212 .elementor-element.elementor-element-7c26894{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-19212 .elementor-element.elementor-element-6502c5c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-19212 .elementor-element.elementor-element-0a01746{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{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 );}.elementor-19212 .elementor-element.elementor-element-4e6f07c{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-19212 .elementor-element.elementor-element-4e6f07c:not(.elementor-motion-effects-element-type-background), .elementor-19212 .elementor-element.elementor-element-4e6f07c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-19212 .elementor-element.elementor-element-0f048c6{--width:100%;}.elementor-19212 .elementor-element.elementor-element-7c26894{--width:100%;}.elementor-19212 .elementor-element.elementor-element-6502c5c{--width:100%;}.elementor-19212 .elementor-element.elementor-element-0a01746{--width:100%;}}@media(min-width:768px){.elementor-19212 .elementor-element.elementor-element-2529c42{--content-width:1100px;}.elementor-19212 .elementor-element.elementor-element-0f048c6{--width:25%;}.elementor-19212 .elementor-element.elementor-element-7c26894{--width:25%;}.elementor-19212 .elementor-element.elementor-element-6502c5c{--width:25%;}.elementor-19212 .elementor-element.elementor-element-0a01746{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-19212 .elementor-element.elementor-element-0f048c6{--width:50%;}.elementor-19212 .elementor-element.elementor-element-7c26894{--width:50%;}.elementor-19212 .elementor-element.elementor-element-6502c5c{--width:50%;}.elementor-19212 .elementor-element.elementor-element-0a01746{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-2529c42 */.elementor-19212 .elementor-element.elementor-element-2529c42{background:#000;color:#e0e0e0}
.elementor-19212 .elementor-element.elementor-element-2529c42 .dfs-fcol{font-family:Raleway,sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#e0e0e0}
.elementor-19212 .elementor-element.elementor-element-2529c42 .dfs-fcol h5,.elementor-19212 .elementor-element.elementor-element-2529c42 .dfs-fcol .widgettitle{font-family:"Open Sans",sans-serif;font-size:15px;font-weight:600;line-height:1.5714;letter-spacing:1px;text-transform:uppercase;color:#fff;margin:0 0 22px}
.elementor-19212 .elementor-element.elementor-element-2529c42 .dfs-fcol p{margin:0;font:inherit;color:inherit}
.elementor-19212 .elementor-element.elementor-element-2529c42 .dfs-fcol a{color:#fff}
.elementor-19212 .elementor-element.elementor-element-2529c42 .dfs-fcol ul{list-style:none;margin:0;padding:0}
.elementor-19212 .elementor-element.elementor-element-2529c42 .dfs-fcol li{margin:0 0 12px}
.elementor-19212 .elementor-element.elementor-element-2529c42 .dfs-fcol .post-date{display:block}
.elementor-19212 .elementor-element.elementor-element-2529c42 .dfs-fcol .elementor-widget-image img{display:block;width:100%;height:auto}
.elementor-19212 .elementor-element.elementor-element-2529c42 .dfs-social{display:flex;gap:18px;margin-top:14px}
.elementor-19212 .elementor-element.elementor-element-2529c42 .dfs-social a{font-size:17px;line-height:1;color:#fff}
.elementor-19212 .elementor-element.elementor-element-2529c42 .dfs-social svg{width:17px;height:17px;fill:currentColor}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e6f07c */.elementor-19212 .elementor-element.elementor-element-4e6f07c{background:#242424}.elementor-19212 .elementor-element.elementor-element-4e6f07c p{margin:0;font-family:Raleway,sans-serif;font-size:12px;font-weight:300;line-height:26px;color:#9d9d9d;text-align:center}/* End custom CSS */