.elementor-232019 .elementor-element.elementor-element-d7f5fb6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-232019 .elementor-element.elementor-element-d7f5fb6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-232019 .elementor-element.elementor-element-cd6ec43 .grid-item:not(.-nospace){padding:20px;}.elementor-232019 .elementor-element.elementor-element-cd6ec43 .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px;}.elementor-232019 .elementor-element.elementor-element-cd6ec43 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px);}@media(min-width:768px){.elementor-232019 .elementor-element.elementor-element-06107ed{width:100%;}}