.avia-section.av-3mwla-8fd1cc41b386d2f6c15b79c5b367f560 .av-parallax .av-parallax-inner{
background-color:#1f6b66;
background-image:url(https://campus.les-sablons.com/wp-content/uploads/2025/10/salle-syrah1-03-campus-by-sablons-1500x1002.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-3mwla-8fd1cc41b386d2f6c15b79c5b367f560 .av-section-color-overlay{
opacity:0.3;
background-color:#000000;
}

#top .av-special-heading.av-20vuu-8360593159d7777bcf3950525af38be7{
padding-bottom:10px;
color:#ffffff;
font-size:55px;
}
body .av-special-heading.av-20vuu-8360593159d7777bcf3950525af38be7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-20vuu-8360593159d7777bcf3950525af38be7 .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-20vuu-8360593159d7777bcf3950525af38be7 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-20vuu-8360593159d7777bcf3950525af38be7 .av-subheading{
font-size:15px;
}

.avia_transform  .avia-button-wrap.av-fut0e-2e6ac8023f7c8c662e1eb367782c9c45-wrap{
animation-duration:0.5s;
}
#top #wrap_all .avia-button.av-fut0e-2e6ac8023f7c8c662e1eb367782c9c45{
font-size:15px;
transition:all 0.4s ease-in-out;
}

#top .av-special-heading.av-1eem0m-cb1e367c82e9b93d1e71792a1f3af655{
padding-bottom:1rem;
}
body .av-special-heading.av-1eem0m-cb1e367c82e9b93d1e71792a1f3af655 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1eem0m-cb1e367c82e9b93d1e71792a1f3af655 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-147nda-f87dd4dd92b08cb94e11c0642771a0a2{
margin-bottom:1.5rem;
margin-right:1.5rem;
}

#top #wrap_all .avia-button.av-3a7su-3ebf732d0f580e5340b5685a62fd7344{
background-color:#ffffff;
border-color:#ffffff;
color:#886231;
transition:all 0.4s ease-in-out;
margin-bottom:1.5rem;
margin-right:1.5rem;
}
#top #wrap_all .avia-button.av-3a7su-3ebf732d0f580e5340b5685a62fd7344:hover{
background-color:#886231;
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-3a7su-3ebf732d0f580e5340b5685a62fd7344 .avia-svg-icon svg:first-child{
fill:#886231;
stroke:#886231;
}
#top #wrap_all .avia-button.av-3a7su-3ebf732d0f580e5340b5685a62fd7344:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

.avia_transform .flex_column.av-oesz2-634d84c8c12bf8ca47a467e7529ab587{
animation-duration:1.5s;
}

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

.flex_column.av-cil2u-4ab91b06af55a9ab0b15c517b1b0dbf2{
padding:2rem 0 0 0;
}

#top .av-special-heading.av-miwbyldz-5511c020954c1df9064752c8d5b8f3c1{
padding-bottom:1rem;
}
body .av-special-heading.av-miwbyldz-5511c020954c1df9064752c8d5b8f3c1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-miwbyldz-5511c020954c1df9064752c8d5b8f3c1 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-miwbzm0i-e144ac41318a4fce726665ff7bbc2dfb .avia_textblock{
font-size:15px;
}

.avia-section.av-miwbn0qm-3184d7f7f941794aa3f22d1079a05797{
margin-top:0px;
margin-bottom:0px;
}

.flex_column.av-1mkc3a-7f0ca41b04b969c4163373e54baa78f3{
width:31.333333333333%;
margin-left:0;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1mkc3a-7f0ca41b04b969c4163373e54baa78f3 .av-flex-placeholder{
width:3%;
}

.avia-image-container.av-569na-1816fe9081506be398f4e191bb4c9ac5 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-569na-1816fe9081506be398f4e191bb4c9ac5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-179d7q-8b98d21d183d16a454aa1fe4a22acd0d .avia_textblock{
padding:0 1.8rem 1.8rem 1.8rem;
}

.flex_column.av-15g4g6-f902cebc77d9d36bf6863e44071de5c0{
width:31.333333333333%;
margin-left:0;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-15g4g6-f902cebc77d9d36bf6863e44071de5c0 .av-flex-placeholder{
width:3%;
}

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

#top .av_textblock_section.av-p82zi-8e7616faad3bc0dabb4b16fb6454de0f .avia_textblock{
padding:0 1.8rem 1.8rem 1.8rem;
}

.flex_column.av-1zg5q-cc97739e6f09629a3c7207a6800bea53{
width:31.333333333333%;
margin-left:0;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1zg5q-cc97739e6f09629a3c7207a6800bea53 .av-flex-placeholder{
width:3%;
}

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

#top .av_textblock_section.av-7xc06-821bc7f83b942eea3deac344435d59a6 .avia_textblock{
padding:0 1.8rem 1.8rem 1.8rem;
}

#top .av-special-heading.av-mj17ugm5-3b6a53db30a3060ffa28cbf66344c5a9{
margin:100px 0 0 0;
padding-bottom:1rem;
}
body .av-special-heading.av-mj17ugm5-3b6a53db30a3060ffa28cbf66344c5a9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mj17ugm5-3b6a53db30a3060ffa28cbf66344c5a9 .av-subheading{
font-size:15px;
}

