/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 04 2025 | 21:06:59 */
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 08 2025 | 18:45:52 */
/***********************/
/*  Website Variables  */
/***********************/
:root {
  --teal: #19535C;
  --lightBlue: #DEF4F6;
  --tealAlt: #28A4AF;
  --extraLightBlue: #ebf9fa;
  --extraLightBlueAlt: #f2fcfb;
  --orange: #FFAB57;
  --orangeAlt: #FFF2E6;
  --black: #000000;
  --white: #ffffff;
  --gradient: linear-gradient(180deg, rgba(206,235,239,1) 0%, rgba(255,255,255,1) 100%);
  --gradientAlt: linear-gradient(180deg, rgba(206,235,239,1) 0%, rgba(255,255,255,1) 60%, rgba(255,255,255,1) 100%);
  --area: "area-normal", sans-serif;
  --area_extended: "area-extended", sans-serif;
  --mont: "Montserrat", sans-serif;
  --fw_thin: 100;
  --fw_extralight: 200;
  --fw_light: 300;
  --fw_regular: 400;
  --fw_medium: 500;
  --fw_semibold: 600;
  --fw_bold: 700;
  --fw_extrabold: 800;
  --fw_black: 900;
  --italic: italic;
  --i_darkpurple: #2A034C;
  --i_purple: #451284;
  --i_green: #00CA9F;
  --i_gray: #81819E;
  --i_black: #000000;
  --i_white: #FFFFFF;
  --twitter: #00aced;
  --facebook: #3b5998;
  --googleplus: #dd4b39;
  --pinterest: #cb2027;
  --linkedin: #007bb6;
  --youtube: #bb0000;
  --vimeo: #aad450;
  --tumblr: #32506d;
  --instagram: #517fa4;
  --flickr: #ff0084;
  --dribbble: #ea4c89;
  --quora: #a82400;
  --foursquare: #0072b1;
  --forrst: #5B9A68;
  --vk: #45668e;
  --wordpress: #21759b;
  --stumbleupon: #EB4823;
  --yahoo: #7B0099;
  --blogger: #fb8f3d;
  --soundcloud: #ff3a00;
  --snapchat: #fffc00;
}
/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 22 2022 | 20:38:52 */
.safety-profile-grid {
  border: 3px solid var(--teal) !important;
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  grid-template-rows: 5;
  grid-template-areas: "header header header header" "tall-left lower-header lower-header tall-right" "tall-left subhead-left subhead-right tall-right" "content-middle-left content-middle-left-center content-middle-right-center content-middle-right" "content-lower-left content-lower-left-center content-lower-right-center content-lower-right";
  margin-bottom: var(--standardSpacing);
}
.safety-profile-grid div {
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px 5px;
  font-size: 18px;
  line-height: 140%;
}
.safety-profile-header {
  grid-area: header;
  background: var(--teal);
  font-weight: 700;
  color: var(--white);
  height: 80px;
  border-bottom: 1px solid var(--white);
}
.safety-profile-tall-left {
  grid-area: tall-left;
  background: var(--teal);
  height: 170px;
  font-weight: 700;
  color: var(--white);
  border-right: 1px solid var(--white);
}
.safety-profile-lower-header {
  grid-area: lower-header;
  background: var(--teal);
  font-weight: 700;
  color: var(--white);
  height: 95px;
}
.safety-profile-tall-right {
  grid-area: tall-right;
  background: var(--teal);
  height: 170px;
  font-weight: 700;
  color: var(--white);
  border-left: 1px solid var(--white);
}
.safety-profile-subhead-left {
  grid-area: subhead-left;
  background: #DEF4F6;
  height: 75px;
  font-weight: 700;
  border-right: 1px solid #96DCE3 !important;
  border-bottom: 1px solid #96DCE3 !important;
}
.safety-profile-subhead-right {
  grid-area: subhead-right;
  background: #DEF4F6;
  height: 75px;
  font-weight: 700;
  border-bottom: 1px solid #96DCE3 !important;
}
.safety-profile-content-middle-left {
  grid-area: content-middle-left;
  height: 80px;
  border-bottom: 1px solid #96DCE3 !important;
  border-right: 1px solid #96DCE3 !important;
  font-weight: 700;
  justify-content: flex-start !important;
  text-align: left !important;
  padding: 10px 20px !important;
}
.safety-profile-content-middle-left-center {
  grid-area: content-middle-left-center;
  height: 80px;
  border-bottom: 1px solid #96DCE3 !important;
  border-right: 1px solid #96DCE3 !important;
}
.safety-profile-content-middle-right-center {
  grid-area: content-middle-right-center;
  height: 80px;
  border-bottom: 1px solid #96DCE3 !important;
  border-right: 1px solid #96DCE3 !important;
}
.safety-profile-content-middle-right {
  grid-area: content-middle-right;
  height: 80px;
  border-bottom: 1px solid #96DCE3 !important;
}
.safety-profile-content-lower-left {
  grid-area: content-lower-left;
  height: 80px;
  border-right: 1px solid #96DCE3 !important;
  font-weight: 700;
  justify-content: flex-start !important;
  text-align: left !important;
  padding: 10px 20px !important;
}
.safety-profile-content-lower-left-center {
  grid-area: content-lower-left-center;
  height: 80px;
  border-right: 1px solid #96DCE3 !important;
}
.safety-profile-content-lower-right-center {
  grid-area: content-lower-right-center;
  height: 80px;
  border-right: 1px solid #96DCE3 !important;
}
.safety-profile-content-lower-right {
  grid-area: content-lower-right;
  height: 80px;
}
#safety-table .content {
  padding-top: calc(var(--standardSpacing) * 1) !important;
  padding-bottom: calc(var(--standardSpacing) * 2) !important;
}
#safety-table .dark_green {
  background: var(--teal);
  color: var(--white);
  text-transform: none;
}
#safety-table .dark_green th {
  font-size: 18px;
  font-weight: 700;
  line-height: 150%;
  text-transform: none;
  padding: 10px 15px;
  letter-spacing: 0 !important;
}
#safety-table .green {
  background: var(--lightBlue);
  color: var(--teal);
  font-weight: 700;
}
#safety-table .green td {
  padding: 10px 15px !important;
}
#safety-table .orange {
  background: var(--orangeAlt);
  color: var(--teal);
  font-weight: 400;
}
#safety-table .white-top {
  background: var(--white);
  color: var(--teal);
  font-weight: 400;
}
#safety-table .white-bottom {
  background: var(--white);
  color: var(--teal);
  font-weight: 400;
}
#safety-table table {
  border: 2px solid var(--teal) !important;
}
#safety-table table td {
  width: calc(100% / 3);
  font-size: 18px;
  line-height: 150%;
  padding: 10px 5px 10px 30px;
  border-bottom-color: #96DCE3 !important;
  border-right-color: var(--teal) !important;
}
#safety-table ul {
  margin-left: 0 !important;
}
#safety-table ul li {
  padding: 0 !important;
  font-size: 18px;
  font-weight: 400;
  line-height: 150%;
}
#safety-table ul li::marker {
  font-size: 12px;
}
#safety-table ul ul {
  margin-top: var(--noSpacing) !important;
  margin-bottom: var(--noSpacing) !important;
  margin-left: var(--noSpacing) !important;
}
#safety-table ul ul li::marker {
  color: var(--tealAlt) !important;
}
#quote {
  padding-bottom: calc(var(--standardSpacing) * 3) !important;
}
#quote .content {
  padding-top: var(--noSpacing) !important;
  padding-bottom: var(--noSpacing) !important;
}
#quote .avia-testimonial-wrapper {
  padding-bottom: calc(var(--standardSpacing) * 2) !important;
}
#quote small p {
  margin: 0 !important;
}
#quote small br:first-of-type {
  display: none;
}
.safety-cta {
  margin-top: var(--standardSpacing);
  border: 1px solid var(--teal) !important;
  padding: var(--standardSpacing);
  background: var(--gradientAlt) !important;
  border-radius: 10px;
}
#see-the-data .avia-image-overlay-wrap:before {
  content: "Example of wound before treatment with ZEVASKYN.";
  font-size: 14px;
  line-height: 18px;
  padding: 10px;
}
#see-the-data .av-image-caption-overlay-center {
  display: none !important;
}
@media only screen and (max-width: 1199px) {
  #see-the-data .entry-content-wrapper {
    flex-direction: column;
  }
  #safety-table th, #safety-table td {
    font-size: 14px !important;
  }
}
@media only screen and (max-width: 767px) {
  #safety-table th, #safety-table td {
    font-size: 10px !important;
  }
  .safety-profile-grid div {
    font-size: 12px !important;
    padding: 5px !important;
  }
}
