/* 
Theme Name: OVM Communication
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: OVM Communication
Author URI: https://ovm-communication.fr/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* HEADER pilule flottante */
.elementor-location-header{position:fixed !important;top:0;left:0;right:0;z-index:999;background:transparent !important;}
.elementor-location-header>.e-con{position:sticky;top:14px;z-index:99;margin:14px auto 0 !important;max-width:1240px !important;width:calc(100% - 36px) !important;border-radius:16px !important;background:rgba(255,255,255,.85) !important;-webkit-backdrop-filter:saturate(180%) blur(14px);backdrop-filter:saturate(180%) blur(14px);box-shadow:0 8px 30px rgba(13,66,93,.10) !important;border:1px solid rgba(13,66,93,.08) !important;}
/* ============================================================
   MISYL · CSS GLOBAL v3 — cible la vraie structure Elementor
   (#id du container > .e-con-inner > enfants)
   À coller dans : Apparence > Personnaliser > CSS additionnel
   ============================================================ */

/* ---------- POLICE SANSATION (pas sur Google Fonts) ---------- */
@font-face{font-family:'Sansation';font-weight:300;font-style:normal;font-display:swap;
  src:url('https://misyl.net/wp-content/uploads/misyl/fonts/Sansation-Light.woff2') format('woff2'),
      url('https://fonts.cdnfonts.com/s/18383/Sansation-Light.woff') format('woff');}
@font-face{font-family:'Sansation';font-weight:400;font-style:normal;font-display:swap;
  src:url('https://misyl.net/wp-content/uploads/misyl/fonts/Sansation-Regular.woff2') format('woff2'),
      url('https://fonts.cdnfonts.com/s/18383/Sansation-Regular.woff') format('woff');}
@font-face{font-family:'Sansation';font-weight:700;font-style:normal;font-display:swap;
  src:url('https://misyl.net/wp-content/uploads/misyl/fonts/Sansation-Bold.woff2') format('woff2'),
      url('https://fonts.cdnfonts.com/s/18383/Sansation-Bold.woff') format('woff');}

/* ---------- HEADER ---------- */