.flex_column.av-eu40u-a16cd7e5a2d88bac49660c00301029a5{
padding:2rem 2rem 2rem 2rem;
background-color:#f8f5f0;
}

#top .av-special-heading.av-mj17hqkr-df77f1b87106ac46ed0aba3a215f7b5e{
padding-bottom:1rem;
font-size:30px;
}
body .av-special-heading.av-mj17hqkr-df77f1b87106ac46ed0aba3a215f7b5e .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mj17hqkr-df77f1b87106ac46ed0aba3a215f7b5e .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mj17hqkr-df77f1b87106ac46ed0aba3a215f7b5e .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mj17ies4-bb61ab4036b9f22b7d72071cd302b539 .avia_textblock{
font-size:15px;
}

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

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

.flex_column.av-j4ou6-cf4038dd052a09b76f06f80aed50cbb1{
padding:2rem 2rem 2rem 2rem;
background-color:#f8f5f0;
}

#top .av-special-heading.av-cjt26-27714d01b9d629ac06936477e0bfdb8d{
padding-bottom:1rem;
font-size:30px;
}
body .av-special-heading.av-cjt26-27714d01b9d629ac06936477e0bfdb8d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-cjt26-27714d01b9d629ac06936477e0bfdb8d .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-cjt26-27714d01b9d629ac06936477e0bfdb8d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-8yowu-93e7a95ea8d7f39aef971b8f437b4651 .avia_textblock{
font-size:15px;
}

.avia-section.av-qg1jq-5e15368b9f757fc78fbb1a907f4e0822{
margin-top:0px;
margin-bottom:50px;
}

.flex_column.av-kfra6-c0542e70d3e0ffca0fcbdaadbcc9562b{
padding:2rem 2rem 2rem 2rem;
background-color:#f8f5f0;
}

#top .av-special-heading.av-mj5tstmi-c42b7d7a0cbac52a92bdda20bf1b1e04{
padding-bottom:1rem;
font-size:30px;
}
body .av-special-heading.av-mj5tstmi-c42b7d7a0cbac52a92bdda20bf1b1e04 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mj5tstmi-c42b7d7a0cbac52a92bdda20bf1b1e04 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-mj5tstmi-c42b7d7a0cbac52a92bdda20bf1b1e04 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mj5tts82-55ae20dbf9426424fb941c49ca3b42fe .avia_textblock{
font-size:15px;
}

.avia-image-container.av-8rlie-03ad4faa036245834650ce2587c721db img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8rlie-03ad4faa036245834650ce2587c721db .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-uie6-411ad82001d39139c5808eae272f1d7b{
background-color:#1b1b1b;
background-image:unset;
}

#top .av-special-heading.av-24lcae-0992fb92c665d055ba1767b4d631be3c{
color:#ffffff;
font-size:46px;
}
body .av-special-heading.av-24lcae-0992fb92c665d055ba1767b4d631be3c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-24lcae-0992fb92c665d055ba1767b4d631be3c .av-special-heading-tag{
font-size:46px;
}
.av-special-heading.av-24lcae-0992fb92c665d055ba1767b4d631be3c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-24lcae-0992fb92c665d055ba1767b4d631be3c .av-subheading{
font-size:15px;
color:#aa8453;
}

#top .av_textblock_section.av-1zfona-33986f11f9ea0fb1923251ee0485745f .avia_textblock{
font-size:15px;
}

.avia-image-container.av-1hhrk6-403b562ef384dd84e73949cff0332bfe img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1hhrk6-403b562ef384dd84e73949cff0332bfe .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-16s6dy-6515fb432177dc99c8e7f3b51a8f5a93 .avia_textblock{
font-size:16px;
}

.avia-image-container.av-3jfla-918f0dc191c5bcacfafa29b3bc7453e7 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3jfla-918f0dc191c5bcacfafa29b3bc7453e7 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-sjpba-90dd959d0f668e92c13ec64766164154 .avia_textblock{
font-size:16px;
}

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

#top .av_textblock_section.av-81igu-f56b00a8bee5330f7f02380977b47727 .avia_textblock{
font-size:16px;
}

.flex_column.av-1w9gri-fdf7cb5803348e64311fa8e67cbf81de{
width:48.5%;
}

#top .av-special-heading.av-1pu07a-520d25691c315e7d1afad640f2466ed1{
padding-bottom:1rem;
}
body .av-special-heading.av-1pu07a-520d25691c315e7d1afad640f2466ed1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1pu07a-520d25691c315e7d1afad640f2466ed1 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-1m2sx2-7061ffa3afeb762c1dee5d58bde5c714 .avia_textblock{
font-size:18px;
}
.avia-fold-unfold-section.av-fold-textblock-av-1m2sx2-7061ffa3afeb762c1dee5d58bde5c714 .av-fold-unfold-container{
max-height:110px;
}

.flex_column.av-1dg8d2-8cf18fabe17218466e7f452b39fb68c3{
width:48.5%;
margin-left:3%;
}

