.elementor-523 .elementor-element.elementor-element-e931776:not(.elementor-motion-effects-element-type-background),.elementor-523 .elementor-element.elementor-element-e931776>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://increate.pt/wp-content/uploads/2026/06/Portfolio-JPG.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-523 .elementor-element.elementor-element-e931776{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:200px 0 200px 0}.elementor-523 .elementor-element.elementor-element-e931776>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-523 .elementor-element.elementor-element-ee5bdbd{text-align:center}.elementor-523 .elementor-element.elementor-element-ee5bdbd .elementor-heading-title{font-size:55px;font-weight:900}.elementor-523 .elementor-element.elementor-element-54ba521{--display:flex}.elementor-523 .elementor-element.elementor-element-2400bbe .pa-gallery-img-container img{height:300px;object-fit:cover}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-img-gallery-masonry div.premium-gallery-item,.elementor-523 .elementor-element.elementor-element-2400bbe .premium-img-gallery-fitRows div.premium-gallery-item{width:33.33%}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-img-gallery-filter{justify-content:center}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-gallery-caption{text-align:center}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-gallery-img-name,.elementor-523 .elementor-element.elementor-element-2400bbe .premium-gallery-img-name a{color:#5E5E5E;font-size:13px;font-weight:700;text-transform:uppercase}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-gallery-img-desc,.elementor-523 .elementor-element.elementor-element-2400bbe .premium-gallery-img-desc a{color:#8F8F8F;font-size:1px}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-gallery-cats-container li a.category{font-size:12px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:0;word-spacing:0;color:#515151;border-radius:0}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-gallery-cats-container li a:hover{color:#871010}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-gallery-cats-container li a.category:hover{border-radius:0}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-gallery-cats-container li a.active{color:#CC3609;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px}@media(max-width:999px){.elementor-523 .elementor-element.elementor-element-e931776{padding:130px 0 130px 0}.elementor-523 .elementor-element.elementor-element-ee5bdbd .elementor-heading-title{font-size:40px}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-img-gallery-masonry div.premium-gallery-item,.elementor-523 .elementor-element.elementor-element-2400bbe .premium-img-gallery-fitRows div.premium-gallery-item{width:100%}}@media(max-width:689px){.elementor-523 .elementor-element.elementor-element-ee5bdbd .elementor-heading-title{font-size:30px}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-img-gallery-masonry div.premium-gallery-item,.elementor-523 .elementor-element.elementor-element-2400bbe .premium-img-gallery-fitRows div.premium-gallery-item{width:100%}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-img-gallery-filter{justify-content:center}.elementor-523 .elementor-element.elementor-element-2400bbe .premium-gallery-cats-container li a.category{font-size:9px}}