.self-test-gerd-header__content-container{display:flex;flex-direction:column}.self-test-gerd-head__button-group-container{margin:0 auto}.self-test-gerd-head__button-group{display:flex;flex-direction:column;align-items:center;margin-top:32px;order:1}.self-test-gerd-button{cursor:pointer;display:inline-flex;align-items:center;color:#fff;background-color:#4f2d86;border:1.5px solid #4f2d86;border-radius:100px;font-size:20px;font-style:bold;line-height:29px;letter-spacing:0;padding:14px 20px;display:flex;justify-content:center}.self-test-gerd-button:hover{color:#fff!important;background-color:#341a66;text-decoration:none}.self-test-gerd-button:focus{outline:0}.self-test-gerd-button>svg{fill:#fff;margin-left:10px;pointer-events:none}.sup__red{color:#c04151}.self-test-gerd-header{position:relative;padding-bottom:64px;background-color:#dbd3e7}.self-test-gerd-header__content{position:relative;z-index:1}.self-test-gerd-header__illustration{display:none;position:absolute;top:100px;left:60%}.self-test-gerd-header__illustration img{height:624px}.self-test-gerd-header__cta{width:100%;margin-bottom:8px}.self-test-gerd__hip-link{cursor:pointer;display:inline-flex;align-items:center;color:#4f2d86;border:1.5px solid #4f2d86;border-radius:100px;font-size:20px;font-style:bold;line-height:26px;padding:14px 20px;margin-bottom:10px;display:flex;justify-content:space-around}.self-test-gerd__hip-link:hover{color:#4f2d86;background-color:#b8a8cf!important;text-decoration:none}.self-test-gerd__hip-link:focus{outline:0}.self-test-gerd__hip-link>svg{fill:#fff;margin-left:10px}.self-test-gerd__background--lg{display:none}.self-test-gerd__background--md{display:block}.self-test-gerd-header__title{font-weight:400;padding-top:31px;font-size:50px;color:#957db8;text-align:center;font-size:32px}.self-test-gerd-header__title-highlight{font-size:40px;font-weight:700;color:#4f2d86}.self-test-gerd-header__intro-container{margin-top:11px;margin-left:auto;margin-right:auto;max-width:1160px;order:2}.self-test-gerd-header__intro{width:100%;font-size:16px;line-height:1.87}.self-test-gerd-header__intro-highlight{line-height:26px;margin-top:24px;display:block}.self-test-gerd__description-section{margin:60px auto;max-width:1160px}.description-section__upper{margin-bottom:60px;display:flex;flex-direction:column;padding:0 30px}.description-section__lower{display:flex;flex-direction:column;align-items:center;justify-content:center}.description-section__cover{text-align:center}.description-section__cover>img{width:auto;max-height:247px}.description-section__content{margin:30px 0 0}.description-section__content>h2{font-size:24px;font-weight:700;letter-spacing:1.5px;color:#4f2d86;margin-bottom:21px;text-align:center}.description-section__content>p{font-size:16px;line-height:2}.description-section__sub{font-size:18px;margin-left:60px;margin-right:60px;margin-bottom:62px;text-align:center;width:190px}.description-section__sub>img{margin-bottom:8px}.self-test-gerd__references-section{margin:30px auto;color:#888;font-size:12px}.self-test-gerd__references-section ol{list-style:none;counter-reset:references-counter;padding:0;margin-top:16px;margin-bottom:32px}.self-test-gerd__references-section ol li{counter-increment:references-counter;display:flex}.self-test-gerd__references-section ol li:before{content:"[" counter(references-counter) "]";margin-right:16px}.self-test-gerd__references-section ol li a{display:block}.self-test-gerd__references-number{margin-top:10px;text-align:center}.self-test-gerd__questions{position:-webkit-sticky;position:sticky;background-color:#63478f;background-repeat:repeat-x;color:#fff;font-size:38px;line-height:1.71;font-weight:400;display:flex;flex-direction:column;justify-content:center}.question__intro-title{font-size:20px;font-weight:700;text-align:center;margin-top:30px}.question__intro-title-highlight{color:#8cc53f;font-size:24px}.question__intro-content{margin-top:0;font-size:16px;line-height:1.8em;text-align:center;letter-spacing:0}.question__intro-content-highlight,.question__pre-description-highlight{font-size:30px;color:#f3b340}.question__intro-start{display:flex;margin:0 auto}.question__container{display:flex;overflow:hidden;align-items:stretch;position:relative;margin-bottom:5px;margin-top:67px}.self-test-gerd-button.self-test-gerd-button__light{background-color:#b8a8cf;border-color:#b8a8cf;color:#4f2d86}.self-test-gerd-button.self-test-gerd-button__light:hover{background-color:#856fa8;border-color:#856fa8}.self-test-gerd-button.self-test-gerd-button__accent{background-color:#f3b340;border-color:#f3b340}.self-test-gerd-button.self-test-gerd-button__accent:hover{background-color:#ec9828;border-color:#ec9828}.self-test-gerd-button.self-test-gerd-button__accent svg path{fill:#fff}.question{flex:1 1 100%;min-width:100%;overflow:hidden}.question__sizer{margin:0 auto;max-width:1160px;display:flex;flex-direction:column;padding:0 30px}.question__cover{text-align:center;display:flex;align-items:center;justify-content:center}.question__cover>img{height:247px}.question__cover--result{align-items:center;flex-direction:column}.question__cover--result>img{width:auto;max-height:243px}.question__pre-description-container{margin-bottom:13px;text-align:center}.question__pre-description{font-size:24px;line-height:35px}.question__content{flex:1 1 50%;min-width:50%;margin-top:20px}.question__result-content{margin-top:0;padding-left:15px;padding-right:15px}.question__input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.question__input:checked+.question__label:before{content:" ";border-radius:100px;border:2px solid #fff;width:32px;height:32px;display:inline-block}.question__input:checked+.question__label:after{position:absolute;content:" ";border-radius:100px;background-color:#fff;width:22px;height:22px;left:5px;display:inline-block}.question__label{cursor:pointer;display:flex;align-items:center;font-size:16px;margin-bottom:0;line-height:1;padding:10px 0;position:relative}.question__label:last-child{margin-bottom:0}.question__label:before{content:" ";border-radius:100px;border:2px solid #fff;width:32px;height:32px;margin-right:16px;display:inline-block}@media(hover:hover)and (pointer:fine){.question__label:hover:after{position:absolute;content:" ";border-radius:100px;background-color:#fff;width:22px;height:22px;left:5px;display:inline-block}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.question__label:hover:after{position:absolute;content:" ";border-radius:100px;background-color:#fff;width:22px;height:22px;left:5px;display:inline-block}}.question__title{font-size:20px;margin-bottom:20px;line-height:1.22;margin-top:30px;font-weight:700}.question__number{margin-right:2px}.question__description{color:#d7f49d;margin-bottom:30px;font-size:2.5vh;line-height:1.22;text-align:center}.question__description.question__description--empty{display:none}.question__lower{text-align:center}.question__options{display:inline-flex;flex-direction:row;flex-wrap:wrap;max-width:640px}.question__option{position:relative;line-height:1;width:50%}.question__result{position:relative;padding:20px;max-width:500px;margin:15px auto 24px;font-size:16px;line-height:1.42;border-radius:5px}.question__result>svg{display:block;font-size:48px;margin:0 auto 10px}.question__result p{margin-bottom:3px;line-height:1.5}.question__result .result__content{display:flex;font-size:20px;line-height:29px;flex-direction:column;margin-bottom:30px;align-items:center}.question__result .result__content b{display:block;margin-bottom:16px;text-align:center}.question__result .result__content .support-content{font-size:14px;line-height:23px;margin-top:16px}.question__result .result__content .result__content-icon{position:relative;width:50px}.question__result .result__content .result__content-icon .bg{position:absolute;content:"";border-radius:32px;background-color:#fff;z-index:1;left:6px;top:6px;width:60%;height:60%}.question__result .result__content .result__content-icon svg{position:relative;width:50px;height:50px;background-size:30px;border-radius:100px;margin-right:24px;z-index:2}.question__result .self-test-gerd-button{font-size:18px}.question__result .result__bookings{background-color:#fff;margin:20px -20px -20px;padding:10px 20px 30px;font-size:18px;line-height:1}.question__result .result__bookings>svg{height:1em}.question__result .result__bookings-text{display:inline-block;margin-bottom:0}.question__result .result__bookings-actions{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}.question__result .result__bookings-button{font-size:16px;margin-top:20px;justify-content:center}.question__result .result__bookings-button._43{background-color:#c5823f;border-color:#c5823f}.question__result .result__bookings-button._43:hover{color:#c5823f!important}.question__result .result__bookings-button._30{background-color:#3facc5;border-color:#3facc5}.question__result .result__bookings-button._30:hover{color:#3facc5!important}.question__result .result__bookings-button._19{background-color:#3f65c5;border-color:#3f65c5!important}.question__result .result__bookings-button._19:hover{color:#3f65c5}.question__result-restart-button{order:2}.question__result-book-button{order:1}.question__result-highlight{font-size:24px;font-weight:700;padding:10px}.question__result-heading{color:#fff;font-weight:700;font-size:24px;text-align:center;margin-top:10px;margin-bottom:10px}.question__result-sizer{flex-direction:column;padding:0}.question__result-lower,.question__result-upper{display:flex;flex-direction:column}.question__result-lower{flex-direction:column}.result__actions{display:flex;justify-content:center;flex-direction:column;align-items:center;position:relative;margin-top:-48px}.result__actions .self-test-gerd-button{font-size:16px;font-weight:700;padding:8px 10px;width:260px;margin-bottom:8px}.result__actions .self-test-gerd-button svg{margin-left:0;margin-right:18px}.question__result--low{background-color:#fff5dd;color:#4a4a4a}.question__result--low .result__content svg{color:#f3b340}.question__result--low .result__content .support-content{color:#888}.question__result--low .result__bookings{color:#8cc53f}.question__result--high{background-color:#c04151}.question__result--high .result__content svg{color:#8e313d}.question__result--high .result__bookings{color:#c53f3f}.question__share{font-size:16px;background-color:rgba(11,127,65,.9);padding:30px;margin:0 15px 35px;letter-spacing:normal;text-align:center;max-width:500px}.question__share>p{margin-bottom:20px}.question__share .result__actions{flex-direction:row;justify-content:space-between}@media(min-width:576px){.question__share{font-size:20px;margin:0 auto 35px}}.question__learn-more{font-size:16px;background-color:rgba(86,30,137,.9);padding:30px;text-align:center;margin:0 15px 35px;max-width:500px}.question__learn-more>p{margin-bottom:20px}.question__learn-more>.result__actions{justify-content:center}@media(min-width:576px){.question__learn-more{font-size:20px;margin:0 auto 35px}}.self-test-gerd__questions-progress-bar{position:-webkit-sticky;position:sticky;margin-top:auto;margin-bottom:80px}.self-test__progress-bar-container{overflow:hidden;padding:0}.self-test__progress-bar{list-style:none;display:inline-flex;width:100%;flex-direction:row-reverse;padding:0;position:relative;margin-bottom:0}.self-test__progress-bar-step{position:relative;text-align:center;font-size:18px;white-space:nowrap;flex:1;padding:0 10px;color:#fff;display:none}.self-test__progress-bar-step:after{content:" ";width:30px;height:30px;display:block;text-align:center;border-radius:50%;margin:24px auto 10px;background-color:#63478f;border:4px solid #fff}.self-test__progress-bar-step:before{content:" ";position:absolute;width:100%;top:67px;height:4px;right:-50%;z-index:-1;background-color:#fff}.self-test__progress-bar-step:first-child:before{display:none}.self-test__progress-bar-step--active:after,.self-test__progress-bar-step--active~.self-test__progress-bar-step:after{background-color:#f3b340}.self-test__progress-bar-step--active~.self-test__progress-bar-step:before{background-color:#f3b340;z-index:1}.self-test__progress-bar-mobile{list-style:none;display:flex;justify-content:center;flex-direction:row-reverse;padding:0}.self-test__progress-bar-mobile-step{width:24px;height:8px;background-color:#fff;border-radius:100px}.self-test__progress-bar-mobile-step:not(:first-child){margin-right:4px}.self-test__progress-bar-mobile-step:not(:last-child){margin-left:4px}.self-test__progress-bar-mobile-step--active{background-color:#f3b340;width:48px}.addthis_button_compact .at-icon-wrapper{display:none}