.elementor-272 .elementor-element.elementor-element-8bd9b60{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-272 .elementor-element.elementor-element-5bdf6c2{--display:flex;}.elementor-272 .elementor-element.elementor-element-3374d9b{--display:flex;}.elementor-272 .elementor-element.elementor-element-cadce5a{--display:flex;}.elementor-272 .elementor-element.elementor-element-5c7ebaa{--spacer-size:50px;}/* Start custom CSS for html, class: .elementor-element-655b394 */.bradcurmed{
  display:flex;
  justify-content:center;
  align-items:center;
  gap:12px;
  list-style:none;
  padding:0;
  margin:20px 0 0;
}

.bradcurmed li{
  color:#7b8095;
  line-height:1;
}

.bradcurmed li + li::before{
  content:"›";
  display:inline-block;
  margin:0 0 0 12px;
  color:#9aa4b5;
  font-size:18px;
  font-weight:700;
  vertical-align:middle;
}

.bradcurmed a{
  color:#7b8095;
  text-decoration:none;
}

.bradcurmed li:last-child{
  color:#2b2860;
  font-weight:600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1f6910a */.auto-section-title{
    text-align:center;
    direction:rtl;
    margin-bottom:32px;
}

.auto-section-title span{
    display:inline-block;
    color:#f28c00;
    font-size:13px;
    font-weight:700;
    margin-bottom:8px;
}

.auto-section-title h2{
    margin:0;
    color:#00205C;
    font-size:34px;
    font-weight:800;
    line-height:1.6;
}

.auto-section-title p{
    margin:8px auto 0;
    max-width:650px;
    color:#7b8794;
    font-size:13px;
    line-height:2;
}

@media(max-width:700px){

    .auto-section-title{
        margin-bottom:22px;
    }

    .auto-section-title h2{
        font-size:23px;
    }

    .auto-section-title p{
        font-size:12px;
        padding:0 15px;
    }
}/* End custom CSS */