

@media (max-width: 600px) {
.blog_holder {
padding-top: 25px!important;
}

h2 {
line-height:28px!important;
 }
.post_text_inner {
padding:0px!important;
}

h2 a {
font-size: 22px!important;

}
}

.blog_holder .post_image {
margin-bottom:10px!important;
}

.widget li {
padding:12px 0px;

}
header.sticky .header_bottom, header.fixed.scrolled .header_bottom, header.fixed_hiding.scrolled .header_bottom {
  box-shadow: 0 2px 3px rgba(0,0,0,0.15);
  -webkit-box-shadow:  0 2px 3px rgba(0,0,0,0.15);
}

.q_circle_title {font-size:17px;}
.q_circles_holder .q_circle_text_holder {padding: 0 3px;}


.service_table_holder.title_on_top .service_table_inner .service_table_content {
  padding: 0 10%;
 
}

.q_team_position {
  text-transform:none;
}


.destacado {
font-size: 18px!important;
}


path{
    fill:none;stroke:#FFFFFF;stroke-width:3;stroke-miterlimit:10;stroke-linecap:round;  
    }
tspan {
  fill:#FFFFFF; font-family: 'Special Elite', cursive; font-size:32px; letter-spacing:0px;
}
.biggest_text {
  fill:#FFFFFF; font-family: 'Amatic SC', cursive; font-weight:700; font-size:105px;
}
.text_inside_circle {
fill:#FFFFFF; font-family: 'Special Elite', cursive; font-size:18px;;
}
path.handle {
 stroke-miterlimit:10;
stroke-dasharray:226;
}
path.circle {
stroke-dasharray:670;
}