/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-dialog{background-color:#fff!important;max-width:100%;z-index:1035}.ui-dialog .ui-dialog-titlebar{background-color:#008ad1!important;padding:1rem!important}.ui-dialog .ui-dialog-title{color:#fff!important;font-size:1.25rem!important;font-weight:400!important}.ui-dialog .ui-dialog-titlebar-close{background-color:transparent!important;background-image:url("data:image/svg+xml;charset=utf-8,%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")!important;background-repeat:no-repeat!important;border:none!important;margin:0 1.5rem!important}.ui-dialog .ui-widget-content.ui-dialog-content{padding-left:1.5rem!important;padding-right:1.5rem!important}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{background-color:#f8f9fa!important;padding:.75rem 1.5rem!important}.ui-widget-overlay{background:#4da937!important}
.nav-title{padding-top:.75rem;position:relative}.nav-title:before{background-color:#67b5e6;content:"";height:.5rem;left:0;position:absolute;top:0;width:2rem}.nav.nav-menu{--bs-nav-link-padding-x:0;--bs-nav-link-font-weight:300;--bs-nav-link-color:#fff!important;--bs-nav-link-hover-color:#fff!important;font-family:din-condensed,sans-serif;font-size:1.25rem}.nav.nav-menu .nav-link[aria-expanded]{padding-right:2rem;position:relative}.nav.nav-menu .nav-link[aria-expanded]:after{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.2rem;position:absolute;right:.7rem;top:1rem;width:1.2rem}.nav.nav-menu .nav-link[aria-expanded=false]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.nav.nav-menu .nav-link[aria-expanded=true]:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff'%3E%3Cpath fill-rule='evenodd' d='M7.646 4.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1-.708.708L8 5.707l-5.646 5.647a.5.5 0 0 1-.708-.708l6-6z'/%3E%3C/svg%3E")}.nav.nav-menu .nav-menu{--bs-nav-link-color:#66b5e3!important;--bs-nav-link-hover-color:#66b5e3!important;font-size:1.125rem;margin-left:1.5rem}.nav.nav-menu .nav-menu .nav-menu .nav-link:before{content:"-";margin-right:.5rem}.nav.nav-shortcuts{--bs-nav-link-font-weight:400;--bs-nav-link-color:#fff!important;--bs-nav-link-hover-color:#fff!important;font-family:din-condensed,sans-serif;font-size:1.25rem}.nav.nav-shortcuts .nav-link{background-color:#003f7b;border:1px solid #fff;margin-bottom:5px;overflow:hidden;padding-left:40px;position:relative;transition:all .2s ease-in-out}.nav.nav-shortcuts .nav-link:before{background-image:url(/themes/custom/fgc/build/assets/images/arrow-right-menu.png);background-position:100%;background-repeat:no-repeat;background-size:cover;content:"";height:17px;left:0;margin-left:0;position:absolute;top:14px;transition:all .2s ease-in-out;width:30px}.nav.nav-shortcuts .nav-link:focus,.nav.nav-shortcuts .nav-link:hover{background-color:#4da937;padding-left:50px}.nav.nav-shortcuts .nav-link:focus:before,.nav.nav-shortcuts .nav-link:hover:before{width:40px}
.navbar.fixed-top{z-index:1046}.navbar .form-inline .form-actions{display:none}.navbar-toggler.open .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 45 36' fill='%23fff'%3E%3Cpath d='M40.36 3.65 36.94.11c-.14-.15-.29-.15-.45 0l-14 14.48L8.5.12c-.15-.16-.3-.16-.45 0L4.63 3.66c-.16.16-.18.28-.07.39L18.63 18.6 5.73 31.94c-.13.14-.12.29.06.48l3.35 3.46c.17.17.34.18.49.02l12.86-13.3 12.86 13.3c.15.16.32.15.49-.02l3.35-3.46c.18-.19.19-.34.06-.48L26.35 18.6 40.42 4.05c.11-.11.09-.23-.07-.39Z'/%3E%3C/svg%3E")}.navbar-toggler-label{font-family:din-condensed,sans-serif;font-weight:400;line-height:1;margin-right:5px;text-transform:uppercase}.offcanvas.offcanvas-full{--bs-offcanvas-width:100%;--bs-offcanvas-height:100vh}.offcanvas.offcanvas-nav{--bs-offcanvas-zindex:1000;background-color:#003f7b;background-image:url(/themes/custom/fgc/build/assets/images/frise.png);background-position:0 100%;background-repeat:no-repeat;color:#fff}.offcanvas.offcanvas-nav .offcanvas-body{padding-top:8rem}.offcanvas.offcanvas-nav .follows{justify-content:end}.dropdown-profiles .dropdown-toggle{--bs-btn-color:#424242;--bs-btn-bg:#fff;--bs-btn-border-color:#fff;--bs-btn-hover-color:#424242;--bs-btn-hover-border-color:#fff;--bs-btn-hover-bg:#fff;--bs-btn-active-color:#424242;--bs-btn-active-bg:#fff;align-items:center;display:flex;font-size:1.25rem;justify-content:space-between;text-transform:none;width:100%}.dropdown-profiles .dropdown-menu{--bs-dropdown-font-size:1.2rem;--bs-dropdown-border-width:0;--bs-dropdown-link-color:#424242;--bs-dropdown-link-hover-color:#7b7b7b;--bs-dropdown-link-hover-bg:#fff;width:100%!important}.dropdown-profiles .dropdown-item{font-family:din-condensed,sans-serif;font-weight:300}
#toolbar-administration{position:relative;z-index:1250}.page{background-color:#eff3f6}.page__footer-top{background-color:#003f7b;background-image:url(/themes/custom/fgc/build/assets/images/frise.png);background-position:0 100%;background-repeat:no-repeat}.page__footer-top .nav-item{border-bottom:1px solid #fff}.page__footer-top .nav-link{--bs-nav-link-font-weight:400;--bs-nav-link-color:#fff;--bs-nav-link-hover-color:var(--bs-secondary);font-family:din-condensed,sans-serif;font-size:1.25rem;text-transform:uppercase}.page__footer-bottom .nav-link{--bs-nav-link-color:#fff;--bs-nav-link-hover-color:var(--bs-primary)}
