/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.navbar-collapse .navbar-nav > li.open > a,.navbar-collapse .navbar-nav > li.open > a:hover,.navbar-collapse .navbar-nav > li.open > a:active,.navbar-collapse .navbar-nav > li.open > a:focus,.navbar-collapse .navbar-nav > li.active > a,.navbar-collapse .navbar-nav > li.active > a:hover,.navbar-collapse .navbar-nav > li.active > a:active,.navbar-collapse .navbar-nav > li.active > a:focus,.navbar-collapse .navbar-nav > li > a:hover,.navbar-collapse .navbar-nav > li > a:active,.navbar-collapse .navbar-nav > li > a:focus,.navbar-collapse .navbar-nav > li > a.is-active,.navbar-collapse .navbar-nav > li > a.is-active:hover{background:#666666;border-top-left-radius:3px;border-top-right-radius:3px;}.path-front .content-inner .block,aside .region > .block{border:1px solid #dddddd;margin-bottom:15px;}.path-front .content-inner .block-title,aside .block-title{background:none repeat scroll 0 0 #ebebeb;border-bottom:1px solid #dddddd;color:#303030;min-height:20px;padding:12px 15px;}body{font-family:"Open Sans",sans-serif;}.not-front.two-sidebars .content-inner{border-right:none;}h1,h2,h3,h4,h5,h6{font-family:"Nunito",sans-serif;}footer{background:none repeat scroll 0 0 #f9f9f9;border-top:2px solid #dddddd;}.header-container{background:none repeat scroll 0 0 #ebebeb;border-bottom:2px solid #dddddd;color:#303030;}.navbar-collapse{background:#ffffff;border-bottom:1px solid #dddddd;}@media screen and (max-width:767px){.navbar-collapse .navbar-nav > li{border-bottom:1px solid #f4f4f4;}}.navbar-collapse .navbar-nav > li > a{color:#303030;font-size:19px;font-weight:normal;}.navbar-collapse .navbar-nav > li > a:hover,.navbar-collapse .navbar-nav > li > a:active,.navbar-collapse .navbar-nav > li > a:focus,.navbar-collapse .navbar-nav > li > a.is-active,.navbar-collapse .navbar-nav > li > a.is-active:hover{background:#666666;color:#ffffff;}.navbar-collapse .navbar-nav > li:hover > a{background:#666666;color:#ffffff;}.navbar-collapse .navbar-nav > li.open > a,.navbar-collapse .navbar-nav > li.open > a:hover,.navbar-collapse .navbar-nav > li.open > a:active,.navbar-collapse .navbar-nav > li.open > a:focus{background:#666666;color:#ffffff;}.navbar-collapse .dropdown-menu{background:#ebebeb;}@media screen and (max-width:767px){.navbar-collapse .dropdown-menu > li{border-top:1px solid #f4f4f4;}}.navbar-collapse .dropdown-menu > li > a{color:#303030;}@media screen and (max-width:767px){.navbar-collapse .dropdown-menu > li > a{font-size:19px;color:#303030;}}.navbar-collapse .dropdown-menu > li > a:hover,.navbar-collapse .dropdown-menu > li > a:active{color:#303030;}@media screen and (max-width:767px){.navbar-collapse .dropdown-menu > li > a:hover,.navbar-collapse .dropdown-menu > li > a:active{background:#666666;}}.navbar-collapse .dropdown-menu > li > a.active a,.navbar-collapse .dropdown-menu > li > a.active a:hover{color:#303030;}@media screen and (max-width:767px){.navbar-collapse{padding:0 !important;}}@media screen and (max-width:767px){.navbar-collapse .navbar-nav > li{border-bottom:1px solid #f4f4f4;border-top:0 none;}}.navbar-collapse .navbar-nav > li > a{font-family:"Open Sans",sans-serif;}@media screen and (max-width:767px){.navbar-collapse .navbar-nav > li > a{color:#303030;}}.navbar-collapse .dropdown-menu > li > a{font-family:"Open Sans",sans-serif;background:none;}.block--type-search .form-text,.block--type-search .form-search,.search-block-form .form-text,.search-block-form .form-search{border-color:#32854c;}.block--type-search .form-text:focus,.block--type-search .form-search:focus,.search-block-form .form-text:focus,.search-block-form .form-search:focus{border-color:#32854c;box-shadow:none;outline:2px solid;outline-offset:2px;}.block--type-search .form-submit.btn-primary,.search-block-form .form-submit.btn-primary{background:#32854c;border-color:#32854c;}aside .block-content{padding:15px;}aside .block--type-section-navigation .block-content{padding:0;}aside .block--type-random .block-content{padding:0;}aside .block--type-random .block_content{padding:15px;}aside .block-inner{margin-top:0;}aside .region > .block:before{margin-top:0;}aside .block.section-nav{border:none;}aside .block{border-top:none;margin-top:0;}.block--type-section-navigation{border-top:1px solid #e7e7e7;border:1px solid #e7e7e7;border-bottom:0;}.block--type-section-navigation .block-content > nav > ul > li > a{background:#32854c;border-bottom:1px solid #ebe3df;color:#ffffff;}.block--type-section-navigation .block-content > nav > ul > li > a:hover{background:#32854c;}.block--type-section-navigation .block-content > nav > ul > li.active-nav-link > a{color:#ffffff;}.block--type-section-navigation .block-content ul li a{text-decoration:none;}.block.block--type-slideshow .slick__arrow .slick-prev,.block.block--type-slideshow .slick__arrow .slick-next,.slick--optionset--os-slideshow .slick__arrow .slick-prev,.slick--optionset--os-slideshow .slick__arrow .slick-next{background:#32854c;}.path-front .content-inner .block-content{padding:15px;}.path-front .content-inner .block--type-random .block-content{padding:0;}.path-front .content-inner .block--type-random .block_content{padding:15px;}.content-inner .block.section-nav{border:none;}.content-inner .block-inner{margin-top:0;}.path-front .content-inner .block{padding-top:0;margin-top:0;}.path-front .content-inner .block.block--type-column,.path-front .content-inner .block.block--type-slideshow{box-shadow:none;}.path-front .content-inner .block.block--type-featured-posts.styled{border-top:1px solid #dddddd;}.path-front .content-inner .block.block--type-featured-posts.styled .block-title{padding-top:12px;background:none;}.page-node-type-person .block-inner{border-top:none;margin-top:0;}article.person .person-data .block-data h2.block-title{border-top:0px solid transparent;padding-top:12px;}.mini-calendar .fc-center h2{letter-spacing:0.1em;font-weight:bold;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;}@media (prefers-reduced-motion:no-preference){.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{animation:gin-throbber .75s linear infinite;}}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
