.avia-section.av-1aq018-00035aa102f40f4d57fb7ccd60f488d4{
background-repeat:no-repeat;
background-image:url(https://www.grupocodeca.com/wp-content/uploads/2024/11/fondo-azul.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-190do4-aad38f411b8cb379db06f3916952e3f2{
margin:0px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-190do4-aad38f411b8cb379db06f3916952e3f2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-190do4-aad38f411b8cb379db06f3916952e3f2 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-190do4-aad38f411b8cb379db06f3916952e3f2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-190do4-aad38f411b8cb379db06f3916952e3f2 .av-subheading{
font-size:15px;
}

.flex_cell.av-c6xuuk-b6b4d95862fb7f4623adec9d7a2e13a6{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#daead2;
}
.responsive #top #wrap_all .flex_cell.av-c6xuuk-b6b4d95862fb7f4623adec9d7a2e13a6{
padding:5% 5% 5% 5% !important;
}

#top .av-special-heading.av-aa5fm4-8f2c2bc15421d6f7a1e02beffd93c695{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-aa5fm4-8f2c2bc15421d6f7a1e02beffd93c695 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-aa5fm4-8f2c2bc15421d6f7a1e02beffd93c695 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-aa5fm4-8f2c2bc15421d6f7a1e02beffd93c695 .av-subheading{
font-size:15px;
}

