#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-bae190e0384ea2ef131603b0e328c172__0 .avia-caption-title{
font-size:44px;
color:#1d315d;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-bae190e0384ea2ef131603b0e328c172__0 .avia-caption-content{
font-size:20px;
color:#1d315d;
}
#top .avia-slideshow .av-slideshow-caption.av-d129ci-bae190e0384ea2ef131603b0e328c172__0 .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-bae190e0384ea2ef131603b0e328c172__0 .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-bae190e0384ea2ef131603b0e328c172__0 .avia-caption-title{
font-size:22px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d129ci-bae190e0384ea2ef131603b0e328c172__0 .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-08899acb9a08540af8b62b191988a39e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kz8jh7xy-08899acb9a08540af8b62b191988a39e .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-197a7253bb0b1f14a7b27e560b1a5023 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kz8jlcmw-197a7253bb0b1f14a7b27e560b1a5023 .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-49c90643691980e163a9ac25781455b3 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-kz8jlu1h-49c90643691980e163a9ac25781455b3 .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-57d69bc9f52626896c66d3698c477920{
padding-bottom:50px;
}
body .av-special-heading.av-l5m7qbfn-57d69bc9f52626896c66d3698c477920 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l5m7qbfn-57d69bc9f52626896c66d3698c477920 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-a5qx6-768c9671582c854db54aa379587a155d{
height:10px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8ouyay-66af09e4296bc45e905524bf9005965c{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-llndoh3a-dc5a7af84f27fe37ecef26764751c3ac{
height:50px;
}

#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 .hr.hr-invisible.av-8aguq-b4096f370cb24fe752288cab116518b1{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-9cdtm-daeab69f04cbe9196855e2c1e3479fe9{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-8okki-66c568684aedfdc55ef38212d2ca85a1{
height:40px;
}

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

#top .hr.hr-invisible.av-loharsza-d747ff55d6944752c1d676a8b63073b9{
height:50px;
}

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

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

.av_font_icon.av-lohaoyhj-aabcb1c8600ccaf63c831792ccdc4267{
color:#79b62a;
border-color:#79b62a;
}
.avia-svg-icon.av-lohaoyhj-aabcb1c8600ccaf63c831792ccdc4267 svg:first-child{
stroke:#79b62a;
fill:#79b62a;
}
.av_font_icon.av-lohaoyhj-aabcb1c8600ccaf63c831792ccdc4267 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .hr.hr-invisible.av-20zki-17b1e54392935f9b450f55b3e582b15b{
margin-top:-20px;
height:1px;
}

#top .av-special-heading.av-czgyi-658882dfaa9c43e34db1e0c4c7df0888{
padding-bottom:10px;
color:#79b62a;
}
body .av-special-heading.av-czgyi-658882dfaa9c43e34db1e0c4c7df0888 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-czgyi-658882dfaa9c43e34db1e0c4c7df0888 .special-heading-inner-border{
border-color:#79b62a;
}
.av-special-heading.av-czgyi-658882dfaa9c43e34db1e0c4c7df0888 .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;
}

.av_font_icon.av-lohapzd8-98df1ea620419fbef7695ad4c4d40562{
color:#79b62a;
border-color:#79b62a;
}
.avia-svg-icon.av-lohapzd8-98df1ea620419fbef7695ad4c4d40562 svg:first-child{
stroke:#79b62a;
fill:#79b62a;
}
.av_font_icon.av-lohapzd8-98df1ea620419fbef7695ad4c4d40562 .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

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

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

#top .flex_column.av-bemnu-1ab38840c16b23f6051b2d141e821823{
margin-top:0px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-bemnu-1ab38840c16b23f6051b2d141e821823{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-9z61e-1510cd72cfef235adeeb76a1eba219fb{
height:60px;
}

#top .hr.hr-invisible.av-8eayy-57401ca286dafe0fb409b75b6f02b2c4{
height:40px;
}

.avia-section.av-bgzje-c295371f35d30148b8650d535038e063{
background-repeat:no-repeat;
background-image:url(https://centrelesrecollets-fsjd.fr/wp-content/uploads/2023/11/Freepik-rsooll-campagne.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-bgzje-c295371f35d30148b8650d535038e063 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .av_textblock_section.av-2yo082-4cb8cc3b8cb037a8ba16c970822c9bf8 .avia_textblock{
font-size:25px;
color:#ffffff;
text-align:right;
}

.avia-image-container.av-2g1zuq-45dfa2fe696b34dc7d664051c9a6107e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2g1zuq-45dfa2fe696b34dc7d664051c9a6107e .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-20eicy-470bc6e517aac5aa093229219339537e img.avia_image{
box-shadow:none;
}
.avia-image-container.av-20eicy-470bc6e517aac5aa093229219339537e .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-1pxo02-182969cdb32930ec2aec43cdca64293f{
color:#002f60;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1pxo02-182969cdb32930ec2aec43cdca64293f:hover{
background-color:#002f60;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-1pxo02-182969cdb32930ec2aec43cdca64293f .avia-svg-icon svg:first-child{
fill:#002f60;
stroke:#002f60;
}
#top #wrap_all .avia-button.av-1pxo02-182969cdb32930ec2aec43cdca64293f:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#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;
}

