.elementor-20101 .elementor-element.elementor-element-c2ea4a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20101 .elementor-element.elementor-element-9ec1751{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20101 .elementor-element.elementor-element-ee94f25{text-align:center;}.elementor-20101 .elementor-element.elementor-element-ee94f25 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-20101 .elementor-element.elementor-element-cb0d3f0{text-align:center;}.elementor-20101 .elementor-element.elementor-element-7d004ec .imagen_recomendados{height:222px;border-radius:10px;}.elementor-20101 .elementor-element.elementor-element-7d004ec .ubicacion{display:inline-block;text-align:left;}.elementor-20101 .elementor-element.elementor-element-7d004ec .icono-mapa{color:var( --e-global-color-primary );}.elementor-20101 .elementor-element.elementor-element-7d004ec .ubicacion-texto{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20101 .elementor-element.elementor-element-7d004ec .titulo-alojamiento{display:block;font-family:var( --e-global-typography-bca7348-font-family ), Sans-serif;font-size:var( --e-global-typography-bca7348-font-size );font-weight:var( --e-global-typography-bca7348-font-weight );line-height:var( --e-global-typography-bca7348-line-height );letter-spacing:var( --e-global-typography-bca7348-letter-spacing );word-spacing:var( --e-global-typography-bca7348-word-spacing );text-align:left;color:var( --e-global-color-text );}.elementor-20101 .elementor-element.elementor-element-7d004ec .precio-alojamiento{display:block;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-align:left;color:var( --e-global-color-text );}.elementor-20101 .elementor-element.elementor-element-7d004ec .apartamento-box{padding:10px 10px 10px 10px;box-shadow:hover;border-radius:10px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-20101 .elementor-element.elementor-element-af69fa4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20101 .elementor-element.elementor-element-68d9c84{text-align:center;}.elementor-20101 .elementor-element.elementor-element-68d9c84 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20101 .elementor-element.elementor-element-cf3bb45{text-align:center;}.elementor-20101 .elementor-element.elementor-element-67b8760{--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:0px;--margin-left:0px;--margin-right:0px;}.elementor-20101 .elementor-element.elementor-element-3dec521{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20101 .elementor-element.elementor-element-72b19de{text-align:end;}.elementor-20101 .elementor-element.elementor-element-b82a334{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20101 .elementor-element.elementor-element-ae65e16{text-align:start;}.elementor-20101 .elementor-element.elementor-element-e32894a{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20101 .elementor-element.elementor-element-a103ed8{text-align:center;}.elementor-20101 .elementor-element.elementor-element-a103ed8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20101 .elementor-element.elementor-element-ec10f46{--display:flex;}.elementor-20101 .elementor-element.elementor-element-5057ef2{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-20101 .elementor-element.elementor-element-f1719d1 img{border-radius:10px 10px 10px 10px;}.elementor-20101 .elementor-element.elementor-element-4c48f46{--display:flex;}.elementor-20101 .elementor-element.elementor-element-25e8d33 img{border-radius:10px 10px 10px 10px;}.elementor-20101 .elementor-element.elementor-element-06bb3b2{--display:flex;}.elementor-20101 .elementor-element.elementor-element-37662e6 img{border-radius:10px 10px 10px 10px;}.elementor-20101 .elementor-element.elementor-element-a491c66{--display:flex;}.elementor-20101 .elementor-element.elementor-element-335020e img{border-radius:10px 10px 10px 10px;}.elementor-20101 .elementor-element.elementor-element-76cf686{--display:flex;}.elementor-20101 .elementor-element.elementor-element-e387e70 img{border-radius:10px 10px 10px 10px;}.elementor-20101 .elementor-element.elementor-element-f2325c0{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-20101 .elementor-element.elementor-element-472042c{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20101 .elementor-element.elementor-element-ebbdc41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20101 .elementor-element.elementor-element-46af315{text-align:center;}.elementor-20101 .elementor-element.elementor-element-46af315 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20101 .elementor-element.elementor-element-39c1cf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20101 .elementor-element.elementor-element-8a7794a img{border-radius:10px 10px 10px 10px;}.elementor-20101 .elementor-element.elementor-element-e780712{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20101 .elementor-element.elementor-element-a61a916{text-align:center;}.elementor-20101 .elementor-element.elementor-element-a61a916 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20101 .elementor-element.elementor-element-00ad9c3{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20101 .elementor-element.elementor-element-de0e8f2{text-align:center;}.elementor-20101 .elementor-element.elementor-element-de0e8f2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-20101 .elementor-element.elementor-element-e3af87c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-tab-title{border-width:1px;border-color:#F0F0F0;}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-tab-content{border-width:1px;border-block-end-color:#F0F0F0;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );padding:0% 20% 2% 2%;}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-toggle-title, .elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-tab-title.elementor-active a, .elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-toggle-title{font-family:var( --e-global-typography-bca7348-font-family ), Sans-serif;font-size:var( --e-global-typography-bca7348-font-size );font-weight:var( --e-global-typography-bca7348-font-weight );line-height:var( --e-global-typography-bca7348-line-height );letter-spacing:var( --e-global-typography-bca7348-letter-spacing );word-spacing:var( --e-global-typography-bca7348-word-spacing );}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-20101 .elementor-element.elementor-element-c75b638{width:100%;max-width:100%;}.elementor-20101 .elementor-element.elementor-element-c75b638 > .elementor-widget-container{border-style:solid;border-width:1px 1px 0px 1px;border-color:#F0F0F0;}.elementor-20101 .elementor-element.elementor-element-0c2db5e{--display:flex;}@media(min-width:768px){.elementor-20101 .elementor-element.elementor-element-3dec521{--width:50%;}.elementor-20101 .elementor-element.elementor-element-b82a334{--width:50%;}.elementor-20101 .elementor-element.elementor-element-ec10f46{--content-width:1140px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20101 .elementor-element.elementor-element-ee94f25 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20101 .elementor-element.elementor-element-7d004ec .ubicacion-texto{font-size:var( --e-global-typography-text-font-size );}.elementor-20101 .elementor-element.elementor-element-7d004ec .titulo-alojamiento{font-size:var( --e-global-typography-bca7348-font-size );line-height:var( --e-global-typography-bca7348-line-height );letter-spacing:var( --e-global-typography-bca7348-letter-spacing );word-spacing:var( --e-global-typography-bca7348-word-spacing );}.elementor-20101 .elementor-element.elementor-element-7d004ec .precio-alojamiento{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-20101 .elementor-element.elementor-element-68d9c84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20101 .elementor-element.elementor-element-a103ed8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-20101 .elementor-element.elementor-element-f2325c0{--e-n-carousel-swiper-slides-to-display:2;}.elementor-20101 .elementor-element.elementor-element-46af315 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20101 .elementor-element.elementor-element-a61a916 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20101 .elementor-element.elementor-element-de0e8f2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-toggle-title{font-size:var( --e-global-typography-bca7348-font-size );line-height:var( --e-global-typography-bca7348-line-height );letter-spacing:var( --e-global-typography-bca7348-letter-spacing );word-spacing:var( --e-global-typography-bca7348-word-spacing );}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-tab-title{padding:6% 4% 6% 4%;}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );padding:0% 20% 2% 4%;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20101 .elementor-element.elementor-element-ee94f25 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-20101 .elementor-element.elementor-element-7d004ec .ubicacion-texto{font-size:var( --e-global-typography-text-font-size );}.elementor-20101 .elementor-element.elementor-element-7d004ec .titulo-alojamiento{font-size:var( --e-global-typography-bca7348-font-size );line-height:var( --e-global-typography-bca7348-line-height );letter-spacing:var( --e-global-typography-bca7348-letter-spacing );word-spacing:var( --e-global-typography-bca7348-word-spacing );}.elementor-20101 .elementor-element.elementor-element-7d004ec .precio-alojamiento{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-20101 .elementor-element.elementor-element-68d9c84 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20101 .elementor-element.elementor-element-72b19de{text-align:center;}.elementor-20101 .elementor-element.elementor-element-ae65e16{text-align:center;}.elementor-20101 .elementor-element.elementor-element-a103ed8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-20101 .elementor-element.elementor-element-f2325c0{--e-n-carousel-swiper-slides-to-display:1;}.elementor-20101 .elementor-element.elementor-element-46af315 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20101 .elementor-element.elementor-element-a61a916 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20101 .elementor-element.elementor-element-de0e8f2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-toggle-title{font-size:var( --e-global-typography-bca7348-font-size );line-height:var( --e-global-typography-bca7348-line-height );letter-spacing:var( --e-global-typography-bca7348-letter-spacing );word-spacing:var( --e-global-typography-bca7348-word-spacing );}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-tab-title{padding:10% 6% 10% 6%;}.elementor-20101 .elementor-element.elementor-element-c75b638 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );padding:0% 6% 4% 6%;}}/* Start custom CSS for text-editor, class: .elementor-element-3a0507d *//* --- CONTENEUR DU TABLEAU --- */
.table-container {
  width: 100%;
  overflow-x: auto; /* Permet le défilement horizontal sur très petit écran si besoin */
  margin: 40px 0;
}

/* --- STYLE DE BASE DU TABLEAU --- */
.comparison-table {
  width: 100%;
  border-collapse: separate; /* Permet les arrondis et les ombres */
  border-spacing: 0;
  background-color: #ffffff;
  color: #333333;
  border-radius: 8px;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.05);
}

/* --- EN-TÊTES (TH) --- */
.comparison-table th {
  background-color: #f8f9fa;
  color: #4a5568;
  font-weight: 700;
  text-align: left;
  padding: 20px;
  border-bottom: 2px solid #e2e8f0;
}

/* --- CELLULES (TD) --- */
.comparison-table td {
  padding: 18px 20px;
  border-bottom: 1px solid #edf2f7;
  vertical-align: top;
  line-height: 1.5;
  font-size: 15px;
}

/* Aligner le texte des critères un peu plus sombre */
.comparison-table td:first-child {
  background-color: #fafbfc;
  color: #2d3748;
}

/* --- MISE EN VALEUR DE LA COLONNE ALPVISION --- */
/* En-tête Alpvision */
.comparison-table th.alpvision-highlight {
  background-color: #1a365d; /* Bleu foncé/montagne */
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  border-bottom: none;
}

/* Cellules Alpvision */
.comparison-table td.alpvision-highlight {
  background-color: #f0f7ff; /* Fond bleu très clair pour attirer l'œil */
  border-left: 2px solid #2b6cb0;
  border-right: 2px solid #2b6cb0;
  text-align: center;
}

/* Dernière cellule Alpvision pour fermer la bordure proprement */
.comparison-table tr:last-child td.alpvision-highlight {
  border-bottom: 2px solid #2b6cb0;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}

/* --- EFFET AU SURVOL (HOVER) --- */
.comparison-table tr:hover td:not(.alpvision-highlight) {
  background-color: #f7fafc;
}


/* --- VERSION MOBILE RESPONSIVE (En-dessous de 768px) --- */
@media screen and (max-width: 768px) {
  .comparison-table, 
  .comparison-table thead, 
  .comparison-table tbody, 
  .comparison-table th, 
  .comparison-table td, 
  .comparison-table tr { 
    display: block; 
  }
  
  /* Masquer l'en-tête classique sur mobile */
  .comparison-table thead tr { 
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  
  .comparison-table tr {
    border: 1px solid #e2e8f0;
    margin-bottom: 20px;
    border-radius: 8px;
    box-shadow: 0 2px 5px rgba(0,0,0,0.05);
    background: #fff;
    overflow: hidden;
  }
  
  .comparison-table td { 
    border: none;
    border-bottom: 1px solid #edf2f7; 
    position: relative;
    padding-left: 45%; 
    text-align: left !important;
  }
  
  /* Le premier élément devient le "Titre" du bloc mobile */
  .comparison-table td:first-child {
    background-color: #1a365d !important;
    color: white !important;
    font-size: 16px;
    padding-left: 20px;
    font-weight: bold;
  }

  /* Générer les labels sur la gauche en mobile */
  .comparison-table td:not(:first-child):before { 
    content: attr(data-label);
    position: absolute;
    left: 20px;
    width: 40%; 
    padding-right: 10px; 
    white-space: nowrap;
    font-weight: bold;
    color: #4a5568;
  }
  
  /* Reset des styles de mise en valeur spécifiques sur mobile */
  .comparison-table td.alpvision-highlight {
    background-color: #f0f7ff !important;
    border-left: none;
    border-right: none;
    border-bottom: 1px solid #edf2f7;
  }
  
  /* On applique une couleur spéciale au label Alpvision sur mobile */
  .comparison-table td[data-label="Alpvision"]:before {
    color: #2b6cb0;
  }
}/* End custom CSS */