.flex_cell.av-wume8ft-3a926832f98ab48b06c63f4cf27b2f8f{
vertical-align:top;
}

#top .av-special-heading.av-wg0mc49-753537f85e8ac3307726cef8145b149a{
padding-bottom:10px;
color:#29327f;
}
body .av-special-heading.av-wg0mc49-753537f85e8ac3307726cef8145b149a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-wg0mc49-753537f85e8ac3307726cef8145b149a .special-heading-inner-border{
border-color:#29327f;
}
.av-special-heading.av-wg0mc49-753537f85e8ac3307726cef8145b149a .av-subheading{
font-size:15px;
}

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

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

#top .av-special-heading.av-t7hjyk9-ed82e164bce4251a7f3a1df2f850b003{
padding-bottom:10px;
color:#29327f;
}
body .av-special-heading.av-t7hjyk9-ed82e164bce4251a7f3a1df2f850b003 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-t7hjyk9-ed82e164bce4251a7f3a1df2f850b003 .special-heading-inner-border{
border-color:#29327f;
}
.av-special-heading.av-t7hjyk9-ed82e164bce4251a7f3a1df2f850b003 .av-subheading{
font-size:15px;
}

.flex_column.av-slgp09l-c869a5f0e36fbdf1e4c8dfe87fa99e44{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-ryqeuft-306877f0fe992f72fd63a7be5ffcfdac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-qu2kddl-761e153bcb27c43f737ff00afc3d878c{
vertical-align:top;
background-color:#f2f2f2;
}
.responsive #top #wrap_all .flex_cell.av-qu2kddl-761e153bcb27c43f737ff00afc3d878c{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-qfljxw9-a2a823e4653768be413a852bef8e1b60{
border-radius:0px 40px 0px 0px;
padding:5px 5px 5px 5px;
}

#top .av-special-heading.av-q12mxa1-84680924bfe7983fffa994f55f0b4e92{
padding-bottom:10px;
color:#29327f;
}
body .av-special-heading.av-q12mxa1-84680924bfe7983fffa994f55f0b4e92 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-q12mxa1-84680924bfe7983fffa994f55f0b4e92 .special-heading-inner-border{
border-color:#29327f;
}
.av-special-heading.av-q12mxa1-84680924bfe7983fffa994f55f0b4e92 .av-subheading{
font-size:15px;
}

.flex_cell.av-o4vhpzt-d55e4da7e88d82805b9bb372a04d1718{
vertical-align:top;
}

#top .flex_column_table.av-equal-height-column-flextable.av-nppldfd-e3f0517d53fc36ff3834c2a02c0bca20{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-nppldfd-e3f0517d53fc36ff3834c2a02c0bca20{
border-radius:40px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:rgba(255,0,0,0.09);
}

#top .av-special-heading.av-n0njis9-95fbce4a1c58340801774b2b1ee7a915{
padding-bottom:10px;
color:#29327f;
}
body .av-special-heading.av-n0njis9-95fbce4a1c58340801774b2b1ee7a915 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-n0njis9-95fbce4a1c58340801774b2b1ee7a915 .special-heading-inner-border{
border-color:#29327f;
}
.av-special-heading.av-n0njis9-95fbce4a1c58340801774b2b1ee7a915 .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-mh8vce1-19777962ae57ae7a926adda3d7ccc8ba{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mh8vce1-19777962ae57ae7a926adda3d7ccc8ba{
border-radius:0px 40px 0px 0px;
padding:20px 20px 20px 20px;
background-color:rgba(255,0,0,0.09);
}

@keyframes av_boxShadowEffect_av-26dfu6x-ab635821861707bcff5be4f0c8ab8b55 {
0%   { box-shadow:  0 0 0 0 #ff0000; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #ff0000; opacity: 1; }
}
.avia-image-container.av-26dfu6x-ab635821861707bcff5be4f0c8ab8b55 img.avia_image{
box-shadow: 0 0 10px 0 #ff0000;
}
.avia-image-container.av-26dfu6x-ab635821861707bcff5be4f0c8ab8b55 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column.av-lizfmft-cacd959c66878373ac1ea48b7ed6489e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-lizfmft-cacd959c66878373ac1ea48b7ed6489e{
border-radius:0px 0px 0px 0px;
padding:10px 10px 10px 10px;
background-color:rgba(255,0,0,0.09);
}
.responsive #top #wrap_all .flex_column.av-lizfmft-cacd959c66878373ac1ea48b7ed6489e{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-kgs4b15-07e727773d4354d4d0855fa855874711{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-kgs4b15-07e727773d4354d4d0855fa855874711{
border-radius:0px 0px 0px 40px;
padding:5px 5px 5px 5px;
background-color:rgba(255,0,0,0.09);
}

#top .flex_column_table.av-equal-height-column-flextable.av-jegxo6x-0abef6646ba257b43457488154bb3dc9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jegxo6x-0abef6646ba257b43457488154bb3dc9{
border-radius:0px 0px 40px 0px;
padding:5px 5px 5px 5px;
background-color:rgba(255,0,0,0.09);
}

