.elementor-40 .elementor-element.elementor-element-b349c76>.elementor-container{max-width:880px}.elementor-40 .elementor-element.elementor-element-b349c76{padding:0 0 75px 0}.elementor-40 .elementor-element.elementor-element-d42aa63>.elementor-widget-container{margin:0 0 10px 0}.elementor-40 .elementor-element.elementor-element-d42aa63 .elementor-heading-title{font-size:30px;font-weight:500}.elementor-40 .elementor-element.elementor-element-f4dc3d8{color:#000}.elementor-40 .elementor-element.elementor-element-455cbd6{color:#000}.elementor-40 .elementor-element.elementor-element-1d8b945{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-40 .elementor-element.elementor-element-5e83dd7{color:#000}.elementor-40 .elementor-element.elementor-element-9b25747{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-40 .elementor-element.elementor-element-dd792a0{color:#000}.elementor-40 .elementor-element.elementor-element-9fd000b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-40 .elementor-element.elementor-element-49da4c1{color:#000}.elementor-40 .elementor-element.elementor-element-4bd5e33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-40 .elementor-element.elementor-element-8c145f1{color:#010102}.elementor-40 .elementor-element.elementor-element-99f4d8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-40 .elementor-element.elementor-element-0e15908{color:#000}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-b349c76{padding:0 0 30px 0}.elementor-40 .elementor-element.elementor-element-d42aa63 .elementor-heading-title{font-size:25px}}