/* line 1, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers {
  position: relative;
}
/* line 4, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #sub-menu {
  margin: auto;
  margin-bottom: 0;
}
/* line 9, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #sub-menu .container {
  width: 100%;
  padding: 10px 0;
}
/* line 13, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #sub-menu .container #nav-secondary-logo a,
#service-providers #sub-menu .container #nav-secondary-logo-scrolled a {
  font-size: 23px;
}
/* line 18, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #sub-menu .container a {
  font-size: 12px;
}
/* line 24, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers .color-line {
  height: 73px;
}
/* line 28, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-1 {
  margin-top: 65px;
  background-color: #fff;
  background-size: auto;
  background-repeat: no-repeat;
  background-position: 90% 30%;
  height: 700px;
}
/* line 36, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-1 p {
  margin-top: -200px;
  width: 490px;
  height: 124px;
  font-family: BentonSans;
  font-size: 25px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 2;
  letter-spacing: normal;
  text-align: left;
  color: #0e082c;
}
@media (max-width: 992px) {
  /* line 28, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
  #service-providers #section-1 {
    background-size: 75%;
    background-position: center;
    background-repeat: no-repeat;
    height: 550px;
  }
  /* line 57, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
  #service-providers #section-1 .container {
    align-self: auto !important;
  }
  /* line 61, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
  #service-providers #section-1 p {
    font-size: 17px;
    width: auto;
    text-align: center;
    margin: 0 10%;
    height: 100%;
  }
}
/* line 71, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-2 {
  margin: 50px auto;
  margin-bottom: 0px;
}
/* line 76, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-2 h1 {
  font-family: BentonSans;
  font-size: 40px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.45;
  letter-spacing: normal;
  text-align: left;
  color: #0e082c;
}
/* line 88, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-2 hr {
  width: 35%;
  margin: 10px 0;
  color: #009ce0;
}
/* line 94, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-2 h2 {
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.5;
  letter-spacing: normal;
  text-align: left;
  color: #009ee2;
  margin-right: 30px;
}
/* line 105, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-2 h2 a {
  color: #009ee2;
  text-decoration: none;
}
@media (max-width: 992px) {
  /* line 112, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
  #service-providers #section-2 h1 {
    font-size: 17px;
  }
  /* line 116, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
  #service-providers #section-2 hr {
    width: 50%;
  }
  /* line 120, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
  #service-providers #section-2 .container > .d-flex {
    flex-direction: column !important;
  }
}
/* line 127, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-3 .events-box {
  padding: 15px;
}
/* line 130, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-3 .events-box .events-box-content {
  max-width: 366px;
  position: relative;
  height: 479px;
  padding: 20px;
  box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  background-color: #ffffff;
  line-height: 1;
}
/* line 139, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-3 .events-box .events-box-content .title {
  width: 203px;
  height: 64px;
  margin: 0 109px 16px 0;
  object-fit: contain;
  font-family: BentonSans;
  font-size: 19px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.44;
  letter-spacing: normal;
  text-align: left;
  color: #0e082c;
}
/* line 155, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-3 .events-box .events-box-content .location {
  font-family: BentonSans;
  font-size: 15px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 2.13;
  letter-spacing: normal;
  text-align: left;
  color: #0e082c;
}
/* line 167, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-3 .events-box .events-box-content .category {
  font-family: BentonSans;
  font-size: 15px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 3.33;
  letter-spacing: normal;
  text-align: center;
  color: #009ee2;
}
/* line 179, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-3 .events-box .events-box-content .description {
  font-family: BentonSans;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: left;
  color: #0e082c;
}
/* line 191, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-3 .events-box .events-box-content .products-title {
  margin-top: 30px;
  object-fit: contain;
  font-family: BentonSans;
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: left;
  color: #009ee2;
}
/* line 205, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-3 .events-box .events-box-content a {
  font-size: 16px !important;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  color: #ffffff;
  width: 116px !important;
  height: 46px !important;
  position: absolute;
  left: 33%;
  bottom: 30px;
  background-color: #0e082c;
  border-color: #0e082c;
}
/* line 220, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-3 .events-box .events-box-content li {
  line-height: 20px;
}
@media (max-width: 992px) {
  /* line 225, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
  #service-providers #section-3 .events-box .events-box-content .title {
    min-width: 50px;
    font-size: 14px;
  }
  /* line 230, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
  #service-providers #section-3 .events-box .events-box-content a {
    font-size: 8px !important;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    color: #ffffff;
    width: 70px !important;
    height: 22px !important;
    position: absolute;
    bottom: 30px;
    background-color: #0e082c;
    border-color: #0e082c;
  }
}
/* line 250, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-5 {
  background-color: #009ee2;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPMAAABzCAYAAABNRjTnAAAAAXNSR0IArs4c6QAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAA86ADAAQAAAABAAAAcwAAAABT%2FJk3AAAEgUlEQVR4Ae3dMW4UQRAFUAYR4tAhsS8At%2BA65BBzEk7BLQg4gBPS1UpGlobeoCWH7FRpq0t%2BlqwhcFf%2FfeUvNrF22%2Ff925vbfX3ftu105LqR8%2FM49%2BnI2YNnfoysv46cHVnfj3Nfjpw9eObryLofOTuyPoxz90fOOrOUwNO7peIIUyFwNy5V5gr53DvPb3PnmUaAQJWAMlfJu5dAsoAyJ4MaR6BKQJmr5N1LIFlAmZNBjSNQJaDMVfLuJZAsoMzJoMYRqBJQ5ip59xJIFlDmZFDjCFQJKHOVvHsJJAsoczKocQSqBJS5St69BJIFlDkZ1DgCVQLKXCXvXgLJAsqcDGocgSoBZa6Sdy%2BBZAFlTgY1jkCVgDJXybuXQLKAMieDGkegSkCZq%2BTdSyBZQJmTQY0jUCWgzFXy7iWQLKDMyaDGEagSUOYqefcSSBZQ5mRQ4whUCfhEiyr5de59HFEOfWTQOi9BkiHwrMyv%2FPdgfEbVpcyXb1%2FNBbzNbr5A8QlMAWWeEp4Emgsoc%2FMFik9gCijzlPAk0FxAmZsvUHwCU0CZp4QngeYCytx8geITmALKPCU8CTQXUObmCxSfwBRQ5inhSaC5gDI3X6D4BKaAMk8JTwLNBZS5%2BQLFJzAFlHlKeBJoLuBPIJsvMBp%2F3%2FeHMeM%2BOsf5coEnZS7fQXmAu5FAmcvXEA5w9jY7bGgAgTUElHmNPUhBICygzGFCAwisIaDMa%2BxBCgJhAWUOExpAYA0BZV5jD1IQCAsoc5jQAAJrCCjzGnuQgkBYQJnDhAYQWENAmdfYgxQEwgLKHCY0gMAaAsq8xh6kIBAWUOYwoQEE1hBQ5jX2IAWBsIAyhwkNILCGgDKvsQcpCIQFlDlMaACBNQSUeY09SEEgLKDMYUIDCKwhoMxr7EEKAmEBZQ4TGkBgDQFlXmMPUhAICyhzmNAAAmsIKPMae5CCQFhAmcOEBhBYQ0CZ19iDFATCAj6eJkzYfsDjeAWn9q%2FCC3hW5lf%2BS7Bt26XMl29fzQW8zW6%2BQPEJTAFlnhKeBJoLKHPzBYpPYAoo85TwJNBcQJmbL1B8AlNAmaeEJ4HmAsrcfIHiE5gCyjwlPAk0F1Dm5gsUn8AUUOYp4UmguYAyN1%2Bg%2BASmgDJPCU8CzQWUufkCxScwBZR5SngSaC7gTyCbLzAaf9%2F3j2PGh%2Bgc58sFzv5nLt%2BBAARyBJQ5x9EUAuUCyly%2BAgEI5Agoc46jKQTKBZS5fAUCEMgRUOYcR1MIlAsoc%2FkKBCCQI6DMOY6mECgXUObyFQhAIEdAmXMcTSFQLqDM5SsQgECOgDLnOJpCoFxAmctXIACBHAFlznE0hUC5gDKXr0AAAjkCypzjaAqBcgFlLl%2BBAARyBJQ5x9EUAuUCyly%2BAgEI5Agoc46jKQTKBZS5fAUCEMgRUOYcR1MIlAsoc%2FkKBCCQI6DMOY6mECgXUObyFQhAIEdAmXMcTSFQLnD5eJqfN0zxN3DX73H2FDh%2F7dE%2F1x548fOX13kz123b9hd3X%2FvPx3Hglq7X5vPz%2Fyfw%2FA%2FhCjIdDoGh8QAAAABJRU5ErkJggg%3D%3D);
  background-size: 250px;
  background-position: 95% 100%;
  background-repeat: no-repeat;
  height: 335px;
}
/* line 258, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-5 p {
  font-size: 27px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.52;
  letter-spacing: normal;
  text-align: center;
  color: #fff;
}
/* line 269, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-5 hr {
  color: #fff;
}
/* line 273, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-5 ul {
  text-align: left;
}
/* line 277, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-5 ul li {
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  color: #fff;
}
/* line 285, /var/www/demo.epsilon-paper.com/app/assets/stylesheets/website_new/pages/service_providers.css.scss */
#service-providers #section-5 h5 {
  object-fit: contain;
  font-family: BentonSans;
  font-size: 18px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.39;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
}
