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

.flex_column.av-5geac9-0f153583f1a8ed263668c33c7f098c79{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1cn0akp-e4530115d181d6d78da241996d405e52{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1777955-6c0e6d2cd892f2da1f39bdc7ce4022e3{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

.avia-image-container.av-15jxjvd-7a82223c71df6efc1c6c446a414f7d09 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-15jxjvd-7a82223c71df6efc1c6c446a414f7d09 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-149bb7d-c8fc548d65063b871bc6ee6c7d08a4f6{
height:15px;
}

#top .av_textblock_section.av-12ilxrt-34a0b8679fc939eb59fbf0a659484808 .avia_textblock{
color:#a0a0a0;
}

.flex_column.av-11hq4uh-4c26d45f579e5db02f1cab24cd6b35b9{
border-radius:0px 0px 0px 0px;
padding:15px 0px 0px 0px;
background-color:#ffffff;
}

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

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

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

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

#top .hr.hr-invisible.av-tar4w9-e638e738874a9e846602edbfe16049f0{
height:15px;
}

#top .hr.hr-invisible.av-qxu2vt-a1235ebe01df00496e87e05067ea683a{
height:15px;
}

#top .hr.hr-invisible.av-peycc9-6c355ba78bc52cb1af23a73490b9e2e1{
height:15px;
}

.flex_column.av-ohga4p-f39f9edd3236dad2450e21e2b1b32a2f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

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

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

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

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

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

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

#top .hr.av-conxft-99cf5c0df9d7f570d3144ddc6bc86613{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-conxft-99cf5c0df9d7f570d3144ddc6bc86613 .hr-inner{
width:30px;
border-color:#ffffff;
}

#top .av_textblock_section.av-ain2m1-4fc4d346fb2ab5d65c7967326e0172f1 .avia_textblock{
color:#a0a0a0;
}

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

.flex_column.av-6j6w49-33ade59f5437bca03097b5f341bf0c66{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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


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

#top #wrap_all .av-special-heading.av-1e15f55-5200c2bbf4084fb869af1f8e2882dd30 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-86s621-6bafbfdd394b82c34522858d0961ba40 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1e15f55-5200c2bbf4084fb869af1f8e2882dd30 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-86s621-6bafbfdd394b82c34522858d0961ba40 .av-special-heading-tag{
font-size:0.8em;
}
}
