@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@300;400;700&display=swap");

#es-strepsils.es-strepsils {
  font-family: "Roboto Condensed", sans-serif;
  font-size: 16px;
  max-width: 700px;
  margin: 0 auto;
  overflow: hidden;
}

#es-strepsils.es-strepsils .es-kv {
  padding: 32px 16px;
  background: url("img/bg-kv.jpg") top right no-repeat;
}

#es-strepsils.es-strepsils .es-kv__title {
  margin: 0;
  padding: 0;
  color: #fff;
  font-size: 45px;
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 700;
  line-height: 1;
}

#es-strepsils.es-strepsils .es-kv__title--color {
  display: block;
  color: #b22728;
}

#es-strepsils.es-strepsils .es-kv__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 0px;
  position: relative;
}

#es-strepsils.es-strepsils .es-kv__title-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

#es-strepsils.es-strepsils .es-kv__packshot {
  max-width: 100%;
  margin: 32px 0 32px 0;
}

#es-strepsils.es-strepsils .es-kv__img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}

#es-strepsils.es-strepsils .es-kv__fig {
  display: none;
}

#es-strepsils.es-strepsils .es-kv__link {
  display: inline-block;
  color: #f4bb00;
  margin: 32px auto 0 auto;
  padding: 5px 18px;
  border-radius: 50px;
  background-color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  font-family: "Roboto Condensed", sans-serif;
  font-size: 18px;
  font-weight: 700;
  cursor: pointer;
}

#es-strepsils.es-strepsils .es-kv .es-benefits__item {
  margin: 32px 0 32px 0;
}

#es-strepsils.es-strepsils .es-kv .es-benefits__img {
  display: block;
  margin: 8px auto;
}

#es-strepsils.es-strepsils .es-kv .es-benefits__title {
  color: #707070;
  margin: 0;
  padding: 0;
  font-family: "Roboto Condensed", sans-serif;
  font-size: 26px;
  font-weight: 700;
}

#es-strepsils.es-strepsils .es-kv .es-benefits__text {
  margin: 0;
  padding: 0;
  font-family: "Roboto Condensed", sans-serif;
  color: #666;
}

#es-strepsils.es-strepsils .es-kv .es-benefits__disclaimer {
  margin: 4px 0;
  padding: 0;
  color: #888888;
  font-size: 12px;
  color: #a7a7a7;
}

#es-strepsils.es-strepsils .es-info {
  background: url("img/bg-info.jpg") top center no-repeat;
  background-size: cover;
  padding: 32px 24px;
  margin-bottom: 32px;
}

#es-strepsils.es-strepsils .es-info__text {
  color: #fff;
  padding: 0;
  margin: 16px 0;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
}

#es-strepsils.es-strepsils .es-info__disclaimer {
  margin: 16px 0;
  padding: 0;
  color: #fff;
  font-size: 12px;
}

#es-strepsils.es-strepsils .es-video {
  margin: 32px 0;
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  -webkit-box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 3px 4px 0px rgba(0, 0, 0, 0.2);
}

#es-strepsils.es-strepsils .es-video__iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

#es-strepsils.es-strepsils .es-fnb {
  padding: 0 16px;
}

#es-strepsils.es-strepsils .es-fnb .es-intro__img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  position: relative;
}

#es-strepsils.es-strepsils .es-fnb .es-intro__title {
  margin: 16px 0 2px 0;
  padding: 0;
  color: #de8b07;
  font-size: 26px;
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 700;
}

#es-strepsils.es-strepsils .es-fnb .es-intro__text {
  margin: 0;
  padding: 0;
  color: #de8b07;
  font-size: 20px;
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 700;
}

#es-strepsils.es-strepsils .es-fnb .es-intro__text--color {
  color: #707070;
}

#es-strepsils.es-strepsils .es-fnb .es-intro__disclaimer {
  padding: 0;
  margin: 32px 0 0 0;
  color: #888888;
  font-size: 12px;
  color: #a7a7a7;
}

#es-strepsils.es-strepsils .es-fnb .es-feature {
  margin: 32px 0;
}

#es-strepsils.es-strepsils .es-fnb .es-feature__img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
}

#es-strepsils.es-strepsils .es-fnb .es-feature__title {
  padding: 0;
  margin: 0;
  color: #de8b07;
  font-size: 28px;
  font-weight: 700;
}

#es-strepsils.es-strepsils .es-fnb .es-feature__list {
  padding: 0;
  margin: 12px 0;
  list-style: none;
}

#es-strepsils.es-strepsils .es-fnb .es-feature__item {
  color: #707070;
  margin: 8px 12px;
  padding: 0;
  position: relative;
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 700;
  font-size: 18px;
}

#es-strepsils.es-strepsils .es-fnb .es-feature__item::before {
  content: '•';
  position: absolute;
  left: -12px;
  color: #de8b07;
}