.avia-image-container.av-1baku6-4939606e54b8ee88dc14c46b7dd4a768 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1baku6-4939606e54b8ee88dc14c46b7dd4a768 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ux78u-bc86b4a4e09404418a84e51637de9a41{
width:48.5%;
}

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

.flex_column.av-m555q-2b9127d46b4a638235842dc18d7dd923{
width:48.5%;
margin-left:3%;
}

#top .av-special-heading.av-cmfyu-ff0e9b3c5012f508aa165c8290c1b5a7{
padding-bottom:1rem;
}
body .av-special-heading.av-cmfyu-ff0e9b3c5012f508aa165c8290c1b5a7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-cmfyu-ff0e9b3c5012f508aa165c8290c1b5a7 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-9acny-53b07bf73edf883fb6d65000b476e5fb .avia_textblock{
font-size:18px;
}
.avia-fold-unfold-section.av-fold-textblock-av-9acny-53b07bf73edf883fb6d65000b476e5fb .av-fold-unfold-container{
max-height:110px;
}

.avia-section.av-rv4a6-a2b8dc3d904cd50159cba58f04a72467 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://campus.les-sablons.com/wp-content/uploads/2025/11/campus-jardin_06.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-rv4a6-a2b8dc3d904cd50159cba58f04a72467 .av-section-color-overlay{
opacity:0.6;
background-color:#0a0a0a;
}

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

#top .av_textblock_section.av-1iysm-4dcc3f91cda6231d4b5a38b5f9ec6ad2 .avia_textblock{
font-size:20px;
color:#ffffff;
text-align:center;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-1eem0m-cb1e367c82e9b93d1e71792a1f3af655 .av-special-heading-tag{
padding:0 9rem 0 0;
}

#top .av_textblock_section.av-1bbwoe-1ad3833cc5d3c730eb185ca6344dca8c .avia_textblock{
padding:0 0 2rem 0;
}

#top .av_textblock_section.av-179d7q-8b98d21d183d16a454aa1fe4a22acd0d .avia_textblock{
font-size:15px;
padding:0 1.8rem 1.8rem 1.8rem;
}

#top .av_textblock_section.av-p82zi-8e7616faad3bc0dabb4b16fb6454de0f .avia_textblock{
font-size:15px;
padding:0 1.8rem 1.8rem 1.8rem;
}

#top .av_textblock_section.av-7xc06-821bc7f83b942eea3deac344435d59a6 .avia_textblock{
font-size:15px;
padding:0 1.8rem 1.8rem 1.8rem;
}

#top #wrap_all .av-special-heading.av-mj17ugm5-3b6a53db30a3060ffa28cbf66344c5a9 .av-special-heading-tag{
padding:0 9rem 0 0;
}

.avia-section.av-qg1jq-5e15368b9f757fc78fbb1a907f4e0822{
margin-bottom:100px;
}

#top #wrap_all .av-special-heading.av-24lcae-0992fb92c665d055ba1767b4d631be3c .av-special-heading-tag{
padding:0 9rem 0 0;
}

#top #wrap_all .av-special-heading.av-1pu07a-520d25691c315e7d1afad640f2466ed1 .av-special-heading-tag{
padding:0 9rem 0 0;
}

#top .av_textblock_section.av-1m2sx2-7061ffa3afeb762c1dee5d58bde5c714 .avia_textblock{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-cmfyu-ff0e9b3c5012f508aa165c8290c1b5a7 .av-special-heading-tag{
padding:0 9rem 0 0;
}

#top .av_textblock_section.av-9acny-53b07bf73edf883fb6d65000b476e5fb .avia_textblock{
font-size:18px;
}

#top .av_textblock_section.av-1iysm-4dcc3f91cda6231d4b5a38b5f9ec6ad2 .avia_textblock{
font-size:20px;
}
}

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

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

#top #wrap_all .av-special-heading.av-cjt26-27714d01b9d629ac06936477e0bfdb8d .av-special-heading-tag{
font-size:0.8em;
}

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

#top #wrap_all .av-special-heading.av-24lcae-0992fb92c665d055ba1767b4d631be3c .av-special-heading-tag{
font-size:0.8em;
}

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

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

.flex_column.av-eu40u-a16cd7e5a2d88bac49660c00301029a5{
padding:15px 15px 15px 15px;
}

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

.flex_column.av-j4ou6-cf4038dd052a09b76f06f80aed50cbb1{
padding:15px 15px 15px 15px;
}

#top #wrap_all .av-special-heading.av-cjt26-27714d01b9d629ac06936477e0bfdb8d .av-special-heading-tag{
font-size:0.8em;
}

.avia-section.av-qg1jq-5e15368b9f757fc78fbb1a907f4e0822{
margin-bottom:30px;
}

.flex_column.av-kfra6-c0542e70d3e0ffca0fcbdaadbcc9562b{
padding:15px 15px 15px 15px;
}

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

#top #wrap_all .av-special-heading.av-24lcae-0992fb92c665d055ba1767b4d631be3c .av-special-heading-tag{
font-size:0.8em;
}

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