/* _content/LeJardinDeChignore/Pages/gite/Countdown.cshtml.rz.scp.css */

body[b-u4f97zxnw1] {
    color: #232323;
    font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", "Verdana", "sans-serif";
    font-size: 15pt;
    line-height: 1.25;
    text-align: center;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.mainCont[b-u4f97zxnw1] {
        width: 100%;
        height: 100%;
        background-image: url("/static/gite/assets/Photo_maison_Vollore.jpg");
        background-size: cover;
        background-position: center center;
        animation: slides 15s linear infinite;
        -webkit-animation: slides 15s linear infinite;
        -moz-animation: slides 15s linear infinite;
        -o-animation: slides 15s linear infinite;
        -ms-animation: slides 15s linear infinite;
    }

@-webkit-keyframes slides {
    from {
        background: url("/static/gite/assets/Photo_maison_Vollore.jpg");
        background-size: cover;
        background-position: center center;
    }

    20% {
        background: url("/static/gite/assets/Toit_hiver.jpg");
        background-size: cover;
        background-position: center center;
    }

    40% {
        background: url("/static/gite/assets/Jardin.jpeg");
        background-size: cover;
        background-position: center center;
    }

    60% {
        background: url("/static/gite/assets/Vue.jpeg");
        background-size: cover;
        background-position: center center;
    }

    80% {
        background: url("/static/gite/gallery/village.jpeg");
        background-size: cover;
        background-position: center center;
    }

    to {
        background: url("/static/gite/assets/village2.jpeg");
        background-size: cover;
        background-position: center center;
    }
}

.main[b-u4f97zxnw1] {
    /*background-size: cover;*/
    display: table;
    height: 100vh;
    width: 100%;
    position: absolute;
    top: 0;
    z-index: 1;
    overflow-x: hidden;
    background: rgba(0,0,0,0.4);
}

.content[b-u4f97zxnw1] {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

h1[b-u4f97zxnw1] {
    color: #fff;
    font-weight: 100;
    font-size: 67px;
}
.counter[b-u4f97zxnw1] {
    color: #fff;
}
.counter p[b-u4f97zxnw1] {
    color: rgba(255,255,255,0.85)
}

.counter h2[b-u4f97zxnw1] {
    font-size: 40px;
    font-weight: 700
}
p[b-u4f97zxnw1] {
    font-size: 18px;
}
/* _content/LeJardinDeChignore/Pages/gite/Index.cshtml.rz.scp.css */

body[b-9ntpskmrbz] {
    color: #232323;
    font-family: "Roboto", "Helvetica Neue", "Helvetica", "Arial", "Verdana", "sans-serif";
    font-size: 15pt;
    line-height: 1.25;
    text-align: center;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}


.main[b-9ntpskmrbz] {
    /*background-size: cover;*/
    display: table;
    height: 100vh;
    width: 100%;
    position: absolute;
    top: 0;
    z-index: 1;
    overflow-x: hidden;
    background: rgba(0,0,0,0.4);
}

.content[b-9ntpskmrbz] {
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}

h1[b-9ntpskmrbz] {
    color: #fff;
    font-weight: 100;
    font-size: 67px;
}
.counter[b-9ntpskmrbz] {
    color: #fff;
}
.counter p[b-9ntpskmrbz] {
    color: rgba(255,255,255,0.85)
}

.counter h2[b-9ntpskmrbz] {
    font-size: 40px;
    font-weight: 700
}
p[b-9ntpskmrbz] {
    font-size: 18px;
}

nav.dt-nav-menu--main>ul[b-9ntpskmrbz]{padding-left:0}
/* _content/LeJardinDeChignore/Pages/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-a9rpqqiaww] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-a9rpqqiaww] {
  color: #0077cc;
}

.btn-primary[b-a9rpqqiaww] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-a9rpqqiaww], .nav-pills .show > .nav-link[b-a9rpqqiaww] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-a9rpqqiaww] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-a9rpqqiaww] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-a9rpqqiaww] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-a9rpqqiaww] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-a9rpqqiaww] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}
/* _content/LeJardinDeChignore/Pages/Shared/_LayoutDesix.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-kvbe1n8jw8] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-kvbe1n8jw8] {
  color: #0077cc;
}

.btn-primary[b-kvbe1n8jw8] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-kvbe1n8jw8], .nav-pills .show > .nav-link[b-kvbe1n8jw8] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-kvbe1n8jw8] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-kvbe1n8jw8] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-kvbe1n8jw8] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-kvbe1n8jw8] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-kvbe1n8jw8] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}
/* _content/LeJardinDeChignore/Pages/Shared/_LayoutGite.cshtml.rz.scp.css */
.dt-nav-menu[b-mxzzgblnv5] {padding:0}
/* _content/LeJardinDeChignore/Pages/Shared/_LayoutGiteCountdown.cshtml.rz.scp.css */
/* _content/LeJardinDeChignore/Pages/Shared/_LayoutGiteHome.cshtml.rz.scp.css */
.dt-nav-menu[b-m2lv87zphj] {padding:0}
/* _content/LeJardinDeChignore/Pages/Shared/_LayoutIntro.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-gr8dvoyqdz] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-gr8dvoyqdz] {
  color: #0077cc;
}

.btn-primary[b-gr8dvoyqdz] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-gr8dvoyqdz], .nav-pills .show > .nav-link[b-gr8dvoyqdz] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-gr8dvoyqdz] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-gr8dvoyqdz] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-gr8dvoyqdz] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-gr8dvoyqdz] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-gr8dvoyqdz] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}


/* _content/LeJardinDeChignore/Pages/Shared/_LayoutStages.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-0te3uwxnkv] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-0te3uwxnkv] {
  color: #0077cc;
}

.btn-primary[b-0te3uwxnkv] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-0te3uwxnkv], .nav-pills .show > .nav-link[b-0te3uwxnkv] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-0te3uwxnkv] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-0te3uwxnkv] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-0te3uwxnkv] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-0te3uwxnkv] {
  font-size: 1rem;
  line-height: inherit;
}
/*
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}
*/
/* _content/LeJardinDeChignore/Pages/stagesdonnonsdeselles/a-propos/histoire.cshtml.rz.scp.css */
.elementor-10784 .elementor-element.elementor-element-81e3b71[b-p37rw2b3y6]{padding: 100px 0px 10px 0px;}
@media(max-width: 767px) {
    section.elementor-element-ef9da57>.elementor-container[b-p37rw2b3y6]{flex-direction:column-reverse}
    .elementor-10784 .elementor-element.elementor-element-81e3b71[b-p37rw2b3y6]{padding: 100px 0px 10px 0px;}
}
/* _content/LeJardinDeChignore/Pages/stagesdonnonsdeselles/Index.cshtml.rz.scp.css */
/*premier cadre */
.elementor-72757 .elementor-element.elementor-element-e608f85 .elementor-repeater-item-512e343[b-sv0007hr5r] {
    top: 30px;
    left: -20px;
    width: 10%;
    height: 90%;
    -webkit-transform: rotate(0deg);
    z-index: 0;
}
.elementor-72757 .elementor-element.elementor-element-e608f85 .elementor-repeater-item-bb64f9e[b-sv0007hr5r] {
    width: 515px;
    -webkit-transform: rotate(0deg);
    z-index: 1;
}
.elementor-72757 .elementor-element.elementor-element-e608f85 .elementor-repeater-item-5f1349d[b-sv0007hr5r] {
    top: 371px;
    left: 312px;
    width: 285px;
    -webkit-transform: rotate(0deg);
    z-index: 2;
}
.elementor-72757 .elementor-element.elementor-element-e608f85 .elementor-repeater-item-5f1349d .layer-image[b-sv0007hr5r] {
    max-width: 100%;
}
.tm-sc-animated-layer-advanced .animated-layer-advanced-inner .layer-image-wrapper.layer-image-fullwidth .layer-image[b-sv0007hr5r] {
    display: block;
}
.elementor-72757 .elementor-element.elementor-element-e608f85 .elementor-repeater-item-5f1349d>*[b-sv0007hr5r] {
    width: 100%;
    border-style: solid;
    border-width: 15px;
    border-color: #faf6f6;
}

.elementor-72757 .elementor-element.elementor-element-e608f85 .elementor-repeater-item-512e343>*[b-sv0007hr5r] {
    width: 100%;
    background-color: var(--theme-color1);
}
.elementor-72757 .elementor-element.elementor-element-0cd4a8f[b-sv0007hr5r] {
    padding: 110px 0;
}
@media(max-width: 1366px) {
    .elementor-72757 .elementor-element.elementor-element-e608f85 .elementor-repeater-item-5f1349d[b-sv0007hr5r] {
        left:291px
    }

    .elementor-72757 .elementor-element.elementor-element-65104e2>.elementor-widget-container[b-sv0007hr5r] {
        padding: 0 20px
    }
}

@media(min-width: 768px) {
    .elementor-72757 .elementor-element.elementor-element-1ade203[b-sv0007hr5r] {
        width:52.6%
    }

    .elementor-72757 .elementor-element.elementor-element-5151489[b-sv0007hr5r] {
        width: 4.684%
    }

    .elementor-72757 .elementor-element.elementor-element-0d05958[b-sv0007hr5r] {
        width: 42.113%
    }

    .elementor-72757 .elementor-element.elementor-element-e6ae183[b-sv0007hr5r] {
        width: 20%
    }

    .elementor-72757 .elementor-element.elementor-element-c45e1f0[b-sv0007hr5r] {
        width: 60%
    }

    .elementor-72757 .elementor-element.elementor-element-e4c9b4a[b-sv0007hr5r] {
        width: 20%
    }

    .elementor-72757 .elementor-element.elementor-element-32f34eb[b-sv0007hr5r] {
        width: 46.418%
    }

    .elementor-72757 .elementor-element.elementor-element-805a4fa[b-sv0007hr5r] {
        width: 5.547%
    }

    .elementor-72757 .elementor-element.elementor-element-4a97913[b-sv0007hr5r] {
        width: 47.646%
    }

    .elementor-72757 .elementor-element.elementor-element-4fde18e[b-sv0007hr5r] {
        width: 23.981%
    }

    .elementor-72757 .elementor-element.elementor-element-ac8f61c[b-sv0007hr5r] {
        width: 2.023%
    }

    .elementor-72757 .elementor-element.elementor-element-da4aec1[b-sv0007hr5r] {
        width: 73.328%
    }

    .elementor-72757 .elementor-element.elementor-element-f439dab[b-sv0007hr5r] {
        width: 57.788%
    }

    .elementor-72757 .elementor-element.elementor-element-c1d8bf6[b-sv0007hr5r] {
        width: 42.212%
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-72757 .elementor-element.elementor-element-1ade203[b-sv0007hr5r] {
        width:69%
    }

    .elementor-72757 .elementor-element.elementor-element-0d05958[b-sv0007hr5r] {
        width: 60%
    }

    .elementor-72757 .elementor-element.elementor-element-e6ae183[b-sv0007hr5r] {
        width: 15%
    }

    .elementor-72757 .elementor-element.elementor-element-c45e1f0[b-sv0007hr5r] {
        width: 70%
    }

    .elementor-72757 .elementor-element.elementor-element-e4c9b4a[b-sv0007hr5r] {
        width: 15%
    }

    .elementor-72757 .elementor-element.elementor-element-32f34eb[b-sv0007hr5r] {
        width: 55%
    }

    .elementor-72757 .elementor-element.elementor-element-4a97913[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-72757 .elementor-element.elementor-element-885a36c[b-sv0007hr5r] {
        width: 50%
    }

    .elementor-72757 .elementor-element.elementor-element-e18c2f7[b-sv0007hr5r] {
        width: 50%
    }

    .elementor-72757 .elementor-element.elementor-element-a76d4f8[b-sv0007hr5r] {
        width: 50%
    }

    .elementor-72757 .elementor-element.elementor-element-4fde18e[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-72757 .elementor-element.elementor-element-da4aec1[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-72757 .elementor-element.elementor-element-f439dab[b-sv0007hr5r] {
        width: 60%
    }

    .elementor-72757 .elementor-element.elementor-element-c1d8bf6[b-sv0007hr5r] {
        width: 40%
    }

    .elementor-72757 .elementor-element.elementor-element-5f04c05[b-sv0007hr5r] {
        width: 100%
    }
}

@media(max-width: 880px) and (min-width:768px) {
    .elementor-72757 .elementor-element.elementor-element-1ade203[b-sv0007hr5r] {
        width:80%
    }

    .elementor-72757 .elementor-element.elementor-element-0d05958[b-sv0007hr5r] {
        width: 80%
    }

    .elementor-72757 .elementor-element.elementor-element-c45e1f0[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-72757 .elementor-element.elementor-element-32f34eb[b-sv0007hr5r] {
        width: 65%
    }

    .elementor-72757 .elementor-element.elementor-element-c5014d3[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-72757 .elementor-element.elementor-element-61b6a40[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-72757 .elementor-element.elementor-element-f439dab[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-72757 .elementor-element.elementor-element-c1d8bf6[b-sv0007hr5r] {
        width: 100%
    }
}

@media(max-width: 1200px) {
    .elementor-72757 .elementor-element.elementor-element-e608f85 .elementor-repeater-item-5f1349d[b-sv0007hr5r] {
        top:380px;
        left: 233px
    }

    .elementor-72757 .elementor-element.elementor-element-2535a86 .tm-sc-clients-logo .each-logo img[b-sv0007hr5r] {
        width: 180px;
        max-width: 180px
    }
}

@media(max-width: 1024px) {
    .elementor-72757 .elementor-element.elementor-element-e48d0b7[b-sv0007hr5r] {
        padding:95px 0 110px
    }

    .elementor-72757 .elementor-element.elementor-element-361d4b9 .tm-text-editor[b-sv0007hr5r] {
        margin: 0 0 15px
    }

    .elementor-72757 .elementor-element.elementor-element-361d4b9 .tm-text-editor *[b-sv0007hr5r] {
        margin: 0 0 15px
    }

    .elementor-72757 .elementor-element.elementor-element-fb25efa>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0 0 40px
    }

    .elementor-72757 .elementor-element.elementor-element-32f34eb>.elementor-element-populated[b-sv0007hr5r] {
        margin: 0 0 40px 20px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 20px
    }

    .elementor-72757 .elementor-element.elementor-element-e608f85 .elementor-repeater-item-5f1349d[b-sv0007hr5r] {
        top: 323px;
        left: 303px
    }

    .elementor-72757 .elementor-element.elementor-element-4419218 .tm-text-editor[b-sv0007hr5r] {
        margin: 0 0 30px
    }

    .elementor-72757 .elementor-element.elementor-element-4419218 .tm-text-editor *[b-sv0007hr5r] {
        margin: 0 0 30px
    }

    .elementor-72757 .elementor-element.elementor-element-81caa12>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0 0 30px
    }

    .elementor-72757 .elementor-element.elementor-element-0776699>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0 0 30px
    }

    .elementor-72757 .elementor-element.elementor-element-65104e2>.elementor-widget-container[b-sv0007hr5r] {
        padding: 0 10px
    }

    .elementor-72757 .elementor-element.elementor-element-2535a86 .tm-sc-clients-logo .each-logo img[b-sv0007hr5r] {
        width: 180px;
        max-width: 180px
    }

    .elementor-72757 .elementor-element.elementor-element-58d8331>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0 0 25px
    }

    .elementor-72757 .elementor-element.elementor-element-8d7d8d1 .tm-text-editor[b-sv0007hr5r] {
        margin: 0 0 25px
    }

    .elementor-72757 .elementor-element.elementor-element-8d7d8d1 .tm-text-editor *[b-sv0007hr5r] {
        margin: 0 0 25px
    }
}

@media(max-width: 880px) {
    .elementor-72757 .elementor-element.elementor-element-361d4b9 .tm-text-editor[b-sv0007hr5r] {
        margin:0 0 10px
    }

    .elementor-72757 .elementor-element.elementor-element-361d4b9 .tm-text-editor *[b-sv0007hr5r] {
        margin: 0 0 10px
    }

    .elementor-72757 .elementor-element.elementor-element-072b6a5[b-sv0007hr5r] {
        margin-top: 0;
        margin-bottom: 30px
    }

    .elementor-72757 .elementor-element.elementor-element-811c7ce>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0 0 15px
    }

    .elementor-72757 .elementor-element.elementor-element-be2655f .btn-view-details[b-sv0007hr5r] {
        text-align: left
    }
}

@media(max-width: 767px) {
    .elementor-72757 .elementor-element.elementor-element-e48d0b7[b-sv0007hr5r] {
        padding:105px 0 110px
    }

    .elementor-72757 .elementor-element.elementor-element-361d4b9 .tm-text-editor[b-sv0007hr5r],.elementor-72757 .elementor-element.elementor-element-361d4b9 .tm-text-editor *[b-sv0007hr5r] {
        font-size: 50px;
        line-height: 60px
    }

    .elementor-72757 .elementor-element.elementor-element-361d4b9 .tm-text-editor[b-sv0007hr5r] {
        margin: 0 0 20px
    }

    .elementor-72757 .elementor-element.elementor-element-361d4b9 .tm-text-editor *[b-sv0007hr5r] {
        margin: 0 0 20px
    }

    .elementor-72757 .elementor-element.elementor-element-3078479 .tm-contact-form[b-sv0007hr5r] {
        padding: 40px
    }

    .elementor-72757 .elementor-element.elementor-element-bb81aa4[b-sv0007hr5r] {
        padding: 100px 0 45px
    }

    .elementor-72757 .elementor-element.elementor-element-32f34eb>.elementor-element-populated[b-sv0007hr5r] {
        margin: 0 0 40px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-72757 .elementor-element.elementor-element-e608f85 .elementor-repeater-item-5f1349d[b-sv0007hr5r] {
        display: none
    }

    .elementor-72757 .elementor-element.elementor-element-fbcd1f1 .video-button-text[b-sv0007hr5r] {
        font-size: 30px
    }

    .elementor-72757 .elementor-element.elementor-element-fbcd1f1 .tm-sc-video-popup .effect-wrapper[b-sv0007hr5r] {
        height: 350px
    }

    .elementor-72757 .elementor-element.elementor-element-ec74296[b-sv0007hr5r] {
        padding: 85px 0 100px
    }

    .elementor-72757 .elementor-element.elementor-element-072b6a5[b-sv0007hr5r] {
        margin-top: 0;
        margin-bottom: 30px
    }

    .elementor-72757 .elementor-element.elementor-element-811c7ce>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0 0 15px
    }

    .elementor-72757 .elementor-element.elementor-element-be2655f .btn-view-details[b-sv0007hr5r] {
        text-align: left
    }
}

/* deuxieme section */







.icon-box .icon.icon-circled[b-sv0007hr5r] {
    border-radius: 50%;
}
.icon-box .icon.icon-md[b-sv0007hr5r] {
    height: 75px;
    width: 75px;
    line-height: 75px;
}
.icon-box.icon-left .icon[b-sv0007hr5r] {
    margin-right: 20px;
}
.elementor-42021 .elementor-element.elementor-element-da20e28 .icon[b-sv0007hr5r] {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--theme-color1);
    width: 50px;
    height: 50px;
}
.elementor-42021 .elementor-element.elementor-element-78a5c19 .icon[b-sv0007hr5r] {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--theme-color1);
    width: 50px;
    height: 50px;
}
.elementor-42021 .elementor-element.elementor-element-78a5c19 .icon i[b-sv0007hr5r], .elementor-42021 .elementor-element.elementor-element-78a5c19 .icon svg[b-sv0007hr5r] {
    font-size: 1.5em;
}
.elementor-42021 .elementor-element.elementor-element-da20e28 .icon i[b-sv0007hr5r], .elementor-42021 .elementor-element.elementor-element-da20e28 .icon svg[b-sv0007hr5r] {
    font-size: 1.5em;
}

.elementor-42021 .elementor-element.elementor-element-da20e28 .icon i[b-sv0007hr5r] {
    line-height: 1;
    color: #fff;
}
.elementor-42021 .elementor-element.elementor-element-78a5c19 .icon i[b-sv0007hr5r] {
    line-height: 1;
    color: #fff;
}
.icon-box .icon i[b-sv0007hr5r], .icon-box .icon svg[b-sv0007hr5r] {
    display: inline-block;
    font-size: 30px;
    line-height: 70px;
    transition: all .3s ease;
}
[class^=flaticon-common-][b-sv0007hr5r], [class*=" flaticon-common-"][b-sv0007hr5r] {
    font-family: 'FlaticonCommon' !important;
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.flaticon-common-checked[b-sv0007hr5r]:before {
    content: "\f123";
}







@media(max-width: 1366px) {
    .elementor-42021 .elementor-element.elementor-element-ff98624 .elementor-repeater-item-00f1ea2[b-sv0007hr5r] {
        left:-42px
    }

    .elementor-42021 .elementor-element.elementor-element-ff98624 .elementor-repeater-item-224edac[b-sv0007hr5r] {
        left: 0
    }

    .elementor-42021 .elementor-element.elementor-element-ff98624 .elementor-repeater-item-abe1089[b-sv0007hr5r] {
        right: -40px
    }

    body:not(.rtl) .elementor-42021 .elementor-element.elementor-element-4fc19ee[b-sv0007hr5r] {
        right: -25px
    }

    body.rtl .elementor-42021 .elementor-element.elementor-element-4fc19ee[b-sv0007hr5r] {
        left: -25px
    }

    .elementor-42021 .elementor-element.elementor-element-4fc19ee[b-sv0007hr5r] {
        bottom: 80px
    }

    .elementor-42021 .elementor-element.elementor-element-0de9a6d[b-sv0007hr5r] {
        padding: 0 40px
    }

    .elementor-42021 .elementor-element.elementor-element-a6a6e78>.elementor-element-populated[b-sv0007hr5r] {
        padding: 17% 5% 14.8%
    }
}

@media(max-width: 1200px) {
    .elementor-42021 .elementor-element.elementor-element-c3511ee .elementor-heading-title[b-sv0007hr5r] {
        font-size:72px
    }

    .elementor-42021 .elementor-element.elementor-element-c997757 .tm-sc-clients-logo .each-logo img[b-sv0007hr5r] {
        width: 180px;
        max-width: 180px
    }

    .elementor-42021 .elementor-element.elementor-element-ff98624 .elementor-repeater-item-00f1ea2[b-sv0007hr5r] {
        left: -60px;
        width: 304px
    }

    .elementor-42021 .elementor-element.elementor-element-ff98624 .elementor-repeater-item-00f1ea2>*[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-42021 .elementor-element.elementor-element-ff98624 .elementor-repeater-item-abe1089[b-sv0007hr5r] {
        right: -50px
    }

    .elementor-42021 .elementor-element.elementor-element-0de9a6d[b-sv0007hr5r] {
        padding: 0 15px
    }

    .elementor-42021 .elementor-element.elementor-element-a6a6e78>.elementor-element-populated[b-sv0007hr5r] {
        padding: 19.4% 5% 17%
    }
}

@media(max-width: 1024px) {
    .elementor-42021 .elementor-element.elementor-element-e72f87e[b-sv0007hr5r] {
        padding:90px 0
    }

    .elementor-42021 .elementor-element.elementor-element-c3511ee .elementor-heading-title[b-sv0007hr5r] {
        font-size: 75px
    }

    .elementor-42021 .elementor-element.elementor-element-4f26746:not(.elementor-motion-effects-element-type-background)[b-sv0007hr5r],.elementor-42021 .elementor-element.elementor-element-4f26746>.elementor-motion-effects-container>.elementor-motion-effects-layer[b-sv0007hr5r] {
        background-position: 0 -7px
    }

    .elementor-42021 .elementor-element.elementor-element-4f26746[b-sv0007hr5r] {
        padding: 90px 0 20px
    }

    .elementor-42021 .elementor-element.elementor-element-6c6c098 .isotope-layout .isotope-item[b-sv0007hr5r] {
        width: 49.98% !important
    }

    .elementor-42021 .elementor-element.elementor-element-af95a71[b-sv0007hr5r] {
        padding: 20px 0
    }

    .elementor-42021 .elementor-element.elementor-element-c997757 .tm-sc-clients-logo .each-logo img[b-sv0007hr5r] {
        width: 180px;
        max-width: 180px
    }

    .elementor-42021 .elementor-element.elementor-element-91f84db[b-sv0007hr5r] {
        padding: 50px 0 210px
    }

    .elementor-42021 .elementor-element.elementor-element-cd9a459>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0 0 15px
    }

    .elementor-42021 .elementor-element.elementor-element-eb504a0>.elementor-widget-container[b-sv0007hr5r] {
        padding: 0 0 10px
    }

    .elementor-42021 .elementor-element.elementor-element-ff98624 .elementor-repeater-item-00f1ea2[b-sv0007hr5r] {
        left: 0
    }

    .elementor-42021 .elementor-element.elementor-element-ff98624 .elementor-repeater-item-224edac[b-sv0007hr5r] {
        top: 305px
    }

    .elementor-42021 .elementor-element.elementor-element-ff98624 .elementor-repeater-item-abe1089[b-sv0007hr5r] {
        right: 50px
    }

    .elementor-42021 .elementor-element.elementor-element-6827f5e[b-sv0007hr5r] {
        padding: 95px 0 200px
    }

    .elementor-42021 .elementor-element.elementor-element-367325d[b-sv0007hr5r] {
        padding: 80px 0 120px
    }

    .elementor-42021 .elementor-element.elementor-element-07d029d[b-sv0007hr5r] {
        padding: 105px 0 200px
    }

    .elementor-42021 .elementor-element.elementor-element-71d644c[b-sv0007hr5r] {
        padding: 85px 0 90px
    }

    .elementor-42021 .elementor-element.elementor-element-78a5c19>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0 0 35px
    }

    .elementor-42021 .elementor-element.elementor-element-cfc60bf>.elementor-widget-container[b-sv0007hr5r] {
        margin: 25px 0 20px
    }

    .elementor-42021 .elementor-element.elementor-element-a6a6e78>.elementor-element-populated[b-sv0007hr5r] {
        padding: 115px 15px 120px
    }

    .elementor-42021 .elementor-element.elementor-element-23263f9>.elementor-element-populated[b-sv0007hr5r] {
        padding: 200px 0
    }
}

@media(max-width: 880px) {
    .elementor-42021 .elementor-element.elementor-element-0f422db[b-sv0007hr5r] {
        font-size:15px
    }

    .elementor-42021 .elementor-element.elementor-element-0f422db>.elementor-widget-container[b-sv0007hr5r] {
        padding: 3px 20px
    }

    .elementor-42021 .elementor-element.elementor-element-c3511ee .elementor-heading-title[b-sv0007hr5r] {
        font-size: 60px;
        line-height: 72px
    }

    .elementor-42021 .elementor-element.elementor-element-c3511ee[b-sv0007hr5r] {
        width: var(--container-widget-width,647px);
        max-width: 647px;
        --container-widget-width: 647px;
        --container-widget-flex-grow: 0
    }

    .elementor-42021 .elementor-element.elementor-element-cd9a459>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0
    }

    .elementor-42021 .elementor-element.elementor-element-ff98624 .elementor-repeater-item-abe1089[b-sv0007hr5r] {
        right: -40px
    }

    .elementor-42021 .elementor-element.elementor-element-2010e1e .title[b-sv0007hr5r] {
        margin: 0
    }

    .elementor-42021 .elementor-element.elementor-element-6b8ba1d>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0 0 15px
    }
}

@media(max-width: 767px) {
    .elementor-42021 .elementor-element.elementor-element-0f422db[b-sv0007hr5r] {
        font-size:14px
    }

    .elementor-42021 .elementor-element.elementor-element-0f422db>.elementor-widget-container[b-sv0007hr5r] {
        padding: 5px 10px
    }

    .elementor-42021 .elementor-element.elementor-element-c3511ee .elementor-heading-title[b-sv0007hr5r] {
        font-size: 40px;
        line-height: 45px
    }

    .elementor-42021 .elementor-element.elementor-element-c3511ee>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0 0 20px
    }

    .elementor-42021 .elementor-element.elementor-element-35887ba>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0
    }

    .elementor-42021 .elementor-element.elementor-element-4f26746:not(.elementor-motion-effects-element-type-background)[b-sv0007hr5r],.elementor-42021 .elementor-element.elementor-element-4f26746>.elementor-motion-effects-container>.elementor-motion-effects-layer[b-sv0007hr5r] {
        background-position: 0 0
    }

    .elementor-42021 .elementor-element.elementor-element-4f26746[b-sv0007hr5r] {
        padding: 85px 0 20px
    }

    .elementor-42021 .elementor-element.elementor-element-fe72a3b[b-sv0007hr5r] {
        margin-top: 0;
        margin-bottom: 30px
    }

    .elementor-42021 .elementor-element.elementor-element-6c6c098 .isotope-layout .isotope-item[b-sv0007hr5r] {
        width: 100% !important
    }

    .elementor-42021 .elementor-element.elementor-element-91f84db[b-sv0007hr5r] {
        padding: 50px 0 0
    }

    .elementor-42021 .elementor-element.elementor-element-47c574b>.elementor-widget-container[b-sv0007hr5r] {
        margin: 20px 0 30px
    }

    .elementor-42021 .elementor-element.elementor-element-eb504a0>.elementor-widget-container[b-sv0007hr5r] {
        margin: 20px 0
    }

    .elementor-42021 .elementor-element.elementor-element-ff98624 .elementor-repeater-item-224edac[b-sv0007hr5r] {
        display: none
    }

    .elementor-42021 .elementor-element.elementor-element-ff98624 .elementor-repeater-item-abe1089[b-sv0007hr5r] {
        display: none
    }

    .elementor-42021 .elementor-element.elementor-element-26912f0 .video-button-text[b-sv0007hr5r] {
        font-size: 24px
    }

    .elementor-42021 .elementor-element.elementor-element-26912f0 .tm-sc-video-popup .effect-wrapper[b-sv0007hr5r] {
        height: 400px
    }

    .elementor-42021 .elementor-element.elementor-element-26912f0 .animated-css-play-button[b-sv0007hr5r] {
        width: 80px;
        height: 80px
    }

    .elementor-42021 .elementor-element.elementor-element-26912f0 .animated-css-play-button .bg-block[b-sv0007hr5r] {
        width: 80px;
        height: 80px
    }

    .elementor-42021 .elementor-element.elementor-element-26912f0 .animated-css-play-button .play-icon[b-sv0007hr5r] {
        width: 80px;
        height: 80px
    }

    .elementor-42021 .elementor-element.elementor-element-26912f0 .animated-css-play-button .play-icon[b-sv0007hr5r]:before {
        width: 80px;
        height: 80px
    }

    .elementor-42021 .elementor-element.elementor-element-26912f0 .animated-css-play-button .play-icon[b-sv0007hr5r]:after {
        width: 80px;
        height: 80px
    }

    .elementor-42021 .elementor-element.elementor-element-71d644c[b-sv0007hr5r] {
        padding: 20px 0 95px
    }

    .elementor-42021 .elementor-element.elementor-element-6b8ba1d>.elementor-widget-container[b-sv0007hr5r] {
        margin: 0 0 20px
    }

    .elementor-42021 .elementor-element.elementor-element-23263f9>.elementor-element-populated[b-sv0007hr5r] {
        padding: 120px 0 80px
    }
}

