.elementor-30523 .elementor-element.elementor-element-0042a7f > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-30523 .elementor-element.elementor-element-6bc8259{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-30523 .elementor-element.elementor-element-6bc8259 .elementor-divider-separator{width:100%;}.elementor-30523 .elementor-element.elementor-element-6bc8259 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-30523 .elementor-element.elementor-element-9b837e2 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-30523 .elementor-element.elementor-element-f780bcf > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-30523 .elementor-element.elementor-element-59de1d3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:3px;}.elementor-30523 .elementor-element.elementor-element-59de1d3 .elementor-divider-separator{width:100%;}.elementor-30523 .elementor-element.elementor-element-59de1d3 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-30523 .elementor-element.elementor-element-08bffea > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-30523 .elementor-element.elementor-element-31ad62a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-30523 .elementor-element.elementor-element-075b24a .bdt-accordion .bdt-accordion-item + .bdt-accordion-item{margin-top:2px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS */@media only screen and (max-width: 900px) {
        .hidemobile{
            display: none;
        }
    }
    
.title {
  font-weight: 400;
  display: inline-block;
  margin-bottom:20px;
  position: relative;
}

.title:before{
    content: "";
    position: absolute;
    width: 250px;
    margin-bottom:-10px;
    bottom: 0;
    border-bottom: 4px solid #d8303d;
}/* End custom CSS */