.Carousel{width:100%;position:relative;overflow:hidden}@media screen and (min-width:996px){.Carousel{height:410px}}.Carousel__slides{display:table;-webkit-transition:margin-left .5s;transition:margin-left .5s;table-layout:fixed}.Carousel__slides:after,.Carousel__slides:before{content:"";display:table}.Carousel__slides:after{clear:both}@media screen and (min-width:768px){.Carousel__slides{height:410px}}@media screen and (max-width:995px){.Carousel__slides{color:#fff}}.CarouselSlide{position:relative;display:table-cell;width:100%}.CarouselSlide .CarouselSlide__button{background-color:transparent}.CarouselSlide__image-gradient{position:relative}.CarouselSlide__image-gradient:before{content:'';position:absolute;bottom:0;width:100%;height:80px;background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,.2) 50%,rgba(0,0,0,.5));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,.5));z-index:1}.CarouselSlide__image{width:100%}@media screen and (min-width:768px){.CarouselSlide__image{height:410px}}.CarouselSlide__content{font-size:1.0625rem;line-height:1.4;z-index:2}.CarouselSlide__content .ButtonOutline--default{color:#161616}.CarouselSlide__content .ButtonOutline--default:hover{color:#fff;background-color:#161616}@media screen and (min-width:996px){.CarouselSlide__content{position:absolute;top:100px;left:20px;max-width:360px;height:310px}}@media screen and (max-width:995px){.CarouselSlide__content{padding:20px;padding-bottom:48px}.CarouselSlide__content a:not(.Link){color:inherit}}@media screen and (min-width:996px){.CarouselSlide__text{color:#3b3630}}@media screen and (max-width:995px){.CarouselSlide__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.ButtonOutline{background:none;border:0;font-family:inherit;font-size:inherit;font-size:.75rem;line-height:2.8;display:table-cell;text-transform:uppercase;padding:0 1em;border-width:2px;border-style:solid;cursor:pointer;text-decoration:none;background-color:#fff;-webkit-transition:background-color .2s,color .2s,border-color .2s;transition:background-color .2s,color .2s,border-color .2s;font-weight:700;letter-spacing:.1em}.ButtonOutline--has-icon-right{position:relative;white-space:nowrap;padding-right:4em}.ButtonOutline--default{color:#656565;border-color:#656565}.ButtonOutline--default.active,.ButtonOutline--default .ButtonOutlineIcon,.ButtonOutline--default:active,.ButtonOutline--default:hover{color:#fff;background-color:#656565}.ButtonOutline--primary{color:#418200;border-color:#418200}.ButtonOutline--primary.active,.ButtonOutline--primary .ButtonOutlineIcon,.ButtonOutline--primary:active,.ButtonOutline--primary:hover{color:#fff;background-color:#418200}.ButtonOutline--inverse{color:#fff;border-color:#fff}.ButtonOutline--inverse.active,.ButtonOutline--inverse .ButtonOutlineIcon,.ButtonOutline--inverse:active,.ButtonOutline--inverse:hover{color:#000;background-color:#fff}.Link{outline:none}.a11y-mode .Link:focus{outline:3px solid #3a869d}.VisuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.ButtonOutlineIcon{line-height:2.8em;padding:.1em 1em;margin:-.06em -.1em -.06em 1em;position:absolute;right:0}.ButtonOutlineIcon__img{vertical-align:middle}.Button{outline:none}.a11y-mode .Button:focus{outline:3px solid #3a869d}.Button{cursor:pointer}.CarouselLightboxLink{background:none;border:0;font-family:inherit;font-size:inherit;font-size:.75rem;cursor:pointer;text-decoration:underline;display:block;padding:8px}@media screen and (min-width:996px){.CarouselLightboxLink{color:#3b3630;position:absolute;bottom:20px;padding-left:0;z-index:2}}@media screen and (max-width:995px){.CarouselLightboxLink{color:#fff}}.CarouselControls__bullets{border:none}.CarouselControls{height:32px;left:50%;position:absolute;text-align:center;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.CarouselControls__container{display:table}.CarouselControls__bullets{text-align:center;padding-top:11px;float:left}.CarouselControls__bullet{display:table-cell;line-height:0;padding:0 5px}.CarouselControls__play-pause-btn{float:right;display:table-cell;padding-left:32px}.CarouselBullet--focused{outline:none}.a11y-mode .CarouselBullet--focused{outline:3px solid #3a869d}.CarouselBullet{width:10px;height:10px;background:transparent;border:1px solid #fff;border-radius:5px;padding:0;cursor:pointer;display:inline-block;-webkit-transition:background .2s ease;transition:background .2s ease}.CarouselBullet.active,.CarouselBullet:active,.CarouselBullet:hover{background:#fff}.CarouselPlayPause{width:32px;height:32px;line-height:32px;border-radius:16px;text-align:center;background-color:transparent;color:#fff;border:1px solid #fff;outline:0;padding:0;cursor:pointer;-webkit-transition:background .2s ease;transition:background .2s ease}.CarouselPlayPause:active,.CarouselPlayPause:hover{background-color:#fff}.CarouselPlayPause:active .PauseIcon__path,.CarouselPlayPause:active .PlayIcon__path,.CarouselPlayPause:hover .PauseIcon__path,.CarouselPlayPause:hover .PlayIcon__path{fill:#000}.PauseIcon,.PlayIcon{display:block;margin:0 auto;width:11px;height:16px}.PauseIcon{width:10px;height:10px}.PauseIcon__svg,.PlayIcon__svg{display:block;width:100%;height:100%}.PauseIcon__svg,.PlayIcon__path{fill:#fff}.Lightbox.lightbox-transition-enter,.Lightbox.lightbox-transition-enter .Lightbox__container,.Lightbox.lightbox-transition-enter .Lightbox__overlay{opacity:.01}.Lightbox.lightbox-transition-enter.lightbox-transition-enter-active{opacity:1}.Lightbox.lightbox-transition-enter.lightbox-transition-enter-active .Lightbox__container{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}.Lightbox.lightbox-transition-enter.lightbox-transition-enter-active .Lightbox__overlay{opacity:1}.Lightbox.lightbox-transition-leave.lightbox-transition-leave-active .Lightbox__container{opacity:.01;-webkit-transition:opacity .3s;transition:opacity .3s}.Lightbox.lightbox-transition-leave.lightbox-transition-leave-active .Lightbox__overlay{opacity:.01}.Lightbox__action{display:none}.Lightbox--has-ok-button .Lightbox__action{display:inline-block}.Lightbox__overlay{position:fixed;top:0;bottom:0;left:0;right:0;background-color:hsla(0,0%,9%,.8);z-index:1000;content:' '}.Lightbox__container{position:absolute;top:0;background-color:#fff;text-align:center;padding:20px;color:#000;z-index:1001}@media screen and (min-width:996px){.Lightbox__container{width:796px;margin-left:-398px;left:50%}}@media screen and (min-width:768px) and (max-width:995px){.Lightbox__container{width:74%;left:13%}}@media screen and (max-width:767px){.Lightbox__container{width:90%;left:5%}.Lightbox__container .ButtonOutline{width:80%}}.Lightbox__button-close{float:right}.Lightbox__title{font-size:1rem;text-transform:uppercase;font-weight:700;letter-spacing:.1em;margin:25px 0}.Lightbox__header-close{position:absolute;top:10px;right:10px}.Lightbox__body{font-size:.75rem;color:#757575}.Lightbox__footer{margin-top:20px}.ButtonIcon{display:inline-block;background:#f9f9f9;width:1.4em;height:1.4em;font:inherit;line-height:1.4em;text-align:center;border:0;padding:0}.ButtonIcon img{max-width:1em;max-height:1em;vertical-align:middle}.ButtonIcon:hover{background-color:#ececec}.ButtonIcon.active,.ButtonIcon:active{background-color:#e0e0e0}.Footer__top-page-link{color:inherit;text-decoration:none}.Footer__bar:after,.Footer__bottom:after{content:"";display:table;clear:both}.Footer{color:#757575;text-align:center}@media screen and (max-width:767px){.Footer{text-align:left}}.Footer__bottom{padding:10px 20px}.Footer__bar{padding:0 20px;background-color:#1b1b1b;height:65px;display:table;width:100%}.Footer__links{padding-top:5px}@media screen and (min-width:768px) and (max-width:995px){.Footer__links{clear:both;text-align:right}}@media screen and (min-width:996px){.Footer__links{display:table-cell;vertical-align:middle;text-align:right}}@media screen and (max-width:767px){.Footer__links{float:none}}.Footer__top-page-link{color:#fff}.Footer__top-page-link-icon{background-color:#fff;border-radius:50%;display:inline-block;margin-left:10px;color:#000;font-size:1em;text-align:center;width:1em;height:1em;line-height:1.4em;vertical-align:middle}.Footer__intl{margin-top:16px}@media screen and (min-width:768px) and (max-width:995px){.Footer__intl{float:left}}@media screen and (min-width:996px){.Footer__intl{display:table-cell;vertical-align:middle}}.Footer__countries-page-link{display:table-cell;vertical-align:middle;padding-left:10px}.Footer__country-flag{float:left;padding-right:10px}.Footer__language-switcher{display:table-cell;vertical-align:middle;padding-left:3px}@media screen and (min-width:768px){.Footer__language-switcher .LanguageSwitcher__dropdown{bottom:100%}}.LanguageSwitcher__dropdown{list-style:none;margin:0;padding:0}.LanguageSwitcher__link{color:inherit;text-decoration:none}.LanguageSwitcher{position:relative}.LanguageSwitcher__dropdown{position:absolute;display:none;z-index:100;background-color:#fff;border:2px solid #757575;text-align:left}.LanguageSwitcher__dropdown--is-open{display:block}.LanguageSwitcher__link{display:block;padding:10px 15px}.LanguageSwitcher__link:active,.LanguageSwitcher__link:hover{background-color:#757575;color:#fff}.FooterLine{list-style:none;margin:0;padding:0}.FooterLine__item-link{color:inherit;text-decoration:none}.FooterLine{font-size:.75rem;margin:16px 0 8px}.FooterLine .FooterLine--primary{margin-top:8px}@media screen and (min-width:768px){.FooterLine--primary .FooterLine__item{border-left:1px solid #ccc}}.FooterLine--primary .FooterLine__item-link{color:#ccc}.FooterLine__item{text-transform:uppercase;padding:8px 0}@media screen and (min-width:768px){.FooterLine__item{display:inline-block;border-left:1px solid #757575;padding:0 6px}.FooterLine__item:first-child{border:none}}.FooterLine__item-link{color:#757575}.FooterLine__item-link:hover{text-decoration:underline;color:#fff}.SocialLink__list{list-style:none;margin:0;padding:0}@media screen and (min-width:768px){.SocialLink{float:left}}.SocialLink__label{font-size:.875rem;color:#ccc}.SocialLink__list{display:table}@media screen and (min-width:768px){.SocialLink__list{float:right}}@media screen and (max-width:767px){.SocialLink__list{margin:0 auto}}.SocialLink__item{display:table-cell;padding:0 10px}@media screen and (max-width:767px){.SocialLink__item{padding:10px}}.SocialLink__item-img{width:30px;height:30px}@media screen and (min-width:768px){.SocialLink__item-img{width:15px;height:15px}}.FooterCopyright{float:right}@media screen and (max-width:767px){.FooterCopyright{margin-top:10px;float:none}}.FooterCopyright__picture{vertical-align:middle}.FooterLink{margin-right:10px}.CountryFlag__image{vertical-align:middle}.HeaderCountryMessage__other-country a{outline:none}.a11y-mode .HeaderCountryMessage__other-country a:focus,.HeaderCountryMessage__other-country .a11y-mode a:focus{outline:3px solid #3a869d}.HeaderCountryMessage{position:absolute;top:0;width:100%;padding:0 20px;background-color:#1b1b1b;color:#fff}.HeaderCountryMessage__container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.HeaderCountryMessage__current-market{color:#cc9d49}.HeaderCountryMessage__current-market:after{content:" "}.HeaderCountryMessage__other-country a{color:#cc9d49}.HeaderCountryMessage__text{-webkit-box-flex:1;-ms-flex:1;flex:1}.HeaderCountryMessage__close-button{background:none;border:0;padding:0;opacity:.8;margin-left:20px}.HeaderCountryMessage__close-button:hover{opacity:1}.HeaderCountryMessage__close-button .CloseIcon{width:20px;height:20px}@media screen and (max-width:995px){.HeaderCountryMessage__close-button .CloseIcon{width:30px;height:30px}}.HeaderCountryMessage__close-button .CloseIcon__path{fill:#fff}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.responsive-container a:not(.Link){outline:none}.a11y-mode .responsive-container a:focus:not(.Link),.responsive-container .a11y-mode a:focus:not(.Link){outline:3px solid #3a869d}.responsive-container{font-size:.75rem;max-width:996px;margin-left:auto;margin-right:auto;margin-bottom:20px}.responsive-container *{box-sizing:border-box}@media screen and (max-width:995px){.responsive-container{max-width:768px}}