.red-title {
  color: #ED1C24;
}

.red-subtitle {
  color: #F43D43;
}

.gray-paragraph {
  color: #575756;
}

.marine-title {
  color: #00529D;
}

.yellow-title {
  color: #FFC844;
}

.purple-title {
  color: #CC5599;
}

.text-pink {
  color: #CC5599;
}

.bg-turquoise {
  background-color: #D4E3E4;
}

._bg_red_icons {
  background-color: #E10F21;
}

@font-face {
  font-family: "icons accesories";
  src: url("../fonts/icons-accesories.eot");
  src: url("../fonts/icons-accesories.eot?#iefix") format("embedded-opentype"), url("../fonts/icons-accesories.woff") format("woff"), url("../fonts/icons-accesories.ttf") format("truetype"), url("../fonts/icons-accesories.svg#icons-accesories") format("svg");
  font-weight: normal;
  font-style: normal;
}
[class*=acc-]:before {
  display: inline-block;
  font-family: "icons accesories";
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.acc-icon-water-bottles:before {
  content: "A";
}

.acc-icon-sleeves:before {
  content: "B";
}

.acc-icon-schoolbags-extras:before {
  content: "C";
}

.acc-icon-pencil-cases:before {
  content: "D";
}

.acc-icon-pouches:before {
  content: "E";
}

.acc-icon-sport-sacs:before {
  content: "F";
}

.acc-icon-aprons:before {
  content: "G";
}

.acc-icon-wallets:before {
  content: "H";
}

.acc-icon-confectionay-cones:before {
  content: "I";
}

._sch-home {
  display: block;
}
._sch-home ._header {
  display: block;
  width: 100%;
  position: relative;
}
._sch-home ._header ._float {
  position: absolute;
  z-index: 10;
  max-width: 600px;
  color: white;
  top: 50%;
  transform: translateY(-50%);
  left: 5%;
}
._sch-home ._header ._float a {
  display: inline-block;
  padding: 2px 25px 5px;
  background-color: #ED1C24;
  color: white;
  line-height: 14px;
  font-size: 14px;
  font-weight: bold;
  border-radius: 35px;
  margin-top: 10px;
}
._sch-home ._header picture img {
  display: block;
  width: 100%;
  height: auto;
  margin: 0 auto;
  max-width: 1920px;
}
._sch-home ._header .icon-wave {
  display: block;
  position: absolute;
  left: -14px;
}
._sch-home ._header .icon-wave:before {
  font-size: 250px;
  color: #a25fa0;
}
._sch-home ._bg-grey_light {
  background-color: #F8F8F9;
}
._sch-home ._sch-home-intro ._i {
  text-align: center;
  margin-top: 160px;
  margin-bottom: 144px;
}
._sch-home ._sch-home-intro ._i ._shih1 {
  color: #575756;
  font-size: 25px;
  display: block;
  margin-bottom: 80px;
  position: relative;
}
._sch-home ._sch-home-intro ._i ._shih1 .sch-icon-sun {
  position: relative;
}
._sch-home ._sch-home-intro ._i ._shih1 .sch-icon-sun:after {
  position: absolute;
  font-family: "herlitz schoolbags";
  color: #3ACBC7;
  content: "E";
  width: 36px;
  height: 36px;
  top: -12px;
  right: -23px;
  font-size: 30px;
  transform: rotateY(0deg) rotate(45deg);
}
._sch-home ._sch-home-intro ._i ._shih1:after {
  color: #92BF4E;
  font-size: 60px;
  width: 90px;
  height: 15px;
  font-family: "herlitz schoolbags";
  content: "W";
  display: block;
  margin: 20px auto 0;
  text-align: center;
  line-height: 15px;
}
._sch-home ._sch-home-intro ._bg-green {
  background-color: #C2E274;
}
._sch-home ._sch-home-intro ._gewinner {
  padding: 60px 0;
}
._sch-home ._sch-home-intro ._gewinner ._img-cer._2 {
  margin-top: 14px;
}
._sch-home ._sch-home-intro ._gewinner ._d {
  color: #575756;
  margin-bottom: 40px;
  font-size: 16px;
  line-height: 20px;
}
._sch-home ._sch-home-intro ._gewinner ._d p:last-child {
  margin-bottom: 0;
}
._sch-home ._sch-home-intro ._gewinner ._d ._img-cer {
  margin-bottom: 5px;
  max-width: 276px;
  width: 100%;
  height: auto;
  margin-left: -28px;
}
._sch-home ._sch-home-intro ._gewinner ._d h3 {
  color: white;
  font-weight: bold;
}
._sch-home ._sch-home-intro ._gewinner ._img-cirlce {
  max-width: 400px;
  width: 100%;
  height: auto;
  display: block;
  border-radius: 50%;
  margin: 0 auto;
}
._sch-home ._sch-home-intro-art {
  position: relative;
  padding: 80px 0;
}
._sch-home ._sch-home-intro-art ._jp1 {
  position: absolute;
  bottom: 98%;
  left: 0;
  display: block;
  max-width: 600px;
  height: auto;
  z-index: -1;
}
._sch-home ._sch-home-intro-art ._d h3 {
  color: #ED1C24;
  font-size: 31px;
  font-family: "Greycliff CF Extra", sans-serif;
}

._sc_home_full ._sc_has3 .row {
  padding-bottom: 100px;
}
._sc_home_full ._sc_has3 ._shape_home {
  display: block;
  position: absolute;
}
._sc_home_full ._sc_has3 ._shape_home._1 {
  right: -18%;
  top: 20%;
}
._sc_home_full ._sc_has3 ._shape_home._2 {
  left: -18%;
  top: 54%;
}
._sc_home_full ._sc_has4 ._defs {
  padding-left: 36px;
  max-width: 450px;
}
._sc_home_full ._sc_has4 ._defs ._sust_model a {
  text-decoration: none;
  color: white;
}
._sc_home_full ._sc_has4 ._defs ._sust_model a:hover {
  text-decoration: none;
}
._sc_home_full ._sc_has4 ._defs ._sust_model:after {
  position: absolute;
  color: #ED1C24;
  content: " ";
  background-image: url("/images/2024/icons/icon_plus.png");
  background-color: transparent;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  height: 26px;
  top: 18px;
  width: 26px;
  font-size: 14px;
}
._sc_home_full ._sc_has4 ._defs ._sust_model._1:after {
  right: -10px;
}
._sc_home_full ._sc_has4 ._defs ._i1 {
  max-width: 100px;
  top: -6%;
}
._sc_home_full ._sc_has4 ._defs p._small {
  line-height: 1;
}
._sc_home_full ._sc_has4 ._defs p small {
  line-height: 16px;
}
._sc_home_full ._sc_search_footer {
  margin-bottom: 0;
}
._sc_home_full ._sc_slider_h_module ._slider_wrapper_1 .owl-prev, ._sc_home_full ._sc_slider_h_module ._slider_wrapper_1 .owl-next {
  width: 30px;
  height: 40px;
}

._slider_wrapper {
  display: block;
  position: relative;
  padding: 60px 0;
}
._slider_wrapper:after, ._slider_wrapper:before {
  position: absolute;
  content: " ";
  background-repeat: no-repeat;
  background-size: contain;
}
._slider_wrapper .owl-item:after, ._slider_wrapper .owl-item:before {
  position: absolute;
  content: " ";
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  z-index: 10;
}
._slider_wrapper .owl-item:first-child:before {
  background-image: url("/images/home/2022/timeline/triangulo.png");
  max-width: 100px;
  height: 100px;
  top: 0;
  left: -9%;
}
._slider_wrapper .owl-item:last-child:after {
  background-image: url("/images/home/2022/timeline/gusano.png");
  max-width: 200px;
  height: 100px;
  top: 192%;
  right: -2%;
}
._slider_wrapper ._ii {
  position: relative;
  max-width: 315px;
  display: block;
  margin: 0 auto;
}
._slider_wrapper ._ii img {
  max-width: 260px;
  height: auto;
  width: 100%;
}
._slider_wrapper ._ii ._year {
  display: block;
  font-size: 45px;
  line-height: 45px;
  font-weight: bold;
}
._slider_wrapper ._ii ._desc {
  font-size: 12px;
  padding: 10px;
  max-width: 160px;
}
._slider_wrapper ._ii ._desc ._green {
  color: #92bf4e;
  font-weight: 400;
}
._slider_wrapper ._ii:after {
  content: " ";
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  min-height: 100px;
  display: block;
  height: auto;
  position: absolute;
  z-index: 0;
}
._slider_wrapper ._ii._1983:after {
  background-image: url("/images/home/2022/timeline/line_3.svg");
  max-width: 150px;
  top: 85%;
  left: 62%;
}
._slider_wrapper ._ii._1983 ._year {
  color: #EA212D;
  margin-top: -30px;
  margin-left: 10px;
}
._slider_wrapper ._ii._1983 ._desc {
  text-align: center;
  margin-left: 20px;
  padding-top: 0;
}
._slider_wrapper ._ii._1983 img {
  max-width: 240px;
}
._slider_wrapper ._ii._2004 {
  padding-top: 150px;
}
._slider_wrapper ._ii._2004:after {
  background-image: url("/images/home/2022/timeline/line_1.svg");
  max-width: 158px;
  top: 48%;
  left: 77%;
  height: 160px;
}
._slider_wrapper ._ii._2004 ._year {
  color: #3ACBC7;
  margin-top: -30px;
  margin-left: 0;
}
._slider_wrapper ._ii._2004 ._desc {
  text-align: center;
  padding-top: 0;
  padding-left: 0;
  margin-left: -10px;
}
._slider_wrapper ._ii._2007:after {
  background-image: url("/images/home/2022/timeline/line_3.svg");
  max-width: 78px;
  top: 53%;
  left: 101%;
}
._slider_wrapper ._ii._2007 ._year {
  color: #ffc844;
  margin-top: -33px;
  text-align: right;
  margin-right: 22%;
}
._slider_wrapper ._ii._2007 ._desc {
  text-align: center;
  padding-top: 0;
  padding-left: 0;
  margin-left: auto;
  margin-right: 18%;
}
._slider_wrapper ._ii._2007 img {
  max-width: 320px;
}
._slider_wrapper ._ii._2011 {
  padding-top: 240px;
}
._slider_wrapper ._ii._2011:after {
  background-image: url("/images/home/2022/timeline/line_2.svg");
  max-width: 158px;
  top: 60%;
  left: 90%;
}
._slider_wrapper ._ii._2011 ._year {
  position: absolute;
  top: 53%;
  left: -17px;
  color: #a260a0;
}
._slider_wrapper ._ii._2011 ._desc {
  position: absolute;
  text-align: center;
  top: 62%;
  left: -90px;
  max-width: 180px;
}
._slider_wrapper ._ii._2015:after {
  background-image: url("/images/home/2022/timeline/line_1.svg");
  max-width: 215px;
  top: 28%;
  left: 75%;
  height: 150px;
}
._slider_wrapper ._ii._2015 ._year {
  color: #3acbc7;
  margin-top: -33px;
  text-align: right;
  margin-right: 22%;
}
._slider_wrapper ._ii._2015 ._desc {
  text-align: center;
  padding-top: 0;
  padding-left: 0;
  margin-left: auto;
  margin-right: 18%;
  max-width: 180px;
}
._slider_wrapper ._ii._2020 {
  padding-top: 110px;
}
._slider_wrapper ._ii._2020:after {
  background-image: url("/images/home/2022/timeline/line_2.svg");
  max-width: 100px;
  top: 43%;
  left: 93%;
}
._slider_wrapper ._ii._2020 img {
  margin-left: auto;
  margin-right: auto;
}
._slider_wrapper ._ii._2020 ._year {
  position: absolute;
  color: #f43d43;
  left: 50%;
  transform: translateX(-50%);
  top: 17%;
}
._slider_wrapper ._ii._2020 ._desc {
  text-align: center;
  margin: 0 auto;
  max-width: 200px;
}
._slider_wrapper ._ii._2023:after {
  background-image: url("/images/home/2022/timeline/logos_desktop_backpacks_en.png");
  max-width: 300px;
  top: 116%;
  left: 8%;
  min-height: 100%;
}
._slider_wrapper ._ii._2023 img {
  max-width: 190px;
}
._slider_wrapper ._ii._2023 ._year {
  position: absolute;
  color: #92bf4e;
  right: 3%;
  top: 0;
}
._slider_wrapper ._ii._2023 ._desc {
  position: absolute;
  right: -8%;
  top: 20%;
  text-align: center;
  max-width: 190px;
}
._slider_wrapper ._ii._2025:before {
  background-image: url("/images/2025/home/schoolbags_timeline_2025_awards_en.png");
  max-width: 300px;
  top: 94%;
  left: 6%;
  min-height: 100%;
  content: " ";
  background-repeat: no-repeat;
  background-size: contain;
  width: 100%;
  display: block;
  height: auto;
  position: absolute;
  z-index: 0;
}
._slider_wrapper ._ii._2025:after {
  background-image: url("/images/home/2022/timeline/line_3.svg");
  max-width: 78px;
  top: 53%;
  left: -30%;
}
._slider_wrapper ._ii._2025 ._year {
  color: #ffc844;
  margin-top: -24px;
  text-align: right;
  margin-right: 20%;
}
._slider_wrapper ._ii._2025 ._desc {
  text-align: center;
  padding-top: 0;
  padding-left: 0;
  max-width: 200px;
  margin-left: auto;
  margin-right: 18%;
}
._slider_wrapper ._ii._2025 img {
  max-width: 220px;
}

._sc_has5 ._if5 img {
  height: auto;
}

html:lang(de-de) ._slider_wrapper ._ii._2023:after {
  background-image: url("/images/home/2022/timeline/logos_desktop.png");
}
html:lang(de-de) ._slider_wrapper ._ii._2025:before {
  background-image: url("/images/2025/home/schoolbags_timeline_2025_awards_de.png");
}

.view-article ._sc_products_theme_5._filoactive .bg_blue_f {
  background-color: #221836;
}
.view-article ._sc_products_theme_5._filoactive .bg_blue_f:after, .view-article ._sc_products_theme_5._filoactive .bg_blue_f:before {
  position: absolute;
  height: 100%;
  width: 200%;
  z-index: -10;
  background-color: #221836;
  content: " ";
  top: 0;
}
.view-article ._sc_products_theme_5._filoactive .bg_blue_f:before {
  right: 0;
}
.view-article ._sc_products_theme_5._filoactive .bg_blue_f:after {
  left: 0;
}
.view-article ._sc_products_theme_5._filoactive .bg_blue_f ._ess_des_blue ._ess_des_main_image ._l_f_g {
  margin-top: 8%;
}
.view-article ._sc_products_theme_5._filoactive .bg_blue_f ._ess_des_blue ._ess_des_main_image ._r_f_y {
  margin-top: -96px;
}
.view-article ._sc_products_theme_5._filoactive ._ess_sec_7 .bg_blue_f ._ess_des_blue ._ess_des_main_image ._l_f_g > div > span {
  top: 28%;
}
.view-article ._sl_awards .owl-nav {
  position: absolute;
  width: 100%;
  top: 50%;
  transform: translateY(-50%);
}
.view-article ._sl_awards .owl-nav button {
  position: absolute;
  color: #B9B8B8;
  font-size: 24px;
  line-height: 24px;
}
.view-article ._sl_awards .owl-nav button.owl-prev {
  left: -8%;
}
.view-article ._sl_awards .owl-nav button.owl-next {
  right: -6%;
}

._sc_wrapper_360 {
  min-height: 460px;
  background-color: #F8F8F9;
}
._sc_wrapper_360 ._aro {
  display: block;
  width: 100%;
  max-width: 90px;
  margin: 0 auto;
}
._sc_wrapper_360 ._balance {
  position: absolute;
  height: auto;
  width: 240px;
  top: 96px;
  left: 50%;
  transform: translateX(-50%);
}
._sc_wrapper_360 ._balance ._backpack {
  height: auto;
  width: 100%;
  transform-origin: center top;
  animation: balance alternate infinite 2s ease-in-out;
}

@keyframes balance {
  from {
    transform: rotate(-8deg);
  }
  to {
    transform: rotate(8deg);
  }
}
._sc_home ._sc_home_video {
  display: block;
  position: relative;
  padding: 160px 0;
}
._sc_home ._sc_home_video:after {
  display: block;
  position: absolute;
  content: " ";
  background-color: #F8F8F9;
  height: 50%;
  width: 200%;
  z-index: 0;
  bottom: 0;
}
._sc_home ._sc_home_video h4 {
  font-weight: 800;
  margin-bottom: 26px;
}
._sc_home ._sc_home_video ._video_wrapper {
  display: block;
  position: relative;
  z-index: 10;
  margin-bottom: 0;
  overflow: hidden;
}
._sc_home ._sc_home_video ._video_wrapper video {
  border-radius: 16px;
  -webkit-transform: scale(1.01);
  transform: scale(1.01);
}
._sc_home ._sc_home_video ._video_wrapper ._video_controls {
  height: 100%;
}
._sc_home ._sc_home_video ._video_wrapper ._video_controls button {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  font-size: 82px;
  color: #ececed;
}
._sc_home ._sc_home_video ._video_wrapper ._video_controls button i {
  font-size: 82px;
  line-height: 82px;
  width: 82px;
  height: 82px;
}
._sc_home ._sc_home_video ._img {
  display: block;
  position: absolute;
  max-width: 250px;
  bottom: 0;
  z-index: 20;
}
._sc_home ._sc_home_video ._img._1 {
  left: -20%;
  transform: rotate(176deg);
}
._sc_home ._sc_home_video ._img._2 {
  right: -20%;
  transform: rotate(8deg);
}
._sc_home ._float._triangle {
  font-size: 15rem;
  top: 9%;
  right: 22%;
  left: unset;
  transform: rotate(7deg);
}
._sc_home ._float._triangle i {
  color: #ffca38;
}

._sc_pa._loop ._sc_lus_des {
  bottom: 18%;
}

._sc_cat_accessories ._link_icons {
  width: 118px;
}
._sc_cat_accessories ._link_icons a span {
  line-height: unset;
  font-size: 52px;
}
._sc_cat_accessories ._link_icons a:hover span img, ._sc_cat_accessories ._link_icons a.active span img {
  filter: invert(51%) sepia(98%) saturate(2377%) hue-rotate(323deg) brightness(84%) contrast(123%);
}

.awards ._sch-content ._i, .auszeichnungen ._sch-content ._i {
  padding-bottom: 24px;
}

@media screen and (max-width: 1402px) {
  ._sc_home_full ._sc_has3 .row {
    padding-bottom: 80px;
  }
  ._sc_home_full ._sc_has3 ._shape_home._1 {
    right: -17%;
  }
  ._sc_home_full ._sc_has4 ._defs ._i1 {
    top: -8%;
  }
  ._slider_wrapper .owl-item:first-child:before {
    max-width: 73px;
    height: 69px;
    top: 0;
    left: -6%;
  }
  ._slider_wrapper .owl-item:last-child:after {
    max-width: 200px;
    height: 100px;
    top: 150%;
    right: -2%;
  }
  ._slider_wrapper ._ii {
    max-width: 220px;
  }
  ._slider_wrapper ._ii ._year {
    display: block;
    font-size: 45px;
    line-height: 45px;
    font-weight: bold;
  }
  ._slider_wrapper ._ii ._desc {
    font-size: 10px;
    padding: 10px;
    max-width: 130px;
  }
  ._slider_wrapper ._ii._1983:after {
    max-width: 120px;
    top: 85%;
    left: 67%;
  }
  ._slider_wrapper ._ii._1983 ._year {
    margin-top: -30px;
    margin-left: 10px;
  }
  ._slider_wrapper ._ii._1983 ._desc {
    margin-left: 20px;
  }
  ._slider_wrapper ._ii._2004 {
    padding-top: 150px;
  }
  ._slider_wrapper ._ii._2004:after {
    max-width: 164px;
    top: 39%;
    left: 74%;
  }
  ._slider_wrapper ._ii._2004 ._year {
    margin-top: -30px;
    margin-left: 0;
  }
  ._slider_wrapper ._ii._2004 ._desc {
    padding-top: 0;
    padding-left: 0;
    margin-left: -10px;
  }
  ._slider_wrapper ._ii._2007:after {
    max-width: 91px;
    top: 64%;
    left: 79%;
  }
  ._slider_wrapper ._ii._2007 ._year {
    margin-top: -33px;
    text-align: right;
    margin-right: 22%;
  }
  ._slider_wrapper ._ii._2007 ._desc {
    margin-right: 18%;
  }
  ._slider_wrapper ._ii._2011 {
    padding-top: 240px;
  }
  ._slider_wrapper ._ii._2011:after {
    max-width: 110px;
    top: 60%;
    left: 90%;
  }
  ._slider_wrapper ._ii._2011 ._year {
    top: 52%;
    left: -50px;
  }
  ._slider_wrapper ._ii._2011 ._desc {
    top: 60%;
    left: -80px;
  }
  ._slider_wrapper ._ii._2015:after {
    max-width: 169px;
    top: 19%;
    left: 75%;
  }
  ._slider_wrapper ._ii._2015 ._year {
    margin-top: -33px;
    margin-right: 22%;
  }
  ._slider_wrapper ._ii._2015 ._desc {
    margin-right: 18%;
  }
  ._slider_wrapper ._ii._2020 {
    padding-top: 110px;
  }
  ._slider_wrapper ._ii._2020:after {
    max-width: 120px;
    top: 50%;
    left: 93%;
  }
  ._slider_wrapper ._ii._2020 ._year {
    left: 50%;
    transform: translateX(-50%);
    top: 19%;
  }
  ._slider_wrapper ._ii._2022 {
    margin-left: 0;
  }
  ._slider_wrapper ._ii._2022:after {
    max-width: 200px;
    top: 112%;
    left: 33%;
  }
  ._slider_wrapper ._ii._2022 img {
    max-width: 210px;
  }
  ._slider_wrapper ._ii._2022 ._year {
    left: 86%;
    top: 15%;
  }
  ._slider_wrapper ._ii._2022 ._desc {
    top: 33%;
    width: 130px;
    left: 80%;
  }
  ._sc_has4 ._defs ._i1 {
    top: -8%;
  }
}
@media screen and (max-width: 1367px) {
  ._sc_home_full ._sc_has3 .row {
    padding-bottom: 80px;
  }
  ._sc_home_full ._sc_has3 ._shape_home._1 {
    right: -14%;
  }
  ._sc_home_full ._sc_has3 ._shape_home._2 {
    left: -15%;
  }
  ._slider_wrapper .owl-item:first-child:before {
    max-width: 73px;
    height: 69px;
    top: 0;
    left: -6%;
  }
  ._slider_wrapper .owl-item:last-child:after {
    max-width: 200px;
    height: 100px;
    top: 196%;
    right: -2%;
  }
  ._slider_wrapper ._ii {
    max-width: 220px;
  }
  ._slider_wrapper ._ii ._year {
    display: block;
    font-size: 45px;
    line-height: 45px;
    font-weight: bold;
  }
  ._slider_wrapper ._ii ._desc {
    padding: 10px;
    max-width: 140px;
  }
  ._slider_wrapper ._ii._1983:after {
    max-width: 138px;
    top: 85%;
    left: 67%;
  }
  ._slider_wrapper ._ii._1983 ._year {
    margin-top: -30px;
    margin-left: 10px;
  }
  ._slider_wrapper ._ii._1983 ._desc {
    margin-left: 20px;
  }
  ._slider_wrapper ._ii._2004 {
    padding-top: 200px;
  }
  ._slider_wrapper ._ii._2004:after {
    max-width: 164px;
    top: 39%;
    left: 74%;
  }
  ._slider_wrapper ._ii._2004 ._year {
    margin-top: -30px;
    margin-left: 0;
  }
  ._slider_wrapper ._ii._2004 ._desc {
    padding-top: 0;
    padding-left: 0;
    margin-left: -10px;
  }
  ._slider_wrapper ._ii._2007:after {
    max-width: 110px;
    top: 64%;
    left: 79%;
  }
  ._slider_wrapper ._ii._2007 ._year {
    margin-top: -33px;
    text-align: right;
    margin-right: 22%;
  }
  ._slider_wrapper ._ii._2007 ._desc {
    margin-right: 18%;
  }
  ._slider_wrapper ._ii._2011 {
    padding-top: 220px;
  }
  ._slider_wrapper ._ii._2011:after {
    max-width: 110px;
    top: 60%;
    left: 90%;
  }
  ._slider_wrapper ._ii._2011 ._year {
    top: 52%;
    left: -50px;
  }
  ._slider_wrapper ._ii._2011 ._desc {
    top: 60%;
    left: -112px;
  }
  ._slider_wrapper ._ii._2015:after {
    max-width: 193px;
    top: 19%;
    left: 75%;
  }
  ._slider_wrapper ._ii._2015 ._year {
    margin-top: -33px;
    margin-right: 22%;
  }
  ._slider_wrapper ._ii._2015 ._desc {
    margin-right: 18%;
  }
  ._slider_wrapper ._ii._2020 {
    padding-top: 110px;
  }
  ._slider_wrapper ._ii._2020:after {
    max-width: 120px;
    top: 50%;
    left: 93%;
  }
  ._slider_wrapper ._ii._2020 ._year {
    left: 50%;
    transform: translateX(-50%);
    top: 20%;
  }
  ._slider_wrapper ._ii._2023 {
    max-width: 250px;
    margin-left: 0;
  }
  ._slider_wrapper ._ii._2023:after {
    position: absolute;
    max-width: 250px;
    top: 112%;
    left: 24%;
  }
  ._slider_wrapper ._ii._2023 img {
    max-width: 210px;
  }
  ._slider_wrapper ._ii._2023 ._year {
    right: -33%;
    top: 3%;
  }
  ._slider_wrapper ._ii._2023 ._desc {
    top: 23%;
    width: 150px;
    left: 72%;
  }
}
@media screen and (max-width: 835px) {
  ._sch-home ._header {
    position: relative;
  }
  ._sch-home ._header picture img {
    width: 130%;
    margin-left: 0;
  }
  ._sch-home ._header ._float ._sc_home_header {
    font-size: 2.425rem;
  }
  ._sch-home ._header .icon-wave:before {
    font-size: 180px;
  }
  ._sch-home ._float._triangle {
    font-size: 10rem;
    right: unset;
    bottom: unset;
    top: 8%;
  }
  ._sch-home ._sch-home-intro ._i {
    margin-top: 50px;
    margin-bottom: 60px;
  }
  ._sch-home ._sch-home-intro ._i ._shih1 {
    margin-bottom: 30px;
  }
  ._sch-home ._sch-home-intro-art ._jp1 {
    max-width: 130px;
  }
  ._slider_wrapper ._ii {
    max-width: 160px;
  }
  ._slider_wrapper ._ii img {
    max-width: 150px;
  }
  ._slider_wrapper ._ii ._year {
    font-size: 45px;
    line-height: 45px;
  }
  ._slider_wrapper ._ii ._desc {
    font-size: 10px;
    padding: 10px;
    max-width: 130px;
  }
  ._slider_wrapper ._ii._1983:after {
    max-width: 115px;
    top: 85%;
    left: 92%;
  }
  ._slider_wrapper ._ii._1983 ._year {
    margin-top: -30px;
    margin-left: 10px;
  }
  ._slider_wrapper ._ii._1983 ._desc {
    margin-left: 20px;
  }
  ._slider_wrapper ._ii._2004 {
    padding-top: 120px;
  }
  ._slider_wrapper ._ii._2004:after {
    max-width: 144px;
    top: 34%;
    left: 82%;
  }
  ._slider_wrapper ._ii._2004 ._year {
    margin-top: -30px;
    margin-left: 0;
  }
  ._slider_wrapper ._ii._2004 ._desc {
    padding-top: 0;
    padding-left: 0;
    margin-left: -10px;
  }
  ._slider_wrapper ._ii._2007:after {
    max-width: 89px;
    top: 64%;
    left: 79%;
  }
  ._slider_wrapper ._ii._2007 ._year {
    margin-top: -33px;
    text-align: right;
    margin-right: 22%;
  }
  ._slider_wrapper ._ii._2007 ._desc {
    margin-right: 18%;
  }
  ._slider_wrapper ._ii._2011 {
    padding-top: 145px;
  }
  ._slider_wrapper ._ii._2011:after {
    max-width: 110px;
    top: 60%;
    left: 98%;
  }
  ._slider_wrapper ._ii._2011 ._year {
    top: 25%;
    left: -50px;
  }
  ._slider_wrapper ._ii._2011 ._desc {
    top: 37%;
    left: -80px;
  }
  ._slider_wrapper ._ii._2015:after {
    max-width: 193px;
    top: 13%;
    left: 88%;
  }
  ._slider_wrapper ._ii._2015 ._year {
    margin-top: -30px;
    margin-right: 9%;
  }
  ._slider_wrapper ._ii._2015 ._desc {
    margin-right: -5%;
  }
  ._slider_wrapper ._ii._2020 {
    padding-top: 90px;
  }
  ._slider_wrapper ._ii._2020:after {
    max-width: 100px;
    top: 37%;
    left: 99%;
  }
  ._slider_wrapper ._ii._2020 ._year {
    left: 50%;
    transform: translateX(-50%);
    top: 16%;
  }
  ._slider_wrapper ._ii._2023:after {
    max-width: 200px;
    top: 106%;
    left: 24%;
  }
  ._slider_wrapper ._ii._2023 img {
    max-width: 150px;
    margin-left: -5px;
  }
  ._slider_wrapper ._ii._2023 ._year {
    left: 56%;
    right: unset;
    top: -4%;
  }
  ._slider_wrapper ._ii._2023 ._desc {
    top: 17%;
    left: 65%;
    width: 130px;
  }
  ._sc_home_full ._sc_has3 ._shape_home._1 {
    right: -12%;
    top: 28%;
    max-width: 150px;
  }
  ._sc_home_full ._sc_has3 ._shape_home._2 {
    max-width: 150px;
    top: 54%;
    left: -15%;
  }
  ._sc_home_full ._sc_has4 > img {
    top: -2%;
  }
  ._sc_home_full ._sc_has4 ._defs ._i1 {
    top: 4%;
  }
  ._sc_home_full ._sc_has4 ._defs ._sust_model._1:after {
    right: unset;
  }
  ._sc_home_full ._sc_slider_h_module ._slider_wrapper_1 .owl-prev, ._sc_home_full ._sc_slider_h_module ._slider_wrapper_1 .owl-next {
    width: 30px;
    height: 36px;
  }
  ._icon_new ._labelNew {
    line-height: 44px;
  }
}
@media screen and (max-width: 600px) {
  ._sc_home_full ._sch-home ._header picture img {
    width: 240%;
    margin-left: -24%;
  }
  ._sc_home_full ._sch-home ._header ._float ._sc_home_header {
    font-size: 1.5rem;
  }
  ._sc_home_full ._sch-home ._header .icon-wave:before {
    font-size: 120px;
  }
  ._sc_home_full ._sc_has3 ._shape_home._1 {
    right: -7%;
    max-width: 100px;
    top: 30%;
  }
  ._sc_home_full ._sc_has3 ._shape_home._2 {
    max-width: 100px;
    top: 58%;
    left: -10%;
  }
  ._sc_home_full ._sc_has4 ._defs ._i1 {
    top: 4%;
    right: 8%;
    max-width: 60px;
  }
  ._sc_home_full ._sc_search_footer {
    margin-bottom: 0;
  }
  ._slider_wrapper {
    padding-bottom: 0;
  }
  ._slider_wrapper ._ii {
    max-width: 126px;
  }
  ._slider_wrapper ._ii img {
    max-width: 120px;
  }
  ._slider_wrapper ._ii ._year {
    font-size: 30px;
    line-height: 35px;
  }
  ._slider_wrapper ._ii ._desc {
    padding: 5px;
    max-width: 120px;
  }
  ._slider_wrapper ._ii._1983:after {
    max-width: 66px;
  }
  ._slider_wrapper ._ii._1983 ._year {
    margin-top: -30px;
    margin-left: 10px;
  }
  ._slider_wrapper ._ii._1983 ._desc {
    margin-left: 0px;
  }
  ._slider_wrapper ._ii._2004 {
    padding-top: 80px;
  }
  ._slider_wrapper ._ii._2004:after {
    max-width: 80px;
  }
  ._slider_wrapper ._ii._2004 ._year {
    margin-top: -30px;
    margin-left: 0;
  }
  ._slider_wrapper ._ii._2004 ._desc {
    padding-top: 0;
    padding-left: 0;
    margin-left: -10px;
  }
  ._slider_wrapper ._ii._2007:after {
    max-width: 50px;
    top: 37%;
    left: 96%;
  }
  ._slider_wrapper ._ii._2007 ._year {
    margin-top: -16px;
    text-align: right;
    margin-right: 22%;
  }
  ._slider_wrapper ._ii._2007 ._desc {
    margin-right: 14%;
  }
  ._slider_wrapper ._ii._2011 {
    padding-top: 220px;
  }
  ._slider_wrapper ._ii._2011:after {
    max-width: 75px;
    top: 60%;
    left: 98%;
  }
  ._slider_wrapper ._ii._2011 ._year {
    top: 39%;
    left: -50px;
  }
  ._slider_wrapper ._ii._2011 ._desc {
    top: 52%;
    left: -80px;
    max-width: 120px;
  }
  ._slider_wrapper ._ii._2015:after {
    max-width: 96px;
    top: 22%;
    left: 88%;
  }
  ._slider_wrapper ._ii._2015 ._year {
    margin-top: -30px;
    margin-right: 9%;
  }
  ._slider_wrapper ._ii._2015 ._desc {
    margin-right: -5%;
  }
  ._slider_wrapper ._ii._2020 {
    padding-top: 77px;
  }
  ._slider_wrapper ._ii._2020:after {
    max-width: 50px;
    top: 45%;
    left: 99%;
  }
  ._slider_wrapper ._ii._2020 ._year {
    left: 50%;
    transform: translateX(-50%);
    top: 18%;
  }
  ._slider_wrapper ._ii._2023 {
    margin-left: auto;
    margin-right: auto;
    position: unset;
    text-align: center;
  }
  ._slider_wrapper ._ii._2023:after {
    background-image: url("/images/home/2022/timeline/logos_desktop.png");
    position: absolute;
    top: unset;
    left: unset;
    max-width: 150px;
    margin: 0 auto;
  }
  ._slider_wrapper ._ii._2023 img {
    max-width: 110px;
    margin: 0 auto;
  }
  ._slider_wrapper ._ii._2023 ._year {
    position: relative;
    left: unset;
    right: unset;
    top: unset;
  }
  ._slider_wrapper ._ii._2023 ._desc {
    position: relative;
    top: unset;
    left: unset;
    width: 150px;
  }
  ._slider_wrapper ._ii._2025 {
    max-width: 190px;
  }
  ._slider_wrapper ._ii._2025:after {
    max-width: 54px;
  }
  ._slider_wrapper ._ii._2025 img {
    max-width: 110px;
    margin: auto;
  }
  ._icon_new ._labelNew {
    line-height: 44px;
  }
  ._sc_home ._sc_home_video ._img {
    display: none;
    max-width: 150px;
  }
  ._sc_home ._sc_home_video ._img._1 {
    left: 0;
  }
  ._sc_home ._sc_home_video ._img._2 {
    right: 0;
  }
  ._sc_home ._float._triangle {
    font-size: 5rem;
    top: 324px;
  }
  .view-article ._sc_products_theme_5 ._sc_pr_desc ._sc_features > div.row h3 {
    padding: 0;
  }
  .view-article ._sc_products_theme_5 ._sc_pr_desc ._sc_patchies ._patchies {
    top: 0;
    left: 8%;
  }
  .view-article ._sc_products_theme_5 ._sc_intro ._sc_scroller {
    max-height: 500px;
  }
  .view-article ._sc_products_theme_5._filoactive .bg_blue_f ._ess_des_blue ._ess_des_main_image ._r_f_y {
    margin-top: -122px;
  }
  ._sc_pa._filolight {
    padding: 20px 15px;
  }
  ._sc_home ._sc_home_video {
    padding: 0 0 60px;
  }
  ._catfull_header > div {
    max-width: 340px;
  }
  ._m_ss_img img {
    transform: translateX(-54%);
    left: 50%;
    position: relative;
    width: 156%;
  }
  ._sch-award._unser ._header picture img {
    width: 280%;
  }
  ._sc_search_footer ._search_bug {
    max-width: 110px;
  }
}
@media screen and (max-width: 390px) {
  ._sc_home ._float._triangle {
    top: 288px;
  }
}

/*# sourceMappingURL=202212.css.map */
