/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.region--white-background + .region--white-background.region--separator-border-top::before,.region--gray-background + .region--gray-background.region--separator-border-top::before{background-color:#93628F;}.header-top__container{border-bottom:0;}.header-container{padding:0 0 10px 0;}.content-top__section .block{padding-bottom:5px;padding-top:25px;}#footer-top p{font-size:85%;}h6 a,h6 a:hover,a,a:hover{color:purple;}a:hover{text-decoration:underline;}a.dark-purple,a.light-purple{font-weight:700;color:#fff;text-transform:uppercase;padding:10px 15px;display:inline-block;margin-top:1em;}a.dark-purple:hover,a.light-purple:hover{color:#333;background-color:#e0f0e0;}.dark-purple,#content-bottom{background-color:#4A284A;}.light-purple,.content-bottom-first{background-color:#93628F;}.content-bottom-second{padding:2em;}.region--no-paddings .content-bottom__section{padding:40px;}#content-bottom p{color:#fff;}#content-bottom .col-md-5{padding-left:0;}.header-container ul.menu li a:hover,.header-container ul.menu > li > a.is-active:hover{background-color:transparent;}.header-top__section ul.menu:not(.sf-accordion) li a,.header-top__section ul.menu:not(.sf-accordion) li > span{font-size:1.25em;text-transform:uppercase;font-weight:700;}.header-container ul.menu > li > a:hover,.header-container ul.menu li a:hover,.header-container ul.menu > li > a.is-active:hover,.header-container ul.menu > li.active-trail > a:hover{color:#4A284A;}.header-container ul.menu > li > a{color:#93628F;}.header-top__section ul.menu:not(.sf-accordion) li a,.header-top__section ul.menu:not(.sf-accordion) li > span{padding:5px 20px;}.path-frontpage .region--gray-background{background-color:#4A284A;}.path-frontpage .region--gray-background h1,.path-frontpage .region--gray-background p{color:#fff;}.path-frontpage .region--gray-background a{text-decoration:underline;color:#fff;}.region--dark-typography blockquote::before{color:#4A284A;}@media only screen and (max-width:768px){.header-top__section ul.menu:not(.sf-accordion) li a,.header-top__section ul.menu:not(.sf-accordion) li > span{font-size:1.15em;padding:5px 12px;}}.iframe-container,.iframe-container iframe{width:100%;height:100%;margin:0 !important;padding:0 !important;box-sizing:border-box;}
