.spiffy-clearfix:before,.spiffy-clearfix:after{content:"";display:table}.spiffy-clearfix:after{clear:both}.spiffy.calendar-table a,.spiffy.calendar-table a:visited,.spiffy.calendar-table a:hover{box-shadow:none}.calnk{padding-bottom:5px;display:block}.spiffy .calnk-link,.spiffy .calnk-link:hover,.spiffy .calnk-link:visited{background-position:0 0;text-decoration:none;color:#000;border-bottom:none;box-shadow:none;display:block}.category-bg .calnk-link{border-radius:3px;padding:2px}.category-bg .calnk-link .calnk-box .spiffy-title,.category-bg .calnk-link .calnk-box .calnk-time{border-bottom:none}.calendar-table .calnk-link .calnk-box,.calendar-table .spiffy .calnk-link span{display:inline-block;max-width:100%;width:100%}.calnk-link .calnk-box .spiffy-title,.calnk-link .calnk-box .calnk-time{border-bottom:1px dotted #ccc}.calnk-link span.spiffy-popup{margin-left:10px;visibility:hidden;position:absolute;display:block}.calnk-link:hover span.spiffy-popup{visibility:visible;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.calnk-link span.spiffy-popup{color:#333;background:#FFFFC0;margin-top:1px;padding:5px;width:150px;z-index:100;line-height:1.2em;box-shadow:2px 2px 8px silver;border:solid 1px #ccc;border-radius:7px}.spiffy.minical .calnk-link span.spiffy-popup{border-radius:0 7px 7px 7px}.calnk-link span span{box-shadow:none;border:none}span.spiffy-popup{position:relative;background:#FFFFC0;border:1px solid #ccc}span.spiffy-popup:after,span.spiffy-popup:before{bottom:100%;left:15%;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none}.spiffy.minical span.spiffy-popup:after,.spiffy.minical span.spiffy-popup:before{left:10px}span.spiffy-popup:after{border-color:#fff0;border-bottom-color:#FFFFC0;border-width:10px;margin-left:-10px}span.spiffy-popup:before{border-color:#fff0;border-bottom-color:#ccc;border-width:11px;margin-left:-11px}.calnk-link:hover span.spiffy-popup{position:absolute}.calnk-icon{max-width:100%;display:block;padding:0;margin-top:3px}.calnk .spiffy-popup img{max-width:100%;display:block;padding:0;margin:3px auto;box-shadow:none!important}.minical span.spiffy-mp-left{margin-left:-120px!important;border-radius:7px 0 7px 7px!important}.minical span.spiffy-mp-left:before{margin-left:110px}.minical span.spiffy-mp-left:after{margin-left:111px}.minical span.spiffy-mp-center{margin-left:-60px!important;border-radius:7px!important}.minical span.spiffy-mp-center:before{margin-left:55px}.minical span.spiffy-mp-center:after{margin-left:56px}.spiffy.calendar-table{border:0!important;width:100%!important;border-collapse:separate!important;border-spacing:2px!important;table-layout:fixed;margin-bottom:5px!important}.spiffy-minical-block{width:320px;max-width:100%}.widget .spiffy-minical-block{width:100%}.spiffy.calendar-table .calnk-icon{margin:0 auto;box-shadow:none;padding:0!important}.spiffy.calendar-table .category-bg .calnk-icon{margin-bottom:2px}.calendar-heading{text-align:center;color:#404040;width:100%!important;margin:0;padding:2px 2px 0 2px;border:1px solid #BCCBD8;background-color:#CCDBE8}.calendar-heading-tbl tr,.calendar-heading-tbl td{border:none}.calendar-next,.calendar-prev{width:25%;text-align:center;font-size:.9em}.spiffy .calendar-next a,.spiffy .calendar-prev a{text-decoration:none!important;border-bottom:none;font-weight:700;font-size:1.4em}.calendar-month{width:50%;text-align:center;font-weight:700}.normal-day-heading{text-align:center;width:25px;height:25px;font-size:11px;border:1px solid #CCDBE8;background-color:#EEE;color:#404040}.weekend-heading,.week-number-heading{text-align:center;width:25px;height:25px;font-size:11px;border:1px solid #CCDBE8;background-color:#EEE;color:red}.week-number-heading,.week-number{width:12px;text-align:center}.day-with-date{vertical-align:text-top;text-align:left;width:60px;height:60px;border:1px solid #CCDBE8}.day-without-date{width:60px;height:60px;border:1px solid #E9F0E8}span.weekend{color:red}.day-number{display:block}.current-day{vertical-align:text-top;text-align:left;width:60px;height:60px;border:1px solid #BCCBD8;background-color:#CCDBE8;color:#404040}span.spiffy-event-group{font-size:.75em}.calendar-date-switcher{height:25px;text-align:center;border:none;background-color:#CCDBE8;color:#404040}.calendar-date-switcher form{margin:2px;padding:0}.calendar-date-switcher input,.calendar-date-switcher input[type="submit"]{border:1px #aCbBc8 solid;margin:0;padding:3px!important;text-transform:none;background:#fff;opacity:.5;color:#505050;border-radius:5px;font-weight:400}.calendar-date-switcher select{border:none;margin:0;color:#404040;background:inherit;appearance:auto}.calnk-link span span.event-title{padding:0;text-align:center;font-weight:700;font-size:1.2em;margin-left:0;width:100%;display:block}.calnk-link span span.event-title-break{width:96%;text-align:center;height:1px;padding:0;background-color:#000;margin:8px auto;display:block}.calnk-link span span.event-content-break{width:96%;text-align:center;height:1px;padding:0;background-color:#000;margin:8px auto;display:block}.spiffy.calendar-table table,.spiffy.calendar-table tbody,.spiffy.calendar-table tr,.spiffy.calendar-table td{margin:0!important;padding:0!important}.spiffy.calendar-table table{border-collapse:separate;border-spacing:0;width:100%!important}.mini-link{background-color:#F8F9CD}.spiffy.cat-key{margin-top:5px!important;border:1px solid #CCDBE8!important;border-collapse:separate!important;border-spacing:4px!important;width:99.5%!important;margin-bottom:5px!important;font-size:.7em}.spiffy.cat-key tr{display:inline-block;padding:8px!important}.cal-separate{border:0!important;margin-top:10px}.spiffy.cat-key td{border:0!important;display:inline;padding:5px!important}.spiffy-category-filter-button:hover{background:#eee;cursor:pointer}.spiffy-category-filter-button.spiffy-inactive{opacity:.4}.calnk.spiffy-inactive{opacity:0}.spiffy-upcoming-day{list-style-type:none}.spiffy-desc,.spiffy-location,.spiffy-manage-links{display:block}.spiffy .ca-desc-p,.spiffy .ca-location-p{display:block;margin-bottom:10px}.spiffy-expanded-event .spiffy-manage-links{clear:left}.spiffy .spiffy-manage-links a{text-decoration:none;color:#ccc}.spiffy a.spiffy-delete:hover{color:#c00}.spiffy a.spiffy-edit:hover{color:#03A9F4}@media screen and (max-width:600px){.spiffy.calendar-table{table-layout:fixed}.calnk-icon{max-width:100%}}.spiffy.calendar-table.bigcal.spiffy-listed{border-collapse:collapse!important;border-spacing:0px!important}.spiffy.calendar-table.bigcal.spiffy-listed tr{border:none}td.calendar-toggle{text-align:right;font-size:.6em;border:none}.spiffy.calendar-table.bigcal.spiffy-listed td.day-with-date,.spiffy.calendar-table.bigcal.spiffy-listed td.calendar-date-switcher,.spiffy.calendar-table.bigcal.spiffy-listed td.calendar-toggle,.spiffy.calendar-table.bigcal.spiffy-listed td.category-key{width:100%;display:block;height:auto;padding:3px!important;border-top:solid 1px rgb(255 255 255 / .2)!important;box-sizing:border-box}.spiffy.calendar-table.bigcal.spiffy-listed td.category-key{padding:0!important;margin-bottom:2px!important}.spiffy.calendar-table.bigcal.spiffy-listed td.spiffy-day-1{border-top:none!important}.spiffy.calendar-table.bigcal.spiffy-listed .weekday-titles,.spiffy.calendar-table.bigcal.spiffy-listed .day-without-date{display:none!important}.spiffy-listed span.spiffy-month-name,.spiffy-listed span.day-number{font-size:1.4em}.spiffy.calendar-table.bigcal.spiffy-listed .calnk-link span.spiffy-popup{width:100%;margin:0;visibility:unset;position:relative;background:#fff0;box-shadow:none;border:none;color:unset!important}.spiffy.calendar-table.bigcal.spiffy-listed span.event-title-break,.spiffy.calendar-table.bigcal.spiffy-listed span.event-content-break{background:transparent!important}.spiffy.calendar-table.bigcal.spiffy-listed .calnk .spiffy-popup img{margin:unset!important}.spiffy.calendar-table.bigcal.spiffy-listed .spiffy-event-group{padding:0!important;font-size:1em}.spiffy.bigcal.spiffy-listed tr>td.no-events,.spiffy.bigcal.spiffy-listed .spiffy-title,.spiffy.bigcal.spiffy-listed .calnk-time,.spiffy.bigcal.spiffy-listed .calnk-icon,.spiffy.bigcal.spiffy-listed br{display:none!important}.spiffy.bigcal.spiffy-listed td{border:none!important}.spiffy.bigcal.spiffy-listed span.spiffy-popup:before,.spiffy.bigcal.spiffy-listed span.spiffy-popup:after{border:none;border-width:0}.spiffy.bigcal.spiffy-listed .calnk-link span span.event-title{text-align:unset;color:unset!important}.spiffy.bigcal.spiffy-listed span.day-number{display:inline;padding-left:6px}.spiffy.bigcal.spiffy-listed span.spiffy-event-group{display:block;margin-top:20px}.spiffy.calendar-table.bigcal.spiffy-listed .calnk-link span.spiffy-popup a{border-top:none;padding-top:0;margin-top:0}.spiffy-listed .calnk.spiffy-inactive,.spiffy-listed .day-with-date.spiffy-inactive{display:none!important}.spiffy-list-Expanded ul{margin:0!important;list-style-type:none!important}.widget .spiffy-list-Expanded ul{text-align:center}.spiffy-event-details.spiffy-Expanded{margin-bottom:20px}.spiffy-list-Expanded .spiffy-upcoming-day{border-bottom:solid 1px #ccc;margin-bottom:20px}.spiffy-list-Expanded .spiffy-title{font-size:1.2em}.spiffy-list-Expanded .spiffy-upcoming-date{font-size:1.1em;font-weight:700;display:block;margin-bottom:20px}.spiffy-expanded-event .spiffy-author{display:block}.spiffy-list-Columns{font-size:100%}.spiffy-list-Columns ul{display:flex;flex-flow:row wrap;list-style-type:none!important}.spiffy-list-Columns ul li{list-style-type:none!important}ul.spiffy.upcoming-events-list{margin:0;padding:0}li.spiffy-event-details.spiffy-Columns{padding:0}.spiffy-list-Columns span.spiffy-img{width:100%;padding:0}li.spiffy-event-details.spiffy-Columns{width:30%;margin:1.5%;background:#efefef;color:#555}li.spiffy-event-details.spiffy-Columns.spiffy-num4{width:22%}li.spiffy-event-details.spiffy-Columns.spiffy-num2{width:47%}li.spiffy-event-details.spiffy-Columns.spiffy-num1{width:100%}@media all and (max-width:600px){li.spiffy-event-details.spiffy-Columns{width:100%!important}}.spiffy-Columns span.spiffy-title-meta{display:block;font-size:16px;text-transform:uppercase}.spiffy-Columns span.spiffy-title-meta span.spiffy-column-date{display:block;width:30px;float:left;margin-right:10px;text-align:center;padding:5px}.spiffy-Columns span.spiffy-column-day-begin{font-size:26px;display:block;font-weight:700;line-height:26px}.spiffy-Columns span.spiffy-column-month-begin{display:block;font-size:9px}.spiffy-Columns span.spiffy-title{padding:5px;display:block;font-weight:700}.spiffy-Columns span.spiffy-desc{width:100%;box-sizing:border-box;padding:5px}.spiffy-Columns .spiffy-meta{margin-bottom:1em;font-size:13px;font-weight:700;display:block;box-sizing:border-box;padding:5px}.spiffy-Columns .spiffy-meta span{display:block;width:100%;float:none;margin-top:10px}.spiffy-Columns img{width:100%;margin-bottom:10px}a.spiffy-google-calendar-link{display:block;font-size:.8em;margin-top:10px;opacity:.5;border-top:solid 1px #ccc;padding-top:10px;clear:left}a.spiffy-google-calendar-link:hover{opacity:1}.spiffy-expanded-event a.spiffy-google-calendar-link{border-top:none}.spiffy-meta{margin-bottom:1em;font-size:13px;font-weight:700;display:block}.page-upcoming-events .spiffy-img,.page-todays-events .spiffy-img{width:30%;float:left;padding-right:4px;padding-bottom:4px}.page-upcoming-events .spiffy-desc,.page-todays-events .spiffy-desc,.page-upcoming-events .spiffy-location,.page-todays-events .spiffy-location{width:67%;float:left}.spiffy-link{margin-top:20px;clear:left;float:left}a.spiffy-button{text-align:center;border:1px solid #BCCBD8;background-color:#CCDBE8;color:#404040}a.spiffy-button:hover{color:#000;background-color:#BCCBD8;border-color:#aCbBc8}.error-message{color:#dc3232}p.spiffy-recurs{font-style:italic}p.spiffy-cats{margin-top:10px}.single-spiffy_event .attachment-post-thumbnail,.single-spiffy_event .wp-block-post-featured-image{display:none}.ead-loading-wrap{position:relative;height:100%}.ead-loading-main{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#e4eaf1;height:100%;opacity:.5}.ead-loading{text-align:center;width:100%}.ead-loading span{display:block;font-size:14px;color:#74787d}.ead-loading img{margin:0 auto}.ead-loading-foot{position:absolute;left:0;bottom:0;right:0;padding:10px 20px 53px;font-size:14px;text-align:center}.ead-loading-foot .ead-loading-foot-title{margin:0 0 20px!important;color:#404347;font-size:14px;font-weight:700}.ead-loading-foot .ead-loading-foot-title span{display:block;margin-top:15px;font-size:14px;letter-spacing:0}.ead-loading-foot p{margin-bottom:0;color:#1a1f2a}.ead-loading-foot span{margin:0 10px}.ead-loading-foot .ead-document-btn{color:#1a1f2a;cursor:pointer;display:inline-block;text-decoration:underline}.ead-loading-foot .ead-document-btn:active{opacity:.5}.ead-loading-foot .ead-loading-foot-title img{margin:0 auto}.ead-loading-foot .ead-document-btn img{display:inline-block;vertical-align:middle;margin-right:2px}.mailerlite-form .mailerlite-form-description{margin-bottom:10px}.mailerlite-form .mailerlite-form-field{margin-bottom:10px}.mailerlite-form .mailerlite-form-field label{display:block}.mailerlite-form .mailerlite-subscribe-button-container{text-align:center}.mailerlite-form input.error{color:red;border-color:red}.mailerlite-form label.error{color:red}.mailerlite-form-response{margin-top:20px;display:none;text-align:center;color:#00a154}.mailerlite-form-loader{display:none;text-align:center;font-weight:700;margin:0 20px}.mailerlite-form-error{display:block;color:red}.mailerlite-subscribe-submit{max-width:100%}.spiffy-meta-def{padding:10px 0}.spiffy-meta-def label{width:180px;display:inline-block}.spiffy-meta-def input{width:auto}textarea.spiffy-edit-data{vertical-align:top}.spiffy-form-desc{margin-left:180px!important;font-style:italic}#spiffy-custom-days{margin-left:180px}[class*=et_pb_section_dap_]{width:100%}#et-boc .area-outer-wrap{max-height:100vh;max-width:100vw;pointer-events:none;position:fixed;z-index:100}#et-boc .area-outer-wrap.entry-content{padding:0}#et-boc .area-outer-wrap[data-da-type=popup]{min-width:320px;padding:10px}@media screen and (min-width:981px){#et-boc .area-outer-wrap[data-da-type=popup]{width:90%}}@media screen and (max-width:980px){#et-boc .area-outer-wrap[data-da-type=popup]{width:100%}}@media (min-width:981px){#et-boc .area-outer-wrap .et_pb_row.et_pb_equal_columns,#et-boc .area-outer-wrap .et_pb_row_inner.et_pb_equal_columns,#et-boc .area-outer-wrap .et_pb_section.et_pb_equal_columns>.et_pb_row{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}#et-boc .area-outer-wrap[data-da-type=inline]{bottom:unset;height:unset;left:unset;max-height:unset;max-width:unset;position:relative;right:unset;top:unset;-webkit-transform:unset;transform:unset;width:unset}#et-boc .area-outer-wrap>[data-da-area]{-ms-scroll-chaining:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:block!important;-ms-flex-direction:column;flex-direction:column;height:100%;margin:auto;overscroll-behavior:contain;pointer-events:all;position:relative}#et-boc .area-outer-wrap>[data-da-area]>.et_pb_section{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#et-boc .area-outer-wrap>[data-da-area] .clearfix:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_row:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_row_inner:after,#et-boc .area-outer-wrap>[data-da-area] .et_pb_slides:after{content:""}#et-boc .area-outer-wrap>[data-da-area] .et_pb_contact_select{-moz-appearance:textfield}#et-boc .area-outer-wrap.full-height[data-da-overflow=full_height]>[data-da-area],#et-boc .area-outer-wrap[data-da-overflow=clip]>[data-da-area]{overflow:auto}#et-boc .area-outer-wrap[data-da-overflow=show]>[data-da-area]{overflow:visible}#et-boc .area-outer-wrap[data-da-type=flyin].full-height,#et-boc .area-outer-wrap[data-da-type=popup].full-height{bottom:0!important;height:auto!important;margin-top:0!important;top:0!important}#et-boc .area-outer-wrap[data-da-type=flyin].full-height [data-da-area],#et-boc .area-outer-wrap[data-da-type=popup].full-height [data-da-area]{max-height:100%}#et-boc .area-outer-wrap[data-da-type=flyin].full-height[data-da-size=auto] .da-close-wrap,#et-boc .area-outer-wrap[data-da-type=popup].full-height[data-da-size=auto] .da-close-wrap{height:calc(100% - 20px)!important}#et-boc .area-outer-wrap[data-da-type=flyin].full-height:not([data-da-size=auto]) .da-close-wrap,#et-boc .area-outer-wrap[data-da-type=popup].full-height:not([data-da-size=auto]) .da-close-wrap{height:100%!important}#et-boc .area-outer-wrap[data-da-size=full_screen],#et-boc .area-outer-wrap[data-da-size=full_width]{max-width:100vw;min-width:100vw;padding-left:0;padding-right:0;width:100vw}#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-v=bottom],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-v=top],#et-boc .area-outer-wrap[data-da-size=full_width][data-da-position-v=bottom],#et-boc .area-outer-wrap[data-da-size=full_width][data-da-position-v=top]{padding-bottom:0;padding-top:0}#et-boc .area-outer-wrap[data-da-size=full_screen] .et_pb_section,#et-boc .area-outer-wrap[data-da-size=full_width] .et_pb_section{max-width:none;min-width:100%;width:100%}#et-boc .area-outer-wrap[data-da-size=full_height],#et-boc .area-outer-wrap[data-da-size=full_screen]{height:100vh;max-height:100vh;min-height:100vh;padding-bottom:0;padding-top:0}#et-boc .area-outer-wrap[data-da-size=full_height][data-da-position-h=left],#et-boc .area-outer-wrap[data-da-size=full_height][data-da-position-h=right],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-h=left],#et-boc .area-outer-wrap[data-da-size=full_screen][data-da-position-h=right]{padding-left:0;padding-right:0}#et-boc .area-outer-wrap .da-close-wrap{display:block;left:50%;overflow:visible;pointer-events:none;position:absolute;text-align:right;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .6s .3s;-o-transition:opacity .6s .3s;transition:opacity .6s .3s;z-index:100}#et-boc .area-outer-wrap .da-close{-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:block;font-family:Courier New,monospace;font-size:20px;font-weight:700;height:30px;line-height:30px;opacity:.7;pointer-events:all;position:absolute;right:0;text-align:center;text-decoration:none;top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:30px}#et-boc .area-outer-wrap .da-close:focus,#et-boc .area-outer-wrap .da-close:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}#et-boc .area-outer-wrap[data-da-close-btn=no] .da-close-wrap{display:none!important}#et-boc .area-outer-wrap[data-da-close-btn=yes] .da-close-wrap{display:block}#et-boc .area-outer-wrap[data-da-color=light] .da-close{background:#fff2;-webkit-box-shadow:0 0 3px 1px #00000008;box-shadow:0 0 3px 1px #00000008;color:#333}#et-boc .area-outer-wrap[data-da-color=light] .da-close:focus,#et-boc .area-outer-wrap[data-da-color=light] .da-close:hover{background:#fff;-webkit-box-shadow:0 0 4px 0 #0002,0 0 3px 1px #0001;box-shadow:0 0 4px 0 #0002,0 0 3px 1px #0001;color:#000}#et-boc .area-outer-wrap[data-da-color=dark] .da-close{background:#0002;-webkit-box-shadow:0 0 0 1px #ffffff08;box-shadow:0 0 0 1px #ffffff08;color:#eee;text-shadow:0 0 1px #000,0 0 3px #000a}#et-boc .area-outer-wrap[data-da-color=dark] .da-close:focus,#et-boc .area-outer-wrap[data-da-color=dark] .da-close:hover{background:#2b2b2b;-webkit-box-shadow:0 0 1px 1px #fff3;box-shadow:0 0 1px 1px #fff3;color:#fff}#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close,#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close:focus,#et-boc .area-outer-wrap[data-da-close-bg=none] .da-close:hover{background:transparent;-webkit-box-shadow:none;box-shadow:none}#et-boc .area-outer-wrap[data-da-loader=yes] [data-da-area]{background-image:url(https://cdn.centraltexasgcd.org/wp-content/plugins/popups-for-divi/images/spin.gif),-o-radial-gradient(center,circle,#fff 65%,#fff0 66%)!important;background-image:url(https://cdn.centraltexasgcd.org/wp-content/plugins/popups-for-divi/images/spin.gif),radial-gradient(circle at center,#fff 65%,#fff0 66%)!important;background-position:50%;background-repeat:no-repeat;background-size:32px 32px,48px 48px!important}#et-boc .area-outer-wrap[data-da-shadow=yes] [data-da-area]{-webkit-box-shadow:0 3px 10px -1px rgba(0,0,0,.3),0 2px 50px 2px rgba(0,0,0,.2);box-shadow:0 3px 10px -1px rgba(0,0,0,.3),0 2px 50px 2px rgba(0,0,0,.2)}#et-boc .area-outer-wrap[data-da-shadow=no] [data-da-area]{-webkit-box-shadow:none;box-shadow:none}.area-outer-wrap [data-da-area]{display:block;pointer-events:all}.da-overlay{backdrop-filter:none;-webkit-backdrop-filter:none;background:rgba(0,0,0,.55);bottom:0;left:0;position:fixed;right:0;top:0;transition:-webkit-backdrop-filter 1s 1s,backdrop-filter 1s 1s;z-index:99}.da-overlay-visible{overflow:hidden}.da-overlay-visible .da-overlay{backdrop-filter:saturate(180%) blur(5px);-webkit-backdrop-filter:saturate(180%) blur(5px)}[data-area-hook]{display:none!important;visibility:hidden!important}.da-flyin-visible .mfp-bg,.da-hover-visible .mfp-bg,.da-popup-visible .mfp-bg{z-index:20000000}.da-flyin-visible .mfp-wrap,.da-hover-visible .mfp-wrap,.da-popup-visible .mfp-wrap{z-index:20000001}h1.et_pb_module_header{font-size:4rem;color:#fff;margin-bottom:0rem;font-family:"Playfair Display",Georgia,"Times New Roman",serif;font-weight:700}h2{font-size:2.5rem;color:#222;margin-bottom:.8rem;font-weight:600;font-family:poppins,Arial,sans-serif;line-height:3rem}h3{font-size:2rem;color:#222;margin-bottom:.8rem;font-weight:600;font-family:poppins,Arial,sans-serif;line-height:2.5rem}h4{font-size:1.6rem;color:#222;margin-bottom:.6rem;font-weight:700;line-height:2.5rem}a{color:#06c;text-decoration:none;transition:color 0.2s ease}p a:hover{color:#003d7a;text-decoration:underline}.et_pb_text p{font-size:1.1rem;line-height:2.1rem;color:#222;margin-bottom:1rem;font-family:poppins,Arial,sans-serif;font-weight:400}.et_pb_text ul{font-size:1.1rem;line-height:2.1rem;color:#222;margin-bottom:1rem;font-family:poppins,Arial,sans-serif;font-weight:400}.et_pb_text ul li{margin-bottom:1rem}.h2-center h2{text-align:center}.h2-center h2 span{margin-top:40px}.h2-center:before{position:absolute;left:0;bottom:-8px;width:60px;height:12px;content:"";left:50%;margin-left:-30px;background-color:#0c71c3}.h3-center h3{text-align:center}.h3-center h3 span{margin-top:40px}.h3-center:before{position:absolute;left:0;bottom:-5px;width:60px;height:6px;content:"";left:50%;margin-left:-30px;background-color:#0c71c3}#main-header{box-shadow:rgb(60 64 67 / .3) 0 1px 2px 0,rgb(60 64 67 / .15) 0 2px 6px 2px}.more-link{margin:1rem 3rem 0;text-align:center;padding:.2rem 1rem;text-transform:capitalize;font-size:12px;display:flex;align-self:center;justify-content:center;background:#fff;border:1px solid #555;border-radius:100px}.more-link{color:#fff!important}.et_pb_promo h2{display:flex;align-items:center;justify-content:center;min-height:100%;margin-bottom:0}.et_pb_promo .et_pb_promo_description{display:flex;align-items:center;justify-content:center;min-height:100%;padding-top:0!important;padding-bottom:0!important}.et_pb_blurb_0 .et-pb-icon,.et_pb_blurb_1 .et-pb-icon,.et_pb_blurb_2 .et-pb-icon,.et_pb_blurb_3 .et-pb-icon{color:#0c71c3!important}#signup .mailerlite-form-field{float:left}#signup #mailerlite-1-field-email,#signup #mailerlite-1-field-name{width:20rem}#signup h3{font-size:rem;font-weight:600;color:#fff;text-align:center}#signup p{font-size:1.5rem;color:#fff;text-align:center;margin:0 0 2rem 0}#signup label{display:none}#signup input{padding:1rem;width:30%;margin:0 1rem;border:none;border-radius:4px}#signup button{padding:1rem;width:30%;margin:0 1rem;background:#0c71c3;border:none;border-radius:4px;color:#fff;font-size:1rem}.vertical-menu{max-width:300px;margin:20px 0;border:0 solid #ddd;border-radius:0;overflow:hidden;box-shadow:rgb(0 0 0 / .24) 0 3px 8px}.vertical-menu .menu-item{display:block;padding:8px 15px;text-decoration:none;color:#333;border-left:3px solid #fff0;transition:all 0.3s ease;border-bottom:1px solid #eee}.vertical-menu .menu-item:last-child{border-bottom:none}.vertical-menu .parent-item{background-color:#f8f9fa;font-weight:700}.vertical-menu .menu-item:hover{background-color:#f0f0f0;border-left-color:#007bff}.vertical-menu .menu-item.active{background-color:#e9ecef;border-left-color:#007bff;font-weight:700}.spiffy{background:#fff}.spiffy td{font-size:1rem;color:#222}.newscard{max-width:380px;float:left;margin:0 1rem;text-align:center;background:#fff;padding:.8rem;border-radius:20px;border:7px solid #eee}.newscard img{border-top-left-radius:10px;border-top-right-radius:10px}.meetings-table{border-collapse:collapse;width:100%;max-width:1200px;margin:20px auto;font-size:1.1rem;line-height:2.1rem;color:#333;margin-bottom:1rem;font-family:poppins,Arial,sans-serif;font-weight:400}.meetings-table th{border:1px solid #ddd;padding:12px;background-color:#f5f5f5;text-align:left}.meetings-table td{border:1px solid #ddd;padding:12px}.meetings-table tr:nth-child(even){background-color:#f9f9f9}.meetings-table tr:nth-child(odd){background-color:#fff}.meetings-table tr:hover{background-color:#f5f5f5}.meetings-table a{color:#333;text-decoration:none}.meetings-table a:hover{text-decoration:underline}form .form-letterhead{display:none}form .district{display:none}form #form-callout{border:3px solid blue;padding:1.5rem}#coda h4{font-size:1.3rem;color:#fff;font-weight:700}#coda p{color:#fff;font-size:.9rem;line-height:1.5rem;margin:0 0 .2rem 0!important}#coda ul{padding:0;margin:0;font-size:.9rem}#coda ul li{list-style-type:none;;margin-bottom:.1rem}#coda p a,#coda ul li a{color:#fff}#footer-signup .mailerlite-form-title{display:none}#footer-signup .mailerlite-form-description{display:none}#footer-signup label{display:none}#footer-signup input{padding:.5rem;margin:0 0 .8em 0;width:100%;border-radius:0;border:none}#footer-signup .mailerlite-subscribe-submit{padding:.5rem;width:100%;border-radius:0;border:none;background:#0c71c3;color:#fff}#copyright{text-transform:uppercase}#copyright a{color:#666}#coda ul li a:hover{color:#fff}@media screen and (max-width:480px){#signup input{width:100%;margin:0 0 1rem 0}#signup button{width:100%;margin:0 0 1rem 0}}