@media only screen and (max-width:767px){.sh-main-layout-header{padding:0!important}}.sh-main-layout-header-toolbar-title{display:flex;height:100%}@media only screen and (max-width:767px){.sh-main-layout-header-toolbar-title-img{margin-right:10px!important;display:inline-block;height:20px}}.sh-main-layout-header-toolbar-title-img img{height:45px}@media only screen and (max-width:767px){.sh-main-layout-header-toolbar-title-img img{height:30px}}@media only screen and (max-width:767px){.sh-main-layout-header-toolbar-title-img-logo-1{display:none}}.sh-main-layout-header .q-focus-helper{background:none!important}@media only screen and (max-width:767px){.sh-main-layout-header .q-toolbar{height:50px;padding:10px!important}}.sh-main-layout-header .q-item{min-height:unset;padding:0}.sh-footer-top{background-color:#f9f9f9}.sh-footer-top-content{padding:35px 0;text-align:center;max-width:600px;margin:auto}@media only screen and (max-width:767px){.sh-footer-top-content{padding:35px 25px}}.sh-footer-top-content-meta-nav{margin-bottom:20px}@media only screen and (max-width:767px){.sh-footer-top-content-meta-nav{display:flex;flex-direction:column;align-items:center}}.sh-footer-top-content-meta-nav h4{margin:0 15px;color:#1b345c}.sh-footer-top-content-meta-nav .q-item{min-height:0}@media only screen and (max-width:767px){.sh-footer-top-content-meta-nav .q-item{padding:5px 0}}.sh-footer-top-content-meta-nav .q-focus-helper{background:none!important}.sh-footer-bottom{background-color:#f0f0f0}.sh-footer-bottom-content{padding:35px 0}@media only screen and (max-width:767px){.sh-footer-bottom-content-useful-websites{display:flex;flex-direction:column;align-items:center;margin-bottom:25px}}.sh-footer-bottom-content-headline{font-size:12px;line-height:14px;font-weight:500;display:block;margin-bottom:8px}.sh-footer-bottom-content-link{display:block;color:#1b345c;font-size:12px;line-height:20px}@media only screen and (max-width:767px){.sh-footer-bottom-content-link{text-align:center}}@media only screen and (max-width:767px){.sh-footer-bottom-content .flex{display:block}}.sh-footer-bottom-content-traffic-infos-cities{margin-right:20px}@media only screen and (max-width:767px){.sh-footer-bottom-content-traffic-infos-cities{margin-right:0}}@media only screen and (max-width:767px){.sh-footer-bottom-content-traffic-infos-cities,.sh-footer-bottom-content-traffic-infos-countries{display:flex;flex-direction:column;align-items:center}}.sh-main-layout-header{border-bottom:2px solid #1b345c;padding:13px 28px}.sh-main-layout-header-toolbar-title-img{margin-right:35px}.sh-main-layout-header-toolbar-title-right{font-size:20px}