/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.btn{font-size:16px;font-weight:500;border-radius:3rem;letter-spacing:0;color:#000000;font-family:"Poppins","sans-serif";}.btn:hover{color:#000000;}.btn.btn-primary{background-color:#F9A84C;border-color:#F9A84C;color:black;}.btn.btn-primary:hover{background-color:#48A8AF;border-color:#48A8AF;color:white;}.btn.btn-secondary{background-color:#48A8AF;border-color:#48A8AF;color:white;}.btn.btn-secondary:hover{background-color:#2F8C93;border-color:#2F8C93;color:white;}input.btn{text-transform:initial;}.btn.btn-outline-primary{border:2px solid #F5911F;}.btn.btn-outline-primary:hover{border-color:#2F8C93;}.btn.btn-outline-secondary{border:2px solid #2F8C93;background-color:transparent;}.btn.btn-outline-secondary:hover{border-color:#F5911F;}.buttons--hero{margin-bottom:20px;}.buttons .buttons__item{margin:10px;display:inline-block;}.buttons--callout-group{margin-bottom:20px;}@media (max-width:1253.98px){.buttons--callout-group{display:flex;flex-direction:column;}}.buttons--callout-group .buttons__item{margin:10px;}@media (max-width:1253.98px){.buttons--cta{margin:20px 0;}}.buttons--text-image{margin:10px 0;}@media (max-width:1253.98px){.cta__buttons{flex-direction:column;}}h1{font-size:24px;font-weight:500;}@media (min-width:768px){h1{font-size:48px;}}h2{font-size:40px;font-weight:500;}@media (min-width:768px){.decorated-title{padding-right:20%;}}.decorated-title h2{font-weight:400;font-size:34px;color:#3c3c3c;letter-spacing:0.3rem;border-bottom:6px solid #F5911F;position:relative;}@media (min-width:768px){.decorated-title h2{font-size:46px;letter-spacing:0.5rem;}}.decorated-title h2:after{content:" ";display:block;width:25px;height:25px;background:#F5911F;position:absolute;bottom:-16px;right:-16px;border-radius:50%;}.decorated-title__field-title-text{font-size:16px;letter-spacing:0.2rem;color:#3c3c3c;}@media (min-width:768px){.decorated-title__field-title-text{font-size:19px;letter-spacing:0.22rem;}}.decorated-title__field-title-text strong{color:#00ad9c;letter-spacing:normal;}.accordion{--anim-speed:0.2s;--color:var(--dark);--heading-color:var(--dark);--accent-color:var(--ak-accent-color);}.accordion__heading{color:var(--heading-color);}.accordion__items{border:1px dotted var(--dark);}.accordion__items > * + *{-webkit-border-before:1px dotted var(--dark);border-block-start:1px dotted var(--dark);}.accordion details{width:100%;}.accordion details > summary{display:flex;justify-content:space-between;align-items:center;gap:0.8rem;padding-inline:1rem;padding-block:0.7rem;color:var(--heading-color,var(--dark));list-style-type:none;cursor:pointer;}.accordion details > summary::-webkit-details-marker{display:none;}.accordion details > summary::after{align-content:end;height:30px;width:30px;font-size:2.5rem;font-weight:bold;line-height:0;color:var(--accent-color);content:"⌟";transform:rotate(45deg);transition:all var(--anim-speed) ease;}@media (prefers-reduced-motion:reduce){.accordion details > summary::after{transition:all 0 ease;-webkit-animation:none;animation:none;}}.accordion details[open] > summary::after{transform:rotate(225deg) translate(-2px,2px);}.accordion details > summary:hover{background-color:#ccc;}.accordion details[open] > summary ~ *{-webkit-animation:open var(--anim-speed);animation:open var(--anim-speed);}.accordion details.closing > summary ~ *{-webkit-animation:close var(--anim-speed);animation:close var(--anim-speed);}.accordion__content{-webkit-border-before:1px dotted var(--dark);border-block-start:1px dotted var(--dark);padding:1rem;}@-webkit-keyframes open{0%{opacity:0;}100%{opacity:1;}}@keyframes open{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes close{0%{opacity:1;}100%{opacity:0;}}@keyframes close{0%{opacity:1;}100%{opacity:0;}}@media (prefers-reduced-motion:reduce){.accordion details[open] > summary ~ *{-webkit-animation:none;animation:none;}.accordion details.closing > summary ~ *{-webkit-animation:none;animation:none;}}.alert.alert-success{background:#48A8AF;color:#FFFFFF;}.alert.alert-dismissible .close{color:#FFFFFF;opacity:1;}.navbar-brand{margin-right:0;}.navbar-brand img{width:124px !important;position:relative;top:-4px;}body{font-family:"Poppins","sans-serif";color:#000000;font-size:16px;}.breadcrumb-item.active{text-decoration:underline;}.block--icims-title.bg-lighter{background-color:#F4F4F4 !important;}.bg-lighter{background-color:#F4F4F4 !important;color:#000000 !important;}.bg-light{background-color:#C7C7C7 !important;color:#000000 !important;}.bg-dark{background-color:#63666A !important;}a{font-weight:500;}table{margin-bottom:20px;}table th{background-color:#F4F4F4;}table tr th{font-weight:bold;}table th,table tbody td,table tr th{border:2px solid #f0f0f0;padding:0 20px;}@media (max-width:575.98px){table th,table tbody td,table tr th{padding:0 10px;}}table tfoot{background-color:#F4F4F4;}table tfoot tr td{padding:0 20px;}table thead th,.table thead th,table tbody td,.table tbody td{padding:0.75rem;}p code{color:#48A8AF;}pre code{max-height:40em;overflow-y:auto;}@media (max-width:1253.98px){img{max-width:100%;width:auto;}}iframe{max-width:100%;}@media (min-width:1254px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1370px !important;}}@media (max-width:1253.98px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:97%;}}.placeholder a{color:#63666A;}.placeholder a:hover{color:#C7C7C7;}.cdk-overlay-container *{color:#333 !important;}.cdk-overlay-container .ng-invalid .mat-form-field-wrapper{padding-bottom:16px !important;}.cdk-overlay-container .mat-form-field-invalid .mat-input-element{border-bottom:1px solid #333 !important;}.page__footer .social-media-links--platforms a{color:black !important;}.page__footer a{color:#48A8AF !important;}.page__footer .footer{padding-bottom:1rem !important;}.page__footer .footer .container{max-width:100%;padding:0;}.page__footer .footer .d-md-flex{text-align:center;border-top:1px solid #C7C7C7;border-bottom:1px solid #C7C7C7;padding:1rem 0 0;display:block !important;}.page__footer .copyright{padding-top:0 !important;}@media (max-width:575.98px){.page__footer .copyright .nav{flex-direction:column;}}.page__footer .copyright .container{text-align:right;}@media (max-width:767.98px){.page__footer .copyright .container{text-align:center;}}.page__footer .copyright .d-md-flex{display:block !important;}.page__footer .copyright .block--icims-menu-footer{display:flex;justify-content:right;margin-right:-9px;margin-top:-8px;}@media (max-width:575.98px){.page__footer .copyright .block--icims-menu-footer{margin-top:-5px;}}@media (max-width:767.98px){.page__footer .copyright .block--icims-menu-footer{justify-content:center;}}.page__footer .copyright .block--icims-menu-footer a:hover{text-decoration:underline;}.page__footer .copyright .block--icims-menu-footer .nav-link{padding:0.5rem 0.7rem;}@media (max-width:575.98px){.page__footer .copyright .block--icims-menu-footer .nav-link{padding:0.25rem 0.7rem;}}.page__footer .copyright .block--icims-menu-footer li.nav-item{position:relative;}@media (min-width:768px){.page__footer .copyright .block--icims-menu-footer li.nav-item::after{content:"";display:inline-block;position:absolute;height:16px;width:1px;top:13px;background:black;}}.page__footer .copyright .block--icims-menu-footer li.nav-item:last-child::after{display:none;}.social-media-links--platforms li{background:rgba(128,128,128,0.2588235294);border-radius:50%;padding:5px 6px 0 !important;margin:0 2px;}.social-media-links--platforms li svg{font-size:1.5em;}.social-media-link-icon--glassdoor{background-position:center;background-image:url(/themes/custom/icims/images/icons/glassdoor.svg);background-size:20px;background-repeat:no-repeat;position:relative;top:-3px;}.social-media-link-icon--glassdoor svg{visibility:hidden;}.block--doyouhaveanyquestions .basic__body p:first-child{margin-bottom:0;}.comment-edit{font-style:italic;color:#333;}pre{margin-top:0;}.flag-action-wrapper .row{justify-content:end;}.flag-subscribe-node{display:flex;}.flag-subscribe-node .btn{margin:0 20px 20px 20px;height:46px;order:2;}.flag-subscribe-node .js-flag-message{margin-top:10px;}.flag-subscribe-node.action-unflag .btn-secondary{background-color:#2F8C93;border-color:#2F8C93;}.flag-subscribe-node.action-unflag .btn-secondary:hover{background-color:#48A8AF;border-color:#48A8AF;}.dropdown-item.active,.dropdown-item:active{background-color:#48A8AF;font-weight:600;}.dropdown-item:hover,.dropdown-item:focus{color:#48A8AF;background-color:#F4F4F4;}.navbar-nav .nav-item .nav-link.is-active::after,.navbar-nav .nav-item.active::after{border:0;}.navbar-expand-lg{padding-left:0;padding-right:0;}.navbar-expand-lg .navbar-nav{justify-content:space-around;width:100%;}.navbar-expand-lg .navbar-nav .nav-link{color:#63666A;font-size:15px;font-weight:600;padding-right:0.5rem;padding-left:0.5rem;}.navbar-expand-lg .navbar-nav .nav-link:hover{color:#000000;}@media (max-width:1253.98px){.navbar-expand-lg .navbar-nav .nav-link{font-size:14px !important;padding-right:0.4rem;padding-left:0.4rem;}}.navbar-expand-lg .mr-auto{width:50%;}.block--icims-menu-account .nav.navbar-nav .nav-item a{font-size:14px;color:#000000;font-weight:500;}.block--icims-menu-account .navbar-nav .nav-item{margin-right:4px !important;}.dropdown-menu{padding:0;}ul.dropdown-menu.show .dropdown-item-a.dropdown-toggle::after{transform:rotate(270deg);position:relative;top:2px;}@media (max-width:1253.98px){ul.dropdown-menu.show .dropdown-item-a.dropdown-toggle::after{display:none;}}ul.dropdown-menu.show li{position:relative;}ul.dropdown-menu.show li:hover > ul{display:block;right:0;left:101%;top:-3px;}.navbar-nav .dropdown-menu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media (max-width:1399.98px){.navbar-nav .dropdown-menu{position:initial !important;}}@media (max-width:1399.98px){.navbar-nav .dropdown-menu .dropdown-menu.show{box-shadow:none !important;border:0;margin-left:1rem;width:80%;}}@media (min-width:992px){.navbar-nav .dropdown-menu{border-bottom-color:rgb(240,240,240);background:rgb(255,255,255);box-shadow:0px 2px 7px 0px rgba(0,0,0,0.16);border-radius:5px;padding:1px;}}@media (min-width:1254px){.navbar-nav .dropdown-menu .dropdown-menu{margin-left:-3px;}}@media (max-width:991.98px){.navbar-nav .dropdown-menu .dropdown-menu{border:0;padding-left:1.5rem;}}.nav-item,.nav-item *{cursor:pointer;}.nav.navbar-nav{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media (max-width:1253.98px){.nav.navbar-nav ul{width:99%;}}.dropdown-item-a{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#3c3c3c;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;}.dropdown-item-a:hover,.dropdown-item-a:focus{color:#48a8af;background-color:#f4f4f4;}.dropdown-item-a.active,.dropdown-item-a:active{background-color:#48a8af;font-weight:600;color:black;}@media (max-width:1253.98px){.navbar-expand-lg .navbar-collapse{display:none !important;padding-bottom:1.5rem;padding-top:1.5rem;flex-basis:100%;}}@media (max-width:1399.98px){.navbar-expand-lg .navbar-collapse.show{display:block !important;}}@media (max-width:1253.98px){.navbar-expand-lg .navbar-collapse .navbar-nav{flex-direction:column;width:100%;}}@media (max-width:1253.98px){.navbar-expand-lg > .container{flex-wrap:wrap;}}@media (max-width:1253.98px){.navbar-expand-lg .navbar-toggler{display:block !important;}}.dropdown-menu{position:relative;}@media (max-width:1253.98px){.dropdown-menu{display:none !important;}.dropdown-menu.show{display:block !important;}}.dropdown-menu .plus{position:absolute;width:35px;height:35px;right:-2px;top:3px;font-weight:400;font-size:18px;text-align:center;color:#2F8C93;}@media (min-width:1254px){.dropdown-menu .plus{display:none;}}.dropdown-menu .plus .minus-icon{display:none;}.dropdown-menu .plus.active .plus-icon{display:none;}.dropdown-menu .plus.active .minus-icon{display:block;color:#000;}@media (min-width:1254px){.navbar-nav .nav-item{margin-right:8px;}}@media (max-width:1399.98px){.navbar-nav .nav-item{margin-right:0;}}.navbar-expand-lg .mr-auto{width:56% !important;}@media (max-width:1399.98px){.navbar-expand-lg .mr-auto{width:65% !important;}}@media (max-width:1253.98px){.navbar-expand-lg .mr-auto{width:100% !important;}}.links.inline.nav{gap:1rem;}.card:focus .card-footer,.card:hover .card-footer{background-color:transparent;color:#48A8AF;}.card:focus .card-footer:hover,.card:hover .card-footer:hover{text-decoration:underline;}.card-deck .card{color:#000000;}.card-img-top .media{display:block;}.card-img-top img{width:100%;}.card-body{padding:1.25rem 1.25rem 3rem;}@media (max-width:767.98px){.hero__media.d-none{display:block !important;}.hero__field-media,.hero__field-media *{height:100%;}.hero__media.d-none{display:block !important;}.hero__media.d-none img.img-fluid{-o-object-fit:cover;object-fit:cover;height:100%;}}.card-deck{position:relative;}.card-deck .card-footer{position:absolute;bottom:0;width:100%;}@media (min-width:768px){.page-node-type-application .block--views-block--products-block-1 .views-view-grid .views-row{display:grid;grid-template-columns:1fr 1fr;}}@media (min-width:1254px){.page-node-type-application .block--views-block--products-block-1 .views-view-grid .views-row{align-items:stretch;display:flex;}}.page-node-type-application .block--views-block--products-block-1 .cols-4 .views-col{min-width:100% !important;max-width:100% !important;margin-bottom:1rem;}@media (min-width:1254px){.page-node-type-application .block--views-block--products-block-1 .cols-4 .views-col{min-width:50% !important;max-width:50% !important;margin-bottom:1rem;}}@media (min-width:1254px){.page-node-type-application .block--views-block--products-block-1 .cols-4 .views-col{min-width:25% !important;max-width:25% !important;margin-bottom:1rem;}}.block--views-block--video-gallery-gallery-block .media{flex-direction:column;margin-bottom:1rem;}.bg-null + .bg-null,.bg-lighter + .bg-lighter,.bg-light + .bg-light,.bg-dark + .bg-dark{-webkit-padding-before:0 !important;padding-block-start:0 !important;}@media (max-width:575.98px){blockquote{padding:1rem 4rem;}}blockquote::before{background:url(/themes/custom/icims/images/icons/q2uote-open.svg) center center no-repeat;top:20%;}@media (max-width:575.98px){blockquote::before{width:53px;height:65px;left:0;}}blockquote::after{background:url(/themes/custom/icims/images/icons/q2uote-close.svg) center center no-repeat;top:0;}@media (max-width:575.98px){blockquote::after{width:52px;height:69px;top:-10%;right:0;}}.release-notes .views-row{margin-bottom:1.5rem;}.release-notes form.views-exposed-form .form-actions input.btn-reset{border:0;background-color:transparent !important;filter:grayscale(1);}.release-notes form.views-exposed-form .form-actions input.btn-reset:active{background:transparent !important;}.release-notes form{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:1rem;background-color:#F4F4F4;padding:1.5rem;align-items:center;}@media (max-width:767.98px){.release-notes form{grid-template-columns:auto;}}.release-notes form .form-control,.release-notes form .form-select,.release-notes form .custom-file label{background:#FFFFFF;border-radius:3rem;}.release-notes form .btn,.release-notes form .btn-primary:not(:disabled):not(.disabled):active,.release-notes form .btn-primary:not(:disabled):not(.disabled).active,.release-notes form .show > .btn-primary.dropdown-toggle{background-color:#F9A84C !important;border-color:#F9A84C !important;color:#000000;}.release-notes form .btn{font-size:16px;letter-spacing:0;color:#000000;}@media (max-width:767.98px){.release-notes form .btn{width:auto;}}.release-notes .form-actions{position:relative;top:5px;display:flex;}#ui-datepicker-div{z-index:99999 !important;}#webform-submission-user-request-form-add-form .user-request-description{margin-bottom:55px;text-align:center;}#webform-submission-user-request-form-add-form label{color:#9e9e9e;font-size:0.8rem;font-weight:bold;}#webform-submission-user-request-form-add-form .icims-contact-markup p{color:#EC1D31;font-size:0.875rem;}#webform-submission-user-request-form-add-form .form-item-account-type{margin-bottom:35px;}label.form-required::after{display:inline-block;color:#EC1D31 !important;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);font-size:1.2em;vertical-align:text-top;content:"*";}@media (max-width:767.98px){.forum__topics{overflow-x:auto;}}@media (max-width:767.98px){.forum__topics .table{white-space:nowrap;}}.forum__topics .table thead th{padding:1rem;}.forum__topics .table tbody td{padding:1.2rem;}.action-links{padding-left:0;}.verified .card,.verified .card-header{background-color:#F4F4F4 !important;-webkit-border-after:1px solid #000000 !important;border-block-end:1px solid #000000 !important;}.verified .card{border:1px solid #000000 !important;}.navbar #views-exposed-form-acquia-search-page{position:relative;max-width:200px;position:relative;top:0.5rem;}.navbar #views-exposed-form-acquia-search-page label,.navbar #views-exposed-form-acquia-search-page .form-item-sort-by,.navbar #views-exposed-form-acquia-search-page fieldset[data-drupal-selector=edit-cid-wrapper]{display:none;}.navbar #views-exposed-form-acquia-search-page .form-control{padding-right:3.2rem;}.navbar #views-exposed-form-acquia-search-page input.button{background:url(/themes/custom/icims/images/icons/search.svg) center center no-repeat;font-size:0;position:absolute;top:17%;right:0;width:auto;border:0;}.view-acquia-search--page .view-header{font-size:13px;color:gray;display:flex;align-items:center;margin-bottom:2rem;}@media (max-width:767.98px){.view-acquia-search--page .view-header{flex-direction:column;align-items:baseline;}}.view-acquia-search--page .view-header h2{color:black;margin-right:1rem;}.view-acquia-search--page .views-field-changed{font-size:13px;color:gray;}.view-acquia-search--page .views-field-type{border-radius:5px;background:#48A8AF;padding:0.2rem 0.5rem;color:white;font-size:13px;}.view-acquia-search--page .item-list ul{list-style:none;padding-left:0;}.view-acquia-search--page .item-list ul li{padding-bottom:1rem;border-bottom:1px solid #F4F4F4;margin-bottom:1rem;}.page--search .container-fluid{max-width:1110px;padding:1rem !important;}.page--search .container-fluid #views-exposed-form-acquia-search-page{position:relative;background:rgba(211,211,211,0.1803921569);padding:1rem;border-radius:3px;display:grid;grid-template-columns:1fr auto;align-items:center;}@media (max-width:767.98px){.page--search .container-fluid #views-exposed-form-acquia-search-page{grid-template-columns:auto;margin:0 auto;}}@media (min-width:1254px){.page--search .container-fluid #views-exposed-form-acquia-search-page{max-width:670px;}}.page--search .container-fluid #views-exposed-form-acquia-search-page .form-actions{margin-left:1rem !important;position:relative;top:3px;}@media (max-width:767.98px){.page--search .container-fluid #views-exposed-form-acquia-search-page .form-actions{margin-left:0 !important;}}.page--search .container-fluid #views-exposed-form-acquia-search-page .form-control{background-color:#fff;border-color:#ddd;border-radius:0;border-width:0 0 1px 0;}.page--search #edit-submit-search{background-color:#F9A84C;border-color:#F9A84C;width:auto;border-top:transparent;color:black;}.page--search .form-item-sort-by{display:flex;align-items:baseline;}@media (max-width:767.98px){.page--search .form-item-sort-by{margin-top:1rem;}}.page--search .form-select ul{display:flex;align-items:baseline;}.page--search .form-select ul li{padding:0 0.5rem;}.page--search .form-select ul li a{padding:0.5rem;}.page--search .form-select ul li .bef-link--selected{text-decoration:underline;background-color:white;}.page-node-type-apidoc .sidebar{max-width:0;transition:all 0.3s ease;position:sticky;top:95px;border-radius:5px;overflow:hidden;padding:0;display:none;}@media (max-width:1253.98px){.page-node-type-apidoc .sidebar{position:unset;overflow:inherit;padding-top:0 !important;}}@media (max-width:767.98px){.page-node-type-apidoc .sidebar{padding-top:16px !important;}}.page-node-type-apidoc .sidebar .openbtn{width:100%;display:block;text-align:center;color:white;background-color:#63666A;}@media (max-width:1253.98px){.page-node-type-apidoc .sidebar .openbtn{display:none;}}.page-node-type-apidoc .openbtn{padding:0.5rem 0;margin-bottom:0.5rem;background:transparent;margin-top:0;display:inline-block;}@media (max-width:1253.98px){.page-node-type-apidoc .openbtn{display:none;}}.page-node-type-apidoc .page__content{max-width:100%;flex:0 0 100%;transition:all 0.25s ease-in-out;}.page-node-type-apidoc .page__content .closecall{display:none;}.page-node-type-apidoc .page__content .paragraph div:first-child{background:#F4F4F4;padding:0.5rem;font-weight:500;font-size:18px;margin-bottom:1rem;color:#48A8AF;}.page-node-type-apidoc .page__content.active + aside{width:33%;max-width:350px;display:block;height:90vh;background:#F4F4F4;}@media (max-width:1253.98px){.page-node-type-apidoc .page__content.active + aside{display:block;order:1;width:100%;max-width:100%;height:auto;margin-bottom:2rem;padding-top:1rem;}}.page-node-type-apidoc .page__content.active + aside .block{margin:0 !important;}@media (max-width:1253.98px){.page-node-type-apidoc .apidoc__spec .mat-drawer-container{flex-direction:column;}}@media (max-width:1253.98px){.page-node-type-apidoc .apidoc__spec .mat-sidenav{width:100%;visibility:visible !important;transform:none !important;position:unset !important;}}@media (max-width:1253.98px){.page-node-type-apidoc .apidoc__spec .mat-drawer-content{padding:0 !important;margin-left:0 !important;}}.node--type-apidoc{padding:1rem;}@media (max-width:575.98px){.node--type-apidoc{padding:0.5rem;}}@media (max-width:1253.98px){.node--type-apidoc .node__content{width:100%;display:grid;grid-template-columns:1fr 1fr;align-items:baseline;justify-items:flex-start;}}.node--type-apidoc .node__content a{width:100%;padding:0.5rem;display:inline-block;}@media (max-width:575.98px){.node--type-apidoc .node__content a{padding:0.5rem;font-size:12px;line-height:14px;margin-bottom:1rem;}}.node--type-apidoc .node__content a:hover{background-color:#BFF4E6;color:#333;}.page-node-type-apidoc .apidoc .container.py-5{padding:0;}.active .page__content{max-width:66% !important;flex:0 0 66% !important;}@media (max-width:1253.98px){.active .page__content{max-width:100% !important;flex:0 0 100% !important;order:2;}}.opencall{margin-top:1rem;}@media (max-width:1253.98px){.opencall{display:none;}}.sidebar .opencall{margin-top:1rem;margin-left:1.5rem;width:86%;position:absolute;bottom:10px;}@media (max-width:575.98px){.sidebar .opencall{margin-left:8px;width:89%;padding:0;bottom:0;font-size:12px;}}.toc--navigation{background:#F4F4F4;position:sticky;top:95px;padding:0;max-width:0;border-radius:5px;overflow:hidden;transition:all 0.3s ease;}.active .toc--navigation{display:block;width:33%;max-width:350px;height:90vh;}.toc--navigation ul{padding:1rem;list-style:none;display:none;}.active .toc--navigation ul{display:block;}.toc--navigation ul a{display:inline-block;width:100%;padding:0.5rem;}.toc--navigation ul a:hover{background-color:#BFF4E6;color:#333;}.toc--navigation-toggle{cursor:pointer;}.toc--navigation .toc--navigation-toggle{background-color:#63666A;color:#FFFFFF;display:none;width:100%;text-align:center;padding:0.5rem;}.active .toc--navigation .toc--navigation-toggle{display:block;}.toc--navigation .toc--navigation-toggle:hover{color:#FFFFFF;}.active .toc--sections{display:block;width:67%;}.toc-section{margin-bottom:1.5rem;}.toc-section:last-of-type{margin-bottom:0;}.toc-section__title{background:#F4F4F4;padding:0.5rem;font-size:18px;font-weight:500;margin-bottom:1rem;color:#48A8AF;}.toc-section .card-deck{justify-content:center;}.toc-section .card-deck .card{max-width:420px;}.toc-section .paragraph.text .container{max-width:100% !important;}.toc-section .paragraph.text .col-md-8{flex:0 0 100%;max-width:100%;}.media--type-video.media--view-mode-full{-webkit-margin-after:1rem;margin-block-end:1rem;}.media--type-video .video__field-media-oembed-video,.media--type-video iframe{display:block;inline-size:100%;block-size:auto;aspect-ratio:1.7777777778;}
.gin--horizontal-toolbar #toolbar-administration{z-index:3000;}
.table--file-contents{width:auto;}.table--file-contents td.expand{cursor:pointer;color:var(--ak-accent-color);text-decoration:underline;vertical-align:middle;}.table--file-contents td.expand:hover{background-color:var(--ak-accent-color);color:var(--white);}.table--file-contents:has(.expand):hover + tr td .hidden{display:block;}
.navbar .form-inline .form-actions{display:none}.toolbar-oriented .toolbar-bar{z-index:1200}.toolbar-horizontal .toolbar-menu.nav{float:left}fieldset.card legend{font-size:1rem}.form-check{margin-bottom:1rem}.form-checkboxes .form-check,.form-radios .form-check{margin-bottom:0}.forum__last-reply{width:20%}.forum-list__forum{width:60%}#drupal-off-canvas{box-sizing:initial}
:root{--ak-header-color-bg:#ffffff;--ak-header-color:#000000;--ak-footer-color-bg:#ffffff;--ak-footer-color:#000000;--ak-accent-color:#48a8af;--ak-accent-color-light:#ffffff;--ak-accent-color-dark:#2f8c93;}
