.elementor-246114 .elementor-element.elementor-element-b3685d3:not(.elementor-motion-effects-element-type-background), .elementor-246114 .elementor-element.elementor-element-b3685d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-246114 .elementor-element.elementor-element-b3685d3 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246114 .elementor-element.elementor-element-b3685d3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-246114 .elementor-element.elementor-element-3f128c3{--spacer-size:15vh;}.elementor-246114 .elementor-element.elementor-element-aacd962 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-246114 .elementor-element.elementor-element-aacd962 .badge{border-radius:0.85rem;}.elementor-246114 .elementor-element.elementor-element-aacd962 .badge-inner{border-radius:0.85rem;}.elementor-246114 .elementor-element.elementor-element-ced25cc .dynamic-text{color:#FFFFFF;font-size:3.5vw;line-height:1.3em;letter-spacing:0px;}.elementor-246114 .elementor-element.elementor-element-ced25cc .dynamic{color:var( --e-global-color-primary );}.elementor-246114 .elementor-element.elementor-element-ced25cc .typed-cursor{color:var( --e-global-color-primary );}.elementor-246114 .elementor-element.elementor-element-ced25cc{font-size:1px;}.elementor-246114 .elementor-element.elementor-element-a84864f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-size:18px;color:var( --e-global-color-45ea785 );}.elementor-246114 .elementor-element.elementor-element-83f9982{--spacer-size:15vh;}.elementor-246114 .elementor-element.elementor-element-290a56e:not(.elementor-motion-effects-element-type-background), .elementor-246114 .elementor-element.elementor-element-290a56e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e22909 );}.elementor-246114 .elementor-element.elementor-element-290a56e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-246114 .elementor-element.elementor-element-290a56e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246114 .elementor-element.elementor-element-14b25f3 > .elementor-element-populated{margin:11px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-246114 .elementor-element.elementor-element-db2d96b{width:var( --container-widget-width, 71% );max-width:71%;margin:-4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -23%;--container-widget-width:71%;--container-widget-flex-grow:0;top:-50.711vh;}body:not(.rtl) .elementor-246114 .elementor-element.elementor-element-db2d96b{left:23.195%;}body.rtl .elementor-246114 .elementor-element.elementor-element-db2d96b{right:23.195%;}.elementor-246114 .elementor-element.elementor-element-dc8bc2a:not(.elementor-motion-effects-element-type-background), .elementor-246114 .elementor-element.elementor-element-dc8bc2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3c7c80f );}.elementor-246114 .elementor-element.elementor-element-dc8bc2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-246114 .elementor-element.elementor-element-dc8bc2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-246114 .elementor-element.elementor-element-be85aaf{--spacer-size:10vh;}.elementor-246114 .elementor-element.elementor-element-dd43f4e > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-246114 .elementor-element.elementor-element-dd43f4e .badge{border-radius:0.85rem;}.elementor-246114 .elementor-element.elementor-element-dd43f4e .badge-inner{border-radius:0.85rem;}.elementor-246114 .elementor-element.elementor-element-8fa1e1b h1, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h2, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h3, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h4, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h5, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h6{font-size:3.2vw;}.elementor-246114 .elementor-element.elementor-element-6afd44c{font-size:18px;}.elementor-246114 .elementor-element.elementor-element-df67a0d{--spacer-size:2vh;}.elementor-246114 .elementor-element.elementor-element-f7cc668 .portfolio-item:not(.-contained) .image-holder{border-radius:6px;}.elementor-246114 .elementor-element.elementor-element-f7cc668 .portfolio-item.-contained:not(.-layout13){border-radius:6px;}.elementor-246114 .elementor-element.elementor-element-f7cc668 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:6px;}.elementor-246114 .elementor-element.elementor-element-f7cc668 .portfolio-item.-contained.-layout13 .card-details{border-radius:6px;}.elementor-246114 .elementor-element.elementor-element-f7cc668 .grid-item:not(.-nospace){padding:20px;}.elementor-246114 .elementor-element.elementor-element-f7cc668 .portfolio-grid:not(.-nospace){margin-left:-20px;margin-right:-20px;}.elementor-246114 .elementor-element.elementor-element-f7cc668 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 20px);}.elementor-246114 .elementor-element.elementor-element-f7cc668 .portfolio-item .headline{color:#FFFFFF;}.elementor-246114 .elementor-element.elementor-element-f7cc668 .grid-item .title{color:#FFFFFF;}.elementor-246114 .elementor-element.elementor-element-f7cc668 .portfolio-item .headline, .elementor-246114 .elementor-element.elementor-element-f7cc668 .grid-item .title{font-size:1em;}.elementor-246114 .elementor-element.elementor-element-f7cc668 .portfolio-item .project-content .category-holder, .elementor-246114 .elementor-element.elementor-element-f7cc668 .grid-item .category-holder{font-size:0.9em;line-height:1.2em;}.elementor-246114 .elementor-element.elementor-element-f7cc668 .portfolio-item .project-content .btn-lightbox, .elementor-246114 .elementor-element.elementor-element-f7cc668 .grid-item .show-project-link{font-size:0.9em;line-height:1.2em;}.elementor-246114 .elementor-element.elementor-element-0889810{--spacer-size:10vh;}@media(max-width:1024px){.elementor-246114 .elementor-element.elementor-element-3f128c3{--spacer-size:13vh;}.elementor-246114 .elementor-element.elementor-element-ced25cc .dynamic-text{font-size:2.6rem;letter-spacing:-3px;}.elementor-246114 .elementor-element.elementor-element-83f9982{--spacer-size:10vh;}.elementor-246114 .elementor-element.elementor-element-89bf917{margin:89px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-246114 .elementor-element.elementor-element-ae79f7e > .elementor-container{max-width:500px;}.elementor-246114 .elementor-element.elementor-element-ae79f7e{margin-top:0px;margin-bottom:0px;}.elementor-246114 .elementor-element.elementor-element-8fa1e1b h1, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h2, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h3, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h4, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h5, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h6{font-size:46px;}}@media(max-width:767px){.elementor-246114 .elementor-element.elementor-element-3f128c3{--spacer-size:17vh;}.elementor-246114 .elementor-element.elementor-element-ced25cc .dynamic-text{font-size:2.3rem;letter-spacing:-2px;}.elementor-246114 .elementor-element.elementor-element-a84864f{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-246114 .elementor-element.elementor-element-83f9982{--spacer-size:17vh;}.elementor-246114 .elementor-element.elementor-element-89bf917{margin:-93px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-246114 .elementor-element.elementor-element-be85aaf{--spacer-size:6vh;}.elementor-246114 .elementor-element.elementor-element-8fa1e1b h1, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h2, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h3, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h4, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h5, .elementor-246114 .elementor-element.elementor-element-8fa1e1b h6{font-size:2.35rem;}.elementor-246114 .elementor-element.elementor-element-0889810{--spacer-size:6vh;}}