.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:.55;--padding-top:150px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px}.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119:not(.elementor-motion-effects-element-type-background),.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#0a0a0a;background-image:url("https://dgvas.com/storage/2026/09/dgvas-steps-grid.svg");background-repeat:repeat;background-size:auto;--lzl-bg-img:"https://dgvas.com/storage/2026/09/dgvas-steps-grid.svg"}.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119:not(.elementor-motion-effects-element-type-background).lzl:not(.lzl-ed),.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119>.elementor-motion-effects-container>.elementor-motion-effects-layer.lzl:not(.lzl-ed),.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119:not(.elementor-motion-effects-element-type-background).lzl-ing:not(.lzl-ed),.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119>.elementor-motion-effects-container>.elementor-motion-effects-layer.lzl-ing:not(.lzl-ed){background-image:none}.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119::before,.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119>.elementor-background-video-container::before,.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119>.e-con-inner>.elementor-background-video-container::before,.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119>.elementor-background-slideshow::before,.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119>.e-con-inner>.elementor-background-slideshow::before,.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:"";background-image:radial-gradient(at top center,#0a0a0a 0%,#0a0a0a 70%)}.elementor-10119 .elementor-element.elementor-element-e206e51{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-10119 .elementor-element.elementor-element-4b531fd{text-align:center}.elementor-10119 .elementor-element.elementor-element-4b531fd .elementor-heading-title{font-family:"Red Hat Display",Sans-serif;font-size:80px;font-weight:700;line-height:1.1em;letter-spacing:-1.8px;color:#fafafa}.elementor-10119 .elementor-element.elementor-element-0bf799b{width:var(--container-widget-width,640px);max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#d0d0d0}.elementor-10119 .elementor-element.elementor-element-7949e972{--display:flex;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-10119 .elementor-element.elementor-element-7949e972:not(.elementor-motion-effects-element-type-background),.elementor-10119 .elementor-element.elementor-element-7949e972>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-grid-item-wrap{padding-right:calc(40px / 2);padding-left:calc(40px / 2);margin-bottom:60px}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-grid-inner{margin-left:calc(-40px / 2);margin-right:calc(-40px / 2)}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-image,.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-image img,.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-modern .content-position--over .mk-portfolio-content{border-radius:25px 25px 25px 25px}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-content .mk-portfolio-title,.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-content .mk-portfolio-title a{color:var(--e-global-color-primary)}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-content .mk-portfolio-title a:hover{color:var(--e-global-color-primary)}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-content .mk-portfolio-subtitle{color:var(--e-global-color-secondary)}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-m-filter-items{justify-content:flex-end}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-m-filter .mk-m-filter-item{margin:0 4px}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-m-filter{margin:0 0 100px}.elementor-10119 .elementor-element.elementor-element-dgv-cta-10119{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px}.elementor-10119 .elementor-element.elementor-element-dgv-cta-10119:not(.elementor-motion-effects-element-type-background),.elementor-10119 .elementor-element.elementor-element-dgv-cta-10119>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-10119 .elementor-element.elementor-element-1475678{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#0a0a0a;--border-color:#0a0a0a;--border-radius:32px 32px 32px 32px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px}.elementor-10119 .elementor-element.elementor-element-1475678:not(.elementor-motion-effects-element-type-background),.elementor-10119 .elementor-element.elementor-element-1475678>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg,#0a0a0a 0%,#0a0a0a 75%)}.elementor-10119 .elementor-element.elementor-element-f41a88f{width:auto;max-width:auto}.elementor-10119 .elementor-element.elementor-element-f41a88f>.elementor-widget-container{background-color:#0a0a0a;padding:4px 12px;border-style:solid;border-width:1px;border-color:#0a0a0a;border-radius:24px 24px 24px 24px}.elementor-10119 .elementor-element.elementor-element-f41a88f .elementor-heading-title{font-family:"Outfit",Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#bdbdbd}.elementor-10119 .elementor-element.elementor-element-a74bb2d{text-align:center}.elementor-10119 .elementor-element.elementor-element-a74bb2d .elementor-heading-title{font-family:"Red Hat Display",Sans-serif;font-size:64px;font-weight:700;line-height:1.1em;letter-spacing:-1.8px;color:#fafafa}.elementor-10119 .elementor-element.elementor-element-ea725d1{width:var(--container-widget-width,640px);max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit",Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#d0d0d0}.elementor-10119 .elementor-element.elementor-element-1fa15d0{--display:flex;--flex-direction:column;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button{background-color:#0a0a0a;font-family:"Outfit",Sans-serif;font-size:16px;font-weight:500;line-height:1em;fill:#fff;color:#fff;border-radius:6px 6px 6px 6px;padding:4px 4px 4px 20px}.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button:hover,.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button:focus{background-color:#0a0a0a;color:#fff}.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button .elementor-button-content-wrapper{gap:14px}.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button:hover svg,.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button:focus svg{fill:#fff}@media (max-width:1024px){.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119{--padding-top:120px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px}.elementor-10119 .elementor-element.elementor-element-4b531fd .elementor-heading-title{font-size:52px}.elementor-10119 .elementor-element.elementor-element-7949e972{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-grid-item-wrap{padding-right:calc(20px / 2);padding-left:calc(20px / 2);margin-bottom:50px}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-grid-inner{margin-left:calc(-20px / 2);margin-right:calc(-20px / 2)}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-image,.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-image img,.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-modern .content-position--over .mk-portfolio-content{border-radius:15px 15px 15px 15px}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-m-filter-items{justify-content:flex-start}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-m-filter{margin:0 0 50px}.elementor-10119 .elementor-element.elementor-element-dgv-cta-10119{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px}.elementor-10119 .elementor-element.elementor-element-a74bb2d .elementor-heading-title{font-size:42px}}@media (min-width:768px){.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119{--content-width:1600px}.elementor-10119 .elementor-element.elementor-element-7949e972{--content-width:1600px}.elementor-10119 .elementor-element.elementor-element-dgv-cta-10119{--content-width:1600px}}@media (max-width:767px){.elementor-10119 .elementor-element.elementor-element-dgv-hero-10119{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:72px;--padding-left:16px;--padding-right:16px}.elementor-10119 .elementor-element.elementor-element-4b531fd .elementor-heading-title{font-size:38px}.elementor-10119 .elementor-element.elementor-element-0bf799b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:16px}.elementor-10119 .elementor-element.elementor-element-7949e972{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-image,.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-image img,.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-portfolio-modern .content-position--over .mk-portfolio-content{border-radius:10px 10px 10px 10px}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-m-filter .mk-m-filter-item{margin:0 4px 15px}.elementor-10119 .elementor-element.elementor-element-71321d37 .mk-m-filter{margin:0 0 15px}.elementor-10119 .elementor-element.elementor-element-dgv-cta-10119{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px}.elementor-10119 .elementor-element.elementor-element-1475678{--border-radius:20px 20px 20px 20px;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px}.elementor-10119 .elementor-element.elementor-element-a74bb2d .elementor-heading-title{font-size:30px}.elementor-10119 .elementor-element.elementor-element-ea725d1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%;font-size:16px}}.elementor-10119 .elementor-element.elementor-element-4b531fd .elementor-heading-title{font-family:"Red Hat Display",Arial,sans-serif!important;text-transform:none!important}.elementor-10119 .elementor-element.elementor-element-4b531fd em{font-family:"Playfair Display",Georgia,serif!important;font-style:italic;font-weight:500;color:#bdbdbd}.elementor-10119 .elementor-element.elementor-element-0bf799b p{margin:0}.elementor-10119 .elementor-element.elementor-element-f41a88f .elementor-heading-title{text-transform:none!important;font-family:"Outfit",Arial,sans-serif!important}.elementor-10119 .elementor-element.elementor-element-a74bb2d .elementor-heading-title{font-family:"Red Hat Display",Arial,sans-serif!important;text-transform:none!important}.elementor-10119 .elementor-element.elementor-element-a74bb2d em{font-family:"Playfair Display",Georgia,serif!important;font-style:italic;font-weight:500;color:#bdbdbd}.elementor-10119 .elementor-element.elementor-element-ea725d1 p{margin:0}.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button{border:2px solid #0a0a0a!important;font-family:"Outfit",Arial,sans-serif!important;text-transform:none!important;transition:background .3s,transform .3s}.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button:hover{transform:translateY(-2px)}.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button-content-wrapper{align-items:center}.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button-icon{width:42px;height:42px;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;transition:transform .3s}.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button:hover .elementor-button-icon{transform:translateX(3px)}.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button-icon svg,.elementor-10119 .elementor-element.elementor-element-1cf568b .elementor-button-icon i{fill:#0a0a0a;color:#0a0a0a;width:16px;height:16px;font-size:16px}.elementor-10119 .elementor-element.elementor-element-1475678{position:relative;overflow:hidden}.elementor-10119 .elementor-element.elementor-element-1475678::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(50% 60% at 50% 0%,rgba(10,10,10,.35),transparent 70%)}.elementor-10119 .elementor-element.elementor-element-1475678>.elementor-element{position:relative;z-index:1}