/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{box-sizing:border-box;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;box-sizing:border-box;}html,body{margin:0;padding:0;}.visually-hidden{height:0;width:0;}.clearfix:after{clear:both;content:"";display:table;height:0;visibility:hidden;}img{max-width:100%;}ol.links.inline li,ul.links.inline li{display:inline;}ol.menu,ul.menu{margin:0;padding:0;list-style-type:none;}.container{position:relative;width:100%;max-width:1270px;padding:0 15px;margin:0 auto;}.dialog-off-canvas-main-canvas{display:flex;flex-direction:column;width:100%;min-height:100vh;}header#header{padding:20px 0;background:#efefef;}header#header .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}.region.primary_menu{margin:0 20px 0 auto;}#site-logo img{display:block;max-height:70px;}@media screen and (min-width:769px){button.navbar-toggler{display:none;}}form{margin:0;padding:0;}form .form-item{margin:0 0 20px;width:100%;}input[type="text"],input[type="password"],input[type="number"],input[type="tel"],input[type="email"],select{display:block;width:100%;background-color:#FFF;border:1px solid #CCC;padding:0 15px;}textarea{display:block;width:100%;max-width:100%;min-width:100%;background-color:#FFF;border:1px solid #CCC;padding:0 15px;height:110px;min-height:110px;max-height:200px;}footer.section{margin:auto 0 0 0;padding:20px 0;background-color:#333;color:#FFF;}.region.footer{display:flex;justify-content:space-between;}body.toolbar-vertical header#header,body.toolbar-horizontal.toolbar-fixed header#header{top:40px;}body.toolbar-horizontal.toolbar-fixed.toolbar-tray-open header#header{top:80px;}div[id*="block-local-tasks-block"].contextual-region{margin:1px 0;}div[id*="block-local-tasks-block"].contextual-region ul.primarytabs{position:relative;margin:0;padding:0;list-style-type:none;display:flex;}div[id*="block-local-tasks-block"].contextual-region ul.primarytabs:before{content:"";width:100vw;height:1px;background-color:#333;position:absolute;left:50%;top:0;transform:translateX(-50%);}div[id*="block-local-tasks-block"].contextual-region ul.primarytabs:after{content:"";width:100vw;height:1px;background-color:#333;position:absolute;left:50%;bottom:0;transform:translateX(-50%);}div[id*="block-local-tasks-block"].contextual-region ul.primarytabs li{border-left:1px solid #333;}div[id*="block-local-tasks-block"].contextual-region ul.primarytabs li:last-child{border-right:1px solid #333;}div[id*="block-local-tasks-block"].contextual-region ul.primarytabs li a{display:block;padding:10px 20px;}div[id*="block-local-tasks-block"].contextual-region ul.primarytabs li a:hover{text-decoration:none;background-color:#333;color:#FFF;}
body{font-family:"Helvetica Neue",Helvetica,Verdana,Geneva,Arial,sans-serif;color:#333;font-size:16px;}h1,h2,h3,h4,h5,h6{margin:0 0 30px;}h1{font-size:2.1rem;line-height:2.5rem;font-weight:700;}h2{font-size:1.8em;line-height:2.2rem;font-weight:700;}h3{font-size:1.5em;line-height:1.9rem;font-weight:400;}h4{font-size:1.3em;line-height:1.7rem;font-weight:200;}p{margin:0 0 20px;}strong,b{font-weight:700;}p:last-child{margin:0;}a{text-decoration:none;color:#ed3337;}a:hover{color:#ed3337;text-decoration:underline;}
