.elementor-2524 .elementor-element.elementor-element-dcbcf7a>.elementor-container{max-width:1240px;min-height:30vh}.elementor-2524 .elementor-element.elementor-element-dcbcf7a{margin-top:0;margin-bottom:0;padding:3em 0}.elementor-2524 .elementor-element.elementor-element-a6377fb .elementor-heading-title{font-weight:700}.elementor-2524 .elementor-element.elementor-element-381eb38 .elementor-heading-title{font-size:48px;font-weight:800;text-transform:none}.elementor-2524 .elementor-element.elementor-element-2d89aa2{font-size:18px;font-weight:400}.elementor-2524 .elementor-element.elementor-element-0c47c9a>.elementor-container{max-width:1240px}.elementor-2524 .elementor-element.elementor-element-79c2944 .row{margin-top:calc(3rem*-1);margin-right:calc(3rem/-2);margin-left:calc(3rem/-2)}.elementor-2524 .elementor-element.elementor-element-79c2944 .grid-item-p{padding-right:calc(3rem/2);padding-left:calc(3rem/2);margin-top:3rem}.elementor-2524 .elementor-element.elementor-element-79c2944 .item--inner figure{border-top-left-radius:12px 12px;border-top-right-radius:12px 12px;border-bottom-right-radius:12px 12px;border-bottom-left-radius:12px 12px}.elementor-2524 .elementor-element.elementor-element-79c2944 .portfolio_wrap .portfolio-feed .ms-p-content h3{font-family:"Inter",Sans-serif}.elementor-2524 .elementor-element.elementor-element-79c2944 .overlay .item--inner figure:after{background-color:rgba(0,0,0,.4)}.elementor-2524 .elementor-element.elementor-element-79c2944 .fadein .item--inner figure:after{background-color:rgba(0,0,0,.4)}.elementor-2524 .elementor-element.elementor-element-79c2944 .ms-p-content{text-align:center}@media(max-width:1024px){.elementor-2524 .elementor-element.elementor-element-381eb38 .elementor-heading-title{font-size:56px}}@media(max-width:767px){.elementor-2524 .elementor-element.elementor-element-381eb38 .elementor-heading-title{font-size:48px}.elementor-2524 .elementor-element.elementor-element-2d89aa2{font-size:18px}}