.bg-gradient{background:-moz-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdff),color-stop(100%,#f6f6f8));background:-webkit-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-o-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-ms-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%)}.bg-gradient{background:-moz-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdfdff),color-stop(100%,#f6f6f8));background:-webkit-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-o-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%);background:-ms-linear-gradient(top,#fdfdff 0%,#f6f6f8 100%)}.parent,.parent-center{position:relative}.child.both{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.child.horizontal{position:absolute;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0)}.child.vertical{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.flex-parent,.contact-pods .contact-items{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-item-align:center;-webkit-align-items:center;align-items:center}.bg-white{background-color:#fff}.bg-grey{background-color:#ecebf1}.bg-light-grey{background-color:#fcfcfe}.bg-blue{background-color:#e6f1fa}.bg-purple{background-color:#613589}.bg-pink{background-color:#e20886}.border-top{border-top:1px solid #ccc}@media screen and (max-width:991px){.border-top.hide-border-on-mobile{border-top:none}}.border-bottom{border-bottom:1px solid #ccc}@media screen and (max-width:991px){.border-bottom.hide-border-on-mobile{border-bottom:none}}.no-padding-top{padding-top:0}.description ul{padding-left:15px}.description ul li{padding-left:20px;background:url(/resources/images/icons/hospital/pink-circle.svg);background-position:left 8px;background-repeat:no-repeat;background-size:5px 5px;list-style:none;margin-bottom:5px}.description h1,.description h2,.description h3,.description h4{color:#613589;text-align:left}.description p a{color:#e20886;text-decoration:underline}.contact-pods .section-title h2{color:#613589}.contact-pods.full-width-section .description{font-size:18px;line-height:25px;color:#404040}.contact-pods .contact-items{justify-content:center;-webkit-justify-content:center;-ms-text-justify:distribute-center-last}@media screen and (max-width:767px){.contact-pods .contact-items{display:block}}.contact-pods .border{border:none}@media screen and (min-width:768px){.contact-pods .border{border-right:1px solid #e8e8e8;padding:10px 0}}@media screen and (max-width:767px){.contact-pods .contact-pod{margin-bottom:20px}}.contact-pods .contact-pod a{background:#e20886;padding:18px 40px;border-radius:40px;min-width:270px}.contact-pods .contact-pod .contact-pod-icon{display:inline-block;margin:0 12px 0 0}.contact-pods .contact-pod .contact-pod-icon i{font-size:18px;color:#fff;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact-pods .contact-pod .contact-pod-text{display:inline-block;color:#fff;font-size:18px;font-family:"FFMarkStdBold",sans-serif;margin-bottom:0}.contact-pods a{color:#fff;display:inline-block;text-decoration:underline;opacity:1;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.contact-pods a[href^="mailto:"]{color:#000;text-decoration:underline;font-weight:bold}.contact-pods a[href^="mailto:"]:hover{color:#000;text-decoration:underline;font-weight:bold;background-color:transparent;border-color:transparent}.form-section{padding-top:40px;padding-bottom:40px}@media screen and (max-width:767px){.form-section{padding-top:20px}}.form-section.bg-pink label{color:#fff}.form-section.bg-pink .button{border:1px solid #fff}.form-section.bg-pink input[type=text]::-webkit-input-placeholder{color:#613589}.form-section.bg-pink input[type=text]::-moz-placeholder{color:#613589}.form-section.bg-pink input[type=text]:-ms-input-placeholder{color:#613589}.form-section.bg-pink .field-validation-error{color:#fff}.form-section.bg-purple label{color:#fff}.form-section.bg-purple .button{border:1px solid #fff}.form-section.bg-purple input[type=text]::-webkit-input-placeholder{color:#613589}.form-section.bg-purple input[type=text]::-moz-placeholder{color:#613589}.form-section.bg-purple input[type=text]:-ms-input-placeholder{color:#613589}.form-section.bg-purple .field-validation-error{color:#fff}.form-section.bg-purple input[type=radio]{border:#e20886}.form-section.bg-purple .mdl-radio.is-checked .mdl-radio__label{color:#e20886}.form-section.bg-purple .mdl-radio.is-checked .mdl-radio__outer-circle{border-color:#e20886}.form-section.bg-purple .mdl-radio.is-checked .mdl-radio__inner-circle{background-color:#e20886}.form-section.bg-purple input[type=checkbox]{border:#e20886}.form-section.bg-purple .mdl-checkbox.is-checked .mdl-checkbox__label{color:#e20886}.form-section.bg-purple .mdl-checkbox.is-checked .mdl-checkbox__box-outline{border-color:#e20886}.form-section.bg-purple .contact-details h3{color:#e20886}.form-section .col-sm-8 .contourPage{margin-left:0}.form-section .col-sm-12 .contourNavigation{text-align:center}.form-section .contact-content{text-align:center}.form-section .contourPage{max-width:550px;width:100%}@media screen and (max-width:767px){.form-section .contourPage{padding:0}}.form-section .contourPage fieldset{padding:0}.form-section .col-sm-4 .contact-details{text-align:left}.form-section .col-sm-4 .contact-details .description p{text-align:left}@media screen and (max-width:767px){.form-section .col-sm-4{border-top:1px solid #ccc}.form-section .col-sm-4 .contact-details{padding-top:0;padding-bottom:30px}}.contact-details{padding-top:70px}@media screen and (max-width:991px){.contact-details{text-align:center}}.contact-details h3{color:#613589;font-size:36px;font-family:"FFMarkStdBold",sans-serif}.contact-details .description{font-size:18px;margin-bottom:25px;font-family:"FFMarkStdMedium",sans-serif}.contact-details .description p{margin-bottom:0}.contact-details .description a{margin-bottom:0;color:#333}.contact-details .description a:hover{color:#333}