.elementor-2325 .elementor-element.elementor-element-8fd625e{--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;--padding-top:90px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2325 .elementor-element.elementor-element-36526a7 .dtr-portfolio-item__heading{line-height:1.5em;}.elementor-2325 .elementor-element.elementor-element-36526a7 .dtr-portfolio-item__subheading{line-height:22px;}@media(max-width:1024px){.elementor-2325 .elementor-element.elementor-element-36526a7 .dtr-portfolio-item__heading{font-size:30px;}.elementor-2325 .elementor-element.elementor-element-36526a7 .dtr-portfolio__main-title{font-size:35px;}}@media(max-width:767px){.elementor-2325 .elementor-element.elementor-element-36526a7 .dtr-portfolio-item__heading{font-size:25px;}}/* Start custom CSS for dtr-grid-portfolio, class: .elementor-element-36526a7 */@media only screen and (min-width: 767px) {
    .elementor-2325 .elementor-element.elementor-element-36526a7 .attachment-full{
    width: 100%;
    height: 500px;
    object-fit: cover;
    object-position: center center;
}
}/* End custom CSS */