.avia-section.av-meevajbp-fa63d03bb10b962908b8f681b15fc3fa{
background-color:rgba(102,102,102,0.3);
background-image:url(https://2025.cemgi.com.mx/wp-content/uploads/2025/08/TotsElsServeis.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-meevajbp-fa63d03bb10b962908b8f681b15fc3fa .av-section-color-overlay{
opacity:0.5;
background-color:#bf8500;
}

.flex_column.av-rrmmd-6cc3390d04e108fc6d843aa0db77ba5f{
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-czlud-1960d2413254d25b0f1c2455b7f8c339 .avia_textblock{
font-size:38px;
color:#ffffff;
}

.avia-section.av-meeyngw5-23572a963e2ada3c03747023ffdef8e2{
background-color:#f2f2f2;
background-image:unset;
}

@keyframes av_boxShadowEffect_av-20fjnh-fe0de01bb3a25906baa5d3695f195a70-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-20fjnh-fe0de01bb3a25906baa5d3695f195a70{
width:23.5%;
margin-left:0;
box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);
border-radius:6px 6px 6px 6px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-20fjnh-fe0de01bb3a25906baa5d3695f195a70 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-6u5md-40ad3d398adc188f3655897b153cb98f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6u5md-40ad3d398adc188f3655897b153cb98f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1resal-4dff6b2e593181e932ce544a142734cc{
margin-top:-11px;
height:1px;
}

#top .av_textblock_section.av-1myt19-41c51501577bb3222be794bdf0dd732a .avia_textblock{
font-size:15px;
color:#6f7170;
}

@keyframes av_boxShadowEffect_av-21utbx-80e39f8fb1ff5c206870ee62b7183727-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-21utbx-80e39f8fb1ff5c206870ee62b7183727{
width:23.5%;
margin-left:0;
box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);
border-radius:6px 6px 6px 6px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-21utbx-80e39f8fb1ff5c206870ee62b7183727 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-1x9mkl-0db531008f753226f8bddb4a9d4d293e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1x9mkl-0db531008f753226f8bddb4a9d4d293e .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1s4ai5-c6577c390f2171f56419912f11147ee8{
margin-top:-11px;
height:1px;
}

#top .av_textblock_section.av-1mtaqd-b7694f59f5f32a0bab4866c8f983de6c .avia_textblock{
font-size:15px;
color:#6f7170;
}

@keyframes av_boxShadowEffect_av-1g03kl-eb6cf80cfbf9ee9a3650a460ac075850-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-1g03kl-eb6cf80cfbf9ee9a3650a460ac075850{
width:23.5%;
margin-left:0;
box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);
border-radius:6px 6px 6px 6px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1g03kl-eb6cf80cfbf9ee9a3650a460ac075850 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-1b7y1h-6189e22acc5595ccdcd44e2492fdf99c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1b7y1h-6189e22acc5595ccdcd44e2492fdf99c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-12xxn9-875e5b7be1f06328b6dd8ab005f72366{
margin-top:-11px;
height:1px;
}

#top .av_textblock_section.av-xkkzx-67daab50febaf6831af86507634322ff .avia_textblock{
font-size:15px;
color:#6f7170;
}

@keyframes av_boxShadowEffect_av-s7anx-588d9349655a03cdbe70e9dddeb644c2-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-s7anx-588d9349655a03cdbe70e9dddeb644c2{
width:23.5%;
margin-left:0;
box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);
border-radius:6px 6px 6px 6px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-s7anx-588d9349655a03cdbe70e9dddeb644c2 .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-dcoit-f458453dce233af08a9d30b6116ebcd6{
margin-top:-11px;
height:1px;
}

#top .av_textblock_section.av-88xjx-569b7a7e3444c73ab2aa7d5a7ebb0771 .avia_textblock{
font-size:15px;
color:#6f7170;
}

@keyframes av_boxShadowEffect_av-5c5uy5-243a2d4b645d22b63e7dd68cf5fff644-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-5c5uy5-243a2d4b645d22b63e7dd68cf5fff644{
width:23.5%;
margin-left:0;
box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);
border-radius:6px 6px 6px 6px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-5c5uy5-243a2d4b645d22b63e7dd68cf5fff644 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-57eevp-37ef2d2be3dffe7433bcab8c984742d3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-57eevp-37ef2d2be3dffe7433bcab8c984742d3 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-52zqot-1e70ffa88c7b6da0ba5a6c86d1f384b6{
margin-top:-11px;
height:1px;
}

#top .av_textblock_section.av-4uc8yd-4cb9a1fe91d5707ead6fd84dc86b9903 .avia_textblock{
font-size:15px;
color:#6f7170;
}

