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

.flex_column.av-1hx1ux5-dbd69cafdc505bc368817b3fbed30b46{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1c5g0a1-d9fcbfdced909ec20100c08fd7d7c61f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-19r8fvt-70e03827f7647e66a6f89bea61f3f46a{
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-19r8fvt-70e03827f7647e66a6f89bea61f3f46a .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .hr.hr-invisible.av-144ocg9-e8806e78b4241e87dbb66598fdce7607{
height:15px;
}

#top .av_textblock_section.av-12nzp4p-9176cb76418bb796c1660a84880cae39 .avia_textblock{
color:#a0a0a0;
}

.flex_column.av-11kwdjt-b7ee0cacfc28e4d0fc4721e0eaf3aa24{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

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

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

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

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

#top .hr.hr-invisible.av-trdk5l-39f810d05fb79bab62856129a125fd00{
height:15px;
}

#top .hr.hr-invisible.av-qsajah-a6271a171a880fe286f259c0d276e243{
height:15px;
}

#top .hr.hr-invisible.av-2m6l95-3cac427a0099728093cba3a758e5350a{
height:15px;
}

.flex_column.av-2dvt2x-65f433bdf3639e06eca9950064c2bfbd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

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

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

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

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

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

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

#top .hr.av-cyiv9l-39725ad2ac6125dc2af46d14f88a08d0{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-cyiv9l-39725ad2ac6125dc2af46d14f88a08d0 .hr-inner{
width:30px;
border-color:#ffffff;
}

#top .av_textblock_section.av-bh7abt-ec42abc618544b98b0de32d196f92bac .avia_textblock{
color:#a0a0a0;
}

#top .av-special-heading.av-6t5wjt-36b45d1c4fe09fe41cc1714d36851891{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-6t5wjt-36b45d1c4fe09fe41cc1714d36851891 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6t5wjt-36b45d1c4fe09fe41cc1714d36851891 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-6t5wjt-36b45d1c4fe09fe41cc1714d36851891 .av-subheading{
font-size:15px;
}

.flex_column.av-6805pl-1ac77207301bb93458a05a411c61b608{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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


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

#top #wrap_all .av-special-heading.av-23k5g9-0afff6e365fd494d41693673d3c98811 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5f8ph5-6c18a746ceb71f520fb6e59ef2d4887b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3rsd09-edf3e9d20478478aae124a225a348c49 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2n9dux-21a3d6b3148907fa04a47bcd7fcfb715 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6t5wjt-36b45d1c4fe09fe41cc1714d36851891 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-23k5g9-0afff6e365fd494d41693673d3c98811 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5f8ph5-6c18a746ceb71f520fb6e59ef2d4887b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3rsd09-edf3e9d20478478aae124a225a348c49 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2n9dux-21a3d6b3148907fa04a47bcd7fcfb715 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6t5wjt-36b45d1c4fe09fe41cc1714d36851891 .av-special-heading-tag{
font-size:0.8em;
}
}
