@charset "UTF-8";@font-face{font-family:gomo_book;src:url("../fonts/circularBook.woff2") format("woff2"),url("../fonts/circularBook.woff") format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:gomo_medium;src:url("../fonts/circularMedium.woff2") format("woff2"),url("../fonts/circularMedium.woff") format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:gomo_bold;src:url("../fonts/circularBold.woff2") format("woff2"),url("../fonts/circularBold.woff") format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:gomo_black;src:url("../fonts/circularBlack.woff2") format("woff2"),url("../fonts/circularBlack.woff") format("woff");font-weight:400;font-style:normal;font-display:fallback}.topbar{background:var(--brand-color);color:var(--brand-color-lightest)}@media (max-width:47.99em){.topbar{padding:1rem 0}}.topbar a{position:relative;color:var(--brand-color-lightest);text-decoration:none;text-transform:uppercase;margin-left:2rem;font-size:1.3rem}.topbar a svg{display:inline-block;vertical-align:middle;fill:var(--brand-color-lightest);width:1.3rem;height:1.6rem;margin-right:.3rem}.topbar a:active,.topbar a:focus,.topbar a:hover{text-decoration:none}.topbar a:active::after,.topbar a:focus::after,.topbar a:hover::after{height:.2rem}.topbar a:focus{outline:2px solid var(--light)}.topbar a::after{content:"";position:absolute;left:0;bottom:-.5rem;display:block;width:100%;height:0;transition:height .2s;background-color:var(--light)}.topbar a.active::after,.topbar a:active::after,.topbar a:focus::after,.topbar a:hover::after{height:.4rem}.topbar .center-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.topbar__tools{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.topbar__tools__list{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-left:1px solid var(--brand-color-darker);min-height:3rem;list-style:none}.topbar__tools__list li::before{content:"​";display:block;height:0}@media (max-width:47.99em){.topbar__tools{display:block}.topbar__tools__list{display:block}.topbar__tools__list li{display:block;margin:0 auto;padding:1rem 0;text-align:center}.topbar__tools__list a{margin-left:0}}.topbar__language-picker{display:flex;margin-left:3rem}.topbar__language-picker a{margin-right:1rem}.topbar__language-picker a.active{font-family:os_bold,arial,sans-serif}@media (max-width:47.99em){.topbar__language-picker{border:0;margin:1rem 0 0;justify-content:center}.topbar__language-picker a{margin-right:2rem}}header{position:relative;z-index:15;min-height:10rem;background-color:var(--brand-color-lightest);border-bottom:1px solid var(--brand-color)}header .btn{margin-bottom:0;min-width:16rem}@media (max-width:47.99em){header{border-bottom:none}}header .logo-container:focus img{outline:2px solid var(--brand-color)}header .center-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:1rem 4rem}@media (max-width:47.99em){header .center-content{padding:2rem;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}}@media (max-width:63.49em){header .center-content>.btn{display:none}}.navigation{width:100%}@media (max-width:47.99em){.navigation{position:absolute;top:100%;left:0;right:0}}.nav{display:flex}@media (max-width:47.99em){.nav{display:none}.nav.open{display:block}}.main-menu{display:-webkit-flex;display:flex;list-style:none;-webkit-align-items:center;align-items:center;margin:0 0 0 3rem;padding-left:0;background-color:var(--brand-color-lightest)}@media (max-width:47.99em){.main-menu{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:0 2rem 2rem;margin:0}}.main-menu a{text-decoration:none;color:var(--brand-color)}.main-menu>li{margin:0 3rem 1rem 0}@media (max-width:47.99em){.main-menu>li{margin:0 2rem 1rem 0}}.main-menu>li>a,.main-menu>li>button:not(.search-area__btn){position:relative;font-family:os_regular,arial,sans-serif;font-size:2rem}.main-menu>li>a::after,.main-menu>li>button:not(.search-area__btn)::after{content:"";position:absolute;left:0;bottom:-1rem;display:block;width:100%;height:0;transition:height .2s;background-color:var(--brand-color)}.main-menu>li>a.active::after,.main-menu>li>a:active::after,.main-menu>li>a:focus::after,.main-menu>li>a:hover::after,.main-menu>li>button:not(.search-area__btn).active::after,.main-menu>li>button:not(.search-area__btn):active::after,.main-menu>li>button:not(.search-area__btn):focus::after,.main-menu>li>button:not(.search-area__btn):hover::after{height:.8rem}@media (max-width:47.99em){.main-menu>li>a,.main-menu>li>button:not(.search-area__btn){font-size:1.6rem}}.main-menu>li.main-menu--salt>a::after,.main-menu>li.main-menu--salt>button::after{background-color:var(--salt-color)}.main-menu>li.main-menu--salt .main-menu__submenu{border-top:1px solid var(--salt-color)}.main-menu__submenu{position:absolute;top:100%;left:0;right:0;width:100%;padding:2rem 0;background-color:var(--brand-color-lightest);display:none}@media (max-width:47.99em){.main-menu__submenu{top:calc(100% + 1.9rem);background-color:#f7f7f7;text-align:center;padding-bottom:3rem}}.main-menu__submenu>.btn{color:var(--brand-color-lightest)}@media (min-width:63.5em){.main-menu__submenu>.btn{display:none}}.main-menu__submenu-content{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;padding:0 2rem;max-width:1180px;margin:0 auto;text-align:left}@media (max-width:47.99em){.main-menu__submenu-content{display:block;padding:2rem 0}}.main-menu__submenu-content ul{list-style:none;padding-left:0}@media (min-width:48em){.main-menu__submenu-content li:first-child a{font-size:1.8rem;font-family:os_bold,arial,sans-serif}}.main-menu__submenu-content li a{font-size:1.6rem}.main-menu__submenu-content li a:active,.main-menu__submenu-content li a:focus,.main-menu__submenu-content li a:hover{text-decoration:underline}@media (max-width:47.99em){.main-menu__submenu-content li a{display:block;padding:1.5rem 0;border-bottom:1px solid #dcdad9}.main-menu__submenu-content li:last-child a{border-bottom:none}}.main-menu .help{margin-left:auto}@media (max-width:47.99em){.main-menu .help{margin-left:0}}.display-menu{display:block;position:relative;width:3.5rem;height:3.5rem;margin-left:auto;transition:all .2s}@media (min-width:48em){.display-menu{display:none}}.display-menu .caret{display:block;position:absolute;left:50%;top:1.5rem;margin-left:-1.5rem;cursor:pointer;height:2px;width:3rem;background:var(--brand-color);transition:all .2s}.display-menu .caret:after,.display-menu .caret:before{content:"";display:block;position:absolute;left:50%;margin-left:-1.5rem;cursor:pointer;height:2px;width:3rem;background:var(--brand-color);transition:all .3s}.display-menu .caret:before{top:11px}.display-menu .caret:after{bottom:11px}.display-menu.active span{background-color:transparent}.display-menu.active span:after,.display-menu.active span:before{top:0}.display-menu.active span:before{transform:rotate(45deg)}.display-menu.active span:after{transform:rotate(-45deg)}.gomo{color:var(--thema-color-dark);font-family:gomo_book,arial,sans-serif;font-size:1.8rem}.gomo .hidden-g{display:none}.gomo header{position:relative;z-index:3;background-color:var(--thema-bg-color);color:var(--default-text-color);box-shadow:none;border-bottom:0}@media (max-width:47.99em){.gomo header{z-index:99}}.gomo header .theme-toggle{margin:.5rem 0 0;color:var(--thema-bg-color)}.gomo header .theme-toggle svg{fill:var(--thema-bg-color)}.gomo header .theme-toggle input[type=checkbox]:focus~svg{outline-color:var(--thema-bg-color)}@media (max-width:63.49em){.gomo header .theme-toggle{margin:0}}.gomo header a.active{font-family:gomo_bold,arial,sans-serif}.gomo header a.active::after{border:1px solid var(--thema-bg-color)}.gomo header .center-content,.gomo header .centered{-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:47.99em){.gomo header .center-content,.gomo header .centered{padding:0 1.5rem}}.gomo header p a{color:var(--default-text-color)}.gomo header .logo{position:absolute;width:8rem;top:4rem}.gomo header .logo-container:focus img{outline-color:var(--light)}.gomo header .dropdown__toggler{padding:1.5rem 1.5rem 1rem 2rem;margin-right:.5rem;background-color:var(--gomo-secondary);border-color:var(--thema-color-dark);color:var(--thema-bg-color);text-transform:uppercase;font-family:gomo_bold,arial,sans-serif;border-radius:4px}.gomo header .dropdown__toggler::after{content:"";color:var(--thema-bg-color)}.gomo header .dropdown__list{width:auto;min-width:0;padding:2rem}.gomo header .btn.login{width:11rem;min-width:auto}@media (max-width:47.99em){.gomo header .btn.login{display:block;margin:0 auto 1.5rem}}.gomo header .display-menu{top:1rem}.gomo header .display-menu:focus{outline-color:var(--light)}.gomo header .main-menu>li>a::after{background-color:var(--gomo-secondary)}.gomo header a.btn.btn--secondary{border-color:var(--gomo-secondary)}.gomo .navigation{width:100%}@media (min-width:48em){.gomo .navigation{display:flex;align-items:center;padding-left:10rem}}@media (max-width:47.99em){.gomo .navigation{background-color:var(--brand-color-lightest)}}.gomo .nav{width:100%}.gomo .nav a:focus-visible{outline-color:var(--light)}.gomo .topbar{background-color:var(--gomo-secondary);color:var(--thema-bg-color);min-height:3.1rem}@media (max-width:47.99em){.gomo .topbar{min-height:1rem;padding:.8rem 0 0}}.gomo .topbar .center-content{padding:0 4rem}@media (max-width:47.99em){.gomo .topbar .center-content{padding:0 1rem}}.gomo .topbar li:not(:last-child)::after{display:inline-block;vertical-align:middle;content:"";background-color:var(--thema-bg-color);width:1px;height:1.5rem}@media (max-width:47.99em){.gomo .topbar li:not(:last-child)::after{content:none}}.gomo .topbar a{color:var(--thema-bg-color)}.gomo .topbar a:focus{text-decoration:none;outline-color:var(--thema-bg-color)}.gomo .topbar a::after{background-color:var(--thema-bg-color)}.gomo .topbar__tools__list{border:0}@media (max-width:47.99em){.gomo .topbar__tools__list li{padding-top:0}}.gomo .topbar__language-picker{border:0;margin-left:0;list-style:none}.gomo .topbar__language-picker::before{content:"";display:block;height:0}@media (max-width:47.99em){.gomo .topbar__language-picker{padding-bottom:2rem}}.gomo .topbar__language-picker a{margin:0 .5rem;text-transform:uppercase;font-size:1.4rem}@media (max-width:47.99em){.gomo .topbar__language-picker a{margin:0 1rem}}.gomo .main-menu{background-color:transparent;width:calc(100% - 11rem);margin-right:2rem}@media (max-width:47.99em){.gomo .main-menu{width:100%}}.gomo .main-menu>li{margin-right:1.5rem;margin-bottom:0}@media (max-width:47.99em){.gomo .main-menu>li{margin:0 auto 1.5rem;text-align:center}}.gomo .main-menu>li:last-child{margin-right:0;margin-left:auto}.gomo .main-menu>li>a{font-family:gomo_bold,arial,sans-serif;font-size:2rem;color:var(--default-text-color)}@media (max-width:47.99em){.gomo .main-menu>li>a{color:var(--thema-bg-color-secondary)}}.gomo .main-menu>li>a:active::after,.gomo .main-menu>li>a:focus::after,.gomo .main-menu>li>a:hover::after{border-radius:4px;height:.5rem;background-color:var(--gomo-secondary)}@media (max-width:47.99em){.gomo .main-menu>li>a:active::after,.gomo .main-menu>li>a:focus::after,.gomo .main-menu>li>a:hover::after{background-color:var(--thema-bg-color-secondary)}}@media (max-width:47.99em){.gomo .main-menu{display:block;padding:2rem 0 3rem}}.gomo .h2,.gomo h1,.gomo h2,.gomo h3,.gomo h4{color:var(--gomo-color)}.gomo a{color:var(--thema-color-dark)}.gomo a.btn{color:var(--default-text-color)}.gomo .circle-container{display:none}.gomo .circle-sibling{padding-top:7rem}.gomo .wrapper{background-color:var(--gomo-bg)}.gomo strong{font-family:gomo_bold,arial,sans-serif}.gomo .center-content{max-width:101.6rem;margin:0 auto}.gomo h1{font-family:gomo_black,arial,sans-serif;font-size:3.8rem}.gomo .bordered-text .title,.gomo .h2,.gomo h2,.gomo h3,.gomo h4{font-family:gomo_black,arial,sans-serif}.gomo .btn{background-color:var(--gomo-color-light);font-family:gomo_medium,arial,sans-serif;font-size:1.8rem;text-transform:none}.gomo main{background-color:var(--gomo-bg);min-height:calc(100vh - 19rem)}.gomo main input[type=checkbox],.gomo main input[type=email],.gomo main input[type=number],.gomo main input[type=password],.gomo main input[type=search],.gomo main input[type=tel],.gomo main input[type=text]{color:var(--thema-color-dark);font-family:gomo_book,arial,sans-serif}.gomo main input[type=checkbox]:-webkit-autofill,.gomo main input[type=email]:-webkit-autofill,.gomo main input[type=number]:-webkit-autofill,.gomo main input[type=password]:-webkit-autofill,.gomo main input[type=search]:-webkit-autofill,.gomo main input[type=tel]:-webkit-autofill,.gomo main input[type=text]:-webkit-autofill{font-family:gomo_book,arial,sans-serif}.gomo main input[type=file]+label{min-height:0}.gomo main label{color:var(--thema-color-dark)}.gomo main>.centered{padding-top:5rem}.gomo .custom-select option,.gomo .custom-select select{font-family:gomo_book,arial,sans-serif;color:var(--thema-color-dark)}.gomo .floating-label label{font-size:1.5rem}.gomo .floating-label input:focus~label,.gomo .floating-label input~label.show,.gomo .floating-label label.show,.gomo .floating-label select:focus~label,.gomo .floating-label textarea:focus~label,.gomo .floating-label textarea~label.show{font-size:1.4rem}.gomo svg{fill:var(--gomo-color)}.gomo .caret{background-color:var(--light)}.gomo .caret::after,.gomo .caret::before{background-color:var(--light)}.gomo .numbered-title__number{border-color:var(--gomo-color);color:var(--gomo-color);line-height:4.5rem}.gomo .highlight{background-color:var(--gomo-bg-lightest);box-shadow:0 0 5px 5px var(--gomo-shadow);color:var(--thema-color-dark)}.gomo .highlight.highlight--border{box-shadow:none}.gomo .highlight__top{position:relative}.gomo .highlight.highlight--border-gomo{border-color:var(--gomo-color)}.gomo .highlight .bordered-text{color:var(--gomo-color)}.gomo .highlight-action{background-color:var(--gomo-bg-lightest)}.gomo .highlight-action__header--active{position:relative}.gomo .highlight-action__header--active .highlight-action__header-title{color:var(--light)}.gomo .highlight-action .highlight__content{color:var(--thema-color-dark)}.gomo .footer{background-color:var(--gomo-bg-lightest);color:var(--gomo-color)}.gomo .footer a{color:var(--gomo-color);font-size:1.4rem}.gomo .footer a:focus{outline:2px solid var(--thema-color-dark)}.gomo h1{font-size:3rem}.gomo .message{font-family:gomo_book,arial,sans-serif}.gomo .message--valid{background-color:var(--thema-bg-color);color:var(--light)}.gomo .message--valid a{color:var(--light)}.gomo .message--valid .message__content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;color:var(--light)}.gomo .message--valid .message__content::before{content:url(../img/gomo/validated.svg);width:15%;margin-right:4.9%;max-width:4rem}.gomo .message--valid .message__content span{max-width:80%}@media (max-width:47.99em){.gomo .message--valid .message__content{display:block;text-align:center}.gomo .message--valid .message__content::before{display:block;margin:0 auto 2rem}}.gomo .message--notif{background-color:var(--thema-bg-color);color:var(--light)}.gomo .message--notif a{color:var(--light)}.gomo .message h2{color:var(--light)}.gomo .label{color:var(--thema-color-dark)}.gomo .btn svg{fill:var(--default-text-color)}.gomo .btn.btn--circle:active svg,.gomo .btn.btn--circle:focus svg,.gomo .btn.btn--circle:hover svg{fill:var(--default-text-color)}.gomo .btn.btn--reversed{background-color:transparent;color:var(--gomo-color)}.gomo .btn.btn--secondary{background-color:var(--gomo-secondary);border-color:var(--thema-color-dark);color:var(--thema-bg-color)}.gomo .btn.btn--secondary svg{fill:var(--thema-bg-color)}.gomo .btn.btn--secondary::before{background-color:var(--gomo-secondary-darken)}.gomo .btn.btn--secondary:active svg,.gomo .btn.btn--secondary:focus svg,.gomo .btn.btn--secondary:hover svg{fill:var(--thema-bg-color)}.gomo .btn.btn--secondary.btn--circle:active svg,.gomo .btn.btn--secondary.btn--circle:focus svg,.gomo .btn.btn--secondary.btn--circle:hover svg{fill:var(--thema-bg-color)}.gomo input[type=email],.gomo input[type=number],.gomo input[type=password],.gomo input[type=search],.gomo input[type=tel],.gomo input[type=text]{border-color:var(--thema-bg-color-secondary)}.hidden-s{display:block}.copy .hidden-s{display:inline-block}