.elementor-8 .elementor-element.elementor-element-undefined-69f7599{--display:flex;--min-height:64vh;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--overlay-mix-blend-mode:luminosity;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-undefined-69f7599:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-undefined-69f7599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://g2d2.shop/wp-content/uploads/2025/05/hero_image.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-undefined-69f7599::before, .elementor-8 .elementor-element.elementor-element-undefined-69f7599 > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-undefined-69f7599 > .e-con-inner > .elementor-background-video-container::before, .elementor-8 .elementor-element.elementor-element-undefined-69f7599 > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-undefined-69f7599 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8 .elementor-element.elementor-element-undefined-69f7599 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #FFFFFF 0%, var( --e-global-color-secondary ) 30%);}.elementor-8 .elementor-element.elementor-element-undefined-69f7599.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-undefined-29d2b98{text-align:center;}.elementor-8 .elementor-element.elementor-element-undefined-29d2b98 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:56px;line-height:1.2;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-undefined-f99fa6a{text-align:center;}.elementor-8 .elementor-element.elementor-element-undefined-f99fa6a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;text-transform:none;font-style:normal;text-decoration:none;line-height:140%;letter-spacing:0px;color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-undefined-a31292e .elementor-button{background-color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:16px;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:150%;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-undefined-a31292e{width:auto;max-width:auto;}.elementor-8 .elementor-element.elementor-element-undefined-a31292e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-undefined-a31292e .elementor-button-content-wrapper{flex-direction:row;}.elementor-8 .elementor-element.elementor-element-undefined-a31292e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-8 .elementor-element.elementor-element-undefined-3257dd3{--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;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-undefined-3257dd3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-undefined-3257dd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-undefined-98ad76b{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-undefined-98ad76b.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-undefined-c2f53bb.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-undefined-c2f53bb{text-align:center;}.elementor-8 .elementor-element.elementor-element-undefined-c2f53bb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;line-height:1.2;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-undefined-4ef1ce1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-undefined-4ef1ce1.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-undefined-4ef1ce1{text-align:center;font-family:"Poppins", Sans-serif;font-size:19px;line-height:1.5;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-8a0e127{--display:flex;}.elementor-8 .elementor-element.elementor-element-488b332{--e-image-carousel-slides-to-show:3;}.elementor-8 .elementor-element.elementor-element-4fd667c{--display:flex;}.elementor-8 .elementor-element.elementor-element-d5213b0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d5213b0{text-align:center;}.elementor-8 .elementor-element.elementor-element-d5213b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;line-height:1.2;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1da6535{--display:flex;}.elementor-8 .elementor-element.elementor-element-dc6ad58 .elementor-testimonial-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-dc6ad58 .elementor-testimonial-content{font-size:18px;font-style:italic;}.elementor-8 .elementor-element.elementor-element-cb097d8{--display:flex;}.elementor-8 .elementor-element.elementor-element-4ed81aa .elementor-testimonial-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-4ed81aa .elementor-testimonial-content{font-size:18px;font-style:italic;}.elementor-8 .elementor-element.elementor-element-20ec7e5{--display:flex;}.elementor-8 .elementor-element.elementor-element-e63fca9 .elementor-testimonial-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-e63fca9 .elementor-testimonial-content{font-size:18px;font-style:italic;}.elementor-8 .elementor-element.elementor-element-9edd6a4{--display:flex;}.elementor-8 .elementor-element.elementor-element-0cf5f53.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0cf5f53{text-align:center;}.elementor-8 .elementor-element.elementor-element-0cf5f53 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:48px;line-height:1.2;color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-4b536e0{--display:flex;}.elementor-8 .elementor-element.elementor-element-0d14a0d{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-ace25c6{--display:flex;}.elementor-8 .elementor-element.elementor-element-2e95efe{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7124732{--display:flex;}.elementor-8 .elementor-element.elementor-element-27cd60b{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-7bbb1dc{--display:flex;}.elementor-8 .elementor-element.elementor-element-c7cde4d{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d0a5436{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-undefined-29d2b98 .elementor-heading-title{font-size:48px;}.elementor-8 .elementor-element.elementor-element-undefined-f99fa6a .elementor-heading-title{font-size:18px;}.elementor-8 .elementor-element.elementor-element-undefined-a31292e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-undefined-a31292e .elementor-button{font-size:14px;}.elementor-8 .elementor-element.elementor-element-undefined-3257dd3{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-undefined-c2f53bb .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-undefined-4ef1ce1{line-height:1.5;}.elementor-8 .elementor-element.elementor-element-d5213b0 .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-0cf5f53 .elementor-heading-title{font-size:36px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-undefined-69f7599{--content-width:920px;}.elementor-8 .elementor-element.elementor-element-undefined-3257dd3{--content-width:1280px;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-undefined-69f7599:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-undefined-69f7599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-8 .elementor-element.elementor-element-undefined-29d2b98 .elementor-heading-title{font-size:40px;}.elementor-8 .elementor-element.elementor-element-undefined-f99fa6a .elementor-heading-title{font-size:16px;}.elementor-8 .elementor-element.elementor-element-undefined-a31292e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-undefined-a31292e .elementor-button{font-size:15px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-undefined-3257dd3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-8 .elementor-element.elementor-element-undefined-98ad76b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-undefined-c2f53bb{text-align:center;}.elementor-8 .elementor-element.elementor-element-undefined-c2f53bb .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-undefined-4ef1ce1{font-size:16px;}.elementor-8 .elementor-element.elementor-element-d5213b0{text-align:center;}.elementor-8 .elementor-element.elementor-element-d5213b0 .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-0cf5f53{text-align:center;}.elementor-8 .elementor-element.elementor-element-0cf5f53 .elementor-heading-title{font-size:32px;}}