body { color: #122638; } h1, h2, h3, h4, h5, h6 { color: #007e8a; } a { color: #007e8a; } .subheading { color: #122638; } .heading { color: #007e8a; } .heading.alt { color: #782f40; } .btn-primary { color: #ffffff; background-image: linear-gradient(to right, #f7aca4 , #f87263, #f87263); } .btn-secondary { color: #007e8a; background-image: linear-gradient(to right, #fcfcfc , #d4d4d4 , #d4d4d4); } .topbar { background-color: #007e8a; } .topbar .top-nav__announcement { background-color: ; } .topbar .content .top-nav__phone a, .topbar .content .top-nav__drawer .top-nav li a { color: #ffffff; } .topbar .content .top-nav__drawer .top-nav li.btn a { color: #007e8a; } .hamburger-button__bar--top, .hamburger-button__bar--middle, .hamburger-button__bar--bottom { color: #007e8a; background-color: #007e8a; } .main-nav__drawer .primary-nav > li a { color: #122638; } .main-nav .main-nav__wrapper .main-nav__drawer .primary-nav > li.main a { color: #007e8a; } .main-nav__drawer .primary-nav > li.current-menu-item > a, .main-nav__drawer .primary-nav > li.current-menu-ancestor > a { color: #007e8a; border-bottom: 2px solid #007e8a; } @media only screen and (min-width: 768px) { .main-nav__drawer .primary-nav .sub-menu { background-color: #782f40; } .main-nav__drawer .primary-nav .sub-menu .current-menu-item > a { color: #007e8a; } } .footer { background-color: #007e8a; } .footer .menu-container .footer-nav li.btn { background-color: #f87060; } .footer .menu-container .footer-nav-1 li.btn a, .footer .menu-container .footer-nav-2 li.btn a { color: #007e8a; } .slick-slider .slick-dots li button:before { color: #782f40; } .slick-slider .slick-dots li.slick-active button:before { color: #007e8a; } .main--archive .category li a, .main--single .category li a, .main--single .btn-back { color: #007e8a; } .section--anchors .anchor-slider .anchor-box { border-color: #007e8a; } .section--bloom .two-col col:first-child .title, .section--bloom-small .two-col col:first-child .title { color: #f87060; } .section--contact-form { background-color: #e7e7e7; } .section--contact-form .two-col .col:first-child .content-wrapper, .section--contact-form .two-col .col:first-child .content-wrapper::before { background-color: #94c9ce; } .section--contact-form.longform .two-col .col:first-child .content-wrapper, .section--contact-form.longform .two-col .col:first-child .content-wrapper::before { background-color: #e7e7e7; } .section--hero-location .panels .panel h4 { color: #782f40; } .section--faqs .two-col .col:nth-child .faqs-wrapper .faq { background-color: #d5eaec; } .section--faqs .two-col .col:nth-child .faqs-wrapper .faq #button { background-color: #94c9ce; } .section--featured-blogs .featured-blogs-slider .blog .content .date::after { background-color: #f87060; } .section--featured-services .featured-services-slider .service .content .text-wrapper { background-color: #94c9ce; } .section--levels .levels-slider .level-box::after { background-color: #d4d4d4; } .section--levels .levels-slider .level-box .number { color: #f87060; } .section--list ul li::before { background-color: #007e8a; } .section--list ul li ul li::before { background-color: #94c9ce; } .section--panels .panels-slider .panel.border { border-color: #007e8a; } .section--panels .panels-slider .panel .content .title::after { background-color: #f87060; } .section--programs .programs-slider .program .content .title::after { background-color: #f87060; } .section--services .service .heading { border-bottom: 0.2em solid #f87060; } .section--side-by-side .two-col .col:nth-child .list.only li::before { background-color: #007e8a; } .section--featured-side-by-side .two-col .col:first-child { background-color: #94c9ce; } .section--featured-side-by-side .two-col .col:nth-child(2) { background-color: #e7e7e7; } .section--tiles .tiles-slider .tile { border-color: #007e8a; } .section--tiles .tiles-slider .tile.link:hover { border-color: #f87060; } .section--team-members .team-slider .slide .image-wrapper::after { border-color: #94c9ce; } .section--team-members .team-slider-2 .slick-current .image-wrapper::after { border-color: #f87060; } .section--team-member .single .image-wrapper::after { border-color: #94c9ce; } .main-wrapper .section--contact-info .btn-wrapper a.btn { color: #782f40; } .main-wrapper .section--contact-info .title { color: #782f40; } .main-wrapper .section--contact-info .title.dark { color: #122638; } @media only screen and (min-width: 768px) { .section--featured-side-by-side .two-col .col:nth-child(2)::after { background-color: #e7e7e7; } }