@font-face{font-family:"web-fonts";src:url("/_static/web-fonts//web-fonts.eot?#iefix") format("eot"),url("/_static/web-fonts//web-fonts.ttf") format("ttf"),url("/_static/web-fonts//web-fonts.woff") format("woff")}.component.intro_banner_carousel{position:relative}.component.intro_banner_carousel .item{position:relative;overflow:hidden}.component.intro_banner_carousel .item+.item{display:none}.component.intro_banner_carousel .item.withoutBackground{min-height:430px}.component.intro_banner_carousel .image{position:relative;z-index:1;margin-left:-270px;width:1680px;text-align:center}.component.intro_banner_carousel .text{position:relative;z-index:2;max-width:1140px;margin:auto;height:0;overflow:visible;padding-left:15px;border:1px solid transparent}.component.intro_banner_carousel .content_area h2{padding-top:2.3em;margin-top:0}.component.intro_banner_carousel .content_area ul.thicks{margin-top:1.8em;margin-bottom:2.4em}.component.intro_banner_carousel .content_area ul.thicks>li{float:none;width:auto;margin:0 0 0.7em 0;padding-left:33px}.component.intro_banner_carousel .content_area p{margin-bottom:2.4em}.component.intro_banner_carousel .item_badge{position:absolute;top:10px;right:15px;width:120px;color:var(--color-ingWhite);text-align:center;font-size:0.75em}.component.intro_banner_carousel .item_badge img{display:block;margin:auto;max-width:100%;width:auto;height:auto}.component.intro_banner_carousel .item_badge p{margin:0;line-height:1.9em}.component.intro_banner_carousel .item_badge strong{display:block;font-size:1.667em}.component.intro_banner_carousel .owl-theme .owl-controls{position:relative;max-width:1140px;margin:0 auto}.component.intro_banner_carousel .owl-theme .owl-controls .owl-page span{width:16px;height:16px;margin:5px 0 5px 8px;border-radius:4px;background:var(--color-ingWhite)}.component.intro_banner_carousel .owl-theme .owl-controls .owl-page.active span{background:var(--color-ingOrange)}.component.intro_banner_carousel .owl-theme .owl-controls .owl-pagination{position:absolute;bottom:10px;right:22px}@media only screen and (min-width: 961px){.component.intro_banner_carousel .owl-theme .owl-controls .owl-pagination{display:block}}.js-intro_banner_carousel .component.intro_banner_carousel .image{position:relative;z-index:1;margin-left:0;width:auto;text-align:center}@media only screen and (min-width: 961px){.component.intro_banner_carousel .content_area{width:43%}}@media only screen and (max-width: 960px){.component.intro_banner_carousel{margin-left:-24px;margin-right:-24px}.component.intro_banner_carousel .content_area{margin-right:135px}}@media only screen and (max-width: 600px){.component.intro_banner_carousel{margin-left:-16px;margin-right:-16px}.component.intro_banner_carousel .description,.component.intro_banner_carousel .item_badge{display:none}.component.intro_banner_carousel .text{height:auto}.component.intro_banner_carousel .content_area{margin-right:0}.component.intro_banner_carousel .content_area h2{padding-top:0.75em}.component.intro_banner_carousel .item .image-background{height:0;padding-bottom:29.7619%;background-size:cover}.component.intro_banner_carousel .item .image{display:none}.component.intro_banner_carousel .item.withoutBackground{min-height:0}.component.intro_banner_carousel .owl-theme .owl-controls{position:absolute;top:0;left:0;right:0;margin-top:29.7619%;z-index:2;height:0}.component.intro_banner_carousel .owl-theme .owl-controls .owl-pagination{padding:0;bottom:0}}
