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

.flex_column.av-1h3zwjg-0fa5c34ec272f12b9cc192c0d4e51423{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1e5d63g-b37ab01558618bb8da158271247edb57{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

.avia-image-container.av-15nhq24-650831aff8e47462ebc0e1181e29b20a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-15nhq24-650831aff8e47462ebc0e1181e29b20a .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-3ylzjg-18346dd13d657933ddcba070e5c51424{
height:15px;
}

#top .av_textblock_section.av-11g8z98-c65da08a5279ee303a13d708ce81e99a .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-zh6oho-4b88344e42b4fb8d850612312cb6ba36{
height:15px;
}

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

.flex_column.av-wx0s1o-62a46bfac3e60ed549c25f67b71aa271{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

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

.avia-image-container.av-scchu4-618e93d92af9f737d441d1bade0cfd4c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-scchu4-618e93d92af9f737d441d1bade0cfd4c .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-p5xu8c-c5a797232801cb480808d56b91286b85{
height:15px;
}

#top .av_textblock_section.av-oczj30-487107e33668446445b68026d656008a .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-m69drg-6591e9ebacceaba55c0275d4c81a80de{
height:15px;
}

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

.flex_column.av-j2alqk-7459e6effb30c26a25633a32a5318dd7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

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

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

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

#top .hr.av-bqyd5o-6704122be3276141be97d76d42730eeb{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-bqyd5o-6704122be3276141be97d76d42730eeb .hr-inner{
width:30px;
border-color:#ffffff;
}

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

#top .av-special-heading.av-71byws-5efc67899888787d09b1bdd15a11e42e{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-71byws-5efc67899888787d09b1bdd15a11e42e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-71byws-5efc67899888787d09b1bdd15a11e42e .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-71byws-5efc67899888787d09b1bdd15a11e42e .av-subheading{
font-size:15px;
}

.flex_column.av-6l0wng-165d4603b82d6ec8b5bf24923a55fad9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3rgzzw-7afbaae8cad0ce8ae08debb158bf8abd{
padding-bottom:10px;
}
body .av-special-heading.av-3rgzzw-7afbaae8cad0ce8ae08debb158bf8abd .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3rgzzw-7afbaae8cad0ce8ae08debb158bf8abd .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-17cbkxo-549e985ef1af1ea81a0cd9e99d83c86e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-157bdjw-21fc86cf2d06224ab57d554d48d04289 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-un28ws-6035dcd0bf1595ae586a347b8bac7433 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-s0a1ek-9b11553674380c2f3128aaa3a72c70a0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-71byws-5efc67899888787d09b1bdd15a11e42e .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-17cbkxo-549e985ef1af1ea81a0cd9e99d83c86e .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-157bdjw-21fc86cf2d06224ab57d554d48d04289 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-un28ws-6035dcd0bf1595ae586a347b8bac7433 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-s0a1ek-9b11553674380c2f3128aaa3a72c70a0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-71byws-5efc67899888787d09b1bdd15a11e42e .av-special-heading-tag{
font-size:0.8em;
}
}
