.elementor-800 .elementor-element.elementor-element-0547a2c > .elementor-container{max-width:1300px;}.elementor-800 .elementor-element.elementor-element-0547a2c{margin-top:0px;margin-bottom:0px;}.elementor-msie .elementor-800 .elementor-element.elementor-element-ea5bf37 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-800 .elementor-element.elementor-element-ea5bf37{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-800 .elementor-element.elementor-element-ea5bf37 a .elementor-portfolio-item__overlay{background-color:#FFFFFF00;}.elementor-800 .elementor-element.elementor-element-ea5bf37 a .elementor-portfolio-item__title{color:#000000;}.elementor-800 .elementor-element.elementor-element-ea5bf37 .elementor-portfolio-item__title{font-family:"Sweet Sans Pro", Sans-serif;font-size:15px;font-weight:normal;text-transform:uppercase;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-msie .elementor-800 .elementor-element.elementor-element-ea5bf37 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-msie .elementor-800 .elementor-element.elementor-element-ea5bf37 .elementor-portfolio-item{width:calc( 100% / 1 );}}/* Start custom CSS for portfolio, class: .elementor-element-ea5bf37 */.elementor-posts-container .elementor-post {
    max-width: 380px;
    max-height: 500px;
}
.elementor-posts-container .elementor-post__thumbnail__link {
    max-height: 500px
}
.elementor-800 .elementor-element.elementor-element-ea5bf37 a .elementor-portfolio-item__overlay {
    background-color: rgb(255,255, 255, 0.7);
}/* End custom CSS */