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

.flex_column.av-1h9wb8v-2a7e1715a9ed665252e8ab277f3bbaa9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1f4e3pr-f04136fd9e7f7da94a954fd0b45a859c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-19jw61b-24acada83a990315da67e298458a0923 .avia_textblock{
color:#a0a0a0;
}

.flex_column.av-182jasv-e7282f3a67a6ceefb89befca1d8b5db5{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

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

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

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

#top .hr.hr-invisible.av-11vo3xb-4160c2bdcc98247ead15ed8ee3e0a14d{
height:15px;
}

#top .hr.hr-invisible.av-zc2ki7-6ef64212da4218e6bbdd865dfa9a2bd9{
height:15px;
}

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

.flex_column.av-wbpw4f-f6707119b65f9c92e0531fcc7988369f{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

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

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

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

#top .hr.hr-invisible.av-2l6spr-ff9fd050a36d8ecc400e96520a79f431{
height:15px;
}

#top .av_textblock_section.av-npbc67-945caf660506c5d68537008fffed2373 .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-lpwe5r-1f3982a92cd897766494cf34af7eec30{
height:15px;
}

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

.flex_column.av-jbctnz-e4b6e642888e2bb804dfe71903f2bd07{
border-radius:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

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

#top .hr.av-f4lnkv-5dae9560f5e915ce0aeb9e6e5982d679{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-f4lnkv-5dae9560f5e915ce0aeb9e6e5982d679 .hr-inner{
width:30px;
border-color:#ffffff;
}

#top .hr.av-dr9w3z-5d1b6116ab3eedab43952b2b479e1913{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-dr9w3z-5d1b6116ab3eedab43952b2b479e1913 .hr-inner{
width:30px;
border-color:#ffffff;
}

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

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

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

.flex_column.av-5rqt7z-cb4df45d69e504c3b8c4ca9e0c84f0cf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-44nyv3-9c0178f01da3ea4c216eb072d8ecff43{
padding-bottom:10px;
}
body .av-special-heading.av-44nyv3-9c0178f01da3ea4c216eb072d8ecff43 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-44nyv3-9c0178f01da3ea4c216eb072d8ecff43 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-16uydbj-f5d104d9fc925150f29e9b58fb11e5de .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-14xnii7-6edd4487be5f94d2bd6c393a639616b9 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-rtthlb-38fbd733339ce78730f5ebc1f255478d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-83kfhb-d2c1f30feb1b9508d682a85bf87bb3eb .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-16uydbj-f5d104d9fc925150f29e9b58fb11e5de .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-14xnii7-6edd4487be5f94d2bd6c393a639616b9 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-rtthlb-38fbd733339ce78730f5ebc1f255478d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-83kfhb-d2c1f30feb1b9508d682a85bf87bb3eb .av-special-heading-tag{
font-size:0.8em;
}
}
