.elementor-246297 .elementor-element.elementor-element-6b76ed3{--display:flex;--padding-top:24vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-246297 .elementor-element.elementor-element-7b2e69ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-246297 .elementor-element.elementor-element-10527a7b{width:var( --container-widget-width, 41.655% );max-width:41.655%;--container-widget-width:41.655%;--container-widget-flex-grow:0;}.elementor-246297 .elementor-element.elementor-element-10527a7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-246297 .elementor-element.elementor-element-10527a7b .title + .subtitle{margin-bottom:0px;}.elementor-246297 .elementor-element.elementor-element-10527a7b .subtitle + .title{margin-top:0px;}.elementor-246297 .elementor-element.elementor-element-10527a7b .subtitle{color:#34113F;}.elementor-246297 .elementor-element.elementor-element-627d551{--display:flex;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:0px;--padding-left:56px;--padding-right:30px;}.elementor-246297 .elementor-element.elementor-element-0526ac7.elementor-element{--order:99999 /* order end hack */;}.elementor-246297 .elementor-element.elementor-element-539c5bf{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#88888929;--border-color:#88888929;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-246297 .elementor-element.elementor-element-539c5bf.e-con{--align-self:flex-start;}.elementor-246297 .elementor-element.elementor-element-a7a18db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:10vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-246297 .elementor-element.elementor-element-49d40aa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246297 .elementor-element.elementor-element-49d40aa.e-con{--align-self:flex-start;}.elementor-246297 .elementor-element.elementor-element-abe5ceb .grid-item:not(.-nospace){padding:16px;}.elementor-246297 .elementor-element.elementor-element-abe5ceb .portfolio-grid:not(.-nospace){margin-left:-16px;margin-right:-16px;}.elementor-246297 .elementor-element.elementor-element-abe5ceb .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 16px);}.elementor-246297 .elementor-element.elementor-element-abe5ceb .portfolio-item .headline{color:#FFFFFF;}.elementor-246297 .elementor-element.elementor-element-abe5ceb .grid-item .title{color:#FFFFFF;}.elementor-246297 .elementor-element.elementor-element-abe5ceb .portfolio-item .project-details{color:#FFFFFF;}.elementor-246297 .elementor-element.elementor-element-abe5ceb .portfolio-item .project-content .category-holder{color:#FFFFFF;}.elementor-246297 .elementor-element.elementor-element-abe5ceb .grid-item .category-holder{color:#FFFFFF;}.elementor-246297 .elementor-element.elementor-element-abe5ceb .portfolio-item .project-content .button{color:#FFFFFF;}.elementor-246297 .elementor-element.elementor-element-abe5ceb .grid-item .show-project-link{color:#FFFFFF;}.elementor-246297 .elementor-element.elementor-element-abe5ceb .portfolio-onepage-slider{background:#2A0F38;}.elementor-246297 .elementor-element.elementor-element-abe5ceb .portfolio-item.-layout10 .overlay-image::before{background:#2A0F38;}.elementor-246297 .elementor-element.elementor-element-abe5ceb .portfolio-item.-contained .card-details{background:#2A0F38;}.elementor-246297 .elementor-element.elementor-element-bc921df{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#88888929;--border-color:#88888929;}.elementor-246297 .elementor-element.elementor-element-bc921df:not(.elementor-motion-effects-element-type-background), .elementor-246297 .elementor-element.elementor-element-bc921df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-246297 .elementor-element.elementor-element-5592e73{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:10vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-246297 .elementor-element.elementor-element-6bf5062{--display:flex;}.elementor-246297 .elementor-element.elementor-element-155cfa0 .title + .subtitle{margin-bottom:0px;}.elementor-246297 .elementor-element.elementor-element-155cfa0 .subtitle + .title{margin-top:0px;}.elementor-246297 .elementor-element.elementor-element-155cfa0 .title{color:#000000;}.elementor-246297 .elementor-element.elementor-element-155cfa0 .subtitle{color:#FBCF4F;font-weight:500;text-transform:uppercase;}.elementor-246297 .elementor-element.elementor-element-fac8bca{--display:flex;--justify-content:flex-end;}.elementor-246297 .elementor-element.elementor-element-bfbc2a7{--display:flex;}.elementor-246297 .elementor-element.elementor-element-9ab1f85{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;}.elementor-246297 .elementor-element.elementor-element-9ab1f85 .elementor-divider-separator{width:100%;}.elementor-246297 .elementor-element.elementor-element-9ab1f85 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-246297 .elementor-element.elementor-element-389a6cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-246297 .elementor-element.elementor-element-14bcaaf{color:#000000;}@media(max-width:1024px){.elementor-246297 .elementor-element.elementor-element-627d551{--padding-top:27px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}}@media(max-width:767px){.elementor-246297 .elementor-element.elementor-element-6b76ed3{--padding-top:24vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-246297 .elementor-element.elementor-element-10527a7b{width:var( --container-widget-width, 256.719px );max-width:256.719px;--container-widget-width:256.719px;--container-widget-flex-grow:0;}.elementor-246297 .elementor-element.elementor-element-627d551{--padding-top:27px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-246297 .elementor-element.elementor-element-539c5bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246297 .elementor-element.elementor-element-a7a18db{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-246297 .elementor-element.elementor-element-bc921df{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246297 .elementor-element.elementor-element-5592e73{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-246297 .elementor-element.elementor-element-6bf5062{--margin-top:0;--margin-bottom:3vh;--margin-left:0;--margin-right:0;}}@media(min-width:768px){.elementor-246297 .elementor-element.elementor-element-7b2e69ce{--width:100%;}.elementor-246297 .elementor-element.elementor-element-6bf5062{--width:50%;}.elementor-246297 .elementor-element.elementor-element-fac8bca{--width:50%;}.elementor-246297 .elementor-element.elementor-element-389a6cb{--width:100%;}}