@media(min-width: 768px) {
    .elementor-42021 .elementor-element.elementor-element-16f3ffe[b-sv0007hr5r] {
        width:15%
    }

    .elementor-42021 .elementor-element.elementor-element-8be9b1e[b-sv0007hr5r] {
        width: 69.664%
    }

    .elementor-42021 .elementor-element.elementor-element-0acee56[b-sv0007hr5r] {
        width: 15%
    }

    .elementor-42021 .elementor-element.elementor-element-939835f[b-sv0007hr5r] {
        width: 50%
    }

    .elementor-42021 .elementor-element.elementor-element-e17be5b[b-sv0007hr5r] {
        width: 46.21%
    }

    .elementor-42021 .elementor-element.elementor-element-18e6db7[b-sv0007hr5r] {
        width: 53.789%
    }

    .elementor-42021 .elementor-element.elementor-element-1f03081[b-sv0007hr5r] {
        width: 3.976%
    }

    .elementor-42021 .elementor-element.elementor-element-c061e86[b-sv0007hr5r] {
        width: 45.663%
    }

    .elementor-42021 .elementor-element.elementor-element-d40ada0[b-sv0007hr5r] {
        width: 45.851%
    }

    .elementor-42021 .elementor-element.elementor-element-2a6f8db[b-sv0007hr5r] {
        width: 7.814%
    }

    .elementor-42021 .elementor-element.elementor-element-765e74f[b-sv0007hr5r] {
        width: 43.333%
    }

    .elementor-42021 .elementor-element.elementor-element-f76c03c[b-sv0007hr5r] {
        width: 39.177%
    }

    .elementor-42021 .elementor-element.elementor-element-c26cb05[b-sv0007hr5r] {
        width: 2.131%
    }

    .elementor-42021 .elementor-element.elementor-element-fc01b75[b-sv0007hr5r] {
        width: 58.223%
    }

    .elementor-42021 .elementor-element.elementor-element-a6a6e78[b-sv0007hr5r] {
        width: 53.242%
    }

    .elementor-42021 .elementor-element.elementor-element-23263f9[b-sv0007hr5r] {
        width: 46.696%
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-42021 .elementor-element.elementor-element-8be9b1e[b-sv0007hr5r] {
        width:100%
    }

    .elementor-42021 .elementor-element.elementor-element-3ae2dd5[b-sv0007hr5r] {
        width: 15%
    }

    .elementor-42021 .elementor-element.elementor-element-38a95df[b-sv0007hr5r] {
        width: 70%
    }

    .elementor-42021 .elementor-element.elementor-element-ac84b0f[b-sv0007hr5r] {
        width: 15%
    }

    .elementor-42021 .elementor-element.elementor-element-939835f[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-42021 .elementor-element.elementor-element-1f03081[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-42021 .elementor-element.elementor-element-c061e86[b-sv0007hr5r] {
        width: 72%
    }

    .elementor-42021 .elementor-element.elementor-element-9797727[b-sv0007hr5r] {
        width: 20%
    }

    .elementor-42021 .elementor-element.elementor-element-554ba79[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-42021 .elementor-element.elementor-element-d6e5cef[b-sv0007hr5r] {
        width: 20%
    }

    .elementor-42021 .elementor-element.elementor-element-f76c03c[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-42021 .elementor-element.elementor-element-fc01b75[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-42021 .elementor-element.elementor-element-32ac70a[b-sv0007hr5r] {
        width: 50%
    }

    .elementor-42021 .elementor-element.elementor-element-2976514[b-sv0007hr5r] {
        width: 50%
    }

    .elementor-42021 .elementor-element.elementor-element-a6a6e78[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-42021 .elementor-element.elementor-element-23263f9[b-sv0007hr5r] {
        width: 100%
    }
}

@media(max-width: 880px) and (min-width:768px) {
    .elementor-42021 .elementor-element.elementor-element-3ae2dd5[b-sv0007hr5r] {
        width:10%
    }

    .elementor-42021 .elementor-element.elementor-element-38a95df[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-42021 .elementor-element.elementor-element-ac84b0f[b-sv0007hr5r] {
        width: 10%
    }

    .elementor-42021 .elementor-element.elementor-element-9797727[b-sv0007hr5r] {
        width: 15%
    }

    .elementor-42021 .elementor-element.elementor-element-554ba79[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-42021 .elementor-element.elementor-element-d6e5cef[b-sv0007hr5r] {
        width: 15%
    }

    .elementor-42021 .elementor-element.elementor-element-d40ada0[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-42021 .elementor-element.elementor-element-765e74f[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-42021 .elementor-element.elementor-element-a6a6e78[b-sv0007hr5r] {
        width: 100%
    }

    .elementor-42021 .elementor-element.elementor-element-23263f9[b-sv0007hr5r] {
        width: 100%
    }
}


.elementor-42021 .elementor-element.elementor-element-b7d600c[b-sv0007hr5r] {
    background-color: var(--theme-color1);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0;
    color:white;
}
.elementor-element-b7d600c a:hover[b-sv0007hr5r] {
    color:whitesmoke
}
/* _content/LeJardinDeChignore/Pages/stagesdonnonsdeselles/lieu/environnement.cshtml.rz.scp.css */
.elementor-73195 .elementor-element.elementor-element-bb41635[b-ccmn5mt5z2] {
    padding: 105px 0 90px;
}
.elementor-73933 .elementor-element.elementor-element-811c7ce .subtitle[b-ccmn5mt5z2] {
    color: var(--theme-color1);
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc[b-ccmn5mt5z2] {
    top: 0;
    left: 0;
    width: 81%;
    border-radius: 10px;
    overflow: hidden;
    -webkit-transform: rotate(0deg);
    z-index: 2;
}
.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc .layer-image[b-ccmn5mt5z2] {
    max-width: 100%
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc>*[b-ccmn5mt5z2] {
    width: 100%;
    border-radius: 10px;
    overflow: hidden
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f[b-ccmn5mt5z2] {
    top: 174px;
    left: 273px;
    width: 52%;
    border-radius: 10px;
    overflow: hidden;
    -webkit-transform: rotate(0deg);
    z-index: 3
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f .layer-image[b-ccmn5mt5z2] {
    max-width: 100%
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f>*[b-ccmn5mt5z2] {
    width: 100%;
    border-radius: 10px;
    border-style: solid;
    border-width: 10px;
    border-color: #fff;
    overflow: hidden
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-fd38fff[b-ccmn5mt5z2] {
    top: 62px;
    right: 21px;
    -webkit-transform: rotate(0deg)
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-fd38fff .layer-image[b-ccmn5mt5z2] {
    max-width: 100%
}





@media(max-width: 1366px) {
    .elementor-73195 .elementor-element.elementor-element-325834e .owl-carousel .owl-nav[b-ccmn5mt5z2] {
        display:none;
        left: -400px
    }
}

@media(min-width: 768px) {
    .elementor-73195 .elementor-element.elementor-element-f96e685[b-ccmn5mt5z2] {
        width:50.902%
    }

    .elementor-73195 .elementor-element.elementor-element-cda9fb2[b-ccmn5mt5z2] {
        width: 6.623%
    }

    .elementor-73195 .elementor-element.elementor-element-f28fcfb[b-ccmn5mt5z2] {
        width: 42.032%
    }

    .elementor-73195 .elementor-element.elementor-element-2f4b953[b-ccmn5mt5z2] {
        width: 44.224%
    }

    .elementor-73195 .elementor-element.elementor-element-34e5b2d[b-ccmn5mt5z2] {
        width: 4.146%
    }

    .elementor-73195 .elementor-element.elementor-element-e062765[b-ccmn5mt5z2] {
        width: 50.962%
    }

    .elementor-73195 .elementor-element.elementor-element-722af84[b-ccmn5mt5z2] {
        width: 52.394%
    }

    .elementor-73195 .elementor-element.elementor-element-1cf8b89[b-ccmn5mt5z2] {
        width: 47.35%
    }

    .elementor-73195 .elementor-element.elementor-element-5d1e270[b-ccmn5mt5z2] {
        width: 15%
    }

    .elementor-73195 .elementor-element.elementor-element-a3ad8b3[b-ccmn5mt5z2] {
        width: 69.332%
    }

    .elementor-73195 .elementor-element.elementor-element-6522ae3[b-ccmn5mt5z2] {
        width: 15%
    }

    .elementor-73195 .elementor-element.elementor-element-b96a67d[b-ccmn5mt5z2] {
        width: 52.408%
    }

    .elementor-73195 .elementor-element.elementor-element-6e7d2af[b-ccmn5mt5z2] {
        width: 2.084%
    }

    .elementor-73195 .elementor-element.elementor-element-c50eda5[b-ccmn5mt5z2] {
        width: 45.063%
    }

    .elementor-73195 .elementor-element.elementor-element-f5aa17d[b-ccmn5mt5z2] {
        width: 32.194%
    }

    .elementor-73195 .elementor-element.elementor-element-4f43fea[b-ccmn5mt5z2] {
        width: 67.471%
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-73195 .elementor-element.elementor-element-f96e685[b-ccmn5mt5z2] {
        width:73%
    }

    .elementor-73195 .elementor-element.elementor-element-f28fcfb[b-ccmn5mt5z2] {
        width: 55%
    }

    .elementor-73195 .elementor-element.elementor-element-2f4b953[b-ccmn5mt5z2] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-e062765[b-ccmn5mt5z2] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-898e34a[b-ccmn5mt5z2] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-52f23d7[b-ccmn5mt5z2] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-3b89670[b-ccmn5mt5z2] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-854e310[b-ccmn5mt5z2] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-309e792[b-ccmn5mt5z2] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-6ca1449[b-ccmn5mt5z2] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-180bc0e[b-ccmn5mt5z2] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-ef30027[b-ccmn5mt5z2] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-67db499[b-ccmn5mt5z2] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-b96a67d[b-ccmn5mt5z2] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-c50eda5[b-ccmn5mt5z2] {
        width: 70%
    }

    .elementor-73195 .elementor-element.elementor-element-f5aa17d[b-ccmn5mt5z2] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-4f43fea[b-ccmn5mt5z2] {
        width: 100%
    }
}

@media(max-width: 880px) and (min-width:768px) {
    .elementor-73195 .elementor-element.elementor-element-f28fcfb[b-ccmn5mt5z2] {
        width:65%
    }

    .elementor-73195 .elementor-element.elementor-element-2f4b953[b-ccmn5mt5z2] {
        width: 62%
    }

    .elementor-73195 .elementor-element.elementor-element-b42e684[b-ccmn5mt5z2] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-3a33d53[b-ccmn5mt5z2] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-5d1e270[b-ccmn5mt5z2] {
        width: 7%
    }

    .elementor-73195 .elementor-element.elementor-element-a3ad8b3[b-ccmn5mt5z2] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-6522ae3[b-ccmn5mt5z2] {
        width: 7%
    }

    .elementor-73195 .elementor-element.elementor-element-67db499[b-ccmn5mt5z2] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-f5aa17d[b-ccmn5mt5z2] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-4f43fea[b-ccmn5mt5z2] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-93ac1a9[b-ccmn5mt5z2] {
        width: 60%
    }

    .elementor-73195 .elementor-element.elementor-element-13a25e1[b-ccmn5mt5z2] {
        width: 40%
    }
}

@media(max-width: 1200px) {
    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f[b-ccmn5mt5z2] {
        display:block;
        top: 188px;
        left: 243px
    }

    .elementor-73195 .elementor-element.elementor-element-d470e9a .tm-sc-icon-box[b-ccmn5mt5z2] {
        padding: 60px 40px 70px
    }

    .elementor-73195 .elementor-element.elementor-element-ad2fa40 .tm-contact-form[b-ccmn5mt5z2] {
        padding: 45px 50px 50px
    }
}

@media(max-width: 1024px) {
    .elementor-73195 .elementor-element.elementor-element-f1e83ee[b-ccmn5mt5z2] {
        padding:65px 0 110px
    }

    .elementor-73195 .elementor-element.elementor-element-f96e685>.elementor-element-populated[b-ccmn5mt5z2] {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73195 .elementor-element.elementor-element-e79c786>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 30px 0
    }

    .elementor-73195 .elementor-element.elementor-element-f28fcfb>.elementor-element-populated[b-ccmn5mt5z2] {
        margin: 0 0 0 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px
    }

    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f[b-ccmn5mt5z2] {
        left: 275px
    }

    .elementor-73195 .elementor-element.elementor-element-e062765>.elementor-element-populated[b-ccmn5mt5z2] {
        margin: 30px 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73195 .elementor-element.elementor-element-d470e9a .tm-sc-icon-box[b-ccmn5mt5z2] {
        padding: 30px 40px 40px
    }

    .elementor-73195 .elementor-element.elementor-element-fa10ece[b-ccmn5mt5z2] {
        padding: 30px 50px
    }

    .elementor-73195 .elementor-element.elementor-element-662a404[b-ccmn5mt5z2] {
        padding: 50px 0 65px
    }

    .elementor-73195 .elementor-element.elementor-element-a3ad8b3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)[b-ccmn5mt5z2] {
        margin-bottom: 0
    }

    .elementor-73195 .elementor-element.elementor-element-df3c364[b-ccmn5mt5z2] {
        padding: 95px 0 100px
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 10px 0 30px
    }

    .elementor-73195 .elementor-element.elementor-element-94b2779>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-ad2fa40 .tm-contact-form[b-ccmn5mt5z2] {
        margin: 0
    }

    .elementor-73195 .elementor-element.elementor-element-91c39f9[b-ccmn5mt5z2] {
        padding: 100px 0 105px
    }

    .elementor-73195 .elementor-element.elementor-element-0b3d57d .tm-text-editor[b-ccmn5mt5z2] {
        margin: 0 0 15px
    }

    .elementor-73195 .elementor-element.elementor-element-0b3d57d .tm-text-editor *[b-ccmn5mt5z2] {
        margin: 0 0 15px
    }

    .elementor-73195 .elementor-element.elementor-element-325834e>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 0
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f>.elementor-background-overlay[b-ccmn5mt5z2] {
        background-position: 0 0
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f[b-ccmn5mt5z2] {
        padding: 80px 0 75px
    }
}

@media(max-width: 880px) {
    .elementor-73195 .elementor-element.elementor-element-8407597>.elementor-widget-container[b-ccmn5mt5z2] {
        margin:0 0 0 10px
    }

    .elementor-73195 .elementor-element.elementor-element-f3ffb2f[b-ccmn5mt5z2] {
        padding: 0 0 105px
    }

    .elementor-73195 .elementor-element.elementor-element-d2a1e1f .btn-view-details[b-ccmn5mt5z2] {
        text-align: left
    }

    .elementor-73195 .elementor-element.elementor-element-811bb8c[b-ccmn5mt5z2] {
        padding: 20px 0 75px
    }

    .elementor-73195 .elementor-element.elementor-element-f49c0a9>.elementor-widget-container[b-ccmn5mt5z2] {
        padding: 0 0 10px
    }

    .elementor-73195 .elementor-element.elementor-element-ae3b3ec .tm-text-editor[b-ccmn5mt5z2],.elementor-73195 .elementor-element.elementor-element-ae3b3ec .tm-text-editor *[b-ccmn5mt5z2] {
        font-size: 3.5rem
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 5px 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-94b2779>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-ad2fa40 .tm-contact-form[b-ccmn5mt5z2] {
        padding: 45px 50px 50px
    }

    .elementor-73195 .elementor-element.elementor-element-91c39f9[b-ccmn5mt5z2] {
        padding: 100px 0 110px
    }

    .elementor-73195 .elementor-element.elementor-element-325834e>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 0
    }
}

@media(max-width: 767px) {
    .elementor-73195 .elementor-element.elementor-element-f1e83ee[b-ccmn5mt5z2] {
        padding:80px 0 115px
    }

    .elementor-73195 .elementor-element.elementor-element-b993707 .tm-text-editor[b-ccmn5mt5z2],.elementor-73195 .elementor-element.elementor-element-b993707 .tm-text-editor *[b-ccmn5mt5z2] {
        font-size: 55px
    }

    .elementor-73195 .elementor-element.elementor-element-8407597 .elementor-repeater-item-721367c[b-ccmn5mt5z2] {
        display: block
    }

    .elementor-73195 .elementor-element.elementor-element-bb41635[b-ccmn5mt5z2] {
        padding: 105px 0 80px
    }

    .elementor-73195 .elementor-element.elementor-element-2f4b953>.elementor-element-populated[b-ccmn5mt5z2] {
        margin: 0 0 30px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc[b-ccmn5mt5z2] {
        width: 100%;
        max-width: 100%;
        height: 100%;
        overflow: hidden
    }

    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc>*[b-ccmn5mt5z2] {
        width: 100%;
        max-width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f[b-ccmn5mt5z2] {
        display: none
    }

    .elementor-73195 .elementor-element.elementor-element-e062765>.elementor-element-populated[b-ccmn5mt5z2] {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73195 .elementor-element.elementor-element-dc149d9>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-2037992>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 0 0 -20px
    }

    .elementor-73195 .elementor-element.elementor-element-dc18103>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 0
    }

    .elementor-73195 .elementor-element.elementor-element-3686bb8>.elementor-widget-container[b-ccmn5mt5z2] {
        padding: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-14a73d8>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-d2a1e1f .btn-view-details[b-ccmn5mt5z2] {
        text-align: left
    }

    .elementor-73195 .elementor-element.elementor-element-fa10ece[b-ccmn5mt5z2] {
        padding: 30px 45px
    }

    .elementor-73195 .elementor-element.elementor-element-662a404[b-ccmn5mt5z2] {
        padding: 35px 0 45px
    }

    .elementor-73195 .elementor-element.elementor-element-ae3b3ec .tm-text-editor[b-ccmn5mt5z2],.elementor-73195 .elementor-element.elementor-element-ae3b3ec .tm-text-editor *[b-ccmn5mt5z2] {
        font-size: 2.5rem
    }

    .elementor-73195 .elementor-element.elementor-element-df3c364[b-ccmn5mt5z2] {
        padding: 95px 0 100px
    }

    .elementor-73195 .elementor-element.elementor-element-30121d7[b-ccmn5mt5z2] {
        text-align: left
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c .tm-sc-icon-box[b-ccmn5mt5z2] {
        text-align: center
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c .icon[b-ccmn5mt5z2] {
        margin: 0 0 25px
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 0 0 25px
    }

    .elementor-73195 .elementor-element.elementor-element-94b2779 .icon[b-ccmn5mt5z2] {
        margin: 0 0 25px
    }

    .elementor-73195 .elementor-element.elementor-element-94b2779>.elementor-widget-container[b-ccmn5mt5z2] {
        margin: 0 0 10px
    }

    .elementor-73195 .elementor-element.elementor-element-ad2fa40 .tm-contact-form[b-ccmn5mt5z2] {
        padding: 30px
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f:not(.elementor-motion-effects-element-type-background)[b-ccmn5mt5z2],.elementor-73195 .elementor-element.elementor-element-cf9f30f>.elementor-motion-effects-container>.elementor-motion-effects-layer[b-ccmn5mt5z2] {
        background-position: bottom left;
        background-size: cover
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f>.elementor-background-overlay[b-ccmn5mt5z2] {
        background-position: -150px -225px
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f[b-ccmn5mt5z2] {
        padding: 80px 0 85px
    }

    .elementor-73195 .elementor-element.elementor-element-eb9a796 .tm-text-editor[b-ccmn5mt5z2] {
        text-align: center
    }

    .elementor-73195 .elementor-element.elementor-element-f5e6bb1 .tm-text-editor[b-ccmn5mt5z2] {
        text-align: center
    }

    .elementor-73195 .elementor-element.elementor-element-16a3a3e .btn-view-details[b-ccmn5mt5z2] {
        text-align: center
    }
}
/* _content/LeJardinDeChignore/Pages/stagesdonnonsdeselles/lieu/hebergement.cshtml.rz.scp.css */
.elementor-73195 .elementor-element.elementor-element-bb41635[b-dkpc9v1jnr] {
    padding: 105px 0 90px;
}
.elementor-73933 .elementor-element.elementor-element-811c7ce .subtitle[b-dkpc9v1jnr] {
    color: var(--theme-color1);
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc[b-dkpc9v1jnr] {
    top: 0;
    left: 0;
    width: 81%;
    border-radius: 10px;
    overflow: hidden;
    -webkit-transform: rotate(0deg);
    z-index: 2;
}
.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc .layer-image[b-dkpc9v1jnr] {
    max-width: 100%
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc>*[b-dkpc9v1jnr] {
    width: 100%;
    border-radius: 10px;
    overflow: hidden
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f[b-dkpc9v1jnr] {
    top: 174px;
    left: 273px;
    width: 52%;
    border-radius: 10px;
    overflow: hidden;
    -webkit-transform: rotate(0deg);
    z-index: 3
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f .layer-image[b-dkpc9v1jnr] {
    max-width: 100%
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f>*[b-dkpc9v1jnr] {
    width: 100%;
    border-radius: 10px;
    border-style: solid;
    border-width: 10px;
    border-color: #fff;
    overflow: hidden
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-fd38fff[b-dkpc9v1jnr] {
    top: 62px;
    right: 21px;
    -webkit-transform: rotate(0deg)
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-fd38fff .layer-image[b-dkpc9v1jnr] {
    max-width: 100%
}





@media(max-width: 1366px) {
    .elementor-73195 .elementor-element.elementor-element-325834e .owl-carousel .owl-nav[b-dkpc9v1jnr] {
        display:none;
        left: -400px
    }
}

@media(min-width: 768px) {
    .elementor-73195 .elementor-element.elementor-element-f96e685[b-dkpc9v1jnr] {
        width:50.902%
    }

    .elementor-73195 .elementor-element.elementor-element-cda9fb2[b-dkpc9v1jnr] {
        width: 6.623%
    }

    .elementor-73195 .elementor-element.elementor-element-f28fcfb[b-dkpc9v1jnr] {
        width: 42.032%
    }

    .elementor-73195 .elementor-element.elementor-element-2f4b953[b-dkpc9v1jnr] {
        width: 44.224%
    }

    .elementor-73195 .elementor-element.elementor-element-34e5b2d[b-dkpc9v1jnr] {
        width: 4.146%
    }

    .elementor-73195 .elementor-element.elementor-element-e062765[b-dkpc9v1jnr] {
        width: 50.962%
    }

    .elementor-73195 .elementor-element.elementor-element-722af84[b-dkpc9v1jnr] {
        width: 52.394%
    }

    .elementor-73195 .elementor-element.elementor-element-1cf8b89[b-dkpc9v1jnr] {
        width: 47.35%
    }

    .elementor-73195 .elementor-element.elementor-element-5d1e270[b-dkpc9v1jnr] {
        width: 15%
    }

    .elementor-73195 .elementor-element.elementor-element-a3ad8b3[b-dkpc9v1jnr] {
        width: 69.332%
    }

    .elementor-73195 .elementor-element.elementor-element-6522ae3[b-dkpc9v1jnr] {
        width: 15%
    }

    .elementor-73195 .elementor-element.elementor-element-b96a67d[b-dkpc9v1jnr] {
        width: 52.408%
    }

    .elementor-73195 .elementor-element.elementor-element-6e7d2af[b-dkpc9v1jnr] {
        width: 2.084%
    }

    .elementor-73195 .elementor-element.elementor-element-c50eda5[b-dkpc9v1jnr] {
        width: 45.063%
    }

    .elementor-73195 .elementor-element.elementor-element-f5aa17d[b-dkpc9v1jnr] {
        width: 32.194%
    }

    .elementor-73195 .elementor-element.elementor-element-4f43fea[b-dkpc9v1jnr] {
        width: 67.471%
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-73195 .elementor-element.elementor-element-f96e685[b-dkpc9v1jnr] {
        width:73%
    }

    .elementor-73195 .elementor-element.elementor-element-f28fcfb[b-dkpc9v1jnr] {
        width: 55%
    }

    .elementor-73195 .elementor-element.elementor-element-2f4b953[b-dkpc9v1jnr] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-e062765[b-dkpc9v1jnr] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-898e34a[b-dkpc9v1jnr] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-52f23d7[b-dkpc9v1jnr] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-3b89670[b-dkpc9v1jnr] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-854e310[b-dkpc9v1jnr] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-309e792[b-dkpc9v1jnr] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-6ca1449[b-dkpc9v1jnr] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-180bc0e[b-dkpc9v1jnr] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-ef30027[b-dkpc9v1jnr] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-67db499[b-dkpc9v1jnr] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-b96a67d[b-dkpc9v1jnr] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-c50eda5[b-dkpc9v1jnr] {
        width: 70%
    }

    .elementor-73195 .elementor-element.elementor-element-f5aa17d[b-dkpc9v1jnr] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-4f43fea[b-dkpc9v1jnr] {
        width: 100%
    }
}

@media(max-width: 880px) and (min-width:768px) {
    .elementor-73195 .elementor-element.elementor-element-f28fcfb[b-dkpc9v1jnr] {
        width:65%
    }

    .elementor-73195 .elementor-element.elementor-element-2f4b953[b-dkpc9v1jnr] {
        width: 62%
    }

    .elementor-73195 .elementor-element.elementor-element-b42e684[b-dkpc9v1jnr] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-3a33d53[b-dkpc9v1jnr] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-5d1e270[b-dkpc9v1jnr] {
        width: 7%
    }

    .elementor-73195 .elementor-element.elementor-element-a3ad8b3[b-dkpc9v1jnr] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-6522ae3[b-dkpc9v1jnr] {
        width: 7%
    }

    .elementor-73195 .elementor-element.elementor-element-67db499[b-dkpc9v1jnr] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-f5aa17d[b-dkpc9v1jnr] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-4f43fea[b-dkpc9v1jnr] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-93ac1a9[b-dkpc9v1jnr] {
        width: 60%
    }

    .elementor-73195 .elementor-element.elementor-element-13a25e1[b-dkpc9v1jnr] {
        width: 40%
    }
}

@media(max-width: 1200px) {
    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f[b-dkpc9v1jnr] {
        display:block;
        top: 188px;
        left: 243px
    }

    .elementor-73195 .elementor-element.elementor-element-d470e9a .tm-sc-icon-box[b-dkpc9v1jnr] {
        padding: 60px 40px 70px
    }

    .elementor-73195 .elementor-element.elementor-element-ad2fa40 .tm-contact-form[b-dkpc9v1jnr] {
        padding: 45px 50px 50px
    }
}

@media(max-width: 1024px) {
    .elementor-73195 .elementor-element.elementor-element-f1e83ee[b-dkpc9v1jnr] {
        padding:65px 0 110px
    }

    .elementor-73195 .elementor-element.elementor-element-f96e685>.elementor-element-populated[b-dkpc9v1jnr] {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73195 .elementor-element.elementor-element-e79c786>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 30px 0
    }

    .elementor-73195 .elementor-element.elementor-element-f28fcfb>.elementor-element-populated[b-dkpc9v1jnr] {
        margin: 0 0 0 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px
    }

    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f[b-dkpc9v1jnr] {
        left: 275px
    }

    .elementor-73195 .elementor-element.elementor-element-e062765>.elementor-element-populated[b-dkpc9v1jnr] {
        margin: 30px 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73195 .elementor-element.elementor-element-d470e9a .tm-sc-icon-box[b-dkpc9v1jnr] {
        padding: 30px 40px 40px
    }

    .elementor-73195 .elementor-element.elementor-element-fa10ece[b-dkpc9v1jnr] {
        padding: 30px 50px
    }

    .elementor-73195 .elementor-element.elementor-element-662a404[b-dkpc9v1jnr] {
        padding: 50px 0 65px
    }

    .elementor-73195 .elementor-element.elementor-element-a3ad8b3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)[b-dkpc9v1jnr] {
        margin-bottom: 0
    }

    .elementor-73195 .elementor-element.elementor-element-df3c364[b-dkpc9v1jnr] {
        padding: 95px 0 100px
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 10px 0 30px
    }

    .elementor-73195 .elementor-element.elementor-element-94b2779>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-ad2fa40 .tm-contact-form[b-dkpc9v1jnr] {
        margin: 0
    }

    .elementor-73195 .elementor-element.elementor-element-91c39f9[b-dkpc9v1jnr] {
        padding: 100px 0 105px
    }

    .elementor-73195 .elementor-element.elementor-element-0b3d57d .tm-text-editor[b-dkpc9v1jnr] {
        margin: 0 0 15px
    }

    .elementor-73195 .elementor-element.elementor-element-0b3d57d .tm-text-editor *[b-dkpc9v1jnr] {
        margin: 0 0 15px
    }

    .elementor-73195 .elementor-element.elementor-element-325834e>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 0
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f>.elementor-background-overlay[b-dkpc9v1jnr] {
        background-position: 0 0
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f[b-dkpc9v1jnr] {
        padding: 80px 0 75px
    }
}

@media(max-width: 880px) {
    .elementor-73195 .elementor-element.elementor-element-8407597>.elementor-widget-container[b-dkpc9v1jnr] {
        margin:0 0 0 10px
    }

    .elementor-73195 .elementor-element.elementor-element-f3ffb2f[b-dkpc9v1jnr] {
        padding: 0 0 105px
    }

    .elementor-73195 .elementor-element.elementor-element-d2a1e1f .btn-view-details[b-dkpc9v1jnr] {
        text-align: left
    }

    .elementor-73195 .elementor-element.elementor-element-811bb8c[b-dkpc9v1jnr] {
        padding: 20px 0 75px
    }

    .elementor-73195 .elementor-element.elementor-element-f49c0a9>.elementor-widget-container[b-dkpc9v1jnr] {
        padding: 0 0 10px
    }

    .elementor-73195 .elementor-element.elementor-element-ae3b3ec .tm-text-editor[b-dkpc9v1jnr],.elementor-73195 .elementor-element.elementor-element-ae3b3ec .tm-text-editor *[b-dkpc9v1jnr] {
        font-size: 3.5rem
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 5px 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-94b2779>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-ad2fa40 .tm-contact-form[b-dkpc9v1jnr] {
        padding: 45px 50px 50px
    }

    .elementor-73195 .elementor-element.elementor-element-91c39f9[b-dkpc9v1jnr] {
        padding: 100px 0 110px
    }

    .elementor-73195 .elementor-element.elementor-element-325834e>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 0
    }
}

@media(max-width: 767px) {
    .elementor-73195 .elementor-element.elementor-element-f1e83ee[b-dkpc9v1jnr] {
        padding:80px 0 115px
    }

    .elementor-73195 .elementor-element.elementor-element-b993707 .tm-text-editor[b-dkpc9v1jnr],.elementor-73195 .elementor-element.elementor-element-b993707 .tm-text-editor *[b-dkpc9v1jnr] {
        font-size: 55px
    }

    .elementor-73195 .elementor-element.elementor-element-8407597 .elementor-repeater-item-721367c[b-dkpc9v1jnr] {
        display: block
    }

    .elementor-73195 .elementor-element.elementor-element-bb41635[b-dkpc9v1jnr] {
        padding: 105px 0 80px
    }

    .elementor-73195 .elementor-element.elementor-element-2f4b953>.elementor-element-populated[b-dkpc9v1jnr] {
        margin: 0 0 30px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc[b-dkpc9v1jnr] {
        width: 100%;
        max-width: 100%;
        height: 100%;
        overflow: hidden
    }

    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc>*[b-dkpc9v1jnr] {
        width: 100%;
        max-width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f[b-dkpc9v1jnr] {
        display: none
    }

    .elementor-73195 .elementor-element.elementor-element-e062765>.elementor-element-populated[b-dkpc9v1jnr] {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73195 .elementor-element.elementor-element-dc149d9>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-2037992>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 0 0 -20px
    }

    .elementor-73195 .elementor-element.elementor-element-dc18103>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 0
    }

    .elementor-73195 .elementor-element.elementor-element-3686bb8>.elementor-widget-container[b-dkpc9v1jnr] {
        padding: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-14a73d8>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-d2a1e1f .btn-view-details[b-dkpc9v1jnr] {
        text-align: left
    }

    .elementor-73195 .elementor-element.elementor-element-fa10ece[b-dkpc9v1jnr] {
        padding: 30px 45px
    }

    .elementor-73195 .elementor-element.elementor-element-662a404[b-dkpc9v1jnr] {
        padding: 35px 0 45px
    }

    .elementor-73195 .elementor-element.elementor-element-ae3b3ec .tm-text-editor[b-dkpc9v1jnr],.elementor-73195 .elementor-element.elementor-element-ae3b3ec .tm-text-editor *[b-dkpc9v1jnr] {
        font-size: 2.5rem
    }

    .elementor-73195 .elementor-element.elementor-element-df3c364[b-dkpc9v1jnr] {
        padding: 95px 0 100px
    }

    .elementor-73195 .elementor-element.elementor-element-30121d7[b-dkpc9v1jnr] {
        text-align: left
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c .tm-sc-icon-box[b-dkpc9v1jnr] {
        text-align: center
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c .icon[b-dkpc9v1jnr] {
        margin: 0 0 25px
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 0 0 25px
    }

    .elementor-73195 .elementor-element.elementor-element-94b2779 .icon[b-dkpc9v1jnr] {
        margin: 0 0 25px
    }

    .elementor-73195 .elementor-element.elementor-element-94b2779>.elementor-widget-container[b-dkpc9v1jnr] {
        margin: 0 0 10px
    }

    .elementor-73195 .elementor-element.elementor-element-ad2fa40 .tm-contact-form[b-dkpc9v1jnr] {
        padding: 30px
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f:not(.elementor-motion-effects-element-type-background)[b-dkpc9v1jnr],.elementor-73195 .elementor-element.elementor-element-cf9f30f>.elementor-motion-effects-container>.elementor-motion-effects-layer[b-dkpc9v1jnr] {
        background-position: bottom left;
        background-size: cover
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f>.elementor-background-overlay[b-dkpc9v1jnr] {
        background-position: -150px -225px
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f[b-dkpc9v1jnr] {
        padding: 80px 0 85px
    }

    .elementor-73195 .elementor-element.elementor-element-eb9a796 .tm-text-editor[b-dkpc9v1jnr] {
        text-align: center
    }

    .elementor-73195 .elementor-element.elementor-element-f5e6bb1 .tm-text-editor[b-dkpc9v1jnr] {
        text-align: center
    }

    .elementor-73195 .elementor-element.elementor-element-16a3a3e .btn-view-details[b-dkpc9v1jnr] {
        text-align: center
    }
}
/* _content/LeJardinDeChignore/Pages/stagesdonnonsdeselles/lieu/restauration.cshtml.rz.scp.css */
.elementor-73195 .elementor-element.elementor-element-bb41635[b-u6fz6kys6x] {
    padding: 105px 0 90px;
}
.elementor-73933 .elementor-element.elementor-element-811c7ce .subtitle[b-u6fz6kys6x] {
    color: var(--theme-color1);
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc[b-u6fz6kys6x] {
    top: 0;
    left: 0;
    width: 81%;
    border-radius: 10px;
    overflow: hidden;
    -webkit-transform: rotate(0deg);
    z-index: 2;
}
.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc .layer-image[b-u6fz6kys6x] {
    max-width: 100%
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc>*[b-u6fz6kys6x] {
    width: 100%;
    border-radius: 10px;
    overflow: hidden
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f[b-u6fz6kys6x] {
    top: 174px;
    left: 273px;
    width: 52%;
    border-radius: 10px;
    overflow: hidden;
    -webkit-transform: rotate(0deg);
    z-index: 3
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f .layer-image[b-u6fz6kys6x] {
    max-width: 100%
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f>*[b-u6fz6kys6x] {
    width: 100%;
    border-radius: 10px;
    border-style: solid;
    border-width: 10px;
    border-color: #fff;
    overflow: hidden
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-fd38fff[b-u6fz6kys6x] {
    top: 62px;
    right: 21px;
    -webkit-transform: rotate(0deg)
}

.elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-fd38fff .layer-image[b-u6fz6kys6x] {
    max-width: 100%
}





@media(max-width: 1366px) {
    .elementor-73195 .elementor-element.elementor-element-325834e .owl-carousel .owl-nav[b-u6fz6kys6x] {
        display:none;
        left: -400px
    }
}

@media(min-width: 768px) {
    .elementor-73195 .elementor-element.elementor-element-f96e685[b-u6fz6kys6x] {
        width:50.902%
    }

    .elementor-73195 .elementor-element.elementor-element-cda9fb2[b-u6fz6kys6x] {
        width: 6.623%
    }

    .elementor-73195 .elementor-element.elementor-element-f28fcfb[b-u6fz6kys6x] {
        width: 42.032%
    }

    .elementor-73195 .elementor-element.elementor-element-2f4b953[b-u6fz6kys6x] {
        width: 44.224%
    }

    .elementor-73195 .elementor-element.elementor-element-34e5b2d[b-u6fz6kys6x] {
        width: 4.146%
    }

    .elementor-73195 .elementor-element.elementor-element-e062765[b-u6fz6kys6x] {
        width: 50.962%
    }

    .elementor-73195 .elementor-element.elementor-element-722af84[b-u6fz6kys6x] {
        width: 52.394%
    }

    .elementor-73195 .elementor-element.elementor-element-1cf8b89[b-u6fz6kys6x] {
        width: 47.35%
    }

    .elementor-73195 .elementor-element.elementor-element-5d1e270[b-u6fz6kys6x] {
        width: 15%
    }

    .elementor-73195 .elementor-element.elementor-element-a3ad8b3[b-u6fz6kys6x] {
        width: 69.332%
    }

    .elementor-73195 .elementor-element.elementor-element-6522ae3[b-u6fz6kys6x] {
        width: 15%
    }

    .elementor-73195 .elementor-element.elementor-element-b96a67d[b-u6fz6kys6x] {
        width: 52.408%
    }

    .elementor-73195 .elementor-element.elementor-element-6e7d2af[b-u6fz6kys6x] {
        width: 2.084%
    }

    .elementor-73195 .elementor-element.elementor-element-c50eda5[b-u6fz6kys6x] {
        width: 45.063%
    }

    .elementor-73195 .elementor-element.elementor-element-f5aa17d[b-u6fz6kys6x] {
        width: 32.194%
    }

    .elementor-73195 .elementor-element.elementor-element-4f43fea[b-u6fz6kys6x] {
        width: 67.471%
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-73195 .elementor-element.elementor-element-f96e685[b-u6fz6kys6x] {
        width:73%
    }

    .elementor-73195 .elementor-element.elementor-element-f28fcfb[b-u6fz6kys6x] {
        width: 55%
    }

    .elementor-73195 .elementor-element.elementor-element-2f4b953[b-u6fz6kys6x] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-e062765[b-u6fz6kys6x] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-898e34a[b-u6fz6kys6x] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-52f23d7[b-u6fz6kys6x] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-3b89670[b-u6fz6kys6x] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-854e310[b-u6fz6kys6x] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-309e792[b-u6fz6kys6x] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-6ca1449[b-u6fz6kys6x] {
        width: 50%
    }

    .elementor-73195 .elementor-element.elementor-element-180bc0e[b-u6fz6kys6x] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-ef30027[b-u6fz6kys6x] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-67db499[b-u6fz6kys6x] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-b96a67d[b-u6fz6kys6x] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-c50eda5[b-u6fz6kys6x] {
        width: 70%
    }

    .elementor-73195 .elementor-element.elementor-element-f5aa17d[b-u6fz6kys6x] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-4f43fea[b-u6fz6kys6x] {
        width: 100%
    }
}

@media(max-width: 880px) and (min-width:768px) {
    .elementor-73195 .elementor-element.elementor-element-f28fcfb[b-u6fz6kys6x] {
        width:65%
    }

    .elementor-73195 .elementor-element.elementor-element-2f4b953[b-u6fz6kys6x] {
        width: 62%
    }

    .elementor-73195 .elementor-element.elementor-element-b42e684[b-u6fz6kys6x] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-3a33d53[b-u6fz6kys6x] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-5d1e270[b-u6fz6kys6x] {
        width: 7%
    }

    .elementor-73195 .elementor-element.elementor-element-a3ad8b3[b-u6fz6kys6x] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-6522ae3[b-u6fz6kys6x] {
        width: 7%
    }

    .elementor-73195 .elementor-element.elementor-element-67db499[b-u6fz6kys6x] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-f5aa17d[b-u6fz6kys6x] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-4f43fea[b-u6fz6kys6x] {
        width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-93ac1a9[b-u6fz6kys6x] {
        width: 60%
    }

    .elementor-73195 .elementor-element.elementor-element-13a25e1[b-u6fz6kys6x] {
        width: 40%
    }
}

@media(max-width: 1200px) {
    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f[b-u6fz6kys6x] {
        display:block;
        top: 188px;
        left: 243px
    }

    .elementor-73195 .elementor-element.elementor-element-d470e9a .tm-sc-icon-box[b-u6fz6kys6x] {
        padding: 60px 40px 70px
    }

    .elementor-73195 .elementor-element.elementor-element-ad2fa40 .tm-contact-form[b-u6fz6kys6x] {
        padding: 45px 50px 50px
    }
}

@media(max-width: 1024px) {
    .elementor-73195 .elementor-element.elementor-element-f1e83ee[b-u6fz6kys6x] {
        padding:65px 0 110px
    }

    .elementor-73195 .elementor-element.elementor-element-f96e685>.elementor-element-populated[b-u6fz6kys6x] {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73195 .elementor-element.elementor-element-e79c786>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 30px 0
    }

    .elementor-73195 .elementor-element.elementor-element-f28fcfb>.elementor-element-populated[b-u6fz6kys6x] {
        margin: 0 0 0 15px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 15px
    }

    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f[b-u6fz6kys6x] {
        left: 275px
    }

    .elementor-73195 .elementor-element.elementor-element-e062765>.elementor-element-populated[b-u6fz6kys6x] {
        margin: 30px 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73195 .elementor-element.elementor-element-d470e9a .tm-sc-icon-box[b-u6fz6kys6x] {
        padding: 30px 40px 40px
    }

    .elementor-73195 .elementor-element.elementor-element-fa10ece[b-u6fz6kys6x] {
        padding: 30px 50px
    }

    .elementor-73195 .elementor-element.elementor-element-662a404[b-u6fz6kys6x] {
        padding: 50px 0 65px
    }

    .elementor-73195 .elementor-element.elementor-element-a3ad8b3>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute)[b-u6fz6kys6x] {
        margin-bottom: 0
    }

    .elementor-73195 .elementor-element.elementor-element-df3c364[b-u6fz6kys6x] {
        padding: 95px 0 100px
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 10px 0 30px
    }

    .elementor-73195 .elementor-element.elementor-element-94b2779>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-ad2fa40 .tm-contact-form[b-u6fz6kys6x] {
        margin: 0
    }

    .elementor-73195 .elementor-element.elementor-element-91c39f9[b-u6fz6kys6x] {
        padding: 100px 0 105px
    }

    .elementor-73195 .elementor-element.elementor-element-0b3d57d .tm-text-editor[b-u6fz6kys6x] {
        margin: 0 0 15px
    }

    .elementor-73195 .elementor-element.elementor-element-0b3d57d .tm-text-editor *[b-u6fz6kys6x] {
        margin: 0 0 15px
    }

    .elementor-73195 .elementor-element.elementor-element-325834e>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 0
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f>.elementor-background-overlay[b-u6fz6kys6x] {
        background-position: 0 0
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f[b-u6fz6kys6x] {
        padding: 80px 0 75px
    }
}

@media(max-width: 880px) {
    .elementor-73195 .elementor-element.elementor-element-8407597>.elementor-widget-container[b-u6fz6kys6x] {
        margin:0 0 0 10px
    }

    .elementor-73195 .elementor-element.elementor-element-f3ffb2f[b-u6fz6kys6x] {
        padding: 0 0 105px
    }

    .elementor-73195 .elementor-element.elementor-element-d2a1e1f .btn-view-details[b-u6fz6kys6x] {
        text-align: left
    }

    .elementor-73195 .elementor-element.elementor-element-811bb8c[b-u6fz6kys6x] {
        padding: 20px 0 75px
    }

    .elementor-73195 .elementor-element.elementor-element-f49c0a9>.elementor-widget-container[b-u6fz6kys6x] {
        padding: 0 0 10px
    }

    .elementor-73195 .elementor-element.elementor-element-ae3b3ec .tm-text-editor[b-u6fz6kys6x],.elementor-73195 .elementor-element.elementor-element-ae3b3ec .tm-text-editor *[b-u6fz6kys6x] {
        font-size: 3.5rem
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 5px 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-94b2779>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-ad2fa40 .tm-contact-form[b-u6fz6kys6x] {
        padding: 45px 50px 50px
    }

    .elementor-73195 .elementor-element.elementor-element-91c39f9[b-u6fz6kys6x] {
        padding: 100px 0 110px
    }

    .elementor-73195 .elementor-element.elementor-element-325834e>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 0
    }
}

@media(max-width: 767px) {
    .elementor-73195 .elementor-element.elementor-element-f1e83ee[b-u6fz6kys6x] {
        padding:80px 0 115px
    }

    .elementor-73195 .elementor-element.elementor-element-b993707 .tm-text-editor[b-u6fz6kys6x],.elementor-73195 .elementor-element.elementor-element-b993707 .tm-text-editor *[b-u6fz6kys6x] {
        font-size: 55px
    }

    .elementor-73195 .elementor-element.elementor-element-8407597 .elementor-repeater-item-721367c[b-u6fz6kys6x] {
        display: block
    }

    .elementor-73195 .elementor-element.elementor-element-bb41635[b-u6fz6kys6x] {
        padding: 105px 0 80px
    }

    .elementor-73195 .elementor-element.elementor-element-2f4b953>.elementor-element-populated[b-u6fz6kys6x] {
        margin: 0 0 30px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc[b-u6fz6kys6x] {
        width: 100%;
        max-width: 100%;
        height: 100%;
        overflow: hidden
    }

    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-f32edfc>*[b-u6fz6kys6x] {
        width: 100%;
        max-width: 100%
    }

    .elementor-73195 .elementor-element.elementor-element-49396eb .elementor-repeater-item-a895a5f[b-u6fz6kys6x] {
        display: none
    }

    .elementor-73195 .elementor-element.elementor-element-e062765>.elementor-element-populated[b-u6fz6kys6x] {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73195 .elementor-element.elementor-element-dc149d9>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-2037992>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 0 0 -20px
    }

    .elementor-73195 .elementor-element.elementor-element-dc18103>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 0
    }

    .elementor-73195 .elementor-element.elementor-element-3686bb8>.elementor-widget-container[b-u6fz6kys6x] {
        padding: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-14a73d8>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 0 0 20px
    }

    .elementor-73195 .elementor-element.elementor-element-d2a1e1f .btn-view-details[b-u6fz6kys6x] {
        text-align: left
    }

    .elementor-73195 .elementor-element.elementor-element-fa10ece[b-u6fz6kys6x] {
        padding: 30px 45px
    }

    .elementor-73195 .elementor-element.elementor-element-662a404[b-u6fz6kys6x] {
        padding: 35px 0 45px
    }

    .elementor-73195 .elementor-element.elementor-element-ae3b3ec .tm-text-editor[b-u6fz6kys6x],.elementor-73195 .elementor-element.elementor-element-ae3b3ec .tm-text-editor *[b-u6fz6kys6x] {
        font-size: 2.5rem
    }

    .elementor-73195 .elementor-element.elementor-element-df3c364[b-u6fz6kys6x] {
        padding: 95px 0 100px
    }

    .elementor-73195 .elementor-element.elementor-element-30121d7[b-u6fz6kys6x] {
        text-align: left
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c .tm-sc-icon-box[b-u6fz6kys6x] {
        text-align: center
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c .icon[b-u6fz6kys6x] {
        margin: 0 0 25px
    }

    .elementor-73195 .elementor-element.elementor-element-69f901c>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 0 0 25px
    }

    .elementor-73195 .elementor-element.elementor-element-94b2779 .icon[b-u6fz6kys6x] {
        margin: 0 0 25px
    }

    .elementor-73195 .elementor-element.elementor-element-94b2779>.elementor-widget-container[b-u6fz6kys6x] {
        margin: 0 0 10px
    }

    .elementor-73195 .elementor-element.elementor-element-ad2fa40 .tm-contact-form[b-u6fz6kys6x] {
        padding: 30px
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f:not(.elementor-motion-effects-element-type-background)[b-u6fz6kys6x],.elementor-73195 .elementor-element.elementor-element-cf9f30f>.elementor-motion-effects-container>.elementor-motion-effects-layer[b-u6fz6kys6x] {
        background-position: bottom left;
        background-size: cover
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f>.elementor-background-overlay[b-u6fz6kys6x] {
        background-position: -150px -225px
    }

    .elementor-73195 .elementor-element.elementor-element-cf9f30f[b-u6fz6kys6x] {
        padding: 80px 0 85px
    }

    .elementor-73195 .elementor-element.elementor-element-eb9a796 .tm-text-editor[b-u6fz6kys6x] {
        text-align: center
    }

    .elementor-73195 .elementor-element.elementor-element-f5e6bb1 .tm-text-editor[b-u6fz6kys6x] {
        text-align: center
    }

    .elementor-73195 .elementor-element.elementor-element-16a3a3e .btn-view-details[b-u6fz6kys6x] {
        text-align: center
    }
}
/* _content/LeJardinDeChignore/Pages/stagesdonnonsdeselles/partenaires/Index.cshtml.rz.scp.css */
/* https://kodesolution.com/2023/desix/home-layout16/ */

.elementor-73933 .elementor-element.elementor-element-c404ddb[b-o3cwavmv9g] {
    padding: 160px 0 0;
}
.elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ab57c94[b-o3cwavmv9g] {
    -webkit-transform: rotate(0deg);
    z-index: 1;
}
.elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ed31ae5[b-o3cwavmv9g] {
    bottom: 37px;
    left: -80px;
    max-width: 50%;
    -webkit-transform: rotate(0deg);
    box-shadow: 0px 0px 50px 0px rgba(13,13,13,.1);
    z-index: 1
}

.elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ed31ae5 .layer-image[b-o3cwavmv9g] {
    max-width: 100%
}

.elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ed31ae5>*[b-o3cwavmv9g] {
    max-width: 100%;
    border-style: solid;
    border-width: 20px;
    border-color: #fff
}

.elementor-73933 .elementor-element.elementor-element-75da7c3:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap[b-o3cwavmv9g],.elementor-73933 .elementor-element.elementor-element-75da7c3>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer[b-o3cwavmv9g] {
    background-color: #fff
}

.elementor-73933 .elementor-element.elementor-element-75da7c3>.elementor-element-populated[b-o3cwavmv9g] {
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s
}

.elementor-73933 .elementor-element.elementor-element-75da7c3>.elementor-element-populated>.elementor-background-overlay[b-o3cwavmv9g] {
    transition: background .3s,border-radius .3s,opacity .3s
}


@media (min-width: 1300px) {
    body.elementor-default.container-1230px .elementor-top-section.elementor-section-boxed>.elementor-container[b-o3cwavmv9g] {
        max-width:1230px
    }
}


@media(max-width: 1366px) {
    .elementor-73933 .elementor-element.elementor-element-521a073 .elementor-repeater-item-5f1349d[b-o3cwavmv9g] {
        left:320px
    }

    .elementor-73933 .elementor-element.elementor-element-4a625af .elementor-repeater-item-0a0d67a[b-o3cwavmv9g] {
        right: -360px
    }

    .elementor-73933 .elementor-element.elementor-element-563a135 .elementor-repeater-item-0a0d67a[b-o3cwavmv9g] {
        bottom: -210px;
        left: -173px;
        background-size: 250px
    }

    .elementor-73933 .elementor-element.elementor-element-3e8fe27>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 -200px 0 0
    }

    .elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ab57c94[b-o3cwavmv9g] {
        height: 590px;
        overflow: hidden
    }

    .elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ed31ae5[b-o3cwavmv9g] {
        bottom: 0;
        left: -40px
    }

    .elementor-73933 .elementor-element.elementor-element-94fddce article .entry-title[b-o3cwavmv9g] {
        padding: 0 10px 0 0
    }

    .elementor-73933 .elementor-element.elementor-element-94fddce article .entry-meta[b-o3cwavmv9g] {
        margin: 10px 0 0
    }
}

@media(max-width: 1200px) {
    .elementor-73933 .elementor-element.elementor-element-521a073 .elementor-repeater-item-5f1349d[b-o3cwavmv9g] {
        top:380px;
        left: 233px
    }

    .elementor-73933 .elementor-element.elementor-element-b32f64f .tm-sc-icon-box[b-o3cwavmv9g] {
        padding: 0 10px 0 0
    }

    .elementor-73933 .elementor-element.elementor-element-3030a1d>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 30px 20px 0
    }

    .elementor-73933 .elementor-element.elementor-element-e729016[b-o3cwavmv9g] {
        padding: 100px 0 130px
    }

    .elementor-73933 .elementor-element.elementor-element-3e8fe27>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 -100px 0 0
    }

    .elementor-73933 .elementor-element.elementor-element-9544617[b-o3cwavmv9g] {
        padding: 95px 0 110px
    }

    .elementor-73933 .elementor-element.elementor-element-6fceb0d .tm-contact-form[b-o3cwavmv9g] {
        padding: 45px 50px 50px
    }

    .elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ed31ae5[b-o3cwavmv9g] {
        left: -10px;
        width: 300px
    }

    .elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ed31ae5>*[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-2535a86 .tm-sc-clients-logo .each-logo img[b-o3cwavmv9g] {
        width: 180px;
        max-width: 180px
    }

    .elementor-73933 .elementor-element.elementor-element-94fddce .blog-vertical-list article .entry-header img[b-o3cwavmv9g] {
        width: 235px;
        max-width: 235px
    }

    .elementor-73933 .elementor-element.elementor-element-94fddce article .entry-title[b-o3cwavmv9g] {
        padding: 0
    }

    .elementor-73933 .elementor-element.elementor-element-94fddce article .entry-meta[b-o3cwavmv9g] {
        margin: 0
    }
}

@media(max-width: 1024px) {
    .elementor-73933 .elementor-element.elementor-element-7a5b53a[b-o3cwavmv9g] {
        padding:60px 0 100px
    }

    .elementor-73933 .elementor-element.elementor-element-b7a6520>.elementor-element-populated[b-o3cwavmv9g] {
        margin: 0 0 50px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73933 .elementor-element.elementor-element-521a073 .elementor-repeater-item-5f1349d[b-o3cwavmv9g] {
        top: 190px;
        left: 310px
    }

    .elementor-73933 .elementor-element.elementor-element-0636823>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0
    }

    .elementor-73933 .elementor-element.elementor-element-0636823[b-o3cwavmv9g] {
        width: var(--container-widget-width,35%);
        max-width: 35%;
        --container-widget-width: 35%;
        --container-widget-flex-grow: 0
    }

    .elementor-73933 .elementor-element.elementor-element-e729016[b-o3cwavmv9g] {
        padding: 100px 0 180px
    }

    .elementor-73933 .elementor-element.elementor-element-563a135 .elementor-repeater-item-0a0d67a[b-o3cwavmv9g] {
        bottom: -105px;
        left: 650px
    }

    body:not(.rtl) .elementor-73933 .elementor-element.elementor-element-c66e43e[b-o3cwavmv9g] {
        left: -50px
    }

    body.rtl .elementor-73933 .elementor-element.elementor-element-c66e43e[b-o3cwavmv9g] {
        right: -50px
    }

    .elementor-73933 .elementor-element.elementor-element-3e8fe27>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 -50px 0 0
    }

    .elementor-73933 .elementor-element.elementor-element-2c2930d>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 25px
    }

    .elementor-73933 .elementor-element.elementor-element-ab25cea>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 25px
    }

    .elementor-73933 .elementor-element.elementor-element-274b834>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 25px
    }

    .elementor-73933 .elementor-element.elementor-element-6fceb0d .tm-contact-form[b-o3cwavmv9g] {
        margin: 0
    }

    .elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ed31ae5[b-o3cwavmv9g] {
        bottom: -85px;
        left: 0
    }

    .elementor-73933 .elementor-element.elementor-element-75da7c3>.elementor-element-populated[b-o3cwavmv9g] {
        margin: 115px 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73933 .elementor-element.elementor-element-9cf5db6>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0
    }

    .elementor-73933 .elementor-element.elementor-element-2535a86 .tm-sc-clients-logo .each-logo img[b-o3cwavmv9g] {
        width: 180px;
        max-width: 180px
    }

    .elementor-73933 .elementor-element.elementor-element-93105a2>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 25px
    }

    .elementor-73933 .elementor-element.elementor-element-94fddce .blog-vertical-list article .entry-header img[b-o3cwavmv9g] {
        width: 300px;
        max-width: 300px
    }

    .elementor-73933 .elementor-element.elementor-element-94fddce article .entry-title[b-o3cwavmv9g] {
        padding: 0 20px
    }

    .elementor-73933 .elementor-element.elementor-element-94fddce article .entry-meta[b-o3cwavmv9g] {
        margin: 0 0 0 20px
    }
}

@media(max-width: 880px) {
    .elementor-73933 .elementor-element.elementor-element-4a625af .elementor-repeater-item-0a0d67a[b-o3cwavmv9g] {
        bottom:-105px;
        right: -265px
    }

    .elementor-73933 .elementor-element.elementor-element-e729016[b-o3cwavmv9g] {
        padding: 100px 0 210px
    }

    .elementor-73933 .elementor-element.elementor-element-1895b3d[b-o3cwavmv9g] {
        padding: 0 0 300px
    }

    .elementor-73933 .elementor-element.elementor-element-47359e5>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0
    }

    .elementor-73933 .elementor-element.elementor-element-96c1711>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 10px
    }

    .elementor-73933 .elementor-element.elementor-element-f23b591 .text-holder[b-o3cwavmv9g] {
        top: 120px;
        bottom: auto;
        right: 30px;
        left: auto
    }

    .elementor-73933 .elementor-element.elementor-element-c66e43e[b-o3cwavmv9g] {
        text-align: right
    }

    body:not(.rtl) .elementor-73933 .elementor-element.elementor-element-c66e43e[b-o3cwavmv9g] {
        left: 0
    }

    body.rtl .elementor-73933 .elementor-element.elementor-element-c66e43e[b-o3cwavmv9g] {
        right: 0
    }

    .elementor-73933 .elementor-element.elementor-element-3e8fe27 img[b-o3cwavmv9g] {
        height: 455px
    }

    .elementor-73933 .elementor-element.elementor-element-3e8fe27>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 -50px
    }

    .elementor-73933 .elementor-element.elementor-element-9544617[b-o3cwavmv9g] {
        padding: 105px 0 95px
    }

    .elementor-73933 .elementor-element.elementor-element-ab25cea>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 20px
    }

    .elementor-73933 .elementor-element.elementor-element-274b834>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 20px
    }

    .elementor-73933 .elementor-element.elementor-element-6fceb0d .tm-contact-form[b-o3cwavmv9g] {
        padding: 45px 50px 50px
    }

    .elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ed31ae5[b-o3cwavmv9g] {
        display: block
    }

    .elementor-73933 .elementor-element.elementor-element-072b6a5[b-o3cwavmv9g] {
        margin-top: 0;
        margin-bottom: 30px
    }

    .elementor-73933 .elementor-element.elementor-element-811c7ce>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 15px
    }

    .elementor-73933 .elementor-element.elementor-element-be2655f .btn-view-details[b-o3cwavmv9g] {
        text-align: left
    }
}

@media(max-width: 767px) {
    .elementor-73933 .elementor-element.elementor-element-521a073 .elementor-repeater-item-5f1349d[b-o3cwavmv9g] {
        display:none
    }

    .elementor-73933 .elementor-element.elementor-element-1f344b8>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 20px
    }

    .elementor-73933 .elementor-element.elementor-element-87a64d5[b-o3cwavmv9g] {
        margin-top: 5px;
        margin-bottom: 25px
    }

    .elementor-73933 .elementor-element.elementor-element-b32f64f .tm-sc-icon-box[b-o3cwavmv9g] {
        border-width: 0
    }

    .elementor-73933 .elementor-element.elementor-element-b32f64f>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 40px
    }

    .elementor-73933 .elementor-element.elementor-element-b32f64f[b-o3cwavmv9g] {
        width: 100%;
        max-width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-f48058b .tm-sc-icon-box[b-o3cwavmv9g] {
        padding: 0
    }

    .elementor-73933 .elementor-element.elementor-element-f48058b>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0
    }

    .elementor-73933 .elementor-element.elementor-element-f48058b[b-o3cwavmv9g] {
        width: 100%;
        max-width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-3030a1d .btn-view-details[b-o3cwavmv9g] {
        text-align: left
    }

    .elementor-73933 .elementor-element.elementor-element-3030a1d>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 30px
    }

    .elementor-73933 .elementor-element.elementor-element-0636823[b-o3cwavmv9g] {
        width: 100%;
        max-width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-1895b3d[b-o3cwavmv9g] {
        padding: 0 0 250px
    }

    .elementor-73933 .elementor-element.elementor-element-47359e5>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 20px
    }

    .elementor-73933 .elementor-element.elementor-element-f23b591 .text-holder[b-o3cwavmv9g] {
        top: 100px;
        bottom: auto
    }

    .elementor-73933 .elementor-element.elementor-element-3e8fe27 img[b-o3cwavmv9g] {
        height: 415px
    }

    .elementor-73933 .elementor-element.elementor-element-3e8fe27>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 -15px
    }

    .elementor-73933 .elementor-element.elementor-element-2c2930d[b-o3cwavmv9g] {
        text-align: center
    }

    .elementor-73933 .elementor-element.elementor-element-2c2930d>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 30px
    }

    .elementor-73933 .elementor-element.elementor-element-ab25cea .tm-sc-icon-box[b-o3cwavmv9g] {
        text-align: center
    }

    .elementor-73933 .elementor-element.elementor-element-ab25cea .icon[b-o3cwavmv9g] {
        margin: 0 0 25px
    }

    .elementor-73933 .elementor-element.elementor-element-ab25cea>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 25px
    }

    .elementor-73933 .elementor-element.elementor-element-274b834 .tm-sc-icon-box[b-o3cwavmv9g] {
        text-align: center
    }

    .elementor-73933 .elementor-element.elementor-element-274b834 .icon[b-o3cwavmv9g] {
        margin: 0 0 25px
    }

    .elementor-73933 .elementor-element.elementor-element-274b834>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 25px
    }

    .elementor-73933 .elementor-element.elementor-element-cd90de4>.elementor-element-populated[b-o3cwavmv9g] {
        padding: 0 15px
    }

    .elementor-73933 .elementor-element.elementor-element-6fceb0d .tm-contact-form[b-o3cwavmv9g] {
        padding: 30px
    }

    .elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ab57c94[b-o3cwavmv9g] {
        height: 350px
    }

    .elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ab57c94 img[b-o3cwavmv9g] {
        height: 350px
    }

    .elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ed31ae5[b-o3cwavmv9g] {
        display: none;
        width: 220px
    }

    .elementor-73933 .elementor-element.elementor-element-fd35d1e .elementor-repeater-item-ed31ae5>*[b-o3cwavmv9g] {
        width: 100%;
        border-width: 10px
    }

    .elementor-73933 .elementor-element.elementor-element-75da7c3>.elementor-element-populated[b-o3cwavmv9g] {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-73933 .elementor-element.elementor-element-9cf5db6>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 20px
    }

    .elementor-73933 .elementor-element.elementor-element-5756957 .tm-text-editor[b-o3cwavmv9g] {
        margin: 0 0 10px
    }

    .elementor-73933 .elementor-element.elementor-element-5756957 .tm-text-editor *[b-o3cwavmv9g] {
        margin: 0 0 10px
    }

    .elementor-73933 .elementor-element.elementor-element-550e5a4>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 5px 0 20px
    }

    .elementor-73933 .elementor-element.elementor-element-f05576b>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 5px 0 20px
    }

    .elementor-73933 .elementor-element.elementor-element-4fd1929>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 10px 0 20px
    }

    .elementor-73933 .elementor-element.elementor-element-cb63808[b-o3cwavmv9g] {
        padding: 85px 0 100px
    }

    .elementor-73933 .elementor-element.elementor-element-072b6a5[b-o3cwavmv9g] {
        margin-top: 0;
        margin-bottom: 30px
    }

    .elementor-73933 .elementor-element.elementor-element-811c7ce>.elementor-widget-container[b-o3cwavmv9g] {
        margin: 0 0 15px
    }

    .elementor-73933 .elementor-element.elementor-element-be2655f .btn-view-details[b-o3cwavmv9g] {
        text-align: left
    }

    .elementor-73933 .elementor-element.elementor-element-94fddce .blog-vertical-list article .entry-header img[b-o3cwavmv9g] {
        width: 100%;
        max-width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-94fddce article .entry-title[b-o3cwavmv9g] {
        padding: 0 0 0 15px
    }

    .elementor-73933 .elementor-element.elementor-element-94fddce article .entry-meta[b-o3cwavmv9g] {
        margin: 0 0 0 15px
    }
}

@media(min-width: 768px) {
    .elementor-73933 .elementor-element.elementor-element-b7a6520[b-o3cwavmv9g] {
        width:42.35%
    }

    .elementor-73933 .elementor-element.elementor-element-814ed8c[b-o3cwavmv9g] {
        width: 10.323%
    }

    .elementor-73933 .elementor-element.elementor-element-5e87ed1[b-o3cwavmv9g] {
        width: 46.659%
    }

    .elementor-73933 .elementor-element.elementor-element-d426ee9[b-o3cwavmv9g] {
        width: 25%
    }

    .elementor-73933 .elementor-element.elementor-element-1beb367[b-o3cwavmv9g] {
        width: 50%
    }

    .elementor-73933 .elementor-element.elementor-element-1d0545d[b-o3cwavmv9g] {
        width: 25%
    }

    .elementor-73933 .elementor-element.elementor-element-74cf4c7[b-o3cwavmv9g] {
        width: 43%
    }

    .elementor-73933 .elementor-element.elementor-element-2c0dc7d[b-o3cwavmv9g] {
        width: 8.747%
    }

    .elementor-73933 .elementor-element.elementor-element-c3c3d43[b-o3cwavmv9g] {
        width: 48.253%
    }

    .elementor-73933 .elementor-element.elementor-element-d6949fd[b-o3cwavmv9g] {
        width: 50.217%
    }

    .elementor-73933 .elementor-element.elementor-element-c9afee8[b-o3cwavmv9g] {
        width: 4.756%
    }

    .elementor-73933 .elementor-element.elementor-element-cd90de4[b-o3cwavmv9g] {
        width: 44.349%
    }

    .elementor-73933 .elementor-element.elementor-element-cb1f12e[b-o3cwavmv9g] {
        width: 45.446%
    }

    .elementor-73933 .elementor-element.elementor-element-ab2bb53[b-o3cwavmv9g] {
        width: 3.814%
    }

    .elementor-73933 .elementor-element.elementor-element-75da7c3[b-o3cwavmv9g] {
        width: 50.324%
    }

    .elementor-73933 .elementor-element.elementor-element-f439dab[b-o3cwavmv9g] {
        width: 63.167%
    }

    .elementor-73933 .elementor-element.elementor-element-c1d8bf6[b-o3cwavmv9g] {
        width: 36.833%
    }
}

@media(max-width: 1366px) and (min-width:768px) {
    .elementor-73933 .elementor-element.elementor-element-1beb367[b-o3cwavmv9g] {
        width:50%
    }
}

@media(max-width: 1200px) and (min-width:768px) {
    .elementor-73933 .elementor-element.elementor-element-6046f84[b-o3cwavmv9g] {
        width:74.6%
    }

    .elementor-73933 .elementor-element.elementor-element-5f08363[b-o3cwavmv9g] {
        width: 74.6%
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-73933 .elementor-element.elementor-element-b7a6520[b-o3cwavmv9g] {
        width:70%
    }

    .elementor-73933 .elementor-element.elementor-element-814ed8c[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-5e87ed1[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-d426ee9[b-o3cwavmv9g] {
        width: 20%
    }

    .elementor-73933 .elementor-element.elementor-element-1beb367[b-o3cwavmv9g] {
        width: 60%
    }

    .elementor-73933 .elementor-element.elementor-element-1d0545d[b-o3cwavmv9g] {
        width: 20%
    }

    .elementor-73933 .elementor-element.elementor-element-74cf4c7[b-o3cwavmv9g] {
        width: 54%
    }

    .elementor-73933 .elementor-element.elementor-element-2c0dc7d[b-o3cwavmv9g] {
        width: 8%
    }

    .elementor-73933 .elementor-element.elementor-element-c3c3d43[b-o3cwavmv9g] {
        width: 38%
    }

    .elementor-73933 .elementor-element.elementor-element-d6949fd[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-c9afee8[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-cd90de4[b-o3cwavmv9g] {
        width: 70%
    }

    .elementor-73933 .elementor-element.elementor-element-cb1f12e[b-o3cwavmv9g] {
        width: 70%
    }

    .elementor-73933 .elementor-element.elementor-element-75da7c3[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-6046f84[b-o3cwavmv9g] {
        width: 50%
    }

    .elementor-73933 .elementor-element.elementor-element-5f08363[b-o3cwavmv9g] {
        width: 50%
    }

    .elementor-73933 .elementor-element.elementor-element-e98255a[b-o3cwavmv9g] {
        width: 50%
    }

    .elementor-73933 .elementor-element.elementor-element-e1cab88[b-o3cwavmv9g] {
        width: 50%
    }

    .elementor-73933 .elementor-element.elementor-element-a2eac5c[b-o3cwavmv9g] {
        width: 50%
    }

    .elementor-73933 .elementor-element.elementor-element-f439dab[b-o3cwavmv9g] {
        width: 60%
    }

    .elementor-73933 .elementor-element.elementor-element-c1d8bf6[b-o3cwavmv9g] {
        width: 40%
    }

    .elementor-73933 .elementor-element.elementor-element-5f04c05[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-455dea1[b-o3cwavmv9g] {
        width: 100%
    }
}

@media(max-width: 880px) and (min-width:768px) {
    .elementor-73933 .elementor-element.elementor-element-d426ee9[b-o3cwavmv9g] {
        width:18%
    }

    .elementor-73933 .elementor-element.elementor-element-1beb367[b-o3cwavmv9g] {
        width: 64%
    }

    .elementor-73933 .elementor-element.elementor-element-1d0545d[b-o3cwavmv9g] {
        width: 18%
    }

    .elementor-73933 .elementor-element.elementor-element-74cf4c7[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-2c0dc7d[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-c3c3d43[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-d6949fd[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-cd90de4[b-o3cwavmv9g] {
        width: 70%
    }

    .elementor-73933 .elementor-element.elementor-element-e7367ce[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-f439dab[b-o3cwavmv9g] {
        width: 100%
    }

    .elementor-73933 .elementor-element.elementor-element-c1d8bf6[b-o3cwavmv9g] {
        width: 100%
    }
}
/* _content/LeJardinDeChignore/Pages/stagesdonnonsdeselles/stages/Index.cshtml.rz.scp.css */
.elementor-788 .elementor-element.elementor-element-7bb4d41[b-967an3nmtz] {
    padding: 110px 0 20px;
}
.tm-sc-blog article .entry-content>:nth-last-child[b-967an3nmtz] {
    margin-bottom: 0
}
.blog-item-current-style1[b-967an3nmtz] {
    position: relative;
    transition: all .3s ease;
    box-shadow: 0px 10px 60px 0px rgba(0,0,0,.07);
    border: 1px solid #e6e8ed;
    background-color: #fff;
    transition: all .4s ease
}

@media (prefers-reduced-motion:reduce) {
    .blog-item-current-style1[b-967an3nmtz] {
        transition: none
    }
}

@media (prefers-reduced-motion:reduce) {
    .blog-item-current-style1[b-967an3nmtz] {
        transition: none
    }
}

.blog-item-current-style1 .entry-header[b-967an3nmtz] {
    position: relative
}

.blog-item-current-style1 .entry-header .post-thumb[b-967an3nmtz] {
    position: relative;
    overflow: hidden;
    margin-bottom: 0
}

.blog-item-current-style1 .entry-header .post-thumb .thumb[b-967an3nmtz] {
    display: block;
    width: 100%;
    transition: all .4s ease
}

@media (prefers-reduced-motion:reduce) {
    .blog-item-current-style1 .entry-header .post-thumb .thumb[b-967an3nmtz] {
        transition: none
    }
}

.blog-item-current-style1 .entry-header .post-thumb .thumb[b-967an3nmtz]:after {
    display: none
}

.blog-item-current-style1 .entry-header .post-thumb .thumb[b-967an3nmtz]:before {
    background: rgba(255,255,255,.3);
    bottom: 0;
    content: "";
    left: 50%;
    position: absolute;
    right: 51%;
    top: 0;
    opacity: 1;
    pointer-events: none;
    z-index: 1;
    transition: all .4s linear
}

@media (prefers-reduced-motion:reduce) {
    .blog-item-current-style1 .entry-header .post-thumb .thumb[b-967an3nmtz]:before {
        transition: none
    }
}

.blog-item-current-style1 .entry-header .post-single-meta[b-967an3nmtz] {
    position: absolute;
    left: 35px;
    bottom: -13px;
    background: var(--theme-color1);
    color: var(--text-color-bg-theme-color1);
    z-index: 1;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
    font-weight: 600;
    text-transform: uppercase;
    padding: 0 18px
}

.blog-item-current-style1 .entry-header .post-single-meta span[b-967an3nmtz] {
    font-size: 12px;
    font-weight: 600;
    text-align: center;
    color: var(--text-color-bg-theme-color1)
}

.blog-item-current-style1 .entry-header .post-single-meta span.day[b-967an3nmtz] {
    font-weight: 600
}

.blog-item-current-style1 .entry-header .post-single-meta span.month[b-967an3nmtz] {
    font-size: 12px
}

.blog-item-current-style1 .entry-header .post-single-meta span.year[b-967an3nmtz] {
    display: none
}

.blog-item-current-style1 .entry-content[b-967an3nmtz] {
    position: relative;
    padding: 25px 35px 10px;
    background-color: #fff;
    transition: all .4s ease
}

@media (prefers-reduced-motion:reduce) {
    .blog-item-current-style1 .entry-content[b-967an3nmtz] {
        transition: none
    }
}

.blog-item-current-style1 .entry-content .entry-title[b-967an3nmtz] {
    margin-top: 0;
    margin-bottom: 20px
}

.blog-item-current-style1 .entry-content .entry-meta[b-967an3nmtz] {
    position: relative;
    display: inline-flex;
    flex-wrap: wrap;
    text-transform: capitalize;
    margin-bottom: 10px
}

.blog-item-current-style1 .entry-content .entry-meta li[b-967an3nmtz] {
    position: relative;
    font-size: 14px;
    line-height: 25px;
    color: #767676;
    font-weight: 400;
    margin-right: 14px
}

.blog-item-current-style1 .entry-content .entry-meta li i[b-967an3nmtz] {
    margin-right: 2px;
    color: var(--theme-color1);
    font-size: 14px
}

.blog-item-current-style1 .entry-content .title[b-967an3nmtz] {
    margin-bottom: 0
}

.blog-item-current-style1 .entry-content .title:hover[b-967an3nmtz] {
    color: var(--theme-color1)
}

.blog-item-current-style1 .read-more[b-967an3nmtz] {
    width: 100%;
    background-color: #f2f3f6;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 7px 30px;
    font-size: 13px;
    line-height: 30px
}

.blog-item-current-style1 .read-more i[b-967an3nmtz] {
    color: var(--theme-color2);
    height: 30px;
    width: 30px;
    background-color: var(--theme-color1);
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    border-radius: 50%
}

.blog-item-current-style1:hover .entry-header .post-thumb .thumb[b-967an3nmtz] {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1)
}

.blog-item-current-style1:hover .entry-header .post-thumb .thumb[b-967an3nmtz]:before {
    left: 0;
    right: 0;
    opacity: 0;
    transition: all .4s linear
}

@media (prefers-reduced-motion:reduce) {
    .blog-item-current-style1:hover .entry-header .post-thumb .thumb[b-967an3nmtz]:before {
        transition: none
    }
}

.elementor-element-78c9e67[b-967an3nmtz] {max-width: 100%;/*500px;*/
  margin: auto;
  margin-top: 3rem;
  overflow-x: auto;/*width: 100%;overflow-x: scroll;margin-left: 5em;overflow-y: visible;padding: 0;*/}
.elementor-element-78c9e67 table[b-967an3nmtz] {position: relative;table-layout:auto}
.elementor-element-78c9e67 table tr > th:first-child[b-967an3nmtz], .elementor-element-78c9e67 table tr > td:first-child[b-967an3nmtz] {
    position: sticky;
    left: 0;
    background-color:white;
}

.elementor-element.elementor-element-78c9e67 td i[b-967an3nmtz] {
    color: var(--theme-color1);
}


.headCol[b-967an3nmtz]{
    position: absolute;
    left: 0;
    top: auto;
}
.headcol[b-967an3nmtz]:before {
  content: 'Row ';
}

/* _content/LeJardinDeChignore/Pages/stagesdonnonsdeselles/stages/Stage.cshtml.rz.scp.css */
body[b-wckpjhbxpa] {
}
/* _content/LeJardinDeChignore/Views/Shared/GiteMenu.cshtml.rz.scp.css */
ul.dt-nav-menu[b-x6rbs8rwuu] {padding:0 !important}
/* _content/LeJardinDeChignore/Views/Shared/GiteMenuMobile.cshtml.rz.scp.css */
ul.dt-nav-menu[b-nqrwwrw53g] {padding:0 !important}
/* _content/LeJardinDeChignore/Views/Shared/StageDetailView.cshtml.rz.scp.css */

.elementor-4414 .elementor-element.elementor-element-84f4c84[b-ynjks7gf0u] {
    margin-top: 0;
    margin-bottom: 10px
}

.elementor-4414 .elementor-element.elementor-element-a106fcc[b-ynjks7gf0u] {
    text-align: center
}

.elementor-4414 .elementor-element.elementor-element-a106fcc .title .elementor-repeater-item-8370723[b-ynjks7gf0u] {
    color: var(--theme-color2)
}

.elementor-4414 .elementor-element.elementor-element-2c30292[b-ynjks7gf0u] {
    padding: 0 120px 80px;
    z-index: 1
}

.elementor-4414 .elementor-element.elementor-element-fdcb8fc .isotope-layout-filter[b-ynjks7gf0u] {
    text-align: center
}

.elementor-4414 .elementor-element.elementor-element-3bc1958[b-ynjks7gf0u] {
    background-color: var(--theme-color1);
    box-shadow: 0px 0px 2px 0px rgba(148.5,148.5,148.5,.34);
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    margin-top: -100px;
    margin-bottom: 0;
    padding: 40px 0 35px;
    z-index: 1
}

.elementor-4414 .elementor-element.elementor-element-3bc1958>.elementor-background-overlay[b-ynjks7gf0u] {
    transition: background .3s,border-radius .3s,opacity .3s
}

.elementor-4414 .elementor-element.elementor-element-24cdaf2 .project-title[b-ynjks7gf0u] {
    text-transform: capitalize;
    color: #000
}

.elementor-4414 .elementor-element.elementor-element-24cdaf2 .project-description[b-ynjks7gf0u],.elementor-4414 .elementor-element.elementor-element-24cdaf2 .project-description *[b-ynjks7gf0u] {
    font-weight: 600
}

.elementor-4414 .elementor-element.elementor-element-24cdaf2 .project-description[b-ynjks7gf0u] {
    color: #000
}

.elementor-4414 .elementor-element.elementor-element-24cdaf2 .project-description *[b-ynjks7gf0u] {
    color: #000
}

.elementor-4414 .elementor-element.elementor-element-72b2921 .project-title[b-ynjks7gf0u] {
    text-transform: capitalize;
    color: #000
}

.elementor-4414 .elementor-element.elementor-element-72b2921 .project-description[b-ynjks7gf0u],.elementor-4414 .elementor-element.elementor-element-72b2921 .project-description *[b-ynjks7gf0u] {
    font-weight: 600
}

.elementor-4414 .elementor-element.elementor-element-72b2921 .project-description[b-ynjks7gf0u] {
    color: #000
}

.elementor-4414 .elementor-element.elementor-element-72b2921 .project-description *[b-ynjks7gf0u] {
    color: #000
}

.elementor-4414 .elementor-element.elementor-element-9dadb87 .project-title[b-ynjks7gf0u] {
    text-transform: capitalize;
    color: #000
}

.elementor-4414 .elementor-element.elementor-element-9dadb87 .project-description[b-ynjks7gf0u],.elementor-4414 .elementor-element.elementor-element-9dadb87 .project-description *[b-ynjks7gf0u] {
    font-weight: 600
}

.elementor-4414 .elementor-element.elementor-element-9dadb87 .project-description[b-ynjks7gf0u] {
    color: #000
}

.elementor-4414 .elementor-element.elementor-element-9dadb87 .project-description *[b-ynjks7gf0u] {
    color: #000
}

.elementor-4414 .elementor-element.elementor-element-88d6613>.elementor-element-populated[b-ynjks7gf0u] {
    border-style: solid;
    border-width: 0 1px 0 0;
    border-color: #16433321;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 40px 0 60px
}

.elementor-4414 .elementor-element.elementor-element-593095e>.elementor-element-populated[b-ynjks7gf0u] {
    border-style: solid;
    border-width: 0 1px 0 0;
    border-color: #16433321;
    transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;
    padding: 0 40px 0 60px
}
.elementor-4414 .elementor-element.elementor-element-d3a151f>.elementor-element-populated[b-ynjks7gf0u] {
    padding: 0 40px 0 60px
}

.elementor-4414 .elementor-element.elementor-element-bf3d019[b-ynjks7gf0u] {
    padding: 105px 0 40px
}

.elementor-4414 .elementor-element.elementor-element-1babca8 img[b-ynjks7gf0u] {
    border-radius: 10px
}

.elementor-4414 .elementor-element.elementor-element-d0315cd[b-ynjks7gf0u] {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 200px 45px 0
}

.elementor-4414 .elementor-element.elementor-element-2aacc02>.elementor-element-populated[b-ynjks7gf0u] {
    margin: 0 0 0 240px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 240px
}

@media(max-width: 1366px) {
    .elementor-4414 .elementor-element.elementor-element-88d6613>.elementor-element-populated[b-ynjks7gf0u] {
        padding:0 30px 0 50px
    }

    .elementor-4414 .elementor-element.elementor-element-593095e>.elementor-element-populated[b-ynjks7gf0u] {
        padding: 0 30px 0 50px
    }

    .elementor-4414 .elementor-element.elementor-element-d3a151f>.elementor-element-populated[b-ynjks7gf0u] {
        padding: 0 30px 0 50px
    }

    .elementor-4414 .elementor-element.elementor-element-2c30292[b-ynjks7gf0u] {
        padding: 0 40px
    }
}

@media(min-width: 768px) {
    .elementor-4414 .elementor-element.elementor-element-e135e8f[b-ynjks7gf0u] {
        width:100%
    }

    .elementor-4414 .elementor-element.elementor-element-58338a3[b-ynjks7gf0u] {
        width: 65.732%
    }

    .elementor-4414 .elementor-element.elementor-element-a53be40[b-ynjks7gf0u] {
        width: 33.958%
    }

    .elementor-4414 .elementor-element.elementor-element-482b090[b-ynjks7gf0u] {
        width: 15%
    }

    .elementor-4414 .elementor-element.elementor-element-8d833a8[b-ynjks7gf0u] {
        width: 69.332%
    }

    .elementor-4414 .elementor-element.elementor-element-da68b7e[b-ynjks7gf0u] {
        width: 15%
    }
}

@media(max-width: 1366px) and (min-width:768px) {
    .elementor-4414 .elementor-element.elementor-element-58338a3[b-ynjks7gf0u] {
        width:78%
    }

    .elementor-4414 .elementor-element.elementor-element-a53be40[b-ynjks7gf0u] {
        width: 36%
    }
}

@media(max-width: 1200px) and (min-width:768px) {
    .elementor-4414 .elementor-element.elementor-element-58338a3[b-ynjks7gf0u] {
        width:72%
    }

    .elementor-4414 .elementor-element.elementor-element-a53be40[b-ynjks7gf0u] {
        width: 42%
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-4414 .elementor-element.elementor-element-e135e8f[b-ynjks7gf0u] {
        width:100%
    }

    .elementor-4414 .elementor-element.elementor-element-58338a3[b-ynjks7gf0u] {
        width: 100%
    }

    .elementor-4414 .elementor-element.elementor-element-a53be40[b-ynjks7gf0u] {
        width: 100%
    }

    .elementor-4414 .elementor-element.elementor-element-482b090[b-ynjks7gf0u] {
        width: 10%
    }

    .elementor-4414 .elementor-element.elementor-element-8d833a8[b-ynjks7gf0u] {
        width: 80%
    }

    .elementor-4414 .elementor-element.elementor-element-da68b7e[b-ynjks7gf0u] {
        width: 10%
    }
}

@media(max-width: 880px) and (min-width:768px) {
    .elementor-4414 .elementor-element.elementor-element-e135e8f[b-ynjks7gf0u] {
        width:100%
    }

    .elementor-4414 .elementor-element.elementor-element-88d6613[b-ynjks7gf0u] {
        width: 50%
    }

    .elementor-4414 .elementor-element.elementor-element-593095e[b-ynjks7gf0u] {
        width: 50%
    }

    .elementor-4414 .elementor-element.elementor-element-d3a151f[b-ynjks7gf0u] {
        width: 50%
    }

    .elementor-4414 .elementor-element.elementor-element-58338a3[b-ynjks7gf0u] {
        width: 100%
    }

    .elementor-4414 .elementor-element.elementor-element-a53be40[b-ynjks7gf0u] {
        width: 100%
    }
}

@media(max-width: 1200px) {
    .elementor-4414 .elementor-element.elementor-element-d0315cd[b-ynjks7gf0u] {
        padding:0 180px 45px 0
    }

    .elementor-4414 .elementor-element.elementor-element-2aacc02>.elementor-element-populated[b-ynjks7gf0u] {
        margin: 0 0 0 190px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 190px
    }

    .elementor-4414 .elementor-element.elementor-element-88d6613>.elementor-element-populated[b-ynjks7gf0u] {
        padding: 0 20px 0 40px
    }

    .elementor-4414 .elementor-element.elementor-element-593095e>.elementor-element-populated[b-ynjks7gf0u] {
        padding: 0 20px 0 40px
    }

    .elementor-4414 .elementor-element.elementor-element-d3a151f>.elementor-element-populated[b-ynjks7gf0u] {
        padding: 0 20px 0 40px
    }
}

@media(max-width: 1024px) {
    .elementor-4414 .elementor-element.elementor-element-d0315cd[b-ynjks7gf0u] {
        padding:0 130px 45px 0
    }

    .elementor-4414 .elementor-element.elementor-element-2aacc02>.elementor-element-populated[b-ynjks7gf0u] {
        margin: 0 0 0 70px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 70px
    }

    .elementor-4414 .elementor-element.elementor-element-88d6613>.elementor-element-populated[b-ynjks7gf0u] {
        padding: 0 10px 0 30px
    }

    .elementor-4414 .elementor-element.elementor-element-593095e>.elementor-element-populated[b-ynjks7gf0u] {
        padding: 0 10px 0 30px
    }

    .elementor-4414 .elementor-element.elementor-element-d3a151f>.elementor-element-populated[b-ynjks7gf0u] {
        padding: 0 10px 0 30px
    }

    .elementor-4414 .elementor-element.elementor-element-1c94a29 .tm-text-editor[b-ynjks7gf0u] {
        margin: 0 0 10px
    }

    .elementor-4414 .elementor-element.elementor-element-1c94a29 .tm-text-editor *[b-ynjks7gf0u] {
        margin: 0 0 10px
    }

    .elementor-4414 .elementor-element.elementor-element-3152511 .tm-text-editor[b-ynjks7gf0u] {
        margin: 0 0 15px
    }

    .elementor-4414 .elementor-element.elementor-element-3152511 .tm-text-editor *[b-ynjks7gf0u] {
        margin: 0 0 15px
    }
}

@media(max-width: 880px) {
    .elementor-4414 .elementor-element.elementor-element-d0315cd[b-ynjks7gf0u] {
        padding:0 30px 45px 0
    }

    .elementor-4414 .elementor-element.elementor-element-2aacc02>.elementor-element-populated[b-ynjks7gf0u] {
        margin: 0 0 0 30px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 30px
    }

    .elementor-4414 .elementor-element.elementor-element-88d6613>.elementor-element-populated[b-ynjks7gf0u] {
        margin: 0 0 25px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 50px
    }

    .elementor-4414 .elementor-element.elementor-element-593095e>.elementor-element-populated[b-ynjks7gf0u] {
        border-width: 0;
        margin: 0 0 25px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0 50px
    }

    .elementor-4414 .elementor-element.elementor-element-d3a151f>.elementor-element-populated[b-ynjks7gf0u] {
        padding: 0 50px
    }

    .elementor-4414 .elementor-element.elementor-element-fdcb8fc>.elementor-widget-container[b-ynjks7gf0u] {
        margin: 0
    }
}

@media(max-width: 767px) {
    .elementor-4414 .elementor-element.elementor-element-e135e8f>.elementor-element-populated[b-ynjks7gf0u] {
        padding:0 15px
    }

    .elementor-4414 .elementor-element.elementor-element-d0315cd[b-ynjks7gf0u] {
        margin-top: -20px;
        margin-bottom: 0;
        padding: 0 0 55px
    }

    .elementor-4414 .elementor-element.elementor-element-2aacc02>.elementor-element-populated[b-ynjks7gf0u] {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0
    }

    .elementor-4414 .elementor-element.elementor-element-3bc1958[b-ynjks7gf0u] {
        margin-top: 0;
        margin-bottom: 0;
        padding: 30px 0 30px 30px
    }

    .elementor-4414 .elementor-element.elementor-element-88d6613>.elementor-element-populated[b-ynjks7gf0u] {
        border-width: 0;
        margin: 0 0 30px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0
    }

    .elementor-4414 .elementor-element.elementor-element-593095e>.elementor-element-populated[b-ynjks7gf0u] {
        margin: 0 0 30px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0
    }

    .elementor-4414 .elementor-element.elementor-element-d3a151f>.elementor-element-populated[b-ynjks7gf0u] {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0
    }

    .elementor-4414 .elementor-element.elementor-element-087085d .btn-view-details[b-ynjks7gf0u] {
        text-align: center
    }

    .elementor-4414 .elementor-element.elementor-element-4f62af5 .btn-view-details[b-ynjks7gf0u] {
        text-align: center
    }

    .elementor-4414 .elementor-element.elementor-element-2c30292[b-ynjks7gf0u] {
        padding: 0 15px
    }
}







.elementor-4414 .elementor-element.elementor-element-bcb8fb4 .icon-box-title[b-ynjks7gf0u],.elementor-4414 .elementor-element.elementor-element-bcb8fb4 .icon-box-title a[b-ynjks7gf0u] {
    font-family: "DM Sans",Sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 30px
}

.elementor-4414 .elementor-element.elementor-element-bcb8fb4 .icon-box-title[b-ynjks7gf0u] {
    color: #222429
}

.elementor-4414 .elementor-element.elementor-element-bcb8fb4 .icon-box-title a[b-ynjks7gf0u] {
    color: #222429
}

.elementor-4414 .elementor-element.elementor-element-bcb8fb4 .tm-sc-icon-box[b-ynjks7gf0u] {
    padding: 25px 15px 25px 30px;
    margin: 0 0 25px;
    background-color: #fff;
    border-radius: 2px;
    box-shadow: 0px 10px 30px 0px rgba(0,0,0,.07);
    border-style: solid;
    border-width: 0 0 0 5px;
    border-color: var(--theme-color1)
}

.service-block-style5 .service-icon-area .service-icon[b-ynjks7gf0u] {
    height: 100px;
    width: 100px;
    font-size: 64px;
    color: var(--theme-color2);
    font-weight: 900;
    line-height: 100px;
    background-color: #fff; /*#f4f5f8;*/
    border-radius: 50%;
    /*margin: 0 auto 15px;*/
    -webkit-transition: all .2s linear;
    transition: all .2s linear;
    text-align:center;
}

.tm-widget-blog-list .post .post-thumb[b-ynjks7gf0u]
{width:100px}

