.elementor-253 .elementor-element.elementor-element-147248f:not(.elementor-motion-effects-element-type-background),.elementor-253 .elementor-element.elementor-element-147248f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-253 .elementor-element.elementor-element-147248f>.elementor-background-overlay{background-color:#FFF;opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-253 .elementor-element.elementor-element-147248f:hover>.elementor-background-overlay{background-color:#E0E0E0;opacity:.5}.elementor-253 .elementor-element.elementor-element-147248f>.elementor-container{max-width:1600px;min-height:50vh}.elementor-253 .elementor-element.elementor-element-147248f,.elementor-253 .elementor-element.elementor-element-147248f>.elementor-background-overlay{border-radius:200px 200px 200px 200px}.elementor-253 .elementor-element.elementor-element-147248f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-300px;margin-bottom:-43px}.elementor-253 .elementor-element.elementor-element-74e3fb4>.elementor-container{max-width:1320px}.elementor-253 .elementor-element.elementor-element-74e3fb4{margin-top:5em;margin-bottom:5em}.elementor-253 .elementor-element.elementor-element-677d8ef .portfolio_wrap .ajax-area{text-align:left}.elementor-253 .elementor-element.elementor-element-677d8ef .portfolio_wrap .ajax-area--list{text-align:left}body.elementor-page-253:not(.elementor-motion-effects-element-type-background),body.elementor-page-253>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}@media(max-width:767px){.elementor-253 .elementor-element.elementor-element-147248f,.elementor-253 .elementor-element.elementor-element-147248f>.elementor-background-overlay{border-radius:0 0 24px 24px}}