@charset "UTF-8";
/* CSS Document */

.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label{font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:14px;line-height:1.62;font-weight:400;color:#5d5d5d}
.tribe-common .tribe-common-form-control-slider__input::-moz-range-track{border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;transition:background-color .2s ease;background-color:#1e5db5}
.tribe-common .tribe-common-form-control-slider__input::-ms-fill-lower,.tribe-common .tribe-common-form-control-slider__input::-ms-fill-upper{background-color:#1e5db5;border-radius:10px}
.tribe-common .tribe-common-form-control-slider__label{font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:12px;line-height:1.38;font-weight:400;color:#5d5d5d}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-form-control-text__input{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;line-height:1.62;font-weight:400}
#top .main_color .tribe-common .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:16px;line-height:1.62;font-weight:400;background:#fff;border:0;border-bottom:1px solid #d5d5d5}
#top .main_color .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:14px;line-height:1.62;font-weight:400;border:0}
.tribe-common .tribe-common-form-control-toggle__input:checked{background-color:#1e5db5}
.tribe-common .tribe-common-form-control-toggle__label{font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:12px;line-height:1.38;font-weight:400;color:#5d5d5d}
.tribe-common .tribe-common-anchor-alt{border-bottom:2px solid #1e5db5;color:#141827;transition:color .2s ease}
.tribe-common .tribe-common-anchor-alt:active,.tribe-common .tribe-common-anchor-alt:focus,.tribe-common .tribe-common-anchor-alt:hover{border-bottom:2px solid #1e5db5;color:#1e5db5}
.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover{color:#1e5db5}
.tribe-common .tribe-common-b1{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-weight:400;line-height:1.62}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1{font-size:16px;line-height:1.62}
.tribe-common .tribe-common-b1--bold{font-weight:700}
.tribe-common .tribe-common-b2{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:12px;font-weight:400;line-height:1.38}
.tribe-common .tribe-common-b3{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:11px;font-weight:400;line-height:1.5}
.tribe-common .tribe-common-cta{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:12px;line-height:1.38;font-weight:400;font-weight:700;border-bottom:2px solid transparent;transition:border-color .2s ease}
.tribe-common .tribe-common-cta--alt{border-bottom:2px solid #1e5db5;color:#141827;transition:color .2s ease}
.tribe-common .tribe-common-cta--alt:active,.tribe-common .tribe-common-cta--alt:focus,.tribe-common .tribe-common-cta--alt:hover{border-bottom:2px solid #1e5db5;color:#1e5db5}
.tribe-common .tribe-common-cta--thin-alt{border-bottom:1px solid #1e5db5;color:#141827;transition:color .2s ease}
.tribe-common .tribe-common-cta--thin-alt:active,.tribe-common .tribe-common-cta--thin-alt:focus,.tribe-common .tribe-common-cta--thin-alt:hover{border-bottom:1px solid #1e5db5;color:#1e5db5}
.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:hover{color:#1e5db5}
.tribe-common .tribe-common-h1{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:28px;line-height:1.42}
.tribe-common .tribe-common-h2{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:24px;line-height:1.42}
.tribe-common .tribe-common-h3{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:22px;line-height:1.5}
.tribe-common .tribe-common-h4{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:20px;line-height:1.42}
.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-weight:700;line-height:1.5}
.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-weight:700}
.tribe-theme-avada #main .tribe-common .tribe-common-h1{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:28px;line-height:1.42}
.tribe-theme-avada #main .tribe-common .tribe-common-h2{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:24px;line-height:1.42}
.tribe-theme-avada #main .tribe-common .tribe-common-h3{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:22px;line-height:1.5}
.tribe-theme-avada #main .tribe-common .tribe-common-h4{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:20px;line-height:1.42}
.tribe-theme-avada #main .tribe-common .tribe-common-h5,.tribe-theme-avada #main .tribe-common .tribe-common-h6{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-weight:700;line-height:1.5}
.tribe-theme-avada #main .tribe-common .tribe-common-h7,.tribe-theme-avada #main .tribe-common .tribe-common-h8{color:#141827;font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-weight:700}
.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:12px;line-height:1.38;font-weight:400;cursor:pointer;display:inline-block;height:auto;text-decoration:none;width:auto;background-color:#fff;border:1px solid #d5d5d5;border-radius:4px;text-align:center;transition:color .2s ease,border-color .2s ease;color:#5d5d5d;padding:14px 20px}
.tribe-common .tribe-common-c-btn-border:active,.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:focus,.tribe-common a.tribe-common-c-btn-border:hover{color:#141827}
.tribe-common .tribe-common-c-btn-border:disabled,.tribe-common a.tribe-common-c-btn-border:disabled{color:#d5d5d5}
.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:hover{background-color:#fff}
.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{font-family:'Muli',Helvetica,Arial,Lucida,sans-serif;font-size:14px;line-height:1.62;font-weight:400;font-weight:700;cursor:pointer;display:inline-block;height:auto;text-decoration:none;border-radius:4px;color:#fff;text-align:center;transition:background-color .2s ease;background-color:#1e5db5;padding:11px 20px;width:100%}
.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn{background-color:#1e5db5}
.tribe-events-back {display:none}
.back-calendar {margin-bottom:20px}
.tribe-events .datepicker .day.active, .tribe-events .datepicker .day.active.focused, .tribe-events .datepicker .day.active:focus, .tribe-events .datepicker .day.active:hover, .tribe-events .datepicker .month.active, .tribe-events .datepicker .month.active.focused, .tribe-events .datepicker .month.active:focus, .tribe-events .datepicker .month.active:hover, .tribe-events .datepicker .year.active, .tribe-events .datepicker .year.active.focused, .tribe-events .datepicker .year.active:focus, .tribe-events .datepicker .year.active:hover {background: #0390e6;}
.tribe-events .tribe-events-c-ical__link {color: #1e5db5;border: 1px solid #1e5db5;}
.tribe-events .tribe-events-c-ical__link:active, .tribe-events .tribe-events-c-ical__link:focus, .tribe-events .tribe-events-c-ical__link:hover {background-color: #1e5db5;}
.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date, .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link {color: #0390e6;}
.tribe-common .tribe-common-c-btn:focus, .tribe-common .tribe-common-c-btn:hover, .tribe-common a.tribe-common-c-btn:focus, .tribe-common a.tribe-common-c-btn:hover {background-color: #0390e6;}
