.avia-section.av-145nae-cb9e98df4dd2684da8ac11368d0fc034{
background-repeat:no-repeat;
background-image:url(https://linea-de-vida.es/wp-content/uploads/2025/07/linea-de-vida.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-cb9e98df4dd2684da8ac11368d0fc034 .av-section-color-overlay{
opacity:0.6;
background-color:#084a79;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-37xou-815fd458a39314f916dfe3c5b7ea76b4{
margin:150px 0 150px 0;
padding-bottom:0;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-37xou-815fd458a39314f916dfe3c5b7ea76b4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-37xou-815fd458a39314f916dfe3c5b7ea76b4 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-37xou-815fd458a39314f916dfe3c5b7ea76b4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-37xou-815fd458a39314f916dfe3c5b7ea76b4 .av-subheading{
font-size:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-40794d0ad6f0b30f35efdbe231e9230e{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-40794d0ad6f0b30f35efdbe231e9230e{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ffffff;
}

#top .av-special-heading.av-q9d9a-93210ca597e517a10be6d0a771ecf687{
padding-bottom:10px;
}
body .av-special-heading.av-q9d9a-93210ca597e517a10be6d0a771ecf687 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-q9d9a-93210ca597e517a10be6d0a771ecf687 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-64-9e205f3ff09aa85ef191db2744c0eba2{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-64-9e205f3ff09aa85ef191db2744c0eba2{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

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

#top .av_textblock_section.av-jgds8wgh-63-caea7158b92b7a77a2f019284df224ce .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-60-585665c4ded76811772c28e2b2e83834{
margin-top:0px;
margin-bottom:70px;
}
.flex_column.av-9wkhy-60-585665c4ded76811772c28e2b2e83834{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#072f4c;
background:linear-gradient( to top right, #072f4c, #0c4771 );
}

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

#top .av_textblock_section.av-jgds8wgh-59-8a420a234ed76fa2fa3402cfbe37778a .avia_textblock{
color:#ffffff;
}

.avia-section.av-mclx5wn5-c2f18081b720b8f5d6a0cd09f466773a{
background-color:#e34947;
background-image:unset;
}

.flex_column.av-ewmr2-28a78a09f98da04965de032d2bf441ad{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-8mvfq-3bccd7b5131af0c042994e656e3ec5ee{
margin:35px 0 35px 0;
padding-bottom:0;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-8mvfq-3bccd7b5131af0c042994e656e3ec5ee .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8mvfq-3bccd7b5131af0c042994e656e3ec5ee .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-8mvfq-3bccd7b5131af0c042994e656e3ec5ee .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8mvfq-3bccd7b5131af0c042994e656e3ec5ee .av-subheading{
font-size:25px;
}

#top .av-special-heading.av-3gwdoe-c4de401fee9d6a3bae630a7518c890be{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-3gwdoe-c4de401fee9d6a3bae630a7518c890be .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3gwdoe-c4de401fee9d6a3bae630a7518c890be .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-8l0b2-ef39b7005d910b5905fb4e8139039d6d{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-g4aie-1b6882cb6243112fb723e30d47bddd32{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-g4aie-1b6882cb6243112fb723e30d47bddd32{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-2uc12u-47946fd96172a17e1cd80b86eba00659{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2uc12u-47946fd96172a17e1cd80b86eba00659{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}

.avia-section.av-lf3c6-db2cfdb04820b16785afa0c1ba7a4e84{
background-color:#0655a4;
background-image:unset;
}

.flex_column.av-go2pa-4e9e9907de731c5c26ad370454f6d5ea{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6u1by-c64cc4c7d3906d0285a5d9ac13991438{
margin:35px 0 35px 0;
padding-bottom:0;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-6u1by-c64cc4c7d3906d0285a5d9ac13991438 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6u1by-c64cc4c7d3906d0285a5d9ac13991438 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-6u1by-c64cc4c7d3906d0285a5d9ac13991438 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6u1by-c64cc4c7d3906d0285a5d9ac13991438 .av-subheading{
font-size:25px;
}

#top .hr.hr-invisible.av-bqxdy-adfa1116cf1a30a7f38bee9c858a5754{
height:50px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-366vla-bc8e0a8e99a221ed2b0e73a91138e8ea{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-366vla-bc8e0a8e99a221ed2b0e73a91138e8ea{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-332rbq-515df18703353e4d5dc04a3650d9868f img.avia_image{
box-shadow:none;
}
.avia-image-container.av-332rbq-515df18703353e4d5dc04a3650d9868f .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-11lmse-6666b4591970f143f144076a444e3587{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-11lmse-6666b4591970f143f144076a444e3587{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-xv13y-60e6f26e57e93238a008deec5da35952{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-xv13y-60e6f26e57e93238a008deec5da35952 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-xv13y-60e6f26e57e93238a008deec5da35952 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-mcm2lhrp-736b494edd7de86c00fdff83cd503cd8 .iconlist_icon{
background-color:#0656a4;
}

.avia-section.av-mcnc8539-c3f5d2c0552efc5df882c525560649be{
background-color:#e34947;
background-image:unset;
}

.flex_column.av-7mfpi-1c527fffc777a88bf6527ecfe290c043{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mcnc7jot-10441b0fed7a441731c8e58c1816fae0{
margin:35px 0 35px 0;
padding-bottom:0;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-mcnc7jot-10441b0fed7a441731c8e58c1816fae0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mcnc7jot-10441b0fed7a441731c8e58c1816fae0 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-mcnc7jot-10441b0fed7a441731c8e58c1816fae0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mcnc7jot-10441b0fed7a441731c8e58c1816fae0 .av-subheading{
font-size:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-38-1a1628a42f83378296c47d1956ee3f81{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-38-1a1628a42f83378296c47d1956ee3f81{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
background-color:#072f4c;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-31-91cddb479a63f9006ae07c987de88f30{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-31-91cddb479a63f9006ae07c987de88f30{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-26-b7e95fa576be8833cad2b33f0c7be076{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-26-b7e95fa576be8833cad2b33f0c7be076{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
background-color:#072f4c;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-21-b67b364547856df64b2f5ee5b2613b41{
margin-top:6%;
margin-bottom:0;
}
.flex_column.av-9wkhy-21-b67b364547856df64b2f5ee5b2613b41{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-16-f145fab0bbe7ec3f56514162f5dd84d1{
margin-top:6%;
margin-bottom:0;
}
.flex_column.av-9wkhy-16-f145fab0bbe7ec3f56514162f5dd84d1{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
background-color:#072f4c;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-9wkhy-11-ac6352447c4456424a5d7459ae4e1492{
margin-top:6%;
margin-bottom:0;
}
.flex_column.av-9wkhy-11-ac6352447c4456424a5d7459ae4e1492{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
background-color:#094978;
background:linear-gradient( to top right, #094978, #105e96 );
}

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

.avia-section.av-agly6-75d3749437b5fd22e6dc0faa9791518a{
background-color:#0655a4;
background-image:unset;
}

.flex_column.av-6wqjy-75fc047e480434210e4d8e7dfca0e8b5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-ng6ie-2e1050e106c072b3051f3f065e84c8c2{
margin:35px 0 35px 0;
padding-bottom:0;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-ng6ie-2e1050e106c072b3051f3f065e84c8c2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ng6ie-2e1050e106c072b3051f3f065e84c8c2 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-ng6ie-2e1050e106c072b3051f3f065e84c8c2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ng6ie-2e1050e106c072b3051f3f065e84c8c2 .av-subheading{
font-size:25px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-dqvny-453fa21ba9936dc429c2dd575c88df94{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-dqvny-453fa21ba9936dc429c2dd575c88df94{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}

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

#top .flex_column_table.av-equal-height-column-flextable.av-btubq-214c84bb96cf5a13e5bcea54d834ad3c{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-btubq-214c84bb96cf5a13e5bcea54d834ad3c{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-mcnlgwjt-f49fef34dc9ce8a604a02dbad93ab054{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-mcnlgwjt-f49fef34dc9ce8a604a02dbad93ab054 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mcnlgwjt-f49fef34dc9ce8a604a02dbad93ab054 .av-subheading{
font-size:15px;
}

#top .avia-icon-list-container.av-mcnluhoc-646c2ba8dae30413d716fd59f70eb90a .iconlist_icon{
background-color:#0656a4;
}

.flex_cell.av-mcnm04s9-04f1dc5cb50e24bc803c5acfff56953d{
vertical-align:middle;
background-color:#0655a4;
}

#top .av-special-heading.av-8pxry-c624da0f8c298af440e291768519a4b8{
margin:35px 0 35px 0;
padding-bottom:0;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-8pxry-c624da0f8c298af440e291768519a4b8 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-8pxry-c624da0f8c298af440e291768519a4b8 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-8pxry-c624da0f8c298af440e291768519a4b8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-8pxry-c624da0f8c298af440e291768519a4b8 .av-subheading{
font-size:25px;
}

.flex_cell.av-mcnm0ouy-33a6762bb04958f5add1a43bf949d66f{
vertical-align:middle;
background-color:#e34947;
}

#top .av-special-heading.av-mcnkzxb1-6e5de68cf78ee585904ab5eb4b4f5145{
margin:35px 0 35px 0;
padding-bottom:0;
color:#ffffff;
font-size:3vw;
}
body .av-special-heading.av-mcnkzxb1-6e5de68cf78ee585904ab5eb4b4f5145 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mcnkzxb1-6e5de68cf78ee585904ab5eb4b4f5145 .av-special-heading-tag{
font-size:3vw;
}
.av-special-heading.av-mcnkzxb1-6e5de68cf78ee585904ab5eb4b4f5145 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mcnkzxb1-6e5de68cf78ee585904ab5eb4b4f5145 .av-subheading{
font-size:25px;
}


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

#top #wrap_all .av-special-heading.av-8mvfq-3bccd7b5131af0c042994e656e3ec5ee .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6u1by-c64cc4c7d3906d0285a5d9ac13991438 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mcnc7jot-10441b0fed7a441731c8e58c1816fae0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ng6ie-2e1050e106c072b3051f3f065e84c8c2 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mcnkzxb1-6e5de68cf78ee585904ab5eb4b4f5145 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-8mvfq-3bccd7b5131af0c042994e656e3ec5ee .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6u1by-c64cc4c7d3906d0285a5d9ac13991438 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-mcnc7jot-10441b0fed7a441731c8e58c1816fae0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ng6ie-2e1050e106c072b3051f3f065e84c8c2 .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-mcnkzxb1-6e5de68cf78ee585904ab5eb4b4f5145 .av-special-heading-tag{
font-size:0.8em;
}
}
