.font-buttons,.site-section.text .sites-button,.site-section.text .media-footer button,.site-section.text .media-footer .download-button,.site-section.list .sites-button,.site-section.list .media-footer button,.site-section.list .media-footer .download-button,.site-section.gallery .sites-button,.site-section.gallery .media-footer button,.site-section.gallery .media-footer .download-button,.site-section.footer .sites-button,.site-section.footer .media-footer button,.site-section.footer .media-footer .download-button,.site-section.donation .sites-button,.site-section.donation .media-footer button,.site-section.donation .media-footer .download-button,.site-section.media .sites-button,.site-section.media .media-footer button,.site-section.media .media-footer .download-button,.site-section.events .sites-button,.site-section.events .media-footer button,.site-section.events .media-footer .download-button,.site-section.event-details .sites-button,.site-section.event-details .media-footer button,.site-section.event-details .media-footer .download-button,.site-section.form .sites-button,.site-section.form .media-footer button,.site-section.form .media-footer .download-button,.site-section.small-groups .sites-button,.site-section.small-groups .media-footer button,.site-section.small-groups .media-footer .download-button,.site-section.livestream .sites-button,.site-section.livestream .media-footer button,.site-section.livestream .media-footer .download-button,.site-section.prayer .sites-button,.site-section.prayer .media-footer button,.site-section.prayer .media-footer .download-button,.site-section.tabs .sites-button,.site-section.tabs .media-footer button,.site-section.tabs .media-footer .download-button,.site-section.accordion .sites-button,.site-section.accordion .media-footer button,.site-section.accordion .media-footer .download-button,.site-section.form .nav-tabs,.site-section.form .radio-btn .item-amount,.site-section.form .setup-partial-payment .partial-type-picker,.site-section.form .payment-methods .choose-payment-method .payment-method .btn,.site-section.form .signup-slot-categories,.site-section.form .slots .slot,.site-section.form .recurring-selector,.site-section.form .login-container .back,.pagination,.site-alerts-show-more,.sites-PrayerList__ContactInfoButton,#mobile-nav-button{font-family:'League Spartan', sans-serif;font-size:1.1em;font-weight:400;font-style:normal;letter-spacing:0.01em;text-transform:uppercase}.font-buttons-important{font-family:'League Spartan', sans-serif !important;font-size:1.1em !important;font-weight:400 !important;font-style:normal !important;letter-spacing:0.01em !important;text-transform:uppercase !important}.font-main_text,.site-section.text div.text-content,.site-section.list div.text-content,.site-section.gallery div.text-content,.site-section.footer div.text-content,.site-section.donation div.text-content,.site-section.media div.text-content,.site-section.events div.text-content,.site-section.event-details div.text-content,.site-section.form div.text-content,.site-section.small-groups div.text-content,.site-section.livestream div.text-content,.site-section.prayer div.text-content,.site-section.tabs div.text-content,.site-section.accordion div.text-content,.site-section.events .events-loading-container,.site-section.events .events-no-events,.site-section.event-details .event-name,.site-section.event-details .event-date,.site-section.form .custom-form-description,.site-section.form .formbuilder-field p,.site-section.form .submission-result,.site-section.form .checkbox,.site-section.form .radio:not(.radio-btn-container),.site-section.form .radio label.control-label,.site-section.form .help-block,.site-section.form .fb-alert,.site-section.form .file-upload-template,.site-section.form .draggable-file-upload,.site-section.form .file-upload-in-progress,.site-section.form .file-upload-complete,.site-section.form .formbuilder-step,.site-section.form .step-dropdown-header,.site-section.form .login-container .help-text-top,.site-section.form .login-container .error-msg,.site-section.form .login-actions,.site-section.form .modal-dialog p,.site-section.form .view-signup-slots .signups,.site-section.form .setup-partial-payment p,.site-section.form [data-qa="fb-payment-summary"],.site-section.form .discount-applied,.site-section.form .discount-amount,.site-section.form .register-tab p,.site-section.form .forgot-password-link,.site-section.form .register-link,.site-section.form .my-account-tabs p,.site-section.form [component="'RecurringTab'"] .further-info,.site-section.form [component="'RecurringTab'"] p,.site-section.form .installments-table,.site-section.form .giving-history .further-info,.site-section.form .giving-history-top-bar p,.site-section.form .giving-history-grid,.site-section.form .total-giving,.site-section.form [component="'PaymentMethodsTab'"] .further-info,.site-section.form .checkbox>.control-label,.site-section.form .radio-btn .item-name,.site-section.form .panel,.site-section.form .accordion,.site-section.form .edit-payment-method,.site-section.form .account-info-data,.site-alert-description,.clover-ui-Popover,.sites-PrayerForm__SubmissionMessage,.sites-PrayerList__PostDate,.sites-PrayerList__PersonName,.sites-PrayerList__AcknowledgmentCount,.site-section.media .media-footer button,.site-section.media .media-footer .download-button,.site-section.media .media-select-container,.site-section .event-info-text-description,.site-section .event-info-time-location-table,.site-section .event-sidebar,.site-section .event-tile-item .event-info-text-name,.site-section .event-sidebar .event-info-text-name,.site-section .event-frame-pagination-row .events-no-events,.site-section .event-frame-pagination-row .event-frame-showing-events,.site-section .event-calendar,.site-section.event-details.more-events .more-event .event-date,.site-section.form label.control-label,.form-group input,.form-group textarea,.form-group select,.dropdown-toggle,.dropdown-menu,.ui-select-toggle,.Select-control,.Select-input input,.Select-menu,.ss__control,.ss__menu,.input-calendar .input-calendar-field{font-family:Roboto, 'Roboto Light', sans-serif;font-size:1.08em;font-weight:500;font-style:normal;letter-spacing:0em;text-transform:none}.font-main_text-important,.fms-tooltip,.site-section.livestream .next_live_stream_title,.site-section.livestream .live_stream_title,.site-section.livestream .desc div{font-family:Roboto, 'Roboto Light', sans-serif !important;font-size:1.08em !important;font-weight:500 !important;font-style:normal !important;letter-spacing:0em !important;text-transform:none !important}.font-sub_headers,.site-section.text header.secondary-title,.site-section.list header.secondary-title,.site-section.gallery header.secondary-title,.site-section.footer header.secondary-title,.site-section.donation header.secondary-title,.site-section.media header.secondary-title,.site-section.events header.secondary-title,.site-section.event-details header.secondary-title,.site-section.form header.secondary-title,.site-section.small-groups header.secondary-title,.site-section.livestream header.secondary-title,.site-section.prayer header.secondary-title,.site-section.tabs header.secondary-title,.site-section.accordion header.secondary-title,.site-section.text label.control-label,.site-section.text .control-label>label,.site-section.list label.control-label,.site-section.list .control-label>label,.site-section.gallery label.control-label,.site-section.gallery .control-label>label,.site-section.footer label.control-label,.site-section.footer .control-label>label,.site-section.donation label.control-label,.site-section.donation .control-label>label,.site-section.media label.control-label,.site-section.media .control-label>label,.site-section.events label.control-label,.site-section.events .control-label>label,.site-section.event-details label.control-label,.site-section.event-details .control-label>label,.site-section.form label.control-label,.site-section.form .control-label>label,.site-section.small-groups label.control-label,.site-section.small-groups .control-label>label,.site-section.livestream label.control-label,.site-section.livestream .control-label>label,.site-section.prayer label.control-label,.site-section.prayer .control-label>label,.site-section.tabs label.control-label,.site-section.tabs .control-label>label,.site-section.accordion label.control-label,.site-section.accordion .control-label>label,.site-section.list li header,.site-section.text.four-horizontal-text .group header.text-content,.site-section.event-details.more-events .more-event .event-name,.site-section.form h3.section-header,.site-section.form .section-header h3,.site-section.form .paymentDetailsFields h3,.site-section.tabs .tabs-ribbons,.site-section.tabs .tab-title,.site-section.accordion .accordion-title{font-family:'League Spartan', sans-serif;font-size:1.38em;font-weight:400;font-style:normal;letter-spacing:0.02em;text-transform:uppercase}.font-sub_headers-important{font-family:'League Spartan', sans-serif !important;font-size:1.38em !important;font-weight:400 !important;font-style:normal !important;letter-spacing:0.02em !important;text-transform:uppercase !important}.font-headers,.site-section.text header,.site-section.list header,.site-section.gallery header,.site-section.footer header,.site-section.donation header,.site-section.media header,.site-section.events header,.site-section.event-details header,.site-section.form header,.site-section.small-groups header,.site-section.livestream header,.site-section.prayer header,.site-section.tabs header,.site-section.accordion header,.site-section.events .event-calendar-header,.site-section.form .form-header h2,.site-section.form h3.section-header,.site-section.form h3.modal-title,.site-section.form .section-header h3,.site-section.form .paymentDetailsFields h3,.site-section.form .make-recurring-modal h3,.site-section.form .view-signup-slots .signups-titles,.site-section.form .register-tab h3,.site-section.form .my-account-tabs h3,.site-section.form .recurring-tab h3,.site-section.form [component="'InstallmentsTab'"] h3,.site-section.form .submission-result div[ng-bind-html="submissionResult.message"] b,.site-alert-title,.site-section .event-gallery-item .event-info-text-name,.site-section .event-list-item .event-info-text-name{font-family:'League Spartan', sans-serif;font-size:2.2em;font-weight:400;font-style:normal;letter-spacing:-0.02em;text-transform:uppercase}.font-headers-important{font-family:'League Spartan', sans-serif !important;font-size:2.2em !important;font-weight:400 !important;font-style:normal !important;letter-spacing:-0.02em !important;text-transform:uppercase !important}.font-sub_nav,.sub-navigation a,.site-section.header nav #more-nav-region ul a,#mobile-navigation .sub-navigation a{font-family:'Proxima Nova', 'Proxima Nova Heavy', sans-serif;font-size:.84em;font-weight:400;font-style:normal;letter-spacing:0em;text-transform:uppercase}.font-sub_nav-important{font-family:'Proxima Nova', 'Proxima Nova Heavy', sans-serif !important;font-size:.84em !important;font-weight:400 !important;font-style:normal !important;letter-spacing:0em !important;text-transform:uppercase !important}.font-main_nav,.main-navigation>ul>li>a,.main-navigation>#more-nav-region button,.main-navigation>#more-nav-region ul a,#mobile-navigation a{font-family:'League Spartan', sans-serif;font-size:.78em;font-weight:400;font-style:normal;letter-spacing:0.02em;text-transform:uppercase}.font-main_nav-important{font-family:'League Spartan', sans-serif !important;font-size:.78em !important;font-weight:400 !important;font-style:normal !important;letter-spacing:0.02em !important;text-transform:uppercase !important}div.text-content div,div.text-content ul,div.text-content ol,div.text-content li,div.text-content p,div.text-content h1,div.text-content h2,div.text-content h3,div.text-content h4,div.text-content h5,div.text-content h6,div.text-content dd,div.text-content dl,div.text-content dt,div.text-content td{line-height:1.3em}div.text-content span,div.text-content a,div.text-content b,div.text-content i,div.text-content u,div.text-content font,div.text-content strong,div.text-content em,div.text-content label,div.text-content input,div.text-content textarea,div.text-content select{line-height:1.1em}header.text-content div,header.text-content ul,header.text-content ol,header.text-content li,header.text-content p,header.text-content h1,header.text-content h2,header.text-content h3,header.text-content h4,header.text-content h5,header.text-content h6,header.text-content dd,header.text-content dl,header.text-content dt,header.text-content td{line-height:1.2em}.sites-button{line-height:1.2em}.site-section.text label.control-label .help-text-top::after,.site-section.text .control-label>label .help-text-top::after,.site-section.list label.control-label .help-text-top::after,.site-section.list .control-label>label .help-text-top::after,.site-section.gallery label.control-label .help-text-top::after,.site-section.gallery .control-label>label .help-text-top::after,.site-section.footer label.control-label .help-text-top::after,.site-section.footer .control-label>label .help-text-top::after,.site-section.donation label.control-label .help-text-top::after,.site-section.donation .control-label>label .help-text-top::after,.site-section.media label.control-label .help-text-top::after,.site-section.media .control-label>label .help-text-top::after,.site-section.events label.control-label .help-text-top::after,.site-section.events .control-label>label .help-text-top::after,.site-section.event-details label.control-label .help-text-top::after,.site-section.event-details .control-label>label .help-text-top::after,.site-section.form label.control-label .help-text-top::after,.site-section.form .control-label>label .help-text-top::after,.site-section.small-groups label.control-label .help-text-top::after,.site-section.small-groups .control-label>label .help-text-top::after,.site-section.livestream label.control-label .help-text-top::after,.site-section.livestream .control-label>label .help-text-top::after,.site-section.prayer label.control-label .help-text-top::after,.site-section.prayer .control-label>label .help-text-top::after,.site-section.tabs label.control-label .help-text-top::after,.site-section.tabs .control-label>label .help-text-top::after,.site-section.accordion label.control-label .help-text-top::after,.site-section.accordion .control-label>label .help-text-top::after{font-size:1.104rem}.site-section.text input,.site-section.text textarea,.site-section.list input,.site-section.list textarea,.site-section.gallery input,.site-section.gallery textarea,.site-section.footer input,.site-section.footer textarea,.site-section.donation input,.site-section.donation textarea,.site-section.media input,.site-section.media textarea,.site-section.events input,.site-section.events textarea,.site-section.event-details input,.site-section.event-details textarea,.site-section.form input,.site-section.form textarea,.site-section.small-groups input,.site-section.small-groups textarea,.site-section.livestream input,.site-section.livestream textarea,.site-section.prayer input,.site-section.prayer textarea,.site-section.tabs input,.site-section.tabs textarea,.site-section.accordion input,.site-section.accordion textarea{text-transform:none}.site-section.media .media-attachment-popup{text-transform:uppercase}.site-section.media .media-footer button,.site-section.media .media-footer .download-button{font-size:1em;text-transform:uppercase}.site-section.event-details header.text-content{font-size:2.25em}.site-section.event-details .event-name,.site-section.event-details .event-date{font-size:1em;line-height:1.6}.site-section.event-details .event-name{font-weight:800}.site-section.form .help-text-top{font-size:0}.site-section.form .login-container .help-text-top{font-size:inherit}.site-section.form .vertical-tabs .nav-tabs{font-size:1em}@media all and (max-width: 768px){.site-section.form .vertical-tabs .nav-tabs>li .nav-link{font-size:0}.site-section.form .vertical-tabs .nav-tabs>li .nav-link::before{font-size:1rem}}.site-section.form h3.section-header i,.site-section.form h3.section-header a[role="button"],.site-section.form .section-header h3 i,.site-section.form .section-header h3 a[role="button"]{font-size:.75em;margin-left:.25em}.site-section.form h3.section-header .help-text-top::after{font-size:1.76rem}.site-section.form .submission-result div[ng-bind-html="submissionResult.message"] b{font-size:1.76em}.site-section.form .modal h3.modal-title,.site-section.form .modal h3.section-header{font-size:2.2em}.site-section.form .my-account-tabs h3,.site-section.form .recurring-tab h3{font-size:2.2em}.site-section.form .view-signup-slots .signups-titles{font-size:1.76em}@media (max-width: 576px){.site-section.form .view-signup-slots .modal-title .remaining{font-size:1.76rem}}.site-section.form .font-picker-dropdown .ss__control,.site-section.form .font-picker-dropdown .ss__option{text-transform:none}.site-section.form .checkbox>.control-label{font-size:inherit}.site-section.form .radio label.control-label{font-size:inherit}.site-section.form .radio-btn .item-amount{font-size:28px}.site-section.form .input-calendar .icon-wrapper{font-style:normal;font-weight:normal}.site-section.form .setup-partial-payment .partial-type-picker{font-size:18px;line-height:18px}@media all and (max-width: 500px){.site-section.form .setup-partial-payment .partial-type-picker{font-size:15px;line-height:15px}}.site-section.form .payment-methods .choose-payment-method .payment-method .btn{font-size:1em;line-height:1em}.site-section.form .custom-form-description ul,.site-section.form .custom-form-description ol{margin-top:1em;margin-bottom:1em;padding-left:40px}.site-section.form .call-out-text{text-transform:uppercase}.site-section.form .formbuilder-step .form-group,.site-section.form .formbuilder-step .step-index,.site-section.form .step-dropdown-header .step-index{font-size:16px}.site-section.form .formbuilder-step.active .form-group,.site-section.form .formbuilder-step .step-index,.site-section.form .step-dropdown-header .step-index{font-weight:bold}.site-section.form .step-summary-container .step-summary{font-size:12px}.site-section.form .step-summary-container .step-name{font-size:16px;font-weight:bold}.site-section.form .step-dropdown-header>i,.site-section.form .mobile-step-dropdown>i{font-size:32px}.site-section.form .panel .panel-heading,.site-section.form .panel .list-title{font-weight:bold}.site-section.form .accordion .card-header,.site-section.form .accordion .list-title{font-weight:bold}.site-section.form .edit-payment-method{font-weight:bold}.site-section.form .accordion-payment-method,.site-section.form .edit-payment-method,.site-section.form .recurring-payment-method{text-transform:uppercase}.site-section.form .panel{line-height:1.4}.site-section.form .panel .panel-heading .panel-title>a{padding:1em}.site-section.form .panel .panel-heading+.panel-collapse>.panel-body{padding:1em}.site-section.form .accordion .card-header,.site-section.form .accordion .card-body{padding:1em}.site-section.form [ng-click="deletePaymentMethod(paymentMethodItem)"],.site-section.form [ng-click="saveRecurringPayment(recurringPaymentItem)"],.site-section.form [ng-click="stopPayment(recurringPaymentItem)"]{font-size:0 !important}.site-section.form [ng-click="deletePaymentMethod(paymentMethodItem)"]::before,.site-section.form [ng-click="saveRecurringPayment(recurringPaymentItem)"]::before,.site-section.form [ng-click="stopPayment(recurringPaymentItem)"]::before{font-size:1.1rem;line-height:1.2em}.site-section.form .installments-table .form-name{font-size:1.215em}.site-section.form .installments-table .help-block{font-size:.945em}.site-section.form .giving-history-grid{font-size:1em}.site-section.form .account-info-data{font-weight:bold}.site-section.tabs .tab-title div.text-content,.site-section.accordion .accordion-title div.text-content{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;letter-spacing:inherit;text-transform:inherit}.site-section.tabs .tab-title div.text-content div,.site-section.tabs .tab-title div.text-content ul,.site-section.tabs .tab-title div.text-content ol,.site-section.tabs .tab-title div.text-content li,.site-section.tabs .tab-title div.text-content p,.site-section.tabs .tab-title div.text-content h1,.site-section.tabs .tab-title div.text-content h2,.site-section.tabs .tab-title div.text-content h3,.site-section.tabs .tab-title div.text-content h4,.site-section.tabs .tab-title div.text-content h5,.site-section.tabs .tab-title div.text-content h6,.site-section.tabs .tab-title div.text-content dd,.site-section.tabs .tab-title div.text-content dl,.site-section.tabs .tab-title div.text-content dt,.site-section.tabs .tab-title div.text-content td,.site-section.tabs .tab-title div.text-content span,.site-section.tabs .tab-title div.text-content a,.site-section.tabs .tab-title div.text-content b,.site-section.tabs .tab-title div.text-content i,.site-section.tabs .tab-title div.text-content u,.site-section.tabs .tab-title div.text-content font,.site-section.tabs .tab-title div.text-content strong,.site-section.tabs .tab-title div.text-content em,.site-section.tabs .tab-title div.text-content label,.site-section.tabs .tab-title div.text-content input,.site-section.tabs .tab-title div.text-content textarea,.site-section.tabs .tab-title div.text-content select,.site-section.accordion .accordion-title div.text-content div,.site-section.accordion .accordion-title div.text-content ul,.site-section.accordion .accordion-title div.text-content ol,.site-section.accordion .accordion-title div.text-content li,.site-section.accordion .accordion-title div.text-content p,.site-section.accordion .accordion-title div.text-content h1,.site-section.accordion .accordion-title div.text-content h2,.site-section.accordion .accordion-title div.text-content h3,.site-section.accordion .accordion-title div.text-content h4,.site-section.accordion .accordion-title div.text-content h5,.site-section.accordion .accordion-title div.text-content h6,.site-section.accordion .accordion-title div.text-content dd,.site-section.accordion .accordion-title div.text-content dl,.site-section.accordion .accordion-title div.text-content dt,.site-section.accordion .accordion-title div.text-content td,.site-section.accordion .accordion-title div.text-content span,.site-section.accordion .accordion-title div.text-content a,.site-section.accordion .accordion-title div.text-content b,.site-section.accordion .accordion-title div.text-content i,.site-section.accordion .accordion-title div.text-content u,.site-section.accordion .accordion-title div.text-content font,.site-section.accordion .accordion-title div.text-content strong,.site-section.accordion .accordion-title div.text-content em,.site-section.accordion .accordion-title div.text-content label,.site-section.accordion .accordion-title div.text-content input,.site-section.accordion .accordion-title div.text-content textarea,.site-section.accordion .accordion-title div.text-content select{line-height:inherit}.fms-tooltip{font-size:1em !important}.site-alert-title{font-size:32px}.site-alert-description{font-size:18px;white-space:pre-wrap}.site-alerts-show-more{font-size:18px}.sites-PrayerList__PostDate{font-size:.81em}.sites-PrayerList__AcknowledgmentCount{font-size:.675em}.sites-PrayerList__ClickToPrayTooltip{font-size:.81em}.sites-PrayerList__PrayerText{white-space:pre-wrap}div.text-content div,div.text-content ul,div.text-content ol,div.text-content li,div.text-content p,div.text-content h1,div.text-content h2,div.text-content h3,div.text-content h4,div.text-content h5,div.text-content h6,div.text-content dd,div.text-content dl,div.text-content dt,div.text-content td{line-height:1.9em}header.title-text div,header.title-text ul,header.title-text ol,header.title-text li,header.title-text p,header.title-text h1,header.title-text h2,header.title-text h3,header.title-text h4,header.title-text h5,header.title-text h6,header.title-text dd,header.title-text dl,header.title-text dt,header.title-text td{line-height:1.3em}.site-section.header nav>ul>li>ul>li>ul>li>a{font-size:.735em !important;font-weight:normal !important}.site-section.footer div.text-content.text-1{font-size:.945em}@media all and (max-width: 768px){.site-section.footer div.text-content.text-1{font-size:1.08em}}@media all and (max-width: 768px){.site-section.footer div.text-content.text-2 .socialIconSymbol{font-size:3em}}.site-section.text a,.site-section.donation a,.site-section.list a,.site-section.media a,.site-section.events a,.site-section.event-details a,.site-section.form a,.site-section.small-groups a,.site-section.livestream a,.site-section.prayer a,.site-section.tabs a,.site-section.accordion a,.site-section.footer a{text-decoration:underline}.site-section.text a.sites-button,.site-section.text a.socialIconLink,.site-section.donation a.sites-button,.site-section.donation a.socialIconLink,.site-section.list a.sites-button,.site-section.list a.socialIconLink,.site-section.media a.sites-button,.site-section.media a.socialIconLink,.site-section.events a.sites-button,.site-section.events a.socialIconLink,.site-section.event-details a.sites-button,.site-section.event-details a.socialIconLink,.site-section.form a.sites-button,.site-section.form a.socialIconLink,.site-section.small-groups a.sites-button,.site-section.small-groups a.socialIconLink,.site-section.livestream a.sites-button,.site-section.livestream a.socialIconLink,.site-section.prayer a.sites-button,.site-section.prayer a.socialIconLink,.site-section.tabs a.sites-button,.site-section.tabs a.socialIconLink,.site-section.accordion a.sites-button,.site-section.accordion a.socialIconLink,.site-section.footer a.sites-button,.site-section.footer a.socialIconLink{text-decoration:none}@media all and (max-width: 576px){.site-section.text header.title-text,.site-section.donation header.title-text,.site-section.list header.title-text,.site-section.media header.title-text,.site-section.events header.title-text,.site-section.event-details header.title-text,.site-section.form header.title-text,.site-section.small-groups header.title-text,.site-section.livestream header.title-text,.site-section.prayer header.title-text,.site-section.tabs header.title-text,.site-section.accordion header.title-text,.site-section.footer header.title-text{font-size:1.98em}.site-section.text.list li header,.site-section.donation.list li header,.site-section.list.list li header,.site-section.media.list li header,.site-section.events.list li header,.site-section.event-details.list li header,.site-section.form.list li header,.site-section.small-groups.list li header,.site-section.livestream.list li header,.site-section.prayer.list li header,.site-section.tabs.list li header,.site-section.accordion.list li header,.site-section.footer.list li header{font-size:1.38em}}.site-section.media .media-player .media-player-body .media-header div.text-content,.site-section.media .media-player .media-player-body .media-description{font-size:1.08em !important}.site-section.media .media-footer button,.site-section.media .media-footer .download-button{text-transform:none;text-decoration:underline}.site-section.media .media-select-container{line-height:inherit !important}.site-section.event-list-layout header.text-content,.site-section.event-tile-layout header.text-content{text-align:center}.site-section .event-tile-item .event-info-text-name,.site-section .event-sidebar .event-info-text-name{font-size:18px}.site-section .event-tile-item .event-info-time-location-table,.site-section .event-sidebar .event-info-time-location-table{font-size:14px}.site-section .event-gallery-item .event-info-text-name{font-size:36px}.site-section .event-gallery-item .event-info-text-description{font-size:18px}.site-section .event-gallery-item .event-info-time-location-table{font-size:14px}.site-section .event-frame-pagination-row .events-no-events,.site-section .event-frame-pagination-row .event-frame-showing-events{font-size:14px}.site-section .event-list-item .event-info-text-name{font-size:36px}@media all and (max-width: 992px){.site-section .event-list-item .event-info-text-name{font-size:27px}}@media all and (max-width: 768px){.site-section .event-list-item .event-info-text-name{font-size:18px}}.site-section .event-list-item .event-info-text-description{font-size:18px}.site-section .event-list-item .event-info-time-location-table{font-size:14px}.site-section .fc-day-number-container,.site-section .event-calendar-day-event-name{font-weight:bold}.site-section .fc-day-number span{text-transform:uppercase}.site-section .event-calendar-weekday{font-size:18px}.site-section .fc-day-number{font-size:14px}.site-section .event-calendar-day-event,.site-section .fc-more{font-size:12px}.site-section .event-calendar-sidebar-current-date{font-size:18px}.site-section .event-calendar-sidebar-current-date-icon{font-size:14px;font-weight:normal}.site-section .event-calendar-sidebar-total-events{font-size:12px}.site-section a.event-calendar-previous-month,.site-section a.event-calendar-next-month,.site-section a.fc-event,.site-section a.fc-more,.site-section a.event-sidebar-body-item,.site-section .event-tile-item .event-info-container,.site-section .event-list-item .event-info-container,.site-section .event-info-details-button-container a,.site-section .share-popover a{text-decoration:none}.site-section .event-tile-item .event-info-text-name,.site-section .event-sidebar .event-info-text-name{font-weight:bold}.site-section .event-calendar-sidebar-current-date{font-weight:bold}.site-section.event-details .description{line-height:1.728em}.site-section.event-details.full-text .tags{font-weight:800}.site-section.event-details.more-events .more-event .event-date{font-size:.96em}.site-section.event-details .event-sidebar-header{font-size:18px;font-weight:bold}.site-section.event-details .event-details-directions{font-weight:bold}.site-section.form .input-group-btn button,.site-section.form .input-calendar .icon-wrapper{font-size:1.08em}.site-section.form h3.section-header .help-text-top::after,.site-section.form .section-header h3 .help-text-top::after,.site-section.form .paymentDetailsFields h3 .help-text-top::after{font-size:1.104rem}.site-section.form h3.section-header a[role="button"],.site-section.form .section-header h3 a[role="button"]{text-decoration:none}.site-section.form .modal h3.modal-title,.site-section.form .modal h3.section-header{font-size:1.38em}.site-section.form .my-account-tabs h3,.site-section.form .recurring-tab h3{font-size:1.38em}.site-section.form .view-signup-slots .signups-titles{font-size:1.104em}@media (max-width: 576px){.site-section.form .view-signup-slots .modal-title .remaining{font-size:1.104rem}}.site-section.form label.control-label{text-transform:uppercase}.site-section.form label.control-label .help-text-top::after{font-size:.864rem}.site-section.form .custom-form-description div,.site-section.form .custom-form-description ul,.site-section.form .custom-form-description ol,.site-section.form .custom-form-description li,.site-section.form .custom-form-description p,.site-section.form .custom-form-description h1,.site-section.form .custom-form-description h2,.site-section.form .custom-form-description h3,.site-section.form .custom-form-description h4,.site-section.form .custom-form-description h5,.site-section.form .custom-form-description h6,.site-section.form .custom-form-description dd,.site-section.form .custom-form-description dl,.site-section.form .custom-form-description dt,.site-section.form .custom-form-description td{line-height:1.9em}.site-section.form .file-upload-template i,.site-section.form .call-out-text i{vertical-align:baseline}.site-section.form .draggable-file-upload button{text-decoration:underline}.site-section.form .dropdown-menu a,.site-section.form a.nav-link,.site-section.form .setup-partial-payment a,.site-section.form .payment-methods a,.site-section.form .panel-group .panel-heading .panel-title>a,.site-section.form .giving-history-grid a{text-decoration:none}.site-section.tabs .tabs-ribbons,.site-section.tabs .tab-title{font-size:1.38rem}#mobile-nav-button{font-weight:400;font-size:1em}#mobile-navigation a{font-size:.897em}#mobile-navigation .sub-navigation a{font-size:.966em}.radio.radio-btn-container label{padding-left:0}.login-details .dropdown-menu .dropdown-heading h5{font-size:inherit}.radio-btn .item-amount{height:calc(1.58em + 18px);line-height:calc(1.58em + 18px - 30px)}.sites-button{font-size:1.2375em}.pagination{font-weight:bold}