/* global */
body.home{
    background:white;
}
.btn-home{
    color: #807469;
}
.btn-home:hover{
    color: #2e8cc2;
}
.btn-home2{
    color: #fff;
    border: 1px solid #78797b;
}
.btn-home2:hover{
    color: #acbcd6;
    border: 1px solid #acbcd6;
}
.btn-home3{
    color: #fff;
    background: #f7923a;
}
.btn-home3:hover{
    color: #ccc;
}
.btn-home4 a {
    color: #14406f !important;
    border: 1px solid #14406f;
}
.btn-home4{
    color: #14406f !important;
    border: 1px solid #14406f;
}
.btn-home4:hover{
    color: #ccc;
    border: 1px solid #ccc;
}
.btn-contact{
    background: #2e8cc2 !important;
  
}
.line-right{
    border-right: solid 1px #90B4B6;
}
.secundary-page .line-right{
    border-right: solid 1px white;
}
.home .line-right{
    border-right: solid 1px #486573;
}
/* global */

/* header */
.main-menu-btn {
    color: #FFFFFF;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.main-menu-btn-icon,
.main-menu-btn-icon:before,
.main-menu-btn-icon:after {
    background: #262827;
}
.menu-items a,
.menu-items a:hover,
.menu-items a:focus{
    color: #6b6d6c;
}
.sm,
.sm ul,
.sm li {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.menu-items a.disabled {
    color: #a1d1e8;
}
.fixed-top {
    background: white;
    color: white;
}
.fixed-top .menu-items a span.sub-arrow{
    border-color: white transparent transparent transparent;
}
header .fixed-top .line {
    border-right: solid 1px white;
}
.scrollToTop {
    background-color: #acbcd675;
    color: #fff;
    box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.65);
}
header .active a{
    color: #040707 !important;
    font-weight: bold;
}
header .active a:hover{
    color: #807469 !important;
    font-weight: bold;
}
header .active a span.sub-arrow{
    border-color: #040707 transparent transparent transparent !important;
}
header .menu{
    background:#fff;
}
header .phone, header .phone2 {
    background: #13406e;
}
header .phone3, header .phone4 {
    background:#2e8cc3;
}
header .phone a, header .phone2 a, header .phone3 a, header .phone4 a {
    color: #fff;
}
header .phone a:hover, header .phone2 a:hover, header .phone3 a:hover, header .phone4 a:hover {
    color: #ccc;
}
header .address{
    background:#2e8cc3;
}
header .address a{
    color: #fff;
}

header .social{
    background: #e3e2dd;
}
header .social a{
    color: #040707;
    border: solid 1px#040707;
}
header .social a:hover{
    color: #6a8686;
    border: solid 1px #6a8686;
}
header .social2{
    background: #dcdcd2;
}
header .social2 a{
    color: #040707;
}
header .social2 a:hover{
    color: #6a8686;
   
}
header {
    background: white;
}

/* header */

/* hero */
.hero h2{
    color: #fff;
}
.calls-outs h3{
    color: #fff;
}
.calls-outs p{
    color: #d8dbe2;
}

.calls-outs a:hover{
    color: #2e8cc2;
}
/* hero */

/* hero-reviews */
.hero-reviews .container-left{
    background: #fff;
}
.hero-reviews .container-right {
    background: #fff;
}
.hero-reviews h2{
    color: #14406f;
}
.hero-reviews h3{
    color: #2c8dc4;
}
.hero-reviews h6{
    color: #3D3F42;
}
.hero-reviews h6 span{
    color: #37628f;
}
.bg-reviews{
    background: #d7dadf;
}
/* hero-reviews */
/* reviews-body */
    .home .reviews-body a i, .secundary-carrucel a i, .secundary-carrucel-resources a i{
    background-color: #2e8cc2;
    border-radius: 50%;
    }
    .home .reviews-body a,.home .reviews-body h1, .secundary-carrucel a, .secundary-carrucel-resources a{
        color: #040507;
    }
/* reviews-body */

/* doc-home */
.home .doc-home h2{
    color: white;
}
.home .doc-home p {
    color: white;
}
.home .doc-home p span{
    color: #acbcd6;
}
.home .doc-home2 h2{
    color: white;
}
.home .doc-home2 p {
    color: #6b6d6c;
}

/* services */
.about h1{
    color: #3D3F42;
}
.services h2 {
    color: #14406f;
}
.services .container-btn-service{
    background: #fff;
}
.services .container-btn-service a{
    color: #2d8cc2;
}
.services .line-right{
    border-right: solid 1px white;
}
/* services */

/* about */
.about {
    background: #fff;
}
.about h2 {
    color: #14406f;
}
.about p{
    color: #6c6c6c;
}
.about p span{
    color: #001D41;
}
/* about */

/* doctor */
.doctor h1{
    color: white;
}
.doctor p{
    color: #808285;
}
.doctor p span{
    color: #001D41;
}
.doctor .container-title{
    background: #2e8cc2;
}
/* doctor */


/* footer */

footer h2 {
    color: white;
}
footer .btn-home{
    color: white;
}
footer a, footer ul li, footer p {
    color: white;
}
footer i{
    color: white;
}
footer .social a {
    border: solid 0px #fff;
    color: #fff;
}
footer a:hover{
    color: rgb(226, 226, 226) !important;
}
footer .social a:hover{
    border: solid 0px rgb(226, 226, 226);
    color: #acbcd6 !important;
}

/* footer */

/* content secundary */
.secundary-page{
    background: #d7dadf;
}
.secundary-page .content-secundary h2  {
    color: #15416e !important;
}
.secundary-page .content-secundary .servz h2  {
    color: #14406f !important;
}
.secundary-page .content-secundary .servz h4  {
    color: #14406f !important;
}
.secundary-page .content-secundary .servz p  {
    color: #14406f !important;
}
.secundary-page .content-secundary .servz p span  {
    color: #14406f !important;
}
.secundary-page .content-secundary .second-top p  {
    color: #14406f !important;
}
.secundary-page .content-secundary h3, .secundary-page .content-secundary h4 {
    color: #040605;
}
.secundary-page .content-secundary p span{
    color: #42618b !important;
}
.secundary-philosophy h1{
    color: #14406f!important;
}
.content-secundary .content-patient-forms a, .secundary-page {
    color: #040605;
}
.content-secundary h1{
    color: #14406f;
}
.content-secundary .doc-title h1{
    color: #133f6e !important;
}

.content-secundary p a {
    color: #14406f;
}
.secundary-page .content-secundary p, .secundary-page .content-secundary ul li, .secundary-page .content-secundary ul li a, .secundary-page .content-secundary .content-reviews span{
    color: #808285;
}
.secundary-page .reviews-body p, .home .reviews-body p{
    color: #fff;
}
.secundary-page .container-btn a, .btn-sm{
    background: #d7dadf;
    color: #313131;
}
.secundary-page .container-btn a:hover{
    background: #a1a4a8;
    color: #313131;
}
.btn-sm:hover{
    background:  #d3d3c9;
    color: #313131;
}
.secundary-page .content-secundary ul li a:hover{
    color:  #000;
    
}
.secundary-page .content-secundary .content-payment span {
    color: #80BD4A;
}
.secundary-page .content-contact button{
    background: #d3d3c9;
    color: white;
}
.secundary-page .content-contact input, .secundary-page .content-contact textarea{
    border: solid 1px #707070;
}
.secundary-page .content-contact h4 {
    color: #14406f;
}
.text-blue-1{
    color: #15416e !important;
}
#text-blue-1{
    color: #15416e !important;
}
/* content secundary */

