.container{position:relative}.container .cell img,.container .cell source{height:100%;width:100%}.hero-img{width:100%;height:460px;overflow:hidden;position:relative;background-color:black}@media screen and (max-width: 39.9375em){.hero-img{height:260px}}.hero-img img,.hero-img source{opacity:0.7;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 39.9375em){.hero-img img,.hero-img source{opacity:0.7}}.container-text{text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;padding:20px}.container-text .white-text p,.container-text .white-text h2{color:white}.hero-text .description{text-align:center;padding:2.65rem 0}.hero-text .description p{margin:0}@media screen and (max-width: 39.9375em){.hero-text .description{padding:1.4rem 0}.hero-text .description p{font-size:small}}.icon-wrapper{overflow:hidden}.icon-section .icon-container{padding:3em 0;-ms-flex-pack:center;justify-content:center;background-color:#f2dfd6;display:grid;grid-template-columns:220px 100px 220px 100px 220px;grid-auto-rows:auto}.icon-section .icon-container .item{font-size:small;text-align:center}.icon-section .icon-container .item h5{padding-top:10px}.icon-section .icon-container .line{-webkit-transform:translateY(15%);-ms-transform:translateY(15%);transform:translateY(15%);border-top:2px black solid}@media screen and (max-width: 39.9375em){.icon-section .icon-container{grid-template-columns:repeat(1, 100%);grid-row-gap:12px}.icon-section .icon-container .line{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);border-left:2px black solid;border-top:0px;height:40px}}.join{padding:3em}.join h3{color:#dca896;font-weight:500}.join p{padding-bottom:2em}.join .button.expanded{max-width:320px;margin:0 auto}@media screen and (max-width: 39.9375em){.join .join{padding:1em 0.5em}.join h3{font-size:1.6em}.join p{padding-bottom:1em}}@media screen and (max-width: 39.9375em){.join{padding:2em 0.5em}}.create-account{margin-bottom:40px}.create-account .form-title,.create-account .form-subtitle{text-align:center}.create-account .form-title{color:#dca896;font-weight:500;text-transform:uppercase}.create-account .cell form .personal-info-group .grid-x .cell{width:calc(50% - 2.85714rem)}.create-account .cell form .grid-x{-ms-flex-pack:center;justify-content:center;font-size:0.75em;line-height:1.6em}.create-account .cell form .grid-x .cell .recaptcha-info{padding-top:10px}.create-account .button.expanded{max-width:320px;margin:0 auto}.create-account .recaptcha-info{padding-top:1.6rem}.create-account .marketing-group{text-align:left}@media screen and (max-width: 39.9375em){.create-account .form-title,.create-account p{text-align:left}.create-account .form-title{font-size:1.6em}.create-account .cell form .personal-info-group .grid-x .cell{width:calc(100%)}}.registration-form .recaptcha-info{text-align:center}.registration-form .baa-provacy-policy .boolean-field{margin-bottom:0;padding-right:0;font-size:0.8rem}.registration-form .baa-provacy-policy .boolean-field .checkbox-label{text-transform:uppercase}.registration-form .baa-provacy-policy .boolean-field .checkbox-input{padding-left:40px}.registration-form .baa-provacy-policy .boolean-field .checkbox-input::before{width:25px;height:25px}.registration-form .baa-provacy-policy .boolean-field .checkbox-input::after{width:17px;height:17px}.registration-form .baa-provacy-policy .marketing .medium,.registration-form .baa-provacy-policy .profilling .medium{font-size:0.75rem;padding-left:40px;line-height:1.6em}[data-action="BookAnAppointment-Show"] .home-email-signup{display:none}

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