html{--primary-color:#522d80;--secondary-color:#f56600;--tertiary-color: #d8d3e4;--primary-font:'Marcellus',serif;--secondary-font:'Roboto Slab',serif}body{font-weight:400}a{color:var(--primary-color)}.et_pb_row:after,.et_pb_row_inner:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}a:hover,a:focus{text-decoration: none!important}.main-body .et_pb_row{width:90%!important;padding-top:0!important;padding-bottom:0!important}.web-developer-replace-images-with-alt-attributes,img[alt~="front"]{color:var(--primary-color)!important;background-color: #fff!important;line-height: 1.2;font-size: 1rem}img{line-height: 1.2}#skip a,a.skip{padding:6px;position:absolute;top:-40px;left:0px;color:white!important;border-right:1px solid white;border-bottom:1px solid white;border-bottom-right-radius:8px;background:transparent;-webkit-transition:top 1s ease-out,background 1s linear;transition:top 1s ease-out,background 1s linear;z-index:100}#skip a:focus,a.skip:focus{position:absolute;left:0px;top:0px;color:white!important;background:#eb551c;outline:0;-webkit-transition:top .1s ease-in,background .5s linear;transition:top .1s ease-in,background .5s linear}.skip a,a.skip{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;olor:white!important}.skip a:focus,a.skip:focus{position:static;width:auto;height:auto;color:white!important}.mce-top-part{position:sticky!important;top:-60px}.et_pb_section,.et_pb_row{padding:0!important}h1,h2,h3,h4,h5,h6{font-weight:400}.main-content h1{font-family:var(--primary-font);font-size:2.125rem;color: var(--primary-color);margin-bottom: 10px;animation:fadeIn 5s;-webkit-animation:fadeIn 5s;-moz-animation:fadeIn 5s;-o-animation:fadeIn 5s;-ms-animation:fadeIn 5s}.main-content h1:after{content:'';width:0px;height:0px;border:0 solid var(--secondary-color);position:absolute;top:0;left:-3.25%;display:inline-block}h2.news:before{content:'';width:0px;height:0px;border:0 solid var(--secondary-color);position:absolute;top:-55px;left:-20px;display:inline-block}.main-content h1.in-view:after,h2.news.in-view:before{-webkit-animation: draw-line .8s .8s linear forwards;animation: draw-line .8s .8s linear forwards}@-webkit-keyframes draw-line{0%{width:0;height:0;border-width: 0 0 0 5px}100%{width:6px;height:85px;border-width: 0 0 0 5px}}@keyframes draw-line{0%{width:0;height:0;border-width: 0 0 0 5px}100%{width:6px;height:85px;border-width: 0 0 0 5px}}span.title-highlight{color: #000!important}.main-content h2{font-family:var(--primary-font);font-size:1.875rem;margin:30px 0 10px;color: var(--primary-color)}.sidebar-content h3{font-family:var(--secondary-font);font-size:1.85rem;color: var(--primary-color);text-transform: uppercase;border-bottom: 4px solid var(--secondary-color);padding-bottom: 8px;margin-bottom: 10px}h3.upcoming-events:after{content:'';width:85px;height:5px;background: var(--secondary-color);display:inline-block;margin-left: 20px}h3.upcoming-events.in-view:after{-webkit-animation: draw-line-horizontal .8s .8s linear forwards;animation: draw-line-horizontal .8s .8s linear forwards}@-webkit-keyframes draw-line-horizontal{0%{width:0}100%{width:20%}}@keyframes draw-line-horizontal{0%{width:0}100%{width:20%}}.sidebar-content h4{font-family:var(--primary-font);font-size:1.4375rem;margin-top:30px;color: var(--primary-color)}@media (min-width:981px){.main-content h1:after{left:-25px}h3.upcoming-events,h3.stay-connected{font-size:clamp(1.3rem,2vw,2.13rem)!important}}.main-body{padding:10px 0 10px!important}.sidebar-content .et_pb_image{display:none}.linked-img img{transition:.5s all}.show-mobile img{display:block}a.linked-img:hover img,a.linked-img:focus img{transform:scale(.95)}.main-body a:hover,.main-body a:focus{text-decoration:none!important}.main-body ul,.main-body ol{margin:15px}.main-body ul ul,.main-body ol ol{margin:0 15px -15px}.main-content .et_pb_row_inner{padding-bottom: 10px}.sidebar-content{margin-bottom: 40px}@media (min-width:981px){.main-body{padding:20px 0!important}.main-body .et_pb_row{display: flex}.main-content{width:65%!important;margin-right:5%!important}.main-content .et_pb_row_inner{padding-bottom: 30px}.sidebar-content{width:30%!important;background-color: #f2f2f2;padding:25px;margin:40px 0;z-index:0}.sidebar-content .et_pb_image{box-shadow:0 0 0 4px var(--secondary-color),0 0 0 14px #fff;display:block;margin:14px!important}}a.et_pb_button{--btn-arrow-clr:var(--primary-color);--btn-arrow-size:1em;--btn-arrow-btm-mrg:15px;--btn-arrow-mrg-left:.5em;--btn-txt-clr:#fff;--btn-txt-hov:#fff;--btn-txt-size:1.3rem;--btn-ln-hgt:1.2;--btn-font:var(--primary-font);--btn-font-wt:400;--btn-bg-clr:var(--primary-color);--btn-bg-hov:var(--primary-color);--btn-brd-clr:var(--primary-color);--btn-brd-hov:var(--primary-color);--btn-brd-wid:5px;--btn-inBrd-clr:#fff;--btn-inBrd-wid:3px;--btn-brd-rad:0px;--btn-TpBm-pad:.6em;--btn-side-pad:1.8em;--btn-TpBm-mrg:15px;--btn-max-wid:500px}.main-content a.et_pb_button{--btn-max-wid:500px}.et_pb_button_module_wrapper{margin-bottom: 15px!important}a.et_pb_button{box-sizing:border-box;display:block;overflow:hidden;position:relative;z-index:2;max-width:var(--btn-max-wid);width:100%;font-family:var(--btn-font);font-size:var(--btn-txt-size);font-weight:var(--btn-font-wt);line-height:var(--btn-ln-hgt)!important;text-decoration:none!important;text-align:center;color:var(--btn-txt-clr)!important;background-color:var(--btn-bg-clr);margin:var(--btn-TpBm-mrg) auto;padding:var(--btn-TpBm-pad) var(--btn-side-pad);border:var(--btn-brd-wid) solid var(--btn-brd-clr);border-radius:var(--btn-brd-rad)!important;outline:var(--btn-inBrd-wid) solid var(--btn-inBrd-clr);outline-offset:calc(((var(--btn-brd-wid) + var(--btn-inBrd-wid) - 1px) * -1));-webkit-transition:0.3s ease;-o-transition:0.3s ease;transition:0.3s ease}a.et_pb_button:before,a.et_pb_button:after{display:inline-block;content:''!important;opacity:1!important;margin-left:0!important;padding-left:0!important;font-size:1em!important;position:absolute;z-index:-1;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}a.et_pb_button:before{background-color:var(--btn-bg-hov);top:0;right:0;width:0;height:100%}a.et_pb_button:after{font-family:FontAwesome!important;content:'\f101'!important;font-size:1.3rem!important;position:absolute;right:0;top:0;font-weight:800;color:#fff;position: relative!important;margin-left: 10px!important}a.et_pb_button:hover,a.et_pb_button:focus,a.et_pb_button:active,.et_pb_module a.et_pb_button:hover,.et_pb_module a.et_pb_button:focus,.et_pb_module a.et_pb_button:active{background-color:transparent!important;border:var(--btn-brd-wid) solid var(--btn-brd-hov)!important;padding:var(--btn-TpBm-pad) var(--btn-side-pad)!important;color:var(--btn-txt-hov)!important;outline:var(--btn-inBrd-wid) solid var(--primary-color)}.et_pb_module a.et_pb_button:focus{border-color:#FF9142!important}a.et_pb_button:hover:before,a.et_pb_button:focus:before{width:100%;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}a.et_pb_button:hover:after,a.et_pb_button:focus:after{color:var(--primary-color)}@media (min-width:768px){.main-content a.et_pb_button{margin:10px 0!important}}@media (min-width:981px){a.et_pb_button{--btn-max-wid:324px}}.cl-modal-container .cl-modal{min-width:auto;max-width:630px}ul#all-contacts{display:flex;flex-wrap:wrap}.contact-list-contact-container{flex-direction:column}.contact-list-main-left{order:2}#all-contacts li .contact-list-contact-container{height:auto!important;padding:0!important}#all-contacts li .contact-list-contact-container{height:auto;border-radius:0!important}#contact-list-search ul li .contact-list-contact-name{font-size:16px!important}span.contact-list-send-email a{border:0;padding:0;text-transform:none;font-weight:400;font-size:16px;text-decoration:underline!important;color:var(--primary-color)!important;margin:0}.contact-list-send-email a:not(.bogus-class):hover,.contact-list-show-contact-button:not(.bogus-class):hover{text-decoration:none;background:transparent!important;color:var(--primary-color)!important;border:0}#contact-list-search{margin-bottom:0!important}#contact-list-search ul li{margin:0!important}.contact-list-main-right{width:200px!important}.contact-list-image img{border:3px solid var(--secondary-color);border-radius:50px 0 50px 0}@media (min-width:520px){ul#all-contacts{display:flex;flex-wrap:wrap}.contact-list-3-cards-on-the-same-row #all-contacts li{width: 50%}}@media (min-width:1200px){.contact-list-3-cards-on-the-same-row #all-contacts li{width: 33.3%}}.et_pb_toggle_close{background-color:#fff!important}h5.et_pb_toggle_title{font-size:1.1rem!important;color:var(--primary-color)!important}.et_pb_toggle_title:before{color:var(--primary-color)!important}.et_pb_module.et_pb_toggle{margin:15px 0!important}article h2.entry-title a:after{content:'\f061';font-family:'FontAwesome';font-size:1.2rem;margin-left:5px;transition:.5s all;text-decoration: none!important}article h2.entry-title a:hover:after,article h2.entry-title a:focus:after{margin-left:10px;color:var(--primary-color)}.main-content .et_pb_post.has-post-thumbnail .entry-featured-image-url{display: none}.main-content h2.entry-title{margin-top: 0}#et-main-area .entry-title a{text-decoration: none!important;height: auto!important}#et-main-area .entry-title a:hover,#et-main-area .entry-title a:focus{text-decoration: underline!important}.main-news h2 a:hover,.main-news h2 a:focus{text-decoration: underline!important}p.news-link a:hover,p.news-link a:focus{text-decoration:none!important}@media only screen and (min-width:981px){.main-content .et_pb_post.has-post-thumbnail .entry-featured-image-url{display: block;float:left;width:40%;max-width: 275px;margin-right:4%}.main-news .et_pb_blog_grid .et_pb_post{padding: 20px 20px 0}}.et_password_protected_form{padding: 40px}.et_password_protected_form .et_submit_button{margin-bottom: 40px}