.main .main-breadcrumb{margin:60px 0 20px}.main .main-breadcrumb.stages{margin-top:0;background-color:#4e00c4;border-bottom:6px solid #e20095}.main .main-breadcrumb.stages .stage-breadcrumb{padding:25px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.main .main-breadcrumb.stages .stage-breadcrumb>li{position:relative;margin:0;padding:10px 20px;font-family:bebas-neue,sans-serif;font-size:25px;font-size:2.5rem;line-height:1;color:#fff;background-color:#31007c;list-style-type:none;border-radius:50px}.main .main-breadcrumb.stages .stage-breadcrumb>li.active{padding-left:30px;padding-right:30px;font-size:36px;font-size:3.6rem;background-color:#e20095}.main .main-breadcrumb.stages .stage-breadcrumb>li.active::after{content:'';position:absolute;left:0;right:0;bottom:-43px;margin:0 auto;width:30px;height:30px;background-color:#ffc9f4;border:5px solid #e20095;border-radius:50%}.main .main-content{margin:0 0 75px}.main .main-content .programme-intro{margin-top:0}.main .main-content .intro-content,.main .main-content .middle-content{margin:0 0 30px}.main .main-content .ol-form{margin:0 0 30px;position:relative}.main .main-content .ol-form:last-child{margin-bottom:0}.main .main-content .ol-form.s1s2-form{margin-top:-15px}.main .main-content .ol-form.s1s4-form .form-group.attr-range .control-label{margin-right:60px}.main .main-content .ol-form.s1s4-form .form-group.attr-range .range-dots .dots{display:none}.main .main-content .ol-form.s1s5-form .form-group.attr-range .control-label{margin-right:60px}.main .main-content .ol-form.s1s5-form .form-group.attr-range .range-dots .dots{display:none}.main .main-content .ol-form.s2s4-form fieldset{background-color:#1d005f;margin-bottom:50px!important;padding:40px 80px 50px}.main .main-content .ol-form.s2s4-form fieldset .control-label{color:#fff}.main .main-content .ol-form.s2s6s-form .triangle-model::before{content:'';display:block;height:0;margin:0 0 30px;padding-bottom:43.5%;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/packages/programme_erectile_dysfunction/images/triangle-model.svg)}@media (min-width:992px){.main .main-content .ol-form.s2s6s-form .triangle-model{display:flex;flex-wrap:wrap;padding-top:0}.main .main-content .ol-form.s2s6s-form .triangle-model::before{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:240px;padding-bottom:0}.main .main-content .ol-form.s2s6s-form .triangle-model .form-group label.control-label{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.main .main-content .ol-form.s2s6s-form .triangle-model .form-group textarea{width:300px;resize:none}.main .main-content .ol-form.s2s6s-form .triangle-model .form-group.top{margin:0 0 260px;width:100%}.main .main-content .ol-form.s2s6s-form .triangle-model .form-group.top textarea{margin:0 auto}.main .main-content .ol-form.s2s6s-form .triangle-model .form-group.bottom-left{margin:0;width:50%}.main .main-content .ol-form.s2s6s-form .triangle-model .form-group.bottom-left textarea{margin:0 auto 0 0}.main .main-content .ol-form.s2s6s-form .triangle-model .form-group.bottom-right{margin:0;width:50%}.main .main-content .ol-form.s2s6s-form .triangle-model .form-group.bottom-right textarea{margin:0 0 0 auto}}.main .main-content .ol-form.s4e-form .ccm-dashboard-express-form>fieldset{margin:0;padding:0;border-radius:0;background-color:transparent}.main .main-content .ol-form.s5e-form .self-assessment-tools .form-group.attr-range .control-label{margin-right:60px}.main .main-content .ol-form.s5e-form .self-assessment-tools .form-group.attr-range .range-dots .dots{display:none}.main .main-content .ol-form.s5e-form .conditional-problem-questions{margin:-20px 0 50px}@media (max-width:767px){.main .main-content .ol-form.s5e-form .conditional-problem-questions{margin-top:-10px;margin-bottom:30px}}.main .main-content .ol-form input,.main .main-content .ol-form select,.main .main-content .ol-form textarea{height:auto;min-height:4.2rem;padding:8px 35px;font-size:20px;font-size:2rem;line-height:1.5;font-weight:400;color:#000;background-color:#fff;border:1px solid #1d005f;border-radius:25px}.main .main-content .ol-form input:focus,.main .main-content .ol-form select:focus,.main .main-content .ol-form textarea:focus{outline:#000 solid 2px}.main .main-content .ol-form input:disabled,.main .main-content .ol-form select:disabled,.main .main-content .ol-form textarea:disabled{background-color:rgba(255,255,255,.75)}.main .main-content .ol-form textarea{resize:vertical;padding-top:16px;padding-bottom:16px;min-height:6rem}.main .main-content .ol-form select{padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%2319065b' d='m8 13.2 6-10.4H2l6 10.4z'/%3E%3C/svg%3E");background-position:right 20px center;background-size:16px 16px}.main .main-content .ol-form input[type=file]{padding:0;min-height:0;background-color:transparent;border:none;box-shadow:none;border-radius:0}.main .main-content .ol-form input[type=checkbox],.main .main-content .ol-form input[type=radio]{width:1em;height:1em;padding:0;min-height:0}.main .main-content .ol-form input[type=checkbox]:checked,.main .main-content .ol-form input[type=radio]:checked{background-color:#4e00c4;border-color:#4e00c4}.main .main-content .ol-form input[type=checkbox]:disabled,.main .main-content .ol-form input[type=radio]:disabled{pointer-events:all;opacity:1;background-color:rgba(255,255,255,.75)}.main .main-content .ol-form input[type=checkbox]:disabled~label,.main .main-content .ol-form input[type=radio]:disabled~label{opacity:1}.main .main-content .ol-form input[type=checkbox]:disabled:checked,.main .main-content .ol-form input[type=radio]:disabled:checked{background-color:rgba(78,0,196,.5);border-color:rgba(78,0,196,.5)}.main .main-content .ol-form input[type=radio]{border-radius:50%!important}.main .main-content .ol-form input[type=checkbox]{border-radius:.25em}.main .main-content .ol-form input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.main .main-content .ol-form input[type=checkbox]:indeterminate{background-color:#4e00c4;border-color:#4e00c4;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.main .main-content .ol-form input[type=range]{min-height:0;padding:0}.main .main-content .ol-form input[type=range]:focus{outline:0}.main .main-content .ol-form .form-popup{position:absolute;top:0;left:0;right:0;width:100%;padding:60px 60px 40px;color:#fff;background-color:#4e00c4;border-radius:25px;z-index:999}.main .main-content .ol-form .form-popup *{color:inherit!important;background-color:transparent!important;border-color:currentColor!important}.main .main-content .ol-form .form-popup .close{position:absolute;top:15px;right:15px;padding:0 40px 0 0;font-size:20px;font-size:2rem;font-weight:600;line-height:28px;background-color:transparent;border:none;opacity:1;transition:.3s}.main .main-content .ol-form .form-popup .close::after{content:'\f00d';position:absolute;top:0;right:0;width:28px;height:28px;border:2px solid transparent;border-radius:50%;background-color:#e20095;font:16px/22px FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:.3s}.main .main-content .ol-form .form-popup .close span{background-image:linear-gradient(currentColor,currentColor);background-size:0 2px;background-position:left bottom;background-repeat:no-repeat;transition:.3s}.main .main-content .ol-form .form-popup .close:active span,.main .main-content .ol-form .form-popup .close:focus span,.main .main-content .ol-form .form-popup .close:hover span{background-size:100% 2px}.main .main-content .ol-form .form-popup .close:active::after,.main .main-content .ol-form .form-popup .close:focus::after,.main .main-content .ol-form .form-popup .close:hover::after{border-color:#fff;background-color:transparent}.main .main-content .ol-form .alert-popup{position:absolute;top:-60px;margin:0 auto;width:80%;max-width:675px}.main .main-content .ol-form .alert-popup .close::after{letter-spacing:1px}.main .main-content .ol-form .alert-popup ul>li{font-weight:600;margin-bottom:4px}.main .main-content .ol-form .alert-popup .heading{font-size:24px;font-size:2.4rem}.main .main-content .ol-form .help-popup{display:none;top:-30px;left:-15px;max-width:375px;padding:20px}.main .main-content .ol-form .help-popup .close{padding-right:34px;font-size:20px;font-size:2rem;font-weight:400;line-height:24px}.main .main-content .ol-form .help-popup .close::after{width:24px;height:24px;font-size:13px;line-height:20px}.main .main-content .ol-form .help-popup .heading{margin-bottom:0;padding-right:85px;line-height:1.2}.main .main-content .ol-form .help-popup .text{margin-top:10px;font-weight:300;line-height:1.2;font-size:18px;font-size:1.8rem}.main .main-content .ol-form .ccm-dashboard-express-form fieldset legend{float:left;width:auto;margin-bottom:10px!important;font-size:20px;font-size:2rem;font-weight:700;line-height:1.5;color:#19065b;border-bottom:none}.main .main-content .ol-form .ccm-dashboard-express-form fieldset legend+.help-popup-open{left:2px}.main .main-content .ol-form .ccm-dashboard-express-form fieldset .legend-fix{clear:both}.main .main-content .ol-form .ccm-dashboard-express-form fieldset .legend-fix+.checkbox,.main .main-content .ol-form .ccm-dashboard-express-form fieldset .legend-fix+.radio{margin-top:0}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset{margin:0 0 50px;padding:40px 80px 50px;background-color:#dad0ec;border-radius:25px}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset:last-child{margin-bottom:0}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset>legend{position:relative;top:50px;margin-bottom:30px!important;font-size:24px;font-size:2.4rem}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools+.self-assessment-tools{margin-top:-80px;border-top-left-radius:0;border-top-right-radius:0}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools>legend{margin:0!important;padding-right:15px;top:0;float:left;width:calc(100% - 550px);line-height:1.2}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .sat-key{display:flex;align-items:flex-end;width:550px;margin:0 0 20px auto;padding:0;min-height:87px}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .sat-key>li{width:25%;margin:0;padding:10px 15px;text-align:center;list-style:none}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group{display:flex;align-items:center}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group label{margin:0;padding-right:15px;width:calc(100% - 550px)}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group .range{width:550px;padding:0 15px}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group .range input::-webkit-slider-runnable-track{padding:0 45px}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group .range input::-moz-range-track{padding:0 45px}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group .range .range-labels{display:none}@media (max-width:1399px){.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group{margin-bottom:6px}}@media (max-width:1199px){.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools>legend{width:calc(100% - 400px);min-height:140px}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .sat-key{width:400px;min-height:140px}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group label{width:calc(100% - 400px)}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group .range{width:400px}}@media (max-width:991px){.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools+.self-assessment-tools{margin-top:-50px}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools>legend{width:100%;min-height:0}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .sat-key{width:100%;min-height:0;margin:0}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group{margin-bottom:20px;flex-direction:column}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group label{width:100%}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group .range{margin-top:8px;width:100%}}@media (max-width:479px){.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .sat-key{margin-left:-8px;margin-right:-8px}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .sat-key>li{padding:8px}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group .range{padding:0}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group .range input::-webkit-slider-runnable-track{padding:0 15px}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset.self-assessment-tools .form-group .range input::-moz-range-track{padding:0 15px}}.main .main-content .ol-form .ccm-dashboard-express-form input,.main .main-content .ol-form .ccm-dashboard-express-form select,.main .main-content .ol-form .ccm-dashboard-express-form textarea{border:none;box-shadow:0 0 8px 0 rgba(0,0,0,.2)}.main .main-content .ol-form .ccm-dashboard-express-form input[type=range]{box-shadow:none}.main .main-content .ol-form .ccm-dashboard-express-form input[type=range]::-webkit-slider-runnable-track{border-color:transparent}.main .main-content .ol-form .ccm-dashboard-express-form input[type=range]::-moz-range-track{border-color:transparent}.main .main-content .ol-form .form-group{position:relative;margin:0 0 25px}.main .main-content .ol-form .form-group:last-child{margin-bottom:0}.main .main-content .ol-form .form-group+.form-group-inline{margin-top:-10px}.main .main-content .ol-form .form-group .help-popup-open{position:relative;top:2px;margin-left:10px;padding:0;font-size:22px;font-size:2.2rem;line-height:0;border:none;color:#19065b;background-color:transparent;transition:.3s}.main .main-content .ol-form .form-group .help-popup-open:active,.main .main-content .ol-form .form-group .help-popup-open:focus,.main .main-content .ol-form .form-group .help-popup-open:hover{color:#4e00c4;transform:scale(1.2)}.main .main-content .ol-form .form-group label{margin-bottom:15px;font-size:20px;font-size:2rem;font-weight:700;line-height:1.5;color:#19065b}.main .main-content .ol-form .form-group .checkbox label,.main .main-content .ol-form .form-group .radio label{margin-bottom:0;font-weight:400}.main .main-content .ol-form .form-group .checkbox-large label{display:flex;align-items:center}.main .main-content .ol-form .form-group .checkbox-large input[type=checkbox]{margin:0 0 0 20px;font-size:150%}.main .main-content .ol-form .form-group:last-child .range-dots{padding-bottom:0}.main .main-content .ol-form .form-group .range-dots{padding-bottom:30px}.main .main-content .ol-form .form-group .range-dots .dots{margin-top:20px;margin-bottom:12px;line-height:0}.main .main-content .ol-form .form-group .range-dots .dots svg{width:100%;height:54px;padding:0 25px;overflow:visible}.main .main-content .ol-form .form-group .range-dots .dots svg circle{fill:#e8e1f5;stroke:#e20095;stroke-width:2;transition:.3s}.main .main-content .ol-form .form-group .range-dots .dots svg circle.fill{fill:#e20095}.main .main-content .ol-form .form-group .range-dots input[type=range]{height:46px;background-color:transparent}.main .main-content .ol-form .form-group .range-dots input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 4px rgba(49,0,124,.25)}.main .main-content .ol-form .form-group .range-dots input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 4px rgba(49,0,124,.25)}.main .main-content .ol-form .form-group .range-dots input[type=range]::-webkit-slider-thumb{width:46px;height:46px;margin-top:-21px;border-radius:50%;background-color:#fff;border:3px solid #31007c;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 511.96 448'%3E%3Cpath fill='%2331007c' d='m506.46 387.8-216-368C283.26 7.5 270.16 0 255.96 0s-27.3 7.5-34.5 19.8l-216 368a40.16 40.16 0 0 0-.2 40.1 40.07 40.07 0 0 0 34.7 20.1h432c14.3 0 27.6-7.7 34.7-20.1 7.1-12.4 7.1-27.7-.2-40.1Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:45%;background-position:center}.main .main-content .ol-form .form-group .range-dots input[type=range]::-webkit-slider-runnable-track{background-color:#31007c;height:6px}.main .main-content .ol-form .form-group .range-dots input[type=range]::-moz-range-thumb{width:46px;height:46px;border-radius:50%;background-color:#fff;border:3px solid #31007c;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 511.96 448'%3E%3Cpath fill='%2331007c' d='m506.46 387.8-216-368C283.26 7.5 270.16 0 255.96 0s-27.3 7.5-34.5 19.8l-216 368a40.16 40.16 0 0 0-.2 40.1 40.07 40.07 0 0 0 34.7 20.1h432c14.3 0 27.6-7.7 34.7-20.1 7.1-12.4 7.1-27.7-.2-40.1Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:45%;background-position:center}.main .main-content .ol-form .form-group .range-dots input[type=range]::-moz-range-track{background-color:#31007c;height:6px}.main .main-content .ol-form .form-group .range-dots input[type=range]:disabled{opacity:.5}.main .main-content .ol-form .form-group .range-dots .range-labels{margin-top:15px;font-size:20px;font-size:2rem;color:#19065b}.main .main-content .ol-form .form-display-text{margin:0 0 25px}.main .main-content .ol-form .form-display-text:last-child{margin-bottom:0}.main .main-content .ol-form .form-group-inline{margin:0 -40px 25px 0;display:flex;align-items:center}.main .main-content .ol-form .form-group-inline .form-group{margin:0 40px -15px 0}.main .main-content .ol-form .form-group-inline .form-group label{margin:0 20px 15px 0;vertical-align:middle;font-weight:400}.main .main-content .ol-form .form-group-inline .form-group .help-popup-open{position:relative;top:-4px;margin-left:-10px;margin-right:20px}.main .main-content .ol-form .form-group-inline .form-group .form-control{margin:0 0 15px;display:inline-block;vertical-align:middle;width:auto}.main .main-content .ol-form .form-success{position:relative;margin-top:30px}.main .main-content .ol-form .form-success .results-popup{top:auto;bottom:-150px}.main .main-content .ol-form .triangle-model::before{content:'';display:block;height:0;margin:0 0 30px;padding-bottom:43.5%;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/packages/programme_erectile_dysfunction/images/triangle-model.svg)}@media (min-width:992px){.main .main-content .ol-form .triangle-model{display:flex;flex-wrap:wrap;padding-top:0}.main .main-content .ol-form .triangle-model::before{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:240px;padding-bottom:0}.main .main-content .ol-form .triangle-model .form-group label.control-label{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.main .main-content .ol-form .triangle-model .form-group textarea{width:300px;resize:none}.main .main-content .ol-form .triangle-model .form-group.top{margin:0 0 260px;width:100%}.main .main-content .ol-form .triangle-model .form-group.top textarea{margin:0 auto}.main .main-content .ol-form .triangle-model .form-group.bottom-left{margin:0;width:50%}.main .main-content .ol-form .triangle-model .form-group.bottom-left textarea{margin:0 auto 0 0}.main .main-content .ol-form .triangle-model .form-group.bottom-right{margin:0;width:50%}.main .main-content .ol-form .triangle-model .form-group.bottom-right textarea{margin:0 0 0 auto}}.main .main-content .ol-form.ol-form-dark .form-popup{border:2px solid #fff}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form fieldset legend{color:#fff}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form>fieldset{background-color:#1d005f}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form input[type=checkbox]:checked,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form input[type=radio]:checked{outline:#fff solid 2px}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form input[type=checkbox]:disabled:checked,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form input[type=radio]:disabled:checked{outline-color:rgba(255,255,255,.5)}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form input:focus,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form select:focus,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form textarea:focus{outline:#fff solid 3px;outline-offset:2px}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-display-text,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-group .help-popup-open,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-group .help-popup-open:active,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-group .help-popup-open:focus,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-group .help-popup-open:hover,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-group label{color:#fff}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-display-text *{color:inherit!important;background-color:transparent!important;border-color:currentColor!important}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots .dots svg circle{fill:#fff;stroke:#fff}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots .dots svg circle.fill{fill:#e20095}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots input[type=range]::-webkit-slider-thumb{outline:#fff solid 2px}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots input[type=range]::-webkit-slider-runnable-track{background-color:#fff}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots input[type=range]::-moz-range-thumb{outline:#fff solid 2px}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots input[type=range]::-moz-range-track{background-color:#fff}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots .range-labels{color:#fff}.main .main-content .ol-form.ol-form-dark .triangle-model::before{background-image:url(/packages/programme_erectile_dysfunction/images/triangle-model-pink.svg)}.main .main-content .stage-nav{margin:50px -15px -15px 0;display:flex;flex-wrap:wrap;justify-content:space-between}.main .main-content .stage-nav .button-link{margin:0 15px 15px 0}@media all and (max-width:991px){.main .main-breadcrumb .stage-breadcrumb{padding:20px 0;justify-content:center}.main .main-breadcrumb .stage-breadcrumb>li{display:none}.main .main-breadcrumb .stage-breadcrumb>li.active{padding:10px 22px;display:block;font-size:28px;font-size:2.8rem}.main .main-breadcrumb .stage-breadcrumb>li.active::after{width:23px;height:23px;bottom:-35px;border-width:4px}.main .main-content{margin:30px 0!important}.main .main-content .intro-content,.main .main-content .middle-content{margin-bottom:24px}.main .main-content .stage-nav{margin-top:18px}.main .main-content .ol-form{margin:0 0 25px;position:relative}.main .main-content .ol-form.s1s2-form{margin-top:-15px}.main .main-content .ol-form input,.main .main-content .ol-form select,.main .main-content .ol-form textarea{min-height:4.2rem;padding:8px 20px;font-size:18px;font-size:1.8rem}.main .main-content .ol-form textarea{padding-top:16px;padding-bottom:16px;min-height:6rem}.main .main-content .ol-form select{padding-right:42px;background-position:right 20px center;background-size:16px 16px}.main .main-content .ol-form .form-popup{padding:48px 20px 22px}.main .main-content .ol-form .form-popup .close{padding-right:32px;font-size:18px;font-size:1.8rem;line-height:24px}.main .main-content .ol-form .form-popup .close::after{width:22px;height:22px;font:14px/17px FontAwesome}.main .main-content .ol-form .ccm-dashboard-express-form>fieldset{margin:0 -8px 30px;padding:20px 24px 24px;background-color:#dad0ec;border-radius:25px}.main .main-content .ol-form .form-group{margin:0 0 25px}.main .main-content .ol-form .form-group label{margin-bottom:10px}.main .main-content .ol-form .form-group .range-dots{padding-bottom:15px}.main .main-content .ol-form .form-group .range-dots .dots{margin-top:0;margin-bottom:8px}.main .main-content .ol-form .form-group .range-dots .dots svg{padding:0 16px}.main .main-content .ol-form .form-group .range-dots input[type=range]{height:32px}.main .main-content .ol-form .form-group .range-dots input[type=range]::-webkit-slider-thumb{width:30px;height:30px;margin-top:-14px}.main .main-content .ol-form .form-group .range-dots input[type=range]::-webkit-slider-runnable-track{height:4px}.main .main-content .ol-form .form-group .range-dots input[type=range]::-moz-range-thumb{width:30px;height:30px;border-radius:50%}.main .main-content .ol-form .form-group .range-dots input[type=range]::-moz-range-track{height:4px}.main .main-content .ol-form .form-group .range-dots .range-labels{margin-top:11px;font-size:19px;font-size:1.9rem;color:#19065b;display:flex;justify-content:space-between}.main .main-content .ol-form .form-group .range-dots .range-labels span{line-height:1.3}.main .main-content .ol-form .form-group .range-dots .range-labels .pull-right{float:none!important;text-align:right}.main .main-content .ol-form .form-group .help-popup-open{margin:-4px 0 14px;display:block;top:0}.main .main-content .ol-form .form-group .checkbox label,.main .main-content .ol-form .form-group .radio label{margin-bottom:0;font-weight:400}.main .main-content .ol-form .form-group .checkbox-large input[type=checkbox]{flex-shrink:0}.main .main-content .ol-form .form-group:last-child .range-dots{padding-bottom:0}.main .main-content .ol-form .form-display-text{margin:0 0 25px}.main .main-content .ol-form .form-display-text:last-child{margin-bottom:0}.main .main-content .ol-form .form-group-inline{margin:0 0 18px;display:flex;flex-flow:row wrap}.main .main-content .ol-form .form-group-inline .form-group{margin:0;width:100%}.main .main-content .ol-form .form-group-inline .form-group label{margin:0 0 8px}.main .main-content .ol-form .form-group-inline .form-group .help-popup-open{position:relative;top:-4px;margin-left:-10px;margin-right:20px}.main .main-content .ol-form .form-group-inline .form-group .form-control{margin:0 0 15px;display:inline-block;vertical-align:middle;width:auto}.main .main-content .ol-form .form-success .results-popup{top:0;bottom:auto}.main .main-content .ol-form .triangle-model::before{content:'';display:block;height:0;margin:0 0 30px;padding-bottom:43.5%;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(/packages/programme_erectile_dysfunction/images/triangle-model.svg)}.main .main-content .ol-form.ol-form-dark .form-popup{border:2px solid #fff}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form fieldset legend{color:#fff}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form>fieldset{background-color:#1d005f}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form input[type=checkbox]:checked,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form input[type=radio]:checked{outline:#fff solid 2px}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form input[type=checkbox]:disabled:checked,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form input[type=radio]:disabled:checked{outline-color:rgba(255,255,255,.5)}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-display-text,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-group .help-popup-open,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-group .help-popup-open:active,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-group .help-popup-open:focus,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-group .help-popup-open:hover,.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-group label{color:#fff}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .form-display-text *{color:inherit!important;background-color:transparent!important;border-color:currentColor!important}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots .dots svg circle{fill:#fff;stroke:#fff}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots .dots svg circle.fill{fill:#e20095}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots input[type=range]::-webkit-slider-thumb{outline:#fff solid 2px}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots input[type=range]::-webkit-slider-runnable-track{background-color:#fff}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots input[type=range]::-moz-range-thumb{outline:#fff solid 2px}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots input[type=range]::-moz-range-track{background-color:#fff}.main .main-content .ol-form.ol-form-dark .ccm-dashboard-express-form .range-dots .range-labels{color:#fff}.main .main-content .ol-form.ol-form-dark .triangle-model::before{background-image:url(/packages/programme_erectile_dysfunction/images/triangle-model-pink.svg)}.main .outro-content .single-accordion{margin:0}.main .outro-content .single-accordion+*{margin-top:15px}}@media all and (max-width:560px){.main .main-content .ol-form .form-group .range-dots .dots{margin-top:-10px;margin-bottom:0}}@media all and (max-width:479px){.main .main-content .ol-form .form-group .range-dots .dots{margin-top:-15px;margin-bottom:-5px}}.programme-progress{margin-top:30px}.programme-progress ol{padding:0}.programme-progress ol li{margin:0 0 15px;list-style-type:none}.programme-progress ol li>*{position:relative;display:block;padding:8px 25px 8px 150px;font-size:24px;font-size:2.4rem;font-weight:700;color:#000;background-color:#dad0ec;border-radius:26px;overflow:hidden}.programme-progress ol li>a:active,.programme-progress ol li>a:active .stage,.programme-progress ol li>a:focus,.programme-progress ol li>a:focus .stage,.programme-progress ol li>a:hover,.programme-progress ol li>a:hover .stage{color:#fff;background-color:#e20095}.programme-progress ol li.completed>*,.programme-progress ol li.completed>* .stage{color:#fff;background-color:#31007c}.programme-progress ol li .stage{position:absolute;top:0;bottom:0;left:0;padding:5px 25px;font-family:bebas-neue,sans-serif;font-weight:400;font-size:28px;font-size:2.8rem;color:#fff;background-color:#e20095;border-right:4px solid #fff;transition:.3s}@media all and (max-width:991px){.programme-progress{margin-top:20px}.programme-progress ol li{margin:0 0 10px;text-align:center}.programme-progress ol li>*{padding:7px 20px 13px;font-size:20px;font-size:2rem;border-radius:26px}.programme-progress ol li .stage{margin:0 -20px 9px!important;padding:2px 0 7px;position:relative;top:auto;bottom:auto;left:auto;display:block;font-size:26px;font-size:2.6rem;border-right:none;border-bottom:3px solid #fff}}