#blockGlobal .volet:hover .voletHover .title {
padding-bottom: 20px;
}
:root {
--bg-table-stripe: #f6f6f5;--b-table: #e3e3e2;--caption: #242423;
}
table {
background-color: transparent;border-collapse: collapse;font-family: Arial, Helvetica, sans-serif;
}
th {
text-align: left;background: #fff;color: #6B6B6B;
}
.dcf-txt-center {
text-align: center!important;
}
.dcf-txt-left {
text-align: left!important;
}
.dcf-txt-right {
text-align: right!important;
}
.dcf-table caption {
color: var(--caption);font-size: 1.13em;font-weight: 700;padding-bottom: .56rem;
}
.dcf-table thead {
font-size: .84em;
}
.dcf-table tbody {
border-bottom: 1px solid var(--b-table);border-top: 1px solid var(--b-table);font-size: .84em;
}
.dcf-table tfoot {
font-size: .84em;
}
.dcf-table td, .dcf-table th {
padding-right: 1.78em;
}
.dcf-table-bordered, .dcf-table-bordered td, .dcf-table-bordered th {
border: 1px solid var(--b-table);
}
.dcf-table-bordered td, .dcf-table-bordered th, .dcf-table-striped td, .dcf-table-striped th {
padding-left: 1em;padding-right: 1em;
}
.dcf-table thead td, .dcf-table thead th {
padding-bottom: .75em;vertical-align: bottom;
}
.dcf-table tbody td, .dcf-table tbody th, .dcf-table tfoot td, .dcf-table tfoot th {
padding-top: .75em;vertical-align: top;
}
.dcf-table tbody td, .dcf-table tbody th {
padding-bottom: .75em;
}
.dcf-table-bordered thead th {
padding-top: 1.33em;
}
.dcf-wrapper-table-scroll {
overflow-x: auto;-webkit-overflow-scrolling: touch;left: 50%;margin-left: -50vw;margin-right: -50vw;padding-bottom: 1em;position: relative;right: 50%;width: 100vw;
}
.blockPicture .picture, .blockPicture .ui-wrapper {
height: auto;max-width: 100%;
}
#blockGlobal .headerBanner {
display: inline-block;height: auto;
}
#blockGlobal .blockDownloadFile .btnRounded-1:hover .innerLink-4 {
color: #fff;
}
#blockGlobal .blockDownloadFile .btnRounded-1 .innerLink-4 {
padding-right: 10px;background: unset;
}
#blockGlobal .blockDownloadFile .btnRounded-1:hover {
background-color: #42870d;border: 1px solid #42870d;
}
#blockGlobal .blockDownloadFile .btnRounded-1 .innerLink-1, #blockGlobal .blockDownloadFile-1 .btnRounded-1 .innerLink-2, #blockGlobal .blockDownloadFile .btnRounded-1 .innerLink-3 {
background: unset;
}
.btnRounded-1 .innerLink-1 {
background-position: 0 -26px;padding-left: 7px;
}
.btnRounded-1 .innerLink-1, .btnRounded-1 .innerLink-2, .btnRounded-1 .innerLink-3 {
background: url(bgd_btn-1-sprite.gif) no-repeat;height: 26px;float: left;
}
#blockGlobal .blockDownloadFile .btnRounded-1 {
text-shadow: none;width: auto;height: auto;font-size: 20px;font-weight: 400;text-align: center;position: relative;margin-bottom: 0;display: inline-block;padding: 10px;border: 1px solid #42870d;background-color: #fff;transition: .2s;color: #42870d;
}
#blockGlobal.page-home .wrapper {
height: 601px !important;
}
#blockGlobal .grid-70 .txt {
padding-left: 0px !important;padding-right: 0px !important;
}
#blockGlobal .grid-100 .txt {
padding-left: 100px;padding-right: 100px;
}
#blockGlobal .titleLevel-1, #blockGlobal .titleLevel-2, #blockGlobal .titleLevel-3, #blockGlobal .titleLevel-2.center, #blockGlobal .titleLevel-4, #blockGlobal ul#menu1 li a {
font-family: 'Quicksand', sans-serif, sans-serif !important;font-weight: 500;text-transform: none;letter-spacing: 0;
}
.blockQuote {
color: #fff;background-color: #a2cd66;margin: 2px;padding: 30px;border-radius: 80px;font-size: 16px;
}
.blockGallery .tabGallery {
border: none !important;
}
.blockGallery .tabGallery .cell {
background: transparent;border: 0px;
}
table , td, th {
border: 2px solid #595959;border-collapse: collapse;text-align: center;vertical-align: middle;color: white;
}
td, th {
padding: 10px;background: #65ab17;color: white;
}
.even {
background: #ebebeb;
}
.odd {
background: #9ab95e;color: #6B6B6B;
}
#blockGlobal .headerBanner .section2 {
position: relative;
}
#blockGlobal.page-home .CSWSlide {
position: relative;margin-left: 200px;margin-right: 200px;margin-bottom: 100px;
}
#blockGlobal p, #blockGlobal .txt {
font-family: 'Gabarito', sans-serif !important;text-align: justify;color: #6b6b6b;font-size: 17px;
}
#blockGlobal .CSWSlide .wrapper .slider div.blockSlide:first-of-type {
display: block;
}
#blockGlobal .CSWSlide .wrapper .slider div.blockSlide {
display: none;
}
#blockGlobal.page-home .blockSlide, #blockGlobal .blockSlide img.background {
position: relative;height: 601px !important;
}
#blockGlobal.page-home .blockSlide {
width: 100%;height: auto;overflow: hidden;position: relative;text-align: center;
}
.page-home .CSWSlide .wrapper .slider div.blockSlide:first-of-type {
display: block;
}
.page-home .CSWSlide .wrapper .slider div.blockSlide {
display: none;
}
#blockGlobal #all-Slide {
position: absolute;top: 0;width: 100%;left: 0;right: 0;
}
.page-home .CSWSlide .template {
display: none;
}
#blockGlobal.page-home #csw64d34e278d094 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-home #csw64d3519c151ed {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-yoga-iyengar #csw64d4b191100a9 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-yoga-iyengar #csw64d4b34dcff4b {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-yoga-iyengar #csw64d34a4b474fd {
background: url("/medias/fond-banc-e1628810.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-les-enseignantes #csw64d4cd2819f0d {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-les-enseignantes #csw64d4cd98d6c84 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-les-enseignantes #csw64d34a4b474fd {
background: url("/medias/fond-banc-e1628810.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-horaires-tarifs #csw64d34a4b474fd {
background: url("/medias/fond-banc-e1628810.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-ateliers-stages #csw64d34a4b474fd {
background: url("/medias/fond-banc-e1628810.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-ateliers-stages #csw64d4daa7e8d49 {
background: url("/medias/sunrise-2380281-1920-e1613798.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-yoga-iyengar #csw64d4dae2aaf3b {
background: url("/medias/lake-5353943-1920-e1613799.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-galerie #csw64d34a4b474fd {
background: url("/medias/fond-banc-e1628810.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-contact #csw64d6259d14d8e {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-contact #csw64d625b18aeaa {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-contact #csw64d625dc2f955 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-contact #csw64d627c74dae0 {
background: url("/medias/horaires-et-tarifs-photo-slide-e1612934-e1613796.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-les-enseignantes #csw64e348ca85205 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-horaires-tarifs #csw64e34b4b094b0 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-contact #csw64d34a4b474fd {
background: url("/medias/fond-banc-e1628810.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-les-enseignantes #csw651ebe1f3433c {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-les-enseignantes #csw651ec9d411b06 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-les-enseignantes #csw651ecb5a6e9b8 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-autres-activites #csw651ecf6bd9bab {
background: url("/medias/lake-5353943-1920-e1613799.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-autres-activites #csw64d34a4b474fd {
background: url("/medias/fond-banc-e1628810.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-home #csw651fd17ec80de {
background: url("/medias/1-e1629450.jpg") no-repeat scroll center center / cover;
}
#blockGlobal #csw651fd190436d5 {
background-color: rgba(0, 0, 0, 0.1);
}
#blockGlobal.page-home #csw651fd34129200 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal #csw651fd48e79a31 {
background-color: rgba(255, 255, 255, 0.7);
}
#blockGlobal.page-horaires-tarifs #csw651ff9e786732 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-les-enseignantes #csw651fff0e55308 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-les-enseignantes #csw651fff22975ce {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-les-enseignantes #csw651fff408990d {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal #csw652568638c4b0 {
background-color: rgba(255, 255, 255, 0.75);
}
#blockGlobal.page-les-enseignantes #csw6525690bd07cc {
background-color: rgba(255, 255, 255, 0.75);
}
#blockGlobal.page-yoga-iyengar #csw6525694c1a374 {
background-color: rgba(255, 255, 255, 0.75);
}
#blockGlobal.page-horaires-tarifs #csw6525695e86980 {
background-color: rgba(255, 255, 255, 0.75);
}
#blockGlobal.page-ateliers-stages #csw6525696a76469 {
background-color: rgba(255, 255, 255, 0.75);
}
#blockGlobal.page-galerie #csw65256976ba182 {
background-color: rgba(255, 255, 255, 0.75);
}
#blockGlobal.page-autres-activites #csw6525698d35720 {
background-color: rgba(255, 255, 255, 0.75);
}
#blockGlobal.page-home #csw65256ab42a014 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-home #csw65256b1a9c3e8 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-home #csw65256b2b59f45 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-home #csw65256b32e4541 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-home #csw65256b3b28706 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-yoga-iyengar #csw65674c944acd5 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-horaires-tarifs #csw65674e7629fad {
background: url("/medias/1-e1629450.jpg") no-repeat scroll center center / cover;
}
#blockGlobal.page-yoga-iyengar #csw64d4b19260e51 {
background: url("/medias/1-e1629450.jpg") no-repeat scroll center center / cover;
}
#blockGlobal.page-les-enseignantes #csw65674ed09e35f {
background: url("/medias/1-e1629450.jpg") no-repeat scroll center center / cover;
}
#blockGlobal.page-galerie #csw65674ef8c1dd6 {
background: url("/medias/1-e1629450.jpg") no-repeat scroll center center / cover;
}
#blockGlobal.page-autres-activites #csw65674f14f3d3a {
background: url("/medias/1-e1629450.jpg") no-repeat scroll center center / cover;
}
#blockGlobal.page-contact #csw65674f2a0ca2e {
background: url("/medias/1-e1629450.jpg") no-repeat scroll center center / cover;
}
#blockGlobal.page-yoga-iyengar #csw651fff22975ce {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-yoga-iyengar #csw651fff0e55308 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-yoga-iyengar #csw651fff408990d {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-yoga-iyengar #csw65674fdc2f43a {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-yoga-iyengar #csw65675046ebbb4 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-yoga-iyengar #csw6567505192380 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-les-enseignantes #csw6567508242205 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-horaires-tarifs #csw656750b431a6b {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-ateliers-stages #csw656750ce0ba50 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-galerie #csw656750f8878e1 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-autres-activites #csw6567515743237 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-autres-activites #csw6567516b742e3 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-contact #csw6567518679090 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-contact #csw65675191a9344 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-horaires-tarifs #csw656751ec11e94 {
background-color: rgba(0, 0, 0, 0);
}
#blockGlobal.page-horaires-tarifs #csw65675243e9fce {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-horaires-tarifs #csw65674c944acd5 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-les-enseignantes #csw65674c944acd5 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-ateliers-stages #csw65674c944acd5 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-contact #csw65674c944acd5 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-autres-activites #csw65674c944acd5 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-galerie #csw65674c944acd5 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-home #csw64d34a4b474fd {
background: url("/medias/fond-banc-e1648797.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-home #csw65733441afc3f {
background: url("/medias/montage-triptyque1-1200x293-e1697758.jpg") no-repeat scroll center center / cover;
}
#blockGlobal.page-home #csw6573345ed83b2 {
background: url("/medias/montage-triptyque2-1200x293-e1697759.jpg") no-repeat scroll center center / cover;
}
#blockGlobal.page-home #csw6573348204d2d {
background: url("/medias/montage-triptyque3-1200x293-e1697760.jpg") no-repeat scroll center center / cover;
}
#blockGlobal.page-yoga-iyengar #csw64d34e278d094 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-les-enseignantes #csw64d34e278d094 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-horaires-tarifs #csw64d34e278d094 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-ateliers-stages #csw64d34e278d094 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-galerie #csw64d34e278d094 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-autres-activites #csw64d34e278d094 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-contact #csw64d34e278d094 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-autres-activites #csw6576ebc20d6b1 {
background-color: rgba(104, 169, 38, 0.95);
}
#blockGlobal.page-home #csw651fd48e79a31 {
background-color: rgba(255, 255, 255, 0);
}
.dcf-table-responsive thead {
clip: rect(0 0 0 0);-webkit-clip-path: inset(50%);clip-path: inset(50%);height: 1px;overflow: hidden;position: absolute;width: 1px;white-space: nowrap;
}
.dcf-table-responsive tr {
display: block;
}
.dcf-table-responsive td {
-webkit-column-gap: 3.16vw;-moz-column-gap: 3.16vw;column-gap: 3.16vw;display: grid;grid-template-columns: 1fr 2fr;text-align: left!important;
}
.dcf-table-responsive.dcf-table-bordered, .dcf-table-responsive.dcf-table-bordered thead th {
border-width: 0;
}
.dcf-table-responsive.dcf-table-bordered tbody td {
border-top-width: 0;
}
tbody tr {
padding-bottom: .75em;
}
tbody td {
padding-bottom: 0;padding-right: 0;
}
.dcf-table-responsive.dcf-table-bordered tbody tr:last-child td:last-child {
border-bottom-width: 0;
}
.dcf-table-responsive tbody td:before {
content: attr(data-label);float: left;font-weight: 700;padding-right: 1.78em;
}
.dcf-overflow-x-auto {
overflow-x: auto!important;-webkit-overflow-scrolling: touch;
}
#blockGlobal.page-horaires-tarifs #csw65ae75b8e7487 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-horaires-tarifs #csw65ae76f24b3f7 {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}
#blockGlobal.page-les-enseignantes #csw65cce7f733045 {
background: url("/medias/contact-1160x463-2-e1651196.jpg") no-repeat fixed center center / cover;
}
#blockGlobal.page-horaires-tarifs #csw65db758a1a22c {
border-top: none;border-right: none;border-bottom: none;border-left: none;border-color: rgb(0, 0, 0);
}

