/*You can add your won color also */
a:hover {
  color: #3498db;
}
.section-title span {
  color: #3498db;
}
.section-title:before {
  background: #3498db;
}
.btn-effect {
  background: #3498db;
}
.btn-effect:hover {
  background: #3498db;
}
.btn-effect:after {
  background: rgba(255, 255, 255, 0.2);
}
.btn-border:hover {
  color: #3498db;
}
.btn-wite:hover {
  color: #3498db;
}
.form-control:focus,
textarea:focus {
  box-shadow: none;
  border-bottom: 2px solid #3498db;
}
a.main-button,
input[type="submit"] {
  background-color: #3498db;
}
.carousel-control i:hover {
  color: #3498db;
  border-color: #3498db;
}
.slicknav_btn {
  border-color: #3498db;
}
.slicknav_btn:hover {
  background: #3498db;
}
.slicknav_nav a:hover,
.slicknav_nav .active {
  color: #3498db;
}
.slicknav_menu .slicknav_icon-bar {
  background: #3498db;
}
.navbar-default .navbar-nav > li:hover > a,
.navbar-default .navbar-nav > li > a.active {
  color: #3498db;
}
.dropdown > li:hover > a,
.sup-dropdown li:hover > a {
  color: #fff;
  background-color: #3498db;
}
.navbar-default .navbar-nav .dropdown {
  border-top: 3px solid #3498db;
}
.full-search {
  border-top: 3px solid #3498db;
}
.dropdown li a.active,
.sup-dropdown li a.active {
  color: #fff;
  background-color: #3498db;
}
.tp-caption .small-title span {
  color: #3498db;
}
.tparrows.preview1:hover:after {
  color: #3498db;
}
.tp-bullets.preview1 .bullet:hover,
.tp-bullets.preview1 .bullet.selected {
  background: #3498db !important;
}
.boxed {
  background: #3498db;
}
.controls a:hover,
.controls a.active {
  color: #fff;
  background: #3498db;
  border: 1px solid #3498db;
}
.portfolio-item .icon i {
  background: #3498db;
}
.portfolio-item .content {
  background: #3498db;
}
.featured-header i {
  color: #fff;
  border: 2px solid #fff;
}
.featured-header .featured-title p {
  color: #3498db;
}
.featured-content:hover i {
  background: #3498db;
  color: #fff;
}
.team-member .info {
  background: #3498db;
}
#counter:before {
  background: #71b7e6;
}
#testimonial .img-member {
  border: 4px solid #3498db;
}
#testimonial .client-info {
  background: #3498db;
}
#testimonial .owl-theme .owl-controls .owl-buttons div {
  background: #3498db;
}
#testimonial::before {
  background: rgba(52, 152, 219, 0.7);
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
  background: #3498db;
}
.hours-widget .contact-info ul.hours span {
  color: #3498db;
}
.copyright-section p a {
  color: #3498db;
}
.back-to-top i {
  background-color: #3498db;
}
.switcher-box .open-switcher {
  background: #3498db;
}
.cta {
  background: #3498db;
}
.item-wrapper .icon i {
  color: #3498db;
  border: 2px solid #3498db;
}
.item-wrapper:hover i {
  background: #3498db;
  color: #fff;
}
.company-history .content-history-header .year {
  color: #3498db;
}
.partners .logo:hover {
  border-color: #3498db;
  background: #fff;
}
.partners .partners-text h3 a:hover {
  color: #3498db;
}
.pricing-tables .pricing-table .plan-name .icon i {
  color: #3498db;
  border: 2px solid #3498db;
}
.pricing-tables .pricing-table .plan-price {
  background: #3498db;
}
.service-box .service-head .icon i {
  color: #3498db;
}
.service-box .service-head:after {
  background: #3498db;
}
.service-box:hover .icon i {
  color: #fff;
  background: #3498db;
}
.services-2 .tab-menu .list-group li a:hover,
.services-2 .tab-menu .list-group li.active a {
  background: #3498db;
  color: #fff;
  border-color: #3498db;
}
.services-2 .tabs-content .services-list .list li span {
  background: #3498db;
}
.service-3 .service-item .icon i {
  color: #3498db;
  border: 2px solid #3498db;
}
.service-3 .service-item h3 a {
  color: #3498db;
}
.service-3 .service-item:hover {
  background: #3498db;
  border-color: #3498db;
}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li > a:hover {
  background-color: #3498db !important;
  border-color: #3498db !important;
  color: #fff;
}
.panel-heading .panel-title a {
  background-color: #3498db;
}
.panel-heading .panel-title a.collapsed:hover {
  background-color: #3498db;
  color: #ffffff;
}
.post-title a:hover {
  color: #3498db;
}
.blog-post .post-thumb .hover-wrap .link i {
  color: #3498db;
  border: 2px solid #3498db;
}
.blog-post .post-thumb .hover-wrap .link i:hover {
  background: #3498db;
  color: #fff;
}
#pagination span.current,
#pagination a:hover {
  color: #3498db;
}
.widget-title:before {
  border-bottom: 1px solid #3498db;
}
#sidebar .cat-list li a:hover {
  color: #3498db;
}
#sidebar .posts-list .widget-content a:hover {
  color: #3498db;
}
#sidebar .tag a:hover {
  color: #fff;
  background: #3498db;
  border-color: #3498db;
}
blockquote {
  border-left-color: #3498db;
}
.reply-link:hover {
  background: #3498db;
  color: #fff;
}
.product .post-featured .esg-overlay .icon i {
  color: #3498db;
  border: 2px solid #3498db;
}
.product .post-featured .esg-overlay .icon i:hover {
  background: #3498db;
  color: #fff;
}
.product .post-content .product-price .amount {
  color: #3498db;
}
.product .btn-cart {
  border: 1px solid #3498db;
}
.product .btn-cart:hover {
  background: #3498db;
}
.page-header {
  background: rgba(52, 152, 219, 0.7);
}
.breadcrumb a:hover {
  color: #3498db;
}
/* .square-spin > div {
  background: #3498db;
  border: 1px solid #3498db;
} */

