.elementor-2035 .elementor-element.elementor-element-a353340{--display:flex;--min-height:400px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-xpro-featured-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2035 .elementor-element.elementor-element-f60e332.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2035 .elementor-element.elementor-element-f60e332 .xpro-featured-image img{height:400px;object-fit:cover;opacity:0.43;}.elementor-2035 .elementor-element.elementor-element-5c9e53e{--display:flex;}.elementor-2035 .elementor-element.elementor-element-8ad35d7{margin:-287px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2035 .elementor-element.elementor-element-8ad35d7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2035 .elementor-element.elementor-element-8ad35d7 .xpro-featured-image img{height:500px;border-radius:16px 16px 16px 16px;}.elementor-2035 .elementor-element.elementor-element-4ad3ff0{padding:37px 0px 19px 0px;}.elementor-2035 .elementor-element.elementor-element-4ad3ff0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2035 .elementor-element.elementor-element-4ad3ff0 .xpro-post-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2035 .elementor-element.elementor-element-7d111f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2035 .elementor-element.elementor-element-7d111f9 .xpro-elementor-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 );line-height:var( --e-global-typography-text-line-height );}.elementor-2035 .elementor-element.elementor-element-7d111f9{color:#282828;}.elementor-2035 .elementor-element.elementor-element-7d111f9 a{color:var( --e-global-color-primary );}.elementor-2035 .elementor-element.elementor-element-62c15a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-2035 .elementor-element.elementor-element-8cb4d1e .xpro-post-grid-wrapper .xpro-post-grid-item{height:400px;overflow:hidden;border-radius:16px 16px 16px 16px;}.elementor-2035 .elementor-element.elementor-element-8cb4d1e .xpro-post-grid-wrapper .cbp-item-wrapper{background-color:var( --e-global-color-e72728a );}.elementor-2035 .elementor-element.elementor-element-8cb4d1e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-2035 .elementor-element.elementor-element-8cb4d1e .xpro-post-grid-wrapper .xpro-post-grid-title{color:var( --e-global-color-4ae91bf );}.elementor-2035 .elementor-element.elementor-element-8cb4d1e .xpro-post-grid-meta-date > svg,.elementor-2035 .elementor-element.elementor-element-8cb4d1e .xpro-post-grid-meta-date > img{width:14px;}.elementor-2035 .elementor-element.elementor-element-8cb4d1e .xpro-post-grid-meta-date{font-size:14px;min-width:14px;min-height:14px;}@media(max-width:1024px){.elementor-widget-xpro-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2035 .elementor-element.elementor-element-4ad3ff0 .xpro-post-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2035 .elementor-element.elementor-element-7d111f9 .xpro-elementor-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-xpro-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2035 .elementor-element.elementor-element-4ad3ff0 .xpro-post-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-2035 .elementor-element.elementor-element-7d111f9 .xpro-elementor-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-a353340 */body, 
.site,
.elementor-page,
main#main {
    background-color: #ffffff !important; }/* End custom CSS */