@keyframes av_boxShadowEffect_av-4ofv4d-b7a0a209d246f0a0568fb37794a44281-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-4ofv4d-b7a0a209d246f0a0568fb37794a44281{
width:23.5%;
margin-left:0;
box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);
border-radius:6px 6px 6px 6px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4ofv4d-b7a0a209d246f0a0568fb37794a44281 .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-4f69v1-96c385de46c4c698f8c08b508b3a44b2{
margin-top:-11px;
height:1px;
}

#top .av_textblock_section.av-47huh1-7b69a9f3b4356e234937fcb650bcedae .avia_textblock{
font-size:15px;
color:#6f7170;
}

@keyframes av_boxShadowEffect_av-408w6l-92b99942af60d8ebf692b137aa674f77-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-408w6l-92b99942af60d8ebf692b137aa674f77{
width:23.5%;
margin-left:0;
box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);
border-radius:6px 6px 6px 6px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-408w6l-92b99942af60d8ebf692b137aa674f77 .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-3s3t99-d3e8e68cadf81b35bbc6643de0a67452{
margin-top:-11px;
height:1px;
}

#top .av_textblock_section.av-3lwu91-cccdf0ccea87b4cd660bba7934cae846 .avia_textblock{
font-size:15px;
color:#6f7170;
}

@keyframes av_boxShadowEffect_av-3eporx-3b7a45f257ea669b78b03cdf4ec7b68a-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-3eporx-3b7a45f257ea669b78b03cdf4ec7b68a{
width:23.5%;
margin-left:0;
box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);
border-radius:6px 6px 6px 6px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3eporx-3b7a45f257ea669b78b03cdf4ec7b68a .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-34f4hx-51f295b2a940ae38b430f5da3b7488af{
margin-top:-11px;
height:1px;
}

#top .av_textblock_section.av-2v7fwt-a202c116862b37d3f609ef89bfde2dd5 .avia_textblock{
font-size:15px;
color:#6f7170;
}

@keyframes av_boxShadowEffect_av-2ry2lp-d0561894c9fadd3ee64fefe92bd4840d-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-2ry2lp-d0561894c9fadd3ee64fefe92bd4840d{
width:23.5%;
margin-left:0;
box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);
border-radius:6px 6px 6px 6px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2ry2lp-d0561894c9fadd3ee64fefe92bd4840d .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-2jivh9-300fe79974bc023408bf3ec215ed5b02 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2jivh9-300fe79974bc023408bf3ec215ed5b02 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-2dryel-e59de92e3e1ac47a446ec38f1484a9c3{
margin-top:-11px;
height:1px;
}

#top .av_textblock_section.av-29y6j1-04150288e82fd86a5083575e16cc05e1 .avia_textblock{
font-size:15px;
color:#6f7170;
}

@keyframes av_boxShadowEffect_av-21ehd9-71bef9ab2287d6d56667457bb142b76e-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-21ehd9-71bef9ab2287d6d56667457bb142b76e{
width:23.5%;
margin-left:0;
box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);
border-radius:6px 6px 6px 6px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-21ehd9-71bef9ab2287d6d56667457bb142b76e .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-6856l-3608220c4be6562091dcbed9e4e69f8b{
margin-top:-11px;
height:1px;
}

#top .av_textblock_section.av-1j8v9x-8f9d60ebbb2f9f8f077279a9a3b8609b .avia_textblock{
font-size:15px;
color:#6f7170;
}

@keyframes av_boxShadowEffect_av-1dz8vx-542801dbb4175cd7262527873b82b800-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-1dz8vx-542801dbb4175cd7262527873b82b800{
width:23.5%;
margin-left:0;
box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);
border-radius:6px 6px 6px 6px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1dz8vx-542801dbb4175cd7262527873b82b800 .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-3yxkl-24cf96a6f4e2d2f60ba4a62950670832{
margin-top:-11px;
height:1px;
}

#top .av_textblock_section.av-uotnp-adbcb0ac6b55ddaa019a643b4880f89b .avia_textblock{
font-size:15px;
color:#6f7170;
}

@keyframes av_boxShadowEffect_av-olbnh-0e2e48f55d6218500bb6d975b5916c4f-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 6px 0 rgba(0,0,0,0.2); opacity: 1; }
}
.flex_column.av-olbnh-0e2e48f55d6218500bb6d975b5916c4f{
width:23.5%;
margin-left:0;
box-shadow: 0 0 6px 0 rgba(0,0,0,0.2);
border-radius:6px 6px 6px 6px;
padding:0px 0px 0px 0px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-olbnh-0e2e48f55d6218500bb6d975b5916c4f .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-czmm5-c19125014ee8f64f7794565f177317f2{
margin-top:-11px;
height:1px;
}

#top .av_textblock_section.av-7bd7x-4c284932c18f6082179b3ba41a53d090 .avia_textblock{
font-size:15px;
color:#6f7170;
}

