@media (min-width: 992px){header{padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:end}header img{max-width:70%}@-webkit-keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);color:transparent}50%{color:transparent}100%{-webkit-transform:translateY(0);transform:translateY(0);color:#396783}}@keyframes slideInUp{0%{-webkit-transform:translateY(100%);transform:translateY(100%);color:transparent}50%{color:transparent}100%{-webkit-transform:translateY(0);transform:translateY(0);color:#396783}}.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:10px}.navbar .logo{padding:11px;font-size:0.9375em;font-weight:800;float:left}.navbar .daw{display:none}.sitenavigation ul{display:-webkit-box;display:-ms-flexbox;display:flex}.sitenavigation ul li:hover,.sitenavigation ul li.active{top:-5px}}#hamburger{width:30px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}#hamburger span{height:5px;width:100%;background:#224761;z-index:100;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;position:relative;border-radius:5px}#hamburger.open span:nth-child(1){top:10px;transform:translate(0px, -1px);-webkit-transform:rotate(135deg);transform:rotate(135deg)}#hamburger.open span:nth-child(2){opacity:0;left:-30px}#hamburger.open span:nth-child(3){top:-14px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.sitenavigation ul{margin:0;padding:0;float:right}.sitenavigation li{position:relative;list-style-type:none}.sitenavigation li.nav-dropdown:hover>a{background-color:#CCC !important;color:#000}.sitenavigation li a{color:#396783;-webkit-animation:0.5s ease-in 0s 1 slideInUp;animation:0.5s ease-in 0s 1 slideInUp;text-decoration:none;display:block;padding:10px 0px 10px 25px;font-size:0.9375em;-webkit-tap-highlight-color:transparent;font-weight:bold;text-transform:capitalize;font-size:1.15rem;-webkit-transition:none;transition:none}.sitenavigation li a.nav-path-selected,.sitenavigation li a.linkclicked{color:white;background-color:#ECECEC}.sitenavigation li a.nav-selected{background-color:#777;color:#000}.sitenavigation li.clicked>ul{display:block}.sitenavigation li ul{display:none;position:absolute;min-width:200px;max-width:300px;padding:0;margin:0}.sitenavigation li ul a{background-color:#dfdfdf;font-size:0.8125em}.sitenavigation li ul li{float:none;display:block;margin:0}.sitenavigation li ul ul{left:100%;margin-top:-42px}.sitenavigation li ul ul a{background-color:lightgray}.sitenavigation .nav-dropdown:hover>a,.sitenavigation .nav-dropdown.clicked>a{background-color:#ECECEC}.no-js .sitenavigation li:hover>ul{display:block !important;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 12px 6px rgba(0,0,0,0.23);z-index:1;border-bottom:5px solid #f1744b}.no-js .sitenavigation li:hover>ul::after{position:absolute;content:' ';height:5px;top:-5px;left:-5px;right:-5px}.menu-icon{display:none}@media (max-width: 991px){.navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px}.navbar .logo{float:right;font-weight:800;padding:5px;margin:10px}.navbar .menu-icon{display:block;cursor:pointer}.navbar .sitenavigation ul{display:none;max-width:none !important}.navbar .sitenavigation li{float:none;display:block;margin:0;padding:0}.navbar .sitenavigation.is-tapped>ul{display:block;position:absolute;margin:0;background-color:#FFF;right:0;left:0;z-index:100;padding:0;top:80px}.navbar .sitenavigation.is-tapped>ul a{width:100%;margin:0;background-color:#ECECEC;display:block;font-size:1.1875em;padding-top:15px;padding-bottom:15px;padding-left:20px;padding-right:20px;height:auto;color:#396783;float:none;border:none !important;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.navbar .sitenavigation.is-tapped>ul a:hover{background-color:#dfdfdf}.navbar .sitenavigation.is-tapped>ul li{width:100%;background-color:#f7f7f7;border-bottom:solid 1px #b9b9b9;-webkit-tap-highlight-color:transparent}.navbar .sitenavigation.is-tapped>ul li li{background-color:#fff}.navbar .sitenavigation.is-tapped>ul ul{display:none;width:100%;z-index:200;border:none;margin-left:0;padding:0;position:relative !important;margin-bottom:10px}.navbar .sitenavigation.is-tapped>ul ul ul{clear:both;left:0;margin-top:0}.navbar .sitenavigation.is-tapped>ul ul li{border-bottom:solid 1px #f9f9f9}.navbar .sitenavigation.is-tapped>ul ul li li a{background-color:#f9f9f9;padding-left:30px}.navbar .sitenavigation.is-tapped>ul ul a{background-color:#dfdfdf;font-size:1em;padding-left:20px}.navbar .sitenavigation.is-tapped>ul ul a:before{content:" ";display:inline-block;margin-right:10px;color:#396783}.navbar .sitenavigation.is-tapped>ul li.nav-dropdown{cursor:pointer}.navbar .sitenavigation.is-tapped>ul li.nav-dropdown>a{width:80%}.navbar .sitenavigation.is-tapped>ul li.nav-dropdown:after{content:"\f107";font-family:FontAwesome;position:absolute;color:#000;padding:0;display:block;width:20%;right:0;margin-top:-40px;text-align:center;font-size:16px;font-weight:700;padding-top:10px;padding-bottom:10px}.navbar .sitenavigation.is-tapped>ul li.expanded:after{display:none}.navbar .sitenavigation.is-tapped>ul li.expanded li:first-child:before{content:"\f106";font-family:FontAwesome;position:absolute;color:black;padding:0;display:block;width:20%;right:0;margin-top:-40px;text-align:center;font-size:16px;font-weight:700;padding-top:10px;padding-bottom:10px}.header-container .header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:5px}.site-logo-link{display:none}.navbar .daw{font-size:40px;font-weight:bold}}@media (max-width: 340px){.header-container .header-buttons{display:none !important}}#middle.main-container{position:-webkit-sticky;position:sticky}@media only screen and (max-width: 768px){.no-js .sitenavigation li:hover>ul{box-shadow:none}}.header-container .header-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.header-container .header-buttons .button{padding:10px 25px}.header-container .header-buttons .button.supporter-nav-button{font-weight:bold}nav li:hover,nav li.active{box-shadow:none}.nav-dropdown-second a{padding-top:10px !important;padding-bottom:10px !important}.longleaf-social-media-buttons{font-size:2rem;text-align:right;margin-top:1rem}.longleaf-social-media-buttons a{color:#396783;margin-left:5px}footer .footer-social .longleaf-social-media-buttons a{font-size:1.5em}.page-features .features-headline{text-align:right;position:absolute;text-transform:uppercase;right:0;bottom:0;z-index:2;background:#396783;font-size:10px;display:block;color:#fff;text-shadow:none;padding-bottom:35px;border-top:5px solid;-o-border-image:linear-gradient(to right, #f1744b 15%, transparent 85%) 25% 1;border-image:-webkit-linear-gradient(left, #f1744b 15%, transparent 85%) 25% 1;border-image:linear-gradient(to right, #f1744b 15%, transparent 85%) 25% 1;padding-top:15px}.page-features .features-headline h1{font-size:22px;margin-bottom:5px;color:#FFF;font-weight:bold}.page-features .features-headline h2{font-size:16px;font-weight:300;text-transform:capitalize;color:#FFF}.box.event-box{margin-bottom:0}.longleaf-sidebar-event-wrapper{background:#fafafa;padding:20px;margin-bottom:1.5rem}.longleaf-sidebar-donate a{font-size:1.5rem;font-weight:bold}.longleaf-gdpr-disclaimer{color:white;margin-top:10px;font-size:12px}input#donation_amount_other{display:none}
