.elementor-48 .elementor-element.elementor-element-3dd3a1f{--display:flex;}.elementor-48 .elementor-element.elementor-element-3dd3a1f.e-con{--flex-grow:0;--flex-shrink:0;}.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-48 .elementor-element.elementor-element-99f7c31{width:100%;max-width:100%;}.elementor-48 .elementor-element.elementor-element-99f7c31 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-48 .elementor-element.elementor-element-99f7c31.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-48 .elementor-element.elementor-element-99f7c31 .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:80px;font-weight:400;color:#062B17;}.elementor-48 .elementor-element.elementor-element-64031d8 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-48 .elementor-element.elementor-element-64031d8.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-48 .elementor-element.elementor-element-64031d8 .elementor-heading-title{font-family:"Jost", Sans-serif;font-weight:400;color:#062B17;}@media(min-width:768px){.elementor-48 .elementor-element.elementor-element-3dd3a1f{--width:103.216%;}}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-99f7c31 > .elementor-widget-container{--e-transform-scale:0.9;margin:0rem 0rem 0rem -14rem;}.elementor-48 .elementor-element.elementor-element-99f7c31.elementor-element{--align-self:center;--flex-grow:1;}.elementor-48 .elementor-element.elementor-element-99f7c31{text-align:left;}.elementor-48 .elementor-element.elementor-element-99f7c31 .elementor-heading-title{font-size:96px;}.elementor-48 .elementor-element.elementor-element-64031d8 > .elementor-widget-container{margin:0rem -9rem 0rem 0rem;}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-99f7c31 > .elementor-widget-container{--e-transform-scale:0.3;}.elementor-48 .elementor-element.elementor-element-99f7c31.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-48 .elementor-element.elementor-element-99f7c31{text-align:left;}.elementor-48 .elementor-element.elementor-element-99f7c31 .elementor-heading-title{font-size:93px;}.elementor-48 .elementor-element.elementor-element-64031d8 > .elementor-widget-container{margin:-2rem -9rem -2rem -2rem;}.elementor-48 .elementor-element.elementor-element-64031d8.elementor-element{--align-self:center;}}