.navigation-inset{margin-top:-176.02px}@media (width<=1199px){.navigation-inset{margin-top:-140px}}html.animations-paused .rotation-element img{transform:rotate(0)!important}body #CookiebotWidget .CookiebotWidget-logo svg circle{fill:#a0a0a0}body #CookiebotWidget{bottom:32px;left:32px}@media (width<=767px){body #CookiebotWidget{bottom:16px!important;left:16px!important}}.btn{cursor:pointer;font-variation-settings:"wght" 600,"wdth" 100;color:#fff;background-color:#455587;border-radius:5px;justify-content:center;align-items:center;padding:15px 20px 17px;font-family:HeptaSlab,serif;font-size:14px;line-height:1.3;transition:background-color .33s;display:inline-flex;position:relative}.btn__label{z-index:10}.btn.btn--arrow-circle .btn__label{z-index:10;align-items:center;gap:16px;display:flex}.btn.btn--arrow-circle .btn__label svg{width:18px;height:18px}.btn__checkmark{margin-right:10px}.btn--disabled{pointer-events:none;opacity:.2}.btn--small{padding:12px 15px 13px;font-size:12px;line-height:15px}.btn--large{border-radius:10px;padding:15px 32px 17px}.btn--primary{color:#172b69;background-color:#f8b102;border:1px solid #f8b102}.btn--primary:focus,.btn--primary:hover{background-color:#f19f00}.btn--secondary{background-color:#455587}.btn--secondary:focus,.btn--secondary:hover{background-color:#172b69}.btn--secondary:focus,.btn--secondary:focus-visible{outline-offset:0;outline:2px solid #f8b102}.btn--outline{color:#5d6b96;background-color:#0000;border:1px solid #455587}.btn--outline:focus,.btn--outline:hover{color:#fff;background-color:#455587}.btn--outline-white{color:#fff;background-color:#0000;border:1px solid #fff}.btn--outline-white:focus,.btn--outline-white:hover{color:#172b69;background-color:#fff}.btn--white{background-color:#e8eaf0}.btn--white:focus,.btn--white:hover{background-color:#fbfcff}.btn--white.btn--arrow{color:#455587}.btn--sustainable{background-color:#56b35c}.btn--sustainable:focus,.btn--sustainable:hover{background-color:#3f8d44}.btn--pale-green{color:#3f8d44;background-color:#d5ecd7}.btn--pale-green:focus,.btn--pale-green:hover{background-color:#ebfaec}.btn--icon{width:40px;height:40px;position:relative}.btn--icon>svg{width:20px;height:20px;display:block;position:absolute}.btn--arrow{opacity:1;cursor:pointer;border-radius:3px;width:40px;height:40px;padding:0;transition:opacity .33s,background-color .33s;position:relative;box-shadow:0 2px 2px #172b6933}.btn--arrow.btn--direction-left{transform:scaleX(-1)}.btn--arrow.btn--non-active,.btn--arrow.btn:disabled{opacity:.5;cursor:default;transition:opacity .33s,background-color .33s}.btn--arrow.btn--non-active.btn--primary:focus,.btn--arrow.btn--non-active.btn--primary:hover,.btn--arrow.btn:disabled.btn--primary:focus,.btn--arrow.btn:disabled.btn--primary:hover{background-color:var(--color-primary)!important}.btn--arrow.btn--non-active.btn--secondary:focus,.btn--arrow.btn--non-active.btn--secondary:hover,.btn--arrow.btn:disabled.btn--secondary:focus,.btn--arrow.btn:disabled.btn--secondary:hover{background-color:#455587!important}.btn--arrow.btn--non-active.btn--sustainable:focus,.btn--arrow.btn--non-active.btn--sustainable:hover,.btn--arrow.btn:disabled.btn--sustainable:focus,.btn--arrow.btn:disabled.btn--sustainable:hover{background-color:#56b35c!important}.btn--arrow.btn--non-active.btn--white:focus,.btn--arrow.btn--non-active.btn--white:hover,.btn--arrow.btn:disabled.btn--white:focus,.btn--arrow.btn:disabled.btn--white:hover{background-color:#fbfcff!important}.btn--arrow>svg{width:13px;height:auto;display:block;position:absolute}.btn.is-loading.btn--primary:before{border-color:#f8b103 #fffbf2 #fffbf2}.btn.is-loading.btn--secondary:before{border-color:#455587 #fbfcff #fbfcff}.btn.is-loading:before{content:"";border:3px solid #fffbf2;border-top-color:#f8b103;border-radius:100%;width:18px;height:18px;margin:-9px auto auto -9px;animation:.7s linear infinite rotation;position:absolute;top:50%;left:50%}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.btn.is-loading .btn{opacity:1}.btn.is-loading .btn,.btn.is-loading .btn__label{transition:opacity .16s cubic-bezier(.645,.045,.355,1)}.btn.is-loading .btn__label{opacity:0}@media (width<=1023px){.btn--arrow.arrow-always-circular{border-radius:50%;width:30px;height:30px}.btn--arrow.arrow-always-circular svg{width:10px;height:10px}}