#es-strepsils.es-strepsils .es-fnb .es-feature__text {
  padding: 0;
  margin: 0;
  font-family: "Roboto Condensed", sans-serif;
  color: #666;
}

#es-strepsils.es-strepsils .es-compare {
  margin: 64px 0 32px 0;
  padding: 0 16px;
}

#es-strepsils.es-strepsils .es-compare__title {
  padding: 0;
  margin: 0;
  font-size: 24px;
  color: #707070;
  text-align: center;
  font-weight: 700;
}

#es-strepsils.es-strepsils .es-compare__product {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

#es-strepsils.es-strepsils .es-compare__product--shadow {
  -webkit-box-shadow: -10px 0 10px -12px rgba(0, 0, 0, 0.2);
          box-shadow: -10px 0 10px -12px rgba(0, 0, 0, 0.2);
}

#es-strepsils.es-strepsils .es-compare__shadow-box {
  -webkit-box-shadow: 10px 0 10px -12px rgba(0, 0, 0, 0.2);
          box-shadow: 10px 0 10px -12px rgba(0, 0, 0, 0.2);
}

#es-strepsils.es-strepsils .es-compare__name {
  padding: 0;
  margin: 32px 0 16px 0;
  color: #707070;
  font-family: "Roboto Condensed", sans-serif;
  text-align: center;
  font-weight: 700;
  font-size: 18px;
}

#es-strepsils.es-strepsils .es-compare__packshot {
  width: 100%;
}

#es-strepsils.es-strepsils .es-compare__img {
  display: block;
  margin: 0 auto;
}

#es-strepsils.es-strepsils .es-compare__link {
  display: inline-block;
  background-color: #da0123;
  margin: 32px auto;
  padding: 4px 32px;
  border-radius: 50px;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  font-family: "Roboto Condensed", sans-serif;
  font-size: 18px;
  font-weight: 700;
  cursor: pointer;
}

#es-strepsils.es-strepsils .es-compare__link--1 {
  background-color: #df73a3;
}

#es-strepsils.es-strepsils .es-compare__link--2 {
  background-color: #de8b07;
}

#es-strepsils.es-strepsils .es-compare__link--3 {
  background-color: #da0123;
}

#es-strepsils.es-strepsils .es-footer {
  padding: 0 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

#es-strepsils.es-strepsils .es-footer__product {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-flow: column;
          flex-flow: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 32px;
}

#es-strepsils.es-strepsils .es-footer__text {
  padding: 0;
  margin: 4px 0 16px 0;
  color: #888888;
  font-family: "Roboto Condensed", sans-serif;
  font-weight: 700;
  text-align: center;
}

#es-strepsils.es-strepsils .es-footer__link {
  display: inline-block;
  background-color: #002e76;
  margin: 0 auto;
  padding: 4px 20px;
  border-radius: 50px;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  font-family: "Roboto Condensed", sans-serif;
  font-size: 18px;
  font-weight: 700;
  cursor: pointer;
}

#es-strepsils.es-strepsils .es-footer__link--1 {
  background-color: #df73a3;
}

#es-strepsils.es-strepsils .es-footer__link--2 {
  background-color: #de8b07;
}

#es-strepsils.es-strepsils .es-footer__link--3 {
  background-color: #da0123;
}

#es-strepsils.es-strepsils .es-disclaimer {
  padding: 0 16px;
  color: #a7a7a7;
}

#es-strepsils.es-strepsils .es-disclaimer__text {
  font-size: 12px;
}

