.avia-section.av-8ty8df-f444c318bf4be1e1d1ffe4605e9fb3ee{
background-repeat:no-repeat;
background-image:url(https://www.grupocodeca.com/wp-content/uploads/2024/11/fondo-verde.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

#top .av-special-heading.av-m3g6sz7b-53714776c21f5a2378d39d9c2836b364{
margin:0px 0px 0px 0px;
padding-bottom:10px;
color:#ffffff;
font-size:69px;
}
body .av-special-heading.av-m3g6sz7b-53714776c21f5a2378d39d9c2836b364 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3g6sz7b-53714776c21f5a2378d39d9c2836b364 .av-special-heading-tag{
font-size:69px;
}
.av-special-heading.av-m3g6sz7b-53714776c21f5a2378d39d9c2836b364 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m3g6sz7b-53714776c21f5a2378d39d9c2836b364 .av-subheading{
font-size:15px;
}

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

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

.avia-image-container.av-80x1tv-08cbb7b06850a0d1440c34a16b2df536 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-80x1tv-08cbb7b06850a0d1440c34a16b2df536 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-7xcmdf-e6b23998de38a9e663d398b5e402fa15{
height:5px;
}

#top .av-special-heading.av-7por1n-36a3235e601b2f6ef0123200ea291fce{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-7por1n-36a3235e601b2f6ef0123200ea291fce .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7por1n-36a3235e601b2f6ef0123200ea291fce .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-7por1n-36a3235e601b2f6ef0123200ea291fce .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-7kxywb-f803dbc1f3b7dea0ac80f25259430edb{
background-color:#2f4b99;
border-color:#2f4b99;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-7kxywb-f803dbc1f3b7dea0ac80f25259430edb:hover{
color:white;
transition:all 0.4s ease-in-out;
}

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

.avia-section.av-795su3-ede0571a09e48395d8615879ef724925{
position:relative;
}
.avia-section.av-795su3-ede0571a09e48395d8615879ef724925 .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

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

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

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

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

.avia-section.av-612cor-325291143660288d1ecfd216230b71e9{
background-color:#f7f7f7;
background-image:unset;
}

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

@keyframes av_boxShadowEffect_av-588o7f-eaa2f55d28969037494c9205742515c3-column {
0%   { box-shadow:  0 0 0 0 #dbdbdb; opacity: 1; }
100% { box-shadow:  0 0 37px 0 #dbdbdb; opacity: 1; }
}
.flex_column.av-588o7f-eaa2f55d28969037494c9205742515c3{
box-shadow: 0 0 37px 0 #dbdbdb;
padding:40px 40px 40px 40px;
}

.av_font_icon.av-l80yj-4846bfde3fbb471a29c48ef5a0799de2{
color:#61ae3b;
border-color:#61ae3b;
}
.av_font_icon.av-l80yj-4846bfde3fbb471a29c48ef5a0799de2 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-4rivur-e28e238da10da1f68392dbb19cf1dd73 .avia_textblock{
font-size:18px;
}

@keyframes av_boxShadowEffect_av-4tpgk3-3eccdd0ce78e92ad618c89f17eec8212-column {
0%   { box-shadow:  0 0 0 0 #dbdbdb; opacity: 1; }
100% { box-shadow:  0 0 37px 0 #dbdbdb; opacity: 1; }
}
.flex_column.av-4tpgk3-3eccdd0ce78e92ad618c89f17eec8212{
box-shadow: 0 0 37px 0 #dbdbdb;
padding:40px 40px 40px 40px;
}

.av_font_icon.av-es4yr-85558c755a66bf2aae410c5358c583f6{
color:#61ae3b;
border-color:#61ae3b;
}
.av_font_icon.av-es4yr-85558c755a66bf2aae410c5358c583f6 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-m3g6xsrr-a996a1ddfdbf2fc727e9c6d9f4effac3 .avia_textblock{
font-size:18px;
}

@keyframes av_boxShadowEffect_av-7onfn-14b21fcb1a1de1e8b1d3e6ee7f715716-column {
0%   { box-shadow:  0 0 0 0 #dbdbdb; opacity: 1; }
100% { box-shadow:  0 0 37px 0 #dbdbdb; opacity: 1; }
}
.flex_column.av-7onfn-14b21fcb1a1de1e8b1d3e6ee7f715716{
box-shadow: 0 0 37px 0 #dbdbdb;
padding:40px 40px 40px 40px;
}

.av_font_icon.av-m3g6zuok-9ab400209a7162a439452ad19578cd1e{
color:#61ae3b;
border-color:#61ae3b;
}
.av_font_icon.av-m3g6zuok-9ab400209a7162a439452ad19578cd1e .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-m3g6xxo7-c28eecb0201836c5dd0ac90ac25b613a .avia_textblock{
font-size:18px;
}

.avia-section.av-m3g791t0-02aec8516d9db887037a12814e853313{
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-m3g7a17j-cd6653433df86435eaad6e1e7b49d995{
padding-bottom:10px;
color:#ffffff;
font-size:47px;
}
body .av-special-heading.av-m3g7a17j-cd6653433df86435eaad6e1e7b49d995 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3g7a17j-cd6653433df86435eaad6e1e7b49d995 .av-special-heading-tag{
font-size:47px;
}
.av-special-heading.av-m3g7a17j-cd6653433df86435eaad6e1e7b49d995 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m3g7a17j-cd6653433df86435eaad6e1e7b49d995 .av-subheading{
font-size:22px;
}

#top .av_textblock_section.av-1870kb-1d7f17a97736b881ade1c95e7552ce5e .avia_textblock{
color:#ffffff;
}

#top .hr.av-m3iluosg-29c7b3b79c385a73345433e4cf8e1b6d{
margin-top:30px;
margin-bottom:30px;
}
.hr.av-m3iluosg-29c7b3b79c385a73345433e4cf8e1b6d .hr-inner{
width:50px;
max-width:45%;
}

#top .av_textblock_section.av-m3iltu6n-7893d5a1f9d116154d38c8583038b803 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-1obmj-53d2bf5eae4c13b3a81f54bc5fe4ef0e:hover{
color:white;
transition:all 0.4s ease-in-out;
}


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

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

#top #wrap_all .av-special-heading.av-7por1n-36a3235e601b2f6ef0123200ea291fce .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ndbd7-3beed616650f82eb48a8ec4c6f21c9f5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m3g7528v-28c56f9071d12664d75b0f6741c7e707 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-5rsjpn-74b6443a7587fb34f162506fb97620ff .av-special-heading-tag{
font-size:0.8em;
}

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

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

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

#top #wrap_all .av-special-heading.av-7por1n-36a3235e601b2f6ef0123200ea291fce .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-ndbd7-3beed616650f82eb48a8ec4c6f21c9f5 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m3g7528v-28c56f9071d12664d75b0f6741c7e707 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-5rsjpn-74b6443a7587fb34f162506fb97620ff .av-special-heading-tag{
font-size:20px;
}

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