@import url('https://fonts.googleapis.com/css2?family=El+Messiri&display=swap');h1,h2,h3,h4,h5,h6{font-family:'El Messiri',sans-serif!important}table{font-family:arial,sans-serif;border-collapse:collapse}.address-dental .et_pb_blurb_content{margin-left:0px}td,th{border:1px solid #dddddd;text-align:left;padding:8px;color:back;font-weight:600}tr:nth-child(even){background-color:#3660d9;color:white}a.book-app{background:#52a8ff;color:white;padding:10px 20px;line-height:58px}.address-flex i{color:#3660d9;margin-right:12px}div#top-header-new{display:flex;align-items:center}div#bottom-header-new .et_pb_menu__wrap{justify-content:end}div#bottom-header-new{display:flex;align-items:center}.grid-banner{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:30px}.grid-banner img{height:250px;width:100%;object-fit:cover}div#main-content h2.headtxt{background:white;padding-top:30px;padding-bottom:30px;color:#0a449b!important}form.wpcf7-form.init h2{text-align:center;color:white}.headbottom h3{border-bottom:1px solid #3366ff;display:inline-block}.headbottom h3:before{position:absolute;content:"";bottom:0;left:0;width:58px;height:4px;background:blue;border-radius:50px}.wpcf7-response-output{color:green;border:none!important;background:white;font-weight:700}a#copyright{color:white}div#home-form{display:flex;justify-content:space-around;align-items:center}.bookAppointment p.et_pb_contact_field_2{padding-right:0;padding-left:42px}div#home-form input,select.wpcf7-form-control.wpcf7-select{padding:16px 10px;border-radius:4px;width:100%;border:none;outline:none}div#home-form select.wpcf7-form-control.wpcf7-select{padding-right:160px}div#home-form input.wpcf7-form-control.has-spinner.wpcf7-submit{border-radius:4px;background-color:rgb(14,38,79);box-shadow:0px 10px 30px 0px rgba(0,0,0,0.4);width:176px;float:left;color:#fff;position:relative;border:none;text-align:center;text-transform:uppercase;font-weight:500;width:150px!important}div#home-form .wpcf7-spinner{display:none}div#wpcf7-f41-p6-o1 h1{text-align:center;color:white;margin-bottom:20px;font-weight:700}div#mobile-banner{display:none}div#laptop--banner{display:block}div#home-form p{padding:0px 20px;width:100%;margin:auto}@media screen and (max-width:600px){.bookAppointment p.et_pb_contact_field_2{padding-left:9px}}@media screen and (max-device-width:800px){div#home-form{flex-direction:column}div#home-form input{margin:10px 0px}select.wpcf7-form-control.wpcf7-select{padding-right:185px!important;margin-top:10px!important}.grid-banner img{height:140px}}@media only screen and (-webkit-min-device-pixel-ratio:2){select.wpcf7-form-control.wpcf7-select{padding-right:185px!important;margin-top:10px!important}}