.elementor-3782 .elementor-element.elementor-element-5bc1c9d > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);opacity:0.65;}.elementor-3782 .elementor-element.elementor-element-5bc1c9d{margin-top:0px;margin-bottom:0px;padding:200px 0px 20px 0px;}.elementor-3782 .elementor-element.elementor-element-6ebb0f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3782 .elementor-element.elementor-element-9a1df95{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-3782 .elementor-element.elementor-element-9a1df95 .elementor-heading-title{font-size:2em;font-weight:700;text-transform:uppercase;letter-spacing:-0.8px;color:var( --e-global-color-accent );}.elementor-3782 .elementor-element.elementor-element-78e94f1{text-align:center;}.elementor-3782 .elementor-element.elementor-element-78e94f1 .elementor-heading-title{font-size:58px;font-weight:700;letter-spacing:-1.6px;}.elementor-3782 .elementor-element.elementor-element-ba9921f{margin:0% 20% calc(var(--kit-widget-spacing, 0px) + 0%) 20%;padding:0px 0px 15px 0px;text-align:center;font-size:20px;line-height:35px;}.elementor-3782 .elementor-element.elementor-element-fc423ef > .elementor-container{max-width:1240px;}.elementor-3782 .elementor-element.elementor-element-fc423ef{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3782 .elementor-element.elementor-element-387d04b{text-align:center;font-size:14px;color:#C2BCBC;}.elementor-3782 .elementor-element.elementor-element-158f61c .row{margin-top:calc( 3rem * -1 );margin-right:calc( 3rem/ -2 );margin-left:calc( 3rem/ -2 );}.elementor-3782 .elementor-element.elementor-element-158f61c .grid-item-p{padding-right:calc(3rem/ 2);padding-left:calc(3rem/ 2);margin-top:3rem;}.elementor-3782 .elementor-element.elementor-element-158f61c .portfolio_wrap .ajax-area{text-align:center;}.elementor-3782 .elementor-element.elementor-element-158f61c .portfolio_wrap .filter-nav__nav{justify-content:center;}.elementor-3782 .elementor-element.elementor-element-158f61c .item--inner figure{border-top-left-radius:12px 12px;border-top-right-radius:12px 12px;border-bottom-right-radius:12px 12px;border-bottom-left-radius:12px 12px;}.elementor-3782 .elementor-element.elementor-element-158f61c .portfolio_wrap .portfolio-feed .ms-p-content h3{font-family:"Inter", Sans-serif;}.elementor-3782 .elementor-element.elementor-element-158f61c .overlay .item--inner figure::after{background-color:rgba(0,0,0,.4);}.elementor-3782 .elementor-element.elementor-element-158f61c .fadein .item--inner figure::after{background-color:rgba(0,0,0,.4);}.elementor-3782 .elementor-element.elementor-element-158f61c .ms-p-content{text-align:center;}.elementor-3782 .elementor-element.elementor-element-92e5da3{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3782 .elementor-element.elementor-element-92e5da3:not(.elementor-motion-effects-element-type-background), .elementor-3782 .elementor-element.elementor-element-92e5da3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1EE9B61F;}.elementor-3782 .elementor-element.elementor-element-2bffcd1 .elementor-cta .elementor-cta__bg, .elementor-3782 .elementor-element.elementor-element-2bffcd1 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-3782 .elementor-element.elementor-element-2bffcd1{border-style:solid;border-color:var( --e-global-color-accent );}.elementor-3782 .elementor-element.elementor-element-2bffcd1 .elementor-cta__content{min-height:300px;text-align:center;padding:20px 0px 20px 0px;background-color:#00000000;}.elementor-3782 .elementor-element.elementor-element-2bffcd1 .elementor-cta__title{font-size:38px;font-weight:600;letter-spacing:-0.4px;color:var( --e-global-color-accent );}.elementor-3782 .elementor-element.elementor-element-2bffcd1 .elementor-cta__description{font-size:22px;color:#FFFFFF;}.elementor-3782 .elementor-element.elementor-element-2bffcd1 .elementor-cta__description:not(:last-child){margin-bottom:25px;}.elementor-3782 .elementor-element.elementor-element-2bffcd1 .elementor-cta__button{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );font-size:20px;font-weight:700;border-width:3px;border-radius:15px;padding:30px 50px 30px 50px;}.elementor-3782 .elementor-element.elementor-element-2bffcd1 .elementor-cta__button:hover{color:#000000;background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3782 .elementor-element.elementor-element-9a1df95 .elementor-heading-title{letter-spacing:-0.1px;}.elementor-3782 .elementor-element.elementor-element-ba9921f{margin:0% 10% calc(var(--kit-widget-spacing, 0px) + 0%) 10%;}.elementor-3782 .elementor-element.elementor-element-0bdaf84.elementor-column > .elementor-widget-wrap{justify-content:center;}}@media(max-width:767px){.elementor-3782 .elementor-element.elementor-element-9a1df95 .elementor-heading-title{font-size:1.2em;letter-spacing:-0.1px;}.elementor-3782 .elementor-element.elementor-element-78e94f1 .elementor-heading-title{font-size:45px;}.elementor-3782 .elementor-element.elementor-element-92e5da3{--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3782 .elementor-element.elementor-element-2bffcd1{padding:0px 4px 0px 4px;}.elementor-3782 .elementor-element.elementor-element-2bffcd1 .elementor-cta__title{line-height:1em;}}/* Start custom CSS for ms_projects, class: .elementor-element-158f61c */.subnav__container {
  display: flex !important;
  justify-content: center !important;
  width: 100%;
}

.subnav {
  display: flex !important;
  justify-content: center !important;
  width: 100%;
}/* End custom CSS */