.main-header .header-lower .logo:after {
    background: #fff!important;
}

.main-menu {
    position: absolute;
    right: 0;
}

.main-header .header-lower .logo {
    background: #fff;
}
.main-header .header-lower .logo:before {
    background: #fff;
}
.main-menu .navigation > li > a {
  color:#fff;
}
/*.main-menu .navigation > li > ul > li:hover > a{
  background-color:#02A58D;
}
*/
.main-header .header-lower {
    background: #02A58D;
}
.main-menu .navigation > li:hover > a, .main-menu .navigation > li.current > a, .main-menu .navigation > li.current-menu-item > a {
  color: rgba(208, 208, 208, 0.67);
}
.scroll-to-top{
  background:#02A58D!important;
}
.top-services .column .icon {
  color: #02A58D;
}
.normal-btn{
    background: #02A58D;
}
.featured-three-column .column:nth-child(even) .inner-box {
    background: #02A58D!important;
}
.parallax-section:before {
    background: rgba(2,165,141,0.70);
} 

.inverse{
     display: none;
}



#content_botton2 > .vc_column-inner > .wpb_wrapper > .parallax-section > .auto-container > .wow.fadeInUp > .theme-btn {
	display: none;
}
 
.thm-btn.btn-xs.mr-5{
  background:#02A58D;
}
.team-section .column .read-more{
  color:#02A58D;
}
.team-section .column .read-more:hover{
  color:#02A58D;
  opacity:0.7;
}
.links ul li a:hover{
	color:#02A58D!important;  
}
.info a{
  color:#02A58D; 
}
.default-btn.theme-btn:hover{
	background-color:#02A58D;
}
.normal-btn:hover{
  background-color:#02A58D;
}
.featured-three-column .column .overlay .overlay-link {    
    background-color: rgba(2,165,141,0.70);
}

.why-us-section .block:hover .number {
    color: #02A58D;
}

.department {
    border-bottom: 3px solid #FF4A60;
}
.gallery-section .column .image .overlay-box .link {
   background: rgba(2,165,141,0.70);
}
.main-footer{
      border-top: 3px solid #FF4A60;
}
.main-footer .go-up .curve {
      border-top: 30px solid #FF4A60;   
}
.page-title .go-down .curve:hover {
    border-bottom-color: #FF4A60;
}
.more-link{
  display:none;
}

.call_to_action{
  width: 100%;
  height: 110px;
  background: #FF4A60;
  color: #ffffff;
}
.columns_to_action{
  height: 90px;
}


.btn-theme-grey {
    position: relative;
    padding: 12px 25px;
    line-height: 24px;
    text-transform: uppercase;
    background: none;
    color: #fff !important;
    font-size: 14px;
    border: 2px solid #fff !important;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    -moz-border-radius: 3px;
}

.call_to_action .row{
  margin-top:10px;
}        

.vc_custom_1502829571217, .wpb_content_element{
margin-bottom: 0px;
}


@media only screen and (max-width: 767px) {
  	.main-menu .navbar-header .navbar-toggle, .main-menu .navbar-header .navbar-toggle .icon-bar{
    	border: 1px solid #fff;
  	}
  	
  	.header-lower > .auto-container{
    	padding: 0px;
  	}
  
  	.navbar-header{
    	padding: 0px 15px;
  	}
  
}
@media only screen and (max-width: 767px){
.main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a {
    padding: 10px 10px !important;
    line-height: 22px;
    color: #ffffff;
    background:#02A58D;
    text-align: left;
  }
}


@media only screen and (max-width: 480px) {
    .call_to_action {
         height: 477px;
    text-align: center;
    }
  .prueba{
  display:none;
  }
}

.call_to_action h3{
  font-weight: bold;
}


