
.bg-color-10 {  background-color: #f5f5f5; }

.bg-f5 { background-color: #f5f5f5; }

.page-title { padding: 150px 0px 40px 0px; }

.header-top { background-color: #eeeeee; }

.header-top .right-column li a { color:#222222; }

.header-lower {}

.color-green {  color: #CE0000; }

.banner-section { 
    background: #eee;
}

.header-top .logo-box .logo img {
    max-height: 100px;
}



/** header logo  **/
.main-header.style-two .header-lower {
	
}
.main-header.style-two .header-lower .main-menu .navigation > li > a { color: #222222; }
.main-menu .navigation > li > ul > li > a, .main-menu .navigation > li > .megamenu li > a { color: #222222; }


.sticky-header { background-color:#f5f5f5; }
.main-menu .navigation > li > a { color:#222222; }


.header-top .logo-box{
  position: relative;
  padding: 15px 0px;
}

.header-top .logo-box .logo{
  position: relative;
  max-width: 210px;
  width: 100%;
}

.header-top .right-column li {
	padding-right: 20px;
	margin-right: 15px;
  font-size: 13px;
}

.btn-whatsapp {
	background-color: #25d366;
	border-radius: 15px;
	padding: 17px 25px 17px 50px !important;
	box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.2) !important;
}

.btn-whatsapp i {
	position: absolute;
    left: 20px !important;
    
    top: 20px;
    font-size: 22px !important;
    color:#ffffff !important;
}

.dot-style-one .owl-dots {
  margin-top: 0px;
  text-align: center;
}

/* Banner Inicial */

.banner-style-two { padding: 30px 0px;  }
.banner-style-two .image-box img { width:auto; }
.banner-style-two .shape-layer .shape-2 { background-color:#f5f5f5; }

.banner-section .image-box { padding-left:70px; }
.banner-carousel .content-box p { font-weight:300; }


/* blog */
.blog-sidebar .post-widget .post h5 {  }



/* Sobre */

.about-style-three {
	padding: 150px 0px 120px 0px;
}

.service-block-one .inner-box {
	text-align: center;
}
.service-block-one .inner-box .icon-box {
	background-color: transparent;
	width: 80px;
    height: 80px;
    line-height: 80px;
}
.service-block-one .inner-box:hover .icon-box{
  background: transparent;
}
.image_block_3 .image-box {
    position: relative;
    display: block;
    padding-right: 70px;
    margin-right: 70px;
    padding-bottom: 190px;
  }

 .image_block_3 .image-box .icon-box {
    position: absolute;
		top: 80px;
    right: -10px;
  }

  .sobre-img  .image_block_3 { 
    position: relative;
    right: -12%;
    margin-top: 20px;
}

.image_block_3 .image-box .icon-box a {
    position: relative;
    display: inline-block;
    width: 100px;
    height: 100px;
    line-height: 100px;
    background: #60d8ec;
    text-align: center;
    font-size: 30px;
    border-radius: 60px;
    z-index: 1;
    color:#ffffff;
}

.image_block_3 .image-box .icon-box a:hover {
background-color: #051e62;
color:#ffffff;
 }

 /* serviços  */
 .service-block-one .inner-box h4 a {
    color: #CE0000;
 }
 .service-block-one .inner-box:before {  
background-color: #222222;
 }

 /*produtos*/
 .pricing-block {
     padding-right: 5px;
    padding-left: 5px;
  }


.team-block-one .inner-box .lower-content .inner h3 a {
    color: #000000;
}


.contas-box {  
position: relative;
    display: block;
    margin-bottom: 20px;
    border-radius: 10px;
    background: #fff;
    box-shadow: 0px 15px 20px 0px rgba(0, 0, 0, 0.08);
    transition: all 500msease;
    padding: 25px;
}

/* associados */
.chooseus-section { clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%, 0% 0%) !important; }
.chooseus-section .single-column { padding: 5px; margin:0px; }

.chooseus-section .single-item { padding:10px; text-align:center; margin-bottom:5px; background-color:#eeeeee; color:#222222 }

.chooseus-section .single-item .icon-box { width:25px; height:25px; left:5px; top:10px; }
.chooseus-section .single-item .icon-box .icon-11 { display:block; }


.chooseus-section .col-convenios { padding: 5px 10px; margin:0px; }
.chooseus-section .col-convenios .single-item .icon-box { left:-15px; background: #002b44;}
.chooseus-section .col-convenios .icon-box .icon-11 { color:#ffffff; }

.chooseus-section .sec-title p { color:#808080; }

.accordion .acc-content { padding:10px !important; }

/*m*/
.faq-style-two .image-shape {
background: #f5f5f5;
}

.funfact-section { background-color:#ddd;  }

.titulo-agende {
	color: #222222;
}
.titulo-agende span { font-weight: bold;}
.cta-style-two .inner-box {
	margin-top: 50px;
}

.pricing-block { margin-bottom:40px; }


.pricing-table .table-footer a:hover {  
background-color: none ;
}

.pricing-table .table-footer a:hover {
  background-color: #222222;
  border-color: transparent;
}


.faq-style-two { padding: 150px 0px 0px 0px; }


/* Footer */
.footer-top {
   background: #eeeeee;
   padding: 45px 0px 55px 0px;
   padding-top: 45px;
}
.footer-top .logo-widget {
	max-width: 210px;
}

.footer-top .widget-title h3 { color:#222222; }
.footer-top .contact-widget .info li a { color:#222222; }
.footer-top .links-widget .links-list li a { color:#222222; }
.footer-top .contact-widget .info li { color:#222222; }

.footer-bottom { background-color: #CE0000; }
.footer-bottom .bottom-inner .copyright p a { color:#222222; }



/*.scroll-top { border-radius:50px; bottom:100px; }*/
.scroll-top.open { bottom:100px;  }


/* MOBILE */
.mobile-menu .menu-box { background-color:#ffffff; }
.mobile-menu .navigation li > a { color:#222222; }
.mobile-menu .navigation li.dropdown .dropdown-btn { color:#222222; background: rgba(0, 0, 0, 0.10);  }
.mobile-menu .navigation li.dropdown .dropdown-btn.open { background-color:#f5f5f5; }
.mobile-menu .contact-info h4 {  color:#222222; }
.mobile-menu .contact-info ul li { color:#222222; }
.mobile-menu .contact-info ul li a { color:#222222; }
.mobile-menu .social-links li a { color:#222222; }


@media only screen and (max-width: 767px) {
    .menu-area .mobile-nav-toggler {
        margin-top: 2px !important;
        display: block;
        padding: 25px !important;
    }
    .header-top .right-column li {
        width: 100%;
        padding: 3px;
    }
    .header-top .right-column li i { position:relative; margin-right:10px; }
}