.section_appointment{position:relative;padding-top:100px;margin-top:0;padding-bottom:60px;background-position:bottom left;background-repeat:no-repeat;background-color:transparent}@media (max-width: 991px){.section_appointment{padding-bottom:0}}@media (max-width: 767px){.section_appointment{padding:30px 0 0}}.section_appointment .banner-appointment-form{background-position:center center;background-repeat:no-repeat}.section_appointment .banner-appointment-form .order-2{position:relative;z-index:1}.section_appointment .banner-appointment-form .order-1{position:relative;z-index:0}.section_appointment .banner-appointment-form h2{position:relative;font-family:"Montserrat",sans-serif;line-height:1em;margin-bottom:10px;font-weight:600}.section_appointment .banner-appointment-form h2 span{position:relative;z-index:1}.section_appointment .banner-appointment-form h2 span span{color:#006dbe}.section_appointment .banner-appointment-form h2:after{position:absolute;right:auto;left:50%;transform:translateX(-50%);top:-.36em;font-size:80px;line-height:1em;white-space:nowrap;content:attr(data-title);color:#f7f9fb}@media (max-width: 767px){.section_appointment .banner-appointment-form h2{line-height:initial}.section_appointment .banner-appointment-form h2:after{font-size:40px}}.section_appointment .banner-appointment-form p{font-size:16px;line-height:27px;margin-bottom:27px;position:relative}.section_appointment .banner-appointment-form form{margin-bottom:60px}.section_appointment .banner-appointment-form form .group_contact fieldset{padding:0 15px;border:none;width:100%}.section_appointment .banner-appointment-form form .group_contact fieldset input,.section_appointment .banner-appointment-form form .group_contact fieldset textarea{padding:0 15px;border:1px solid #e5e5e5;border-radius:5px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;box-shadow:none;background-color:transparent;font-size:14px;margin-top:15px;background:#fff}.section_appointment .banner-appointment-form form .group_contact fieldset input{height:45px;margin-bottom:0}.section_appointment .banner-appointment-form form .group_contact fieldset textarea{padding:30px 15px}.section_appointment .banner-appointment-form form .group_contact fieldset button{margin-top:20px;border:none;width:100%}
