.youtube-video-wrap{position:relative;height:0;padding:0 0 56.25%}.youtube-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.carousel{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.carousel *{-webkit-box-sizing:inherit;box-sizing:inherit}.carousel .carousel__track{overflow:hidden}.carousel .carousel__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.carousel .carousel__slide,.carousel .carousel__slides .carousel--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel .carousel__slide{width:100vw;height:100%;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;max-width:1500px}.carousel .carousel__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.carousel .carousel__arrows,.carousel .carousel__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel .carousel--rtl{direction:rtl}.carousel img{max-width:100%}.carousel.arrow-v1 .arrow{display:none;position:absolute;top:62px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:49px;height:94px;background:hsla(0,0%,100%,.8);border:0;z-index:5;-webkit-transition:background-color .3s ease,opacity .3s ease;transition:background-color .3s ease,opacity .3s ease}@media (min-width:768px){.carousel.arrow-v1 .arrow{display:block}}.carousel.arrow-v1 .arrow:focus{outline:1px dashed #58595b;outline-offset:2px}.carousel.arrow-v1 .arrow.prev{right:auto;left:0}.carousel.arrow-v1 .arrow.next{left:auto;right:0}.carousel.arrow-v1 .arrow:hover{background:#c00;cursor:pointer}.carousel.arrow-v1 .arrow:hover>svg{fill:#fff;stroke:#fff;color:#fff}.carousel.arrow-v1 .arrow.disabled{pointer-events:none}.carousel.arrow-v1 .arrow.disabled svg{opacity:.4}.carousel.arrow-v1 .arrow>svg{position:absolute;top:0;left:0;display:inline-block;width:15px;height:28px;right:0;margin:auto;bottom:0}.carousel.arrow-v2 .arrow{height:40px;width:40px;cursor:pointer}.carousel.arrow-v2 .arrow .focus{display:none}.carousel.arrow-v2 .arrow.disabled{pointer-events:none}.carousel.arrow-v2 .arrow.disabled circle{fill:#ddd}.carousel.arrow-v2 .arrow.disabled circle:first-child{stroke:#ddd}.carousel.arrow-v2 .arrow.disabled path{fill:#c4c4c4}.carousel.arrow-v2 .arrow.disabled:hover{background:transparent}.carousel.arrow-v2 .arrow.disabled:hover circle:first-child{fill:#ddd;stroke:#d8d8d8}.carousel.arrow-v2 .arrow.disabled:hover path{fill:#c4c4c4}.carousel.arrow-v2 .arrow:focus{outline:none}.carousel.arrow-v2 .arrow:focus .focus{display:block}.carousel.arrow-v2 .arrow:hover{background:transparent}.carousel.arrow-v2 .arrow:hover circle:first-child{stroke:#000;fill:#000}.carousel.arrow-v2 .arrow:hover path{fill:#fff}.carousel .pagination{text-align:center;padding:28px 0}.carousel .pagination .pagination-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel .pagination .pagination-wrapper .pagination-numbers{font-family:tcomSans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:9pt;margin:0 34px;height:2pc;line-height:2pc}.carousel .pagination .pagination-wrapper .carousel-dots{display:inline-block;height:1.25em;margin:0}.carousel .is-hidden{display:none}.tcom-focus-state-dashed{position:relative;z-index:1}.tcom-focus-state-dashed:after{content:"";pointer-events:none;display:block;position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;outline:1px dashed #666;z-index:2}.media-carousel-wrap{margin-left:auto;margin-right:auto;padding:56px 15px}@media (min-width:768px){.media-carousel-wrap{padding:56px 27px}}@media (min-width:1024px){.media-carousel-wrap{padding:6pc 2pc}}.media-carousel-wrap.editmode .carousel{width:750px}.media-carousel-wrap.editmode .carousel__slides{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-carousel-wrap.editmode .carousel__slide{width:250px}.media-carousel-wrap .icon-type{position:absolute;z-index:20}.media-carousel-wrap .description,.media-carousel-wrap .title{text-align:center}@media (min-width:768px){.media-carousel-wrap .title{margin:0 auto 24px}}.media-carousel-wrap .description{display:none}@media (min-width:768px){.media-carousel-wrap .description{display:block}}.media-carousel-wrap .main-area-container{max-width:67pc;margin:3pc auto 2pc}.media-carousel-wrap .main-area-container .assets-wrapper{position:relative}.media-carousel-wrap .main-area-container .assets-wrapper .disclaimer-button{position:absolute;padding:5.5px 12.5px 7px;border-radius:15px;font-size:11px;z-index:4;bottom:0;right:0;margin:10px;background-color:rgba(0,0,0,.8);color:#fff}.media-carousel-wrap .main-area-container .assets-wrapper .disclaimer-button:hover{background-color:#000}.media-carousel-wrap .main-area-container .assets-wrapper .disclaimer-button:focus{text-decoration:underline}.media-carousel-wrap .main-area-container .youtube-video-wrapper{position:relative;z-index:1}.media-carousel-wrap .main-area-container .text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0 25px}.media-carousel-wrap .main-area-container .text-wrapper span>:not(sup){display:inline}.media-carousel-wrap .main-area-container .text-wrapper a{margin-left:10px}.media-carousel-wrap .main-area-container .youtube-video{padding:0 0 56.25%}.media-carousel-wrap .main-area-container .icon-type{margin:-20px 0 0 -20px;top:50%;left:50%}@media (min-width:768px){.media-carousel-wrap .main-area-container .icon-type{margin:-28px 0 0 -28px}}.media-carousel-wrap .main-area-container .icon-type.active{display:none}.media-carousel-wrap .main-area-container .icon-type .default{display:inline}@media (max-width:599px){.media-carousel-wrap .main-area-container .icon-type .default{width:52px}}.media-carousel-wrap .image-overlay{outline:1px solid #d8d8d8;position:absolute;z-index:2;width:100%}.media-carousel-wrap .image-overlay.hide{z-index:0}.media-carousel-wrap .image-overlay img{width:100%}.media-carousel-wrap .carousel-wrapper{max-width:67pc;margin:0 auto;overflow:hidden}.media-carousel-wrap .carousel{width:21pc;padding-bottom:5pc;position:static}@media screen and (min-width:514px){.media-carousel-wrap .carousel{width:503px}}@media screen and (min-width:682px){.media-carousel-wrap .carousel{width:670px}}@media (min-width:768px){.media-carousel-wrap .carousel{width:550px}}@media screen and (min-width:851px){.media-carousel-wrap .carousel{width:821px}}@media screen and (min-width:1135px){.media-carousel-wrap .carousel{width:822pt}}.media-carousel-wrap .carousel.reposition{padding-bottom:0;margin:0 auto}.media-carousel-wrap .carousel.reposition .pagination{display:none}.media-carousel-wrap .carousel.reposition .carousel__slides{margin:0 auto}.media-carousel-wrap .carousel .carousel__track{overflow:visible;max-width:68pc}@media screen and (min-width:1072px){.media-carousel-wrap .carousel .carousel__track{max-width:67pc}}.media-carousel-wrap .carousel .carousel__slides{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.media-carousel-wrap .carousel .carousel__slide{margin:0 20px;width:auto}.media-carousel-wrap .carousel .current-slide .slide-content .thumb{cursor:inherit}.media-carousel-wrap .carousel .current-slide .slide-content .thumb:hover~.progress{background-color:#e10a1d}.media-carousel-wrap .carousel .slide-content{width:9pc}@media (min-width:768px){.media-carousel-wrap .carousel .slide-content{width:250px}}.media-carousel-wrap .carousel .slide-content .thumb-title{line-height:normal}.media-carousel-wrap .carousel .slide-content .thumb{position:relative;cursor:pointer}.media-carousel-wrap .carousel .slide-content .thumb picture{max-width:100%}.media-carousel-wrap .carousel .slide-content .thumb:hover~.progress{background-color:#000;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;opacity:1}.media-carousel-wrap .carousel .slide-content img{max-width:100%}.media-carousel-wrap .carousel .slide-content .icon-type{top:calc(50% - 20px);left:calc(50% - 20px)}.media-carousel-wrap .carousel .slide-content .progress{margin:8px 0 15px;height:2px;background-color:#e10a1d;opacity:0}.media-carousel-wrap .carousel .thumb:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.4)}.media-carousel-wrap .carousel .thumb:hover:after{display:none}.media-carousel-wrap .carousel .pagination{position:absolute;left:0;right:0}@media (hover:none){.media-carousel-wrap .carousel .pagination .next:hover:before,.media-carousel-wrap .carousel .pagination .prev:hover:before{-webkit-box-shadow:inset 0 0 0 2px #767676;box-shadow:inset 0 0 0 2px #767676;-webkit-transform:scale(1);transform:scale(1)}}.media-carousel-wrap .carousel .current-slide .icon-type,.media-carousel-wrap .carousel .current-slide .thumb:after{display:none}.media-carousel-wrap .carousel .current-slide .progress{opacity:1}.media-carousel-wrap .carousel .current-slide .thumb-title{font-weight:600;line-height:normal;color:#e10a1d}