.elementor-6805 .elementor-element.elementor-element-ede6ece:not(.elementor-motion-effects-element-type-background), .elementor-6805 .elementor-element.elementor-element-ede6ece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001848;background-image:url("https://d2gwebsite.s3.amazonaws.com/wp-content/uploads/2026/10/28101251/group_1707487605-1-1-scaled-1.webp");background-position:center center;background-size:cover;}.elementor-6805 .elementor-element.elementor-element-ede6ece > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6805 .elementor-element.elementor-element-ede6ece{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 24px 88px 24px;}.elementor-6805 .elementor-element.elementor-element-46cd650 > .elementor-element-populated{padding:8px 12px 8px 12px;}.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-6805 .elementor-element.elementor-element-11995a5{text-align:center;font-family:"Roboto", Sans-serif;font-size:48px;font-weight:400;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-67b8053 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6805 .elementor-element.elementor-element-67b8053{text-align:center;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:300;line-height:24px;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-7b04fa5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-6805 .elementor-element.elementor-element-a81dd26 > .elementor-element-populated{padding:8px 12px 8px 12px;}.elementor-widget-button .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-6805 .elementor-element.elementor-element-5a818ee .elementor-button{background-color:#00C5D7;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;fill:#001848;color:#001848;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px;}.elementor-6805 .elementor-element.elementor-element-e93e2cf > .elementor-element-populated{border-style:none;padding:8px 12px 8px 12px;}.elementor-6805 .elementor-element.elementor-element-264b52f .elementor-button{background-color:#02000000;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px;}.elementor-6805 .elementor-element.elementor-element-9a91803:not(.elementor-motion-effects-element-type-background), .elementor-6805 .elementor-element.elementor-element-9a91803 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3FF7E;}.elementor-6805 .elementor-element.elementor-element-9a91803{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:18px 24px 18px 24px;}.elementor-6805 .elementor-element.elementor-element-9a91803 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6805 .elementor-element.elementor-element-3beaf29 > .elementor-element-populated{padding:8px 12px 8px 12px;}.elementor-6805 .elementor-element.elementor-element-56006b5:not(.elementor-motion-effects-element-type-background), .elementor-6805 .elementor-element.elementor-element-56006b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-56006b5 > .elementor-container{max-width:1200px;}.elementor-6805 .elementor-element.elementor-element-56006b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-6805 .elementor-element.elementor-element-56006b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6805 .elementor-element.elementor-element-1792570 > .elementor-element-populated{padding:8px 12px 8px 12px;}.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-6805 .elementor-element.elementor-element-348a6ca > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6805 .elementor-element.elementor-element-348a6ca{text-align:center;}.elementor-6805 .elementor-element.elementor-element-348a6ca .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:45px;letter-spacing:-0.36px;color:#0E1A2B;}.elementor-6805 .elementor-element.elementor-element-9c7e876 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-6805 .elementor-element.elementor-element-9c7e876{text-align:center;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-8ac69fe > .elementor-element-populated{padding:8px 16px 8px 0px;}.elementor-6805 .elementor-element.elementor-element-d6ee03d{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-6805 .elementor-element.elementor-element-62fb573 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-6805 .elementor-element.elementor-element-62fb573 > .elementor-element-populated{padding:20px 36px 18px 36px;}.elementor-6805 .elementor-element.elementor-element-9c27b8c{text-align:start;}.elementor-6805 .elementor-element.elementor-element-9c27b8c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;color:#001848;}.elementor-6805 .elementor-element.elementor-element-9764c30{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:22.75px;color:#001848;}.elementor-6805 .elementor-element.elementor-element-b12ab5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-6805 .elementor-element.elementor-element-b12ab5f > .elementor-element-populated{padding:20px 36px 18px 36px;}.elementor-6805 .elementor-element.elementor-element-9abd06f{text-align:start;}.elementor-6805 .elementor-element.elementor-element-9abd06f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:700;color:#001848;}.elementor-6805 .elementor-element.elementor-element-f65f73a{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;line-height:22.75px;color:#001848;}.elementor-6805 .elementor-element.elementor-element-bce1f6e > .elementor-element-populated{padding:8px 16px 8px 0px;}.elementor-6805 .elementor-element.elementor-element-be541a0{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-8bee7aa > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-cf5aec8{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-929dcdb > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-7a8771e{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-b8e2a50 > .elementor-element-populated{padding:8px 16px 8px 0px;}.elementor-6805 .elementor-element.elementor-element-e2a1cf2{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-ab59cef > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-ab0d82a{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-79bfdc2 > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-70b34f6{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-e60bcc5 > .elementor-element-populated{padding:8px 16px 8px 0px;}.elementor-6805 .elementor-element.elementor-element-bfb0080{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-ae0d418 > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-f3c7db7{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-89d2796 > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-cfa5ea2{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-27a67f3 > .elementor-element-populated{padding:8px 16px 8px 0px;}.elementor-6805 .elementor-element.elementor-element-de6b8e6{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-d588fa1 > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-8246a6b{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-babbb50 > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-5f375b5{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-1972526 > .elementor-element-populated{padding:8px 16px 8px 0px;}.elementor-6805 .elementor-element.elementor-element-2bda571{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-6731d9a > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-c2fb48e{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-0e234b1 > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-d2c7970{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-04640e9 > .elementor-element-populated{padding:8px 16px 8px 0px;}.elementor-6805 .elementor-element.elementor-element-8d78c7e{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-339db6f > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-5cce8d4{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-046c60c > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-0ad8fdc{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-809b8db > .elementor-element-populated{padding:8px 16px 8px 0px;}.elementor-6805 .elementor-element.elementor-element-5e73dad{text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;color:#00153F;}.elementor-6805 .elementor-element.elementor-element-35d9da5 > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-545d871{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-5d00977 .elementor-button{background-color:#00C5D7;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;fill:#00153F;color:#00153F;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px;}.elementor-6805 .elementor-element.elementor-element-5d00977 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-98b3348 > .elementor-element-populated{padding:15px 36px 16px 36px;}.elementor-6805 .elementor-element.elementor-element-803dfa5{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-9f8cb44 .elementor-button{background-color:#00C5D7;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;fill:#00153F;color:#00153F;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px;}.elementor-6805 .elementor-element.elementor-element-9f8cb44 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-835cc50 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-b746ab8{text-align:start;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#333333;}.elementor-6805 .elementor-element.elementor-element-bf71343 .elementor-button{background-color:#00C5D7;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#001848;color:#001848;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px;}.elementor-6805 .elementor-element.elementor-element-c433026 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-65e6185{text-align:start;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:#333333;}.elementor-6805 .elementor-element.elementor-element-f0af7f3 .elementor-button{background-color:#00C5D7;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#001848;color:#001848;border-radius:6px 6px 6px 6px;padding:14px 22px 14px 22px;}.elementor-6805 .elementor-element.elementor-element-c36d5ff:not(.elementor-motion-effects-element-type-background), .elementor-6805 .elementor-element.elementor-element-c36d5ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d2gwebsite.s3.amazonaws.com/wp-content/uploads/2026/10/28101328/v2-2-1.webp");background-position:center center;background-size:cover;}.elementor-6805 .elementor-element.elementor-element-c36d5ff > .elementor-container{max-width:1200px;}.elementor-6805 .elementor-element.elementor-element-c36d5ff > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6805 .elementor-element.elementor-element-c36d5ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 20px 80px 20px;}.elementor-6805 .elementor-element.elementor-element-54acd48 > .elementor-element-populated{padding:8px 12px 8px 12px;}.elementor-6805 .elementor-element.elementor-element-92989c3 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-6805 .elementor-element.elementor-element-92989c3{text-align:center;}.elementor-6805 .elementor-element.elementor-element-92989c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:400;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-733cdf3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:24px;}.elementor-6805 .elementor-element.elementor-element-bdde9e1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-b468ecd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-b468ecd{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFCC;}.elementor-6805 .elementor-element.elementor-element-019b9aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-dcb5692 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-dcb5692{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFFCC;}.elementor-6805 .elementor-element.elementor-element-137e62d:not(.elementor-motion-effects-element-type-background), .elementor-6805 .elementor-element.elementor-element-137e62d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F8FA;}.elementor-6805 .elementor-element.elementor-element-137e62d > .elementor-background-overlay{background-image:url("https://d2gwebsite.s3.amazonaws.com/wp-content/uploads/2026/10/28101345/group-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6805 .elementor-element.elementor-element-137e62d > .elementor-container{max-width:1200px;}.elementor-6805 .elementor-element.elementor-element-137e62d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 72px 20px;}.elementor-6805 .elementor-element.elementor-element-b8661c5 > .elementor-element-populated{padding:8px 12px 8px 12px;}.elementor-6805 .elementor-element.elementor-element-2876cf4 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6805 .elementor-element.elementor-element-2876cf4{text-align:center;}.elementor-6805 .elementor-element.elementor-element-2876cf4 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:45px;letter-spacing:-0.3px;color:#0E1A2B;}.elementor-6805 .elementor-element.elementor-element-0e7d140 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-b1aa1ac > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-6805 .elementor-element.elementor-element-b1aa1ac{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-6805 .elementor-element.elementor-element-959103e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6805 .elementor-element.elementor-element-959103e{text-align:start;}.elementor-6805 .elementor-element.elementor-element-959103e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#333333;}.elementor-6805 .elementor-element.elementor-element-5058004{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-ab649f2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-748ed87 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-6805 .elementor-element.elementor-element-748ed87{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-6805 .elementor-element.elementor-element-5fd1b24 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6805 .elementor-element.elementor-element-5fd1b24{text-align:start;}.elementor-6805 .elementor-element.elementor-element-5fd1b24 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#333333;}.elementor-6805 .elementor-element.elementor-element-2ed8d50{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-f4475d7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-496d2c6 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-6805 .elementor-element.elementor-element-496d2c6{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-6805 .elementor-element.elementor-element-13a06b8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6805 .elementor-element.elementor-element-13a06b8{text-align:start;}.elementor-6805 .elementor-element.elementor-element-13a06b8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#333333;}.elementor-6805 .elementor-element.elementor-element-f802c91{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-3dce6c2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-7ab042c > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-6805 .elementor-element.elementor-element-7ab042c{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-6805 .elementor-element.elementor-element-14cb2d2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6805 .elementor-element.elementor-element-14cb2d2{text-align:start;}.elementor-6805 .elementor-element.elementor-element-14cb2d2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#333333;}.elementor-6805 .elementor-element.elementor-element-0eddb79{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-8c776ca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-b828314 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-6805 .elementor-element.elementor-element-b828314{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-6805 .elementor-element.elementor-element-5928ac1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6805 .elementor-element.elementor-element-5928ac1{text-align:start;}.elementor-6805 .elementor-element.elementor-element-5928ac1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#333333;}.elementor-6805 .elementor-element.elementor-element-403c0ae{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-d50c21b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-0ff6e78 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-6805 .elementor-element.elementor-element-0ff6e78{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#555555;}.elementor-6805 .elementor-element.elementor-element-5f4f7c3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-6805 .elementor-element.elementor-element-5f4f7c3{text-align:start;}.elementor-6805 .elementor-element.elementor-element-5f4f7c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;color:#333333;}.elementor-6805 .elementor-element.elementor-element-46d8220{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#333333CC;}.elementor-6805 .elementor-element.elementor-element-bfdea31:not(.elementor-motion-effects-element-type-background), .elementor-6805 .elementor-element.elementor-element-bfdea31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001848;background-image:url("https://d2gwebsite.s3.amazonaws.com/wp-content/uploads/2026/10/28101405/v2-scaled-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-6805 .elementor-element.elementor-element-bfdea31 > .elementor-container{max-width:1200px;}.elementor-6805 .elementor-element.elementor-element-bfdea31{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 24px 90px 24px;}.elementor-6805 .elementor-element.elementor-element-bfdea31 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6805 .elementor-element.elementor-element-0c8c8b4 > .elementor-element-populated{padding:8px 12px 8px 12px;}.elementor-6805 .elementor-element.elementor-element-cb14166 > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-6805 .elementor-element.elementor-element-cb14166{text-align:center;}.elementor-6805 .elementor-element.elementor-element-cb14166 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;line-height:44px;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-d93983c .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:16px;}.elementor-6805 .elementor-element.elementor-element-c8e734e > .elementor-element-populated{padding:0px 8px 0px 8px;}.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-6805 .elementor-element.elementor-element-d7f6ecb{text-align:center;}.elementor-6805 .elementor-element.elementor-element-98f3a46 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-98f3a46{text-align:start;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-ae5c0df{text-align:start;}.elementor-6805 .elementor-element.elementor-element-ae5c0df .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-c200592 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-c200592{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-11a46c4 > .elementor-element-populated{padding:0px 8px 0px 8px;}.elementor-6805 .elementor-element.elementor-element-dc1e120{text-align:center;}.elementor-6805 .elementor-element.elementor-element-70b3ade > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-70b3ade{text-align:start;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-8ad9321{text-align:start;}.elementor-6805 .elementor-element.elementor-element-8ad9321 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-43418f8{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-c33acd1 > .elementor-element-populated{padding:0px 8px 0px 8px;}.elementor-6805 .elementor-element.elementor-element-46db03f{text-align:center;}.elementor-6805 .elementor-element.elementor-element-0bbb88a > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-0bbb88a{text-align:start;font-family:"Roboto", Sans-serif;font-size:12px;font-weight:400;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-bdff76f{text-align:start;}.elementor-6805 .elementor-element.elementor-element-bdff76f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:500;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-e360e61{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-2a4b611:not(.elementor-motion-effects-element-type-background), .elementor-6805 .elementor-element.elementor-element-2a4b611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-2a4b611 > .elementor-container{max-width:1200px;}.elementor-6805 .elementor-element.elementor-element-2a4b611{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 20px 72px 20px;}.elementor-6805 .elementor-element.elementor-element-2a4b611 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6805 .elementor-element.elementor-element-2222fb8 > .elementor-element-populated{padding:8px 12px 8px 12px;}.elementor-6805 .elementor-element.elementor-element-67d4cc3 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-6805 .elementor-element.elementor-element-67d4cc3{text-align:center;}.elementor-6805 .elementor-element.elementor-element-67d4cc3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:38px;font-weight:500;color:#0E1A2B;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-6805 .elementor-element.elementor-element-eda9661 .elementor-accordion-icon, .elementor-6805 .elementor-element.elementor-element-eda9661 .elementor-accordion-title{color:#001848;}.elementor-6805 .elementor-element.elementor-element-eda9661 .elementor-accordion-icon svg{fill:#001848;}.elementor-6805 .elementor-element.elementor-element-eda9661 .elementor-active .elementor-accordion-icon, .elementor-6805 .elementor-element.elementor-element-eda9661 .elementor-active .elementor-accordion-title{color:#00C5D7;}.elementor-6805 .elementor-element.elementor-element-eda9661 .elementor-active .elementor-accordion-icon svg{fill:#00C5D7;}.elementor-6805 .elementor-element.elementor-element-eda9661 .elementor-accordion-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:27px;}.elementor-6805 .elementor-element.elementor-element-eda9661 .elementor-tab-title .elementor-accordion-icon i:before{color:#00C5D7;}.elementor-6805 .elementor-element.elementor-element-eda9661 .elementor-tab-title .elementor-accordion-icon svg{fill:#00C5D7;}.elementor-6805 .elementor-element.elementor-element-eda9661 .elementor-tab-content{color:#333333;}.elementor-6805 .elementor-element.elementor-element-feb770b:not(.elementor-motion-effects-element-type-background), .elementor-6805 .elementor-element.elementor-element-feb770b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://d2gwebsite.s3.amazonaws.com/wp-content/uploads/2026/10/28101430/v2-1-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6805 .elementor-element.elementor-element-feb770b > .elementor-container{max-width:1200px;}.elementor-6805 .elementor-element.elementor-element-feb770b > .elementor-background-overlay{opacity:0.72;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6805 .elementor-element.elementor-element-feb770b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 40px 56px 40px;}.elementor-6805 .elementor-element.elementor-element-a0a94cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-6805 .elementor-element.elementor-element-da37421.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6805 .elementor-element.elementor-element-da37421.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6805 .elementor-element.elementor-element-da37421 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6805 .elementor-element.elementor-element-669f6fc{text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#ffffff;}.elementor-6805 .elementor-element.elementor-element-8e076d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-6805 .elementor-element.elementor-element-46cd650{width:100%;}.elementor-6805 .elementor-element.elementor-element-a81dd26{width:50%;}.elementor-6805 .elementor-element.elementor-element-e93e2cf{width:50%;}.elementor-6805 .elementor-element.elementor-element-3beaf29{width:100%;}.elementor-6805 .elementor-element.elementor-element-1792570{width:100%;}.elementor-6805 .elementor-element.elementor-element-8ac69fe{width:29%;}.elementor-6805 .elementor-element.elementor-element-62fb573{width:36%;}.elementor-6805 .elementor-element.elementor-element-b12ab5f{width:35%;}.elementor-6805 .elementor-element.elementor-element-bce1f6e{width:29%;}.elementor-6805 .elementor-element.elementor-element-8bee7aa{width:36%;}.elementor-6805 .elementor-element.elementor-element-929dcdb{width:35%;}.elementor-6805 .elementor-element.elementor-element-b8e2a50{width:29%;}.elementor-6805 .elementor-element.elementor-element-ab59cef{width:36%;}.elementor-6805 .elementor-element.elementor-element-79bfdc2{width:35%;}.elementor-6805 .elementor-element.elementor-element-e60bcc5{width:29%;}.elementor-6805 .elementor-element.elementor-element-ae0d418{width:36%;}.elementor-6805 .elementor-element.elementor-element-89d2796{width:35%;}.elementor-6805 .elementor-element.elementor-element-27a67f3{width:29%;}.elementor-6805 .elementor-element.elementor-element-d588fa1{width:36%;}.elementor-6805 .elementor-element.elementor-element-babbb50{width:35%;}.elementor-6805 .elementor-element.elementor-element-1972526{width:29%;}.elementor-6805 .elementor-element.elementor-element-6731d9a{width:36%;}.elementor-6805 .elementor-element.elementor-element-0e234b1{width:35%;}.elementor-6805 .elementor-element.elementor-element-04640e9{width:29%;}.elementor-6805 .elementor-element.elementor-element-339db6f{width:36%;}.elementor-6805 .elementor-element.elementor-element-046c60c{width:35%;}.elementor-6805 .elementor-element.elementor-element-809b8db{width:29%;}.elementor-6805 .elementor-element.elementor-element-35d9da5{width:36%;}.elementor-6805 .elementor-element.elementor-element-98b3348{width:35%;}.elementor-6805 .elementor-element.elementor-element-835cc50{width:50%;}.elementor-6805 .elementor-element.elementor-element-c433026{width:50%;}.elementor-6805 .elementor-element.elementor-element-54acd48{width:100%;}.elementor-6805 .elementor-element.elementor-element-bdde9e1{width:50%;}.elementor-6805 .elementor-element.elementor-element-019b9aa{width:50%;}.elementor-6805 .elementor-element.elementor-element-b8661c5{width:100%;}.elementor-6805 .elementor-element.elementor-element-0e7d140{width:33%;}.elementor-6805 .elementor-element.elementor-element-ab649f2{width:33%;}.elementor-6805 .elementor-element.elementor-element-f4475d7{width:33%;}.elementor-6805 .elementor-element.elementor-element-3dce6c2{width:33%;}.elementor-6805 .elementor-element.elementor-element-8c776ca{width:33%;}.elementor-6805 .elementor-element.elementor-element-d50c21b{width:33%;}.elementor-6805 .elementor-element.elementor-element-0c8c8b4{width:100%;}.elementor-6805 .elementor-element.elementor-element-c8e734e{width:33%;}.elementor-6805 .elementor-element.elementor-element-11a46c4{width:33%;}.elementor-6805 .elementor-element.elementor-element-c33acd1{width:33%;}.elementor-6805 .elementor-element.elementor-element-2222fb8{width:100%;}.elementor-6805 .elementor-element.elementor-element-a0a94cf{width:100%;}.elementor-6805 .elementor-element.elementor-element-da37421{width:48%;}.elementor-6805 .elementor-element.elementor-element-8e076d9{width:52%;}}@media(max-width:767px){.elementor-6805 .elementor-element.elementor-element-ede6ece{padding:60px 24px 40px 25px;}.elementor-6805 .elementor-element.elementor-element-56006b5{padding:40px 24px 40px 24px;}.elementor-6805 .elementor-element.elementor-element-c36d5ff{padding:40px 24px 40px 24px;}.elementor-6805 .elementor-element.elementor-element-137e62d{padding:40px 24px 40px 24px;}.elementor-6805 .elementor-element.elementor-element-bfdea31{padding:40px 24px 40px 25px;}.elementor-6805 .elementor-element.elementor-element-2a4b611{padding:40px 24px 40px 24px;}.elementor-6805 .elementor-element.elementor-element-feb770b{padding:40px 24px 24px 40px;}}/* Start custom CSS for text-editor, class: .elementor-element-11995a5 */.d2g-home .d2g-h1 {
    font-size: 48px !important;
}
@media (max-width: 768px) {
.d2g-home .d2g-h1 {
    font-size: 35px !important;
}
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a81dd26 */.elementor-6345 .elementor-element.elementor-element-ca84ead .elementor-button {
    border: 1px solid #00C5D7;
}
.elementor-6345 .elementor-element.elementor-element-124b17a .elementor-button {
    border: 1px solid #fff !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e73dad */.fw-500 div p {
    font-weight: 600 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b468ecd */.d2g-home .d2g-gcard .elementor-widget-wrap.elementor-element-populated {
    padding: 0px !important;
}
.d2g-home .d2g-gcard {
    padding: 34px 32px;
}
.d2g-pills {
    margin-top: 17px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bdde9e1 */.d2g-gcard {
    border-radius: 18px;
    border: 1px solid rgba(245, 245, 245, 0.26);
    background: rgba(255, 255, 255, 0.14);
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-733cdf3 */.d2g-who-grid .elementor-container {
    gap: 24px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0e7d140 */.d2g-home .d2g-fcard {
    padding: 34px 25px !important;
    border-radius: 6px;
    border: 1px solid rgba(51, 51, 51, 0.13);
    background: #FFF;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c200592 */.d2g-home .d2g-metrics {
    margin-top: 30px;
    padding-top: 30px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43418f8 */.d2g-home .d2g-metrics {
    padding-top: 23px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d93983c */.d2g-cases .elementor-container.elementor-column-gap-custom {
    gap: 17px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-eda9661 */.d2g-home .faq .elementor-tab-title {
    padding: 22px 24px 22px 24px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8e076d9 */.elementor-element.elementor-element-1a5ab20.elementor-widget.elementor-widget-text-editor p {
    color: #FFF;
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}
.d2g-cta-form form,
form.d2g-cta-form{
  display:grid !important;
  grid-template-columns:1fr 1fr;
  column-gap:14px;
  row-gap:14px;
  box-sizing:border-box;
  margin:0;
  padding:32px !important;
  background:rgba(255,255,255,.09) !important;
  border:0 !important;
  border-radius:8px !important;
  backdrop-filter:blur(12.55px);
  -webkit-backdrop-filter:blur(12.55px);
  font-family:Roboto,sans-serif !important;
}
.d2g-cta-form label{
  display:block;
  margin:0;
  color:#fff !important;
  font:400 16px/normal Roboto,sans-serif !important;
}
.d2g-cta-form input{
  display:block;
  width:100%;
  height:41px !important;
  margin:12px 0 0 !important;
  padding:0 12px !important;
  box-sizing:border-box;
  border:0 !important;
  border-radius:4px !important;
  background:rgba(255,255,255,.13) !important;
  color:#fff !important;
  font:400 16px/41px Roboto,sans-serif !important;
  outline:none;
}
.d2g-cta-form input::placeholder{color:rgba(255,255,255,.55)}
.d2g-cta-form button{
  grid-column:1 / -1;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:10px;
  width:100%;
  height:50px !important;
  margin:12px 0 0 !important;
  padding:13px 24px !important;
  border:0 !important;
  border-radius:5px !important;
  background:#00C5D7 !important;
  color:#001848 !important;
  font:700 18px/normal Roboto,sans-serif !important;
  cursor:pointer;
  box-shadow:none !important;
}
.d2g-cta-form button:hover{
  background:#00C5D7 !important;
  color:#001848 !important;
  transform:translateY(-1px) scale(1.02);
  box-shadow:0 8px 24px rgba(0,197,215,.28) !important;
}
@media(max-width:767px){
  .d2g-cta-form form,
  form.d2g-cta-form{grid-template-columns:1fr;padding:24px 20px !important}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0622df6 */.d2g-cta .elementor-container.elementor-column-gap-custom {
    gap: 40px;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS */.page-header.flex-middle { display: none; }/* End custom CSS */