.elementor-21 .elementor-element.elementor-element-729ad44 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:40px;}.elementor-21 .elementor-element.elementor-element-ac8b26a .portfolio-item .headline, .elementor-21 .elementor-element.elementor-element-ac8b26a .grid-item .title{font-size:6.85vw;line-height:0.9em;}.elementor-21 .elementor-element.elementor-element-ac8b26a .portfolio-item.-layout3 .overlay::after{background:#FFFFFF05;}.elementor-21 .elementor-element.elementor-element-ac8b26a .portfolio-item.-layout4 .overlay::after{background:#FFFFFF05;}.elementor-21 .elementor-element.elementor-element-ac8b26a .portfolio-item.-layout5 .overlay::after{background:#FFFFFF05;}.elementor-21 .elementor-element.elementor-element-ac8b26a .portfolio-item.-layout6 .overlay::after{background:#FFFFFF05;}.elementor-21 .elementor-element.elementor-element-ac8b26a .portfolio-item.-img-overlay .image-holder::after{background:#FFFFFF05;}.elementor-21 .elementor-element.elementor-element-ac8b26a .portfolio-item.-img-overlay .overlay{background:#FFFFFF05;}.elementor-21 .elementor-element.elementor-element-ac8b26a .grid_7 .portfolio-item-image::before{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #FFFFFF05);}.elementor-21 .elementor-element.elementor-element-ac8b26a .grid_10 .portfolio-item-image::before{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #FFFFFF05);}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-ac8b26a .portfolio-item .headline, .elementor-21 .elementor-element.elementor-element-ac8b26a .grid-item .title{font-size:4rem;}}