div#id_2c1b3d9b-c9d7-599d-b048-4b1d868ae1bb .section--inner.container.section--dark, div#id_5ccd4ed5-e389-50ad-9296-c77d4c5826f8 .section--inner.container.section--dark, div#id_5262e076-530c-56d2-8948-407bdd83facf .section--inner.container.section--dark {
    max-width: 1300px!important;
}
.cstm_header a.cta__link.component__link--1.piwik_ignore:before {
    content: "(732) 360-8080";
    font-size: 20px;
}
.cstm_header a.cta__link.component__link--1.piwik_ignore {
    font-size: 0!important;
}
.staff-b .staff-member__name {
    margin-top: 0;
}
.staff-b--12 .staff__item .staff-member__text-wrap {
    padding-top: 0;
}
h3.banner-c__title.component__title.banner-text__title--large.text-center:before {
    content: "Welcoming To New Patients To Afford New Dental Care";
    margin-bottom: 30px!important;
    display: block;
    text-shadow: 3px 3px 3px black;
    font-family: "Oooh Baby", cursive;
    font-weight: bolder;
    font-size: 40px;
    
}

h3.banner-c__title.component__title.banner-text__title--large.text-center {
    font-family: "Oooh Baby", cursive;
    text-shadow: 3px 3px 3px black;
    font-weight: bolder;
    font-style: normal;
    font-size: 54px;
}


.section-banner .banner .banner-text__subtitle--medium {
    font-size: 24px;
}






@media (min-width: 991px) {
.cstm_header .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
.cstm_header .col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16%;
    flex: 0 0 16%;
    max-width: 16%;
}
.phone__wrapper a .phone__number {
    font-size: 20px;
}
.section .logo .component__title {
    font-size: 42px;
}
}
@media (max-width: 990px) {
.banner .banner-text__wrapper {
    margin-top: 40px;
}
}
@media (max-width: 767px) {
.cstm_mobile_header {
    display: none!important;
}
h3.banner-c__title.component__title.banner-text__title--large.text-center {
    font-size: 39px;
}
h3.banner-c__title.component__title.banner-text__title--large.text-center:before {
    font-size: 28px;
}
.banner .banner-text__subtitle--medium {
    font-size: 20px!important;
}
}
@media (max-width: 519px) {
.banner .banner-text__wrapper {
    margin: 0;
    margin-top: 60px;
}
}