.elementor-149931 .elementor-element.elementor-element-0bbb671>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149931 .elementor-element.elementor-element-47699b6 .icon-group.-contained{border-color:#222344}.elementor-149931 .elementor-element.elementor-element-ccd4e2e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149931 .elementor-element.elementor-element-d6353e7 .icon-group.-contained{border-color:#222344}.elementor-149931 .elementor-element.elementor-element-4c98957>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149931 .elementor-element.elementor-element-47a0964 .icon-group.-contained{border-color:#222344}.elementor-149931 .elementor-element.elementor-element-53f20fd>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149931 .elementor-element.elementor-element-623243c .icon-group.-contained{border-color:#222344}.elementor-149931 .elementor-element.elementor-element-ceaf02f>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149931 .elementor-element.elementor-element-7106133 .icon-group.-contained{border-color:#222344}.elementor-149931 .elementor-element.elementor-element-58c75e1>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149931 .elementor-element.elementor-element-e6ad008 .icon-group.-contained{border-color:#222344}.elementor-149931 .elementor-element.elementor-element-aacb856 .portfolio-item.-contained:not(.-layout13){border-radius:12px}.elementor-149931 .elementor-element.elementor-element-aacb856 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:12px}.elementor-149931 .elementor-element.elementor-element-aacb856 .portfolio-item.-contained.-layout13 .card-details{border-radius:12px}.elementor-149931 .elementor-element.elementor-element-aacb856 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 10px)}.elementor-149931 .elementor-element.elementor-element-2be2a826>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149931 .elementor-element.elementor-element-5a4e0fc8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149931 .elementor-element.elementor-element-5f67eacb>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-149931 .elementor-element.elementor-element-539f6398>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-149931 .elementor-element.elementor-element-51736ea1.elementor-column .elementor-widget-wrap{align-items:center}@media (max-width:1024px){.elementor-bc-flex-widget .elementor-149931 .elementor-element.elementor-element-53c58672.elementor-column .elementor-widget-wrap{align-items:center}.elementor-bc-flex-widget .elementor-149931 .elementor-element.elementor-element-51736ea1.elementor-column .elementor-widget-wrap{align-items:center}}