.elementor-25 .elementor-element.elementor-element-5ead2ac{--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;--background-transition:.3s}.elementor-25 .elementor-element.elementor-element-c2f92e6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.5px}.elementor-25 .elementor-element.elementor-element-c2f92e6 .elementor-divider-separator{width:7%}.elementor-25 .elementor-element.elementor-element-c2f92e6 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-25 .elementor-element.elementor-element-c2f92e6>.elementor-widget-container{margin:-24px 0 0 0;padding:0 0 0 0}.elementor-25 .elementor-element.elementor-element-f8c7666 .qodef-qi-animated-text{text-align:left}.elementor-25 .elementor-element.elementor-element-f8c7666 .qodef-qi-animated-text .qodef-m-title{font-size:16px;font-weight:400;letter-spacing:1.2px}.elementor-25 .elementor-element.elementor-element-a2e9dd6{--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;--background-transition:.3s;--margin-top:0;--margin-bottom:58px;--margin-left:0;--margin-right:0}.elementor-msie .elementor-25 .elementor-element.elementor-element-69cc4c0 .elementor-portfolio-item{width:calc( 100% / 3 )}.elementor-25 .elementor-element.elementor-element-69cc4c0 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% )}.elementor-25 .elementor-element.elementor-element-69cc4c0:after{content:"0.66";position:absolute;color:transparent}.elementor-25 .elementor-element.elementor-element-69cc4c0 a .elementor-portfolio-item__overlay{background-color:#003E6BDB}.elementor-25 .elementor-element.elementor-element-69cc4c0 a .elementor-portfolio-item__title{color:#fff}@media (max-width:1024px){.elementor-msie .elementor-25 .elementor-element.elementor-element-69cc4c0 .elementor-portfolio-item{width:calc( 100% / 2 )}}@media (min-width:768px){.elementor-25 .elementor-element.elementor-element-5ead2ac{--content-width:1140px}}@media (max-width:767px){.elementor-25 .elementor-element.elementor-element-f8c7666 .qodef-qi-animated-text{text-align:left}.elementor-msie .elementor-25 .elementor-element.elementor-element-69cc4c0 .elementor-portfolio-item{width:calc( 100% / 1 )}}