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

.flex_column.av-1ij0r5k-88c618208f8a807efb7525807a69d5fa{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1eyz9so-a754e16d083d9e0b4d492269084670e8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-18udbaw-2c3c451196b736df013156b0c5c0c59a .avia_textblock{
color:#a0a0a0;
}

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

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

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

.avia-image-container.av-12x6mq0-7da8ab88a3218dc340fb9788ba314614 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-12x6mq0-7da8ab88a3218dc340fb9788ba314614 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-3p3wso-5c78bb2fc6337103061bed7c704b3547{
height:15px;
}

#top .hr.hr-invisible.av-3mw6fc-9f57b698b1966e43fabfe3997e38580d{
height:15px;
}

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

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

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

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

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

#top .hr.hr-invisible.av-pltwfs-99161abf6249e24d92688163f281fc41{
height:15px;
}

#top .av_textblock_section.av-nsifns-0af69a2c2a992292d1d7a6dfd9a14fa7 .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-n3d32g-f825e2d0ed023bd73143aa1e6198725f{
height:15px;
}

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

.flex_column.av-iyoxlk-63ab8e72fe978ca62c84459ba5aeb8ad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

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

#top .hr.av-gem16g-3660ac13c1e583c7ccb1b1e59e6aacbe{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-gem16g-3660ac13c1e583c7ccb1b1e59e6aacbe .hr-inner{
width:30px;
border-color:#ffffff;
}

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

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

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

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

.flex_column.av-5upc2g-2ec4a9d5916dcd0fd5e0dffd7df49334{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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


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

#top #wrap_all .av-special-heading.av-5m9mfc-cde66ef50e86e863766fefe6155656af .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-3kwszc-8bff19cf261bc2d261c59bbb9ad682c6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-209ers-177c68979ff4d397d274835b28b99b23 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7igec8-cf64d41073b370db03eb6ff4b1c536b5 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-5m9mfc-cde66ef50e86e863766fefe6155656af .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-3kwszc-8bff19cf261bc2d261c59bbb9ad682c6 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-209ers-177c68979ff4d397d274835b28b99b23 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7igec8-cf64d41073b370db03eb6ff4b1c536b5 .av-special-heading-tag{
font-size:0.8em;
}
}
