.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{display:flex;padding:5px 0}.et_pb_menu__search-button:after{font-weight:bold}@media (max-width:980px){.flex-columns .et_pb_row{display:flex}.flex-columns .et_pb_row{flex-wrap:wrap}.flex-columns .et_pb_row .et_pb_column{width:33%}}@media only screen and (max-width:479px){.flex-columns .et_pb_column{width:50%!important}}@media (max-width:980px){.multi-columns .et_pb_row{display:flex}.multi-columns .et_pb_row{flex-wrap:wrap}.picturecol{width:30%}.textcol{width:70%}}.gradientborderbottom{border-bottom:15px solid transparent;border-image:linear-gradient(90deg,#2ca7df,#70297e,#c43a8d,#ffcb36,#99c33c);border-image-slice:1}header#main-header.et-fixed-header,#main-header{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#logo{max-height:110%!important;padding-top:13px}h1.entry-title{color:#582261;font-weight:800!important}h4.widgettitle{color:#70a645;font-size:22px}.widget_search input#s,.widget_search input#searchsubmit{color:#fff;border-radius:5px}.widget_search #searchsubmit{background-color:#2ba7df;align-content}h6.mec-table-side-title{font-family:nunito!important;letter-spacing:0px!important;font-size:18px!important;font-weight:800!important;text-transform:}.mec-calendar .mec-calendar-header h2{font-family:nunito!important;font-weight:800!important}.mec-wrap .mec-totalcal-box{background:#e9e9e9}.calendlylink a{color:#ffffff!important}