#top .av-special-heading.av-1iwzdb5-77e7798ede6fb669ef3335dcebc7f9bd{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-1iwzdb5-77e7798ede6fb669ef3335dcebc7f9bd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1iwzdb5-77e7798ede6fb669ef3335dcebc7f9bd .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-1iwzdb5-77e7798ede6fb669ef3335dcebc7f9bd .av-subheading{
font-size:15px;
}

.flex_column.av-1i71ihd-5bae367475c63510a020f34ded187066{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1etlq81-0f306f3c7d45b585070a29cf4bd67d23{
padding-bottom:15px;
color:#000000;
font-size:20px;
}
body .av-special-heading.av-1etlq81-0f306f3c7d45b585070a29cf4bd67d23 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1etlq81-0f306f3c7d45b585070a29cf4bd67d23 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-1etlq81-0f306f3c7d45b585070a29cf4bd67d23 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-1etlq81-0f306f3c7d45b585070a29cf4bd67d23 .av-subheading{
font-size:15px;
}

.flex_column.av-1d3yxoh-8b58392b9281998f8a636b219b0d3373{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-19cltkx-1ebd1cde16d3f05940d3413ae2deffab{
background-repeat:no-repeat;
background-image:url(https://i0.wp.com/www.trainhard.mx/wp-content/uploads/2016/02/bg1.jpg?fit=1732%2C1155&ssl=1);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-19cltkx-1ebd1cde16d3f05940d3413ae2deffab .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-18kg0o1-c60b1e2f787844f16bf20f6e86159f0d{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

.avia-image-container.av-16vrqep-12c0c7547f00b038bb6be898424800e6 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-16vrqep-12c0c7547f00b038bb6be898424800e6 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-147bq4h-0573a556bcf63f592d28e8528860db3e{
height:15px;
}

#top .av_textblock_section.av-12yhzzl-669ee9bb038e470271e6a6f2dc8c781b .avia_textblock{
color:#a0a0a0;
}

.flex_column.av-3shftd-cde08c431742b599fab1c4917e7081b3{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

.avia-image-container.av-3lnt81-a793a3241a54025ebcdb883ec08df81b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3lnt81-a793a3241a54025ebcdb883ec08df81b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-x96gb5-bf76a0052e039c17d6249fb7c0cab492{
padding-bottom:10px;
color:#000000;
font-size:50px;
}
body .av-special-heading.av-x96gb5-bf76a0052e039c17d6249fb7c0cab492 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-x96gb5-bf76a0052e039c17d6249fb7c0cab492 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-x96gb5-bf76a0052e039c17d6249fb7c0cab492 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-x96gb5-bf76a0052e039c17d6249fb7c0cab492 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-wnpry9-3ec58a5835da17f09ece1e881f3e9b6f{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-wnpry9-3ec58a5835da17f09ece1e881f3e9b6f:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-wnpry9-3ec58a5835da17f09ece1e881f3e9b6f .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-wnpry9-3ec58a5835da17f09ece1e881f3e9b6f:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .av-special-heading.av-v1uno1-c5ce80c464dec4dd9770c16123f7cb10{
padding-bottom:10px;
color:#000000;
font-size:50px;
}
body .av-special-heading.av-v1uno1-c5ce80c464dec4dd9770c16123f7cb10 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-v1uno1-c5ce80c464dec4dd9770c16123f7cb10 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-v1uno1-c5ce80c464dec4dd9770c16123f7cb10 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-v1uno1-c5ce80c464dec4dd9770c16123f7cb10 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-t8k1r5-1ac067dc326bcd2c300c82691cbd8824{
height:15px;
}

#top .hr.hr-invisible.av-s1xeu9-77491b7a1f75b7ca7a3a9d5c3aa9741a{
height:15px;
}

#top .hr.hr-invisible.av-q7k0bl-58f87de72c0f0a3890d637b44811f043{
height:15px;
}

.flex_column.av-nuc0sh-47a489b340944b7ecd6403960d9d548a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

.avia-animated-number.av-lyljap-98b6de764f831f5257a97df5ce5dcd10 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-lyljap-98b6de764f831f5257a97df5ce5dcd10 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-lyljap-98b6de764f831f5257a97df5ce5dcd10 .avia-animated-number-content{
font-size:22px;
}

#top .av-special-heading.av-ku5zlt-b976a8628093761cd1683980f71d93ce{
padding-bottom:15px;
color:#000000;
font-size:20px;
}
body .av-special-heading.av-ku5zlt-b976a8628093761cd1683980f71d93ce .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ku5zlt-b976a8628093761cd1683980f71d93ce .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-ku5zlt-b976a8628093761cd1683980f71d93ce .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-ku5zlt-b976a8628093761cd1683980f71d93ce .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-iehhch-94cd3210af416d21dc8152cfa353572c{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-iehhch-94cd3210af416d21dc8152cfa353572c:hover{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-iehhch-94cd3210af416d21dc8152cfa353572c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-iehhch-94cd3210af416d21dc8152cfa353572c:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-animated-number.av-i22ldt-592796ef1e24ee8891edf857d692c6c7 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-i22ldt-592796ef1e24ee8891edf857d692c6c7 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-i22ldt-592796ef1e24ee8891edf857d692c6c7 .avia-animated-number-content{
font-size:22px;
}

#top .hr.av-g4oy9d-f717d9cf4e594728a8ad001c868efcf1{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-g4oy9d-f717d9cf4e594728a8ad001c868efcf1 .hr-inner{
width:30px;
border-color:#ffffff;
}

.avia-animated-number.av-dz03j5-dafc56677284adcdf4e22d98b61863a4 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-dz03j5-dafc56677284adcdf4e22d98b61863a4 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-dz03j5-dafc56677284adcdf4e22d98b61863a4 .avia-animated-number-content{
font-size:22px;
}

#top .hr.av-cizvu9-cb45239822155930323245740f896e27{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-cizvu9-cb45239822155930323245740f896e27 .hr-inner{
width:30px;
border-color:#ffffff;
}

#top .av_textblock_section.av-amaoch-de3bd7cbaeb81b1a594cbb1c570185e0 .avia_textblock{
color:#a0a0a0;
}

#top .av-special-heading.av-7q6lsh-561561f7cf8c22a2d5e3f0705dccc9e3{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-7q6lsh-561561f7cf8c22a2d5e3f0705dccc9e3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7q6lsh-561561f7cf8c22a2d5e3f0705dccc9e3 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-7q6lsh-561561f7cf8c22a2d5e3f0705dccc9e3 .av-subheading{
font-size:15px;
}

.flex_column.av-6cgws1-5a0f01dcf9c3e463755e9816fa93ce1c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4pls75-222ce1affb3362566450615c6d551c95{
padding-bottom:10px;
}
body .av-special-heading.av-4pls75-222ce1affb3362566450615c6d551c95 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4pls75-222ce1affb3362566450615c6d551c95 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-1etlq81-0f306f3c7d45b585070a29cf4bd67d23 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-x96gb5-bf76a0052e039c17d6249fb7c0cab492 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-v1uno1-c5ce80c464dec4dd9770c16123f7cb10 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ku5zlt-b976a8628093761cd1683980f71d93ce .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7q6lsh-561561f7cf8c22a2d5e3f0705dccc9e3 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1etlq81-0f306f3c7d45b585070a29cf4bd67d23 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-x96gb5-bf76a0052e039c17d6249fb7c0cab492 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-v1uno1-c5ce80c464dec4dd9770c16123f7cb10 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ku5zlt-b976a8628093761cd1683980f71d93ce .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7q6lsh-561561f7cf8c22a2d5e3f0705dccc9e3 .av-special-heading-tag{
font-size:0.8em;
}
}
