section.form{padding-bottom:11.875rem;position:relative}section.form:after{background-image:url(/assets/images/icons/form-vector.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:-10.4167rem;content:"";height:35.3125rem;left:0;position:absolute;width:100%}@media (min-width:1024px){section.form:after{bottom:-13.5vw;height:35.3125vw;width:100vw}}section.form .container3{position:relative;z-index:1}@media (min-width:1024px){section.form{padding-bottom:9.8959vw}#egg-freezing-appointment #hero:after,#fertility-checkup-consultation #hero:after,#male-fertility-analysis-referral #hero:after{bottom:-5.5125vw}}h1+h2{margin-top:0}.ajax-form{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;text-align:left}.ajax-form .required-fields-note{color:#b20101;font-size:1rem;line-height:1.4584rem;text-align:left;width:100%}@media (min-width:1024px){.ajax-form .required-fields-note{font-size:1vw;line-height:1.4584vw}}@media (min-width:1024px) and (max-width:1280px){.ajax-form .required-fields-note{font-size:1.25vw;line-height:1.7709vw}}.ajax-form .required-fields-note:not(:last-child){margin-bottom:2rem}@media (min-width:1024px){.ajax-form .required-fields-note:not(:last-child){margin-bottom:1.6667vw}}.ajax-form label{cursor:pointer;font-size:1rem;line-height:1.4584rem}@media (min-width:1024px){.ajax-form label{font-size:1vw;line-height:1.4584vw}}@media (min-width:1024px) and (max-width:1280px){.ajax-form label{font-size:1.25vw;line-height:1.7709vw}}.ajax-form label small{margin-top:.5rem}@media (min-width:1024px){.ajax-form label small{font-size:.7292vw;line-height:1.0417vw;margin-top:.5209vw}}@media (min-width:768px) and (min-height:480px) and (max-width:1919px){.ajax-form label small{font-size:inherit;line-height:inherit;margin-top:.625rem}}@media (max-height:479px),(max-width:767px){.ajax-form label small{font-size:.75rem;line-height:1.125rem;margin-top:.625rem}}.ajax-form .required-field{color:#b20101}.ajax-form>div{width:100%}.ajax-form>div:not(:last-of-type):not(:has(input.dynamic-hidden)){margin-bottom:1.75rem}@media (min-width:1024px){.ajax-form>div:not(:last-of-type):not(:has(input.dynamic-hidden)){margin-bottom:1.4584vw}}.ajax-form>div>label{display:block;margin-bottom:1rem}@media (min-width:1024px){.ajax-form>div>label{margin-bottom:.8334vw}}@media (max-width:479px){.ajax-form>div:not(:last-of-type){margin-bottom:1rem}.ajax-form>div>label{margin-bottom:.325rem}}.ajax-form .hidden{display:none}.ajax-form .error label,.ajax-form .error small{color:#b20101}.ajax-form .error input,.ajax-form .error label:before,.ajax-form .error select,.ajax-form .error textarea{border-color:#b20101!important}.ajax-form .error.g-recaptcha>div{border:2px solid #b20101;border-radius:5px}.ajax-form .input-group{position:relative}.ajax-form select+.icon-form-dropdown{border-bottom:1px solid #000;border-right:1px solid #000;height:.5rem;pointer-events:none;position:absolute;right:1.25rem;top:45%;transform:rotate(45deg) translateY(-50%);width:.5rem}@media (min-width:1024px){.ajax-form select+.icon-form-dropdown{height:.4167vw;right:1.0417vw;width:.4167vw}}.ajax-form input[type=checkbox]:checked+label:after,.ajax-form input[type=radio]:checked+label:after{opacity:1}.ajax-form .checkbox-wrapper,.ajax-form .radio-wrapper,.ajax-form .yes-no-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.ajax-form .checkbox-wrapper>label,.ajax-form .radio-wrapper>label,.ajax-form .yes-no-wrapper>label{flex-shrink:0;margin-bottom:1rem;width:100%}@media (min-width:1024px){.ajax-form .checkbox-wrapper>label,.ajax-form .radio-wrapper>label,.ajax-form .yes-no-wrapper>label{margin-bottom:.8334vw}}.ajax-form .checkbox-wrapper{width:100%}.ajax-form .checkbox,.ajax-form .checkbox label,.ajax-form .radio,.ajax-form .radio label,.ajax-form .yes-no,.ajax-form .yes-no label{position:relative}.ajax-form .checkbox:not(:last-child),.ajax-form .radio:not(:last-child),.ajax-form .yes-no:not(:last-child){margin-bottom:.5rem;margin-right:3.5rem}@media (min-width:1024px){.ajax-form .checkbox:not(:last-child),.ajax-form .radio:not(:last-child),.ajax-form .yes-no:not(:last-child){margin-bottom:revert;margin-right:2.9167vw}}.ajax-form .checkbox input:active+label:before,.ajax-form .checkbox input:focus+label:before,.ajax-form .radio input:active+label:before,.ajax-form .radio input:focus+label:before,.ajax-form .yes-no input:active+label:before,.ajax-form .yes-no input:focus+label:before{background:#fff;border-color:#000!important}.ajax-form .checkbox label,.ajax-form .radio label,.ajax-form .yes-no label{align-items:flex-start;display:flex}.ajax-form .checkbox label:after,.ajax-form .checkbox label:before,.ajax-form .radio label:after,.ajax-form .radio label:before,.ajax-form .yes-no label:after,.ajax-form .yes-no label:before{content:"";transition:all .3s}.ajax-form .checkbox label:before,.ajax-form .radio label:before,.ajax-form .yes-no label:before{border:1px solid #0a4c66;flex-shrink:0;height:1.375rem;margin-right:1rem;margin-top:.125rem;width:1.375rem}@media (min-width:1024px){.ajax-form .checkbox label:before,.ajax-form .radio label:before,.ajax-form .yes-no label:before{height:1.1459vw;margin-right:.8334vw;margin-top:.1042vw;width:1.1459vw}}.ajax-form .checkbox label:after,.ajax-form .radio label:after,.ajax-form .yes-no label:after{opacity:0;position:absolute}.ajax-form .radio label:after,.ajax-form .radio label:before,.ajax-form .yes-no label:after,.ajax-form .yes-no label:before{border-radius:50%}.ajax-form .radio label:after,.ajax-form .yes-no label:after{background:#0a4c66;height:.875rem;left:.3125rem;top:.4375rem;width:.875rem}@media (min-width:1024px){.ajax-form .radio label:after,.ajax-form .yes-no label:after{height:.72917vw;left:calc(.2084vw + .0625rem);top:calc(.3125vw + .0625rem);width:.72917vw}}.ajax-form .checkbox:only-of-type label:before{margin-top:.1875rem}@media (min-width:1024px){.ajax-form .checkbox:only-of-type label:before{margin-top:.1563vw}}.ajax-form .checkbox:only-of-type label:after{top:.375rem}@media (min-width:1024px){.ajax-form .checkbox:only-of-type label:after{top:.3125vw}}.ajax-form .checkbox label:after{border-bottom:3px solid #000;border-right:3px solid #000;height:.75rem;left:.5rem;top:.188rem;transform:rotate(45deg);width:.375rem}@media (min-width:1024px){.ajax-form .checkbox label:after{border-bottom:.1563vw solid #000;border-right:.1563vw solid #000;height:.625vw;left:.4167vw;top:.1563vw;width:.3125vw}}.ajax-form .g-recaptcha>div{height:5rem!important}.ajax-form small{display:block;font-size:1rem;line-height:1.4584rem;margin-top:1.875rem}@media (min-width:1024px){.ajax-form small{font-size:1vw;line-height:1.4584vw}}@media (min-width:1024px) and (max-width:1280px){.ajax-form small{font-size:1.25vw;line-height:1.7709vw}}@media (min-width:1024px){.ajax-form small{font-size:.7292vw;line-height:1.25rem;margin-top:1.5625vw}}.ajax-form button{margin-top:4.1667vw;position:relative}.ajax-form button.disabled{background:#fff;pointer-events:none}.ajax-form button.disabled:after{opacity:1}.ajax-form button:after{-webkit-animation:loading 1.2s linear infinite;animation:loading 1.2s linear infinite;border-color:#0a4c66 transparent;border-radius:50%;border-style:solid;border-width:.5px;content:"";height:1.375rem;left:50%;opacity:0;position:absolute;top:50%;width:1.375rem}@media (min-width:1024px){.ajax-form button:after{border-width:.2605vw;height:1.1459vw;width:1.1459vw}}@media (max-width:479px){.ajax-form button{width:100%}}@media (min-width:480px){.ajax-form .half{width:48.8256%}.ajax-form .three{width:31.7115%}.ajax-form .four{width:23.2383%}}#form-message{font-size:1rem;font-weight:600;line-height:1.4584rem;opacity:0;transition:opacity .5s,visibility .5s;visibility:hidden}@media (min-width:1024px){#form-message{font-size:1vw;line-height:1.4584vw}}@media (min-width:1024px) and (max-width:1280px){#form-message{font-size:1.25vw;line-height:1.7709vw}}#form-message:not(:first-child)+form{margin-top:2.375rem}#form-message.error,#form-message.success{border:1px solid;opacity:1;padding:1rem;visibility:visible}#form-message.error:first-child+form,#form-message.error:not(:first-child),#form-message.success:first-child+form,#form-message.success:not(:first-child){margin-top:2.375rem}#form-message.error{color:#b20101}#form-message.success{color:#090}@media (min-width:1024px){#form-message:not(:first-child)+form{margin-top:1.9792vw}#form-message.error,#form-message.success{padding:.8334vw}#form-message.error:first-child+form,#form-message.error:not(:first-child),#form-message.success:first-child+form,#form-message.success:not(:first-child){margin-top:1.9792vw}}.jotform-appointments{height:86rem}@media (max-width:479px){.jotform-appointments{height:144rem}}.jotform-contact-us{height:74rem}@media (max-width:479px){.jotform-contact-us{height:96rem}}.jotform-egg-freezing{height:86rem}@media (max-width:479px){.jotform-egg-freezing{height:140rem}}.jotform-semen-analysis{height:86rem}@media (max-width:479px){.jotform-semen-analysis{height:134rem}}#sidebar .jotform-appointments{height:126rem}#sidebar .jotform-egg-freezing{height:122rem}

/*# sourceMappingURL=contact.css.map*/