@keyframes pulse{0%{background-color:rgba(184,184,184,.1)}50%{background-color:rgba(184,184,184,.3)}100%{background-color:rgba(184,184,184,.1)}}@keyframes pulse_button_cta_dc_black{from{background-color:#181818}to{background-color:#fff}}@keyframes pulse_button_cta_dc_grey{from{background-color:#181818}to{background-color:#f5f5f5}}@keyframes pulse_button_cta_dc_white{from{background-color:#fff}to{background-color:#181818}}.r-carousel-slot{position:relative;display:flex;flex-direction:column}.r-carousel-slot .content_container{position:relative}.r-carousel-slot .r-text-container{margin:1rem 0 2rem}.r-carousel-slot .r-text-container .header_title{font-size:2.6rem;line-height:2.6rem}.r-carousel-slot .r-text-container .header_sub-title{font-size:2rem;line-height:2rem;font-weight:400;padding:unset}.r-carousel-slot .r-text-container.left{text-align:left}.r-carousel-slot .r-text-container.center{text-align:center}.r-carousel-slot .r-text-container.right{text-align:right}.r-carousel-slot .r-text-container-cta{position:relative;display:inline-block;font-family:roboto-regular,roboto-regular,Arial,Segoe UI Symbol,sans-serif;font-weight:500;font-size:1.6rem;overflow:hidden;padding-right:3rem;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#181818}.r-carousel-slot .r-text-container-cta::after,.r-carousel-slot .r-text-container-cta::before{content:'';position:absolute;width:2rem;height:1.4rem;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.r-carousel-slot .r-text-container-cta::before{left:-3rem;-ms-filter:"alpha(Opacity=$alpha*100)";-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}.r-carousel-slot .r-text-container-cta::after{right:0;-ms-filter:"alpha(Opacity=$alpha*100)";-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}@media only screen and (min-width:1024px){.r-carousel-slot .r-text-container-cta:focus,.r-carousel-slot .r-text-container-cta:hover{padding-left:3rem;padding-right:0}.r-carousel-slot .r-text-container-cta:focus::before,.r-carousel-slot .r-text-container-cta:hover::before{left:0;-ms-filter:"alpha(Opacity=$alpha*100)";-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}.r-carousel-slot .r-text-container-cta:focus::after,.r-carousel-slot .r-text-container-cta:hover::after{right:-3rem;-ms-filter:"alpha(Opacity=$alpha*100)";-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}}.r-carousel-slot .r-text-container-cta::after,.r-carousel-slot .r-text-container-cta::before{background-image:url(../img/icons/arrow_181818.svg)}.r-carousel-slot .r-text-container .r-linkctas.margin-top{margin-top:2rem}.r-carousel-slot.side-margin{margin:0 20px}.r-carousel-slot .href-js{cursor:pointer}.r-carousel-slot .margin-top{margin-top:2.5rem}.r-carousel-slot .r-carousel-slot-container{position:absolute;top:0;bottom:0;height:100%;left:0;right:0;padding:0}.r-carousel-slot .r-carousel-slot-position{width:auto;position:absolute;max-width:90vw;margin:0 auto;left:20px;right:20px;bottom:20px;top:auto;z-index:1}.r-carousel-slot .r-carousel-slot-content{position:relative;display:block;text-align:center}.r-carousel-slot video{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;display:none;z-index:1}.r-carousel-slot picture{display:block;position:relative}.r-carousel-slot picture.r-logo-bottom img,.r-carousel-slot picture.r-logo-top img{width:auto;height:auto;max-width:100%;margin-bottom:1.5rem}.r-carousel-slot picture.r-logo-bottom img{margin-bottom:0;margin-top:3rem}.r-carousel-slot picture.href-js{z-index:1}.r-carousel-slot .r-carousel-image{width:100%;height:auto}.r-carousel-slot a,.r-carousel-slot h2,.r-carousel-slot p{position:relative;line-height:normal;color:#181818}.r-carousel-slot h2{font-family:roboto-regular,roboto-regular,Arial,Segoe UI Symbol,sans-serif;font-weight:600;font-size:7.2vw;line-height:7.2vw;letter-spacing:0;margin-bottom:1.5rem}.r-carousel-slot p{font-family:roboto-regular,roboto-regular,Arial,Segoe UI Symbol,sans-serif;font-weight:400;font-size:1.6rem}.r-carousel-slot .r-buttonctas{position:relative;margin-top:2.5rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.r-carousel-slot .r-buttonctas .r-buttoncta+.r-buttoncta{margin-top:1.5rem}.r-carousel-slot .r-buttoncta{display:inline-block;position:relative;font-family:roboto-regular,roboto-regular,Arial,Segoe UI Symbol,sans-serif;font-weight:500;overflow:hidden;font-size:1.4rem;color:transparent;padding:1.3rem 2rem;text-transform:none;text-align:center;width:100%;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#181818}.r-carousel-slot .r-buttoncta::after,.r-carousel-slot .r-buttoncta::before{content:attr(data-label);position:absolute;display:block;left:0;right:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.r-carousel-slot .r-buttoncta::before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-ms-filter:"alpha(Opacity=$alpha*100)";-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}.r-carousel-slot .r-buttoncta::after{bottom:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-ms-filter:"alpha(Opacity=$alpha*100)";-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}.r-carousel-slot .r-buttoncta:focus,.r-carousel-slot .r-buttoncta:hover{color:transparent}@media only screen and (min-width:1024px){.r-carousel-slot .r-buttoncta{width:auto}.r-carousel-slot .r-buttoncta:focus::before,.r-carousel-slot .r-buttoncta:hover::before{top:0;-ms-filter:"alpha(Opacity=$alpha*100)";-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}.r-carousel-slot .r-buttoncta:focus:after,.r-carousel-slot .r-buttoncta:hover:after{bottom:50%;-ms-filter:"alpha(Opacity=$alpha*100)";-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}}.r-carousel-slot .r-buttoncta::before{color:#fff}.r-carousel-slot .r-buttoncta::after{color:#181818}.r-carousel-slot .r-buttoncta:focus,.r-carousel-slot .r-buttoncta:hover{background:#181818}@media only screen and (min-width:1024px){.r-carousel-slot .r-buttoncta:focus,.r-carousel-slot .r-buttoncta:hover{background-color:#fff;-webkit-animation:pulse_button_cta_dc_black .3s linear;-moz-animation:pulse_button_cta_dc_black .3s linear;-o-animation:pulse_button_cta_dc_black .3s linear;-ms-animation:pulse_button_cta_dc_black .3s linear;animation:pulse_button_cta_dc_black .3s linear}}.r-carousel-slot.font-white a,.r-carousel-slot.font-white h2,.r-carousel-slot.font-white p{color:#fff}.r-carousel-slot.font-white .r-buttoncta{display:inline-block;position:relative;font-family:roboto-regular,roboto-regular,Arial,Segoe UI Symbol,sans-serif;font-weight:500;overflow:hidden;font-size:1.4rem;color:transparent;padding:1.3rem 2rem;text-transform:none;text-align:center;width:100%;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#fff}.r-carousel-slot.font-white .r-buttoncta::after,.r-carousel-slot.font-white .r-buttoncta::before{content:attr(data-label);position:absolute;display:block;left:0;right:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}.r-carousel-slot.font-white .r-buttoncta::before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-ms-filter:"alpha(Opacity=$alpha*100)";-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}.r-carousel-slot.font-white .r-buttoncta::after{bottom:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-o-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-ms-filter:"alpha(Opacity=$alpha*100)";-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}.r-carousel-slot.font-white .r-buttoncta:focus,.r-carousel-slot.font-white .r-buttoncta:hover{color:transparent}@media only screen and (min-width:1024px){.r-carousel-slot.font-white .r-buttoncta{width:auto}.r-carousel-slot.font-white .r-buttoncta:focus::before,.r-carousel-slot.font-white .r-buttoncta:hover::before{top:0;-ms-filter:"alpha(Opacity=$alpha*100)";-webkit-opacity:0;-moz-opacity:0;-khtml-opacity:0;opacity:0}.r-carousel-slot.font-white .r-buttoncta:focus:after,.r-carousel-slot.font-white .r-buttoncta:hover:after{bottom:50%;-ms-filter:"alpha(Opacity=$alpha*100)";-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}}.r-carousel-slot.font-white .r-buttoncta::before{color:#181818}.r-carousel-slot.font-white .r-buttoncta::after{color:#fff}.r-carousel-slot.font-white .r-buttoncta:focus,.r-carousel-slot.font-white .r-buttoncta:hover{background:#fff}@media only screen and (min-width:1024px){.r-carousel-slot.font-white .r-buttoncta:focus,.r-carousel-slot.font-white .r-buttoncta:hover{background-color:#181818;-webkit-animation:pulse_button_cta_dc_white .3s linear;-moz-animation:pulse_button_cta_dc_white .3s linear;-o-animation:pulse_button_cta_dc_white .3s linear;-ms-animation:pulse_button_cta_dc_white .3s linear;animation:pulse_button_cta_dc_white .3s linear}}@media only screen and (min-width:361px) and (max-width:1023px){.r-carousel-slot h2{font-size:2.6rem;line-height:2.6rem}}@media only screen and (min-width:425px){.r-carousel-slot-position{max-width:40rem}}@media only screen and (min-width:1024px){.r-carousel-slot .r-carousel-slot-position{max-width:calc(100%/3);left:60px;right:60px;top:60px;bottom:60px}.r-carousel-slot .r-carousel-slot-position .r-carousel-slot-content .r-logo-bottom,.r-carousel-slot .r-carousel-slot-position .r-carousel-slot-content .r-logo-top{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.r-carousel-slot .r-carousel-slot-position .r-carousel-slot-content .r-logo-bottom img,.r-carousel-slot .r-carousel-slot-position .r-carousel-slot-content .r-logo-top img{max-width:200%}.r-carousel-slot.middle-left .r-carousel-slot-position,.r-carousel-slot.middle-middle .r-carousel-slot-position,.r-carousel-slot.middle-right .r-carousel-slot-position{top:50%;transform:translateY(-50%);bottom:auto;padding-bottom:1rem}.r-carousel-slot.bottom-left .r-carousel-slot-position,.r-carousel-slot.bottom-middle .r-carousel-slot-position,.r-carousel-slot.bottom-right .r-carousel-slot-position{top:auto}.r-carousel-slot.bottom-left .r-carousel-slot-position,.r-carousel-slot.middle-left .r-carousel-slot-position,.r-carousel-slot.top-left .r-carousel-slot-position{margin:0;right:auto}.r-carousel-slot.bottom-left .r-carousel-slot-content,.r-carousel-slot.middle-left .r-carousel-slot-content,.r-carousel-slot.top-left .r-carousel-slot-content{text-align:left}.r-carousel-slot.bottom-left .r-logo-bottom,.r-carousel-slot.bottom-left .r-logo-top,.r-carousel-slot.middle-left .r-logo-bottom,.r-carousel-slot.middle-left .r-logo-top,.r-carousel-slot.top-left .r-logo-bottom,.r-carousel-slot.top-left .r-logo-top{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.r-carousel-slot.bottom-right .r-carousel-slot-position,.r-carousel-slot.middle-right .r-carousel-slot-position,.r-carousel-slot.top-right .r-carousel-slot-position{left:auto;margin:0}.r-carousel-slot.bottom-right .r-carousel-slot-content,.r-carousel-slot.middle-right .r-carousel-slot-content,.r-carousel-slot.top-right .r-carousel-slot-content{text-align:right}.r-carousel-slot.bottom-right .r-logo-bottom,.r-carousel-slot.bottom-right .r-logo-top,.r-carousel-slot.middle-right .r-logo-bottom,.r-carousel-slot.middle-right .r-logo-top,.r-carousel-slot.top-right .r-logo-bottom,.r-carousel-slot.top-right .r-logo-top{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.r-carousel-slot h2{font-size:2.8vw;line-height:2.8vw}.r-carousel-slot .r-buttonctas{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:250%}.r-carousel-slot .r-buttonctas .r-buttoncta+.r-buttoncta{margin-top:0;margin-left:1.5rem}.r-carousel-slot.bottom-left .r-buttonctas,.r-carousel-slot.middle-left .r-buttonctas,.r-carousel-slot.top-left .r-buttonctas{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;margin-top:2.5rem}.r-carousel-slot.bottom-right .r-buttonctas,.r-carousel-slot.middle-right .r-buttonctas,.r-carousel-slot.top-right .r-buttonctas{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end;right:150%;margin-top:2.5rem}.r-carousel-slot.bottom-middle .r-buttonctas,.r-carousel-slot.middle-middle .r-buttonctas,.r-carousel-slot.top-middle .r-buttonctas{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:2.5rem}.r-carousel-slot.bottom-middle .r-logo-bottom,.r-carousel-slot.bottom-middle .r-logo-top,.r-carousel-slot.middle-middle .r-logo-bottom,.r-carousel-slot.middle-middle .r-logo-top,.r-carousel-slot.top-middle .r-logo-bottom,.r-carousel-slot.top-middle .r-logo-top{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.r-carousel-slot.side-margin{max-width:190rem;padding:0 60px;margin:0 auto}.r-carousel-slot .r-carousel-video{width:100%}}@media only screen and (min-width:1281px){.r-carousel-slot h2{font-size:3.6rem;line-height:3.6rem}}