.white-section{background-color:#fff;padding:0rem 2rem 6rem;text-align:center}@media (min-width: 768px) and (max-width: 991px){.white-section{padding-bottom:2rem}}@media (max-width: 767px){.white-section{padding-bottom:2rem}}.white-section.with-border{border-bottom:1px solid #e0e0e0}.white-section-with-border{background-color:#fff;padding:0rem 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.white-section{background-color:#fff;padding:0rem 2rem 6rem;text-align:center}@media (min-width: 768px) and (max-width: 991px){.white-section{padding-bottom:2rem}}@media (max-width: 767px){.white-section{padding-bottom:2rem}}.white-section.with-border{border-bottom:1px solid #e0e0e0}.white-section-with-border{background-color:#fff;padding:0rem 2rem 6rem;text-align:center;border-bottom:1px solid #e0e0e0}.btn{letter-spacing:.25em;border-radius:5px;font-family:"Sofia Black","Helvetica",Arial,sans-serif;font-size:16px;margin:24px 0;padding:20px 40px;text-transform:uppercase;transition:background-color 300ms ease-out;white-space:normal}.btn.nav{padding:15px 25px}.btn.btn-block{padding:20px 0}.btn.btn-blurple{background:transparent;color:#5700ff;border:2px solid #5700ff}.btn.btn-blurple:focus{outline:0}.btn.btn-blurple:hover{background-color:#5700ff;color:#fff;border:2px solid transparent}.btn.btn-blurple:hover:focus{outline:0}.btn.btn-blurple.inverse{background-color:#5700ff;color:#fff;border:2px solid transparent}.btn.btn-blurple.inverse:focus{outline:0}.btn.btn-blurple.inverse:hover{background:transparent;color:#5700ff;border:2px solid #5700ff}.btn.btn-blurple.inverse:hover:focus{outline:0}.btn.btn-grey{background:transparent;color:gray;border:2px solid gray}.btn.btn-grey:focus{outline:0}.btn.btn-grey:hover{background-color:gray;color:#fff;border:2px solid transparent}.btn.btn-grey:hover:focus{outline:0}.btn.btn-grey.inverse{background-color:gray;color:#fff;border:2px solid transparent}.btn.btn-grey.inverse:focus{outline:0}.btn.btn-grey.inverse:hover{background:transparent;color:gray;border:2px solid gray}.btn.btn-grey.inverse:hover:focus{outline:0}.btn.btn-white{background:transparent;color:#fff;border:2px solid #fff}.btn.btn-white:focus{outline:0}.btn.btn-white:hover{background-color:#fff;color:#5700ff;border:2px solid transparent}.btn.btn-white:hover:focus{outline:0}.btn.btn-white.inverse{background-color:#fff;color:#5700ff;border:2px solid transparent}.btn.btn-white.inverse:focus{outline:0}.btn.btn-white.inverse:hover{background:transparent;color:#fff;border:2px solid #fff}.btn.btn-white.inverse:hover:focus{outline:0}.btn.btn-teal{background:transparent;color:#35c4d3;border:2px solid #35c4d3}.btn.btn-teal:focus{outline:0}.btn.btn-teal:hover{background-color:#35c4d3;color:#fff;border:2px solid transparent}.btn.btn-teal:hover:focus{outline:0}.btn.btn-teal.inverse{background-color:#35c4d3;color:#fff;border:2px solid transparent}.btn.btn-teal.inverse:focus{outline:0}.btn.btn-teal.inverse:hover{background:transparent;color:#35c4d3;border:2px solid #35c4d3}.btn.btn-teal.inverse:hover:focus{outline:0}.btn.btn-how{background:transparent;color:#5700ff;border:2px solid #5700ff;margin:4px 22px 14px 22px}.btn.btn-how:focus{outline:0}.btn.btn-how:hover{background-color:#5700ff;color:#fff;border:2px solid transparent}.btn.btn-how:hover:focus{outline:0}.btn.btn-how.inverse{background-color:#5700ff;color:#fff;border:2px solid transparent}.btn.btn-how.inverse:focus{outline:0}.btn.btn-how.inverse:hover{background:transparent;color:#5700ff;border:2px solid #5700ff}.btn.btn-how.inverse:hover:focus{outline:0}.field-container.narrow input{padding-right:5px}.field-container.narrow label,.field-container.narrow.optional:before{left:4px;font-size:12px}.field-container.narrow.valid:after,.field-container.narrow [data-toggle="tooltip"]{transform:translateY(-50%) translateX(50%);right:2px}@media (max-width: 479px){.field-container.narrow.valid:after,.field-container.narrow [data-toggle="tooltip"]{padding-top:3px}}.field-container.cc-number-container:after{font-family:"Sofia","Helvetica",Arial,sans-serif;font-size:16px;line-height:27px;border:2px solid #e0e0e0;color:gray;border-radius:50%;width:32px;height:32px;position:absolute;right:20px;display:block;top:50%;padding:0px;background:#fff;text-align:center;vertical-align:middle;transform:translateY(-50%);z-index:2;-webkit-transition:background-image 0.2s;transition:background-image 0.2s;content:'';width:32px;height:22px;border-radius:0px;border:none;background-position:center center;background-size:32px 22px;background-repeat:no-repeat}.field-container.cc-number-container:after:hover{color:#35c4d3;border-color:#35c4d3}.field-container.cc-number-container[data-cctype="amex"]:after{background-image:url("/static/website/images/v3/cc_amex.png")}.field-container.cc-number-container[data-cctype="discover"]:after{background-image:url("/static/website/images/v3/cc_discover.png")}.field-container.cc-number-container[data-cctype="mastercard"]:after{background-image:url("/static/website/images/v3/cc_mastercard.png")}.field-container.cc-number-container[data-cctype="visa"]:after{background-image:url("/static/website/images/v3/cc_visa.png")}.form-control-inline{display:block;float:left;margin-left:0}.form-control-inline ~ .form-control-inline{margin-left:12px}.form-control-inline.form-control-third{width:calc(33.33% - 8px)}.form-control-inline.form-control-half{width:calc(50% - 7px)}footer.v3-footer{padding-top:100px}.insurance-form .contact-info,.insurance-form .policyholder-info,.insurance-form .you-or-someone-else,.insurance-form .patient-info,.insurance-form .insurance-submit-button{padding-top:25px}.insurance-form .policyholder-info,.insurance-form .you-or-someone-else,.insurance-form .patient-info,.insurance-form .insurance-provider-info,.insurance-form .insurance-submit-button,.insurance-form #other-insurance-name,.insurance-form #group-number,.insurance-form #ssn{display:none}.insurance-form .ins-header{font-size:36px;line-height:1.25;margin:20px 0 20px}.insurance-form .ins-p{font-size:20px;line-height:32px;letter-spacing:0;padding-top:20px}.insurance-form .btn{margin-bottom:0}.insurance-form .btn.btn-selected{background-color:#5700ff;color:#fff;border:2px solid transparent}.insurance-form .btn.btn-selected:focus{outline:0}.insurance-form .fa-chevron-down{color:#e0e0e0}.insurance-form #policy-num-help-text{padding-top:10px}.insurance-form .insurance-submit-button{padding-bottom:50px}.insurance-form #policyholderInfoModal{top:10%}.insurance-form #policyholderInfoModal .modal-dialog{margin:0}.insurance-form #policyholderInfoModal .modal-header{border:none}.insurance-form #policyholderInfoModal .modal-body{height:600px}.insurance-form #policyholderInfoModal .modal-content{margin:0;background-color:#5700ff}.insurance-form #policyholderInfoModal .close-modal{color:#35c4d3;font-size:45px;border:none;background:none}@media (max-width: 760px){.insurance-form .dob-each-field{margin-top:5px}.insurance-form .date-of-birth{margin-bottom:0px}}@media (min-width: 768px){.insurance-form .insurance-content-wrapper{margin:0 10px}.insurance-form .field-container{margin:30px 50px 0}.insurance-form .date-of-birth{margin:0px 50px 0}.insurance-form .dob-each-field{margin:10px 2px 0}.insurance-form .ins-button{padding:0 7px}}@media (min-width: 1200px){.insurance-form .insurance-content-wrapper{margin:0 30px}}
