.avia-section.av-cyekz4-3c368efb6a03f69c0f74c81b76e83558{
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-ch3pd4-27f7881404e0ae12e0c99f3feea96b2f{
margin:0px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-ch3pd4-27f7881404e0ae12e0c99f3feea96b2f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ch3pd4-27f7881404e0ae12e0c99f3feea96b2f .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-ch3pd4-27f7881404e0ae12e0c99f3feea96b2f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ch3pd4-27f7881404e0ae12e0c99f3feea96b2f .av-subheading{
font-size:15px;
}

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

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

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

#top .hr.hr-invisible.av-46hrk-407f629459bda0a00269bb0f2d9400c8{
height:5px;
}

#top .av-special-heading.av-bh2rjs-9949bd42c77d0a8ba484d1b65e5e2301{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-bh2rjs-9949bd42c77d0a8ba484d1b65e5e2301 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bh2rjs-9949bd42c77d0a8ba484d1b65e5e2301 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-bh2rjs-9949bd42c77d0a8ba484d1b65e5e2301 .av-subheading{
font-size:15px;
}

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

.flex_cell.av-b6t6rk-5d3a1fcaa57cacb17a146a1e91feeb5e{
vertical-align:top;
height:500px;
min-height:500px;
background:url(https://www.grupocodeca.com/wp-content/uploads/2024/11/click-1.jpg) 0% 0% no-repeat scroll ;
}

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

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

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

.avia-section.av-9sjr3s-860f49ee420bf22d43e3314d295b163b{
background-color:#f7f7f7;
background-image:unset;
}

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

#top .hr.hr-invisible.av-9e5qyg-e9d751987e6afe25e349dfd084a20bec{
height:26px;
}

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

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

#top .av_textblock_section.av-5kx1zk-634387ffa50b3edb1a8f4229bb628d13 .avia_textblock{
font-size:18px;
}

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

#top .av_textblock_section.av-m3g4ydv2-eabb13d5999ff88c1a8b147aa7306790 .avia_textblock{
font-size:18px;
}

#top .av-special-heading.av-m3g519ie-6234b7b8efb95e21c47357b495b6a809{
padding-bottom:10px;
font-size:33px;
}
body .av-special-heading.av-m3g519ie-6234b7b8efb95e21c47357b495b6a809 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3g519ie-6234b7b8efb95e21c47357b495b6a809 .av-special-heading-tag{
font-size:33px;
}
.av-special-heading.av-m3g519ie-6234b7b8efb95e21c47357b495b6a809 .av-subheading{
font-size:22px;
}

.flex_column.av-m3g51sn7-795ab70c760f55f1661f4e770cf3c4e0{
padding:50px 50px 50px 50px;
background-color:#2f4b99;
}

#top .av-special-heading.av-bjkz4-5f2326ca56e2c5310b23de1ed99314a0{
padding-bottom:10px;
color:#ffffff;
font-size:28px;
}
body .av-special-heading.av-bjkz4-5f2326ca56e2c5310b23de1ed99314a0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-bjkz4-5f2326ca56e2c5310b23de1ed99314a0 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-bjkz4-5f2326ca56e2c5310b23de1ed99314a0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-bjkz4-5f2326ca56e2c5310b23de1ed99314a0 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-m3g5c9hk-bbb69098d5bb4a11597716f09d829491 .avia_textblock{
color:#ffffff;
}

.flex_column.av-f3060-553bbaef5bb9f5058a8422f7062f8a95{
padding:50px 50px 50px 50px;
background-color:#61ae3b;
}

#top .av-special-heading.av-m3g5ejxr-bb15e7530b0632743f5c3153ab35bf9d{
padding-bottom:10px;
color:#ffffff;
font-size:28px;
}
body .av-special-heading.av-m3g5ejxr-bb15e7530b0632743f5c3153ab35bf9d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m3g5ejxr-bb15e7530b0632743f5c3153ab35bf9d .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-m3g5ejxr-bb15e7530b0632743f5c3153ab35bf9d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m3g5ejxr-bb15e7530b0632743f5c3153ab35bf9d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-l75bk-bacada6ef8754518e49d211997a1b03a .avia_textblock{
color:#ffffff;
}

.avia-section.av-6ekc20-7bd1dc96a9af12df75f87f33213c6eef{
background-color:#f7f7f7;
background-image:unset;
position:relative;
}
.avia-section.av-6ekc20-7bd1dc96a9af12df75f87f33213c6eef .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

.avia-image-container.av-61bz4w-633aa0f7649237dc37383505c0f43389 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-61bz4w-633aa0f7649237dc37383505c0f43389 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-5rlo0w-9fcab274536588326e638fe3448cc519{
padding-bottom:10px;
font-size:40px;
}
body .av-special-heading.av-5rlo0w-9fcab274536588326e638fe3448cc519 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5rlo0w-9fcab274536588326e638fe3448cc519 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-5rlo0w-9fcab274536588326e638fe3448cc519 .av-subheading{
font-size:15px;
}

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

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

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


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

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

#top #wrap_all .av-special-heading.av-bh2rjs-9949bd42c77d0a8ba484d1b65e5e2301 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-11ez2g-ec1966e0ae07fa34499b20364e9ec4a5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-9h85hs-10129e87d17df5e944af95aab34b5617 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m3g519ie-6234b7b8efb95e21c47357b495b6a809 .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-5rlo0w-9fcab274536588326e638fe3448cc519 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-nj9vc-67d7223dcf7e2e6fec5b58b5a400b182 .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-bh2rjs-9949bd42c77d0a8ba484d1b65e5e2301 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-11ez2g-ec1966e0ae07fa34499b20364e9ec4a5 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-9h85hs-10129e87d17df5e944af95aab34b5617 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-m3g519ie-6234b7b8efb95e21c47357b495b6a809 .av-special-heading-tag{
font-size:20px;
}

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

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

#top #wrap_all .av-special-heading.av-5rlo0w-9fcab274536588326e638fe3448cc519 .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-nj9vc-67d7223dcf7e2e6fec5b58b5a400b182 .av-special-heading-tag{
font-size:20px;
}
}
