.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 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 80px 0px;}.elementor-2033 .elementor-element.elementor-element-f8b8a7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.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 #FFFFFF;}.elementor-2033 .elementor-element.elementor-element-5176f17 .portfolio.portfolio-list .portfolio-item .wrap > .caption{background-color:#FFFFFF;}.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:0px 0px 0px 0px;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 0px 200px 0px;}.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%;}}