.elementor-149545 .elementor-element.elementor-element-4ce7227c>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-149545 .elementor-element.elementor-element-392fb58.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-149545 .elementor-element.elementor-element-392fb58>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-149545 .elementor-element.elementor-element-90ab28f.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-bc-flex-widget .elementor-149545 .elementor-element.elementor-element-4a18f1a.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-149545 .elementor-element.elementor-element-4a18f1a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-df2d2b0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-76fbcc6>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-e57a536 .icon-group.-outlined{border-width:0}.elementor-149545 .elementor-element.elementor-element-fe7979f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-f6568b9>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-e637678>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-bf0f37a>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-149545 .elementor-element.elementor-element-68c1ea8.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-149545 .elementor-element.elementor-element-68c1ea8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-149545 .elementor-element.elementor-element-0a83bf3.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-149545 .elementor-element.elementor-element-0a83bf3>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-65e9fcc0>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-15434817 .portfolio-item.-contained:not(.-layout13){border-radius:15px}.elementor-149545 .elementor-element.elementor-element-15434817 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:15px}.elementor-149545 .elementor-element.elementor-element-15434817 .portfolio-item.-contained.-layout13 .card-details{border-radius:15px}.elementor-149545 .elementor-element.elementor-element-15434817 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 10px)}.elementor-149545 .elementor-element.elementor-element-15434817 .portfolio-item.-layout3 .overlay::after{background:rgba(14,14,16,.88)}.elementor-149545 .elementor-element.elementor-element-15434817 .portfolio-item.-layout4 .overlay::after{background:rgba(14,14,16,.88)}.elementor-149545 .elementor-element.elementor-element-15434817 .portfolio-item.-layout5 .overlay::after{background:rgba(14,14,16,.88)}.elementor-149545 .elementor-element.elementor-element-15434817 .portfolio-item.-layout6 .overlay::after{background:rgba(14,14,16,.88)}.elementor-149545 .elementor-element.elementor-element-15434817 .portfolio-item.-img-overlay .image-holder::after{background:rgba(14,14,16,.88)}.elementor-149545 .elementor-element.elementor-element-15434817 .portfolio-item.-img-overlay .overlay{background:rgba(14,14,16,.88)}.elementor-149545 .elementor-element.elementor-element-15434817 .grid_7 .portfolio-item-image::before{background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(14,14,16,.88))}.elementor-149545 .elementor-element.elementor-element-15434817 .grid_10 .portfolio-item-image::before{background:linear-gradient(270deg,rgba(0,0,0,0) 0%,rgba(14,14,16,.88))}.elementor-149545 .elementor-element.elementor-element-19f20a20>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-76b8ee8f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-4cc7cd68>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-68aedfe>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-41119b2>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-8e88685>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-97044b1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149545 .elementor-element.elementor-element-1bf75bd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-149545 .elementor-element.elementor-element-7918a39.elementor-column .elementor-widget-wrap{align-items:center}