#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-a892fcb9d8c53b61b20134e7f74e9464__0 .avia-caption-title{
font-size:44px;
color:#1d315d;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-a892fcb9d8c53b61b20134e7f74e9464__0 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-a892fcb9d8c53b61b20134e7f74e9464__0 .avia-caption-content p{
font-size:20px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-a892fcb9d8c53b61b20134e7f74e9464__1 .avia-caption-title{
font-size:44px;
color:#1d315d;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-a892fcb9d8c53b61b20134e7f74e9464__1 .avia-caption-content{
font-size:20px;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-a892fcb9d8c53b61b20134e7f74e9464__1 .avia-caption-content p{
font-size:20px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-a892fcb9d8c53b61b20134e7f74e9464__2 .avia-caption-title{
font-size:44px;
color:#1d315d;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-a892fcb9d8c53b61b20134e7f74e9464__2 .avia-caption-content{
font-size:20px;
color:#1d315d;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-a892fcb9d8c53b61b20134e7f74e9464__2 .avia-caption-content p{
font-size:20px;
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-a892fcb9d8c53b61b20134e7f74e9464__2 .avia-caption-title{
font-size:35px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-a892fcb9d8c53b61b20134e7f74e9464__2 .avia-caption-title{
font-size:22px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-a892fcb9d8c53b61b20134e7f74e9464__2 .avia-caption-title{
font-size:17px;
}
}

.flex_cell.av-cd3ua2-842986b2e7f67f3b431f742c5fbfa2c4{
vertical-align:top;
background-color:#3b7f2b;
}
.responsive #top #wrap_all .flex_cell.av-cd3ua2-842986b2e7f67f3b431f742c5fbfa2c4{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-c65y4y-fe6516b14ecdb4666e95d7b6839f1165{
vertical-align:top;
background-color:#8fbc45;
}
.responsive #top #wrap_all .flex_cell.av-c65y4y-fe6516b14ecdb4666e95d7b6839f1165{
padding:9px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-brd06i-c5bcc45260816d67dfced2fa0bdcb0e3{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-brd06i-c5bcc45260816d67dfced2fa0bdcb0e3{
border-radius:0px 0px 0px 0px;
padding:40px 20px 40px 20px;
background-color:#3b7f2b;
}

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

#top .hr.hr-invisible.av-10mf7u-7015f2d7ec0259190757f7189f9e73d8{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-atsvwa-c3f31da5196a8539503f670ee8f99fcb{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-atsvwa-c3f31da5196a8539503f670ee8f99fcb{
border-radius:0px 0px 0px 0px;
padding:40px 20px 40px 20px;
background-color:#599b2c;
}

.av_font_icon.av-bpvhhe-53e890bdc74f9047161296a116a600a2{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-bpvhhe-53e890bdc74f9047161296a116a600a2 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-bpvhhe-53e890bdc74f9047161296a116a600a2 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-airjvu-3daaf196af2d77ebd294a3fa93f29e5c{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9ur522-c6fa10c8e13dbd82360dbe3e8c58a6a3{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-9ur522-c6fa10c8e13dbd82360dbe3e8c58a6a3{
border-radius:0px 0px 0px 0px;
padding:40px 20px 40px 20px;
background-color:#79b62a;
}

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

#top .hr.hr-invisible.av-9iq20a-5c9cd07c42aa296ddb42c16f12c0e9aa{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-kz8je8qz-a5993069db4f4ef925af156b4e9007f9{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-kz8je8qz-a5993069db4f4ef925af156b4e9007f9{
border-radius:0px 0px 0px 0px;
padding:40px 20px 40px 20px;
background-color:#8fbc45;
}

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

#top .hr.hr-invisible.av-parai-da77b3811ce2c153034ed00db881d507{
height:20px;
}

#top .hr.hr-invisible.av-8w1ebe-19c5d4fc4aeaded61080e81ac348472a{
height:40px;
}

#top .av-special-heading.av-l5m7qbfn-1354381d80ba92961e1dd4478430fc3d{
padding-bottom:50px;
}
body .av-special-heading.av-l5m7qbfn-1354381d80ba92961e1dd4478430fc3d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l5m7qbfn-1354381d80ba92961e1dd4478430fc3d .av-subheading{
font-size:15px;
}

#top .flex_column.av-8ouyay-ed256870967c66e09fb0fdf6e4b4372b{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-8ouyay-ed256870967c66e09fb0fdf6e4b4372b{
margin-top:0px;
margin-bottom:0px;
}

#top .av_textblock_section.av-kz8jp6kf-0be9b27c73222c18beb32d9ae8522db9 .avia_textblock{
color:#035783;
}

