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

.flex_column.av-1hgcv5n-6b3c69da447566d992f3fbaa4cfcea44{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1ecidgb-1f57ae215355d7b66512886b54c4729e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-1b7kfzv-09a5deb0e2d9eb5807a4b0d93be303e0{
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-1b7kfzv-09a5deb0e2d9eb5807a4b0d93be303e0 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-19kktdn-d096ec2b083f72a98097f9f8859a46e3{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

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

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

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

#top .hr.hr-invisible.av-13nqs1n-cd69b84341f2632b842e7d9d0605089f{
height:15px;
}

#top .av_textblock_section.av-11rrxmj-387312c59ecbb21a44c8841fc9d179c7 .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-3hqs2j-564bcfbd5ed426ec583578db5fd21261{
height:15px;
}

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

.flex_column.av-vx7zjf-4234610cd7885b6bd20e7346fefd92e6{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

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

.avia-image-container.av-sw9vjv-713cdd0ec0b0bb2c41f288aff97ea0b3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-sw9vjv-713cdd0ec0b0bb2c41f288aff97ea0b3 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-phjsmj-92d5998207253c7446f4cc78eaed2b60{
height:15px;
}

#top .av_textblock_section.av-2glz2j-78bd5aa5d586f0bf7a0f547cc0127f70 .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-m4hxwr-305b6859ca3ec71fb735b722be8c94f9{
height:15px;
}

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

.flex_column.av-1z36qj-1949d138cdac14ea05d2b4361e0518c3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

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

#top .hr.av-f32kjv-1f4026491af53987f0261103599545bf{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-f32kjv-1f4026491af53987f0261103599545bf .hr-inner{
width:30px;
border-color:#ffffff;
}

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

#top .hr.av-cdyk2j-1d3e8fdf7f1dfed8afc2a99907c4d198{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-cdyk2j-1d3e8fdf7f1dfed8afc2a99907c4d198 .hr-inner{
width:30px;
border-color:#ffffff;
}

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

#top .av-special-heading.av-863y8b-e192323e8019219a5df12c65895b0f82{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-863y8b-e192323e8019219a5df12c65895b0f82 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-863y8b-e192323e8019219a5df12c65895b0f82 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-863y8b-e192323e8019219a5df12c65895b0f82 .av-subheading{
font-size:15px;
}

.flex_column.av-5wjs2j-58c26eb3eae0faf18f307dfbed381cde{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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


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

#top #wrap_all .av-special-heading.av-17arfff-70910ce5b302451d3592f1b72d5778d8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-14rfbij-fcd5a2c75a2bcf2371adc0dd64ea7374 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-334svv-171cfe7e121feb76afcf3bab09601202 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-863y8b-e192323e8019219a5df12c65895b0f82 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-17arfff-70910ce5b302451d3592f1b72d5778d8 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-14rfbij-fcd5a2c75a2bcf2371adc0dd64ea7374 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-334svv-171cfe7e121feb76afcf3bab09601202 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-863y8b-e192323e8019219a5df12c65895b0f82 .av-special-heading-tag{
font-size:0.8em;
}
}
