#top #wrap_all .avia-slideshow .av-slideshow-caption.av-587b3o-56373bf330d1163e02ae70dbd6731241__0 .avia-caption-title{
font-size:40px;
color:#04b6b2;
}
#top .avia-slideshow .av-slideshow-caption.av-587b3o-56373bf330d1163e02ae70dbd6731241__0 .avia-caption-content{
font-size:18px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-587b3o-56373bf330d1163e02ae70dbd6731241__0 .avia-caption-content p{
font-size:18px;
}

.flex_cell.av-4o2dvo-507274e2d5a50f49c33e4664bf98ac40{
vertical-align:top;
background-color:#333333;
}
.responsive #top #wrap_all .flex_cell.av-4o2dvo-507274e2d5a50f49c33e4664bf98ac40{
padding:60px 60px 60px 60px !important;
}

#top .av-special-heading.av-4hjgbg-4aa5c72cf9516372bc49962bfcffd151{
padding-bottom:10px;
color:#04b6b2;
}
body .av-special-heading.av-4hjgbg-4aa5c72cf9516372bc49962bfcffd151 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4hjgbg-4aa5c72cf9516372bc49962bfcffd151 .special-heading-inner-border{
border-color:#04b6b2;
}
.av-special-heading.av-4hjgbg-4aa5c72cf9516372bc49962bfcffd151 .av-subheading{
font-size:15px;
}

#top .hr.av-4de4jo-453ad5bfd74c25a00eacc0c6589815fd{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-4de4jo-453ad5bfd74c25a00eacc0c6589815fd .hr-inner{
width:50px;
border-color:#04b6b2;
}

#top .avia-icon-list-container.av-49qqlw-c3ac5c05981425ed88b02f9c84ccb076 .iconlist_icon{
color:#04b6b2;
background-color:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-49qqlw-c3ac5c05981425ed88b02f9c84ccb076 .av_iconlist_title{
color:#ffffff;
}
.avia-icon-list-container.av-49qqlw-c3ac5c05981425ed88b02f9c84ccb076 .iconlist_content{
color:#ffffff;
}

.flex_cell.av-397lp8-a646cf51bfddf1bb126d84db37274396{
vertical-align:top;
background-color:#333333;
}
.responsive #top #wrap_all .flex_cell.av-397lp8-a646cf51bfddf1bb126d84db37274396{
padding:60px 60px 60px 60px !important;
}

#top .av-special-heading.av-3291n0-7c75b0001d09fa64e72ed3217d64dafa{
padding-bottom:10px;
color:#04b6b2;
}
body .av-special-heading.av-3291n0-7c75b0001d09fa64e72ed3217d64dafa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3291n0-7c75b0001d09fa64e72ed3217d64dafa .special-heading-inner-border{
border-color:#04b6b2;
}
.av-special-heading.av-3291n0-7c75b0001d09fa64e72ed3217d64dafa .av-subheading{
font-size:15px;
}

#top .hr.av-2tvgdw-1b006484bfda6033e64560d259a59dcf{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-2tvgdw-1b006484bfda6033e64560d259a59dcf .hr-inner{
width:50px;
border-color:#04b6b2;
}

#top .avia-icon-list-container.av-2nysis-249a607ee83b2583679d18e12e48321b .iconlist_icon{
color:#04b6b2;
background-color:#ffffff;
}
.avia-icon-list-container.av-2nysis-249a607ee83b2583679d18e12e48321b .iconlist_content{
color:#ffffff;
}

.flex_cell.av-1qcnpg-54ff47dbf4d584ef69ce7e18e8f4b9f7{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1qcnpg-54ff47dbf4d584ef69ce7e18e8f4b9f7{
padding:30px 60px 30px 60px !important;
}

.avia-section.av-1hitks-7abab135ee97bb1d72009e78bb184a16 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://sappertondental.com/wp-content/uploads/2015/03/hipster-girls-working.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-1hitks-7abab135ee97bb1d72009e78bb184a16 .av-section-color-overlay{
opacity:0.3;
background-color:#04b6b2;
}

#top .av-special-heading.av-199soc-5de6c88424f4ece1df6d73b2e717bab9{
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-199soc-5de6c88424f4ece1df6d73b2e717bab9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-199soc-5de6c88424f4ece1df6d73b2e717bab9 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-199soc-5de6c88424f4ece1df6d73b2e717bab9 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-199soc-5de6c88424f4ece1df6d73b2e717bab9 .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-199soc-5de6c88424f4ece1df6d73b2e717bab9 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-199soc-5de6c88424f4ece1df6d73b2e717bab9 .av-special-heading-tag{
font-size:0.8em;
}
}