#top .hr.hr-invisible.av-9rtdm-7b2656cd5e0db8303cc5de59981dfea2{
height:30px;
}

#top #wrap_all .avia-button.av-l9nxnr7r-5b7461b33d2ee0fb6cddd7e091051838{
border-style:none;
border-color:#cc5506;
box-shadow:none;
transition:all 0.4s ease-in-out;
}

#top .flex_column.av-9cdtm-daeab69f04cbe9196855e2c1e3479fe9{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-9cdtm-daeab69f04cbe9196855e2c1e3479fe9{
margin-top:0px;
margin-bottom:0px;
}

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

#top .av-special-heading.av-8p0ru-269426897e5b853fa581b2bddff7d331{
margin:30px 30px 30px 30px;
padding-bottom:40px;
}
body .av-special-heading.av-8p0ru-269426897e5b853fa581b2bddff7d331 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-8p0ru-269426897e5b853fa581b2bddff7d331 .av-subheading{
font-size:15px;
}

#top .flex_column.av-czll6-df9575dca5dc9311cca62b7c773619d6{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-czll6-df9575dca5dc9311cca62b7c773619d6{
margin-top:0px;
margin-bottom:0px;
}

@keyframes av_sonarEffect_av-l9nz2avg-06e19cdbb29cffd0074103aa5f7dbcc8 {
  0% {opacity: 0.3;}
 50% {opacity: 1;}
100% {opacity: 1; transform: scale(1.1);}
}
.av_font_icon.av-l9nz2avg-06e19cdbb29cffd0074103aa5f7dbcc8{
color:#79b62a;
border-color:#79b62a;
}
.avia-svg-icon.av-l9nz2avg-06e19cdbb29cffd0074103aa5f7dbcc8 svg:first-child{
stroke:#79b62a;
fill:#79b62a;
}
.av_font_icon.av-l9nz2avg-06e19cdbb29cffd0074103aa5f7dbcc8 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}
.av_font_icon.av-l9nz2avg-06e19cdbb29cffd0074103aa5f7dbcc8 .av-icon-char:hover{
animation:av_sonarEffect_av-l9nz2avg-06e19cdbb29cffd0074103aa5f7dbcc8 1s ease-in-out;
}

#top .hr.hr-invisible.av-l9nzbkk3-77684a86341dfa1c9cd56d1b42b5440a{
margin-top:-20px;
height:1px;
}

#top .av-special-heading.av-l9nz4h8n-bf8dddc348254c30c54be111c54cab17{
padding-bottom:10px;
color:#79b62a;
}
body .av-special-heading.av-l9nz4h8n-bf8dddc348254c30c54be111c54cab17 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l9nz4h8n-bf8dddc348254c30c54be111c54cab17 .special-heading-inner-border{
border-color:#79b62a;
}
.av-special-heading.av-l9nz4h8n-bf8dddc348254c30c54be111c54cab17 .av-subheading{
font-size:15px;
color:#878787;
}

#top .flex_column.av-1nixbe-578ea01140ca77eb01440d5b3774b071{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-1nixbe-578ea01140ca77eb01440d5b3774b071{
margin-top:0px;
margin-bottom:0px;
}

