.elementor-224094 .elementor-element.elementor-element-9bc808f:not(.elementor-motion-effects-element-type-background), .elementor-224094 .elementor-element.elementor-element-9bc808f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000001A;}.elementor-224094 .elementor-element.elementor-element-9bc808f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-224094 .elementor-element.elementor-element-9bc808f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-224094 .elementor-element.elementor-element-9a0ea32{width:100%;max-width:100%;}.elementor-224094 .elementor-element.elementor-element-9a0ea32 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-224094 .elementor-element.elementor-element-9a0ea32 .portfolio-item .headline{color:#FFFFFF;}.elementor-224094 .elementor-element.elementor-element-9a0ea32 .grid-item .title{color:#FFFFFF;}.elementor-224094 .elementor-element.elementor-element-9a0ea32 .portfolio-item .project-details{color:#FFFFFF;font-size:34px;}.elementor-224094 .elementor-element.elementor-element-9a0ea32 .portfolio-item .project-content .category-holder{color:#FFFFFF;}.elementor-224094 .elementor-element.elementor-element-9a0ea32 .grid-item .category-holder{color:#FFFFFF;}.elementor-224094 .elementor-element.elementor-element-9a0ea32 .portfolio-item .project-content .category-holder, .elementor-224094 .elementor-element.elementor-element-9a0ea32 .grid-item .category-holder{font-family:"VIP Hakm Bold", Sans-serif;}.elementor-224094 .elementor-element.elementor-element-9a0ea32 .portfolio-item .project-content .button{color:#FFFFFF;}.elementor-224094 .elementor-element.elementor-element-9a0ea32 .grid-item .show-project-link{color:#FFFFFF;}.elementor-224094 .elementor-element.elementor-element-9a0ea32 .portfolio-item .project-content .btn-lightbox, .elementor-224094 .elementor-element.elementor-element-9a0ea32 .grid-item .show-project-link{font-family:"VIP Hakm Bold", Sans-serif;font-size:20px;font-weight:400;}.elementor-224094 .elementor-element.elementor-element-9a0ea32 .video-button:not(.-outlined) .icon-button{background-color:#111013;}.elementor-224094 .elementor-element.elementor-element-9a0ea32 .video-button.-outlined .icon-button{color:#111013;}@media(max-width:767px){.elementor-224094 .elementor-element.elementor-element-9a0ea32 > .elementor-widget-container{margin:15% 0% 0% 0%;}}