/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root,[data-bs-theme=light]{--bb-primary-dark:#0c63e3;--bb-primary-text:#212529;--bb-secondary-dark:#5a6168;--bb-h1-color:#212529;--bb-h2-color:#212529;--bb-h3-color:#212529;}[data-bs-theme=dark]{color-scheme:dark;--bb-primary-text:#dee2e6;--bb-h1-color:#dee2e6;--bb-h2-color:#dee2e6;--bb-h3-color:#dee2e6;}
.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{background-color:#77b259;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;max-width:34.7em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}.page-user-login main .region-content,.page-user-password main .region-content{max-width:400px;background:white;padding:15px 25px;margin:0 auto;border-radius:5px;}body.path-user .field--label-inline .field__label{width:100px;}body.path-user .field--label-inline .field__item{padding:0.25rem 1rem;border-radius:1rem;background:#e9ecef;min-width:250px;margin:0.25rem 0;}body.path-user .field--label-above .field__item{padding:0.25rem 1rem;border-radius:1rem;background:#e9ecef;width:100%;margin:0.25rem 0;}

.node__content{font-size:1.071em;margin-top:10px;}.node--view-mode-teaser{border-bottom:1px solid #d3d7d9;margin-bottom:30px;padding-bottom:15px;}.node--view-mode-teaser h2{margin-top:0;padding-top:0.5em;}.node--view-mode-teaser h2 a{color:#181818;}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #d3d7d9;padding:0 15px 15px;}.node--view-mode-teaser .node__content{clear:none;font-size:1em;line-height:1.6;}.node__meta{font-size:0.857em;color:#68696b;margin-bottom:-5px;}.node__meta .field--name-field-user-picture img{float:left;margin:1px 20px 0 0;}[dir="rtl"] .node__meta .field--name-field-user-picture img{float:right;margin-left:20px;margin-right:0;}.node__links{text-align:right;font-size:0.93em;}[dir="rtl"] .node__links{text-align:left;}.node--unpublished{padding:20px 15px 0;}.node--unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}
.navbar > .container,.navbar > .container-fluid,.navbar > .container-lg,.navbar > .container-md,.navbar > .container-sm,.navbar > .container-xl,.navbar > .container-xxl{padding-left:1em;padding-right:1em;}.row{--bs-gutter-x:0rem!important;--bs-gutter-y:0;}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:0rem!important;--bs-gutter-y:0;}.on-the-gray .quicktabs-tabs > li > a{font-size:0.8em;}.layout--twocol-section--25-75 .block-menu .nav-item{display:block;width:100%;margin-bottom:1em !important;}.block.block-layout-builder.block-field-blocknodepagebody{max-width:90vw!important;}ol.breadcrumb{min-height:35px;}.h5p-question-image-wrap img{max-width:100px !important;}.start-hazard-perception-test{display:block;margin-top:70px;background:#013765;padding-bottom:5px;color:white;border-radius:20em;border-style:none;position:absolute;float:none;text-align:center;}.layout-one-sidebar .start-hazard-perception-test{width:10vw;margin-left:auto;margin-right:auto;position:relative!important;margin-bottom:-5.0em;}.layout-no-sidebars .start-hazard-perception-test{width:10vw;margin-left:auto;margin-right:auto;position:relative!important;margin-bottom:-5.4em;}.view-h5p{margin-top:2em;margin-bottom:2em;}#main-content .google-auto-placed,.main-content .google-auto-placed{min-height:320px !important;margin-bottom:1.2em;}.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-right:0!important;max-width:90%;}.breadcrumb{margin-top:1em;}.breadcrumb-item a{background:white;margin-right:0.7em;padding-left:1em;padding-right:1em;padding-bottom:0.3em;padding-top:0.3em;border-radius:0.3em;font-size:0.85em;}.accordion-bottom-links a,.accordion-bottom-links a:link{background:#000;padding:1em;border-radius:1em;color:white;padding-top:0.4em;padding-bottom:0.5em;}.accordion-bottom-links{color:#fff;margin:auto;text-align:center;display:block;margin-top:1em;border-top-style:solid;border-top-width:1px;border-top-color:#cacaca;padding-top:1em;padding-bottom:1em;}.block-views-blockh5p-block-6,.block-views-blocknews-block-1{background-color:#fff!important;margin-top:2em;border-radius:1em;box-shadow:1px 2px 0 3px #9c9c9c2e;margin-bottom:1.5em;padding-top:1.8em;padding-left:2.5em;padding-right:2em;margin-left:0rem;padding-bottom:0em;margin-right:1em;min-height:480px;}.block-views-blocknews-block-1{min-height:none;}.block-views-blockh5p-block-6{min-height:770px;}ul.js-pager__items.pagination{justify-content:space-between;}.accordion{--bs-accordion-bg:transparent;background:#f4f4f4!important;}.accordion-button:not(.collapsed){background-color:#dee2e661!important!important;}.accordion-button{background:#f2f4f5;}.view-news td{padding-top:0.5em;padding-bottom:0.5em;}.views-field-created{padding-left:1em!important;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #004c93;background:#004c93;font-weight:normal;color:#ffffff;}#navbar-main{background-color:#fff;!important}a,.link,a:link{color:#0d6efd;text-decoration:none!important;}#navbar-main img{width:auto;}tr{background:transparent!important;}.table>:not(caption)>*>*{background-color:transparent;}.sidebar .block{border-style:none;}h1,h2,h3,h4,h3 a{text-decoration:none;}h2{margin-top:0.8em;margin-bottom:0.5em;}#navbar-main{background-color:#fff;margin-bottom:1em;margin-bottom:0.1em;border-bottom-style:solid;border-bottom-color:#d7d7d7;border-bottom-width:1px;}.path-frontpage .table{}#content .nav-item{background:#ffffff;margin-right:1em;margin-bottom:1.4em;border-radius:0.3em;padding-right:1em;padding-left:1em;}#content .nav-item .active{color:#151515;font-weight:bolder;}#content .nav-item .nav-link{padding-left:0em;padding-right:0em;}#content .navbar-nav{display:flex;flex-direction:row;}#sidebar_first .nav-item .active{font-weight:bold;background:transparent;border-bottom:;border-bottom-style:solid;border-width:2px;border-color:#0d6efd;}#sidebar_first ul li{display:inline-block !important;background:white;margin-left:1px;margin-right:1px;margin-bottom:4px;width:100%;padding-left:0em;}#sidebar_first .nav-link{padding:1em;padding-bottom:0.4em;padding-top:0.4em;}.nav-link{color:#0d6efd!important;}.block-menu .navbar-nav .active a,#content .nav-item .active{border-bottom:;border-bottom-style:solid;border-width:2px;border-color:#0d6efd;}h1.title{margin-top:1em;margin-bottom:0.5em;}#page,#main-wrapper{background:#f0f2f5!important;min-height:100px}.site-footer{margin-top:2em;}.h5p-iframe-wrapper{padding:2em;background:white;border-radius:1em;margin-bottom:2em;min-height:400px;}.content .h5p-iframe-wrapper{min-height:550px;}.field-content iframe{min-height:360px!important;}.node--view-mode-full .field-content iframe{min-height:480px!important;}.layout--twocol-section .field-content iframe{min-height:320px!important;}.h5p-grid-link strong,.h5p-grid-link h3,.h5p-grid-link,.h5p-grid a{color:#505050;}.h5p-grid{background:white;border-radius:1em;box-shadow:0px 1px 5px 0px #0000003b;min-height:220px!important;scale:0.95;padding-right:0em!important;padding-left:0em!important;transition:transform 0.2s ease-in-out;}.on-the-gray .quicktabs-tabpage{background:white;margin-bottom:2em;}.on-the-gray{margin:0 auto;padding:0 0px;}.h5p-grid:hover{transform:scale(1.05);cursor:pointer;}.h5p-grid-link{display:inline-block;padding:1em;}.h5p-grid-link h2{font-size:1.3em!important;}.quick-link span a{background:white;margin-top:1em;border-radius:1em;padding:0.5em;display:block;padding-left:1em;padding-bottom:0.6em;}.accordion-item{margin-bottom:1em;}.accordion-button:not(.collapsed){background-color:#blue!important;}.pager .pager__item a{border-radius:1em;}.pager .pager__item{list-style:none;margin:auto;text-align:center;margin-bottom:2em;display:inline-block;}.js-pager__items.pager a{background:#0d6efd;padding:1em;padding-top:0.4em;padding-bottom:0.5em;color:white;border-radius:1em;margin-top:1em;display:inline-block;}.pager__item{list-style:none;margin-left:0em;margin-bottom:2em;margin-top:2em;}.js-pager__items.pager{text-align:center;}@media only screen and (max-width:1600px){.layout-no-sidebars .start-hazard-perception-test{width:20vw;}}@media only screen and (max-width:1024px){.block-views-blockh5p-block-6{min-height:700px;}.layout-one-sidebar .start-hazard-perception-test{width:20vw;}}@media only screen and (max-width:768px){.h5p-grid-link strong,.h5p-grid-link h3,.h5p-grid-link,.h5p-grid a{font-size:0.9em;}.h5p-grid-link h3{font-size:1.2em!important;}tr{padding-left:0.7em!important;}.field-content iframe{min-height:350px!important;}nav.menu--main{margin-left:0!important;}.block-views-blockh5p-block-6{min-height:520px;}#sidebar_first .block-menu ul li{width:auto!important;}#sidebar_first .block-menu .navbar-nav{flex-direction:row!important;}#sidebar_first .nav-link{font-size:0.8em;}button.accordion-button{padding:0.6em!important;}.accordion-body{padding:0em!important;}.accordion-bottom-links a,.accordion-bottom-links a:link{font-size:0.8em;}.block-views-blockh5p-block-6,.block-views-blocknews-block-1{background-color:#fff!important;margin-top:1.4em;border-radius:1em;box-shadow:1px 2px 0 3px #9c9c9c2e;margin-bottom:1em;padding-top:1em;padding-left:0.7em;padding-right:0.7em;margin-left:0rem;padding-bottom:0em;margin-right:1em;}}@media only screen and (max-width:480px){.layout-one-sidebar .start-hazard-perception-test,.layout-no-sidebars .start-hazard-perception-test{width:30vw;}.content .h5p-iframe-wrapper{min-height:420px;}.field-content iframe{min-height:360px!important;}.node--view-mode-full .field-content iframe{min-height:420px!important;}.layout--twocol-section .field-content iframe{min-height:320px!important;}.node--type-h5p .content .h5p-iframe-wrapper{min-height:520px!important;}}