@keyframes av_sonarEffect_av-l9nzipv4-21e1d43cacc40ef4276a76ed85037dd1 {
  0% {opacity: 0.3;}
 50% {opacity: 1;}
100% {opacity: 1; transform: scale(1.1);}
}
.av_font_icon.av-l9nzipv4-21e1d43cacc40ef4276a76ed85037dd1{
color:#79b62a;
border-color:#79b62a;
}
.avia-svg-icon.av-l9nzipv4-21e1d43cacc40ef4276a76ed85037dd1 svg:first-child{
stroke:#79b62a;
fill:#79b62a;
}
.av_font_icon.av-l9nzipv4-21e1d43cacc40ef4276a76ed85037dd1 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}
.av_font_icon.av-l9nzipv4-21e1d43cacc40ef4276a76ed85037dd1 .av-icon-char:hover{
animation:av_sonarEffect_av-l9nzipv4-21e1d43cacc40ef4276a76ed85037dd1 1s ease-in-out;
}

#top .hr.hr-invisible.av-1fwj8a-2d05f28e5b0e7918881ea21c99fe09f1{
margin-top:-20px;
height:1px;
}

#top .av-special-heading.av-l9nzj5z6-561c8ba2b095f27da9bf2414ebdb8eb4{
padding-bottom:10px;
color:#79b62a;
}
body .av-special-heading.av-l9nzj5z6-561c8ba2b095f27da9bf2414ebdb8eb4 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l9nzj5z6-561c8ba2b095f27da9bf2414ebdb8eb4 .special-heading-inner-border{
border-color:#79b62a;
}
.av-special-heading.av-l9nzj5z6-561c8ba2b095f27da9bf2414ebdb8eb4 .av-subheading{
font-size:15px;
color:#878787;
}

#top .flex_column.av-4h91e-2bf165e56a87bdd72d227233b6656c34{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-4h91e-2bf165e56a87bdd72d227233b6656c34{
margin-top:0px;
margin-bottom:0px;
}

@keyframes av_sonarEffect_av-l9nzjkw8-21c0579e23bc47c40c495cf9a7763e67 {
  0% {opacity: 0.3;}
 50% {opacity: 1;}
100% {opacity: 1; transform: scale(1.1);}
}
.av_font_icon.av-l9nzjkw8-21c0579e23bc47c40c495cf9a7763e67{
color:#79b62a;
border-color:#79b62a;
}
.avia-svg-icon.av-l9nzjkw8-21c0579e23bc47c40c495cf9a7763e67 svg:first-child{
stroke:#79b62a;
fill:#79b62a;
}
.av_font_icon.av-l9nzjkw8-21c0579e23bc47c40c495cf9a7763e67 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}
.av_font_icon.av-l9nzjkw8-21c0579e23bc47c40c495cf9a7763e67 .av-icon-char:hover{
animation:av_sonarEffect_av-l9nzjkw8-21c0579e23bc47c40c495cf9a7763e67 1s ease-in-out;
}

#top .hr.hr-invisible.av-1186ea-4007d31165a43450c82086b3f23589e0{
margin-top:-20px;
height:1px;
}

#top .av-special-heading.av-l9nzk1lm-4e9feee63165c9517a4444cba727bcc3{
padding-bottom:10px;
color:#79b62a;
}
body .av-special-heading.av-l9nzk1lm-4e9feee63165c9517a4444cba727bcc3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l9nzk1lm-4e9feee63165c9517a4444cba727bcc3 .special-heading-inner-border{
border-color:#79b62a;
}
.av-special-heading.av-l9nzk1lm-4e9feee63165c9517a4444cba727bcc3 .av-subheading{
font-size:15px;
color:#878787;
}

#top .flex_column.av-xvkkq-e399b32a4b195fa63a4c2bac4c78f730{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-xvkkq-e399b32a4b195fa63a4c2bac4c78f730{
margin-top:0px;
margin-bottom:0px;
}

