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

.flex_column.av-h371u-82634deb1d38369259465e2437a82ed0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-gjow2-92daa58713e1168b2fd7428c8f8506c8{
padding-bottom:0;
font-size:70px;
}
body .av-special-heading.av-gjow2-92daa58713e1168b2fd7428c8f8506c8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-gjow2-92daa58713e1168b2fd7428c8f8506c8 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-gjow2-92daa58713e1168b2fd7428c8f8506c8 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-4gbmzu-60063023f87a4732863b93b00ee10ba3 .iconlist_icon{
color:#d63e2d;
}

.flex_column.av-3ou52y-db00f2e04a96cbae12fbc6c3bf2d41bc{
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-3l8d0i-7987db44304ef84bae6d66868eeeac82 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-3l8d0i-7987db44304ef84bae6d66868eeeac82 .avia-animated-number-content{
font-size:22px;
}

.flex_column.av-37h52y-5012ff6d2f569cbaccb7f113b76bc58c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-34i256-27ade043a3e768055f12ef2510d3f3bd{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-34i256-27ade043a3e768055f12ef2510d3f3bd .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-34i256-27ade043a3e768055f12ef2510d3f3bd .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-34i256-27ade043a3e768055f12ef2510d3f3bd .av-subheading{
font-size:15px;
}

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

.flex_column.av-8f4he-47cf2a1bb9b197a48220072c46b70aff{
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-2awauy-74e45a7d931e66e954d695882f11d191{
padding-bottom:0;
font-size:20px;
}
body .av-special-heading.av-2awauy-74e45a7d931e66e954d695882f11d191 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2awauy-74e45a7d931e66e954d695882f11d191 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-2awauy-74e45a7d931e66e954d695882f11d191 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-208a0i-1969e8195ba9280a5c8a5e9567694fc2 .iconlist_icon{
color:#d63e2d;
font-size:20px;
}
#top #wrap_all .avia-icon-list-container.av-208a0i-1969e8195ba9280a5c8a5e9567694fc2 .av_iconlist_title{
font-size:20px;
}

.flex_column.av-13gjc2-42e7e64929b560452a0c8e30d80bf857{
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-3ef2y-50fee3fced22701fe92f1643cbbe8837{
padding-bottom:15px;
font-size:20px;
}
body .av-special-heading.av-3ef2y-50fee3fced22701fe92f1643cbbe8837 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3ef2y-50fee3fced22701fe92f1643cbbe8837 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-3ef2y-50fee3fced22701fe92f1643cbbe8837 .av-subheading{
font-size:15px;
}

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

#top .hr.hr-invisible.av-n536q-35d77cf6af755a8c42f721373a26be90{
height:10px;
}

#top .av-masonry.av-9kca2-aefc472945f30d2bb351c9fc5f3c87cc{
background-color:#191919;
}


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

#top #wrap_all .av-special-heading.av-34i256-27ade043a3e768055f12ef2510d3f3bd .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-2awauy-74e45a7d931e66e954d695882f11d191 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3ef2y-50fee3fced22701fe92f1643cbbe8837 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-34i256-27ade043a3e768055f12ef2510d3f3bd .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-2awauy-74e45a7d931e66e954d695882f11d191 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3ef2y-50fee3fced22701fe92f1643cbbe8837 .av-special-heading-tag{
font-size:0.8em;
}
}