.elementor-location-footer a{transition:color .16s ease;}
.elementor-location-footer a:hover{color:#219ecc !important;}

/* ============================================================
   HOME — scopé sous #misyl-home
   ============================================================ */
#misyl-home h1,#misyl-home h2,#misyl-home h3,#misyl-home h4,
#misyl-home .elementor-heading-title{font-family:'Sansation','Noto Sans',sans-serif;font-weight:700;letter-spacing:-.01em;color:#0d425d;}
#misyl-home h2,#misyl-home h2.elementor-heading-title{font-weight:400;}
#misyl-home h2 strong,#misyl-home h2 b{font-weight:700;}
#misyl-home,#misyl-home .elementor-widget-text-editor{font-family:'Noto Sans',system-ui,sans-serif;color:#1a1a1a;line-height:1.6;}

/* HERO */
#sec-hero{background:
  radial-gradient(900px 600px at 88% 0%,rgba(33,158,204,.12),transparent 60%),
  radial-gradient(700px 500px at 0% 100%,rgba(202,120,68,.10),transparent 60%),#f5f5f5;}
#sec-hero h1,#sec-hero .elementor-heading-title{font-size:2.9rem;line-height:1.08;letter-spacing:-.02em;}
.misyl-hl{position:relative;display:inline-block;}
.misyl-hl::after{content:"";position:absolute;left:0;right:0;bottom:4px;height:12px;background:#ca7844;opacity:.28;z-index:-1;}
#hero-cols>.e-con-inner{display:grid !important;grid-template-columns:1.15fr .85fr;gap:64px;align-items:center;}
#hero-visual img{width:110%;max-width:none;}

/* INTRO */
#intro-cols>.e-con-inner{display:grid !important;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center;}

/* PARALLAX */
#sec-parallax,#sec-parallax>.e-con-inner{position:relative;}
#parallax-overlay,#parallax-overlay>.e-con-inner{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;}
#parallax-overlay{padding:0 28px;background:linear-gradient(180deg,rgba(10,51,73,.58),rgba(13,66,93,.42) 50%,rgba(10,51,73,.62));}

/* FAMILLES (Trois façons…) */
#grid-fam>.e-con-inner{display:grid !important;grid-template-columns:repeat(3,1fr);gap:22px;}
#grid-fam>.e-con-inner>.e-con{background:#fff;border:1px solid #e5e5e5;border-radius:20px;padding:38px 34px;transition:transform .24s,box-shadow .24s,border-color .24s;}
#grid-fam>.e-con-inner>.e-con:hover{transform:translateY(-4px);box-shadow:0 24px 60px rgba(13,66,93,.16);border-color:rgba(33,158,204,.35);}
#grid-fam h3,#grid-fam .elementor-heading-title{font-size:1.4rem;}

/* EXPERTISES (3×2) */
#grid-exp>.e-con-inner{display:grid !important;grid-template-columns:repeat(3,1fr);gap:22px;}
#grid-exp>.e-con-inner>.e-con{background:#fff;border:1px solid #e5e5e5;border-radius:18px;overflow:hidden;transition:transform .22s,box-shadow .22s,border-color .22s;}
#grid-exp>.e-con-inner>.e-con:hover{transform:translateY(-4px);box-shadow:0 24px 60px rgba(13,66,93,.16);border-color:rgba(33,158,204,.3);}
#grid-exp img{width:100%;height:184px;object-fit:cover;display:block;transition:transform .6s;}
#grid-exp>.e-con-inner>.e-con:hover img{transform:scale(1.06);}
#grid-exp h3,#grid-exp .elementor-heading-title{font-size:1.18rem;}

/* CHIFFRES */
#proof-card .elementor-heading-title{color:#fff !important;}
#proof-grid>.e-con-inner{display:grid !important;grid-template-columns:repeat(4,1fr);gap:36px;margin-top:24px;padding-top:42px;border-top:1px solid rgba(255,255,255,.12);}

/* VALEURS */
#grid-val>.e-con-inner{display:grid !important;grid-template-columns:repeat(4,1fr);gap:22px;}
#grid-val>.e-con-inner>.e-con{background:#fff;border:1px solid #e5e5e5;border-radius:18px;padding:32px 26px;}
#grid-val h3,#grid-val .elementor-heading-title{font-size:1.15rem;}

/* REASSURANCE */
#reassure-card .elementor-heading-title{color:#fff !important;}
#reassure-card{position:relative;overflow:hidden;}
#reassure-card::before{content:"";position:absolute;top:-120px;right:-120px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(33,158,204,.30),transparent 70%);}
.misyl-reassure-list{display:grid;grid-template-columns:1fr 1fr;gap:20px 48px;position:relative;z-index:1;}
.misyl-reassure-list li{display:flex;align-items:flex-start;gap:14px;font-size:1.05rem;color:rgba(245,245,245,.92);}
.misyl-reassure-list li::before{content:"✓";flex:none;width:26px;height:26px;border-radius:50%;background:#ca7844;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;}

/* PARTENAIRES */
#grid-partners>.e-con-inner{display:grid !important;grid-template-columns:repeat(5,1fr);gap:18px;}
#grid-partners>.e-con-inner>.e-con{height:92px;padding:18px 22px;border:1px solid #e5e5e5;border-radius:14px;background:#fff;transition:border-color .22s,transform .22s,box-shadow .22s;}
#grid-partners>.e-con-inner>.e-con:hover{border-color:rgba(33,158,204,.4);transform:translateY(-3px);box-shadow:0 8px 30px rgba(13,66,93,.08);}
#grid-partners img{max-height:38px;width:auto;object-fit:contain;filter:grayscale(1);opacity:.55;transition:filter .26s,opacity .26s;}
#grid-partners>.e-con-inner>.e-con:hover img{filter:grayscale(0);opacity:1;}

/* CTA */
#cta-card .elementor-heading-title{color:#fff !important;font-size:clamp(2rem,3.6vw,2.8rem);}

/* FOOTER — sélecteur ANCRÉ à la racine (ne cascade pas dans les colonnes) */
.elementor-location-footer>.e-con>.e-con>.e-con-inner>.e-con:first-child>.e-con-inner{display:grid !important;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;align-items:start;}
.elementor-location-footer>.e-con>.e-con>.e-con-inner>.e-con:last-child>.e-con-inner{display:flex !important;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:14px;}

/* ---------- RESPONSIVE ---------- */
@media (max-width:1024px){
  #grid-fam>.e-con-inner,#grid-exp>.e-con-inner{grid-template-columns:1fr 1fr;}
  #grid-val>.e-con-inner{grid-template-columns:1fr 1fr;}
  #grid-partners>.e-con-inner{grid-template-columns:repeat(3,1fr);}
  #proof-grid>.e-con-inner{grid-template-columns:1fr 1fr;}
  .misyl-reassure-list{grid-template-columns:1fr;}
}
@media (max-width:767px){
  #hero-cols>.e-con-inner,#intro-cols>.e-con-inner{grid-template-columns:1fr;}
  #sec-hero h1{font-size:2.2rem;}
  #grid-fam>.e-con-inner,#grid-exp>.e-con-inner,#grid-val>.e-con-inner{grid-template-columns:1fr;}
  #grid-partners>.e-con-inner{grid-template-columns:repeat(2,1fr);}
}

/* ===== PICTOS OFFICIELS DE LA CHARTE (data-URI) ===== */
#grid-fam>.e-con-inner>.e-con:nth-child(1) .elementor-icon{background:#eef5fa url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGQ0MjVkIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgPHRpdGxlPkxvZ2ljaWVscyBtZXRpZXJzPC90aXRsZT4KICA8cmVjdCB4PSI4IiB5PSIxMiIgd2lkdGg9IjQ4IiBoZWlnaHQ9IjQwIiByeD0iMyIvPgogIDxsaW5lIHgxPSI4IiB5MT0iMjIiIHgyPSI1NiIgeTI9IjIyIi8+CiAgPGNpcmNsZSBjeD0iMTMiIGN5PSIxNyIgcj0iMS4yIiBmaWxsPSIjMGQ0MjVkIiBzdHJva2U9Im5vbmUiLz4KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE3IiByPSIxLjIiIGZpbGw9IiMwZDQyNWQiIHN0cm9rZT0ibm9uZSIvPgogIDxjaXJjbGUgY3g9IjIxIiBjeT0iMTciIHI9IjEuMiIgZmlsbD0iIzBkNDI1ZCIgc3Ryb2tlPSJub25lIi8+CiAgPHJlY3QgeD0iMTQiIHk9IjI4IiB3aWR0aD0iMTQiIGhlaWdodD0iOCIgcng9IjEiLz4KICA8cmVjdCB4PSIzMiIgeT0iMjgiIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiByeD0iMSIgc3Ryb2tlPSIjY2E3ODQ0Ii8+CiAgPHJlY3QgeD0iMTQiIHk9IjQwIiB3aWR0aD0iMTQiIGhlaWdodD0iOCIgcng9IjEiIHN0cm9rZT0iI2NhNzg0NCIvPgogIDxyZWN0IHg9IjMyIiB5PSI0MCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjgiIHJ4PSIxIi8+Cjwvc3ZnPgo=") center/28px no-repeat !important;}
#grid-fam>.e-con-inner>.e-con:nth-child(1) .elementor-icon>*{display:none !important;}
#grid-fam>.e-con-inner>.e-con:nth-child(2) .elementor-icon{background:#eef5fa url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGQ0MjVkIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgPHRpdGxlPkluZnJhc3RydWN0dXJlPC90aXRsZT4KICA8cmVjdCB4PSIxMiIgeT0iMTIiIHdpZHRoPSI0MCIgaGVpZ2h0PSIxMiIgcng9IjIiLz4KICA8cmVjdCB4PSIxMiIgeT0iMjYiIHdpZHRoPSI0MCIgaGVpZ2h0PSIxMiIgcng9IjIiLz4KICA8cmVjdCB4PSIxMiIgeT0iNDAiIHdpZHRoPSI0MCIgaGVpZ2h0PSIxMiIgcng9IjIiLz4KICA8bGluZSB4MT0iMjAiIHkxPSIxOCIgeDI9IjM0IiB5Mj0iMTgiLz4KICA8bGluZSB4MT0iMjAiIHkxPSIzMiIgeDI9IjM0IiB5Mj0iMzIiLz4KICA8bGluZSB4MT0iMjAiIHkxPSI0NiIgeDI9IjM0IiB5Mj0iNDYiLz4KICA8Y2lyY2xlIGN4PSI0NCIgY3k9IjE4IiByPSIxLjUiIGZpbGw9IiNjYTc4NDQiIHN0cm9rZT0ibm9uZSIvPgogIDxjaXJjbGUgY3g9IjQ0IiBjeT0iNDYiIHI9IjEuNSIgZmlsbD0iI2NhNzg0NCIgc3Ryb2tlPSJub25lIi8+CiAgPC9zdmc+Cg==") center/28px no-repeat !important;}
#grid-fam>.e-con-inner>.e-con:nth-child(2) .elementor-icon>*{display:none !important;}
#grid-fam>.e-con-inner>.e-con:nth-child(3) .elementor-icon{background:#eef5fa url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGQ0MjVkIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgPHRpdGxlPlBpbG90ZXI8L3RpdGxlPgogIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjIwIi8+CiAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iMTQiLz4KICA4bGluZSB4MT0iMzIiIHkxPSIxMiIgeDI9IjMyIiB5Mj0iMTYiLz4KICA8bGluZSB4MT0iMzIiIHkxPSI0OCIgeDI9IjMyIiB5Mj0iNTIiLz4KICA8bGluZSB4MT0iMTIiIHkxPSIzMiIgeDI9IjE2IiB5Mj0iMzIiLz4KICA4bGluZSB4MT0iNDgiIHkxPSIzMiIgeDI9IjUyIiB5Mj0iMzIiLz4KICA8bGluZSB4MT0iMzIiIHkxPSIzMiIgeDI9IjQyIiB5Mj0iMjIiIHN0cm9rZT0iI2NhNzg0NCIgc3Ryb2tlLXdpZHRoPSIyLjQiLz4KICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyLjUiIGZpbGw9IiNjYTc4NDQiIHN0cm9rZT0ibm9uZSIvPgo8L3N2Zz4K") center/28px no-repeat !important;}
#grid-fam>.e-con-inner>.e-con:nth-child(3) .elementor-icon>*{display:none !important;}
#grid-val>.e-con-inner>.e-con:nth-child(1) .elementor-icon{background:#f7ece4 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGQ0MjVkIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgPHRpdGxlPlByb3hpbWl0ZTwvdGl0bGU+CiAgPGNpcmNsZSBjeD0iMjQiIGN5PSIyNCIgcj0iNiIvPgogIDxwYXRoIGQ9Ik0xNCA0NiBDMTQgMzggMTkgMzQgMjQgMzQgQzI5IDM0IDM0IDM4IDM0IDQ2Ii8+CiAgPGNpcmNsZSBjeD0iNDIiIGN5PSIyNiIgcj0iNSIgc3Ryb2tlPSIjY2E3ODQ0Ii8+CiAgPHBhdGggZD0iTTM0IDQ2IEMzNCAzOSAzOCAzNiA0MiAzNiBDNDYgMzYgNTAgMzkgNTAgNDYiIHN0cm9rZT0iI2NhNzg0NCIvPgo8L3N2Zz4K") center/26px no-repeat !important;}
#grid-val>.e-con-inner>.e-con:nth-child(1) .elementor-icon>*{display:none !important;}
#grid-val>.e-con-inner>.e-con:nth-child(2) .elementor-icon{background:#f7ece4 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGQ0MjVkIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgPHRpdGxlPkVuZ2FnZW1lbnQ8L3RpdGxlPgogIDxwYXRoIGQ9Ik0xNCAyMiBMMTQgMzYgTDI2IDM2IEwzMiA0MiBMMzggMzYgTDUwIDM2IEw1MCAyMiIvPgogIDxwYXRoIGQ9Ik0xNCAyMiBDMTQgMTQgMjIgMTQgMjIgMTggTDIyIDMwIiAvPgogIDxwYXRoIGQ9Ik01MCAyMiBDNTAgMTQgNDIgMTQgNDIgMTggTDQyIDMwIiAvPgogIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzAiIHI9IjYiIHN0cm9rZT0iI2NhNzg0NCIvPgogIDxwYXRoIGQ9Ik0yOCAzMCBMMzEgMzMgTDM2IDI4IiBzdHJva2U9IiNjYTc4NDQiIHN0cm9rZS13aWR0aD0iMi40Ii8+Cjwvc3ZnPgo=") center/26px no-repeat !important;}
#grid-val>.e-con-inner>.e-con:nth-child(2) .elementor-icon>*{display:none !important;}
#grid-val>.e-con-inner>.e-con:nth-child(3) .elementor-icon{background:#f7ece4 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGQ0MjVkIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgPHRpdGxlPlByYWdtYXRpc21lPC90aXRsZT4KICA4Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyMCIvPgogIDxjaXJjbGUgY3g9IjMyIiBjeT0iMzIiIHI9IjEzIi8+CiAgPGNpcmNsZSBjeD0iMzIiIGN5PSIzMiIgcj0iNiIgc3Ryb2tlPSIjY2E3ODQ0Ii8+CiAgPGxpbmUgeDE9IjQ4IiB5MT0iMTYiIHgyPSIzMiIgeTI9IjMyIiBzdHJva2U9IiNjYTc4NDQiIHN0cm9rZS13aWR0aD0iMi40Ii8+CiAgPHBvbHlsaW5lIHBvaW50cz0iNDIsMTYgNDgsMTYgNDgsMjIiIHN0cm9rZT0iI2NhNzg0NCIgc3Ryb2tlLXdpZHRoPSIyLjQiLz4KICA4Y2lyY2xlIGN4PSIzMiIgY3k9IjMyIiByPSIyIiBmaWxsPSIjY2E3ODQ0IiBzdHJva2U9Im5vbmUiLz4KPC9zdmc+Cg==") center/26px no-repeat !important;}
#grid-val>.e-con-inner>.e-con:nth-child(3) .elementor-icon>*{display:none !important;}
#grid-val>.e-con-inner>.e-con:nth-child(4) .elementor-icon{background:#f7ece4 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMGQ0MjVkIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgPHRpdGxlPkV4aWdlbmNlPC90aXRsZT4KICA8Y2lyY2xlIGN4PSIzMiIgY3k9IjI2IiByPSIxNCIvPgogIDxjaXJjbGUgY3g9IjMyIiBjeT0iMjYiIHI9IjgiLz4KICA8cG9seWxpbmUgcG9pbnRzPSIyMiwzOCAxNiw1NiAyNiw1MiAzMCw1OCAzNCw0NCIvPgogIDxwb2x5bGluZSBwb2ludHM9IjQyLDM4IDQ4LDU2IDM4LDUyIDM0LDU4IDMwLDQ0Ii8+CiAgPHBhdGggZD0iTTMyIDE4IEwzNC4yIDIzLjIgTDQwIDI0IEwzNiAyOCBMMzcgMzMuNSBMMzIgMzEgTDI3IDMzLjUgTDI4IDI4IEwyNCAyNCBMMjkuOCAyMy4yIFoiIGZpbGw9IiNjYTc4NDQiIHN0cm9rZT0iI2NhNzg0NCIvPgo8L3N2Zz4K") center/26px no-repeat !important;}
#grid-val>.e-con-inner>.e-con:nth-child(4) .elementor-icon>*{display:none !important;}
/* hero : espace haut réduit */
#sec-hero{padding-top:110px !important;}

