.contact-form button.ff-btn-submit{background-color:#000!important;border-radius:50px;padding:10px 40px}.contact-form input:hover,.contact-form select:hover,.contact-form textarea:hover{box-shadow:none!important;border:1px Solid #666!important}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border:1px Solid #666!important}.contact-form input,.contact-form select,.contact-form textarea{color:#000!important;font-weight:400}.contact-form .fluentform input[type=checkbox]{margin-right:10px!important}.ff-message-success{border:2px dotted #fff!important;background-color:green!important;color:#fff!important;text-align:center!important}.cust-referral-form{margin-top:40px}.cust-referral-form button.ff-btn-submit{background-color:#000!important;border-radius:50px;padding:10px 40px}.cust-referral-form input:hover,.cust-referral-form select:hover,.cust-referral-form textarea:hover{box-shadow:none!important;border:1px Solid #666!important}.cust-referral-form input:focus,.cust-referral-form select:focus,.cust-referral-form textarea:focus{border:1px Solid #666!important}.cust-referral-form input,.cust-referral-form select,.cust-referral-form textarea{color:#000!important;font-weight:400}.cust-referral-form .fluentform input[type=checkbox]{margin-right:10px!important}.cust-referral-form .ff-el-input--label label{font-weight:600!important}.cust-referral-form .ff-el-input--content label{font-weight:400}.cust-referral-treatment .ff-el-input--content{column-count:3}.quote-text blockquote p{color:#000!important}.step-number p{margin-bottom:7px;font-weight:700;width:40px;height:40px;margin-left:auto;margin-right:auto;background:#ccad76;border-radius:100px;display:flex;justify-content:center;align-items:center}.step-heading .section-title span{text-transform:none}.step-heading .section-title b{display:none}.step-heading .section-title{text-align:center;display:block;margin-bottom:0;margin-top:15px}.dr-ali-img-col{padding-bottom:0}.dr-ali-heading h3{margin-bottom:0}.finace-sect-col .text p{margin-bottom:0}.finace-sect-col .text{max-width:1000px;margin-left:auto;margin-right:auto}.fees-heading{padding-bottom:20px}.nav-right{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end!important}.nav-right li{margin-right:0!important}#masthead .nav-right li .book-now{border-radius:100px;background:#ccad76!important;border-color:#ccad76!important}#masthead .nav-left li .book-now{border-radius:100px;background:#ccad76!important;border-color:#ccad76!important}.nav-left li{margin-left:0!important}.nav-left li.mobile-header-button{display:none!important}#header .mobile-header-button .book-now{border-radius:100px;background:#ccad76!important;border-color:#ccad76!important}#header .mobile-header-button{margin-left:0!important}details[open] summary:after{content:"-"!important}@media only screen and (max-width:767px){.cust-referral-treatment .ff-el-input--content{column-count:2;column-gap:50px}.abt-dr-ali{padding-bottom:0;padding-top:0}.abt-dr-ali .col-inner{padding-top:0!important}.abt-dr-ali{margin-top:-12px!important}.invisalign-head{max-width:300px;margin-left:auto;margin-right:auto;padding-bottom:10px}}