.sao-caetano-section header {
  margin-bottom: 70px;
}
.sao-caetano-section header h1 {
  color: #fff;
  font-size: 50px;
}

/* FOOTER */
#myFooter {
    background-color: #40a366;
    color: white;
    padding-top: 30px;
}

.footer-copyright {
    background-color: #3e7e56;
    padding-top: 3px;
    padding-bottom: 3px;
    text-align: center;
}

#myFooter .row {
    margin-bottom: 60px;
}

#myFooter .navbar-brand {
    margin-top: 45px;
    height: 65px;
}

.footer-copyright p {
    margin: 10px;
    color: #ccc;
}

#myFooter ul {
    list-style-type: none;
    padding-left: 0;
    line-height: 1.7;
}

#myFooter h5 {
    font-size: 18px;
    color: white;
    font-weight: bold;
    margin-top: 30px;
}

#myFooter h2 a{
    font-size: 50px;
    text-align: center;
    color: #fff;
}

#myFooter a {
    color: #d2d1d1;
    text-decoration: none;
}

#myFooter a:hover,
#myFooter a:focus {
    text-decoration: none;
    color: white;
}

#myFooter .social-networks {
    text-align: center;
    padding-top: 30px;
    padding-bottom: 16px;
}

#myFooter .social-networks a {
    font-size: 32px;
    color: #f9f9f9;
    padding: 10px;
    transition: 0.2s;
}

#myFooter .social-networks a:hover {
    text-decoration: none;
}

#myFooter .facebook:hover {
    color: #0077e2;
}

#myFooter .google:hover {
    color: #ef1a1a;
}

#myFooter .twitter:hover {
    color: #00aced;
}

#myFooter .btn {
    color: white;
    background-color: #d84b6b;
    border-radius: 20px;
    border: none;
    width: 150px;
    display: block;
    margin: 0 auto;
    margin-top: 10px;
    line-height: 25px;
}

