.condom-request-form{position:relative;padding:30px;background-color:#e5f3fb;border:1px solid #afcde9}.condom-request-form .block-heading{font-size:28px;font-size:2.8rem;padding-right:10rem}.condom-request-form .group-heading{font-size:25px;font-size:2.5rem;font-weight:400;margin-bottom:25px}.condom-request-form .alert{background-color:#5f2590}.condom-request-form .alert .message-item{list-style:none;padding-left:0}.condom-request-form .alert .message-item>li{border-bottom:1px solid #fff;padding-bottom:10px}.condom-request-form .alert .message-item>li:last-child{border:0;padding-bottom:0}.condom-request-form .alert .message-item>li a,.condom-request-form .alert .message-item>li h1,.condom-request-form .alert .message-item>li h2,.condom-request-form .alert .message-item>li h3,.condom-request-form .alert .message-item>li h4,.condom-request-form .alert .message-item>li h5,.condom-request-form .alert .message-item>li h6,.condom-request-form .alert .message-item>li li,.condom-request-form .alert .message-item>li p{color:#fff}.condom-request-form .step-count{position:absolute;top:30px;right:30px;font-weight:700}.condom-request-form .form-grouping .form-grouping.address legend{font-size:24px;font-size:2.4rem;margin-bottom:10px}.condom-request-form .form-grouping .form-grouping.address .form-group{margin-bottom:15px}.condom-request-form .form-grouping .form-group{margin-bottom:25px}.condom-request-form .form-grouping .inline-group{display:flex;flex-wrap:wrap;align-items:center;margin:-5px}.condom-request-form .form-grouping .inline-group>.form-group{width:33.33333333%;padding:5px;margin:0}.condom-request-form .form-grouping label,.condom-request-form .form-grouping legend{color:#231f20}.condom-request-form .form-grouping legend{font-size:18px;font-size:1.8rem;font-weight:700;border:0;margin-bottom:5px}.condom-request-form .form-grouping label{display:block;font-size:18px;font-size:1.8rem}.condom-request-form .form-grouping .input-prefix{margin-bottom:10px}.condom-request-form .bottom-text,.condom-request-form .form-action{margin-top:20px}.condom-request-form .form-action .change-answer{margin-right:10px}@media (max-width:767px){.condom-request-form{padding:15px}.condom-request-form .block-heading{font-size:24px;font-size:2.4rem;padding-right:9rem}.condom-request-form .group-heading{font-size:22px;font-size:2.2rem;margin-bottom:15px}.condom-request-form .step-count{top:15px;right:15px}.condom-request-form .form-grouping .form-group{margin-bottom:20px}.condom-request-form .form-grouping label,.condom-request-form .form-grouping legend{font-size:16px;font-size:1.6rem}}@media (max-width:479px){.condom-request-form{padding-top:4.5rem}.condom-request-form.stage-4{padding:15px}.condom-request-form .block-heading{font-size:22px;font-size:2.2rem;padding-right:0}.condom-request-form .group-heading{font-size:20px;font-size:2rem}.condom-request-form .form-grouping .inline-group>.form-group{width:100%}.condom-request-form .bottom-text,.condom-request-form .form-action{margin-top:15px}}