@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,500;0,900;1,500&display=swap");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{scroll-behavior:smooth;}body{opacity:0;transition:0.3s;line-height:1.5;position:relative;margin-top:0;}html,.root{font-family:"Helvetica",sans-serif;font-size:15px;line-height:1.5;}body,.article{font-family:"Helvetica",sans-serif;font-size:15px;line-height:1.5rem;font-weight:400;}a{font-family:"Montserrat",sans-serif;}h1,.h1{font-size:36px;line-height:1.25;margin-top:0px;margin-bottom:26px;font-weight:900;}@media screen and (min-width:768px){h1,.h1{font-size:50px;}}h2,.h2{font-size:36px;line-height:1.25;margin-top:0px;margin-bottom:0px;font-weight:900;}h3,.h3{font-size:27px;line-height:52px;margin-top:26px;margin-bottom:0px;font-weight:900;}h4,.h4{font-size:16px;line-height:26px;margin-top:26px;margin-bottom:0px;}h5,.h5{font-size:16px;line-height:26px;margin-top:26px;margin-bottom:0px;}p,ul,ol,pre,table,blockquote{margin-top:20px;margin-bottom:26px;}ul ul,ol ol,ul ol,ol ul{margin-top:16px;margin-bottom:16px;}strong{font-weight:900;}header.navbar-default{background-color:#222;border-color:inherit;border-radius:0;}header.navbar-default .navbar-header{width:100%;}header.navbar-default .navbar-header #block-mainnavigation{display:flex;justify-content:space-around;}header.navbar-default .navbar-header #block-mainnavigation a{color:white;text-transform:uppercase;}.region-header{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-bottom:2em;}.region-header #block-mainmenuleft{display:flex;flex-flow:row nowrap;justify-content:flex-end;}.region-header #block-mainmenuleft #superfish-main-menu-left{display:flex;margin-right:40px;}.region-header #block-mainmenuleft #superfish-main-menu-left > li{align-self:center;}.region-header #block-mainmenuleft #superfish-main-menu-left > li a{padding-bottom:1.5em;text-transform:uppercase;color:black;}.region-header #block-mainmenuright{display:flex;flex-flow:row nowrap;justify-content:flex-start;}.region-header #block-mainmenuright #superfish-main-menu-right{display:flex;margin-left:40px;}.region-header #block-mainmenuright #superfish-main-menu-right > li{align-self:center;}.region-header #block-mainmenuright #superfish-main-menu-right > li a{padding-bottom:1.5em;text-transform:uppercase;color:black;}
