.elementor-148 .elementor-element.elementor-element-acedab9{--display:flex;--min-height:clamp(500px,70dvh,800px);--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;}.elementor-148 .elementor-element.elementor-element-acedab9:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-acedab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94a5307 );background-image:url("https://gdkgroups.com/wp-content/uploads/2025/10/bg-home.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-148 .elementor-element.elementor-element-acedab9::before, .elementor-148 .elementor-element.elementor-element-acedab9 > .elementor-background-video-container::before, .elementor-148 .elementor-element.elementor-element-acedab9 > .e-con-inner > .elementor-background-video-container::before, .elementor-148 .elementor-element.elementor-element-acedab9 > .elementor-background-slideshow::before, .elementor-148 .elementor-element.elementor-element-acedab9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-148 .elementor-element.elementor-element-acedab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B8;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-148 .elementor-element.elementor-element-ad46bff{text-align:center;}.elementor-148 .elementor-element.elementor-element-ad46bff .elementor-heading-title{font-size:clamp(24px,3.2dvw,55px);font-weight:600;line-height:1em;color:var( --e-global-color-a47c5bd );}.elementor-148 .elementor-element.elementor-element-9aaf645{text-align:center;}.elementor-148 .elementor-element.elementor-element-9aaf645 .elementor-heading-title{font-size:clamp(24px,11.5dvw,92px);font-weight:600;line-height:0.8em;color:var( --e-global-color-a47c5bd );}.elementor-148 .elementor-element.elementor-element-5b45202{text-align:center;}.elementor-148 .elementor-element.elementor-element-5b45202 .elementor-heading-title{font-size:clamp(24px,1.8dvw,70px);font-weight:300;line-height:1em;color:var( --e-global-color-a47c5bd );}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-148 .elementor-element.elementor-global-155 .elementor-button{background-color:#B51C1300;font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:500;fill:var( --e-global-color-a47c5bd );color:var( --e-global-color-a47c5bd );}.elementor-148 .elementor-element.elementor-global-155:hover{--e-transform-scale:1.1;}.elementor-148 .elementor-element.elementor-global-155{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-148 .elementor-element.elementor-element-1dd4fcb{--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;--overflow:hidden;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:#2E2E2E;--border-color:#2E2E2E;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6em;--padding-bottom:6em;--padding-left:4em;--padding-right:0em;}.elementor-148 .elementor-element.elementor-element-1dd4fcb:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-1dd4fcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #363636 36%, var( --e-global-color-94a5307 ) 100%);}.elementor-148 .elementor-element.elementor-element-864903c{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-148 .elementor-element.elementor-element-864903c .elementor-heading-title{font-size:clamp(24px,8dvw,50px);font-weight:600;line-height:1.4em;letter-spacing:0.3px;color:var( --e-global-color-a47c5bd );}.elementor-148 .elementor-element.elementor-element-3154264{text-align:center;}.elementor-148 .elementor-element.elementor-element-3154264 .elementor-heading-title{font-size:clamp(16px,4dvw,20px);font-weight:300;line-height:1.4em;letter-spacing:0.5px;color:var( --e-global-color-a47c5bd );}.elementor-148 .elementor-element.elementor-element-ea467cb{--swiper-slides-to-display:4;--swiper-offset-size:100px;--swiper-slides-gap:20px;margin:3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-148 .elementor-element.elementor-element-ea467cb .swiper-slide > .elementor-element{height:100%;}.elementor-148 .elementor-element.elementor-element-38df690{--display:flex;--min-height:clamp(500px,70dvh,800px);--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;}.elementor-148 .elementor-element.elementor-element-38df690:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-38df690 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94a5307 );}.elementor-148 .elementor-element.elementor-element-38df690::before, .elementor-148 .elementor-element.elementor-element-38df690 > .elementor-background-video-container::before, .elementor-148 .elementor-element.elementor-element-38df690 > .e-con-inner > .elementor-background-video-container::before, .elementor-148 .elementor-element.elementor-element-38df690 > .elementor-background-slideshow::before, .elementor-148 .elementor-element.elementor-element-38df690 > .e-con-inner > .elementor-background-slideshow::before, .elementor-148 .elementor-element.elementor-element-38df690 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B8;--background-overlay:'';}.elementor-148 .elementor-element.elementor-element-cd0c537{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 4em) 0em;text-align:center;}.elementor-148 .elementor-element.elementor-element-cd0c537 .elementor-heading-title{font-size:clamp(24px,8dvw,50px);font-weight:600;line-height:1.4em;letter-spacing:0.3px;color:var( --e-global-color-a47c5bd );}.elementor-148 .elementor-element.elementor-element-442285b{--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;--justify-content:space-between;--gap:3em 3em;--row-gap:3em;--column-gap:3em;--border-radius:16px 16px 16px 16px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-148 .elementor-element.elementor-element-442285b:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-442285b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdkgroups.com/wp-content/uploads/2025/10/bg-count.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-148 .elementor-element.elementor-element-e8d3dab .elementor-counter{gap:0px;}.elementor-148 .elementor-element.elementor-element-e8d3dab .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-a47c5bd );font-size:clamp(24px,10dvw,70px);font-weight:600;line-height:1em;}.elementor-148 .elementor-element.elementor-element-e8d3dab .elementor-counter-title{color:var( --e-global-color-a47c5bd );font-size:clamp(24px,2.6dvw,30px);font-weight:400;line-height:1.3em;}.elementor-148 .elementor-element.elementor-element-76ff5a3 .elementor-counter{gap:0px;}.elementor-148 .elementor-element.elementor-element-76ff5a3 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-a47c5bd );font-size:clamp(24px,10dvw,70px);font-weight:600;line-height:1em;}.elementor-148 .elementor-element.elementor-element-76ff5a3 .elementor-counter-title{color:var( --e-global-color-a47c5bd );font-size:clamp(24px,2.6dvw,30px);font-weight:400;line-height:1.3em;}.elementor-148 .elementor-element.elementor-element-725c781 .elementor-counter{gap:0px;}.elementor-148 .elementor-element.elementor-element-725c781 .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-a47c5bd );font-size:clamp(24px,10dvw,70px);font-weight:600;line-height:1em;}.elementor-148 .elementor-element.elementor-element-725c781 .elementor-counter-title{color:var( --e-global-color-a47c5bd );font-size:clamp(24px,2.6dvw,30px);font-weight:400;line-height:1.3em;}.elementor-148 .elementor-element.elementor-element-134b8ad .elementor-counter{gap:0px;}.elementor-148 .elementor-element.elementor-element-134b8ad .elementor-counter-number-wrapper{gap:0px;color:var( --e-global-color-a47c5bd );font-size:clamp(24px,10dvw,70px);font-weight:600;line-height:1em;}.elementor-148 .elementor-element.elementor-element-134b8ad .elementor-counter-title{color:var( --e-global-color-a47c5bd );font-size:clamp(24px,2.6dvw,30px);font-weight:400;line-height:1.3em;}.elementor-148 .elementor-element.elementor-element-9e558eb{--display:flex;--min-height:clamp(500px,70dvh,800px);--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;--padding-top:6em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-148 .elementor-element.elementor-element-9e558eb:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-9e558eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-94a5307 );}.elementor-148 .elementor-element.elementor-element-9e558eb::before, .elementor-148 .elementor-element.elementor-element-9e558eb > .elementor-background-video-container::before, .elementor-148 .elementor-element.elementor-element-9e558eb > .e-con-inner > .elementor-background-video-container::before, .elementor-148 .elementor-element.elementor-element-9e558eb > .elementor-background-slideshow::before, .elementor-148 .elementor-element.elementor-element-9e558eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-148 .elementor-element.elementor-element-9e558eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B8;--background-overlay:'';}.elementor-148 .elementor-element.elementor-element-c1d00f8{text-align:center;}.elementor-148 .elementor-element.elementor-element-c1d00f8 .elementor-heading-title{font-size:clamp(24px,8dvw,50px);font-weight:600;line-height:1.4em;letter-spacing:0.3px;color:var( --e-global-color-a47c5bd );}.elementor-148 .elementor-element.elementor-element-977096e{text-align:center;}.elementor-148 .elementor-element.elementor-element-977096e .elementor-heading-title{font-size:clamp(16px,4dvw,20px);font-weight:300;line-height:1.4em;letter-spacing:0.5px;color:var( --e-global-color-a47c5bd );}.elementor-148 .elementor-element.elementor-element-ee91bc3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-148 .elementor-element.elementor-element-41149a3{--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;--justify-content:center;--gap:4em 4em;--row-gap:4em;--column-gap:4em;--flex-wrap:nowrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-a3fe2cd{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-148 .elementor-element.elementor-element-5d25e25{--display:flex;--min-height:clamp(500px,70dvh,800px);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-148 .elementor-element.elementor-element-5d25e25:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-5d25e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gdkgroups.com/wp-content/uploads/2025/10/bg-home.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-148 .elementor-element.elementor-element-5d25e25::before, .elementor-148 .elementor-element.elementor-element-5d25e25 > .elementor-background-video-container::before, .elementor-148 .elementor-element.elementor-element-5d25e25 > .e-con-inner > .elementor-background-video-container::before, .elementor-148 .elementor-element.elementor-element-5d25e25 > .elementor-background-slideshow::before, .elementor-148 .elementor-element.elementor-element-5d25e25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-148 .elementor-element.elementor-element-5d25e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000B8;--background-overlay:'';}.elementor-148 .elementor-element.elementor-element-eb8702f{--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;}.elementor-148 .elementor-element.elementor-element-ed6c305{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;text-align:left;}.elementor-148 .elementor-element.elementor-element-ed6c305 .elementor-heading-title{font-size:clamp(24px,20dvw,120px);font-weight:300;line-height:0.8em;color:var( --e-global-color-a47c5bd );}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-148 .elementor-element.elementor-element-2e78560 img{width:100%;}.elementor-148 .elementor-element.elementor-element-ca1820c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-148 .elementor-element.elementor-element-c4b8f3d{--display:flex;}.elementor-148 .elementor-element.elementor-element-6beeeb9{text-align:center;}.elementor-148 .elementor-element.elementor-element-6beeeb9 .elementor-heading-title{font-size:clamp(16px,4dvw,20px);font-weight:300;line-height:1.3em;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-148 .elementor-element.elementor-element-e6bcdcc{text-align:center;}.elementor-148 .elementor-element.elementor-element-e6bcdcc .elementor-heading-title{font-size:clamp(16px,4dvw,20px);font-weight:300;line-height:1.3em;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-148 .elementor-element.elementor-element-a1f2f87{text-align:center;}.elementor-148 .elementor-element.elementor-element-a1f2f87 .elementor-heading-title{font-size:clamp(16px,4dvw,20px);font-weight:300;line-height:1.3em;letter-spacing:0.3px;color:var( --e-global-color-text );}.elementor-148 .elementor-element.elementor-element-0273c4b{text-align:center;}.elementor-148 .elementor-element.elementor-element-0273c4b .elementor-heading-title{font-size:clamp(16px,4dvw,20px);font-weight:300;line-height:1.3em;letter-spacing:0.3px;color:var( --e-global-color-text );}@media(min-width:768px){.elementor-148 .elementor-element.elementor-element-442285b{--width:fit-content;}.elementor-148 .elementor-element.elementor-element-eb8702f{--width:50%;}.elementor-148 .elementor-element.elementor-element-ca1820c{--width:50%;}}@media(max-width:1024px){.elementor-148 .elementor-element.elementor-element-ea467cb{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-148 .elementor-element.elementor-element-acedab9:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-acedab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-148 .elementor-element.elementor-element-1dd4fcb{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-148 .elementor-element.elementor-element-ea467cb{--swiper-slides-to-display:1;width:100%;max-width:100%;margin:0% -24% calc(var(--kit-widget-spacing, 0px) + 0%) -24%;padding:0px 0px 0px 0px;}.elementor-148 .elementor-element.elementor-element-442285b{--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;}.elementor-148 .elementor-element.elementor-element-5d25e25:not(.elementor-motion-effects-element-type-background), .elementor-148 .elementor-element.elementor-element-5d25e25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-148 .elementor-element.elementor-element-5d25e25{--padding-top:4em;--padding-bottom:4em;--padding-left:01em;--padding-right:1em;}.elementor-148 .elementor-element.elementor-element-eb8702f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-148 .elementor-element.elementor-element-ed6c305{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:center;}.elementor-148 .elementor-element.elementor-element-2e78560{padding:0em 3em 0em 3em;}}/* Start custom CSS for loop-carousel, class: .elementor-element-ea467cb */@media screen and (max-width: 767px) {
    .elementor-148 .elementor-element.elementor-element-ea467cb .swiper {
        margin-left:-1em!important;
        margin-right:-2em!important;
        /*padding-left:2em;*/
    }
    /*.elementor-148 .elementor-element.elementor-element-ea467cb .swiper:before{*/
    /*    content: " ";*/
    /*    height:100%;*/
    /*    width:2em;*/
    /*    background: linear-gradient(90deg,#363636 40%, #36363650 100%);*/
    /*    position:absolute;*/
    /*    z-index:2;*/
    /*}*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38df690 *//*.elementor-148 .elementor-element.elementor-element-38df690 {*/
/*    background: linear-gradient(160deg, rgba(195, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 50%, rgba(195, 0, 0, 1) 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e558eb *//*.elementor-148 .elementor-element.elementor-element-9e558eb {*/
/*    background: linear-gradient(160deg, rgba(195, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 50%, rgba(195, 0, 0, 1) 100%);*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed6c305 */.elementor-148 .elementor-element.elementor-element-ed6c305 span{
    font-weight: bold;
    font-size: 0.5em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6beeeb9 */.white-badge {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 100px;
    padding: 1.2em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6bcdcc */.white-badge {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 100px;
    padding: 1.2em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1f2f87 */.white-badge {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 100px;
    padding: 1.2em;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0273c4b */.white-badge {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 100px;
    padding: 1.2em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d25e25 *//*.elementor-148 .elementor-element.elementor-element-5d25e25 {*/
/*    background: linear-gradient(160deg, rgba(195, 0, 0, 1) 0%, rgba(0, 0, 0, 1) 50%, rgba(195, 0, 0, 1) 100%);*/
/*}*//* End custom CSS */