.elementor-2033 .elementor-element.elementor-element-f8b8a7c:not(.elementor-motion-effects-element-type-background), .elementor-2033 .elementor-element.elementor-element-f8b8a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f0f3f2}.elementor-2033 .elementor-element.elementor-element-f8b8a7c{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;padding:100px 0 80px 0}.elementor-2033 .elementor-element.elementor-element-f8b8a7c>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio.portfolio-list .portfolio-item{padding-bottom:40px}.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio.portfolio-list .portfolio-set{margin-bottom:-40px}.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio.portfolio-list .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio.portfolio-list .portfolio-item .overlay:before,.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio.portfolio-list.hover-circular .portfolio-item .image .overlay .overlay-circle{background:#FFFFFF00 !important}.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio.portfolio-list .portfolio-item .wrap>.caption .caption-sizable-content:after{box-shadow:0 0 30px 45px #fff}.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio.portfolio-list .portfolio-item .wrap>.caption{background-color:#fff}.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio.portfolio-list .portfolio-item .caption .caption-separator-line:after{height:1px}.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio.portfolio-list .portfolio-item .caption .caption-separator-line-hover:after{height:1px}.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio.portfolio-list .portfolio-load-more{margin-top:60px}.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio-load-more button{border-radius:0 0 0 0;background-color:#2c2e3d}.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio-load-more button:hover{background-color:#00bcd4}.elementor-2033 .elementor-element.elementor-element-4505404{padding:100px 0 200px 0}.elementor-2033 .elementor-element.elementor-element-4ffa0c9{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px}.elementor-2033 .elementor-element.elementor-element-d37fbbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px}.elementor-2033 .elementor-element.elementor-element-a06d8a4 .gem-button-container{text-align:center}.elementor-2033 .elementor-element.elementor-element-a06d8a4 .gem-button-container .gem-button{background-color:var(--e-global-color-secondary)}.elementor-2033 .elementor-element.elementor-element-a06d8a4 .gem-inner-wrapper-btn{flex-direction:row}.elementor-2033 .elementor-element.elementor-element-a06d8a4 .gem-button-container .gem-button i,.elementor-2033 .elementor-element.elementor-element-a06d8a4 .gem-button-container .gem-button svg{transform:rotate(0deg)}.elementor-2033 .elementor-element.elementor-element-a06d8a4 .gem-button-container .gem-button:hover .gem-button-icon{transform:rotate(0deg)}@media (max-width:1024px) and (min-width:768px){.elementor-2033 .elementor-element.elementor-element-5a3e9df{width:100%}}