.content-banner{color:#262425;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;text-align:center;width:100%}@media only screen and (min-width:1024px){.content-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-banner .headline{letter-spacing:9px}}.content-banner .image-holder.align-bg-top,.content-banner .responsive-bg.align-bg-top{background-position:top}.content-banner .text-holder{position:relative;width:100%}.content-banner .text-holder .banner-description{display:inline-block;font-size:14px;letter-spacing:.4px}@media only screen and (min-width:1024px){.content-banner .text-holder .banner-description{font-size:16px;letter-spacing:.6px;line-height:24px;margin-bottom:0}}.content-banner .inner-indented{margin:0 auto;max-width:700px;width:100%}.content-banner.samples-banner p{letter-spacing:5px;margin:-6px 0 18px;text-transform:uppercase}@media only screen and (min-width:1024px){.content-banner.samples-banner p{margin:20px 0 0}}@media only screen and (max-width:1023px){.content-banner.banner-title-on-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (min-width:1024px)and (max-width:1279px){.content-banner.banner-left-aligned-tablet .inner-indented{float:left;text-align:left}}@media only screen and (min-width:1024px){.content-banner.banner-left-aligned-tablet .inner-indented{padding-left:10px}}@media only screen and (min-width:1024px)and (max-width:1279px){.content-banner.banner-left-aligned-tablet .additional-logo{margin:0 0 30px 20px}.content-banner.banner-left-aligned-tablet .content-banner-btn-wrapper{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.content-banner.banner-right-aligned-tablet .inner-indented{float:right;padding-bottom:30px;text-align:right}.content-banner.banner-right-aligned-tablet .additional-logo{margin:0 20px 30px auto}.content-banner.banner-right-aligned-tablet .accordion{text-align:right}.content-banner.banner-right-aligned-tablet .content-banner-btn-wrapper{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.content-banner.banner-center-aligned-tablet .inner-indented{float:left;max-width:100%;text-align:center}.content-banner.banner-center-aligned-tablet .additional-logo{margin:0 0 30px 20px}.content-banner.banner-center-aligned-tablet .content-banner-btn-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-banner.banner-middle-aligned-tablet{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-banner.banner-top-aligned-tablet{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content-banner.banner-bottom-aligned-tablet{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media only screen and (max-width:1023px){.content-banner.banner-left-aligned-mobile .inner-indented{float:left;text-align:left}}@media only screen and (min-width:1024px){.content-banner.banner-left-aligned-mobile .inner-indented{padding-left:10px}}@media only screen and (max-width:1023px){.content-banner.banner-left-aligned-mobile .additional-logo{margin:0 0 30px 20px}.content-banner.banner-right-aligned-mobile .inner-indented{float:right;text-align:right}.content-banner.banner-right-aligned-mobile .additional-logo{margin:0 20px 30px auto}.content-banner.banner-right-aligned-mobile .accordion{text-align:right}.content-banner.banner-top-aligned-mobile{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content-banner.banner-bottom-aligned-mobile{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.content-banner.banner-middle-aligned-mobile{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.content-banner.banner-left-aligned .inner-indented{float:left}@media only screen and (min-width:1024px){.content-banner.banner-left-aligned .inner-indented{padding-left:10px}}@media only screen and (min-width:1280px){.content-banner.banner-left-aligned .inner-indented{padding-left:100px}}.content-banner.banner-right-aligned .inner-indented{float:right}@media only screen and (min-width:1024px){.content-banner.banner-right-aligned .inner-indented{padding-left:10px}}@media only screen and (min-width:1280px){.content-banner.banner-right-aligned .inner-indented{padding-right:40px}}.content-banner.banner-text-left-aligned .inner-indented{float:left;padding-left:10px;text-align:left}.content-banner.banner-text-left-aligned .btn{margin-left:0}.content-banner.banner-text-right-aligned .inner-indented{float:right;padding-right:10px;text-align:right}@media only screen and (min-width:1280px){.content-banner.banner-text-right-aligned .inner-indented{padding-right:40px}}.content-banner.banner-text-right-aligned .btn{margin-right:0}.content-banner.banner-top-aligned{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content-banner.banner-bottom-aligned{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pd-banner-wrapper:hover .video-controls-wrapper{opacity:1;pointer-events:auto;-webkit-transition:visibility 2s,opacity 2s,trasform 2s;transition:visibility 2s,opacity 2s,trasform 2s;visibility:visible}@media only screen and (min-width:1280px){.content-banner.banner-center-aligned-desktop.banner-pagedesigner .content-banner-btn-wrapper{position:relative;z-index:2;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-banner.banner-center-aligned-desktop.banner-pagedesigner .inner-indented{float:none;padding:0;text-align:center}.content-banner.banner-left-aligned-desktop.banner-pagedesigner .content-banner-btn-wrapper{position:relative;z-index:2}.content-banner.banner-left-aligned-desktop.banner-pagedesigner .inner-indented{float:left;padding:0 0 0 10px;text-align:left}.content-banner.banner-right-aligned-desktop.banner-pagedesigner .content-banner-btn-wrapper{position:relative;z-index:2;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.content-banner.banner-right-aligned-desktop.banner-pagedesigner .inner-indented{float:right;padding:0 10px 0 0;text-align:right}}@media only screen and (min-width:1024px){.content-banner.banner-middle-aligned-desktop{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-banner.banner-top-aligned-desktop{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.content-banner.banner-bottom-aligned-desktop{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.content-banner.banner-pagedesigner .btn-content-video{color:#262425}.content-banner.banner-pagedesigner .accordion{margin-top:20px}.content-banner.banner-pagedesigner .text-holder{top:35%;z-index:2}.content-banner.banner-pagedesigner .text-holder .acc-content-body p{font-size:11px;font-weight:700;letter-spacing:.2px;line-height:13px}@media only screen and (max-width:1023px){.content-banner.banner-pagedesigner .text-holder .acc-content-body p{font-size:11px;letter-spacing:.2px}}.content-banner.banner-pagedesigner .text-holder .acc-content-body p a{color:inherit;font-size:inherit}.content-banner.banner-pagedesigner .text-holder .acc-content-body.txt--white p{color:#fff}@media only screen and (min-width:1280px){.content-banner.banner-pagedesigner .inner-indented{float:left;padding-left:10px;padding-left:100px;text-align:left}}@media only screen and (min-width:1024px){.content-banner.banner-pagedesigner .btn:first-of-type{margin-left:0}.content-banner.banner-pagedesigner .btn:last-of-type{margin-right:0}}@media only screen and (max-width:1023px){.content-banner.banner-pagedesigner.banner-small.banner-center-aligned-mobile .accordion{text-align:left}.content-banner.banner-pagedesigner.banner-small.banner-center-aligned-mobile .inner-wrapper{padding:0 24px}}@media only screen and (min-width:1280px){.content-banner-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.video-holder{height:100%;position:absolute;top:0;width:100%}.background-video{display:none;min-height:100%;min-width:100%;opacity:0;overflow:hidden;position:absolute;-webkit-transition:opacity .6s cubic-bezier(.33,.16,.15,.7);transition:opacity .6s cubic-bezier(.33,.16,.15,.7)}@media only screen and (min-width:1024px){.background-video{display:block}}.background-video .responsive-video{max-width:100%}@media only screen and (max-width:1023px){.background-video .responsive-video,.background-video .responsive-video .b-video,.background-video .responsive-video .b-video__element,.background-video .responsive-video .b-video__holder{height:100%}}.background-video .responsive-video iframe{-webkit-box-sizing:border-box;box-sizing:border-box;height:58vw;left:50%!important;min-height:calc(100% + 5px);min-width:calc(100% + 5px);position:absolute;top:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:177.8vh}.background-video .responsive-video .video-element,.background-video .responsive-video embed,.background-video .responsive-video object{-webkit-box-sizing:border-box;box-sizing:border-box;height:58vw;left:50%;min-height:calc(100% + 5px);min-width:calc(100% + 5px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:177.8vh}.background-video.is-dam,.background-video.show{display:block;opacity:1}.background-video.is-dam video::-webkit-media-controls{display:none!important}.video-controls_centered{bottom:30px;display:none;opacity:1;position:absolute;text-align:center;-webkit-transition:opacity 2s cubic-bezier(.18,.74,.36,.99);transition:opacity 2s cubic-bezier(.18,.74,.36,.99);white-space:nowrap;width:calc(100% - 20px);z-index:1}@media only screen and (min-width:1024px){.video-controls_centered{bottom:0;left:50%;margin:0 auto;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}}.video-controls_centered .video-close{color:#fff;text-decoration:none;-webkit-transition:-webkit-transform .4s cubic-bezier(.18,.74,.36,.99);transition:-webkit-transform .4s cubic-bezier(.18,.74,.36,.99);transition:transform .4s cubic-bezier(.18,.74,.36,.99);transition:transform .4s cubic-bezier(.18,.74,.36,.99),-webkit-transform .4s cubic-bezier(.18,.74,.36,.99)}.video-controls_centered .video-close .icon{font-size:26px}@media only screen and (min-width:1024px){.video-controls_centered.active{opacity:1;-webkit-transition:opacity .6s cubic-bezier(.18,.74,.36,.99);transition:opacity .6s cubic-bezier(.18,.74,.36,.99)}.video-controls_centered.active .video-close{cursor:pointer;-webkit-transform:translateY(0);transform:translateY(0)}}.video-controls_bottom-right{bottom:0;display:block;margin:10px;opacity:1;overflow:hidden;position:absolute;right:10px}.video-controls_bottom-right .icon{background:#3f4245;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;width:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:1023px){.video-controls_bottom-right{margin:10px 0;right:5px}}.video-controls_bottom-right .buttons-wrapper{position:relative}.video-controls_bottom-right.vol-controls-bottom-right{bottom:2px;right:45px}.video-controls_bottom-right.vol-controls-bottom-right .vol-control-button{background:transparent;border:none;color:#fff;font-size:26px}@media only screen and (max-width:1023px){.video-controls_bottom-right.vol-controls-bottom-right .vol-control-button{font-size:24px;padding:0}}.video-controls_bottom-right.vol-controls-bottom-right .vol-control-button:active,.video-controls_bottom-right.vol-controls-bottom-right .vol-control-button:focus{outline:none}.video-controls_bottom-right.vol-controls-bottom-right .vol-control-button .icon-sound.sound-off{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-controls_bottom-right.vol-controls-bottom-right .vol-control-button .icon-sound.sound-off:before{background:url(../../../../images/icons/volume-off-32.svg) no-repeat scroll 50%;background-size:contain;content:"";height:24px;position:absolute;width:24px}.video-controls_bottom-right.vol-controls-bottom-right .vol-control-button .icon-sound.sound-on:before{background:url(../../../../images/icons/volume-on-32.svg) no-repeat scroll 50%;background-size:contain;content:"";height:24px;position:absolute;width:24px}.video-controls_bottom-right .video-control-button{background-color:transparent;border:0;color:#fff;cursor:pointer;display:inline-block;font-size:26px;margin:5px;padding:0}@media only screen and (max-width:1023px){.video-controls_bottom-right .video-control-button{font-size:24px;margin:4px}}.video-controls_bottom-right .video-control-button span:before{display:block}.video-controls_bottom-right .video-control-button:active,.video-controls_bottom-right .video-control-button:focus{outline:none}.video-controls_bottom-right .icon-play,.video-controls_bottom-right .icon-play-large{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.video-controls_bottom-right .icon-pause,.video-controls_bottom-right .icon-pause-large{display:none}.video-controls-wrapper{opacity:0;pointer-events:none;-webkit-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s;visibility:visible}.video-controls_bottom-right.is-playing .icon-play,.video-controls_bottom-right.is-playing .icon-play-large{display:none}.video-controls_bottom-right.is-playing .icon-pause,.video-controls_bottom-right.is-playing .icon-pause-large{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn-content-video{color:#fff;font-size:16px;letter-spacing:1px;line-height:28px;padding-left:36px;position:relative;text-decoration:underline}.btn-content-video:before{font-family:FontAwesome,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:25px;font-style:normal;font-variant:normal;font-weight:400;left:0;position:absolute;text-decoration:none;text-transform:none;top:0;vertical-align:middle}.btn-content-video:hover{text-decoration:none}.btn-content-video~.btn-content-video{margin-left:15px}.icon-pause:before{background:url(../../../../images/icons/pause-filled-32.svg) no-repeat scroll 50%;background-size:contain}.icon-pause:before,.icon-play:before{content:"";height:24px;position:absolute;width:24px}.icon-play:before{background:url(../../../../images/icons/play-arrow-filled-32.svg) no-repeat scroll 50%;background-size:contain}.txt--white{color:#fff}.txt--red{color:#d71920}.txt--black{color:#262425}.txt--rit-dark{color:#000}.txt--gray-medium{color:#f0f0f0}.txt--rit-copper,.txt--rit-copper-light{color:#fff}@media only screen and (max-width:1023px){.gradient-overlay-mobile:after{background:linear-gradient(180.08deg,rgba(26,24,25,0) 13.97%,rgba(26,24,25,.43) 28.74%,rgba(26,24,25,.71) 43.52%,rgba(26,24,25,.92) 60.53%,#1a1819 79.78%);bottom:0;content:"";height:370px;left:0;position:absolute;width:100%;z-index:2}}@media only screen and (min-width:1024px)and (max-width:1279px){.gradient-overlay-tablet:after{background:linear-gradient(180.08deg,rgba(26,24,25,0) 13.97%,rgba(26,24,25,.43) 28.74%,rgba(26,24,25,.71) 43.52%,rgba(26,24,25,.92) 60.53%,#1a1819 79.78%);bottom:0;content:"";height:450px;left:0;position:absolute;width:100%;z-index:2}}.gradient-overlay-subtle:before{background-color:#000;content:"";height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:1}@media only screen and (max-width:1023px){.gradient-overlay-subtle:before{opacity:0}}.gradient-overlay-intense:before{background-color:#262425;content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1}.icon-logo{background-repeat:no-repeat;background-size:contain;height:77px;width:81px}.hide{display:none}.heading-h1,.heading-h3{font-weight:400}.experience-bbw_components-pageBanner{display:block!important;position:relative}