.avia-section.av-2iyi3-5e53421026202df46b1f649a810e0344{
background-repeat:no-repeat;
background-image:url(https://apgmx-design.apg-ga.com.mx/wp-content/uploads/2026/06/26apg-default-header.png);
background-position:100% 0%;
background-attachment:scroll;
}
.avia-section.av-2iyi3-5e53421026202df46b1f649a810e0344 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-maxu4l5c-25702cb43bb86f58fcbd21bfac6fad09{
height:110px;
}

#top .av-special-heading.av-qu2mm-a9f7c638dfa61842210d6909a9d6263b{
padding-bottom:40px;
}
body .av-special-heading.av-qu2mm-a9f7c638dfa61842210d6909a9d6263b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-qu2mm-a9f7c638dfa61842210d6909a9d6263b .av-subheading{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-13ab7a-9cc7cec1bb4a779508aff80a776754c4-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 5px 0 ; opacity: 1; }
}
.flex_column.av-13ab7a-9cc7cec1bb4a779508aff80a776754c4{
border-radius:0 0 0 0;
padding:0 0 0 0;
}

.iconbox.av-mqgw2e1e-a6b42d27f21b6b98d79efe7bb17a70cc .iconbox_icon{
background-color:#f48f00;
border:1px solid #f2f2f2;
color:#ffffff;
}
.iconbox.av-mqgw2e1e-a6b42d27f21b6b98d79efe7bb17a70cc .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-mqgw2e1e-a6b42d27f21b6b98d79efe7bb17a70cc .iconbox_content_title{
font-size:17px;
}

@keyframes av_boxShadowEffect_av-irxeu-4164679d906be2c2f083dda0ca07fab1-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 5px 0 ; opacity: 1; }
}
.flex_column.av-irxeu-4164679d906be2c2f083dda0ca07fab1{
border-radius:0 0 0 0;
padding:0 0 0 0;
}

.iconbox.av-d3mh2-1d3d568245ecc6d7a24bfd6237764076 .iconbox_icon{
background-color:#f48f00;
border:1px solid #f2f2f2;
color:#ffffff;
}
.iconbox.av-d3mh2-1d3d568245ecc6d7a24bfd6237764076 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-d3mh2-1d3d568245ecc6d7a24bfd6237764076 .iconbox_content_title{
font-size:17px;
}

#top .hr.hr-invisible.av-mq0zvgjy-f40606cdb116dfdf91d19a2616fe594e{
height:70px;
}

#top .av_textblock_section.av-mvilfd4u-c3996cc15ec39d95ee05c9c711c8ef10 .avia_textblock{
padding:30px 30px 30px 30px;
column-count:2;
}

