: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="7346"]{--chemaf-header-height:6.5625rem;}
[data-elementor-id="7346"] [data-interaction-id="7fbea711"]{height:3.1875rem;}
[data-elementor-id="7346"] [data-interaction-id="950dcf1"] strong{color:#000;font-weight:500;}
[data-elementor-id="7346"] [data-interaction-id="7c15c432"]{height:var(--chemaf-header-height);}
[data-elementor-id="7346"] [data-interaction-id="2053a6b5"]{width:8.75rem!important;height:5.25rem!important;}
[data-elementor-id="7346"] [data-interaction-id="2053a6b5"] img{width:100%;height:100%;object-fit:contain;}
[data-elementor-id="7346"] [data-interaction-id="42faca82"]{position:relative;font-size:0!important;}
[data-elementor-id="7346"] [data-interaction-id="42faca82"]::before{content:"";width:.75rem;height:.75rem;border:2px solid #000;border-radius:50%;position:absolute;left:.75rem;top:.65rem;}
[data-elementor-id="7346"] [data-interaction-id="42faca82"]::after{content:"";height:2px;width:.5rem;background:#000;position:absolute;left:1.45rem;top:1.45rem;transform:rotate(45deg);}
[data-elementor-id="7346"] [data-interaction-id="42faca82"]:focus-visible{outline:2px solid #111;outline-offset:2px;}
[data-elementor-id="7346"] [data-interaction-id="e70917a"]{height:var(--chemaf-header-height);}
[data-elementor-id="7346"] [data-interaction-id="e70917a"]::-webkit-details-marker{display:none;}
[data-elementor-id="7346"] [data-interaction-id="e70917a"]:focus-visible{outline:2px solid #111;outline-offset:-8px;}
[data-elementor-id="7346"] [data-interaction-id="18eee8e4"]{position:relative;width:1.625rem;height:1.25rem;font-size:0!important;}
[data-elementor-id="7346"] [data-interaction-id="18eee8e4"] 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="7346"] [data-interaction-id="18eee8e4"]::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="7346"] [data-interaction-id="620ad29f"]{top:var(--chemaf-header-height);max-height:calc(100dvh - var(--chemaf-header-height) - 3rem);overflow-y:auto;}
body.admin-bar [data-elementor-id="7346"] [data-interaction-id="5d4881fb"]{top:32px;}
@media(max-width:900px){
 [data-elementor-id="7346"]{--chemaf-header-height:5.25rem;}
 [data-elementor-id="7346"] [data-interaction-id="6d7ce15c"]{display:none!important;}
 [data-elementor-id="7346"] [data-interaction-id="3644fc78"]{display:block!important;}
 [data-elementor-id="7346"] [data-interaction-id="2053a6b5"]{width:6.875rem!important;height:4.125rem!important;}
}
@media(min-width:901px){[data-elementor-id="7346"] [data-interaction-id="3644fc78"]{display:none!important;}[data-elementor-id="7346"] [data-interaction-id="6d7ce15c"]{display:flex!important;}}
@media(max-width:782px){body.admin-bar [data-elementor-id="7346"] [data-interaction-id="5d4881fb"]{top:46px;}}
@media(max-width:600px){body.admin-bar [data-elementor-id="7346"] [data-interaction-id="5d4881fb"]{top:0;}}
@media(max-width:480px){
 [data-elementor-id="7346"]{--chemaf-header-height:4.5rem;}
 [data-elementor-id="7346"] [data-interaction-id="7fbea711"]{height:2.5rem;gap:.875rem;}
 [data-elementor-id="7346"] [data-interaction-id="2053a6b5"]{width:6rem!important;height:3.625rem!important;}
}

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