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

.flex_column.av-1ibrh8c-2f8423a462287071b302b4586de433de{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1ec0d7w-af9824058589795993004a5d66b48c4f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

.avia-image-container.av-15itwek-5b562d1dbef8cd3462aa1bd541547171 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-15itwek-5b562d1dbef8cd3462aa1bd541547171 .av-image-caption-overlay-center{
color:#ffffff;
}

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

#top .hr.hr-invisible.av-128o7os-ead7493fefe30b2d091b000a0fa1cfa6{
height:15px;
}

#top .av_textblock_section.av-11xhoy4-cd62b5098ad8eea21b96089a2b6386f3 .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-3ilfdo-4cc9f04e1daab4b33970a91ca2838a7e{
height:15px;
}

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

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

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

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

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

#top .hr.hr-invisible.av-ppb2jw-e5eac1fab4d13d1460b30075f8e81122{
height:15px;
}

#top .av_textblock_section.av-og074s-b95e42058b653957190b81ebaf530930 .avia_textblock{
color:#a0a0a0;
}

#top .hr.hr-invisible.av-n5c8qk-0033b608a91ea97598096e8ba8ac7980{
height:15px;
}

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

.flex_column.av-j7mfm4-1e9a2b796cf5803ece707e2852e73920{
border-radius:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

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

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

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

#top .hr.av-cvz4r0-840fb8cdb08e6301e9e3002dc975ab19{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-cvz4r0-840fb8cdb08e6301e9e3002dc975ab19 .hr-inner{
width:30px;
border-color:#ffffff;
}

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

#top .av-special-heading.av-75l7wc-0062bd575093b7dac1b4c6277eafb962{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-75l7wc-0062bd575093b7dac1b4c6277eafb962 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-75l7wc-0062bd575093b7dac1b4c6277eafb962 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-75l7wc-0062bd575093b7dac1b4c6277eafb962 .av-subheading{
font-size:15px;
}

.flex_column.av-5gb2lo-5194e0e47f0b72bc96c4f474cd987b91{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-dh2fw-ddd78fe73cd6175fa18de028c8b80ae5{
padding-bottom:10px;
}
body .av-special-heading.av-dh2fw-ddd78fe73cd6175fa18de028c8b80ae5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dh2fw-ddd78fe73cd6175fa18de028c8b80ae5 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-17uwb0s-1f3098aabf16ed236ee8c8c5003dddb7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-158htcc-f60da59c56ddef75efc945ff58bbd875 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-vcfj0c-6e4e201cfcfd60393334cc9d0bc6a066 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-r39jx8-02fe4e22b0a73707f31f080ae1d6eed5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-75l7wc-0062bd575093b7dac1b4c6277eafb962 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-17uwb0s-1f3098aabf16ed236ee8c8c5003dddb7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-158htcc-f60da59c56ddef75efc945ff58bbd875 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-vcfj0c-6e4e201cfcfd60393334cc9d0bc6a066 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-r39jx8-02fe4e22b0a73707f31f080ae1d6eed5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-75l7wc-0062bd575093b7dac1b4c6277eafb962 .av-special-heading-tag{
font-size:0.8em;
}
}
