.elementor-1253 .elementor-element.elementor-element-c971b82{--display:flex;}.elementor-1253 .elementor-element.elementor-element-16f9dea{--swiper-slides-to-display:1;--swiper-slides-gap:9px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:59px;--arrow-normal-color:var( --e-global-color-text );--swiper-pagination-size:56px;--dots-normal-color:var( --e-global-color-secondary );--dots-hover-color:var( --e-global-color-secondary );--swiper-pagination-spacing:0px;}.elementor-1253 .elementor-element.elementor-element-16f9dea .swiper-slide > .elementor-element{height:100%;}.elementor-1253 .elementor-element.elementor-element-fdd0c2f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1253 .elementor-element.elementor-element-86ea82f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1253 .elementor-element.elementor-element-f010e0e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;}.elementor-1253 .elementor-element.elementor-element-f010e0e.e-con{--align-self:stretch;}.elementor-1253 .elementor-element.elementor-element-33f801f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1253 .elementor-element.elementor-element-55838c4 img{width:61%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1253 .elementor-element.elementor-element-cf9482d > .elementor-widget-container{margin:0px -15px 0px -15px;padding:0px 0px 0px 0px;}.elementor-1253 .elementor-element.elementor-element-cf9482d{text-align:center;}.elementor-1253 .elementor-element.elementor-element-cf9482d .elementor-heading-title{font-family:"Khand", Sans-serif;font-size:16px;font-weight:700;line-height:19px;color:#97BF11;}.elementor-1253 .elementor-element.elementor-element-779668e{text-align:center;}.elementor-1253 .elementor-element.elementor-element-779668e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1253 .elementor-element.elementor-element-9269d5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;}.elementor-1253 .elementor-element.elementor-element-a8f1c2d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1253 .elementor-element.elementor-element-fd65ff8 img{width:61%;}.elementor-1253 .elementor-element.elementor-element-bc8671d{text-align:center;}.elementor-1253 .elementor-element.elementor-element-bc8671d .elementor-heading-title{font-family:"Khand", Sans-serif;font-size:16px;font-weight:700;line-height:19px;color:#97BF11;}.elementor-1253 .elementor-element.elementor-element-bce3c3a{text-align:center;}.elementor-1253 .elementor-element.elementor-element-bce3c3a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1253 .elementor-element.elementor-element-5381069{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;}.elementor-1253 .elementor-element.elementor-element-ce080e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1253 .elementor-element.elementor-element-14b4e91 img{width:61%;}.elementor-1253 .elementor-element.elementor-element-94dc429{text-align:center;}.elementor-1253 .elementor-element.elementor-element-94dc429 .elementor-heading-title{font-family:"Khand", Sans-serif;font-size:16px;font-weight:700;line-height:19px;color:#97BF11;}.elementor-1253 .elementor-element.elementor-element-4f82a39{text-align:center;}.elementor-1253 .elementor-element.elementor-element-4f82a39 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1253 .elementor-element.elementor-element-14cfee4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;}.elementor-1253 .elementor-element.elementor-element-b1c888f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1253 .elementor-element.elementor-element-b425509 img{width:61%;}.elementor-1253 .elementor-element.elementor-element-d513123{text-align:center;}.elementor-1253 .elementor-element.elementor-element-d513123 .elementor-heading-title{font-family:"Khand", Sans-serif;font-size:16px;font-weight:700;line-height:19px;color:#97BF11;}.elementor-1253 .elementor-element.elementor-element-ea01428{text-align:center;}.elementor-1253 .elementor-element.elementor-element-ea01428 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1253 .elementor-element.elementor-element-378596a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;}.elementor-1253 .elementor-element.elementor-element-141b878{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1253 .elementor-element.elementor-element-2bf2ea4 img{width:61%;}.elementor-1253 .elementor-element.elementor-element-5d24731{text-align:center;}.elementor-1253 .elementor-element.elementor-element-5d24731 .elementor-heading-title{font-family:"Khand", Sans-serif;font-size:16px;font-weight:700;line-height:19px;color:var( --e-global-color-d36b174 );}.elementor-1253 .elementor-element.elementor-element-f07b84c{text-align:center;}.elementor-1253 .elementor-element.elementor-element-f07b84c .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1253 .elementor-element.elementor-element-2c515a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;}.elementor-1253 .elementor-element.elementor-element-d20660b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1253 .elementor-element.elementor-element-6223917 img{width:61%;}.elementor-1253 .elementor-element.elementor-element-575e776{text-align:center;}.elementor-1253 .elementor-element.elementor-element-575e776 .elementor-heading-title{font-family:"Khand", Sans-serif;font-size:16px;font-weight:700;line-height:19px;color:var( --e-global-color-d36b174 );}.elementor-1253 .elementor-element.elementor-element-c319e18{text-align:center;}.elementor-1253 .elementor-element.elementor-element-c319e18 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1253 .elementor-element.elementor-element-58768bd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;}.elementor-1253 .elementor-element.elementor-element-8f354b5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1253 .elementor-element.elementor-element-4cf1543 img{width:61%;}.elementor-1253 .elementor-element.elementor-element-36654cf{text-align:center;}.elementor-1253 .elementor-element.elementor-element-36654cf .elementor-heading-title{font-family:"Khand", Sans-serif;font-size:16px;font-weight:700;line-height:19px;color:var( --e-global-color-d36b174 );}.elementor-1253 .elementor-element.elementor-element-526a8ba{text-align:center;}.elementor-1253 .elementor-element.elementor-element-526a8ba .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1253 .elementor-element.elementor-element-bef6da7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;}.elementor-1253 .elementor-element.elementor-element-bfb2675{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1253 .elementor-element.elementor-element-4a83a13 img{width:61%;}.elementor-1253 .elementor-element.elementor-element-720be5b{text-align:center;}.elementor-1253 .elementor-element.elementor-element-720be5b .elementor-heading-title{font-family:"Khand", Sans-serif;font-size:16px;font-weight:700;line-height:19px;color:var( --e-global-color-d36b174 );}.elementor-1253 .elementor-element.elementor-element-adf4259{text-align:center;}.elementor-1253 .elementor-element.elementor-element-adf4259 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1253 .elementor-element.elementor-element-3e466da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1253 .elementor-element.elementor-element-e332a18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1253 .elementor-element.elementor-element-be9c3fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1253 .elementor-element.elementor-element-b95691f .elementor-repeater-item-a49e26d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://villa-gloriette-bonnelles.fr/wp-content/uploads/2024/09/PC6E-retouche.jpg);background-size:cover;}.elementor-1253 .elementor-element.elementor-element-b95691f .elementor-repeater-item-4170acb .swiper-slide-bg{background-color:#4054b2;background-image:url(https://villa-gloriette-bonnelles.fr/wp-content/uploads/2024/09/PC6-B-retouche.jpg);background-size:cover;}.elementor-1253 .elementor-element.elementor-element-b95691f .elementor-repeater-item-dc53d87 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://villa-gloriette-bonnelles.fr/wp-content/uploads/2024/09/PC6G-retouche.jpg);background-size:cover;}.elementor-1253 .elementor-element.elementor-element-b95691f .swiper-slide{transition-duration:calc(5000ms*1.2);height:428px;}.elementor-1253 .elementor-element.elementor-element-b95691f .swiper-slide-contents{max-width:66%;}.elementor-1253 .elementor-element.elementor-element-b95691f .swiper-slide-inner{text-align:center;}body.elementor-page-1253{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1253 .elementor-element.elementor-element-c971b82{--width:85%;}}@media(max-width:1024px){.elementor-1253 .elementor-element.elementor-element-16f9dea{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1253 .elementor-element.elementor-element-16f9dea{--swiper-slides-to-display:1;}.elementor-1253 .elementor-element.elementor-element-f010e0e{--width:50%;}.elementor-1253 .elementor-element.elementor-element-9269d5b{--width:50%;}.elementor-1253 .elementor-element.elementor-element-5381069{--width:50%;}.elementor-1253 .elementor-element.elementor-element-14cfee4{--width:50%;}.elementor-1253 .elementor-element.elementor-element-378596a{--width:50%;}.elementor-1253 .elementor-element.elementor-element-2c515a4{--width:50%;}.elementor-1253 .elementor-element.elementor-element-58768bd{--width:50%;}.elementor-1253 .elementor-element.elementor-element-bef6da7{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-86ea82f */.bloc-item {
    border-radius: 5px;
}


.distance:before {
    content:"";
    position: absolute;
  width: 20px;
  height: 20px;
  background-color:#FFF;
  border: solid #97BF11 4px;
  border-radius: 50%;
  transform:translate(-50% , 125%);
  transition:0.1s;

}
.distance:hover:before {
  background-color:#97BF11;
}

.card-box:hover .bloc-item {
    transform:scale(1.1) translateY(-10px);
    transform-origin: bottom center;

   background-color:#97BF1118;
   border-radius: 12px;
}

.card-box:hover .distance:before {
    background-color:#97BF11;
}/* End custom CSS */