.elementor-166 .elementor-element.elementor-element-8f10e95{--display:flex;--gap:140px 140px;--row-gap:140px;--column-gap:140px;--border-radius:0px 0px 20px 20px;--margin-top:0px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:150px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-166 .elementor-element.elementor-element-48939b8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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-166 .elementor-element.elementor-element-d1b8d82{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:var( --e-global-color-5ed3819 );}@media(max-width:1024px){.elementor-166 .elementor-element.elementor-element-48939b8{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-166 .elementor-element.elementor-element-d1b8d82{font-size:15px;}}@media(min-width:768px){.elementor-166 .elementor-element.elementor-element-8f10e95{--width:calc(100% - 40px);}}@media(max-width:767px){.elementor-166 .elementor-element.elementor-element-8f10e95{--width:calc(100% - 20px);--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;}.elementor-166 .elementor-element.elementor-element-48939b8{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-166 .elementor-element.elementor-element-d1b8d82{font-size:11px;}}/* Start custom CSS for text-editor, class: .elementor-element-d1b8d82 */.elementor-166 .elementor-element.elementor-element-d1b8d82 h2 {
    font-family: 'Space Grotesk';
    font-weight: 600;
    font-size: 1.8em;
    line-height: 1.2em;
    margin-bottom: .5em;
}

.elementor-166 .elementor-element.elementor-element-d1b8d82 #cmplz-document {
    width: 100%;
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8f10e95 */.elementor-166 .elementor-element.elementor-element-8f10e95 {
    background-color:hsla(0,0%,100%,1);
background-image:
radial-gradient(at 36% 66%, hsla(240,41%,93%,1) 0px, transparent 50%),
radial-gradient(at 99% 0%, hsla(189,0%,100%,1) 0px, transparent 50%),
radial-gradient(at 55% 99%, hsla(240,41%,93%,1) 0px, transparent 50%),
radial-gradient(at 16% 62%, hsla(217,72%,32%,0.48) 0px, transparent 50%),
radial-gradient(at 13% 100%, hsla(240,41%,93%,1) 0px, transparent 50%),
radial-gradient(at 100% 100%, hsla(240,41%,93%,1) 0px, transparent 50%),
radial-gradient(at 3% 48%, hsla(342,0%,100%,1) 0px, transparent 50%);
}/* End custom CSS */