.avia-section.av-4uhazo-d5433cf6e58770a40a171fd7d0e05846{
background-repeat:no-repeat;
background-image:url(https://www.macode.com.mx/wp-content/uploads/2016/02/hero-5.jpg);
background-position:50% 0%;
background-attachment:scroll;
}
.avia-section.av-4uhazo-d5433cf6e58770a40a171fd7d0e05846 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

.flex_column.av-4s5h8s-ad45f4367be22106cf64fd24ccea170c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4l1mlg-9e315f6bfd412281b0a8933539b603ec{
padding-bottom:0;
font-size:70px;
}
body .av-special-heading.av-4l1mlg-9e315f6bfd412281b0a8933539b603ec .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4l1mlg-9e315f6bfd412281b0a8933539b603ec .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-4l1mlg-9e315f6bfd412281b0a8933539b603ec .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-4feufw-b410b667355849c03fedd2c647539e3f .iconlist_icon{
color:#d63e2d;
}

.flex_column.av-3pvewk-6830395b08c2a51a1f5ae60053e197c7{
border-width:3px;
border-color:#ffffff;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .avia-animated-number.av-3kwibg-e7beca6b996896f80d7e9cde25d0b9a6 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-3kwibg-e7beca6b996896f80d7e9cde25d0b9a6 .avia-animated-number-content{
font-size:22px;
}

.flex_column.av-bm804-f6b48511f2d6d31972d3bccad841f025{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-317wac-95a9d65e5590d6b03a029fe003da8180{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-317wac-95a9d65e5590d6b03a029fe003da8180 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-317wac-95a9d65e5590d6b03a029fe003da8180 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-317wac-95a9d65e5590d6b03a029fe003da8180 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-2oahno-26e20e6b1e6551b9bdfbce6fe99ebfa5{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-2oahno-26e20e6b1e6551b9bdfbce6fe99ebfa5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2oahno-26e20e6b1e6551b9bdfbce6fe99ebfa5 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-2oahno-26e20e6b1e6551b9bdfbce6fe99ebfa5 .av-subheading{
font-size:15px;
}

.flex_column.av-8kjp8-422c91e20b1ca06b27194e974d6efd5a{
border-width:1px;
border-color:#e1e1e1;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:18px 18px 18px 18px;
}

#top .av-special-heading.av-2b3nis-6980c398efd60ff3104c883cb1fc2c4f{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-2b3nis-6980c398efd60ff3104c883cb1fc2c4f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2b3nis-6980c398efd60ff3104c883cb1fc2c4f .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-2b3nis-6980c398efd60ff3104c883cb1fc2c4f .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-24js0c-d660a38976bdd512fff7631f6f31b21a .iconlist_icon{
color:#d63e2d;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-24js0c-d660a38976bdd512fff7631f6f31b21a .av_iconlist_title{
font-size:20px;
}

.flex_column.av-159co4-e80aab7dc44f71b3e5d0f59f2887eaeb{
border-width:1px;
border-color:#e1e1e1;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:18px 0px 9px 0px;
}

#top .av-special-heading.av-vhggk-91825da8da766489a5a8c30318ee8add{
padding-bottom:15px;
font-size:20px;
}
body .av-special-heading.av-vhggk-91825da8da766489a5a8c30318ee8add .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-vhggk-91825da8da766489a5a8c30318ee8add .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-vhggk-91825da8da766489a5a8c30318ee8add .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-kcbvg-b3993389923cc5ac26f54b7cd7dd55c9{
height:10px;
}

#top .av-masonry.av-7ov9o-f00778a7d649a015e370fd9ed2baaff3{
background-color:#191919;
}


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

#top #wrap_all .av-special-heading.av-317wac-95a9d65e5590d6b03a029fe003da8180 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2oahno-26e20e6b1e6551b9bdfbce6fe99ebfa5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2b3nis-6980c398efd60ff3104c883cb1fc2c4f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-vhggk-91825da8da766489a5a8c30318ee8add .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-317wac-95a9d65e5590d6b03a029fe003da8180 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2oahno-26e20e6b1e6551b9bdfbce6fe99ebfa5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2b3nis-6980c398efd60ff3104c883cb1fc2c4f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-vhggk-91825da8da766489a5a8c30318ee8add .av-special-heading-tag{
font-size:0.8em;
}
}
