.elementor-2528 .elementor-element.elementor-element-34ea47e{--display:flex;--background-transition:0.3s;}.elementor-2528 .elementor-element.elementor-element-aba2e55 .elementor-heading-title{color:var( --e-global-color-ec0c652 );}.elementor-2528 .elementor-element.elementor-element-aba2e55 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-2528 .elementor-element.elementor-element-ee5cdce > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-2528 .elementor-element.elementor-element-c9e2f63 .elementor-heading-title{color:#000000;}.elementor-2528 .elementor-element.elementor-element-7307a91{--spacer-size:50px;}@media(max-width:1024px) and (min-width:768px){.elementor-2528 .elementor-element.elementor-element-34ea47e{--content-width:650px;}}@media(max-width:1024px){.elementor-2528 .elementor-element.elementor-element-ee5cdce img{width:80%;}.elementor-2528 .elementor-element.elementor-element-ee5cdce > .elementor-widget-container{padding:35px 0px 0px 0px;}}@media(max-width:767px){.elementor-2528 .elementor-element.elementor-element-ee5cdce img{width:85%;}.elementor-2528 .elementor-element.elementor-element-ee5cdce > .elementor-widget-container{padding:35px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-ee5cdce */.office{
    position: relative;
}
.office .attachment-full{
    display: block;
    margin:auto;
}
.office .elementor-widget-container{
    filter: drop-shadow(20px -15px 0px rgba(0, 0, 0, 0.3));
}/* End custom CSS */