.elementor-801 .elementor-element.elementor-element-6f881b82:not(.elementor-motion-effects-element-type-background), .elementor-801 .elementor-element.elementor-element-6f881b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12305A;}.elementor-801 .elementor-element.elementor-element-6f881b82 > .elementor-container{max-width:1100px;}.elementor-801 .elementor-element.elementor-element-6f881b82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 30px 90px 30px;}.elementor-801 .elementor-element.elementor-element-6f881b82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-801 .elementor-element.elementor-element-2647aa5{text-align:center;}.elementor-801 .elementor-element.elementor-element-2647aa5 .elementor-heading-title{font-size:72px;font-weight:800;text-transform:uppercase;color:#FFFFFF;}.elementor-801 .elementor-element.elementor-element-498e7a46{text-align:center;}.elementor-801 .elementor-element.elementor-element-498e7a46 .elementor-heading-title{font-size:32px;font-weight:600;color:#C8A968;}.elementor-801 .elementor-element.elementor-element-87d4878{font-size:20px;color:#FFFFFF;}.elementor-801 .elementor-element.elementor-element-674d58c3 .elementor-button{font-weight:700;fill:#0B1F3A;color:#0B1F3A;border-radius:8px 8px 8px 8px;}.elementor-801 .elementor-element.elementor-element-5522e784 > .elementor-container{max-width:1050px;}.elementor-801 .elementor-element.elementor-element-5522e784{padding:70px 30px 50px 30px;}.elementor-801 .elementor-element.elementor-element-694f4e19 .elementor-heading-title{font-size:42px;font-weight:800;color:#12305A;}.elementor-801 .elementor-element.elementor-element-45a42d98{font-size:18px;color:#333333;}.elementor-801 .elementor-element.elementor-element-71cbc2b9:not(.elementor-motion-effects-element-type-background), .elementor-801 .elementor-element.elementor-element-71cbc2b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-801 .elementor-element.elementor-element-71cbc2b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 30px 20px 30px;}.elementor-801 .elementor-element.elementor-element-71cbc2b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-801 .elementor-element.elementor-element-5129b1e3{text-align:center;}.elementor-801 .elementor-element.elementor-element-5129b1e3 .elementor-heading-title{font-size:42px;font-weight:800;color:#12305A;}.elementor-801 .elementor-element.elementor-element-2687f797:not(.elementor-motion-effects-element-type-background), .elementor-801 .elementor-element.elementor-element-2687f797 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-801 .elementor-element.elementor-element-2687f797 > .elementor-container{max-width:1200px;}.elementor-801 .elementor-element.elementor-element-2687f797{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 30px 70px 30px;}.elementor-801 .elementor-element.elementor-element-2687f797 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-801 .elementor-element.elementor-element-367023e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-801 .elementor-element.elementor-element-367023e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-801 .elementor-element.elementor-element-367023e7 > .elementor-element-populated, .elementor-801 .elementor-element.elementor-element-367023e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-801 .elementor-element.elementor-element-367023e7 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-801 .elementor-element.elementor-element-367023e7 > .elementor-element-populated{box-shadow:0px 8px 22px 0px rgba(0,0,0,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 20px 25px 20px;}.elementor-801 .elementor-element.elementor-element-367023e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-801 .elementor-element.elementor-element-3d52e3a .elementor-icon-box-wrapper{gap:15px;}.elementor-801 .elementor-element.elementor-element-3d52e3a.elementor-view-stacked .elementor-icon{background-color:#C8A968;}.elementor-801 .elementor-element.elementor-element-3d52e3a.elementor-view-framed .elementor-icon, .elementor-801 .elementor-element.elementor-element-3d52e3a.elementor-view-default .elementor-icon{fill:#C8A968;color:#C8A968;border-color:#C8A968;}.elementor-801 .elementor-element.elementor-element-3d52e3a .elementor-icon-box-title, .elementor-801 .elementor-element.elementor-element-3d52e3a .elementor-icon-box-title a{font-size:22px;font-weight:800;}.elementor-801 .elementor-element.elementor-element-3d52e3a .elementor-icon-box-title{color:#12305A;}.elementor-801 .elementor-element.elementor-element-3d52e3a .elementor-icon-box-description{font-size:15px;color:#333333;}.elementor-801 .elementor-element.elementor-element-302308b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-801 .elementor-element.elementor-element-302308b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-801 .elementor-element.elementor-element-302308b8 > .elementor-element-populated, .elementor-801 .elementor-element.elementor-element-302308b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-801 .elementor-element.elementor-element-302308b8 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-801 .elementor-element.elementor-element-302308b8 > .elementor-element-populated{box-shadow:0px 8px 22px 0px rgba(0,0,0,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 20px 25px 20px;}.elementor-801 .elementor-element.elementor-element-302308b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-801 .elementor-element.elementor-element-4525eaac .elementor-icon-box-wrapper{gap:15px;}.elementor-801 .elementor-element.elementor-element-4525eaac.elementor-view-stacked .elementor-icon{background-color:#C8A968;}.elementor-801 .elementor-element.elementor-element-4525eaac.elementor-view-framed .elementor-icon, .elementor-801 .elementor-element.elementor-element-4525eaac.elementor-view-default .elementor-icon{fill:#C8A968;color:#C8A968;border-color:#C8A968;}.elementor-801 .elementor-element.elementor-element-4525eaac .elementor-icon-box-title, .elementor-801 .elementor-element.elementor-element-4525eaac .elementor-icon-box-title a{font-size:22px;font-weight:800;}.elementor-801 .elementor-element.elementor-element-4525eaac .elementor-icon-box-title{color:#12305A;}.elementor-801 .elementor-element.elementor-element-4525eaac .elementor-icon-box-description{font-size:15px;color:#333333;}.elementor-801 .elementor-element.elementor-element-688d59c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-801 .elementor-element.elementor-element-688d59c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-801 .elementor-element.elementor-element-688d59c7 > .elementor-element-populated, .elementor-801 .elementor-element.elementor-element-688d59c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-801 .elementor-element.elementor-element-688d59c7 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-801 .elementor-element.elementor-element-688d59c7 > .elementor-element-populated{box-shadow:0px 8px 22px 0px rgba(0,0,0,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 20px 25px 20px;}.elementor-801 .elementor-element.elementor-element-688d59c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-801 .elementor-element.elementor-element-71260ae1 .elementor-icon-box-wrapper{gap:15px;}.elementor-801 .elementor-element.elementor-element-71260ae1.elementor-view-stacked .elementor-icon{background-color:#C8A968;}.elementor-801 .elementor-element.elementor-element-71260ae1.elementor-view-framed .elementor-icon, .elementor-801 .elementor-element.elementor-element-71260ae1.elementor-view-default .elementor-icon{fill:#C8A968;color:#C8A968;border-color:#C8A968;}.elementor-801 .elementor-element.elementor-element-71260ae1 .elementor-icon-box-title, .elementor-801 .elementor-element.elementor-element-71260ae1 .elementor-icon-box-title a{font-size:22px;font-weight:800;}.elementor-801 .elementor-element.elementor-element-71260ae1 .elementor-icon-box-title{color:#12305A;}.elementor-801 .elementor-element.elementor-element-71260ae1 .elementor-icon-box-description{font-size:15px;color:#333333;}.elementor-801 .elementor-element.elementor-element-27192b02:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-801 .elementor-element.elementor-element-27192b02 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-801 .elementor-element.elementor-element-27192b02 > .elementor-element-populated, .elementor-801 .elementor-element.elementor-element-27192b02 > .elementor-element-populated > .elementor-background-overlay, .elementor-801 .elementor-element.elementor-element-27192b02 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-801 .elementor-element.elementor-element-27192b02 > .elementor-element-populated{box-shadow:0px 8px 22px 0px rgba(0,0,0,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 20px 25px 20px;}.elementor-801 .elementor-element.elementor-element-27192b02 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-801 .elementor-element.elementor-element-2abeac83 .elementor-icon-box-wrapper{gap:15px;}.elementor-801 .elementor-element.elementor-element-2abeac83.elementor-view-stacked .elementor-icon{background-color:#C8A968;}.elementor-801 .elementor-element.elementor-element-2abeac83.elementor-view-framed .elementor-icon, .elementor-801 .elementor-element.elementor-element-2abeac83.elementor-view-default .elementor-icon{fill:#C8A968;color:#C8A968;border-color:#C8A968;}.elementor-801 .elementor-element.elementor-element-2abeac83 .elementor-icon-box-title, .elementor-801 .elementor-element.elementor-element-2abeac83 .elementor-icon-box-title a{font-size:22px;font-weight:800;}.elementor-801 .elementor-element.elementor-element-2abeac83 .elementor-icon-box-title{color:#12305A;}.elementor-801 .elementor-element.elementor-element-2abeac83 .elementor-icon-box-description{font-size:15px;color:#333333;}.elementor-801 .elementor-element.elementor-element-7797dfd7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-801 .elementor-element.elementor-element-7797dfd7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-801 .elementor-element.elementor-element-7797dfd7 > .elementor-element-populated, .elementor-801 .elementor-element.elementor-element-7797dfd7 > .elementor-element-populated > .elementor-background-overlay, .elementor-801 .elementor-element.elementor-element-7797dfd7 > .elementor-background-slideshow{border-radius:16px 16px 16px 16px;}.elementor-801 .elementor-element.elementor-element-7797dfd7 > .elementor-element-populated{box-shadow:0px 8px 22px 0px rgba(0,0,0,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 20px 25px 20px;}.elementor-801 .elementor-element.elementor-element-7797dfd7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-801 .elementor-element.elementor-element-6908417e .elementor-icon-box-wrapper{gap:15px;}.elementor-801 .elementor-element.elementor-element-6908417e.elementor-view-stacked .elementor-icon{background-color:#C8A968;}.elementor-801 .elementor-element.elementor-element-6908417e.elementor-view-framed .elementor-icon, .elementor-801 .elementor-element.elementor-element-6908417e.elementor-view-default .elementor-icon{fill:#C8A968;color:#C8A968;border-color:#C8A968;}.elementor-801 .elementor-element.elementor-element-6908417e .elementor-icon-box-title, .elementor-801 .elementor-element.elementor-element-6908417e .elementor-icon-box-title a{font-size:22px;font-weight:800;}.elementor-801 .elementor-element.elementor-element-6908417e .elementor-icon-box-title{color:#12305A;}.elementor-801 .elementor-element.elementor-element-6908417e .elementor-icon-box-description{font-size:15px;color:#333333;}.elementor-801 .elementor-element.elementor-element-b9c7f9c > .elementor-container{max-width:1150px;}.elementor-801 .elementor-element.elementor-element-b9c7f9c{padding:75px 30px 75px 30px;}.elementor-801 .elementor-element.elementor-element-222d13b2 .elementor-heading-title{font-size:40px;font-weight:800;color:#12305A;}.elementor-801 .elementor-element.elementor-element-1e0e3915{font-size:18px;}.elementor-801 .elementor-element.elementor-element-65c61ccf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-801 .elementor-element.elementor-element-65c61ccf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF3FB;}.elementor-801 .elementor-element.elementor-element-65c61ccf > .elementor-element-populated, .elementor-801 .elementor-element.elementor-element-65c61ccf > .elementor-element-populated > .elementor-background-overlay, .elementor-801 .elementor-element.elementor-element-65c61ccf > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-801 .elementor-element.elementor-element-65c61ccf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 25px 30px 25px;}.elementor-801 .elementor-element.elementor-element-65c61ccf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-801 .elementor-element.elementor-element-3eedb2a5 .elementor-counter-number-wrapper{color:#C8A968;font-size:52px;font-weight:800;}.elementor-801 .elementor-element.elementor-element-3eedb2a5 .elementor-counter-title{color:#12305A;}.elementor-801 .elementor-element.elementor-element-4ac5c7ba{font-size:17px;}.elementor-801 .elementor-element.elementor-element-46da0641:not(.elementor-motion-effects-element-type-background), .elementor-801 .elementor-element.elementor-element-46da0641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1F3A;}.elementor-801 .elementor-element.elementor-element-46da0641 > .elementor-container{max-width:1150px;}.elementor-801 .elementor-element.elementor-element-46da0641{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 30px 75px 30px;}.elementor-801 .elementor-element.elementor-element-46da0641 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-801 .elementor-element.elementor-element-43709945 .elementor-heading-title{font-size:42px;font-weight:800;color:#FFFFFF;}.elementor-801 .elementor-element.elementor-element-4daa9be6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-801 .elementor-element.elementor-element-4daa9be6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.08);}.elementor-801 .elementor-element.elementor-element-4daa9be6 > .elementor-element-populated, .elementor-801 .elementor-element.elementor-element-4daa9be6 > .elementor-element-populated > .elementor-background-overlay, .elementor-801 .elementor-element.elementor-element-4daa9be6 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-801 .elementor-element.elementor-element-4daa9be6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:35px 30px 35px 30px;}.elementor-801 .elementor-element.elementor-element-4daa9be6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-801 .elementor-element.elementor-element-5ae5cb79{text-align:center;}.elementor-801 .elementor-element.elementor-element-5ae5cb79 .elementor-heading-title{font-size:34px;font-weight:800;color:#C8A968;}.elementor-801 .elementor-element.elementor-element-12487198{font-size:17px;color:#FFFFFF;}.elementor-801 .elementor-element.elementor-element-71f4de54 > .elementor-container{max-width:900px;}.elementor-801 .elementor-element.elementor-element-71f4de54{padding:70px 30px 80px 30px;}.elementor-801 .elementor-element.elementor-element-4ee5432e{text-align:center;}.elementor-801 .elementor-element.elementor-element-4ee5432e .elementor-heading-title{font-size:42px;font-weight:800;color:#12305A;}.elementor-801 .elementor-element.elementor-element-25b2c1b0{font-size:20px;}.elementor-801 .elementor-element.elementor-element-42ca2413 .elementor-button{font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-801 .elementor-element.elementor-element-2318798{--display:flex;}/* Start custom CSS *//* =========================================================
   JUDEXIMMO — PAGE IGC™
   VERSION PROPRE / DENSE / PREMIUM
   ========================================================= */

/* =========================
   VARIABLES
========================= */

:root{
  --igc-gold:#C98B32;
  --igc-gold-light:#E0AD5B;
  --igc-navy:#12305A;
  --igc-text:#1D2939;
}

/* =========================
   STRUCTURE GLOBALE
========================= */

body.page-id-801 .elementor-section,
body.page-id-801 .elementor-column > .elementor-widget-wrap,
body.page-id-801 .elementor-widget-container{
  border-radius:22px;
}

body.page-id-801 .elementor-section{
  padding-top:36px !important;
  padding-bottom:36px !important;
}

/* =========================
   HERO PRINCIPAL — VERSION CONDENSÉE
========================= */

body.page-id-801 .elementor-element-6f881b82{
  width:min(1280px, calc(100% - 64px)) !important;
  margin:0 auto 22px !important;
  border-radius:26px !important;
  overflow:hidden !important;
  padding:34px 44px 32px !important;
  position:relative;
  box-shadow:0 18px 48px rgba(6,23,45,.14) !important;
}

body.page-id-801 .elementor-element-6f881b82:before{
  content:"";
  position:absolute;
  inset:0;
  background:radial-gradient(circle at top, rgba(255,215,140,.10), transparent 42%);
  pointer-events:none;
}

body.page-id-801 .elementor-element-6f881b82 .elementor-widget-wrap{
  padding:0 !important;
}

body.page-id-801 .elementor-element-6f881b82 h1{
  font-size:clamp(44px, 4.2vw, 62px) !important;
  line-height:.88 !important;
  margin-bottom:2px !important;
}

body.page-id-801 .elementor-element-6f881b82 h2{
  font-size:clamp(22px, 2vw, 30px) !important;
  margin-bottom:10px !important;
}

body.page-id-801 .elementor-element-6f881b82 p{
  max-width:760px !important;
  margin:0 auto 14px !important;
  line-height:1.35 !important;
  font-size:16px !important;
}

body.page-id-801 .elementor-element-6f881b82 .elementor-button{
  padding:11px 24px !important;
  font-size:13px !important;
}

/* =========================
   BOUTONS
========================= */

body.page-id-801 .elementor-button,
body.page-id-801 a.elementor-button{
  color:#ffffff !important;

  background:
    linear-gradient(
      135deg,
      var(--igc-gold) 0%,
      var(--igc-gold-light) 100%
    ) !important;

  border-radius:999px !important;

  padding:13px 26px !important;

  font-weight:800 !important;

  box-shadow:
    0 10px 26px rgba(201,139,50,.34) !important;

  transition:all .25s ease !important;
}

body.page-id-801 .elementor-button-text{
  color:#ffffff !important;
}

body.page-id-801 .elementor-button:hover{
  transform:translateY(-2px);

  box-shadow:
    0 14px 34px rgba(201,139,50,.46) !important;
}

/* =========================
   SECTION "POURQUOI IGC"
========================= */

body.page-id-801 .elementor-element-5522e784{
  margin-top:-10px !important;

  padding-top:22px !important;
  padding-bottom:24px !important;
}

body.page-id-801 .elementor-element-5522e784 .elementor-widget-container{
  max-width:880px;
}

/* =========================
   BLOCS / CARTES
========================= */

body.page-id-801 .elementor-element-71cbc2b9{
  padding-top:30px !important;
  padding-bottom:8px !important;
}

body.page-id-801 .elementor-element-2687f797{
  padding-top:6px !important;
  padding-bottom:34px !important;
}

/* Cartes */

body.page-id-801 .elementor-element-2687f797 .elementor-column{
  border-radius:20px !important;
  overflow:hidden !important;
}

body.page-id-801 .elementor-element-2687f797 .elementor-widget-wrap{
  padding:18px 14px !important;
}

/* Ombres propres */

body.page-id-801 .elementor-widget-icon-box,
body.page-id-801 .elementor-widget-counter,
body.page-id-801 .elementor-widget-html,
body.page-id-801 .elementor-widget-text-editor{
  border-radius:20px;

  box-shadow:
    0 10px 28px rgba(0,0,0,.05);
}

/* =========================
   SECTION SCORING
========================= */

body.page-id-801 .elementor-element-b9c7f9c{
  padding-top:38px !important;
  padding-bottom:38px !important;
}

/* =========================
   BLOC SOMBRE
========================= */

body.page-id-801 .elementor-element-46da0641{
  width:min(1500px, calc(100% - 48px)) !important;

  margin:0 auto 36px !important;

  border-radius:30px !important;

  overflow:hidden !important;

  padding-top:38px !important;
  padding-bottom:38px !important;
}

/* =========================
   IGC CERTIFIED
========================= */

body.page-id-801 .igc-certified{
  border-radius:24px !important;

  box-shadow:
    0 18px 40px rgba(0,0,0,.16);
}

/* =========================
   FAQ
========================= */

body.page-id-801 .igc-faq{
  padding-top:6px !important;
  padding-bottom:36px !important;
}

body.page-id-801 .igc-faq-item{
  margin-bottom:12px !important;
}

body.page-id-801 .igc-faq-question{
  padding:18px 24px !important;
}

body.page-id-801 .igc-faq-answer p{
  padding:0 24px 22px 24px !important;

  line-height:1.65 !important;
}

/* =========================
   CTA FINAL
========================= */

body.page-id-801 .elementor-element-71f4de54{
  padding-top:34px !important;
  padding-bottom:42px !important;
}

/* =========================
   TEXTES FOND SOMBRE
========================= */

body.page-id-801 .elementor-section[style*="background"] p,
body.page-id-801 .elementor-section[style*="background"] li{
  color:inherit;
}

/* =========================
   RESPONSIVE
========================= */

@media(max-width:768px){

  body.page-id-801 .elementor-section{
    padding-top:28px !important;
    padding-bottom:28px !important;
  }

  body.page-id-801 .elementor-element-6f881b82,
  body.page-id-801 .elementor-element-46da0641{
    width:calc(100% - 24px) !important;

    border-radius:22px !important;

    padding:34px 24px !important;
  }

  body.page-id-801 .elementor-element-6f881b82 h1{
    font-size:46px !important;
  }

  body.page-id-801 .elementor-element-6f881b82 h2{
    font-size:24px !important;
  }

  body.page-id-801 .elementor-button{
    width:100%;
    justify-content:center;
  }

}/* End custom CSS */