.fade-enter-active,.fade-leave-active{transition:opacity 0.25s ease-in-out}.fade-enter,.fade-leave-to{opacity:0}.external-link{align-items:center;background-color:rgba(60,60,60,0.25);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:20001}.external-link__content{background-color:#e2e2e2;border-radius:8px;max-width:768px;padding:32px;text-align:center}.external-link__title{font-size:20px;margin-bottom:16px}@media (min-width: 600px){.external-link__title{font-size:24px;margin-bottom:8px}}.external-link__description{font-size:12px;line-height:1.4;margin-bottom:16px}@media (min-width: 600px){.external-link__description{font-size:16px;margin-bottom:32px}}.external-link__buttons{font-size:0}.external-link__button{margin-top:0}@media (min-width: 600px){.external-link__button{margin-bottom:0}}.external-link__button--cancel{background-color:transparent;border:2px solid #8c8c8c;color:#8c8c8c !important}.external-link__button--accept{margin:0}.header-mobile .on-canvas-nav .buttons{right:15px}.header__frame{display:flex}.header #block-alk-branding{flex-grow:0;flex-shrink:0}.header__frame .header__logo{flex-grow:1;flex-shrink:0;float:none;min-width:60px;width:auto}.header__navigation{flex-grow:1;float:none;width:auto}.header__navigation ul.nav--third li{overflow:hidden}.header__search{flex-grow:0;flex-shrink:0;float:none;width:auto;z-index:100}.header__search .form-search__wrappper{display:none}.header__search-field{pointer-events:none}.activate-search .header__search-field{pointer-events:all}.header__languages{bottom:0;left:0;position:fixed;pointer-events:none;right:0;top:0;z-index:100}.user-logged-in .header__languages{top:39px}@media (min-width: 1100px){.header__languages{bottom:auto;flex-grow:0;flex-shrink:0;left:auto;margin-right:10px;position:relative;right:auto;top:auto;z-index:10}.user-logged-in .header__languages{top:0}}.header__languages-toggle{align-items:center;background-color:#fff;border:3px solid #405c83;display:flex;flex-direction:row;height:40px;justify-content:center;pointer-events:all;padding:0;position:absolute;right:65px;top:20px;transition:transform 0.35s ease-in-out;width:40px}.activate-nav .header__languages-toggle{transform:translateX(80vw)}.de .header__languages-toggle{border-color:#357081}.header__languages--active .header__languages-toggle{background-color:#405c83;border:0;border-radius:100rem 0 0 100rem;height:50px;right:calc(100% - 60px);top:15px;width:50px}.de .header__languages--active .header__languages-toggle{background-color:#357081}@media (min-width: 1100px){.header__languages-toggle{height:50px;padding:0 16px;position:relative;right:auto;top:auto;width:auto;transition:height 0.25s ease-in-out}}.nav-scroll .header__languages-toggle{height:40px;width:40px}@media (min-width: 1100px){.nav-scroll .header__languages-toggle{height:45px;width:auto}}.header__languages-icon{height:auto;width:20px}.header__languages-icon .stroke{stroke:#405c83}.de .header__languages-icon .stroke{stroke:#357081}.header__languages--active .header__languages-icon .stroke{stroke:#fff}.de .header__languages--active .header__languages-icon .stroke{stroke:#fff}.header__languages-current{color:#405c83;display:none;font-size:16px;font-family:Vertigo,sans-serif;font-weight:700;line-height:1;margin-left:8px;margin-top:4px;text-transform:uppercase}.de .header__languages-current{color:#357081}@media (min-width: 1100px){.header__languages-current{display:inline-block}}.header__languages-list{background-color:#405c83;bottom:0;font-family:Vertigo,sans-serif;font-size:1em;left:60px;margin:0;position:absolute;right:0;top:0;transform:translateX(100%);z-index:1}.de .header__languages-list{background-color:#357081}.header__languages--active .header__languages-list{pointer-events:all;transform:translateX(0)}@media (min-width: 1100px){.header__languages-list{background-color:transparent;border-radius:8px;left:50%;opacity:0;padding-top:20px;pointer-events:none;top:125%;transform:translateX(-50%);transition:0.25s ease-in-out;transition-property:opacity, top;width:250px}.de .header__languages-list{background-color:transparent}.header__languages:hover .header__languages-list{opacity:1;pointer-events:all;top:44px}.nav-scroll .header__languages:hover .header__languages-list{top:42px}.header__languages-list:before{background-color:#405c83;content:'';height:30px;left:50%;position:absolute;top:15px;transform:translateX(-50%) rotate(45deg);width:30px}.de .header__languages-list:before{background-color:#357081}}@media (min-width: 1400px){.header__languages-list{width:320px}}.header__languages-list li{background-color:#405c83;border-bottom:1px solid #476691;cursor:pointer;margin:0;padding:0;position:relative;text-align:left;transition:background-color 0.25s ease-in-out}.de .header__languages-list li{background-color:#357081;border-bottom-color:#3b7d8f}.header__languages-list li:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.header__languages-list li:last-of-type{border-bottom:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.header__languages-list li:before{display:none}.header__languages-list a{color:#fff;cursor:pointer;display:inline-block;font-size:1em;font-weight:inherit;padding:24px;position:relative;text-decoration:none;transition:transform 0.25s ease-in-out;width:100%}.header__languages-list>li:hover{z-index:1000;background-color:#3e577b}.de .header__languages-list>li:hover{background-color:#336979}.header__languages-list>li:hover>a{transform:translateX(5px)}.hero{height:80vh;overflow:hidden;position:relative;background-color:#f8f8f8}@media (max-width: 1099px){.hero.has-mobile-image{height:auto !important}}.hero__image-mobile{display:none;height:auto;width:100%}@media (max-width: 1099px){.has-mobile-image .hero__image-mobile{display:block;margin-top:80px}}.hero__video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media (max-width: 1099px){.has-mobile-image .hero__video{display:none}}.hero__video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;transform:translate(-50%, -50%);background-size:cover;transition:1s opacity}.hero__image{background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 1099px){.has-mobile-image .hero__image{display:none}}.hero__image.has-filter:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(60,60,60,0.2)}.hero__content-wrapper{position:absolute;top:calc(50% + 55px);left:0;width:100%}.hero__content-wrapper .container{transform:translateY(-50%);text-align:center}.hero .hero__content{color:#fff;display:inline-block;max-width:400px;position:relative;text-align:center;width:100%}@media (min-width: 1100px){.hero .hero__content{bottom:calc(50% - 80px);max-width:768px}}.hero .hero__content.align-left{left:0;text-align:left;transform:translate(0, -50%)}.hero .hero__content.align-right{right:0%;left:auto;text-align:right;transform:translate(0, -50%)}.hero .hero__subtitle{font-family:Vertigo,sans-serif;font-weight:100;font-size:6vw}@media (min-width: 500px){.hero .hero__subtitle{font-size:20px}}@media (min-width: 1100px){.hero .hero__subtitle{font-size:24px}}.hero .hero__title{margin-bottom:0;font-size:8vw}@media (min-width: 500px){.hero .hero__title{font-size:44px}}@media (min-width: 1100px){.hero .hero__title{font-size:70px}}.hero .hero__link{display:inline-block;border:3px solid #fff;padding:1em 4em 0.8em;border-radius:100rem;color:#fff;font-family:Vertigo,sans-serif;font-size:4vw;font-weight:600;line-height:1;margin:30px 0 0;text-decoration:none;transition:0.25s ease-in-out;transition-property:background-color, color, transform}@media (min-width: 500px){.hero .hero__link{font-size:16px;padding:18px 70px;margin:30px 0 0}}.hero .hero__link:hover{font-weight:600;background-color:#fff;color:#8c8c8c;transform:scale(1.05) translateY(-5px)}.hero--black .hero__content{color:#3c3c3c}.hero--black .hero__link{color:#3c3c3c;border-color:#3c3c3c}.hero--black .hero__link:hover{background-color:#3c3c3c;color:#fff}.hero--boxed .hero__subtitle{margin-bottom:0.25em}@media (min-width: 500px){.hero--boxed .hero__subtitle{margin-bottom:14px}}@media (min-width: 1100px){.hero--boxed .hero__subtitle{margin-bottom:18px}}.hero--boxed .hero__subtitle span{display:inline;background-color:rgba(60,60,60,0.25);line-height:1.75;padding:0.4em 0 0.2em;box-shadow:0.4em 0 0 rgba(60,60,60,0.25),-0.4em 0 0 rgba(60,60,60,0.25)}@media (min-width: 500px){.hero--boxed .hero__subtitle span{line-height:1.5;padding:10px 0 5px;box-shadow:10px 0 0 rgba(60,60,60,0.25),-10px 0 0 rgba(60,60,60,0.25)}}@media (min-width: 1100px){.hero--boxed .hero__subtitle span{line-height:1.75;padding:20px 0 12px;box-shadow:15px 0 0 rgba(60,60,60,0.25),-15px 0 0 rgba(60,60,60,0.25)}}.hero--boxed .hero__title span{background-color:rgba(60,60,60,0.25);box-shadow:0.4em 0 0 rgba(60,60,60,0.25),-0.4em 0 0 rgba(60,60,60,0.25);display:inline;line-height:1.875;padding:0.4em 0 0.2em}@media (min-width: 500px){.hero--boxed .hero__title span{box-shadow:20px 0 0 rgba(60,60,60,0.25),-20px 0 0 rgba(60,60,60,0.25);line-height:1.875;padding:20px 0 10px}}@media (min-width: 1100px){.hero--boxed .hero__title span{box-shadow:30px 0 0 rgba(60,60,60,0.25),-30px 0 0 rgba(60,60,60,0.25);line-height:1.875;padding:30px 0 15px}}.hero--boxed .hero__link{background-color:rgba(60,60,60,0.25);border:0;color:#fff}.hero--boxed.hero--black .hero__subtitle span,.hero--boxed.hero--black .hero__title span{background-color:rgba(255,255,255,0.5);box-shadow:0.4em 0 0 rgba(255,255,255,0.5),-0.4em 0 0 rgba(255,255,255,0.5);color:#3c3c3c}@media (min-width: 500px){.hero--boxed.hero--black .hero__subtitle span,.hero--boxed.hero--black .hero__title span{box-shadow:10px 0 0 rgba(255,255,255,0.5),-10px 0 0 rgba(255,255,255,0.5)}}@media (min-width: 1100px){.hero--boxed.hero--black .hero__subtitle span,.hero--boxed.hero--black .hero__title span{box-shadow:15px 0 0 rgba(255,255,255,0.5),-15px 0 0 rgba(255,255,255,0.5)}}.hero--boxed.hero--black .hero__title span{box-shadow:0.4em 0 0 rgba(255,255,255,0.5),-0.4em 0 0 rgba(255,255,255,0.5)}@media (min-width: 500px){.hero--boxed.hero--black .hero__title span{box-shadow:20px 0 0 rgba(255,255,255,0.5),-20px 0 0 rgba(255,255,255,0.5)}}@media (min-width: 1100px){.hero--boxed.hero--black .hero__title span{box-shadow:30px 0 0 rgba(255,255,255,0.5),-30px 0 0 rgba(255,255,255,0.5)}}.hero--boxed.hero--black .hero__link{background-color:rgba(255,255,255,0.5);border:0;color:#3c3c3c}.hero__splash{align-items:center;background-color:#fff;border-radius:100rem;box-shadow:0 0.125em 2.5em 0.625em rgba(60,60,60,0.25);color:#ff6651;display:flex;font-size:16px;font-family:Vertigo,sans-serif;height:120px;justify-content:center;padding:4px 16px 0;position:absolute;right:5.109489%;text-align:center;text-decoration:none;top:calc(80px + 32px);transition:background-color 0.25s ease-in-out;width:120px;z-index:10}@media (min-width: 1100px){.hero__splash{font-size:32px;height:240px;padding:8px 32px 0;top:calc(160px + 32px);width:240px}}@media (min-width: 1738px){.hero__splash{right:calc(89px + 50% - 869px)}}.hero__splash--bottom-left,.hero__splash--bottom-right{bottom:16px;top:auto}@media (min-width: 1100px){.hero__splash--bottom-left,.hero__splash--bottom-right{bottom:64px}}.hero__splash--top-left,.hero__splash--bottom-left{left:5.109489%;right:auto}@media (min-width: 1738px){.hero__splash--top-left,.hero__splash--bottom-left{left:calc(89px + 50% - 869px)}}.hero__splash:after{background-color:#ff6651;border-radius:100rem;bottom:0;content:'';height:32px;left:0;position:absolute;width:32px}@media (min-width: 1100px){.hero__splash:after{bottom:4px;height:64px;left:4px;width:64px}}.hero__splash.has-link:hover{background-color:#f2f2f2}.hero__splash.theme-secondary{background-color:#67c3b7;color:#fff}.hero__splash.theme-secondary:after{background-color:#fff;bottom:auto;left:auto;right:0;top:0}@media (min-width: 1100px){.hero__splash.theme-secondary:after{right:4px;top:4px}}.hero__splash.theme-secondary.has-link:hover{background-color:#79cac0}.hero__splash-text{font-size:16px;line-height:1.4;white-space:normal;width:100%}@media (min-width: 1100px){.hero__splash-text{font-size:32px}}.hero__splash-text--small{font-size:12px}@media (min-width: 1100px){.hero__splash-text--small{font-size:24px}}.hero__splash-text--large{font-size:20px}@media (min-width: 1100px){.hero__splash-text--large{font-size:40px}}[lazy-src]{animation:lazyEnter 0.5s ease-in-out;animation-fill-mode:both;animation-play-state:paused}[lazy-src][src]{animation-play-state:running}[lazy-style]{animation:lazyEnter 0.5s ease-in-out;animation-fill-mode:both;animation-play-state:paused}[lazy-style][style]{animation-play-state:running}@keyframes lazyEnter{0%{opacity:0}100%{opacity:1}}.quiz{background-color:#dbe2da;background-image:url("/sites/all/themes/alk/images/quiz/background.png");background-position:bottom right;background-repeat:no-repeat;margin:0 auto}@media (min-width: 600px){.quiz{border-radius:8px}}.quiz__title{font-size:32px;font-weight:400}@media (min-width: 768px){.quiz__title{font-size:40px}}.quiz__label{color:#ff6651;display:block;font-family:Vertigo,sans-serif;font-size:16px;font-weight:600;line-height:1;margin:0 0 16px}.quiz__text{color:#3c3c3c;display:block;font-family:Seven Serif,serif;font-size:20px;font-weight:400;line-height:1.4;margin:0 0 32px}.quiz__button{margin:0}.theme-secondary .quiz__button{background-color:#67c3b7}.quiz__button:disabled,.quiz__button[disabled]{pointer-events:none}.quiz__button:hover,.quiz__button:hover:enabled{background-color:#ff5038;box-shadow:none;color:#fff;font-weight:600;transform:none}.theme-secondary .quiz__button:hover,.theme-secondary .quiz__button:hover:enabled{background-color:#55bcae}.quiz__link{color:#3c3c3c;display:inline-block;font-weight:600;margin-top:32px;padding-left:2.4em;position:relative;text-decoration:none;transition:opacity 0.25s ease-in-out}.quiz__link:before{color:#ff6651;content:'\E005';font-family:iconfont;font-style:normal;font-size:2em;font-variant:normal;font-weight:400;text-transform:none;left:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transition:opacity 0.25s ease-in-out;vertical-align:middle}.quiz__link:hover{color:#3c3c3c;font-weight:600;opacity:0.5}.quiz__image{background-position:center;background-repeat:no-repeat;background-size:cover}.quiz__content{border-radius:8px;padding:32px;position:relative}@media (min-width: 600px){.quiz__content{padding:72px}}.quiz__intro{position:relative;text-align:center}@media (min-width: 900px){.quiz__intro{padding:72px}}@media (min-width: 1100px){.quiz__intro{padding:72px 96px}}@media (min-width: 1400px){.quiz__intro{padding:72px 128px}}.quiz__intro-image{height:50vw}@media (min-width: 600px){.quiz__intro-image{border-radius:8px 8px 0 0}}@media (min-width: 900px){.quiz__intro-image{border-radius:8px;bottom:0;height:auto;left:0;position:absolute;right:0;top:0}}@media (min-width: 900px){.has-image .quiz__intro-content{background-color:rgba(202,213,201,0.95)}}.quiz__intro-label{font-size:16px;margin-bottom:16px}@media (min-width: 768px){.quiz__intro-label{font-size:24px;margin-bottom:32px}}.quiz__intro-title{font-weight:300}.quiz__questions{position:relative}.quiz__question{position:relative}.quiz__question span{margin-bottom:auto;margin-top:auto}@media (min-width: 900px){.quiz__question-content{padding:72px 162px 72px 162px}}@media (min-width: 1738px){.quiz__question-content{padding:72px 218px 72px 218px}}@media (min-width: 900px){.question-has-image .quiz__question-content{padding:72px 72px 72px 252px}}@media (min-width: 1738px){.question-has-image .quiz__question-content{padding:72px 128px 72px 308px}}.quiz__question-title{margin-bottom:16px}.quiz__question-image{background-color:#fff;height:50vw;width:100%}@media (min-width: 600px){.quiz__question-image{border-radius:8px 8px 0 0}}@media (min-width: 900px){.quiz__question-image{border-radius:8px;bottom:auto;box-shadow:0 4px 8px rgba(60,60,60,0.25);height:400px;left:-180px;position:absolute;right:auto;top:64px;transform:none;width:360px}}.quiz__question-button-container{text-align:right;margin-top:32px}.quiz__answers{list-style:none;margin:32px 0 0}.quiz__answers--image{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:-32px;margin-right:-32px}.quiz__answer{cursor:pointer;display:flex;margin:16px 0;padding-left:0;transition:opacity 0.25s ease-in-out;width:100%}.quiz__answer:before{display:none}.quiz__answer--image{margin:0 32px 32px 0}.quiz__answer-checkbox{background-color:#fff;box-shadow:inset 0 0 0 1px #dfd6bc;border-radius:100rem;display:inline-flex;flex-shrink:0;height:32px;margin-right:16px;position:relative;transition:0.25s ease-in-out;transition-property:background-color, box-shadow, opacity;width:32px}.quiz__answer-checkbox svg{height:auto;margin:auto;opacity:0;transition:opacity 0.25s ease-in-out;width:50%}.quiz__answer-checkbox svg .fill{fill:#fff;transition:fill 0.25s ease-in-out}.is-checked .quiz__answer-checkbox{background-color:#ff6651;box-shadow:inset 0 0 0 2px #ff6651;opacity:1}.is-checked .quiz__answer-checkbox svg{opacity:1}.is-checked .quiz__answer-checkbox svg .fill{fill:#fff}.is-correct .quiz__answer-checkbox{background-color:#67c3b7;box-shadow:inset 0 0 0 2px #67c3b7}.is-checked.is-correct .quiz__answer-checkbox{background-color:#67c3b7;box-shadow:inset 0 0 0 2px #67c3b7}.quiz__answer-checkbox--image{background-color:#ff6651;border-radius:100rem;box-shadow:none;height:48px;left:50%;margin:0;opacity:0;position:absolute;top:50%;transform:translate(-50%, -50%);width:48px}.is-checked .quiz__answer-checkbox--image{box-shadow:none}.is-checked.is-correct .quiz__answer-checkbox--image{background-color:#67c3b7;box-shadow:none}.is-checked.is-correct .quiz__answer-checkbox--image svg .fill{fill:#fff}.is-checked .quiz__answer-checkbox-choice{background-color:#ff6651;box-shadow:inset 0 0 0 2px #ff6651;opacity:1}.quiz__answer-image{padding-bottom:100%;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:0 4px 8px rgba(60,60,60,0.25);display:inline-block;flex-shrink:0;opacity:0.75;position:relative;transition:0.25s ease-in-out;transition-property:background-color, box-shadow, opacity;width:100%}.is-checked .quiz__answer-image{box-shadow:inset 0 0 0 4px #ff6651;opacity:1}.is-correct .quiz__answer-image{box-shadow:inset 0 0 0 4px #67c3b7}.is-checked.is-correct .quiz__answer-image{box-shadow:inset 0 0 0 4px #67c3b7}.quiz__response{align-items:center;background-color:#fff;border-radius:8px;display:flex;margin:32px 0;padding:16px}@media (min-width: 768px){.quiz__response{padding:32px}}.quiz__response.has-description{align-items:flex-start}.quiz__response-icon{flex-shrink:0}.quiz__response-icon img{width:32px}@media (min-width: 768px){.quiz__response-icon img{width:50px}}.quiz__response-text{padding-left:16px}@media (min-width: 768px){.quiz__response-text{padding-left:32px}}.quiz__response-text h4{font-size:20px;margin-bottom:0}@media (min-width: 768px){.quiz__response-text h4{font-size:24px}}.has-description .quiz__response-text h4{margin-bottom:8px}.quiz__response-text p{font-size:16px;word-break:break-word}.quiz__response-text p:last-of-type{margin-bottom:0}@media (min-width: 768px){.quiz__response-text p{font-size:20px}}.quiz__results{position:relative}.quiz__result{padding:32px 16px;position:relative;text-align:center}@media (min-width: 900px){.quiz__result{padding:72px}}@media (min-width: 1100px){.quiz__result{padding:72px 96px}}@media (min-width: 1400px){.quiz__result{padding:72px 128px}}.quiz__result-content{border-radius:8px;padding:0 32px;position:relative}@media (min-width: 600px){.quiz__result-content{padding:0 72px}}.quiz__result-subtitle{font-size:24px;font-weight:400;margin:0 0 32px}.quiz__result-title{font-size:40px;font-weight:300;margin:0 0 32px}.quiz__result-description{font-size:16px;line-height:1.5;margin:32px 0 32px}.quiz__result-image{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:8px;box-shadow:0 4px 8px rgba(60,60,60,0.25);height:200px;margin:32px auto 64px;width:360px}.quiz__result-smiley{margin:32px auto 64px;width:72px}@media (min-width: 600px){.quiz__result-smiley{width:128px}}.quiz__result-button{margin:0 auto;display:table}@media only screen and (max-width: 600px){.answerOptions{display:flex !important;right:0% !important}}.signup{padding:16px;position:relative;z-index:100}@media (min-width: 600px){.signup{padding:72px}}.signup:before{max-height:100%;max-width:100%}.pattern .signup:before{background:url("/sites/all/themes/alk/dist/assets/img/bg-pattern-white.png") right center/70% no-repeat #efefef;background-blend-mode:overlay;bottom:0;content:'';display:block;left:0;opacity:0.3;position:absolute;right:-40%;top:0;z-index:-1}.signup__error{background-color:#f8d7da;display:none;font-size:16px;margin-top:16px;padding:16px;width:100%}.signup__error.is-visible{display:block}.signup__content{font-size:16px;margin:0 auto;max-width:none;overflow:visible;padding:0;padding-top:108px}@media (min-width: 900px){.signup__content{padding-left:312px;padding-top:0}}.signup__content.is-hidden{display:none}.signup__success{display:none}.signup__success.is-visible{display:block}.signup__success h2:last-of-type,.signup__success h3:last-of-type,.signup__success h4:last-of-type,.signup__success p:last-of-type{margin-bottom:0}.signup__label{display:block;margin-bottom:4px}.signup__name-wrapper{float:left;margin:16px 0;width:100%}@media (min-width: 600px){.signup__name-wrapper{padding-right:8px;width:50%}}.signup__email-wrapper{float:left;margin:16px 0;width:100%}@media (min-width: 600px){.signup__email-wrapper{padding-left:8px;width:50%}}.signup__permission-wrapper{float:left;margin:16px 0;width:100%}.signup__permission-wrapper p{margin-bottom:0}.signup__image{background-color:#d6d6d6;background-position:center;background-size:cover;border-radius:8px;box-shadow:0 5px 20px rgba(0,0,0,0.1);height:216px;left:50%;overflow:hidden;position:absolute;top:-108px;transform:translate(-50%);transition:0.25s ease-in-out;width:384px;z-index:101}@media (min-width: 900px){.signup__image{height:384px;left:-72px;top:72px;transform:none}}@media (max-width: 899px){.signup__submit{width:100%}}.allergyTestGerman__resultIntro{border-radius:8px;box-shadow:0 0 20px rgba(60,60,60,0.1);margin-bottom:64px;padding:32px 16px}@media (min-width: 768px){.allergyTestGerman__resultIntro{padding:64px}}.allergyTestGerman__resultIntro-dowload-pdf .clickable{cursor:pointer;align-items:center;display:flex}.allergyTestGerman__resultIntro-dowload-pdf .clickable p{margin:0}.allergyTestGerman__resultIntro-dowload-pdf .clickable span{display:grid;width:30px;height:30px;color:#ff6651;border:1px solid #ff6651;place-items:center;border-radius:30px;margin-right:10px}.allergyTestGerman__resultIntro-description{margin-top:20px}.allergyTestGerman__resultOverview{background-color:#efefef;border-radius:8px;margin-bottom:64px;padding:0}@media (min-width: 768px){.allergyTestGerman__resultOverview{padding:64px}}.allergyTestGerman__resultOverview-question{border-top:1px solid #dfdfdf;padding:32px 0}@media (min-width: 768px){.allergyTestGerman__resultOverview-question{padding:50px 0}}.allergyTestGerman__resultOverview-questionTitle{align-items:center;color:#3c3c3c;display:flex;font-size:16px;font-weight:100;margin-bottom:16px}@media (min-width: 768px){.allergyTestGerman__resultOverview-questionTitle{font-size:24px;margin-bottom:32px}}.allergyTestGerman__resultOverview-questionNumber{align-items:center;background:#ff6651;border-radius:100rem;color:#fff;display:inline-flex;flex:0 0 auto;font-size:16px;font-weight:600;height:30px;justify-content:center;margin-right:16px;width:30px}.allergyTestGerman__resultOverview-answer{margin:32px 0}@media (min-width: 768px){.allergyTestGerman__resultOverview-answer{margin:50px 0}}.allergyTestGerman__resultOverview-answer:first-of-type{margin-top:0}.allergyTestGerman__resultOverview-answer:last-of-type{margin-bottom:0}.allergyTestGerman__resultOverview-answerTitle{font-family:Vertigo,sans-serif;font-weight:600;margin-bottom:8px}.allergyTestGerman .survey__header h2.light{max-width:none}.allergyTestGerman .survey__header p.description{margin:8px 0}.allergyTestGerman .survey__question-row{cursor:pointer}.allergyTestGerman .block-self-test{background-color:transparent;margin:72px 0 16px}.template-page-hero-landing-page .allergyTestSwedish{scroll-margin-top:200px}.allergyTestSwedish .sg-allergy-test{max-width:1290px;padding:0}.allergyTestSwedish .sg-allergy-test .survey__step{padding:30px}.allergyTestSwedish .sg-allergy-test .survey__step .survey__header{margin-bottom:30px;max-width:100%}.allergyTestSwedish .sg-allergy-test .survey__step .survey__header h2.light{max-width:none}.allergyTestSwedish .sg-allergy-test .survey__step .survey__footer{margin:0;max-width:100%;position:relative;display:block;bottom:auto}.allergyTestSwedish .sg-allergy-test .survey__step .survey__content{margin-bottom:15px;padding-bottom:20px}.allergyTestSwedish .sg-allergy-test .button{background-color:#67c3b7}.allergyTestSwedish .sg-allergy-test .red-button{background-color:#ff6651}.allergyTestSwedish .sg-allergy-test .radio-style-2 .survey__step .survey__footer{margin-top:15px;display:flex;justify-content:space-between}.allergyTestSwedish .sg-allergy-test .radio-style-2 .survey__step .survey__header{margin-bottom:45px}.allergyTestSwedish .sg-allergy-test .range-slider .minmax{height:auto;font-size:14px;font-weight:bold;display:flex;justify-content:space-between}.allergyTestSwedish .sg-allergy-test .range-slider .minmax .min{position:static}.allergyTestSwedish .sg-allergy-test .range-slider .minmax .max{position:static}.allergyTestSwedish .sg-allergy-test .allergyTestSwedish__resultIntro{padding:0;border-radius:20px;overflow:hidden;background-color:#fff;margin:0 0 64px}.allergyTestSwedish .sg-allergy-test .allergyTestSwedish__resultIntro-description{margin-top:0;padding-bottom:20px}.allergyTestSwedish .sg-allergy-test .allergyTestSwedish__resultOverview{padding:30px;background-color:#fff;border-radius:20px}.allergyTestSwedish .sg-allergy-test .allergyTestSwedish__resultOverview-questionNumber{color:#3c3c3c;width:auto;background-color:rgba(0,0,0,0);font-size:22px;font-weight:normal;margin-right:6px;font-size:16px}.allergyTestSwedish .sg-allergy-test .allergyTestSwedish__resultOverview-questionTitle{font-size:22px;font-weight:normal;margin-bottom:10px;font-size:16px;margin-bottom:5px;align-items:baseline}.allergyTestSwedish .sg-allergy-test .allergyTestSwedish__resultOverview-answer:first-of-type p{font-size:18px;margin-bottom:0}.allergyTestSwedish .sg-allergy-test .allergyTestSwedish__resultOverview-answer p{font-size:14px}.allergyTestSwedish .sg-allergy-test .allergyTestSwedish__resultOverview-question{border-top:0;border-bottom:1px solid #f1f1f1;padding:25px 0;padding:16px 0}.allergyTestSwedish .sg-allergy-test .allergyTestSwedish__resultOverview-question:last-child{border-bottom:0px}.allergyTestSwedish .allergy-test-form{padding:0 30px}.allergyTestSwedish .allergy-img{width:100%;margin-top:-62px}.allergyTestSwedish .allergy-img img{aspect-ratio:380/528;border-radius:20px;width:100%}.allergyTestSwedish .allergy-form{background-color:#fff;border-radius:20px;overflow:hidden;margin:30px 0}.allergyTestSwedish .survey__header .h3{font-size:30px;margin-bottom:10px;font-weight:400}.allergyTestSwedish .survey__header p{color:#9c9c9c;font-size:19px}.allergyTestSwedish .survey__header .survey_des{font-size:18px;line-height:1.4;font-family:"Seven Serif",serif;color:#3c3c3c;letter-spacing:normal}.allergyTestSwedish .survey__question-table .form-radio input[type="radio"]+label:before{color:#fff;line-height:20px;font-size:10px}.allergyTestSwedish .radio-style-1 .survey__question-row{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:18px}.allergyTestSwedish .radio-style-1 td.survey__question-text{width:calc(100% - 20px);padding:0 9px;font-size:16px;font-family:Vertigo,sans-serif;color:#3c3c3c}.allergyTestSwedish .radio-style-1 td.survey__question-answers{padding:0;line-height:0;width:100%}.allergyTestSwedish .radio-style-1 .form-radio input[type="radio"]:checked+label{border-color:#000;color:#67c3b7;background-color:#f5f5f5}.allergyTestSwedish .radio-style-1 .form-radio input[type="radio"]+label:before{left:18px}.allergyTestSwedish .radio-style-1 .survey__question-answers .form-radio label{width:100%;font-size:16px;font-family:Vertigo,sans-serif;color:#3c3c3c;text-align:left;border-radius:50px;border:1px solid #d0d0d0;padding:15px 48px;height:auto}.allergyTestSwedish .pattern .survey__step:before{content:"";display:block;background-color:#fff;position:absolute;top:0;bottom:0;left:0;z-index:-1;opacity:.3;right:-40%}.allergyTestSwedish .form-radio input[type="radio"]+label:before{width:20px;height:20px;line-height:20px;background-color:#d0d0d0;border-color:#d0d0d0}.allergyTestSwedish .form-radio input[type="radio"]:checked+label:before{background-color:#67c3b7;border-color:#67c3b7}.allergyTestSwedish .survey__question-answers .form-radio label{width:20px;height:20px}.allergyTestSwedish .survey-quation{background-color:#67c3b7;padding:17px 25px}.allergyTestSwedish .survey-quation .progress-bar{display:block;background-color:#fff;height:25px;color:#67c3b7;font-size:15px;padding:3px 15px;min-width:50px;font-weight:bold;text-align:left;font-family:Vertigo,sans-serif}.allergyTestSwedish .survey-quation .progress{background-color:#5d9991;height:25px;border-radius:30px;overflow:hidden}.allergyTestSwedish .qaution-point{display:flex;align-items:center;margin-bottom:9px;line-height:1}.allergyTestSwedish .qaution-point p{color:#fff;font-family:Vertigo,sans-serif;margin:0;font-size:18px;font-weight:normal}.allergyTestSwedish .qaution-point p button.reset img{width:9px;margin-right:7px;height:15px}.allergyTestSwedish .qaution-point p.teaser{font-size:20px;font-size:20px}.allergyTestSwedish .qaution-point>p{margin-right:10px}.allergyTestSwedish .qaution-point button.reset{background-image:url(https://cdn.shopify.com/s/files/1/0682/1357/1865/files/arrow-left-white.svg);background-repeat:no-repeat;background-size:contain;background-position:left;height:14px;border:0;background-color:rgba(0,0,0,0);margin:0;padding:0;padding-left:10px;color:#fff;font-size:18px;font-weight:400;font-family:Vertigo,sans-serif}.allergyTestSwedish .radio-style-2 td.survey__question-text{font-size:18px;font-weight:600}.allergyTestSwedish .radio-style-2 .survey__question-table thead{border:0}.allergyTestSwedish .survey__question-row{border:0}.allergyTestSwedish .survey__question-row-alter:nth-child(odd){background-color:#fbfbfb}.allergyTestSwedish .survey__question-row-header .survey__question-option{font-size:14px !important;font-weight:600;color:#000 !important}.allergyTestSwedish .survey__step{min-height:400px !important;background-color:#fff !important}.allergyTestSwedish .navigation-go-back-btn{background-color:inherit !important;border:0px !important}.allergyTestSwedish .navigation-go-back-btn:before{content:url("https://cdn.shopify.com/s/files/1/0682/1357/1865/files/left_arrow.png?v=1677835303&width=15");font-weight:700;font-size:15px}.allergyTestSwedish .justify-content-space-between{justify-content:space-between}.allergyTestSwedish .allergyTestSwedish__resultIntro h5{font-weight:bold;margin-bottom:30px;font-size:14px;margin-bottom:20px}.allergyTestSwedish .allergyTestSwedish__resultIntro p{margin-bottom:30px;font-size:14px;margin-bottom:20px}.allergyTestSwedish .range-slider{margin-top:12px;margin-bottom:12px}.allergyTestSwedish .range-slider [type="range"]{-webkit-appearance:none;margin:18px 0;width:100%;background-color:rgba(0,0,0,0)}.allergyTestSwedish .range-slider [type="range"]::-webkit-slider-runnable-track{width:100%;height:56px;cursor:pointer;border-radius:0;background:#a0c59b;background:linear-gradient(to right, #198a3d 0 10%, #3a9f37 0 20%, #8db830 0 30%, #b0e344 0 40%, #ddf453 0 50%, #feeb34 0 60%, #eeab29 0 70%, #ed8824 0 80%, #e1521e 0 90%, #fa141b 0 100%)}.allergyTestSwedish .range-slider [type="range"]::-webkit-slider-thumb{height:56px;width:calc(100% / 10);border-radius:0;background:transparent;cursor:pointer;-webkit-appearance:none;margin-top:0px;margin-left:0;border:2px dashed #ffffff;background-image:url("https://cdn.shopify.com/s/files/1/0682/1357/1865/files/hand-selected.svg?v=1676541426");background-repeat:no-repeat;background-position:center}.allergyTestSwedish .range-slider [type="range"]:focus::-webkit-slider-runnable-track{background-color:#cdcdcd}.allergyTestSwedish .range-slider [type="range"]::-moz-range-track{width:100%;height:56px;cursor:pointer;border-color:rgba(0,0,0,0);border-radius:0;background:#a0c59b;background:linear-gradient(to right, #198a3d 0 10%, #3a9f37 0 20%, #8db830 0 30%, #b0e344 0 40%, #ddf453 0 50%, #feeb34 0 60%, #eeab29 0 70%, #ed8824 0 80%, #e1521e 0 90%, #fa141b 0 100%)}.allergyTestSwedish .range-slider p{margin-bottom:10px;font-size:16px}.allergyTestSwedish .range-slider input[type=range]::-moz-range-thumb{height:56px;width:calc(100% / 10);border-radius:0;background:transparent;cursor:pointer;-webkit-appearance:none;margin-top:0px;margin-left:0;border:2px dashed #FFFFFF;background-image:url("https://cdn.shopify.com/s/files/1/0682/1357/1865/files/hand-selected.svg?v=1676541426");background-repeat:no-repeat;background-position:center}.allergyTestSwedish .resultText{font-size:18px;line-height:1.4;font-family:"Seven Serif",serif;color:#3c3c3c;letter-spacing:normal}.allergyTestSwedish .allergyTest{background-color:#e9edee;padding:30px;border-radius:20px}.allergyTestSwedish .allergyTestSwedish__resultIntro-title{padding:15px 30px;background-color:#67C3B7;color:#fff;font-size:30px;margin:0}.allergyTestSwedish .allergyTestSwedish__resultIntro-description{padding:30px}.allergyTestSwedish .allergyTestSwedish__resultVAS-description.allergyTestSwedish__resultIntro-buttons{padding:30px;margin:0;padding-top:0;display:flex;flex-wrap:wrap;align-items:end}.allergyTestSwedish .allergyTestSwedish__resultVAS{padding:30px;background-color:#fff;border-radius:20px;margin-bottom:64px}.allergyTestSwedish .allergyTestSwedish__resultVAS h3{margin-bottom:7px;color:#67c3b7}.allergyTestSwedish .allergyTestSwedish__resultVAS>p{font-size:16px;margin-bottom:0}.allergyTestSwedish .allergyTestSwedish__resultVAS .range-slider{margin-top:40px}.allergyTestSwedish h3.allergyTestSwedish__resultVAS-title{margin-bottom:7px;color:#67c3b7;font-size:32px;font-weight:400}.allergyTestSwedish .allergyTestSwedish__resultVAS-description{padding-top:40px;display:block;padding-bottom:20px}.allergyTestSwedish .allergyTestSwedish__resultVAS-description p{padding:25px;margin:0;border-bottom:1px solid #f1f1f1;display:flex;flex-wrap:wrap}.allergyTestSwedish .allergyTestSwedish__resultVAS-description p strong{flex:1}.allergyTestSwedish .allergyTestSwedish__resultVAS-description p span{flex:6}.allergyTestSwedish .allergyTestSwedish__result{background-color:rgba(0,0,0,0)}.allergyTestSwedish .allergyTestSwedish__resultOverview-questionTitle{font-weight:600 !important}.allergyTestSwedish .allery-replay{padding-left:19px;display:flex;flex-wrap:wrap}.allergyTestSwedish .allery-replay.allery-replay-col .allergyTestSwedish__resultOverview-answer{width:33.33%;margin:14px 0;height:auto}.allergyTestSwedish .allery-replay.allery-replay-col .allergyTestSwedish__resultOverview-answer p{margin:0;font-size:14px}.allergyTestSwedish .allery-replay.allery-replay-col .allergyTestSwedish__resultOverview-answer .allergyTestSwedish__resultOverview-answerTitle{font-family:Vertigo;font-weight:600}.allergyTestSwedish form.allergyTest-form{margin-top:0;max-width:450px;width:100%;margin-right:20px}.allergyTestSwedish form.allergyTest-form label{font-size:16px;margin-bottom:18px}.allergyTestSwedish .allergyTest-form .form-control{box-shadow:0 0 36px rgba(0,0,0,0.08);border:0;border-radius:100px;padding:20px;font-size:14px;padding:8px}.allergyTestSwedish .allergyTest-form button.btn{position:absolute;right:5px;top:50%;margin:0;width:46px;height:46px;padding:0;transform:translateY(-50%) !important;background-color:#d0d0d0;width:30px;height:30px;padding:6px}.allergyTestSwedish .allergyTest-form .form-group{position:relative}.allergyTestSwedish .block-self-test th{color:#ff6651;border-bottom:0px !important}.allergyTestSwedish .block-self-test .button{width:auto !important;margin-bottom:.2em !important}.allergyTestSwedish .allergyTestSwedish__resultVAS-reference{font-size:12px;font-style:normal !important}.allergyTestSwedish .roundedRedBtn{display:inline-block !important;background-color:var(--bs-color-primary-600) !important;padding:1em 2em 0.8em !important;border-radius:100rem !important;color:#fff;font-family:"Vertigo" !important;font-size:16px !important;font-weight:600 !important;line-height:1 !important;text-decoration:none;transition:0.25s ease-in-out;transition-property:background-color, color, transform}.allergyTestSwedish .roundedRedBtn:hover{transform:scale(1.05) translateY(-5px);color:#fff}.allergyTestSwedish .roundedBlueBtn{display:inline-block !important;background-color:var(--bs-color-secondary-600);padding:1em 2em 0.8em !important;border-radius:100rem !important;color:#fff !important;font-family:"Vertigo" !important;font-size:16px !important;font-weight:600 !important;line-height:1 !important;text-decoration:none;transition:0.25s ease-in-out;transition-property:background-color, color, transform}.allergyTestSwedish .roundedBlueBtn:hover{transform:scale(1.05) translateY(-5px);color:#fff}.sg-allergy-test .btn{background-color:#67c3b7}.sg-allergy-test .radio-style-2 .survey__step .survey__content .allergyTestSwedish .survey__question-option{font-size:16px !important;color:#3c3c3c !important;font-weight:600;border:0}.allergyTestSwedish__resultIntro h5{font-size:14px;margin-bottom:20px}.allergyTestSwedish__resultVAS h3{font-size:16px}.swedish-section-spacing2{margin:0 0}@media only screen and (max-width: 575px){.template-page-hero-landing-page .allergyTestSwedish{scroll-margin-top:100px}.allergyTestSwedish .negativeContainer{margin-left:-10px;margin-right:-10px}.allergyTestSwedish .allery-replay.allery-replay-col .allergyTestSwedish__resultOverview-answer{width:100%}}@media only screen and (max-width: 991px){.template-page-hero-landing-page .allergyTestSwedish{scroll-margin-top:150px}.allergyTestSwedish .sg-allergy-test .allergyTestSwedish__resultIntro{margin-left:0;margin-right:0}.allergyTestSwedish form.allergyTest-form{max-width:100%;margin-bottom:20px;margin-right:0}.allergyTestSwedish .allergyTestSwedish__resultVAS-description.allergyTestSwedish__resultIntro-buttons button.button.generate-pdf-button{width:100%}}@media only screen and (max-width: 767px){.allergyTestSwedish .sg-allergy-test .survey__step{padding:15px}.allergyTestSwedish .sg-allergy-test .allergyTestSwedish__resultOverview{padding:15px}.allergyTestSwedish .survey-quation{padding:17px 15px}.allergyTestSwedish .allergyTest{padding:10px}.allergyTestSwedish .allergyTestSwedish__resultIntro-title{padding:15px;font-weight:bold;font-size:20px}.allergyTestSwedish .allergyTestSwedish__resultIntro-description{padding:15px}.allergyTestSwedish .allergyTestSwedish__resultVAS{padding:15px}.allergyTestSwedish .allergyTestSwedish__resultVAS-description p{padding:0 0 20px}.allergyTestSwedish .allergyTestSwedish__resultVAS-description p strong{flex:inherit;width:100%}.allergyTestSwedish .allergyTestSwedish__resultVAS-description p span{flex:inherit;width:100%}.allergyTestSwedish .allery-replay.allery-replay-col .allergyTestSwedish__resultOverview-answer{width:50%}.allergyTestSwedish .survey__question-row th.survey__question-option{display:table-cell !important}.allergyTestSwedish .survey__header .h3{font-size:20px}.allergyTestSwedish .survey__header p{font-size:16px}.allergyTestSwedish .survey__question-row-mobile td{width:20%}.allergyTestSwedish .survey__question-row-mobile td:first-child{width:100% !important}.allergyTestSwedish .survey__question-thead{display:none}.allergyTestSwedish .survey__question-text{padding:12px 5px 15px 10px}.allergyTestSwedish__resultVAS-description.allergyTestSwedish__resultIntro-buttons{padding:15px}}@media (max-width: 575px){.allergyTestSwedish .survey-quation .progress-bar{padding:3px 10px}}@media only screen and (max-width: 1199px){.allergyTestSwedish form.allergyTest-form{max-width:340px}}@media only screen and (min-width: 768px){.swedish-section-spacing2{margin:20px 0 50px 0}}@media only screen and (min-width: 992px){.swedish-section-spacing2{margin:20px 0 60px 0}}@media only screen and (min-width: 1200px){.swedish-section-spacing2{margin:20px 0 50px 0}}@media (min-width: 575px){.allergyTestSwedish .roundedRedBtn{font-size:16px !important;padding:18px 70px !important}.allergyTestSwedish .roundedBlueBtn{font-size:16px !important;padding:18px 70px !important}}@media (min-width: 767px){.allergyTestSwedish .roundedRedBtn{font-size:18px !important}.allergyTestSwedish .roundedBlueBtn{font-size:18px !important}}@media only screen and (max-width: 767px){.allergyTestSwedish .survey__question-row-mobile{display:flex;flex-wrap:wrap;padding-bottom:0.5em}}@media only screen and (max-width: 600px){.allergyTestSwedish .container{padding-right:0px !important;padding-left:0px !important}.allergyTestSwedish .mx-auto{margin-left:0px !important;margin-right:0px !important}.allergyTestSwedish .col-lg-10{max-width:100% !important}.allergyTestSwedish .col-md-9{max-width:100% !important}.allergyTestSwedish .col-sm-10{max-width:100% !important}.allergyTestSwedish .col-12{max-width:100% !important}.allergyTestSwedish .survey__footer .final{width:63% !important}.allergyTestSwedish .survey__footer .button{width:40%;float:right !important;padding:18px !important}.allergyTestSwedish .navigation-go-back-btn{position:relative !important;top:14px !important}.allergyTestSwedish .block-self-test{background:#fff}.allergyTestSwedish #result-overview-description .allergyTestSwedish__resultOverview-question .allery-replay{display:block !important}.allergyTestSwedish #result-overview-description .allergyTestSwedish__resultOverview-question .allergyTestSwedish__resultOverview-questionTitle{display:flex !important}.allergyTestSwedish .survey__question-table .survey__question-row .survey__question-text{font-size:18px;font-weight:700}.allergyTestSwedish .survey__question-table .survey__question-answers .mobile-answer-text{font-weight:600;font-size:12px;display:block !important}}@media only screen and (max-width: 400px){.btn-arrow{padding:20px;padding-right:90px}.btn-arrow::after{margin:calc((100% - 200px) / 2) -85px -15px 0 !important}}.allergyTestSwedish .btn-arrow{padding:20px;padding-right:90px}.allergyTestSwedish .btn-arrow::after{content:"";background:white;background-repeat:no-repeat;background-position:center;background-size:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%2367c3b7' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/%3E%3C/svg%3E");border-radius:50%;float:right;width:45px;height:45px;margin:-15px -85px -15px 0}.allergyTestSwedish .mail-button{outline:none !important;padding:20px !important;width:100%}.allergyTestSwedish .mail-submit-button{border-radius:10em !important;border:none !important}.allergyTestSwedish .mb-2{margin-bottom:0.5rem}.allergyTestSwedish .btn-primary{display:inline-block;font-weight:400;line-height:1.5;color:#fff;background-color:#007bff;border:1px solid #007bff;border-radius:0.25rem;padding:0.375rem 0.75rem;font-size:1rem;transition:all 0.15s ease-in-out}.allergyTestSwedish .mb-0{margin-bottom:0}.allergyTestSwedish .container{max-width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media (min-width: 576px){.allergyTestSwedish .container{max-width:540px}}@media (min-width: 768px){.allergyTestSwedish .container{max-width:720px}}@media (min-width: 992px){.allergyTestSwedish .container{max-width:960px}}@media (min-width: 1200px){.allergyTestSwedish .container{max-width:1140px}}.allergyTestSwedish .col-12{flex:0 0 100%;max-width:100%}.allergyTestSwedish .col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.allergyTestSwedish .col-md-9{flex:0 0 75%;max-width:75%}.allergyTestSwedish .col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.allergyTestSwedish .mx-auto{margin-left:auto;margin-right:auto}.allergyTestSwedish .progress{height:1rem}.allergyTestSwedish .progress-bar{background-color:#007bff;height:100%}.allergyTestSwedish .form-radio{position:relative}.allergyTestSwedish .form-radio input[type="radio"]{position:absolute;opacity:0;z-index:-1}.allergyTestSwedish .form-radio label{display:inline-block;cursor:pointer;margin-bottom:0}.allergyTestSwedish .form-radio label:before{content:"";display:inline-block;vertical-align:middle;width:1rem;height:1rem;margin-right:0.5rem;border:1px solid #6c757d;border-radius:50%}.allergyTestSwedish .float-start{float:left}.allergyTestSwedish .d-flex{display:flex}.allergyTestSwedish .align-items-center{align-items:center}.allergyTestSwedish .mobile-answer-text{display:none;font-size:0.75rem;font-weight:600}.block-article-image .article-image__text-container .button{margin:8px 11px 8px 0;padding-left:32px;padding-right:32px}.block-article-text .article-text__text-block .button{margin:8px 11px 8px 0;padding-left:32px;padding-right:32px}.block-downloads__container__content .button{margin:8px 11px 8px 0;padding-left:32px;padding-right:32px}.block-find-doctor-list .find-doctor__content .button{margin:8px 11px 8px 0;padding-left:32px;padding-right:32px}.block-popup .popup__content .button{margin:8px 11px 8px 0;padding-left:32px;padding-right:32px}.quiz-block{margin:72px 0}@media (min-width: 600px){.quiz-block{margin:96px 0}}@media (max-width: 599px){.quiz-block .frame{padding:0}}.quiz-block .cell{display:inline-block;width:100%}@media (min-width: 1400px){.quiz-block .cell{width:74.377224%;float:left;margin-right:2.491103%;margin-left:12.811388%}}.script-block{margin:72px 0}@media (min-width: 600px){.script-block{margin:96px 0}}.script-block .cell{display:flex;width:100%}@media (min-width: 1400px){.script-block .cell{width:74.377224%;float:left;margin-right:2.491103%;margin-left:12.811388%}}.signup-block{margin:72px 0;padding-top:108px}@media (min-width: 600px){.signup-block{margin:96px 0}}@media (min-width: 900px){.signup-block{padding-top:0}}@media (max-width: 599px){.signup-block .frame{padding:0}}.signup-block .cell{display:inline-block;width:100%}@media (min-width: 1400px){.signup-block .cell{width:74.377224%;float:left;margin-right:2.491103%;margin-left:12.811388%}}.signup-block .signup__description .button{margin:8px 11px 8px 0;padding-left:32px;padding-right:32px}.text-and-image-block--text--column .text-and-image-block--text .text-and-image-block--text--description .button{margin:8px 11px 8px 0;padding-left:32px;padding-right:32px}.visually-hidden{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal}

