.elementor-2877 .elementor-element.elementor-element-770abd8 .elementor-heading-title{font-weight:600;color:#FFF}.elementor-2877 .elementor-element.elementor-element-d54e878{columns:1}.elementor-2877 .elementor-element.elementor-element-aeaa8c1{margin-top:20px;margin-bottom:0}.elementor-2877 .elementor-element.elementor-element-a341f36 .elementor-heading-title{font-weight:600}.elementor-2877 .elementor-element.elementor-element-2c9a41e{margin-top:20px;margin-bottom:0}.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-post-content{text-align:left}.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-posts-meta>span:not(:last-child):after{content:"-"}.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-post{height:535px;margin-bottom:5px}.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-post-medium,.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-post-small,.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-post-large{height:calc((535px - 5px)/2)}.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-posts{margin-left:-5px}.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-post,.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-posts-layout-6 .pp-tiles-posts-left .pp-tiled-post,.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-posts-layout-6 .pp-tiles-posts-right .pp-tiled-post{margin-left:5px;width:calc(100% - 5px)}.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-post-medium{width:calc(50% - 5px)}.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-post-small{width:calc(33.333% - 5px)}.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-media-background{background-position:center center}.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-post-categories{color:#fff;margin-bottom:10px}.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-tiled-posts-meta{color:#fff}.elementor-2877 .elementor-element.elementor-element-ddafe77 .pp-slider-arrow{font-size:22px;line-height:22px}.elementor-2877 .elementor-element.elementor-element-0aa7581 .elementor-cta__content-item{transition-duration:1000ms}.elementor-2877 .elementor-element.elementor-element-0aa7581.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-2877 .elementor-element.elementor-element-0aa7581.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-2877 .elementor-element.elementor-element-0aa7581.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}.elementor-2877 .elementor-element.elementor-element-0aa7581 .elementor-cta .elementor-cta__bg,.elementor-2877 .elementor-element.elementor-element-0aa7581 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-2877 .elementor-element.elementor-element-0aa7581 .elementor-cta__content{min-height:200px;text-align:start}.elementor-2877 .elementor-element.elementor-element-0aa7581 .elementor-cta__title{font-size:24px;font-weight:600;text-transform:uppercase}.elementor-2877 .elementor-element.elementor-element-0aa7581 .elementor-cta__title:not(:last-child){margin-bottom:15px}.elementor-2877 .elementor-element.elementor-element-0aa7581 .elementor-cta__button{color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary);border-color:#fff0}.elementor-2877 .elementor-element.elementor-element-0aa7581 .elementor-cta__button:hover{background-color:var(--e-global-color-accent)}.elementor-2877 .elementor-element.elementor-element-0aa7581 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000085}.elementor-2877 .elementor-element.elementor-element-0aa7581 .elementor-cta__bg-overlay{mix-blend-mode:multiply}@media(max-width:767px){.elementor-2877 .elementor-element.elementor-element-d54e878{columns:1}}@media(min-width:768px){.elementor-2877 .elementor-element.elementor-element-27ea9c1{width:49.998%}.elementor-2877 .elementor-element.elementor-element-601a2c6{width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-2877 .elementor-element.elementor-element-27ea9c1{width:50%}}