.elementor-3114 .elementor-element.elementor-element-59278ff{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3114 .elementor-element.elementor-element-59278ff:not(.elementor-motion-effects-element-type-background), .elementor-3114 .elementor-element.elementor-element-59278ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amdigital.ch/wp-content/uploads/2025/07/shape.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-3114 .elementor-element.elementor-element-835f3ae > .elementor-widget-container{margin:50px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-835f3ae .hero-section.style-1{background-color:#00000000;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-835f3ae .theme-btn{color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-5c41efe > .elementor-widget-container{margin:50px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-5c41efe .hero-section.style-1{background-color:#00000000;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-5c41efe .theme-btn{color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-4e4c74b .pricing-btn{background-color:#00000000;}.elementor-3114 .elementor-element.elementor-element-4e4c74b > .elementor-widget-container{background-image:url("https://amdigital.ch/wp-content/uploads/2025/07/shape.png");margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;background-repeat:no-repeat;}.elementor-3114 .elementor-element.elementor-element-7cb7e3a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3114 .elementor-element.elementor-element-7cb7e3a:not(.elementor-motion-effects-element-type-background), .elementor-3114 .elementor-element.elementor-element-7cb7e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amdigital.ch/wp-content/uploads/2025/07/shape.png");background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-3114 .elementor-element.elementor-element-b5d2e17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-576cb95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-0de4da3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3114 .elementor-element.elementor-element-3884f9d .theme-btn{background-color:#D90D0D00;color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-3884f9d .cta-section{margin:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-f0cbe96{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3114 .elementor-element.elementor-element-f0cbe96:not(.elementor-motion-effects-element-type-background), .elementor-3114 .elementor-element.elementor-element-f0cbe96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amdigital.ch/wp-content/uploads/2025/07/shape.png");background-repeat:repeat-x;}.elementor-3114 .elementor-element.elementor-element-f25b836{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3114 .elementor-element.elementor-element-f25b836:not(.elementor-motion-effects-element-type-background), .elementor-3114 .elementor-element.elementor-element-f25b836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amdigital.ch/wp-content/uploads/2025/07/shape.png");background-repeat:repeat-x;}.elementor-3114 .elementor-element.elementor-element-f25b836 > .elementor-shape-bottom svg, .elementor-3114 .elementor-element.elementor-element-f25b836 > .e-con-inner > .elementor-shape-bottom svg{height:36px;}.elementor-3114 .elementor-element.elementor-element-d8aa194 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-086bd4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-086bd4b .accordion-body{color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-1cc8afd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3114 .elementor-element.elementor-element-1cc8afd:not(.elementor-motion-effects-element-type-background), .elementor-3114 .elementor-element.elementor-element-1cc8afd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amdigital.ch/wp-content/uploads/2025/07/shape.png");background-repeat:repeat-x;}.elementor-3114 .elementor-element.elementor-element-1cc8afd > .elementor-shape-top svg, .elementor-3114 .elementor-element.elementor-element-1cc8afd > .e-con-inner > .elementor-shape-top svg{height:24px;}.elementor-3114 .elementor-element.elementor-element-be2aa13 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-be2aa13 .accordion-body{color:#FFFFFF;}.elementor-3114 .elementor-element.elementor-element-dc5a69f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3114 .elementor-element.elementor-element-dc5a69f:not(.elementor-motion-effects-element-type-background), .elementor-3114 .elementor-element.elementor-element-dc5a69f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amdigital.ch/wp-content/uploads/2025/07/shape.png");background-repeat:no-repeat;background-size:contain;}.elementor-3114 .elementor-element.elementor-element-51794eb{text-align:center;}.elementor-3114 .elementor-element.elementor-element-51794eb .elementor-heading-title{font-size:87px;font-weight:700;}.elementor-3114 .elementor-element.elementor-element-b7754cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3114 .elementor-element.elementor-element-b7754cf:not(.elementor-motion-effects-element-type-background), .elementor-3114 .elementor-element.elementor-element-b7754cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amdigital.ch/wp-content/uploads/2025/07/shape.png");background-repeat:no-repeat;background-size:contain;}.elementor-3114 .elementor-element.elementor-element-6add5f2 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-6add5f2 .review-card{background-color:#151515;}@media(max-width:767px){.elementor-3114 .elementor-element.elementor-element-59278ff:not(.elementor-motion-effects-element-type-background), .elementor-3114 .elementor-element.elementor-element-59278ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-3114 .elementor-element.elementor-element-59278ff{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3114 .elementor-element.elementor-element-835f3ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-835f3ae .hero-section.style-1{padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-5c41efe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-5c41efe .hero-section.style-1{padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-7cb7e3a:not(.elementor-motion-effects-element-type-background), .elementor-3114 .elementor-element.elementor-element-7cb7e3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:auto;}.elementor-3114 .elementor-element.elementor-element-f25b836{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3114 .elementor-element.elementor-element-d8aa194 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3114 .elementor-element.elementor-element-038ac6e > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-3114 .elementor-element.elementor-element-51794eb .elementor-heading-title{font-size:40px;}.elementor-3114 .elementor-element.elementor-element-b63d5dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-b7754cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3114 .elementor-element.elementor-element-6add5f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3114 .elementor-element.elementor-element-6add5f2 .review-section{padding:0px 0px 60px 0px;}}/* Start custom CSS for genai-home-hero, class: .elementor-element-835f3ae */.tag-badge-glass {
  display: inline-block;
  padding: 6px 14px;
  border-radius: 999px; /* forme pilule */
  font-size: 14px;
  font-weight: 500;
  color: white;

  /* Effet glassmorphism */
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(12px) saturate(150%);
  -webkit-backdrop-filter: blur(12px) saturate(150%);
  box-shadow:
    0 4px 14px rgba(0,0,0,0.25),
    inset 0 1px 0 rgba(255,255,255,0.08);

  /* Empêche le texte de se couper */
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for genai-home-hero, class: .elementor-element-5c41efe */.tag-badge-glass {
  display: inline-block;
  padding: 6px 14px;
  border-radius: 999px; /* forme pilule */
  font-size: 14px;
  font-weight: 500;
  color: white;

  /* Effet glassmorphism */
  background: rgba(255, 255, 255, 0.05);
  border: 1px solid rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(12px) saturate(150%);
  -webkit-backdrop-filter: blur(12px) saturate(150%);
  box-shadow:
    0 4px 14px rgba(0,0,0,0.25),
    inset 0 1px 0 rgba(255,255,255,0.08);

  /* Empêche le texte de se couper */
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for genai-pricing, class: .elementor-element-4e4c74b *//* Icônes en glassmorphism + halo */
.offer-icon{
  position:relative; display:inline-grid; place-items:center;
  width:48px; height:48px; border-radius:12px; color:#fff; font-size:22px; font-weight:700;
  background: rgba(255,255,255,.10);
  border:1px solid rgba(255,255,255,.20);
  -webkit-backdrop-filter: blur(10px) saturate(150%);
  backdrop-filter: blur(10px) saturate(150%);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 8px 20px rgba(0,0,0,.28);
}
.offer-icon::after{
  content:""; position:absolute; inset:-14px; z-index:-1; pointer-events:none;
  filter: blur(16px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-85d8626 *//* Effet hover sur les cartes */
.offer-card {
  transition: transform 0.25s ease, box-shadow 0.25s ease;
  will-change: transform, box-shadow;
}

.offer-card:hover {
  transform: translateY(-6px) scale(1.02);
  box-shadow: 0 24px 48px rgba(0, 0, 0, 0.45),
              inset 0 1px 0 rgba(255, 255, 255, 0.12);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-038ac6e *//* Effet hover sur les cartes */
.offer-card {
  transition: transform 0.25s ease, box-shadow 0.25s ease;
  will-change: transform, box-shadow;
}

.offer-card:hover {
  transform: translateY(-6px) scale(1.02);
  box-shadow: 0 24px 48px rgba(0, 0, 0, 0.45),
              inset 0 1px 0 rgba(255, 255, 255, 0.12);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b63d5dc *//* Effet hover sur les cartes */
.offer-card {
  transition: transform 0.25s ease, box-shadow 0.25s ease;
  will-change: transform, box-shadow;
}

.offer-card:hover {
  transform: translateY(-6px) scale(1.02);
  box-shadow: 0 24px 48px rgba(0, 0, 0, 0.45),
              inset 0 1px 0 rgba(255, 255, 255, 0.12);
}/* End custom CSS */