.elementor-17 .elementor-element.elementor-element-bdc7d14:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-bdc7d14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#262626;background-image:url("https://dtgenai.com/wp-content/uploads/2023/08/slides-bg-scaled-scaled.png");background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-bdc7d14 > .elementor-container{max-width:1840px;}.elementor-17 .elementor-element.elementor-element-bdc7d14{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-bdc7d14 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-00b4b4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:105px;}.elementor-17 .elementor-element.elementor-element-00b4b4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2eb2846 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-17 .elementor-element.elementor-element-2eb2846 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-2eb2846 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-2eb2846 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-2eb2846 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-2eb2846 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-39c11d1 > .elementor-widget-container{margin:200px 0px 0px 110px;}.elementor-17 .elementor-element.elementor-element-39c11d1 .etheme-headline{font-family:"Poppins-Bold", Sans-serif;font-size:81px;line-height:63px;letter-spacing:-1.3px;word-spacing:3px;color:#E3E3E3;}.elementor-17 .elementor-element.elementor-element-39c11d1{text-align:left;}.elementor-17 .elementor-element.elementor-element-39c11d1 .etheme-headline-text-wrapper{--text-color:#17EF97;}.elementor-17 .elementor-element.elementor-element-67f216d .elementor-repeater-item-a01b5af{--hotspot-x:-1%;--hotspot-y:90%;}.elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-item{background-color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-tooltip{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-67f216d{text-align:center;--hotspot-min-width:96px;--tooltip-text-color:#CCCCCC;--tooltip-align:left;--tooltip-min-width:305px;}.elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-wrapper > img{width:100vw;height:89px;}.elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-wrapper{height:89px;}.elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-label{font-family:"Poppins-ExtraLight", Sans-serif;line-height:1px;}.elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-tooltip-content .etheme-hotspot-content-image{max-width:244px;}.elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-tooltip-content{--image-spacing:24px;}.elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-tooltip-content .woocommerce-loop-product__title, .elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-tooltip-title{font-family:"Poppins-Regular", Sans-serif;font-size:24px;font-weight:1;}.elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,  .elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-tooltip-title{margin-bottom:17px;}.elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-tooltip-content .posted_in{margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-tooltip-content .price{margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-67f216d .etheme-hotspot-custom-content-inner{color:#CCCCCC;font-family:"Poppins-Regular", Sans-serif;font-size:15px;line-height:21px;letter-spacing:-0.5px;margin-bottom:28px;}.elementor-17 .elementor-element.elementor-element-f9bb261 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-17 .elementor-element.elementor-element-f9bb261 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-f9bb261 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-f9bb261 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-f9bb261 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px -8px;--e-column-margin-right:0px;--e-column-margin-left:-8px;}.elementor-17 .elementor-element.elementor-element-f9bb261 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-9ca47ba{width:var( --container-widget-width, 99.582% );max-width:99.582%;--container-widget-width:99.582%;--container-widget-flex-grow:0;--divider-radius:50%;--overlay-color:#61CE7000;--labels-v-offset:0px;--labels-h-offset:0px;--divider-bg-color:#FFFFFF;--divider-width:38px;--divider-height:38px;--divider-line-width:2px;--divider-arrows-color:#000000;}.elementor-17 .elementor-element.elementor-element-9ca47ba > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-9ca47ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-9ca47ba .etheme-image-comparison-label{background-color:#FFFFFF7A;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-684efa8 .elementor-repeater-item-a01b5af{--hotspot-x:-1%;--hotspot-y:90%;}.elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-item{background-color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-tooltip{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-684efa8{text-align:center;--tooltip-text-color:#CCCCCC;--tooltip-align:left;--tooltip-min-width:305px;}.elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-wrapper > img{width:100vw;height:89px;}.elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-wrapper{height:89px;}.elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-label{font-family:"Poppins-ExtraLight", Sans-serif;line-height:1px;}.elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-tooltip-content .etheme-hotspot-content-image{max-width:242px;}.elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-tooltip-content{--image-spacing:25px;}.elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title, .elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-tooltip-title{font-family:"Poppins-Regular", Sans-serif;font-size:24px;font-weight:1;}.elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,  .elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-tooltip-title{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-tooltip-content .posted_in{margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-tooltip-content .price{margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-684efa8 .etheme-hotspot-custom-content-inner{color:#CCCCCC;font-family:"Poppins-Regular", Sans-serif;font-size:15px;line-height:21px;letter-spacing:-0.5px;margin-bottom:28px;}.elementor-17 .elementor-element.elementor-element-f17ab58{margin-top:0px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-7630af8 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-7630af8 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-7630af8 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-7630af8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-7630af8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-9e1c352{width:var( --container-widget-width, 99.582% );max-width:99.582%;--container-widget-width:99.582%;--container-widget-flex-grow:0;--divider-radius:50%;--overlay-color:#61CE7000;--labels-v-offset:0px;--labels-h-offset:0px;--divider-bg-color:#FFFFFF;--divider-line-width:2px;--divider-arrows-color:#000000;}.elementor-17 .elementor-element.elementor-element-9e1c352 > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-9e1c352.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-9e1c352 .etheme-image-comparison-label{background-color:#FFFFFF7A;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-6580722 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-6580722 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-6580722 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-6580722 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-6580722 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-19bab6f{width:var( --container-widget-width, 99.582% );max-width:99.582%;--container-widget-width:99.582%;--container-widget-flex-grow:0;--divider-radius:50%;--overlay-color:#61CE7000;--labels-v-offset:0px;--labels-h-offset:0px;--divider-bg-color:#FFFFFF;--divider-line-width:2px;--divider-arrows-color:#000000;}.elementor-17 .elementor-element.elementor-element-19bab6f > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-17 .elementor-element.elementor-element-19bab6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-19bab6f .etheme-image-comparison-label{background-color:#FFFFFF7A;border-radius:8px 8px 8px 8px;}.elementor-17 .elementor-element.elementor-element-00313c9 .elementor-repeater-item-a01b5af{--hotspot-x:-1%;--hotspot-y:90%;}.elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-item{background-color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-tooltip{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-00313c9{text-align:center;--tooltip-text-color:#CCCCCC;--tooltip-align:left;--tooltip-min-width:305px;}.elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-wrapper > img{width:100vw;height:89px;}.elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-wrapper{height:89px;}.elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-label{font-family:"Poppins-ExtraLight", Sans-serif;line-height:1px;}.elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-tooltip-content .etheme-hotspot-content-image{max-width:242px;}.elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-tooltip-content{--image-spacing:25px;}.elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title, .elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-tooltip-title{font-family:"Poppins-Regular", Sans-serif;font-size:24px;font-weight:1;}.elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,  .elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-tooltip-title{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-tooltip-content .posted_in{margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-tooltip-content .price{margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-00313c9 .etheme-hotspot-custom-content-inner{color:#CCCCCC;font-family:"Poppins-Regular", Sans-serif;font-size:15px;line-height:21px;letter-spacing:-0.5px;margin-bottom:28px;}.elementor-17 .elementor-element.elementor-element-5dbdda0{margin-top:33px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-e906885{width:var( --container-widget-width, 51.76% );max-width:51.76%;--container-widget-width:51.76%;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-e906885 > .elementor-widget-container{margin:100px 0px 0px 107px;}.elementor-17 .elementor-element.elementor-element-e906885.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-e906885 .etheme-headline{font-family:"Poppins-Bold", Sans-serif;font-size:61px;line-height:63px;letter-spacing:-1.3px;word-spacing:3px;color:#E3E3E3;}.elementor-17 .elementor-element.elementor-element-e906885 .etheme-headline-text-wrapper{--text-color:#17EF97;}.elementor-17 .elementor-element.elementor-element-c005224 .elementor-repeater-item-a01b5af{--hotspot-x:-1%;--hotspot-y:90%;}.elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-item{background-color:#FFFFFF00;}.elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-tooltip{background-color:#02010100;}.elementor-17 .elementor-element.elementor-element-c005224{text-align:center;--tooltip-text-color:#CCCCCC;--tooltip-align:left;--tooltip-min-width:305px;}.elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-wrapper > img{width:100vw;height:89px;}.elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-wrapper{height:89px;}.elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-label{font-family:"Poppins-ExtraLight", Sans-serif;line-height:1px;}.elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-tooltip-content .etheme-hotspot-content-image{max-width:333px;}.elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-tooltip-content{--image-spacing:25px;}.elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title, .elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-tooltip-title{font-family:"Poppins-Regular", Sans-serif;font-size:24px;font-weight:1;}.elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-tooltip-content .woocommerce-loop-product__title,  .elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-tooltip-title{margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-tooltip-content .posted_in{margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-tooltip-content .price{margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-c005224 .etheme-hotspot-custom-content-inner{color:#CCCCCC;font-family:"Poppins-Regular", Sans-serif;font-size:15px;line-height:21px;letter-spacing:-0.5px;margin-bottom:28px;}.elementor-17 .elementor-element.elementor-element-4af480d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-4af480d{margin-top:140px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-4a4b357:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-4a4b357 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25D36600;background-image:url("https://dtgenai.com/wp-content/uploads/2025/09/wsp-banner-celualr02222-scaled.png");background-position:-40px 23px;background-repeat:no-repeat;background-size:contain;}.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-4a4b357.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17 .elementor-element.elementor-element-4a4b357.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-4a4b357 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-4a4b357 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-470a44b .elementor-button{background-color:#EFE517;min-width:124px;font-family:"Poppins-Regular", Sans-serif;fill:#000000;color:#000000;--fill-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-470a44b > .elementor-widget-container{margin:0px 19px 0px 0px;}.elementor-17 .elementor-element.elementor-element-470a44b .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-470a44b .elementor-button:hover:focus{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-470a44b .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-470a44b .elementor-button:hover:focus svg{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-b242b23 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-b242b23 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-b242b23 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-b242b23 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-b242b23 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner .banner-content, .elementor-17 .elementor-element.elementor-element-869bbf0 .banner .banner-content .banner-title, .elementor-17 .elementor-element.elementor-element-869bbf0 .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner-title{font-family:"Great Vibes", Sans-serif;font-size:44px;font-weight:normal;text-transform:none;line-height:48px;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner-content .banner-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner-subtitle{font-family:"Staatliches", Sans-serif;font-size:44px;font-weight:normal;line-height:55px;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner-content .banner-subtitle{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner-content{padding:0% 10% 0% 10%;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner img{object-position:center top !important;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner-content .button-wrap .banner-button{font-family:"Staatliches", Sans-serif;font-size:12px;font-weight:normal;line-height:26px;border-radius:2px 2px 2px 2px;padding:6px 52px 6px 52px;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner .banner-content .button-wrap .banner-button{color:#000000;background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner .banner-content .button-wrap .banner-button:hover{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner  .banner-content .button-wrap .banner-button:hover{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-1f469d8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-1f469d8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-2215760 .elementor-button{background-color:#EFE517;min-width:124px;font-family:"Poppins-Regular", Sans-serif;fill:#000000;color:#000000;--fill-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2215760 > .elementor-widget-container{margin:0px 19px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2215760 .elementor-button:hover, .elementor-17 .elementor-element.elementor-element-2215760 .elementor-button:hover:focus{color:#ffffff;}.elementor-17 .elementor-element.elementor-element-2215760 .elementor-button:hover svg, .elementor-17 .elementor-element.elementor-element-2215760 .elementor-button:hover:focus svg{fill:#ffffff;}.elementor-17 .elementor-element.elementor-element-af8401d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-af8401d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner .banner-content, .elementor-17 .elementor-element.elementor-element-6cca5de .banner .banner-content .banner-title, .elementor-17 .elementor-element.elementor-element-6cca5de .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner-title{font-family:"Great Vibes", Sans-serif;font-size:44px;font-weight:normal;text-transform:none;line-height:48px;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner-content .banner-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner-subtitle{font-family:"Staatliches", Sans-serif;font-size:44px;font-weight:normal;line-height:55px;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner-content .banner-subtitle{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner-content{padding:0% 10% 0% 10%;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner img{object-position:center top !important;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner-content .button-wrap .banner-button{font-family:"Staatliches", Sans-serif;font-size:12px;font-weight:normal;line-height:26px;border-radius:2px 2px 2px 2px;padding:6px 52px 6px 52px;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner .banner-content .button-wrap .banner-button{color:#000000;background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner .banner-content .button-wrap .banner-button:hover{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner  .banner-content .button-wrap .banner-button:hover{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-a667e01 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-a667e01 > .elementor-container{max-width:1440px;}.elementor-17 .elementor-element.elementor-element-a667e01 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-17 .elementor-element.elementor-element-a667e01{margin-top:10px;margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-e116578 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-6a235da{--cols:4;}.elementor-17 .elementor-element.elementor-element-6a235da .etheme-product-grid-image, .elementor-17 .elementor-element.elementor-element-6a235da .etheme-product-grid-image img{border-radius:4px 4px 4px 4px;}.elementor-17 .elementor-element.elementor-element-60f811d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-60f811d > .elementor-container{max-width:1440px;}.elementor-17 .elementor-element.elementor-element-60f811d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-17 .elementor-element.elementor-element-60f811d{margin-top:0px;margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-f940033 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-0230736{--e-image-carousel-slides-to-show:3;}.elementor-17 .elementor-element.elementor-element-0230736 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-1cbbb60 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-1cbbb60 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-1cbbb60 > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}.elementor-17 .elementor-element.elementor-element-1cbbb60 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-1cbbb60 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-266f575 .banner .banner-content, .elementor-17 .elementor-element.elementor-element-266f575 .banner .banner-content .banner-title, .elementor-17 .elementor-element.elementor-element-266f575 .banner .banner-content .banner-subtitle{text-align:left !important;}.elementor-17 .elementor-element.elementor-element-266f575 .banner-title{font-family:"Poppins-Bold", Sans-serif;font-size:44px;text-transform:none;line-height:48px;}.elementor-17 .elementor-element.elementor-element-266f575 .banner-content .banner-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-266f575 .banner-subtitle{font-family:"Poppins-Bold", Sans-serif;font-size:32px;line-height:40px;letter-spacing:-1px;word-spacing:0px;}.elementor-17 .elementor-element.elementor-element-266f575 .banner-content .banner-subtitle{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-266f575 .banner-content{padding:0% 50% 0% 10%;}.elementor-17 .elementor-element.elementor-element-266f575 .banner-content .content-inner{margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-266f575 .banner img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-266f575 .banner-content .button-wrap .banner-button{font-family:"Staatliches", Sans-serif;font-size:13px;font-weight:normal;line-height:26px;border-radius:2px 2px 2px 2px;padding:6px 52px 6px 52px;}.elementor-17 .elementor-element.elementor-element-266f575 .banner .banner-content .button-wrap .banner-button{color:#000000;background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-266f575 .banner .banner-content .button-wrap .banner-button:hover{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-266f575 .banner  .banner-content .button-wrap .banner-button:hover{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-33ac9b2 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-33ac9b2 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-33ac9b2 > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-33ac9b2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17 .elementor-element.elementor-element-33ac9b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner .banner-content, .elementor-17 .elementor-element.elementor-element-1023e93 .banner .banner-content .banner-title, .elementor-17 .elementor-element.elementor-element-1023e93 .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner-title{font-family:"Great Vibes", Sans-serif;font-size:44px;font-weight:normal;text-transform:none;line-height:48px;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner-content .banner-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner-subtitle{font-family:"Staatliches", Sans-serif;font-size:44px;font-weight:normal;line-height:55px;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner-content .banner-subtitle{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner-content{padding:0% 10% 0% 10%;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner img{object-position:center top !important;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner-content .button-wrap .banner-button{font-family:"Staatliches", Sans-serif;font-size:12px;font-weight:normal;line-height:26px;border-radius:2px 2px 2px 2px;padding:6px 52px 6px 52px;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner .banner-content .button-wrap .banner-button{color:#000000;background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner .banner-content .button-wrap .banner-button:hover{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner  .banner-content .button-wrap .banner-button:hover{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-c7b3070 > .elementor-container{max-width:1410px;}.elementor-17 .elementor-element.elementor-element-c7b3070{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-ca74264 .banner .banner-content, .elementor-17 .elementor-element.elementor-element-ca74264 .banner .banner-content .banner-title, .elementor-17 .elementor-element.elementor-element-ca74264 .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-17 .elementor-element.elementor-element-ca74264 .banner-title{font-family:"Great Vibes", Sans-serif;font-size:44px;font-weight:normal;text-transform:none;line-height:48px;}.elementor-17 .elementor-element.elementor-element-ca74264 .banner-content .banner-title{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ca74264 .banner-subtitle{font-family:"Staatliches", Sans-serif;font-size:44px;font-weight:normal;line-height:55px;}.elementor-17 .elementor-element.elementor-element-ca74264 .banner-content .banner-subtitle{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ca74264 .banner-content{padding:0% 10% 0% 10%;}.elementor-17 .elementor-element.elementor-element-ca74264 .banner-content .button-wrap .banner-button{font-family:"Staatliches", Sans-serif;font-size:12px;font-weight:normal;line-height:26px;border-radius:2px 2px 2px 2px;padding:6px 52px 6px 52px;}.elementor-17 .elementor-element.elementor-element-ca74264 .banner .banner-content .button-wrap .banner-button{color:#000000;background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ca74264 .banner .banner-content .button-wrap .banner-button:hover{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-ca74264 .banner  .banner-content .button-wrap .banner-button:hover{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-2240f8c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17 .elementor-element.elementor-element-2240f8c > .elementor-container{max-width:1440px;}.elementor-17 .elementor-element.elementor-element-2240f8c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-17 .elementor-element.elementor-element-2240f8c{margin-top:20px;margin-bottom:15px;}.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-17 .elementor-element.elementor-element-2990bb7{width:var( --container-widget-width, 99.27% );max-width:99.27%;--container-widget-width:99.27%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-2990bb7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-2990bb7 .elementor-heading-title{font-family:"Poppins-Regular", Sans-serif;font-size:55px;line-height:100px;letter-spacing:-1.6px;word-spacing:10px;color:#ffffff;}.elementor-17 .elementor-element.elementor-element-b5ec77a{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-24a54db{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#ACACAC;}.elementor-17 .elementor-element.elementor-element-24a54db p{margin-block-end:12px;}.elementor-17 .elementor-element.elementor-element-24a54db a{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-8b5c4e3{--display:flex;}.elementor-17 .elementor-element.elementor-element-8cedb24{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#ACACAC;}.elementor-17 .elementor-element.elementor-element-8cedb24 p{margin-block-end:12px;}.elementor-17 .elementor-element.elementor-element-8cedb24 a{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-9298312{--display:flex;}.elementor-17 .elementor-element.elementor-element-2bf8be6{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#ACACAC;}.elementor-17 .elementor-element.elementor-element-2bf8be6 p{margin-block-end:12px;}.elementor-17 .elementor-element.elementor-element-2bf8be6 a{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-84b1467{--display:flex;}.elementor-17 .elementor-element.elementor-element-66b6c59{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#ACACAC;}.elementor-17 .elementor-element.elementor-element-66b6c59 p{margin-block-end:12px;}.elementor-17 .elementor-element.elementor-element-66b6c59 a{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-c8f83bc{--display:flex;}.elementor-17 .elementor-element.elementor-element-f92a243{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#ACACAC;}.elementor-17 .elementor-element.elementor-element-f92a243 p{margin-block-end:12px;}.elementor-17 .elementor-element.elementor-element-f92a243 a{color:var( --e-global-color-accent );}.elementor-17 .elementor-element.elementor-element-4bd5c1a{--n-accordion-title-font-size:18px;--n-accordion-item-title-space-between:3px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:21px 21px 21px 21px;--n-accordion-icon-size:0px;}.elementor-17 .elementor-element.elementor-element-4bd5c1a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#17EF97;border-style:none;}.elementor-17 .elementor-element.elementor-element-4bd5c1a {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-17 .elementor-element.elementor-element-4bd5c1a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;letter-spacing:-0.2px;}:where( .elementor-17 .elementor-element.elementor-element-4bd5c1a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-39c11d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e906885 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4a4b357:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-4a4b357 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner-content{padding:0px 30px 0px 30px;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner-content{padding:0px 30px 0px 30px;}.elementor-17 .elementor-element.elementor-element-6a235da{--cols:2;}.elementor-17 .elementor-element.elementor-element-266f575 .banner-content{padding:0px 30px 0px 30px;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner-content{padding:0px 30px 0px 30px;}.elementor-17 .elementor-element.elementor-element-c7b3070{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ca74264 .banner-content{padding:0px 30px 0px 30px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-00b4b4c{margin-top:70px;margin-bottom:7px;}.elementor-17 .elementor-element.elementor-element-39c11d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-39c11d1 .etheme-headline{font-size:47px;line-height:0.9em;letter-spacing:-0.9px;}.elementor-17 .elementor-element.elementor-element-f9bb261 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-9ca47ba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-5dbdda0{margin-top:20px;margin-bottom:25px;}.elementor-17 .elementor-element.elementor-element-e906885{width:var( --container-widget-width, 293.575px );max-width:293.575px;--container-widget-width:293.575px;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-e906885 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e906885 .etheme-headline{font-size:34px;line-height:0.9em;letter-spacing:-0.9px;}.elementor-17 .elementor-element.elementor-element-c005224{text-align:center;}.elementor-17 .elementor-element.elementor-element-4a4b357:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-4a4b357 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-869bbf0 .banner-content{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-1f469d8 .elementor-background-slideshow__slide__image{background-position:top left;}.elementor-17 .elementor-element.elementor-element-2215760 > .elementor-widget-container{margin:20px 1px 25px 1px;}.elementor-17 .elementor-element.elementor-element-3028887{margin-top:16px;margin-bottom:16px;}.elementor-17 .elementor-element.elementor-element-6cca5de .banner-content{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-a667e01{margin-top:10px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-e116578{width:100%;}.elementor-17 .elementor-element.elementor-element-60f811d{margin-top:10px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-0230736{--e-image-carousel-slides-to-show:1;}.elementor-17 .elementor-element.elementor-element-266f575 .banner-content{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-1023e93 .banner-content{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-ca74264 .banner-content{padding:0px 15px 0px 15px;}.elementor-17 .elementor-element.elementor-element-2240f8c{margin-top:20px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-b47f0eb > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-2990bb7 .elementor-heading-title{font-size:31px;word-spacing:0em;}.elementor-17 .elementor-element.elementor-element-24a54db{font-size:15px;}.elementor-17 .elementor-element.elementor-element-8cedb24{font-size:15px;}.elementor-17 .elementor-element.elementor-element-2bf8be6{font-size:15px;}.elementor-17 .elementor-element.elementor-element-66b6c59{font-size:15px;}.elementor-17 .elementor-element.elementor-element-f92a243{font-size:15px;}.elementor-17 .elementor-element.elementor-element-4bd5c1a{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-7630af8{width:50.34%;}.elementor-17 .elementor-element.elementor-element-6580722{width:49.619%;}.elementor-17 .elementor-element.elementor-element-1cbbb60{width:51.355%;}.elementor-17 .elementor-element.elementor-element-33ac9b2{width:48.603%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-e116578{width:65%;}.elementor-17 .elementor-element.elementor-element-f940033{width:65%;}.elementor-17 .elementor-element.elementor-element-b47f0eb{width:35%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins-ExtraLight';
	font-display: auto;
	src: url('https://dtgenai.com/wp-content/uploads/2025/08/Poppins-ExtraLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */