#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m0v79-a5460f835f8e44a4cfd9e2f11b6f066e__0 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-m0v79-a5460f835f8e44a4cfd9e2f11b6f066e__0 .avia-caption-content{
font-size:38px;
}
#top .avia-slideshow .av-slideshow-caption.av-m0v79-a5460f835f8e44a4cfd9e2f11b6f066e__0 .avia-caption-content p{
font-size:38px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m0v79-a5460f835f8e44a4cfd9e2f11b6f066e__1 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-m0v79-a5460f835f8e44a4cfd9e2f11b6f066e__1 .avia-caption-content{
font-size:38px;
}
#top .avia-slideshow .av-slideshow-caption.av-m0v79-a5460f835f8e44a4cfd9e2f11b6f066e__1 .avia-caption-content p{
font-size:38px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m0v79-a5460f835f8e44a4cfd9e2f11b6f066e__2 .avia-caption-title{
font-size:53px;
}
#top .avia-slideshow .av-slideshow-caption.av-m0v79-a5460f835f8e44a4cfd9e2f11b6f066e__2 .avia-caption-content{
font-size:21px;
}
#top .avia-slideshow .av-slideshow-caption.av-m0v79-a5460f835f8e44a4cfd9e2f11b6f066e__2 .avia-caption-content p{
font-size:21px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-m0v79-a5460f835f8e44a4cfd9e2f11b6f066e__3 .avia-caption-title{
font-size:70px;
}
#top .avia-slideshow .av-slideshow-caption.av-m0v79-a5460f835f8e44a4cfd9e2f11b6f066e__3 .avia-caption-content{
font-size:29px;
}
#top .avia-slideshow .av-slideshow-caption.av-m0v79-a5460f835f8e44a4cfd9e2f11b6f066e__3 .avia-caption-content p{
font-size:29px;
}

.avia-section.av-5947o5-bc93ea04f35bc07b7a57f9f241160640{
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-5947o5-bc93ea04f35bc07b7a57f9f241160640 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .av-special-heading.av-536yz1-de79a3f1ee60c5e44e92e53e1c2f10da{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-536yz1-de79a3f1ee60c5e44e92e53e1c2f10da .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-536yz1-de79a3f1ee60c5e44e92e53e1c2f10da .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-536yz1-de79a3f1ee60c5e44e92e53e1c2f10da .av-subheading{
font-size:15px;
}

.flex_column.av-4vhmel-d4e49c0bb94cebae6adbd1f8e347ae47{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4ogyq5-424389e8f0888df534ee82d6b5a1197a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-4btnit-17b9fb888c5dbc1ac62075a84bd43269{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-3oxd51-199a3ccac25f5e1121a0a9616dfe0224{
vertical-align:top;
background-color:#d63d2d;
}
.responsive #top #wrap_all .flex_cell.av-3oxd51-199a3ccac25f5e1121a0a9616dfe0224{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-3mewyt-d7199c59bba9d1937e048da57fad15ca .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-3mewyt-d7199c59bba9d1937e048da57fad15ca .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-3mewyt-d7199c59bba9d1937e048da57fad15ca .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-3mewyt-d7199c59bba9d1937e048da57fad15ca .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-3f1rfx-c664ffd407980093291760b2195dcd49{
vertical-align:top;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-3f1rfx-c664ffd407980093291760b2195dcd49{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-385e31-370cb42df13de0e9627a615128332816 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-385e31-370cb42df13de0e9627a615128332816 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-385e31-370cb42df13de0e9627a615128332816 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-385e31-370cb42df13de0e9627a615128332816 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-b35l9-48acb76638eb0750e66d3a8e95654335{
vertical-align:top;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-b35l9-48acb76638eb0750e66d3a8e95654335{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-2uv0mt-d9d216155cf28a588a4c051809eff5ef .iconbox_icon{
color:#ffffff;
}
.iconbox.av-2uv0mt-d9d216155cf28a588a4c051809eff5ef .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-2uv0mt-d9d216155cf28a588a4c051809eff5ef .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-2uv0mt-d9d216155cf28a588a4c051809eff5ef .iconbox_content_container{
color:#ffffff;
}

#top .av-special-heading.av-2mp0j1-a0f583c892e0ee942da45c383b596eef{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-2mp0j1-a0f583c892e0ee942da45c383b596eef .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2mp0j1-a0f583c892e0ee942da45c383b596eef .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-2mp0j1-a0f583c892e0ee942da45c383b596eef .av-subheading{
font-size:15px;
}

.flex_column.av-2gxfj9-3b63e4fe1e9f307850d82506bb8946f5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-27j8dp-4eddc61c8848b84528243a4a5a6f3d07{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1y328l-6c069874c5564263a650d633edfdf10a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-7yl4d-1f47b9216d0ba8403eef5cdffee67716{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-7yl4d-1f47b9216d0ba8403eef5cdffee67716 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7yl4d-1f47b9216d0ba8403eef5cdffee67716 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-7yl4d-1f47b9216d0ba8403eef5cdffee67716 .av-subheading{
font-size:15px;
}

.flex_column.av-1d093x-0bb8052e09fcee6d948a745526b5592e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-17ixpp-a93092e7382b795e7bc58c3caede1334{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2850t-3c862e9633af27f640703a3e6171ac70{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-1bhv9-2594f9276f1c9a7423250cce8a065756 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

#top .av-special-heading.av-b4w39-9d3b179ab7d827e8461926926992bd31{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-b4w39-9d3b179ab7d827e8461926926992bd31 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b4w39-9d3b179ab7d827e8461926926992bd31 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-b4w39-9d3b179ab7d827e8461926926992bd31 .av-subheading{
font-size:15px;
}


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

#top #wrap_all .av-special-heading.av-2mp0j1-a0f583c892e0ee942da45c383b596eef .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7yl4d-1f47b9216d0ba8403eef5cdffee67716 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b4w39-9d3b179ab7d827e8461926926992bd31 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-2mp0j1-a0f583c892e0ee942da45c383b596eef .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7yl4d-1f47b9216d0ba8403eef5cdffee67716 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b4w39-9d3b179ab7d827e8461926926992bd31 .av-special-heading-tag{
font-size:0.8em;
}
}