#top .av-special-heading.av-ik1dxy1-7f71b7b214c027dadcd82fb1a695e7b3{
padding-bottom:10px;
color:#29327f;
}
body .av-special-heading.av-ik1dxy1-7f71b7b214c027dadcd82fb1a695e7b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-ik1dxy1-7f71b7b214c027dadcd82fb1a695e7b3 .special-heading-inner-border{
border-color:#29327f;
}
.av-special-heading.av-ik1dxy1-7f71b7b214c027dadcd82fb1a695e7b3 .av-subheading{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-i6pea1l-919ff6e504eba005478f77f340bead0f-column {
0%   { box-shadow:  0 0 0 0 #eaeaea; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #eaeaea; opacity: 1; }
}
.flex_column.av-i6pea1l-919ff6e504eba005478f77f340bead0f{
box-shadow: 0 0 10px 0 #eaeaea;
padding:10px 10px 10px 10px;
}

@keyframes av_boxShadowEffect_av-hbjj6ux-08f3ea1fd97e5c794ae3ea9951049e18-column {
0%   { box-shadow:  0 0 0 0 #eaeaea; opacity: 1; }
100% { box-shadow:  0 0 10px 0 #eaeaea; opacity: 1; }
}
.flex_column.av-hbjj6ux-08f3ea1fd97e5c794ae3ea9951049e18{
box-shadow: 0 0 10px 0 #eaeaea;
}

#top .av-special-heading.av-1isupo9-b0c2929409d26be97e5d9d3485e84174{
padding-bottom:10px;
color:#29327f;
}
body .av-special-heading.av-1isupo9-b0c2929409d26be97e5d9d3485e84174 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1isupo9-b0c2929409d26be97e5d9d3485e84174 .special-heading-inner-border{
border-color:#29327f;
}
.av-special-heading.av-1isupo9-b0c2929409d26be97e5d9d3485e84174 .av-subheading{
font-size:15px;
}

.flex_cell.av-d90xn89-c4c30316e1c6c4b760c18fa1e7b959b8{
vertical-align:top;
background-color:#f2f2f2;
}
.responsive #top #wrap_all .flex_cell.av-d90xn89-c4c30316e1c6c4b760c18fa1e7b959b8{
padding:30px 30px 30px 30px !important;
}

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

.flex_cell.av-bs0kxx5-e4a04d673a5ffa8955ddb319f56c0e92{
vertical-align:top;
background-color:rgba(255,0,0,0.15);
background:linear-gradient( to right, rgba(255,0,0,0.15), rgba(123,176,231,0.35), #ffffff );
}

#top .av-special-heading.av-mncz9n6e-616e23e1761f6a0bf6c083560de9f3b3{
padding-bottom:10px;
color:#29327f;
}
body .av-special-heading.av-mncz9n6e-616e23e1761f6a0bf6c083560de9f3b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mncz9n6e-616e23e1761f6a0bf6c083560de9f3b3 .special-heading-inner-border{
border-color:#29327f;
}
.av-special-heading.av-mncz9n6e-616e23e1761f6a0bf6c083560de9f3b3 .av-subheading{
font-size:15px;
}

.flex_cell.av-u4uowp-c09fa54a6f7fc1730ad409dac496840a{
vertical-align:top;
}

#top .av-special-heading.av-7imd7sp-93e77a5e1db230980a99f4455eeba3f3{
padding-bottom:10px;
color:#29327f;
}
body .av-special-heading.av-7imd7sp-93e77a5e1db230980a99f4455eeba3f3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7imd7sp-93e77a5e1db230980a99f4455eeba3f3 .special-heading-inner-border{
border-color:#29327f;
}
.av-special-heading.av-7imd7sp-93e77a5e1db230980a99f4455eeba3f3 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-61a1p89-8373cb1f84f665d32746374f7005e4b7{
padding-bottom:10px;
color:#29327f;
}
body .av-special-heading.av-61a1p89-8373cb1f84f665d32746374f7005e4b7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-61a1p89-8373cb1f84f665d32746374f7005e4b7 .special-heading-inner-border{
border-color:#29327f;
}
.av-special-heading.av-61a1p89-8373cb1f84f665d32746374f7005e4b7 .av-subheading{
font-size:15px;
}

.avia-timeline-container.av-4osgwpl-ccb4518318fe4fecf2be42932a7947ec .av-milestone-date{
font-size:20px;
color:#27307f;
}
.avia-timeline-container.av-4osgwpl-ccb4518318fe4fecf2be42932a7947ec .av-milestone-title{
color:#29327f;
}
.avia-timeline-container.av-4osgwpl-ccb4518318fe4fecf2be42932a7947ec .av-milestone-content{
color:#29327f;
}

.avia-timeline-container .av-milestone.av-4hqs3uh-807f28718be02a4e2b10803543b1280a .av-milestone-icon-inner{
background-image:url(https://www.fedecardio-lr.com/wp-content/uploads/2024/04/logo-coeurmontpellier.jpg);
}

.avia-timeline-container .av-milestone.av-40vbjbt-ac7395bf569a19319b63fccb84033901 .av-milestone-icon-inner{
background-image:url(https://www.fedecardio-lr.com/wp-content/uploads/2025/07/midilibre-300x300.jpg);
}

.avia-timeline-container .av-milestone.av-3ggmmu1-c64edb8f9cd374d0c06fb082aadb0bff .av-milestone-icon-inner{
background-image:url(https://www.fedecardio-lr.com/wp-content/uploads/2025/07/chu-300x300.jpg);
}

.avia-timeline-container .av-milestone.av-2xzw5x5-c3a85a7e71b68a2e41111d3309004e51 .av-milestone-icon-inner{
background-image:url(https://www.fedecardio-lr.com/wp-content/uploads/2025/07/ici-herault-300x300.jpg);
}

.avia-timeline-container .av-milestone.av-2m5ynqx-bbd57d476fe13d7a9a5e9180e2db17bc .av-milestone-icon-inner{
background-image:url(https://www.fedecardio-lr.com/wp-content/uploads/2025/07/gazette-300x300.jpg);
}

.avia-timeline-container .av-milestone.av-1zehmpl-23aea82bd45898afd246bcf0ca6a17bc .av-milestone-icon-inner{
background-image:url(https://www.fedecardio-lr.com/wp-content/uploads/2024/04/logo-muc-natation.jpg);
}

.avia-timeline-container .av-milestone.av-1r4bqyh-0c2b4fb3d5d818325bf761325eedec34 .av-milestone-icon-inner{
background-image:url(https://www.fedecardio-lr.com/wp-content/uploads/2025/09/PA_SOMEDI_logo_2lignes_cobalt_2022-300x160.jpg);
}

.flex_cell.av-11evk8p-2118db1b2bbac89d7070511435492282{
vertical-align:top;
background-color:#f2f2f2;
}
.responsive #top #wrap_all .flex_cell.av-11evk8p-2118db1b2bbac89d7070511435492282{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-v7ul15-9aa1dddebe076206c677ac8d875e86f1{
border-radius:0px 0px 0px 0px;
padding:0px 25px 0px 5px;
}

