.avia-section.av-4u64zc-b9b5e62044eb884fc598c42c38b7e9c6{
background-repeat:no-repeat;
background-image:url(https://karatesaitodojo.es/wp-content/uploads/2016/02/hero-3.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-4u64zc-b9b5e62044eb884fc598c42c38b7e9c6 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-4pw8uw-4aece5ba838f87d72a8a2121508f7b05{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4kg5g0-d5947d3d1e797b009051a14fdcbb82e6{
padding-bottom:0;
font-size:70px;
}
body .av-special-heading.av-4kg5g0-d5947d3d1e797b009051a14fdcbb82e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4kg5g0-d5947d3d1e797b009051a14fdcbb82e6 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-4kg5g0-d5947d3d1e797b009051a14fdcbb82e6 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-4di1l4-7add0e3aada021bffd280bff949d27b9 .iconlist_icon{
color:#d63e2d;
}

.flex_column.av-3oxba0-b91a611655724026bab1e7edc3979685{
border-width:3px;
border-color:#ffffff;
border-style:solid;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-animated-number.av-3mk128-702e333ede6ff691e6ab67090649f474 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-3mk128-702e333ede6ff691e6ab67090649f474 .avia-animated-number-content{
font-size:22px;
}

.flex_column.av-39er94-4ebdaf99c4c7667a7b5412475cf8f094{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-31c5u0-1822865afd256911c43ab0d2443f1170{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-31c5u0-1822865afd256911c43ab0d2443f1170 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-31c5u0-1822865afd256911c43ab0d2443f1170 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-31c5u0-1822865afd256911c43ab0d2443f1170 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-2skj6g-fc4af9b2c4035a8e049f5c14dfd9765c{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-2skj6g-fc4af9b2c4035a8e049f5c14dfd9765c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2skj6g-fc4af9b2c4035a8e049f5c14dfd9765c .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-2skj6g-fc4af9b2c4035a8e049f5c14dfd9765c .av-subheading{
font-size:15px;
}

.flex_column.av-2g7lfk-101694290d1d2246afb25d1a468fb537{
border-width:1px;
border-color:#e1e1e1;
border-style:solid;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:18px 18px 18px 18px;
}

#top .av-special-heading.av-26k814-26aae4fe95e5092a32f0d36d254eb6ab{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-26k814-26aae4fe95e5092a32f0d36d254eb6ab .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-26k814-26aae4fe95e5092a32f0d36d254eb6ab .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-26k814-26aae4fe95e5092a32f0d36d254eb6ab .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-7gxrs-3aee0f9d33eabbcc38e611d85975680e .iconlist_icon{
color:#d63e2d;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-7gxrs-3aee0f9d33eabbcc38e611d85975680e .av_iconlist_title{
font-size:20px;
}

.flex_column.av-dbm0-8ee8f0917957c60a556b1fea0a4bb480{
border-width:1px;
border-color:#e1e1e1;
border-style:solid;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:18px 0px 9px 0px;
}

#top .av-special-heading.av-z2kls-4b487483bfee3368a7c4b4a49ed286e3{
padding-bottom:15px;
font-size:20px;
}
body .av-special-heading.av-z2kls-4b487483bfee3368a7c4b4a49ed286e3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-z2kls-4b487483bfee3368a7c4b4a49ed286e3 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-z2kls-4b487483bfee3368a7c4b4a49ed286e3 .av-subheading{
font-size:15px;
}

.avia-image-container.av-r9meo-37003be4e07b3145f5d38ba2f64cb271 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-r9meo-37003be4e07b3145f5d38ba2f64cb271 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-mxl4g-643e3f6c164246d9b5445ed09cc91586{
height:10px;
}

#top .av-masonry.av-91ey8-0d47dccce85502fb5ae97a248bc140ed{
background-color:#191919;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-4kg5g0-d5947d3d1e797b009051a14fdcbb82e6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-31c5u0-1822865afd256911c43ab0d2443f1170 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2skj6g-fc4af9b2c4035a8e049f5c14dfd9765c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-26k814-26aae4fe95e5092a32f0d36d254eb6ab .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-z2kls-4b487483bfee3368a7c4b4a49ed286e3 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-4kg5g0-d5947d3d1e797b009051a14fdcbb82e6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-31c5u0-1822865afd256911c43ab0d2443f1170 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2skj6g-fc4af9b2c4035a8e049f5c14dfd9765c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-26k814-26aae4fe95e5092a32f0d36d254eb6ab .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-z2kls-4b487483bfee3368a7c4b4a49ed286e3 .av-special-heading-tag{
font-size:0.8em;
}
}
