.elementor-312 .elementor-element.elementor-element-8f6f18d{--display:flex;--padding-top:56px;--padding-bottom:60px;--padding-left:28px;--padding-right:28px;}.elementor-312 .elementor-element.elementor-element-7e9c686{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-312 .elementor-element.elementor-element-1fda536{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-gdnwhite );}.elementor-312 .elementor-element.elementor-element-91c4304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-312 .elementor-element.elementor-element-91c4304 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:clamp(32px, 4vw, 48px);font-weight:300;line-height:1.2em;letter-spacing:-0.01em;color:var( --e-global-color-gdnwhite );}.elementor-312 .elementor-element.elementor-element-5a41f4c{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:var( --e-global-color-gdnwhite );}.elementor-312 .elementor-element.elementor-element-d616bc1{--display:flex;--padding-top:84px;--padding-bottom:84px;--padding-left:28px;--padding-right:28px;}.elementor-312 .elementor-element.elementor-element-5de6f86{--display:flex;}.elementor-312 .elementor-element.elementor-element-7fb01e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-312 .elementor-element.elementor-element-7fb01e6:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-7fb01e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gdncard );}.elementor-312 .elementor-element.elementor-element-819fe6d .elementor-icon-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-819fe6d .elementor-icon{font-size:52px;}.elementor-312 .elementor-element.elementor-element-819fe6d .elementor-icon svg{height:52px;}.elementor-312 .elementor-element.elementor-element-0f1e9f6 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.55em;letter-spacing:0.5px;color:var( --e-global-color-gdnheading );}.elementor-312 .elementor-element.elementor-element-4408bc1{font-family:"IBM Plex Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:var( --e-global-color-gdnmuted );}.elementor-312 .elementor-element.elementor-element-6ec7a3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-312 .elementor-element.elementor-element-6ec7a3f:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-6ec7a3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gdncard );}.elementor-312 .elementor-element.elementor-element-bb97310 .elementor-icon-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-bb97310 .elementor-icon{font-size:52px;}.elementor-312 .elementor-element.elementor-element-bb97310 .elementor-icon svg{height:52px;}.elementor-312 .elementor-element.elementor-element-27c7690 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.55em;letter-spacing:0.5px;color:var( --e-global-color-gdnheading );}.elementor-312 .elementor-element.elementor-element-26f9664{font-family:"IBM Plex Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:var( --e-global-color-gdnmuted );}.elementor-312 .elementor-element.elementor-element-13213f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-312 .elementor-element.elementor-element-13213f5:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-13213f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gdncard );}.elementor-312 .elementor-element.elementor-element-9edc5e2 .elementor-icon-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-9edc5e2 .elementor-icon{font-size:52px;}.elementor-312 .elementor-element.elementor-element-9edc5e2 .elementor-icon svg{height:52px;}.elementor-312 .elementor-element.elementor-element-f0b9dcf .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.55em;letter-spacing:0.5px;color:var( --e-global-color-gdnheading );}.elementor-312 .elementor-element.elementor-element-dbb8231{font-family:"IBM Plex Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:var( --e-global-color-gdnmuted );}.elementor-312 .elementor-element.elementor-element-8399d0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-312 .elementor-element.elementor-element-8399d0d:not(.elementor-motion-effects-element-type-background), .elementor-312 .elementor-element.elementor-element-8399d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-gdncard );}.elementor-312 .elementor-element.elementor-element-9d8a949 .elementor-icon-wrapper{text-align:left;}.elementor-312 .elementor-element.elementor-element-9d8a949 .elementor-icon{font-size:52px;}.elementor-312 .elementor-element.elementor-element-9d8a949 .elementor-icon svg{height:52px;}.elementor-312 .elementor-element.elementor-element-d71eb63 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.55em;letter-spacing:0.5px;color:var( --e-global-color-gdnheading );}.elementor-312 .elementor-element.elementor-element-99463fa{font-family:"IBM Plex Sans", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.55em;color:var( --e-global-color-gdnmuted );}.elementor-312 .elementor-element.elementor-element-ba04b1d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:720px){.elementor-312 .elementor-element.elementor-element-8f6f18d{--padding-top:56px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-312 .elementor-element.elementor-element-d616bc1{--padding-top:60px;--padding-bottom:60px;--padding-left:18px;--padding-right:18px;}.elementor-312 .elementor-element.elementor-element-7fb01e6{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-312 .elementor-element.elementor-element-6ec7a3f{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-312 .elementor-element.elementor-element-13213f5{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-312 .elementor-element.elementor-element-8399d0d{--padding-top:26px;--padding-bottom:26px;--padding-left:22px;--padding-right:22px;}.elementor-312 .elementor-element.elementor-element-ba04b1d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-1fda536 */.elementor-312 .elementor-element.elementor-element-1fda536 p{max-width:620px;}.elementor-312 .elementor-element.elementor-element-1fda536 a{color:inherit;}.elementor-312 .elementor-element.elementor-element-1fda536 a:hover{text-decoration:underline;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a41f4c */.elementor-312 .elementor-element.elementor-element-5a41f4c p{max-width:620px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f6f18d */.elementor-312 .elementor-element.elementor-element-8f6f18d{background-image:radial-gradient(800px 340px at 92% 0%,rgba(150,205,255,.35),transparent 60%),radial-gradient(600px 320px at 0% 110%,rgba(106,24,72,.55),transparent 65%),linear-gradient(115deg,var(--e-global-color-gdnnavydeep) 0%,var(--e-global-color-primary) 55%,var(--e-global-color-gdnbluebright) 100%);}@media (max-width:980px){.elementor-312 .elementor-element.elementor-element-8f6f18d{background-image:radial-gradient(800px 340px at 92% 0%,rgba(150,205,255,.12),transparent 60%),radial-gradient(600px 320px at 0% 110%,rgba(106,24,72,.55),transparent 65%),linear-gradient(115deg,var(--e-global-color-gdnnavydeep) 0%,var(--e-global-color-primary) 70%,var(--e-global-color-gdnbluebright) 100%);}}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-819fe6d */.elementor-312 .elementor-element.elementor-element-819fe6d svg{width:52px;height:52px;fill:none !important;stroke:var(--e-global-color-primary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.elementor-312 .elementor-element.elementor-element-819fe6d .elementor-icon-wrapper,.elementor-312 .elementor-element.elementor-element-819fe6d .elementor-icon{display:flex;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fb01e6 */.elementor-312 .elementor-element.elementor-element-7fb01e6{border:1px solid var(--e-global-color-gdnborder);border-top:3px solid var(--e-global-color-secondary);transition:box-shadow .2s;}.elementor-312 .elementor-element.elementor-element-7fb01e6:hover{box-shadow:0 14px 30px color-mix(in srgb,var(--e-global-color-gdnnavydeep) 12%,transparent);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bb97310 */.elementor-312 .elementor-element.elementor-element-bb97310 svg{width:52px;height:52px;fill:none !important;stroke:var(--e-global-color-primary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.elementor-312 .elementor-element.elementor-element-bb97310 .elementor-icon-wrapper,.elementor-312 .elementor-element.elementor-element-bb97310 .elementor-icon{display:flex;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ec7a3f */.elementor-312 .elementor-element.elementor-element-6ec7a3f{border:1px solid var(--e-global-color-gdnborder);border-top:3px solid var(--e-global-color-secondary);transition:box-shadow .2s;}.elementor-312 .elementor-element.elementor-element-6ec7a3f:hover{box-shadow:0 14px 30px color-mix(in srgb,var(--e-global-color-gdnnavydeep) 12%,transparent);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9edc5e2 */.elementor-312 .elementor-element.elementor-element-9edc5e2 svg{width:52px;height:52px;fill:none !important;stroke:var(--e-global-color-primary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.elementor-312 .elementor-element.elementor-element-9edc5e2 .elementor-icon-wrapper,.elementor-312 .elementor-element.elementor-element-9edc5e2 .elementor-icon{display:flex;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13213f5 */.elementor-312 .elementor-element.elementor-element-13213f5{border:1px solid var(--e-global-color-gdnborder);border-top:3px solid var(--e-global-color-secondary);transition:box-shadow .2s;}.elementor-312 .elementor-element.elementor-element-13213f5:hover{box-shadow:0 14px 30px color-mix(in srgb,var(--e-global-color-gdnnavydeep) 12%,transparent);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9d8a949 */.elementor-312 .elementor-element.elementor-element-9d8a949 svg{width:52px;height:52px;fill:none !important;stroke:var(--e-global-color-primary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}.elementor-312 .elementor-element.elementor-element-9d8a949 .elementor-icon-wrapper,.elementor-312 .elementor-element.elementor-element-9d8a949 .elementor-icon{display:flex;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8399d0d */.elementor-312 .elementor-element.elementor-element-8399d0d{border:1px solid var(--e-global-color-gdnborder);border-top:3px solid var(--e-global-color-secondary);transition:box-shadow .2s;}.elementor-312 .elementor-element.elementor-element-8399d0d:hover{box-shadow:0 14px 30px color-mix(in srgb,var(--e-global-color-gdnnavydeep) 12%,transparent);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5de6f86 */.elementor-312 .elementor-element.elementor-element-5de6f86{display:grid;grid-template-columns:repeat(2,1fr);gap:26px;}@media (max-width:720px){.elementor-312 .elementor-element.elementor-element-5de6f86{grid-template-columns:1fr;}}/* End custom CSS */