.elementor-22 .elementor-element.elementor-element-b09367f{--display:flex;}.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-22 .elementor-element.elementor-element-a9dd6a8{text-align:center;}.elementor-22 .elementor-element.elementor-element-a9dd6a8 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:50px;font-weight:900;color:#DE001A;}.elementor-22 .elementor-element.elementor-element-4bf7b69 > .elementor-widget-container{margin:-30px 0px -2px 0px;}.elementor-22 .elementor-element.elementor-element-4bf7b69{text-align:center;}.elementor-22 .elementor-element.elementor-element-4bf7b69 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:31px;font-weight:600;color:#000000;}.elementor-22 .elementor-element.elementor-element-32044e9{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-32044e9 > .elementor-widget-container{background-color:#E7E7E7;margin:0px 0px 0px 0px;padding:5px 0px 15px 0px;border-radius:17px 17px 17px 17px;}.elementor-22 .elementor-element.elementor-element-32044e9.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-32044e9.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}