.elementor-40 .elementor-element.elementor-element-fdfc599{--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;}.elementor-40 .elementor-element.elementor-element-fdfc599:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-fdfc599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #033B79 20%, #04172F 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-e5716c8{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-40 .elementor-element.elementor-element-e5716c8 .elementor-heading-title{font-family:"Archivo", Sans-serif;font-size:85px;font-weight:600;text-transform:uppercase;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;-webkit-text-stroke-color:#FFFFFFFC;stroke:#FFFFFFFC;color:#FFFFFF00;}.elementor-40 .elementor-element.elementor-element-6c57e8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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-40 .elementor-element.elementor-element-6c57e8f:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6c57e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04172F;}.elementor-40 .elementor-element.elementor-element-63a2436{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-63a2436.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-57364df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--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-40 .elementor-element.elementor-element-57364df:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-57364df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04172F;}.elementor-40 .elementor-element.elementor-element-6700cd3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-6700cd3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-9dc33b1{--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;}.elementor-40 .elementor-element.elementor-element-9dc33b1:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-9dc33b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04172F;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-d6a1f86{--divider-border-style:solid;--divider-color:#383838;--divider-border-width:1px;}.elementor-40 .elementor-element.elementor-element-d6a1f86 .elementor-divider-separator{width:86%;margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-d6a1f86 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}/* Start custom CSS for html, class: .elementor-element-63a2436 *//* =========================================
   GLASS COA LIST – CHEMICAL / PHARMA STYLE
   ========================================= */

.coa-glass-wrap{
  width:100%;
  max-width:100%;
  margin:40px auto;
  font-family:Inter, Arial, sans-serif;
  color:#ffffff;
}

/* HEADER BAR */
.coa-glass-header{
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding:18px 30px;
  background:rgba(28,48,66,0.85);
  border-radius:15px;
  font-size:25px;
  font-weight:600;
  margin-bottom:18px;
}

/* ROW = TAB STYLE */
.coa-glass-row{
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding:10px 20px;
  margin-bottom:16px;

  background:rgba(255,255,255,0.06);
  backdrop-filter:blur(14px);
  -webkit-backdrop-filter:blur(14px);

  border:1px solid rgba(255,255,255,0.9);
  border-radius:15px;

  transition:all 0.35s ease;
}

/* HOVER */
.coa-glass-row:hover{
  background:rgba(255,255,255,0.10);
  transform:translateY(-2px);
}

/* LEFT */
.coa-glass-left{
  display:flex;
  align-items:center;
  gap:22px;
}

/* LOGO BOX */
.coa-glass-logo{
  width:150px;
  height:64px;
  background:rgba(255,255,255,0.95);
  border-radius:12px;
  display:flex;
  align-items:center;
  justify-content:center;
}

.coa-glass-logo img{
  max-width:120px;
  max-height:42px;
}

/* COMPANY NAME */
.coa-glass-name{
  font-size:16px;
  font-weight:500;
  color:#ffffff;
}

/* VIEW BUTTON */
.coa-glass-btn{
  background:#f7933a;
  color:#ffffff;
  padding:12px 26px;
  font-size:14px;
  font-weight:600;
  border-radius:10px;
  text-decoration:none;
  transition:all 0.3s ease;
}

.coa-glass-btn:hover{
  background:#e67e22;
}

/* ===============================
   MOBILE
   =============================== */

@media(max-width:768px){
  .coa-glass-row{
    flex-direction:column;
    align-items:flex-start;
    gap:16px;
  }

  .coa-glass-btn/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6700cd3 *//* =========================================
   GLASS COA LIST – CHEMICAL / PHARMA STYLE
   ========================================= */

.coa-glass-wrap{
  width:100%;
  max-width:100%;
  margin:40px auto;
  font-family:Inter, Arial, sans-serif;
  color:#ffffff;
}

/* HEADER BAR */
.coa-glass-header{
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding:18px 30px;
  background:rgba(28,48,66,0.85);
  border-radius:15px;
  font-size:18px;
  font-weight:600;
  margin-bottom:18px;
}

/* ROW = TAB STYLE */
.coa-glass-row{
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding:12px 20px;
  margin-bottom:16px;

  background:rgba(255,255,255,0.06);
  backdrop-filter:blur(14px);
  -webkit-backdrop-filter:blur(14px);

  border:1px solid rgba(255,255,255,0.9);
  border-radius:15px;

  transition:all 0.35s ease;
}

/* HOVER */
.coa-glass-row:hover{
  background:rgba(255,255,255,0.10);
  transform:translateY(-2px);
}

/* LEFT */
.coa-glass-left{
  display:flex;
  align-items:center;
  gap:22px;
}

/* LOGO BOX */
.coa-glass-logo{
  width:150px;
  height:64px;
  background:rgba(255,255,255,0.95);
  border-radius:12px;
  display:flex;
  align-items:center;
  justify-content:center;
}

.coa-glass-logo img{
  max-width:120px;
  max-height:42px;
}

/* COMPANY NAME */
.coa-glass-name{
  font-size:16px;
  font-weight:500;
  color:#ffffff;
}

/* VIEW BUTTON */
.coa-glass-btn{
  background:#f7933a;
  color:#ffffff;
  padding:12px 26px;
  font-size:14px;
  font-weight:600;
  border-radius:10px;
  text-decoration:none;
  transition:all 0.3s ease;
}

.coa-glass-btn:hover{
  background:#e67e22;
}

/* ===============================
   MOBILE
   =============================== */

@media(max-width:768px){
  .coa-glass-row{
    flex-direction:column;
    align-items:flex-start;
    gap:16px;
  }

  .coa-glass-btn/* End custom CSS */