.aem-GridCustom--fn--imp{float:none !important}
.container-mw100-imp{max-width:100% !important;padding-left:0 !important;padding-right:0 !important}
.center-cta .cmp-teaser__title{font-size:2.25rem;margin-top:0;text-align:center}
.center-cta .cmp-teaser__action-link{color:#fff;border-color:#fff;margin-left:15px;margin-right:15px;margin-top:15px;padding-left:60px;padding-right:60px;background-color:tansparent;display:inline-block;font-weight:600px;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border-width:2px;border-style:solid;padding-top:9px;padding-bottom:9px;font-size:1rem;line-height:1.5;letter-spacing:.5px;border-radius:3px;text-transform:uppercase;white-space:nowrap}
.white a.cmp-button{color:#fff}
.gargantum-f6 .cmp-title__text{font-size:6rem}
.white a.cmp-title__link{color:#fff}
.white a.cmp-title__link:hover{color:#eee}
.cmp-form-button{display:inline-block;font-weight:600;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border-width:2px;border-style:solid;border-color:transparent;padding-top:9px;padding-left:28px;padding-right:28px;padding-bottom:9px;font-size:1rem;line-height:1.5;letter-spacing:.5px;border-radius:3px;text-transform:uppercase;white-space:nowrap}
.cmp-form-button:hover{text-decoration:none}
.cmp-form-button{color:#fff;background-color:#05699b}
.cmp-form-button:hover{color:#fff;background-color:#00557d}
.cmp-form-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}
.cmp-form-text__text{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}
.cmp-form-text__textarea{width:100%}
.videoplay-list ul.cmp-list{list-style-type:none;padding-left:0}
.videoplay-list li.cmp-list__item{margin-bottom:10px}
.video-wide-layout .videoplay-list .cmp-list__item-posterimage{width:140px;padding-right:10px}
.video-wide-layout .videoplay-list .cmp-list__item-title{font-weight:500;vertical-align:top;font-size:.9rem;display:inline-block;width:40%}
.videoplay-list .cmp-list__item-link{text-decoration:none}
.video-wide-layout .experiencefragment{border:1px;border-color:lightgray;border-style:solid;padding:10px 5px 10px 10px}
.video-wide-layout{padding:20px}
.video-wide-layout .container{max-width:100%}
@media(min-width:1400px){.video-wide-layout .container{max-width:100%}
.video-wide-layout{padding:20px 5% 20px 5%}
.video-wide-layout .videoplay-list .cmp-list__item-title{width:50%}
}
@media(min-width:300px) and (max-width:999px){.primary-video-content{width:100% !important}
.playlist-rail{width:100% !important}
.video-wide-layout .experiencefragment{border:1px;border-color:lightgray;border-top-style:solid;border-left-style:none;border-right-style:none;padding:10px 5px 10px 10px}
}
.video-wide-layout .xf-content-height{margin:0 !important}
.video-wide-layout h1.cmp-title__text{font-size:1.5rem;font-weight:600;margin-bottom:.375em}
.video-wide-layout h4.cmp-title__text{font-weight:400}
.primary-video-content{margin-bottom:30px}
.video-category-page{margin-top:3em}
.video-category-page .experiencefragment h4.cmp-title__text{display:none}
.video-category-page .xf-content-height{margin:0 !important}
.video-category-page .videoplay-list .cmp-list__item-posterimage{width:340px;padding-bottom:10px}
.video-category-page .videoplay-list li.cmp-list__item{margin-bottom:10px;width:340px;float:left;padding-right:15px;height:280px}
.video-category-page .cmp-list__item-title{font-weight:600;vertical-align:top;font-size:1.2rem;display:inline-block}
.container-top-5{margin-top:5px}
.container-bottom-1{margin-bottom:1px}