.elementor-228688 .elementor-element.elementor-element-3b8d92c{--display:flex;}.elementor-228688 .elementor-element.elementor-element-3b8d92c:not(.elementor-motion-effects-element-type-background), .elementor-228688 .elementor-element.elementor-element-3b8d92c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#002160;}.elementor-228688 .elementor-element.elementor-element-c403993 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-228688 .elementor-element.elementor-element-c403993{z-index:1;}.elementor-228688 .elementor-element.elementor-element-c403993 .portfolio-item .headline{color:#FFFFFF;}.elementor-228688 .elementor-element.elementor-element-c403993 .grid-item .title{color:#FFFFFF;}.elementor-228688 .elementor-element.elementor-element-c403993 .portfolio-item .headline, .elementor-228688 .elementor-element.elementor-element-c403993 .grid-item .title{font-size:4.65vw;}.elementor-228688 .elementor-element.elementor-element-c403993 .portfolio-item .project-details{color:var( --e-global-color-6b7f9aa );}.elementor-228688 .elementor-element.elementor-element-c403993 .portfolio-item .project-content .category-holder{color:#FFFFFF;}.elementor-228688 .elementor-element.elementor-element-c403993 .grid-item .category-holder{color:#FFFFFF;}.elementor-228688 .elementor-element.elementor-element-c403993 .portfolio-item .project-content .button{color:var( --e-global-color-6b7f9aa );}.elementor-228688 .elementor-element.elementor-element-c403993 .grid-item .show-project-link{color:var( --e-global-color-6b7f9aa );}.elementor-228688 .elementor-element.elementor-element-c403993 .portfolio-item .headline-meta .date{color:#FFFFFF;}.elementor-228688 .elementor-element.elementor-element-c403993 .portfolio-item .project-content .date{color:#FFFFFF;}.elementor-228688 .elementor-element.elementor-element-c403993 .pagination{--clb-paginator-button-color:#FFFFFF;}.elementor-228688 .elementor-element.elementor-element-c403993 .lazy-load{--clb-paginator-button-color:#FFFFFF;}@media(max-width:767px){.elementor-228688 .elementor-element.elementor-element-c403993 > .elementor-widget-container{padding:60px 0px 0px 0px;}.elementor-228688 .elementor-element.elementor-element-c403993 .portfolio-item .headline, .elementor-228688 .elementor-element.elementor-element-c403993 .grid-item .title{font-size:46px;}}