/* landing page */
.landing-page .hero h2{
    color: #040707 !important;
}
.landing-page .hero h2 span{
    color: #040707;
}
.btn-xl-lp{
    background: #2e8cc2;
    color: white;
}
.btn-xl-lp:hover{
    background: #7f8aa3;
    color: white;
}
.bg-white {
    background: #f6f7f5 !important;
}
.bg-white2 {
    background: #fff !important;
}
.bg-whitetrans {
    background: transparent !important;
}
.bg-blue {
    background: #2e8cc2;
}
.bg-blue2 {
    background: #14406f;
}
.bg-brown{
    background: #8e9094;
}
.container-subtitle{
    background: #2e8cc2;
}
.section-1 h2, .section-5 .title{
   color: #fff;
}
.section-1 h5{
    color: #fff;
}
.section-1 h2 span {
    color: #ccc;
}
.container-subtitle h1 {
    color: #fff;
}
.section-1 hr{
    border-top: 1px solid white;
    opacity: 0.2;
}
.section-2 hr{
    border-top: 1px solid #B0A18D;
}
.section-1 ul li i{
    color: white;
}
 .section-2 h1, .section-2 h2, .section-2 h3, .section-3 h3 .title-dental, .section-3 ul span, .section-7 h1,.section-7 h5, .section-3 h2, .section-3 p span, .section-5 h1, .section-5 ul li, .section-5 p, .section-6 h1, .section-7 h3 {
    color: #040707;
}
.section-2 ul li span{
    color: #808285;
}
.section-2 p, .section-4 p, .section-7 p{
    color: #808285;
}
.section-2 ul li, .section-3 p, .section-3 ul li span, ß.section-7 h4, .section-7 .second-opinion p span, .section-7 ul li, .section-4 ul li{
    color:#666;
}
.section-6 p{
    color:#7F7F7F;
}
.section-6 p span{
    color:#2e8cc2 ;
}
.section-3 ul li{
    color:#808285;
}
.section-4 h2, .section-4 p span {
    color: #040707;
}
.section-5 .btn-xl-lp{
    background: #666;
}
.section-5 .btn-xl-lp:hover{
    background: #040707;
    color: white;
        box-shadow: 0px 0px 3px #02020266;
}
.section-6 hr, .section-7 hr{
    border-top: 1px solid #B0A18D;
}
/* landing page */
.text-green-5{
    color: #80BD4A !important;
}
.secundary-philosophy p span {
    color: #d3d3c9 !important;
}