.elementor-32940 .elementor-element.elementor-element-30d19a1{--display:flex;}.elementor-32940 .elementor-element.elementor-element-cefdbe7{--display:flex;}.elementor-32940 .elementor-element.elementor-element-42e89ca{text-align:center;}.elementor-32940 .elementor-element.elementor-element-42e89ca.cea-align-center .section-description{margin:0 auto;}.elementor-32940 .elementor-element.elementor-element-42e89ca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-32940 .elementor-element.elementor-element-42e89ca .section-title-wrapper .section-title{padding:0px 180px 0px 180px;margin-bottom:0px;font-family:"serenity", Montserrat;font-size:50px;font-weight:600;line-height:36px;letter-spacing:-1.4px;}.elementor-32940 .elementor-element.elementor-element-42e89ca .section-title-wrapper .sub-title{color:#333333;margin-bottom:5px;font-weight:600;line-height:30px;letter-spacing:0.5px;}.elementor-32940 .elementor-element.elementor-element-42e89ca .section-description .lead{margin-bottom:5px;}.elementor-32940 .elementor-element.elementor-element-42e89ca .section-description .section-content{margin-bottom:5px;}@media(max-width:1024px){.elementor-32940 .elementor-element.elementor-element-42e89ca{text-align:center;}.elementor-32940 .elementor-element.elementor-element-42e89ca.cea-align-center .section-description{margin:0 auto;}.elementor-32940 .elementor-element.elementor-element-42e89ca > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-32940 .elementor-element.elementor-element-42e89ca .section-title-wrapper .section-title{padding:0px 0px 0px 0px;}.elementor-32940 .elementor-element.elementor-element-42e89ca .section-title-wrapper .sub-title{margin-bottom:10px;}}@media(max-width:767px){.elementor-32940 .elementor-element.elementor-element-42e89ca > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-32940 .elementor-element.elementor-element-42e89ca .section-title-wrapper .section-title{margin-bottom:0px;font-size:45px;}.elementor-32940 .elementor-element.elementor-element-42e89ca .section-title-wrapper .sub-title{margin-bottom:7px;font-size:14px;}.elementor-32940 .elementor-element.elementor-element-42e89ca .section-description .lead{margin-bottom:5px;}.elementor-32940 .elementor-element.elementor-element-42e89ca .section-description .section-content{margin-bottom:5px;}}