@keyframes av_sonarEffect_av-l9nzkapd-da4da1c78292fd810dcabfb8fa66928e {
  0% {opacity: 0.3;}
 50% {opacity: 1;}
100% {opacity: 1; transform: scale(1.1);}
}
.av_font_icon.av-l9nzkapd-da4da1c78292fd810dcabfb8fa66928e{
color:#79b62a;
border-color:#79b62a;
}
.avia-svg-icon.av-l9nzkapd-da4da1c78292fd810dcabfb8fa66928e svg:first-child{
stroke:#79b62a;
fill:#79b62a;
}
.av_font_icon.av-l9nzkapd-da4da1c78292fd810dcabfb8fa66928e .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}
.av_font_icon.av-l9nzkapd-da4da1c78292fd810dcabfb8fa66928e .av-icon-char:hover{
animation:av_sonarEffect_av-l9nzkapd-da4da1c78292fd810dcabfb8fa66928e 1s ease-in-out;
}

#top .hr.hr-invisible.av-papqy-9f1e6e48437389e92e93cf9faa0db821{
margin-top:-20px;
height:1px;
}

#top .av-special-heading.av-l9nzkm5e-6834c9f28bda40d9d1ff0e11221f7d64{
padding-bottom:10px;
color:#79b62a;
}
body .av-special-heading.av-l9nzkm5e-6834c9f28bda40d9d1ff0e11221f7d64 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l9nzkm5e-6834c9f28bda40d9d1ff0e11221f7d64 .special-heading-inner-border{
border-color:#79b62a;
}
.av-special-heading.av-l9nzkm5e-6834c9f28bda40d9d1ff0e11221f7d64 .av-subheading{
font-size:15px;
color:#878787;
}

#top .flex_column.av-jcvg2-8e788b7d156d8d9ce35935324749f338{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-jcvg2-8e788b7d156d8d9ce35935324749f338{
margin-top:0px;
margin-bottom:0px;
}

@keyframes av_sonarEffect_av-l9nzlhxy-6c4fcedd2591c655f5d02d0158f65755 {
  0% {opacity: 0.3;}
 50% {opacity: 1;}
100% {opacity: 1; transform: scale(1.1);}
}
.av_font_icon.av-l9nzlhxy-6c4fcedd2591c655f5d02d0158f65755{
color:#79b62a;
border-color:#79b62a;
}
.avia-svg-icon.av-l9nzlhxy-6c4fcedd2591c655f5d02d0158f65755 svg:first-child{
stroke:#79b62a;
fill:#79b62a;
}
.av_font_icon.av-l9nzlhxy-6c4fcedd2591c655f5d02d0158f65755 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}
.av_font_icon.av-l9nzlhxy-6c4fcedd2591c655f5d02d0158f65755 .av-icon-char:hover{
animation:av_sonarEffect_av-l9nzlhxy-6c4fcedd2591c655f5d02d0158f65755 1s ease-in-out;
}

#top .hr.hr-invisible.av-geltu-2198fe67f8960c83cba1f6e2e8516f11{
margin-top:-20px;
height:1px;
}

#top .av-special-heading.av-l9nznf9u-a8fbd151c332da175bb270a42c76a1ca{
padding-bottom:10px;
color:#79b62a;
}
body .av-special-heading.av-l9nznf9u-a8fbd151c332da175bb270a42c76a1ca .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l9nznf9u-a8fbd151c332da175bb270a42c76a1ca .special-heading-inner-border{
border-color:#79b62a;
}
.av-special-heading.av-l9nznf9u-a8fbd151c332da175bb270a42c76a1ca .av-subheading{
font-size:15px;
color:#878787;
}

.avia-section.av-fsj2q-8e2d1384988198a83bc8deda49d47405{
background-repeat:no-repeat;
background-image:url(https://centrelecroisic-fsjd.fr/wp-content/uploads/2022/10/Promenade-port-Le-Croisic-1700.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-fsj2q-8e2d1384988198a83bc8deda49d47405 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av_textblock_section.av-lab2ymd3-b8207917a7f83069f4567d14c27c295d .avia_textblock{
font-size:25px;
color:#ffffff;
text-align:right;
}

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

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

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

#top .av-special-heading.av-dwmmq-4b09e1070c9bc728e6330c58e7923757{
padding-bottom:30px;
}
body .av-special-heading.av-dwmmq-4b09e1070c9bc728e6330c58e7923757 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-dwmmq-4b09e1070c9bc728e6330c58e7923757 .av-subheading{
font-size:15px;
}

