.bookAppointment_container__550RI{background-color:#f7f7f7}.bookAppointment_backgroundImage__MiBVp,.bookAppointment_container__550RI{display:flex;justify-content:center;align-items:center;flex-direction:column}.bookAppointment_backgroundImage__MiBVp{background-image:url(/assets/images/about-us/banner.png);height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:-1;height:550px;padding-bottom:75px;margin-bottom:2rem}.bookAppointment_headerContainer__Kifwf{width:100%;margin-bottom:20px}.bookAppointment_bodyContainer__yHcIa{width:50%;margin-bottom:50px;align-items:center;justify-content:center}.bookAppointment_button__i7XF7{width:1000%;margin-bottom:50px;align-items:center;justify-content:center}.bookAppointment_description__d5vyS{color:rgb(98,98,98);font-size:15px;font-weight:400;line-height:20px;padding:20px;margin-bottom:10px;text-align:center}.bookAppointment_title__uPo0W{font-size:55px;line-height:55px;color:rgb(35,35,35);text-align:center;font-weight:600;margin-top:10px}.bookAppointment_subtitle__6zDBH{font-size:20px;line-height:20px;color:rgb(35,35,35);text-align:center;font-weight:400;margin-top:20px}.bookAppointment_gradientText___fsxq{font-weight:500;font-size:13px;line-height:22px;text-align:center;padding-top:5rem}.bookAppointment_gradientTextTitle__YnV0H,.bookAppointment_gradientText___fsxq{text-decoration:none;margin-bottom:10px;background-image:linear-gradient(90deg,#3081ed,#56cbf2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.bookAppointment_gradientTextTitle__YnV0H{font-weight:600;font-size:55px;line-height:55px}@media screen and (min-width:768px){.bookAppointment_container__550RI{padding:0 20px}.bookAppointment_gradientText___fsxq{font-size:18px;line-height:22px;font-weight:500}.bookAppointment_toptitle__h5MAu{font-size:22px}.bookAppointment_gradientTextTitle__YnV0H,.bookAppointment_title__uPo0W{font-size:70px;line-height:70px}.bookAppointment_description__d5vyS{font-size:18px;line-height:30px}}@media screen and (max-width:576px){.bookAppointment_toptitle__h5MAu{font-size:22px}.bookAppointment_subtitle__6zDBH{padding-left:10px;padding-right:10px}}@media screen and (min-width:577px) and (max-width:767px){.bookAppointment_toptitle__h5MAu{font-size:22px}.bookAppointment_subtitle__6zDBH{padding-left:10px;padding-right:10px}}