.elementor-5116 .elementor-element.elementor-element-cff2c5a .elementor-background-overlay{width:100%;height:100%;}.elementor-5116 .elementor-element.elementor-element-cff2c5a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-5116 .elementor-element.elementor-element-cd3086b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5116 .elementor-element.elementor-element-05acffe .page-header.proj-det .img-wrapper{background-size:cover!important;}.elementor-5116 .elementor-element.elementor-element-6ec6ddb:not(.elementor-motion-effects-element-type-background), .elementor-5116 .elementor-element.elementor-element-6ec6ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-5116 .elementor-element.elementor-element-6ec6ddb .elementor-background-overlay{width:100%;height:100%;}.elementor-5116 .elementor-element.elementor-element-6ec6ddb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:6% 0% 6% 0%;}.elementor-5116 .elementor-element.elementor-element-6ec6ddb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5116 .elementor-element.elementor-element-f5b406e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-msie .elementor-5116 .elementor-element.elementor-element-392b2dc .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-5116 .elementor-element.elementor-element-392b2dc .elementor-post__thumbnail__link{padding-bottom:calc( 0.72 * 100% );}.elementor-5116 .elementor-element.elementor-element-392b2dc:after{content:"0.72";position:absolute;color:transparent;}.elementor-5116 .elementor-element.elementor-element-392b2dc a .elementor-portfolio-item__overlay{background-color:#DE4E8596;}.elementor-5116 .elementor-element.elementor-element-392b2dc a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-5116 .elementor-element.elementor-element-392b2dc .elementor-portfolio-item__title{font-family:"Work Sans", Sans-serif;font-size:52px;font-weight:800;}.elementor-5116 .elementor-element.elementor-element-392b2dc .elementor-portfolio__filter{color:#FFFFFF;font-weight:700;}.elementor-5116 .elementor-element.elementor-element-392b2dc .elementor-portfolio__filter.elementor-active{color:#DE4E85;}.elementor-5116 .elementor-element.elementor-element-392b2dc .elementor-portfolio__filter:not(:last-child){margin-right:calc(31px/2);}.elementor-5116 .elementor-element.elementor-element-392b2dc .elementor-portfolio__filter:not(:first-child){margin-left:calc(31px/2);}.elementor-5116 .elementor-element.elementor-element-392b2dc .elementor-portfolio__filters{margin-bottom:29px;}@media(max-width:1024px){.elementor-msie .elementor-5116 .elementor-element.elementor-element-392b2dc .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-5116 .elementor-element.elementor-element-6ec6ddb{margin-top:0%;margin-bottom:0%;padding:10% 2% 10% 2%;}.elementor-msie .elementor-5116 .elementor-element.elementor-element-392b2dc .elementor-portfolio-item{width:calc( 100% / 1 );}}