/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.region-top-header-form{display:flex;}.user-pass .form-control,.user-login-form .form-control,.user-register-form .form-control{width:450px;}.nav.navbar-nav{flex-direction:row !important;}.navbar.affix{position:absolute !important;}.navbar>.container{align-items:flex-end !important;}.navbar-nav .dropdown-menu{position:absolute !important;min-width:200px !important;}.navbar-nav .nav-link.active{color:inherit !important;}.navbar-nav .menu-item--expanded.dropdown:hover{cursor:pointer;}.navbar-nav .dropdown-menu a{color:#000 !important;text-decoration:none;}.dropdown-item.active,.dropdown-item:active{background-color:#fff !important;color:#000 !important;}.navbar.menu--main li{margin:0 16px;}.navbar.menu--main li li{margin:0;}.navbar.navbar-main{padding:3px 0;}.alert-wrapper{display:block;position:relative !important;}.quiz-result-form .js-text-format-wrapper{display:none;}.quiz-result-form .quiz-result-table tr th{color:#000;}.layout-main-wrapper{min-height:92vh;position:relative;width:100%;}.page-view-category-list .view-category-list header,.node--type-page .node--view-mode-full header{margin-bottom:24px;padding:20px 20px 20px 0;}.page-view-category-list .view-category-list header h1,.node--type-page .node--view-mode-full header h1{font-size:36px;margin-bottom:30px;}.node--type-page .node--view-mode-full header .field--name-field-teaser{font-family:"Roboto Condensed",Sans-Serif,serif;font-size:18px;font-weight:300;margin-bottom:14px;}.node--type-page .view-id-library form .form-row{display:flex;flex-direction:row;}.node--type-page .view-id-library form .form-row fieldset{flex:0 0 50%;}.node--type-page .paragraph--type--file{text-align:left;}.node--type-page .paragraph--type--file .file{background-size:24px;min-height:24px;padding-left:30px;}.node--type-page .view-library .view-content,.page-view-category-list .view-category-list .view-content,.node--type-page .node--view-mode-full .view-id-categories .view-content{padding-left:16px;margin-right:0;}.node--type-page .view-library .view-content .views-row .views-field,.page-view-category-list .view-category-list .view-content .views-row .views-field,.node--type-page .node--view-mode-full .view-id-categories .view-content .views-row .views-field{border-bottom:1px solid #e9e9e9;line-height:3em;}.node--type-page .view-library .view-content .views-row .views-field:hover,.page-view-category-list .view-category-list .view-content .views-row .views-field:hover,.node--type-page .node--view-mode-full .view-id-categories .view-content .views-row .views-field:hover{background-color:#efefef;transition:background-color .3s;}.node--type-page .view-library .view-content .views-row a,.page-view-category-list .view-category-list .view-content .views-row a,.node--type-page .node--view-mode-full .view-id-categories .view-content .views-row a{color:#000;display:block;text-decoration:none;text-transform:uppercase;}.paragraph{margin-bottom:1.5em;}.paragraph--type--_0-50-image-with-text{display:flex;flex-direction:row;}.paragraph--type--_0-50-image-with-text.image-position--right{flex-direction:row-reverse;}.paragraph--type--_0-50-image-with-text.column-size--50 .field:first-child{flex:0 0 50%;}.paragraph--type--_0-50-image-with-text.column-size--33 .field:first-child{flex:0 0 33%;}.paragraph--type--_0-50-image-with-text.column-size--25 .field:first-child{flex:0 0 25%;}.paragraph--type--_0-50-image-with-text.column-size--66 .field:first-child{flex:0 0 66%;}.paragraph--type--_0-50-image-with-text.column-size--75 .field:first-child{flex:0 0 75%;}.paragraph--type--_0-50-image-with-text .field--type-image{margin:0 !important;}.paragraph--type--_0-50-image-with-text img{margin-bottom:0;max-width:100%;max-height:100%;width:100%;object-fit:contain;}.paragraph--type--_0-50-image-with-text .field--name-field-text-long{padding:80px 30px 0;}.paragraph--type--_0-50-image-with-text .field--name-field-text-long a{color:white;}.paragraph--type--_0-50-image-with-text .field--name-field-text-long a:hover{background-color:#666;transition:background-color .6s ease;}.login-container{margin-top:4em;display:flex;flex-direction:row;justify-content:space-between;}footer.site-footer{position:absolute;bottom:-7px;width:100%;height:200px;padding-top:0;}footer.site-footer .site-footer__top{display:flex;flex-direction:row;justify-content:space-between;}footer.site-footer .block{border:none;}footer .region-footer-second .block-block-content .field--name-body{display:flex;flex-direction:row;gap:16px;}footer .region-footer-second .block-block-content .field--name-body img{width:36px;height:36px;}footer .site-footer__top .region{width:inherit;}@media screen and (max-width:991px){.paragraph--type--_0-50-image-with-text{flex-direction:column;}.paragraph--type--_0-50-image-with-text.image-position--right{flex-direction:column;}}
.node--type-quiz .quiz-container blockquote{flex:0 0 50%;}.node--type-quiz .quiz-container  > div{margin-left:60px;}.node--type-quiz .quiz-container .px-32{padding-left:64px;padding-right:64px;}.node--type-quiz .quiz-container .py-20{padding-bottom:30px;padding-top:30px;}.path-quiz .quiz-container{margin-bottom:400px;padding-left:0 !important;}.path-quiz .quiz-container .btn{font-size:1.3em;}.path-quiz #quiz-progress{margin-top:10px;margin-bottom:30px;font-size:.9em;}.path-quiz .answering-form h2,.path-quiz .answering-form .field__label{display:none;}.path-quiz .answering-form .field--name-body .field__item{font-size:1.3em;font-weight:bold;}.path-quiz fieldset.form-item legend .fieldset-legend{font-size:0.8em;}.path-quiz .form-type-textarea label{margin-top:24px;font-weight:bold;}.path-quiz .quiz-results table th{color:#000;}.path-quiz .quiz-results table tr,.path-quiz .quiz-results table td{background-color:transparent !important;}.path-quiz .quiz-results table{border:1px solid #666;}
body.theme-bootie a{color:black;}body.theme-bootie header nav#navbar-top a,body.theme-bootie header nav#navbar-main a{color:black;}body.theme-bootie header.link-color-dark nav a{color:#333333 !important;}body.theme-bootie header.link-color-light nav a,body.theme-bootie header.link-color-light nav .nav-link{color:#ffffff !important;}body.theme-bootie header.link-color-light nav .dropdown-menu a{color:#000 !important;}footer.site-footer{border-top:1px solid #ccc;background-color:#fff;}footer.site-footer .content{color:black;}footer .site-footer__top h2{color:black;}
h1,h2,h1 a,h2 a{font-family:'Roboto Condensed',sans-serif;}h1,h1 a{font-family:'Roboto Condensed',sans-serif;font-weight:700;}h2,h2 a{font-family:'Roboto Condensed',sans-serif;font-weight:700;}h4,h5,h6{font-family:'Roboto Condensed',sans-serif;}h3,h3 a{font-weight:normal;text-transform:uppercase;letter-spacing:2px;font-family:'Roboto Condensed',sans-serif;}body,p,a,li{font-family:'Roboto',sans-serif;}