@media screen and (min-width: 560px) and (max-width: 840px) {
  #es-strepsils.es-strepsils .es-kv {
    margin: 32px 32px 0 32px;
    padding: 32px;
    -webkit-box-shadow: 0px 20px 15px 0 rgba(11, 23, 65, 0.2);
            box-shadow: 0px 20px 15px 0 rgba(11, 23, 65, 0.2);
  }
  #es-strepsils.es-strepsils .es-kv__fig {
    display: block;
    position: absolute;
    bottom: -87px;
    right: -32px;
  }
  #es-strepsils.es-strepsils .es-kv__container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row;
            flex-flow: row;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-bottom: 32px;
  }
  #es-strepsils.es-strepsils .es-kv__title-wrapper {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    padding-top: 10px;
  }
  #es-strepsils.es-strepsils .es-kv__packshot {
    margin-top: 20px;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  #es-strepsils.es-strepsils .es-kv__link {
    position: relative;
    text-align: center;
    margin: 16px auto 0 0;
  }
  #es-strepsils.es-strepsils .es-kv .es-benefits__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 0;
  }
  #es-strepsils.es-strepsils .es-kv .es-benefits__icon {
    margin-right: 32px;
  }
  #es-strepsils.es-strepsils .es-info {
    margin: 0 32px 32px 32px;
    padding: 32px;
  }
  #es-strepsils.es-strepsils .es-video {
    margin: 32px;
  }
  #es-strepsils.es-strepsils .es-fnb {
    padding: 0 32px;
  }
  #es-strepsils.es-strepsils .es-fnb .es-intro__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #es-strepsils.es-strepsils .es-fnb .es-intro__content {
    position: relative;
    z-index: 2;
  }
  #es-strepsils.es-strepsils .es-fnb .es-intro__shield {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    position: relative;
    z-index: 1;
    margin-right: -32px;
  }
  #es-strepsils.es-strepsils .es-fnb .es-intro__img {
    width: 430px;
  }
  #es-strepsils.es-strepsils .es-fnb .es-feature {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #es-strepsils.es-strepsils .es-fnb .es-feature__image {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  #es-strepsils.es-strepsils .es-fnb .es-feature__image--2 {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  #es-strepsils.es-strepsils .es-fnb .es-feature__content {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    margin-left: 16px;
  }
  #es-strepsils.es-strepsils .es-fnb .es-feature__content--2 {
    margin-left: 0;
  }
  #es-strepsils.es-strepsils .es-compare {
    padding: 0;
  }
  #es-strepsils.es-strepsils .es-compare__container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    margin-top: 32px;
  }
  #es-strepsils.es-strepsils .es-compare__product {
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  #es-strepsils.es-strepsils .es-compare__shadow-box {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  #es-strepsils.es-strepsils .es-compare__compare-list {
    width: 200px;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
  #es-strepsils.es-strepsils .es-compare__img {
    max-height: 126px;
  }
  #es-strepsils.es-strepsils .es-footer {
    background: url("img/bg-products.jpg") bottom center no-repeat;
    background-size: 100% auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row;
            flex-flow: row;
    min-height: 350px;
  }
  #es-strepsils.es-strepsils .es-footer__product--2 {
    position: relative;
    top: -100px;
  }
}

@media screen and (min-width: 768px) {
  #es-strepsils.es-strepsils .es-compare__title {
    font-size: 26px;
  }
}
/*# sourceMappingURL=style.css.map */
#es-strepsils.es-strepsils .es-kv__title{line-height:1}#es-strepsils.es-strepsils .es-kv .es-benefits__title{line-height:1}#es-strepsils.es-strepsils .es-fnb .es-intro__title{line-height:1}#es-strepsils.es-strepsils .es-fnb .es-feature__title{line-height:1.2}
@media screen and (min-width: 1025px){#es-strepsils.es-strepsils .es-kv{margin:32px 32px 0 32px;padding:32px;-webkit-box-shadow:0px 20px 15px 0 rgba(11,23,65,0.2);box-shadow:0px 20px 15px 0 rgba(11,23,65,0.2)}#es-strepsils.es-strepsils .es-kv__fig{display:block;position:absolute;bottom:-87px;right:-32px}#es-strepsils.es-strepsils .es-kv__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}#es-strepsils.es-strepsils .es-kv__title-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:10px}#es-strepsils.es-strepsils .es-kv__packshot{margin-top:20px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1;flex:1}#es-strepsils.es-strepsils .es-kv__link{position:relative;text-align:center;margin:16px auto 0 0}#es-strepsils.es-strepsils .es-kv .es-benefits__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}#es-strepsils.es-strepsils .es-kv .es-benefits__icon{margin-right:32px}#es-strepsils.es-strepsils .es-info{margin:0 32px 32px 32px;padding:32px}#es-strepsils.es-strepsils .es-fnb{padding:0 32px}#es-strepsils.es-strepsils .es-fnb .es-intro__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#es-strepsils.es-strepsils .es-fnb .es-intro__content{position:relative;z-index:2}#es-strepsils.es-strepsils .es-fnb .es-intro__shield{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative;z-index:1;margin-right:-32px}#es-strepsils.es-strepsils .es-fnb .es-intro__img{width:430px}#es-strepsils.es-strepsils .es-fnb .es-feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#es-strepsils.es-strepsils .es-fnb .es-feature__image{-webkit-box-flex:1;-ms-flex:1;flex:1}#es-strepsils.es-strepsils .es-fnb .es-feature__image--2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#es-strepsils.es-strepsils .es-fnb .es-feature__content{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:16px}#es-strepsils.es-strepsils .es-fnb .es-feature__content--2{margin-left:0}#es-strepsils.es-strepsils .es-compare{padding:0}#es-strepsils.es-strepsils .es-compare__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:32px}#es-strepsils.es-strepsils .es-compare__product{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}#es-strepsils.es-strepsils .es-compare__shadow-box{-webkit-box-flex:1;-ms-flex:1;flex:1}#es-strepsils.es-strepsils .es-compare__compare-list{width:200px;-webkit-box-flex:1;-ms-flex:1;flex:1}#es-strepsils.es-strepsils .es-compare__img{max-height:126px}#es-strepsils.es-strepsils .es-footer{background:url("img/bg-products.jpg") bottom center no-repeat;background-size:100% auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;min-height:350px}#es-strepsils.es-strepsils .es-footer__product--2{position:relative;top:-100px}}