.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-2502 .elementor-element.elementor-element-43828cc > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-2502 .elementor-element.elementor-element-43828cc{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-4c143c5 );}.elementor-2502 .elementor-element.elementor-element-8fffe83:not(.elementor-motion-effects-element-type-background), .elementor-2502 .elementor-element.elementor-element-8fffe83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4c143c5 );}.elementor-2502 .elementor-element.elementor-element-8fffe83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2502 .elementor-element.elementor-element-8fffe83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2502 .elementor-element.elementor-element-3d523c2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:var( --e-global-color-0ce0713 );}.elementor-2502 .elementor-element.elementor-element-be911c4{text-align:left;}.elementor-2502 .elementor-element.elementor-element-be911c4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:900;color:var( --e-global-color-9ca8bb7 );}.elementor-2502 .elementor-element.elementor-element-cb5efdf{--spacer-size:50px;}.elementor-2502 .elementor-element.elementor-element-0a8f869{text-align:left;}.elementor-2502 .elementor-element.elementor-element-0a8f869 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:900;color:var( --e-global-color-9ca8bb7 );}.elementor-2502 .elementor-element.elementor-element-832a496{--spacer-size:50px;}.elementor-2502 .elementor-element.elementor-element-d78e4ed{text-align:left;}.elementor-2502 .elementor-element.elementor-element-d78e4ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:900;color:var( --e-global-color-9ca8bb7 );}.elementor-2502 .elementor-element.elementor-element-6653f80{--spacer-size:240px;}.elementor-2502 .elementor-element.elementor-element-273f24c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-9ca8bb7 );}.elementor-2502 .elementor-element.elementor-element-9f6cd73{--spacer-size:50px;}.elementor-2502 .elementor-element.elementor-element-780e058 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;color:var( --e-global-color-0ce0713 );}.elementor-2502 .elementor-element.elementor-element-24bdad8{text-align:left;}.elementor-2502 .elementor-element.elementor-element-24bdad8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:900;color:var( --e-global-color-9ca8bb7 );}.elementor-2502 .elementor-element.elementor-element-26c140f{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-2502 .elementor-element.elementor-element-a7fe1f4{--spacer-size:50px;}.elementor-2502 .elementor-element.elementor-element-15002b2{text-align:left;}.elementor-2502 .elementor-element.elementor-element-15002b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:900;color:var( --e-global-color-9ca8bb7 );}.elementor-2502 .elementor-element.elementor-element-3a65291{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-2502 .elementor-element.elementor-element-c35c21d{text-align:left;}.elementor-2502 .elementor-element.elementor-element-c35c21d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:900;color:var( --e-global-color-9ca8bb7 );}.elementor-2502 .elementor-element.elementor-element-5998994{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-2502 .elementor-element.elementor-element-e14b84f{--spacer-size:50px;}.elementor-2502 .elementor-element.elementor-element-eebc94a{--spacer-size:50px;}.elementor-2502 .elementor-element.elementor-element-dcdd87a{--spacer-size:240px;}@media(min-width:768px){.elementor-2502 .elementor-element.elementor-element-a7d6bdf{width:42.881%;}.elementor-2502 .elementor-element.elementor-element-26c011e{width:57.119%;}}@media(max-width:1024px){.elementor-2502 .elementor-element.elementor-element-273f24c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-2502 .elementor-element.elementor-element-273f24c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}