@media screen and (min-width: 1025px) {
#blockGlobal.page-yoga-iyengar #csw64d4b19260e51 {
padding: 50px 49px 100px 49px;
}
#blockGlobal.page-les-enseignantes #csw64d4cb947e331 {
padding: 0px 52px 0px 10px;
}
#blockGlobal.page-contact #csw64d62701187ff {
padding: 0px 0px 0px 0px;
}
#blockGlobal.page-ateliers-stages #csw651ebdc8929df {
padding: 73px 0px 0px 0px;
}
#blockGlobal.page-contact #csw651ebe9553697 {
padding: 67px 0px 0px 0px;
}
#blockGlobal.page-yoga-iyengar #csw651ebf09c14e1 {
padding: 50px 0px 0px 0px;
}
#blockGlobal.page-yoga-iyengar #csw651ebf10699bb {
padding: 0px 10px 250px 10px;
}
#blockGlobal.page-yoga-iyengar #csw651ebf616099f {
padding: 73px 0px 0px 0px;
}
#blockGlobal.page-home #csw651ec7ed448a9 {
padding: 0px 10px 0px 10px;
}
#blockGlobal.page-yoga-iyengar #csw651ec8c459766 {
padding: 64px 0px 0px 0px;
}
#blockGlobal.page-ateliers-stages #csw651ec91a16dfe {
padding: 64px 0px 0px 0px;
}
#blockGlobal.page-contact #csw651ec94ff204b {
padding: 64px 0px 0px 0px;
}
#blockGlobal.page-les-enseignantes #csw651ecdaa5e57e {
padding: 53px 0px 69px 0px;
}
#blockGlobal.page-ateliers-stages #csw651ecf3f8e13f {
padding: 50px 0px 55px 0px;
}
#blockGlobal.page-autres-activites #csw651ec8c459766 {
padding: 64px 0px 0px 0px;
}
#blockGlobal #csw651fd460436f9 {
padding: 50px 0px 0px 0px;
}
#blockGlobal #csw651fd48e79a31 {
padding: 38px 10px 38px 10px;
}
#blockGlobal.page-ateliers-stages #csw6565b38331949 {
padding: 50px 0px 55px 0px;
}
#blockGlobal.page-yoga-iyengar #csw64d34a4b474fd {
padding: 0px 0px 50px 0px;
}
#blockGlobal.page-horaires-tarifs #csw64d34a4b474fd {
padding: 0px 0px 50px 0px;
}
#blockGlobal.page-les-enseignantes #csw64d34a4b474fd {
padding: 0px 0px 50px 0px;
}
#blockGlobal.page-ateliers-stages #csw64d34a4b474fd {
padding: 0px 0px 50px 0px;
}
#blockGlobal.page-galerie #csw64d34a4b474fd {
padding: 0px 0px 50px 0px;
}
#blockGlobal.page-autres-activites #csw64d34a4b474fd {
padding: 0px 0px 50px 0px;
}
#blockGlobal.page-contact #csw64d34a4b474fd {
padding: 0px 0px 50px 0px;
}
#blockGlobal.page-home #csw651fd48e79a31 {
padding: 112px 10px 112px 0px;
}
#blockGlobal.page-ateliers-stages #csw65731eb7dc472 {
padding: 22px 10px 22px 10px;
}
#blockGlobal.page-autres-activites #csw6576ebc20d6b1 {
padding: 23px 15px 12px 25px;
}
#blockGlobal.page-home #csw6573348204d2d {
padding: 31px 31px 31px 31px;
}
#blockGlobal.page-les-enseignantes #csw65cce7f733045 {
padding: 20px 20px 73px 20px;
}
}

@media screen and (max-width: 1025px) {
#blockGlobal .CSWSlide {
margin-left: 0px;margin-right: 0px;
}
#blockGlobal.page-home .CSWSlide {
margin-left: 0px;margin-right: 0px;margin-bottom: 0px;
}
}

@media screen and (min-width: 960px) {
#blockGlobal #menu1 .item .linkMenu .innerLinkMenu-1 .innerLinkMenu-2 .innerLinkMenu-3 .innerLinkMenu-4 {
font-weight: 700;
}
}

@media screen and (max-width: 767px) {
#blockGlobal .voletHover .title {
position: relative;z-index: 1;-webkit-transform: translate(0,20%);-ms-transform: translate(0,20%);transform: translate(0,20%);padding-bottom: 20px;
}
}

@media screen and (max-width: 720px) {
#blockGlobal .grid-100 .txt {
padding-left: 10px;padding-right: 10px;
}
#blockGlobal .equipe {
padding: 10px;
}
.table thead {
display: none;
}
.table tr {
display: block;margin-bottom: 40px;
}
.table td {
display: block;text-align: right;
}
.table td:before {
content: attr(data-label);float: left;font-weight: bold;
}
}