/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.navbar .form-inline .form-actions{display:none;}.toolbar-oriented .toolbar-bar{z-index:1200;}.toolbar-horizontal .toolbar-menu.nav{float:left;}.navbar-nav .nav-link{font-family:"ES Klarheit Kurrent";--bs-nav-link-font-weight:700;}@media (min-width:992px){.navbar-nav > .nav-item + .nav-item{margin-left:1.5rem;}}.navbar-nav-dark .nav-link{--bs-nav-link-color:#222221;--bs-nav-link-hover-color:#222221;padding-left:0.5rem;padding-right:0.5rem;background-color:#fff;border-left:4px solid #222221;border-right:4px solid #222221;}.navbar-toggler{--bs-border-width:0;display:flex;align-items:center;}.navbar-toggler .navbar-toggler-label{margin-left:1rem;font-family:"ES Klarheit Kurrent";font-weight:700;}.navbar-toggler:not(.collapsed) .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");width:1.25em;height:1.25em;}
.section{padding-top:2rem;padding-bottom:2rem;}.section.with-bg{position:relative;}.section.with-bg:before,.section.with-bg:after{content:"";position:absolute;z-index:0;background-position:left top;background-size:contain;background-repeat:no-repeat;}.section .section-content{position:relative;z-index:1;}.section-faq.with-bg:before{top:0;left:0;width:191px;height:96px;background-image:url(/themes/custom/giap/build/assets/images/bg_faq_left.png);}@media (min-width:992px){.section-faq.with-bg:before{width:251px;height:156px;}}@media (min-width:1200px){.section-faq.with-bg:before{width:291px;height:196px;}}.section-faq.with-bg:after{right:0;bottom:0;width:251px;height:40px;background-image:url(/themes/custom/giap/build/assets/images/bg_faq_right.png);background-position:right bottom;}@media (min-width:992px){.section-faq.with-bg:after{width:291px;height:80px;}}.section-grid.with-bg:before{right:0;bottom:0;width:298px;height:217px;background-image:url(/themes/custom/giap/build/assets/images/bg_grid.png);}.section-numbers.with-bg:before{top:0;right:0;width:172px;height:92px;background-image:url(/themes/custom/giap/build/assets/images/bg_numbers.png);background-position:right top;}@media (min-width:1200px){.section-numbers.with-bg:before{width:222px;height:142px;}}@media (min-width:1400px){.section-numbers.with-bg:before{width:272px;height:192px;}}.section-grid-numbered{counter-reset:section;}.section-grid-numbered .card-body{position:relative;z-index:1;min-height:10rem;}.section-grid-numbered .card-body:before{counter-increment:section;content:counter(section);position:absolute;top:0;right:0;z-index:-1;font-family:"ES Klarheit Kurrent";font-weight:700;font-size:8rem;line-height:1;color:rgb(var(--bs-info-rgb) 1);}.page__footer{position:relative;}.page__footer .nav{--bs-nav-link-color:inherit;--bs-nav-link-hover-color:inherit;}.page__footer_first .nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.25rem;}.gotop{z-index:10;position:fixed;left:1rem;bottom:0;width:3rem;height:2.5rem;padding:1rem;border-radius:1rem 1rem 0 0;background-color:#e3f3fd;background-image:url(/themes/custom/giap/build/assets/images/gotop.png);background-size:1rem;background-repeat:no-repeat;background-position:center center;opacity:0;transition:height 0.35s ease;}@media (prefers-reduced-motion:reduce){.gotop{transition:none;}}.gotop:hover,.gotop:focus{height:3rem;}.gotop.show{opacity:1;}.gin--vertical-toolbar .gotop{left:5rem;}
