.elementor-1168 .elementor-element.elementor-element-f40c8af{margin-top:0;margin-bottom:30px}.elementor-1168 .elementor-element.elementor-element-0c92bed{text-align:center}.elementor-1168 .elementor-element.elementor-element-0c92bed .elementor-heading-title{font-size:47px;letter-spacing:1.2px}.elementor-1168 .elementor-element.elementor-element-47496a1{text-align:center}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid .portfolio-item,.elementor-1168 .elementor-element.elementor-element-3439cc5 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid .portfolio-row,.elementor-1168 .elementor-element.elementor-element-3439cc5 .skeleton-posts.portfolio-row{margin:calc(-42px/2)}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2)}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100)}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid .portfolio-item .overlay:before,.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid.hover-circular .portfolio-item .image .overlay .overlay-circle{background:#E7003300 !important}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid .portfolio-item:hover .caption .subtitle{color:#fff}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid .portfolio-item:hover .wrap>.caption{background-color:var(--e-global-color-accent)}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid .portfolio-item .wrap>.caption .caption-separator{height:1px}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid .portfolio-item:hover .wrap>.caption .caption-separator{background-color:var(--e-global-color-primary)}.elementor-1168 .elementor-element.elementor-element-3439cc5 .portfolio.portfolio-grid .gem-pagination{margin-top:100px}.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-alert-inner,.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-alert-inner .gem-texbox-icon-image-wrapper{text-align:center}.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-alert-inner{padding:20px}.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-alert-box .gem-alert-box-content .gem-cta-title{color:red !important}.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-alert-box .gem-cta-description{padding-bottom:40px}.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-alert-box .gem-alert-box-buttons .gem-button-container-1{margin:0}.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-button-container-1 .gem-button .gem-text-button{color:#fff}.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-button-container-1 .gem-button .gem-button-icon{color:#fff}.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-button-container-1 .gem-button .gem-button-icon svg{fill:#fff}.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-button-container-1 .gem-button{background-color:red}.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-alert-box .gem-button-container-1:hover .gem-button{background-color:#363547}.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-button-container-1 .gem-inner-wrapper-btn{flex-direction:row}@media(max-width:767px){.elementor-1168 .elementor-element.elementor-element-e42f357 .gem-alert-box .gem-alert-box-buttons .gem-button-container-1{margin:0}}