:root{--page-title-display:none;}/* Start custom CSS */@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://www.chemaf.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxieyp8kv8jhgfvrjjfecg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://www.chemaf.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlgt9z1xlfq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://www.chemaf.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlej6z1xlfq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://www.chemaf.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-pxibyp8kv8jhgfvrlcz7z1xlfq.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Local header fidelity. Exact reference breakpoints; no live kit changes. */
[data-elementor-id="7352"]{--chemaf-header-height:6.5625rem;}
[data-elementor-id="7352"] [data-interaction-id="47f66283"]{height:3.1875rem;}
[data-elementor-id="7352"] [data-interaction-id="1a78f981"] strong{color:#000;font-weight:500;}
[data-elementor-id="7352"] [data-interaction-id="180d8414"]{height:var(--chemaf-header-height);}
[data-elementor-id="7352"] [data-interaction-id="1a15827c"]{width:8.75rem!important;height:5.25rem!important;}
[data-elementor-id="7352"] [data-interaction-id="1a15827c"] img{width:100%;height:100%;object-fit:contain;}
[data-elementor-id="7352"] [data-interaction-id="6e0da688"]{position:relative;font-size:0!important;}
[data-elementor-id="7352"] [data-interaction-id="6e0da688"]::before{content:"";width:.75rem;height:.75rem;border:2px solid #000;border-radius:50%;position:absolute;left:.75rem;top:.65rem;}
[data-elementor-id="7352"] [data-interaction-id="6e0da688"]::after{content:"";height:2px;width:.5rem;background:#000;position:absolute;left:1.45rem;top:1.45rem;transform:rotate(45deg);}
[data-elementor-id="7352"] [data-interaction-id="6e0da688"]:focus-visible{outline:2px solid #111;outline-offset:2px;}
[data-elementor-id="7352"] [data-interaction-id="43a65e65"]{height:var(--chemaf-header-height);}
[data-elementor-id="7352"] [data-interaction-id="43a65e65"]::-webkit-details-marker{display:none;}
[data-elementor-id="7352"] [data-interaction-id="43a65e65"]:focus-visible{outline:2px solid #111;outline-offset:-8px;}
[data-elementor-id="7352"] [data-interaction-id="5acb8377"]{position:relative;width:1.625rem;height:1.25rem;font-size:0!important;}
[data-elementor-id="7352"] [data-interaction-id="5acb8377"] span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0;}
[data-elementor-id="7352"] [data-interaction-id="5acb8377"]::before{content:"";position:absolute;left:0;right:0;top:.125rem;height:2px;background:#000;box-shadow:0 .45rem #000,0 .9rem #000;}
[data-elementor-id="7352"] [data-interaction-id="419fa1e6"]{top:var(--chemaf-header-height);max-height:calc(100dvh - var(--chemaf-header-height) - 3rem);overflow-y:auto;}
body.admin-bar [data-elementor-id="7352"] [data-interaction-id="6aff1568"]{top:32px;}
@media(max-width:900px){
 [data-elementor-id="7352"]{--chemaf-header-height:5.25rem;}
 [data-elementor-id="7352"] [data-interaction-id="5fd5e547"]{display:none!important;}
 [data-elementor-id="7352"] [data-interaction-id="39864b15"]{display:block!important;}
 [data-elementor-id="7352"] [data-interaction-id="1a15827c"]{width:6.875rem!important;height:4.125rem!important;}
}
@media(min-width:901px){[data-elementor-id="7352"] [data-interaction-id="39864b15"]{display:none!important;}[data-elementor-id="7352"] [data-interaction-id="5fd5e547"]{display:flex!important;}}
@media(max-width:782px){body.admin-bar [data-elementor-id="7352"] [data-interaction-id="6aff1568"]{top:46px;}}
@media(max-width:600px){body.admin-bar [data-elementor-id="7352"] [data-interaction-id="6aff1568"]{top:0;}}
@media(max-width:480px){
 [data-elementor-id="7352"]{--chemaf-header-height:4.5rem;}
 [data-elementor-id="7352"] [data-interaction-id="47f66283"]{height:2.5rem;gap:.875rem;}
 [data-elementor-id="7352"] [data-interaction-id="1a15827c"]{width:6rem!important;height:3.625rem!important;}
}

[data-elementor-id="7352"] footer p a {display:inline-flex;align-items:center;min-height:44px;color:inherit;}/* End custom CSS */