/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.region-nav-main a:hover{text-decoration:none !important;}
:root{--primary-color:#555555;--link-color:#284ed9;--accent-color-1:#555555;--accent-color-2:#555555;--text-color:#555555;--headings-color:#333333;--footer-background:#20252a;--footer-text:#fffeff;--secondary-header-bg:#fffeff;--secondary-header-text:#20252a;--card-color:#fffeff;--card-text:#444444;--top-header-background:#C14C1A;--top-header-text:#fffeff;--side-header-background:#C14C1A;--side-header-text:#fffeff;--page-title-background:#fffeff;--page-title-text:#20252a;--gray-light:#cccccc;--gray-lighter:#ededed;--silver:#f1f1f1;--body-background:#fffeff;}body{background-color:var(--body-background);color:var(--text-color);}a{color:var(--link-color);}a:hover{color:var(--link-color);}.navbar{background-color:var(--top-header-background);}.navbar .navbar-brand,.navbar .nav-link{color:var(--top-header-text);}.navbar .navbar-brand:hover,.navbar .nav-link:hover{color:var(--top-header-text);}.footer{background-color:var(--footer-background);color:var(--footer-text);}.footer a{color:var(--footer-text);}.footer a:hover{color:var(--link-color);}.page-title{background-color:var(--page-title-background);color:var(--page-title-text);}.card{background-color:var(--card-color);color:var(--card-text);}.card-header{background-color:var(--secondary-header-bg);color:var(--secondary-header-text);}.card-footer{background-color:var(--footer-background);color:var(--footer-text);}.btn-primary,.button-action{background-color:var(--primary-color);border-color:var(--primary-color);}.btn-primary:hover,.button-action:hover{background-color:darken(var(--primary-color),10%);border-color:darken(var(--primary-color),10%);color:var(--primary-color);}.navbar-brand img{max-height:48px;}@media (max-width:575.98px){.navbar{padding-left:12px;padding-right:12px;}.breadcrumb{padding-left:12px;padding-right:12px;}.region-content.container{padding-left:12px !important;padding-right:12px !important;}}
@font-face{font-family:'Glyphicons Halflings';src:url('https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/fonts/glyphicons-halflings-regular.eot');src:url('https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/fonts/glyphicons-halflings-regular.woff2') format('woff2'),url('https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/fonts/glyphicons-halflings-regular.woff') format('woff'),url('https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}.glyphicon{font-family:'Glyphicons Halflings';}a .glyphicon{text-decoration:none;display:inline-block;}a{text-decoration:underline;}a:hover{text-decoration:underline;}.glyphicon.glyphicon-new-window::before{content:"\e164";font-family:'Glyphicons Halflings';}a:hover .glyphicon{text-decoration:none;}
.navbar-nav .nav-link:focus-visible,.media-library-view--widget .view-header a:focus-visible{outline:0;box-shadow:0 0 0 0.25rem #ffffff;}.order-1 .region-content{padding:0px;}.navbar-nav .is-active{border-bottom:3px solid white;}.navbar .navbar-nav .nav-link:hover{border-bottom:3px solid white;}.navbar .navbar-nav .nav-link{border-bottom:3px solid #C14C1A;}.breadcrumb{margin-bottom:0px;padding-top:0.5rem;padding-bottom:0.5rem;}.region.region-breadcrumb{border-bottom:1px solid #d0d0d0;margin-bottom:1.5rem;box-shadow:rgba(0,0,0,0.12) 0px 5px 10px;}.region-header{padding-top:5px;display:flex;flex-direction:row;justify-content:flex-end;}.language-switcher-language-url{margin-top:8px;}#block-bootstrap5-account-menu ul{display:flex;flex-direction:row !important;}.language-switcher-language-url .is-active{color:black !important;display:none !important;}.language-switcher-language-url ul{list-style-type:none;padding-left:0px;display:inline-flex;}.language-switcher-language-url ul li a{text-decoration:none;color:black !important;}.language-switcher-language-url ul li{margin-left:1em;}.table{background-color:none !important;--bs-table-bg:none !important;}#block-bootstrap5-content table{border-collapse:collapse;width:100%;}#block-bootstrap5-content table tbody tr:nth-child(odd){background-color:#ffede6;}#block-bootstrap5-content .table tbody tr:nth-child(odd){background-color:#ffede6 !important;}#block-bootstrap5-content table tr td,#block-bootstrap5-content table tr th{padding:1.1em;font-size:16px;border-bottom:1px solid #555555;text-align:left;}#block-bootstrap5-content .button-action{background-color:#555555;color:white !important;border:1px solid white;}#block-bootstrap5-content .button-action:hover{background-color:white !important;color:#555555 !important;border:1px solid #555555;}.breadcrumb li a{text-decoration:none;color:#20252a;}.region-footer{padding:0px;}footer{padding-bottom:40px !important;}.footer-container{padding:0px;}.footer-background-white img{max-height:40px;width:auto;}.footer-background-white p{transform:translateY(10px);}@media (max-width:575.98px){.footer-background-white img{margin-top:25px;height:25px;margin-left:13px;}.aidg-led-partner img{margin-left:20px;}.aidg-led-partner p{margin-bottom:32px;}}.aidg-led-partner{border-bottom:1px solid #d0d0d0;}.aidg-led-partner img{width:100%;height:auto;max-width:276px;max-height:32px;margin-top:32px;}.aidg-led-partner .scc{max-width:159px;}.footer-background-white .d-sm-flex{margin-top:20px;}.footer-background{background-color:#20252a;}.footer-background .container{padding-bottom:10px;padding-top:10px;}.footer-background .container ul{column-count:3;}@media (max-width:650px){.footer-background .container ul{column-count:2;}}.footer-background-white{background-color:white;}.footer-background-white .container{padding-bottom:20px;padding-top:20px;}.footer-background-white .container p{color:#20252a;}.aidg-btn-primary{text-decoration:none !important;background-color:#C14C1A;color:white !important;border:1px solid white;padding:0.5em;padding-left:1em;padding-right:1em;border-radius:2em;width:fit-content;}.aidg-btn-primary a{text-decoration:none !important;color:white !important;}.aidg-btn-primary:hover a{color:#C14C1A !important;}.aidg-btn-primary:focus-within{background-color:white;color:#C14C1A !important;border:#C14C1A;}.aidg-btn-primary:focus-within a{color:#C14C1A !important;}.aidg-btn-primary:hover{cursor:pointer;background-color:white;color:#C14C1A !important;border:1px solid #C14C1A;}.aidg-btn-primary:focus{background-color:white;color:#C14C1A !important;border:#C14C1A;}.aidg-btn-secondary{text-decoration:none !important;background-color:white;color:black !important;border:1px solid #C14C1A;padding:0.5em;padding-left:1em;padding-right:1em;border-radius:2em;width:fit-content;}.aidg-btn-secondary:hover{cursor:pointer;background-color:#C14C1A;color:white !important;border:1px solid white;}.aidg-btn-secondary:focus{background-color:#C14C1A;color:white !important;border:1px solid white;}.aidg-btn-secondary a{text-decoration:none !important;color:#C14C1A !important;}.aidg-btn-secondary:hover a{color:white !important;}.aidg-btn-secondary:focus-within{background-color:#C14C1A;color:white !important;border:white;}.aidg-btn-secondary:focus-within a{color:white !important;}.eu-cookie-compliance-banner{padding-top:20px;padding-bottom:25px;}.eu-cookie-compliance-banner h2{color:white !important;font-size:35px;font-weight:normal;}.eu-cookie-compliance-banner p{color:white !important;font-size:14px;font-weight:normal;}.eu-cookie-compliance-banner a{color:#7391ff !important;text-decoration:underline;}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button{text-decoration:none !important;border:1px solid white;padding:0.5em;padding-left:1em;padding-right:1em;border-radius:2em;width:fit-content;text-shadow:none;font-weight:normal;background-color:#C14C1A;background-image:none !important;color:white;-moz-box-shadow:none;box-shadow:none;}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button:focus{background-color:white;color:#C14C1A !important;border:#C14C1A;border:1px solid #C14C1A;}.eu-cookie-compliance-banner .eu-cookie-compliance-default-button:hover{background-color:white;color:#C14C1A !important;border:1px solid #C14C1A;}.eu-cookie-compliance-message{max-width:100%;float:none;}.eu-cookie-compliance-buttons{float:none;}.order-1 .region-content h2{color:#C14C1A;}