.flex_cell.av-b41tm4-aad5a2976ae664808be44a8995d9c825{
vertical-align:top;
height:500px;
min-height:500px;
background:url(https://www.grupocodeca.com/wp-content/uploads/2024/11/8372_1.jpg) 0% 0% no-repeat scroll ;
}

.avia-section.av-9v62y4-d26e50307ada1251681609ba2eb1ea4c{
background-color:#f7f7f7;
background-image:unset;
}

.flex_column.av-m3g0py9w-e389d83939f597b5666d32fa358a7618{
padding:0 0 0 0;
background-color:#f7f7f7;
}

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

@keyframes av_boxShadowEffect_av-8wbeqk-0ea29434a11f8782cfd2f669841882ed-column {
0%   { box-shadow:  0 0 0 0 #dbdbdb; opacity: 1; }
100% { box-shadow:  0 0 37px 0 #dbdbdb; opacity: 1; }
}
.flex_column.av-8wbeqk-0ea29434a11f8782cfd2f669841882ed{
box-shadow: 0 0 37px 0 #dbdbdb;
padding:40px 40px 40px 40px;
background-color:#fcfcfc;
}

#top .av-special-heading.av-9hip4s-f112b96989a225439ee036f03cc4a5b8{
padding-bottom:10px;
font-size:47px;
}
body .av-special-heading.av-9hip4s-f112b96989a225439ee036f03cc4a5b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9hip4s-f112b96989a225439ee036f03cc4a5b8 .av-special-heading-tag{
font-size:47px;
}
.av-special-heading.av-9hip4s-f112b96989a225439ee036f03cc4a5b8 .av-subheading{
font-size:22px;
}

.flex_column.av-vmt90-740002f984762de4e2ec021cc2886c59{
padding:0 0 0 0;
background-color:#f7f7f7;
}

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

@keyframes av_boxShadowEffect_av-mw28c-dea0a49b74ccaa47f8fab842eb07d077-column {
0%   { box-shadow:  0 0 0 0 #dbdbdb; opacity: 1; }
100% { box-shadow:  0 0 37px 0 #dbdbdb; opacity: 1; }
}
.flex_column.av-mw28c-dea0a49b74ccaa47f8fab842eb07d077{
box-shadow: 0 0 37px 0 #dbdbdb;
padding:40px 40px 40px 40px;
background-color:#fcfcfc;
}

#top .av-special-heading.av-ebw3g-46d9e01f12cbe8cb8f8e475eda9e8f65{
padding-bottom:10px;
font-size:47px;
}
body .av-special-heading.av-ebw3g-46d9e01f12cbe8cb8f8e475eda9e8f65 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ebw3g-46d9e01f12cbe8cb8f8e475eda9e8f65 .av-special-heading-tag{
font-size:47px;
}
.av-special-heading.av-ebw3g-46d9e01f12cbe8cb8f8e475eda9e8f65 .av-subheading{
font-size:22px;
}

.flex_column.av-mm14c-462038f6f1ef08d9fbade386308aefb6{
padding:0 0 0 0;
background-color:#f7f7f7;
}

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

@keyframes av_boxShadowEffect_av-6r670-cb5a7f7c2489c9fed39c9dcad054ffb5-column {
0%   { box-shadow:  0 0 0 0 #dbdbdb; opacity: 1; }
100% { box-shadow:  0 0 37px 0 #dbdbdb; opacity: 1; }
}
.flex_column.av-6r670-cb5a7f7c2489c9fed39c9dcad054ffb5{
box-shadow: 0 0 37px 0 #dbdbdb;
padding:40px 40px 40px 40px;
background-color:#fcfcfc;
}

#top .av-special-heading.av-m3g0xoed-db8e8bee52c71cf73b8334478fd61845{
padding-bottom:10px;
font-size:47px;
}
body .av-special-heading.av-m3g0xoed-db8e8bee52c71cf73b8334478fd61845 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3g0xoed-db8e8bee52c71cf73b8334478fd61845 .av-special-heading-tag{
font-size:47px;
}
.av-special-heading.av-m3g0xoed-db8e8bee52c71cf73b8334478fd61845 .av-subheading{
font-size:22px;
}

.flex_column.av-31p7ms-3a9f3156eccb30fb0dfc249b6f527378{
padding:0 0 0 0;
background-color:#f7f7f7;
}

.avia-image-container.av-2xdy4k-475b4f0dff0eca8cf46d7ca45e35cde1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2xdy4k-475b4f0dff0eca8cf46d7ca45e35cde1 .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-2sx058-6c1328eb459047702bc3cffd49804264-column {
0%   { box-shadow:  0 0 0 0 #dbdbdb; opacity: 1; }
100% { box-shadow:  0 0 37px 0 #dbdbdb; opacity: 1; }
}
.flex_column.av-2sx058-6c1328eb459047702bc3cffd49804264{
box-shadow: 0 0 37px 0 #dbdbdb;
padding:40px 40px 40px 40px;
background-color:#fcfcfc;
}

#top .av-special-heading.av-m3g0yw72-8259f9cc6488bad6d82f6a1879ef0bf2{
padding-bottom:10px;
font-size:47px;
}
body .av-special-heading.av-m3g0yw72-8259f9cc6488bad6d82f6a1879ef0bf2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3g0yw72-8259f9cc6488bad6d82f6a1879ef0bf2 .av-special-heading-tag{
font-size:47px;
}
.av-special-heading.av-m3g0yw72-8259f9cc6488bad6d82f6a1879ef0bf2 .av-subheading{
font-size:22px;
}

.flex_column.av-2lquxo-09102cb2086e2a061239dd2a4ba24174{
padding:0 0 0 0;
background-color:#f7f7f7;
}

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

@keyframes av_boxShadowEffect_av-29hwpg-484cc0959865054afb19ed682e57cfd9-column {
0%   { box-shadow:  0 0 0 0 #dbdbdb; opacity: 1; }
100% { box-shadow:  0 0 37px 0 #dbdbdb; opacity: 1; }
}
.flex_column.av-29hwpg-484cc0959865054afb19ed682e57cfd9{
box-shadow: 0 0 37px 0 #dbdbdb;
padding:40px 40px 40px 40px;
background-color:#fcfcfc;
}

#top .av-special-heading.av-m3g0zyz1-5a14df55e4fc7bdbbac24415e9400ad3{
padding-bottom:10px;
font-size:47px;
}
body .av-special-heading.av-m3g0zyz1-5a14df55e4fc7bdbbac24415e9400ad3 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3g0zyz1-5a14df55e4fc7bdbbac24415e9400ad3 .av-special-heading-tag{
font-size:47px;
}
.av-special-heading.av-m3g0zyz1-5a14df55e4fc7bdbbac24415e9400ad3 .av-subheading{
font-size:22px;
}

.flex_column.av-248pr0-071b22b20abc05fbeda074b73b13fcfc{
padding:0 0 0 0;
background-color:#f7f7f7;
}

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

@keyframes av_boxShadowEffect_av-1s5t44-44632cbb6935bdd698e40836d2641e3e-column {
0%   { box-shadow:  0 0 0 0 #dbdbdb; opacity: 1; }
100% { box-shadow:  0 0 37px 0 #dbdbdb; opacity: 1; }
}
.flex_column.av-1s5t44-44632cbb6935bdd698e40836d2641e3e{
box-shadow: 0 0 37px 0 #dbdbdb;
padding:40px 40px 40px 40px;
background-color:#fcfcfc;
}

#top .av-special-heading.av-m3g10jbi-276b6e8b0c65a0ef0d07016dac4e77d1{
padding-bottom:10px;
font-size:47px;
}
body .av-special-heading.av-m3g10jbi-276b6e8b0c65a0ef0d07016dac4e77d1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3g10jbi-276b6e8b0c65a0ef0d07016dac4e77d1 .av-special-heading-tag{
font-size:47px;
}
.av-special-heading.av-m3g10jbi-276b6e8b0c65a0ef0d07016dac4e77d1 .av-subheading{
font-size:22px;
}

.flex_column.av-1j93l8-4659dc7899cb44d51119d114afaa991f{
padding:0 0 0 0;
background-color:#f7f7f7;
}

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

@keyframes av_boxShadowEffect_av-1akii4-49ba66e7f8f5c0b116832fb293557e86-column {
0%   { box-shadow:  0 0 0 0 #dbdbdb; opacity: 1; }
100% { box-shadow:  0 0 37px 0 #dbdbdb; opacity: 1; }
}
.flex_column.av-1akii4-49ba66e7f8f5c0b116832fb293557e86{
box-shadow: 0 0 37px 0 #dbdbdb;
padding:40px 40px 40px 40px;
background-color:#fcfcfc;
}

#top .av-special-heading.av-m3g11331-7570c531a121420513e52b2e7bc5f51c{
padding-bottom:10px;
font-size:47px;
}
body .av-special-heading.av-m3g11331-7570c531a121420513e52b2e7bc5f51c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3g11331-7570c531a121420513e52b2e7bc5f51c .av-special-heading-tag{
font-size:47px;
}
.av-special-heading.av-m3g11331-7570c531a121420513e52b2e7bc5f51c .av-subheading{
font-size:22px;
}

.flex_column.av-45akc-d85302d23111706e63a143d8b93adb1c{
padding:0 0 0 0;
background-color:#f7f7f7;
}

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

@keyframes av_boxShadowEffect_av-ow8zw-8b11e8783a3e20567c15cefd01774070-column {
0%   { box-shadow:  0 0 0 0 #dbdbdb; opacity: 1; }
100% { box-shadow:  0 0 37px 0 #dbdbdb; opacity: 1; }
}
.flex_column.av-ow8zw-8b11e8783a3e20567c15cefd01774070{
box-shadow: 0 0 37px 0 #dbdbdb;
padding:40px 40px 40px 40px;
background-color:#fcfcfc;
}

#top .av-special-heading.av-m3g11pvw-4308e1462ffe7314757e39216bcc89aa{
padding-bottom:10px;
font-size:47px;
}
body .av-special-heading.av-m3g11pvw-4308e1462ffe7314757e39216bcc89aa .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3g11pvw-4308e1462ffe7314757e39216bcc89aa .av-special-heading-tag{
font-size:47px;
}
.av-special-heading.av-m3g11pvw-4308e1462ffe7314757e39216bcc89aa .av-subheading{
font-size:22px;
}

.flex_column.av-l0sxo-b60ddd562d48bb8cc5ce82ba4a7f9670{
padding:0 0 0 0;
background-color:#f7f7f7;
}

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

@keyframes av_boxShadowEffect_av-a1jro-0ffba1d0c9e1288ff20a6063374f52b6-column {
0%   { box-shadow:  0 0 0 0 #dbdbdb; opacity: 1; }
100% { box-shadow:  0 0 37px 0 #dbdbdb; opacity: 1; }
}
.flex_column.av-a1jro-0ffba1d0c9e1288ff20a6063374f52b6{
box-shadow: 0 0 37px 0 #dbdbdb;
padding:40px 40px 40px 40px;
background-color:#fcfcfc;
}

#top .av-special-heading.av-m3g12c91-4268f048a57056dfdb51e0fa7a2269de{
padding-bottom:10px;
font-size:36px;
}
body .av-special-heading.av-m3g12c91-4268f048a57056dfdb51e0fa7a2269de .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3g12c91-4268f048a57056dfdb51e0fa7a2269de .av-special-heading-tag{
font-size:36px;
}
.av-special-heading.av-m3g12c91-4268f048a57056dfdb51e0fa7a2269de .av-subheading{
font-size:22px;
}

.flex_cell.av-2585zg-e45c78a06e635006180df91c8cf0e8f9{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#daead2;
}
.responsive #top #wrap_all .flex_cell.av-2585zg-e45c78a06e635006180df91c8cf0e8f9{
padding:5% 5% 5% 5% !important;
}

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

#top .hr.hr-invisible.av-1myz18-a4a514afacf863a4d9f430339489943a{
height:5px;
}

#top .av-special-heading.av-1g8n9o-9fa7403adb35cb2bd2e753a31f8dcd91{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-1g8n9o-9fa7403adb35cb2bd2e753a31f8dcd91 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1g8n9o-9fa7403adb35cb2bd2e753a31f8dcd91 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-1g8n9o-9fa7403adb35cb2bd2e753a31f8dcd91 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-16boyk-45e07036613452fdb0f80beb1e56dceb{
background-color:#61ae3b;
border-color:#61ae3b;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-16boyk-45e07036613452fdb0f80beb1e56dceb:hover{
color:white;
transition:all 0.4s ease-in-out;
}

.flex_cell.av-13ifwc-b94e4a420b65575379be3113c6307e01{
vertical-align:top;
height:500px;
min-height:500px;
background:url(https://www.grupocodeca.com/wp-content/uploads/2024/11/2150528614_1.jpg) 0% 0% no-repeat scroll ;
}


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

#top #wrap_all .av-special-heading.av-aa5fm4-8f2c2bc15421d6f7a1e02beffd93c695 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-ebw3g-46d9e01f12cbe8cb8f8e475eda9e8f65 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m3g0xoed-db8e8bee52c71cf73b8334478fd61845 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m3g0yw72-8259f9cc6488bad6d82f6a1879ef0bf2 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m3g0zyz1-5a14df55e4fc7bdbbac24415e9400ad3 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m3g10jbi-276b6e8b0c65a0ef0d07016dac4e77d1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m3g11331-7570c531a121420513e52b2e7bc5f51c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m3g11pvw-4308e1462ffe7314757e39216bcc89aa .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m3g12c91-4268f048a57056dfdb51e0fa7a2269de .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1g8n9o-9fa7403adb35cb2bd2e753a31f8dcd91 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-aa5fm4-8f2c2bc15421d6f7a1e02beffd93c695 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-9hip4s-f112b96989a225439ee036f03cc4a5b8 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-ebw3g-46d9e01f12cbe8cb8f8e475eda9e8f65 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m3g0xoed-db8e8bee52c71cf73b8334478fd61845 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m3g0yw72-8259f9cc6488bad6d82f6a1879ef0bf2 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m3g0zyz1-5a14df55e4fc7bdbbac24415e9400ad3 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m3g10jbi-276b6e8b0c65a0ef0d07016dac4e77d1 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m3g11331-7570c531a121420513e52b2e7bc5f51c .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m3g11pvw-4308e1462ffe7314757e39216bcc89aa .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m3g12c91-4268f048a57056dfdb51e0fa7a2269de .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-1g8n9o-9fa7403adb35cb2bd2e753a31f8dcd91 .av-special-heading-tag{
font-size:20px;
}
}
