html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
html{box-sizing:border-box}
*,*:before,*:after{box-sizing:inherit}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?-lia6la");src:url("fonts/icomoon.eot?#iefix-lia6la") format("embedded-opentype"),url("fonts/icomoon.woff?-lia6la") format("woff"),url("fonts/icomoon.ttf?-lia6la") format("truetype"),url("fonts/icomoon.svg?-lia6la#icomoon") format("svg");font-weight:normal;font-style:normal}
[class^='icon-']:before,[class*=' icon-']:before{font-family:"icomoon";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}
.icon-accordion-minus:before{content:'\e600'}
.icon-accordion-plus:before{content:'\e601'}
.icon-arrow-down:before{content:'\e602'}
.icon-arrow_left:before,.icon-arrow-left:before{content:'\e603'}
.icon-arrow_right:before,.icon-arrow-right:before{content:'\e604'}
.icon-arrow-up:before{content:'\e605'}
.icon-btn-checkbox-off:before{content:'\e606'}
.icon-btn-checkbox-on:before{content:'\e607'}
.icon-btn-radio-off:before{content:'\e608'}
.icon-btn-radio-on:before{content:'\e609'}
.icon-careers-canada:before{content:'\e60a'}
.icon-careers-latinamerica:before{content:'\e60b'}
.icon-careers-unitedstates:before{content:'\e60c'}
.icon-close:before{content:'\e60d'}
.icon-home:before{content:'\e60e'}
.icon-link-download:before{content:'\e60f'}
.icon-link-external:before{content:'\e610'}
.icon-menu:before{content:'\e611'}
.icon-search:before{content:'\e612'}
.icon-social-facebook:before{content:'\e613'}
.icon-social-googleplus:before{content:'\e614'}
.icon-social-linkedin:before{content:'\e615'}
.icon-social-rss:before{content:'\e616'}
.icon-social-twitter:before{content:'\e617'}
.icon-social-instagram:before{content:'\e618'}
.icon-social-youtube:before{content:'\e619'}
.icon-lock:before{content:'\e98f'}
.icon-expand:before{content:"\e90e"}
.icon-exit:before{content:"\e60d"}
.icon-quotationmarks:before{content:"\e91b"}
html,body{color:black;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:15px;line-height:1.5em;overflow-x:hidden}
html [ng\:cloak],html [ng-cloak],html [data-ng-cloak],html [x-ng-cloak],html .ng-cloak,html .x-ng-cloak,html .ng-hide:not(.ng-hide-animate),body [ng\:cloak],body [ng-cloak],body [data-ng-cloak],body [x-ng-cloak],body .ng-cloak,body .x-ng-cloak,body .ng-hide:not(.ng-hide-animate){display:none !important}
body{font-size:.9rem;max-width:100%;overflow-x:hidden}
code{clear:both;display:block;font-size:.9rem}
a{color:black;text-decoration:underline;transition:.3s color ease}
a:hover{color:#cd2118}
a.no-underline{text-decoration:none}
h1,h2,h3,h4,h5,h6{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;text-transform:uppercase}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#424242}
h1{font-size:2.5rem;line-height:1.2em}
@media(min-width:47.95em){h1{font-size:3.333rem}
}
@media(min-width:75em){h1{font-size:3.33rem;font-size:3.33vw}
}
h2{font-size:2.4rem;line-height:1.2em}
@media(min-width:47.95em){h2{font-size:3.2rem}
}
@media(min-width:75em){h2{font-size:3.2rem;font-size:3.2vw}
}
h3{font-size:2rem;line-height:1.2em}
@media(min-width:47.95em){h3{font-size:2.667rem}
}
@media(min-width:75em){h3{font-size:2.667rem;font-size:2.667vw}
}
h4{font-size:1.85rem;line-height:1.2em}
@media(min-width:47.95em){h4{font-size:2.467rem}
}
@media(min-width:75em){h4{font-size:2.467rem;font-size:2.467vw}
}
h5{font-size:1.35rem;line-height:1.2em}
@media(min-width:47.95em){h5{font-size:1.8rem}
}
@media(min-width:75em){h5{font-size:1.8rem;font-size:1.8vw}
}
h6{font-size:.75rem;line-height:1.2em}
@media(min-width:47.95em){h6{font-size:1rem}
}
@media(min-width:75em){h6{font-size:1rem;font-size:1vw}
}
p{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;margin:1em 0}
sup{font-size:.6em;position:relative;top:-0.65em}
ol li{margin-bottom:1rem}
ol ol{list-style-type:lower-alpha}
ol ol li{margin-bottom:0;margin-top:1rem}
blockquote{font-style:italic;margin:0;padding:1rem 3rem 3rem 1.5rem}
.fs-1{font-size:.8rem}
.fs-2{font-size:.8667rem}
.fs-3{font-size:.9333rem}
.fs-4{font-size:1rem}
.fs-5{font-size:1.2rem}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.tooltip{background:#cd2118;box-shadow:1px 1px 4px 0 #424242;color:white;display:block;padding:.5rem 1rem;position:relative}
.tooltip:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #cd2118;bottom:-10px;content:'';height:0;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:0}
:focus{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}
nav ul{margin:0;padding:0}
nav li{list-style:none}
nav a{text-decoration:none}
table{font-size:.85rem;vertical-align:top}
table td{padding:.5rem}
.aoda-only{display:none}
@media(min-width:47.95em){.mobile{display:none !important}
}
@media(min-width:62em){.bp-md-max{display:none !important}
}
.not-mobile{display:none}
@media(min-width:47.95em){.not-mobile{display:block}
}
@keyframes check{0{height:0;width:0}
25%{height:0;width:10px}
50%{height:16px;width:9px}
}
@media(max-width:47.94em){a[href^="tel:"]{color:#cd2118;text-decoration:underline !important}
}
label{font-weight:bold}
textarea,input[type="tel"],input[type="email"],input[type="text"]{border:2px solid black;height:2rem;padding:0 .5rem}
textarea.has-error,input[type="tel"].has-error,input[type="email"].has-error,input[type="text"].has-error{border:2px solid #ee2e24}
textarea{height:auto}
input[type="radio"]{display:none}
input[type="radio"]+label{cursor:pointer;display:block;font-weight:normal;position:relative}
input[type="radio"]+label:before{background:white;border:2px solid black;border-radius:50%;content:'';display:inline-block;height:15px;margin-right:.5rem;position:relative;top:3px;width:15px}
input[type="radio"]:checked+label:after{background:black;border-radius:50%;content:'';display:inline-block;height:7px;left:4px;position:absolute;top:7px;width:7px}
select{-webkit-appearance:none;background:white;border-radius:0;border:2px solid black;height:2rem;padding:0 .5rem;width:100%}
.americas-select{position:relative}
.americas-select:after{background:white;border:2px solid black;border-width:2px 2px 2px 0;color:black;content:'\e602';font-family:'icomoon';height:100%;padding:.3rem .6rem;pointer-events:none;position:absolute;right:0;top:0}
.select-fancy{position:relative}
.select-fancy:after{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white;content:'\e602';font-family:'icomoon';height:100%;padding:.3rem .6rem;pointer-events:none;position:absolute;right:0;top:0}
.select-fancy select{background:#e1e1e1;border:0}
.search-form{background:#e1e1e1;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;position:relative}
.search-form input{background:0;border:0;height:100%;padding:0 1.7rem 0 .5rem;text-transform:uppercase;width:100%}
.search-form .form-search-submit{background:0;border:0;color:black;font-size:1rem;font-weight:800;height:100%;padding:0 .25rem;position:absolute;right:0;top:0;z-index:1}
.search-form .form-search-submit:before{display:block}
.search-form .form-search-submit span{display:none}
input[disabled="disabled"],input.disabled,button[disabled="disabled"],button.disabled{opacity:.5}
input.ng-touched.ng-invalid,textarea.ng-touched.ng-invalid{border-color:#cd2118}
.fakePlaceholder{color:#aaa}
.button,.cookie-consent-wrapper .cc-submit__btn{-webkit-backface-visibility:hidden;background:0;border:0;display:block;-moz-osx-font-smoothing:grayscale;margin:1em 0;padding:1em 2em;position:relative;text-align:center;text-decoration:none;vertical-align:middle;z-index:0}
.button>span,.cookie-consent-wrapper .cc-submit__btn>span{vertical-align:middle}
.button a,.cookie-consent-wrapper .cc-submit__btn a{text-decoration:none}
.button-default,.cookie-consent-wrapper .cc-submit__btn{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white;display:block;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;min-width:180px;overflow:hidden;padding:.5rem 1rem;text-transform:uppercase;width:100%}
@media(min-width:47.95em){.button-default,.cookie-consent-wrapper .cc-submit__btn{display:inline-block;width:auto}
}
.button-default:before,.cookie-consent-wrapper .cc-submit__btn:before{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%);content:'';height:100%;left:0;padding:1rem;position:absolute;top:0;transform:translate3d(-120%,0,0) skew(-20deg);width:100%}
.button-default:hover,.cookie-consent-wrapper .cc-submit__btn:hover{color:white}
.button-default:hover:before,.cookie-consent-wrapper .cc-submit__btn:hover:before{transform:translate3d(0,0,0)}
.button-default.button--inverted,.cookie-consent-wrapper .button--inverted.cc-submit__btn{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%);color:white}
.button-default.button--inverted:before,.cookie-consent-wrapper .button--inverted.cc-submit__btn:before{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white}
.ie9 .button-default:hover,.ie9 .cookie-consent-wrapper .cc-submit__btn:hover,.cookie-consent-wrapper .ie9 .cc-submit__btn:hover{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%)}
.button-default>span,.cookie-consent-wrapper .cc-submit__btn>span{display:block;padding:0}
.button-default:before,.cookie-consent-wrapper .cc-submit__btn:before,.button-default>span,.cookie-consent-wrapper .cc-submit__btn>span{transition:transform .3s;transition-timing-function:cubic-bezier(0,0,0.58,1);z-index:-1}
.ie9 .button-default:before,.ie9 .cookie-consent-wrapper .cc-submit__btn:before,.cookie-consent-wrapper .ie9 .cc-submit__btn:before{display:none}
.button-tag{border:2px solid black;border-radius:20px;cursor:pointer;display:inline-block;margin:.6rem .5rem;padding:.2rem 2rem;transition:.3s all ease}
.button-tag.selected,.button-tag.dark-accent{background:black;color:white}
.button-tag.selected:hover,.button-tag.dark-accent:hover{color:white}
@media(min-width:62em){.button-tag:hover{color:black}
.button-tag.selected:hover{color:white}
}
.button-tag:hover{color:black}
@media(min-width:62em){.no-touch .button-tag:hover{color:#cd2118}
.no-touch .button-tag.selected:hover{color:white}
}
.button-tag--inverted{border:2px solid white;border-radius:20px;color:white;display:inline-block;margin:.6rem .5rem;padding:.2rem 2rem;transition:.3s all ease}
.button-tag--inverted.selected,.button-tag--inverted:hover{background:white;color:black}
.section-title{font-weight:500;font-size:1.5em;padding:1em 0}
.section-caption{font-weight:100;font-size:1em;padding:10px}
.section-sub-title{padding:30px 0}
.section-title,.section-sub-title,.section-caption{display:block;color:black;text-align:left}
.section-sub-title,.section-caption{max-width:400px;line-height:1.2em}
.section-sub-title{color:#424242}
.type-collection h1,.type-collection h2,.type-collection h3,.type-collection h4,.type-collection h5,.type-collection h6{margin:8px 0}
.ng-hide{display:none}
.bg-left-top{background-position:left top}
.bg-left-center{background-position:left center}
.bg-left-bottom{background-position:left bottom}
.bg-center-top{background-position:center top}
.bg-center-center{background-position:center center}
.bg-center-bottom{background-position:center bottom}
.bg-right-top{background-position:right top}
.bg-right-center{background-position:right center}
.bg-right-bottom{background-position:right bottom}
.text-border-top,.text-border-left,.text-border-right,.text-border-bottom{line-height:1.10em;text-align:left}
.text-border-top.white-accent,.text-border-left.white-accent,.text-border-right.white-accent,.text-border-bottom.white-accent{border-color:white;color:white}
.text-border-top.thin,.text-border-left.thin,.text-border-right.thin,.text-border-bottom.thin{border-width:6px}
@media(min-width:62em){.text-border-top,.text-border-bottom{clear:both;margin:2rem 0}
}
.text-border-top.wide,.text-border-bottom.wide{padding-right:80px}
.text-border-top.full,.text-border-bottom.full{max-width:100%}
.text-border-top{border-top:8px solid black;padding-top:1rem}
.text-border-right{border-right:8px solid black;padding-right:1rem}
.text-border-bottom{border-bottom:8px solid black;padding-bottom:1rem}
.text-border-left{border-left:8px solid black;padding-left:1rem}
.img-fluid{display:block;height:auto;max-width:100%}
.image-left{float:left;margin:.5rem .5rem .5rem 0}
.image-right{float:right;margin:.5rem 0 .5rem .5rem}
.image-center{display:block;margin:.5rem auto}
.image-full-width{display:block;margin:.5rem 0;width:100%}
.external-link:after{content:"\e610";display:inline-block;font-size:.8em;margin-left:5px;font-family:'icomoon'}
.external-link--invert:before{content:"\e610";display:inline-block;font-size:.8em;margin-right:5px;font-family:'icomoon'}
.internal-link:after{content:"\e604";display:inline-block;font-size:.8em;margin-left:5px;font-family:'icomoon'}
.internal-link--invert:before,.component-list-fullResource .style-one .list-subnav li:before{content:"\e604";display:inline-block;font-size:.8em;margin-right:5px;font-family:'icomoon'}
.list-unstyled,.list-inline{list-style:none;padding-left:0;margin-bottom:0;margin-top:0}
.list-inline>li{display:inline-block}
.list-inline>li:not(:last-child)::after{content:" |"}
.mt0{margin-top:0}
.mr0{margin-right:0}
.mb0{margin-bottom:0}
.ml0{margin-left:0}
.ma0{margin:0}
.overflow-visible{overflow:visible}
.overflow-hidden{overflow:hidden}
.overflow-scroll{overflow:scroll}
.min-padding{padding:2rem}
.standard-padding{padding:4rem}
.extra-padding{padding:6rem}
.min-padding-tb{padding:2rem 0}
.standard-padding-tb{padding:4rem 0}
.extra-padding-tb{padding:6rem 0}
.min-padding-rl{padding:0 2rem}
.standard-padding-rl{padding:0 4rem}
.extra-padding-rl{padding:0 6rem}
.pos-static{position:static}
.pos-relative{position:relative}
.pos-absolute{position:absolute}
.pos-fixed{position:fixed}
.pos-sticky{position:sticky}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.capitalize{text-transform:capitalize}
.lowercase{text-transform:lowercase}
.uppercase{text-transform:uppercase}
.solutions-card:before,.component-global-header:before,.component-global-footer:before,.component-global-footer #site-bottom:before,.component-singleauthoredlinkgroup.style-two-columns .list-subnav:before,.component-card-careers:before,.component-card-careers .text-content:before,.list-contact-child:before,.component-card-background:before,.component-card-brandsHighlighter .featured-brands:before,.component-card-brandsHighlighter .other-brands:before,.component-card-brandAssetsGallery .gallery-outer-wrapper:before,.component-card-brandAssetsGallery .gallery-wrapper-old:before,.component-card-brandAssetsGallery .album-wrapper:before,.component-card-brandAssetsGallery .album-details:before,.component-carousel-advancedContent:before,.component-carousel-basicContent:before,.component-carousel-pressRelease .pressRelease-innerWrapper:before,.component-carousel-rssNewsFeed:before,.component-display-5050MixedContent:before,.map-wrapper:before,.map-wrapper .desktop-location-selector:before,.component-display-complexFullContent:before,.component-header-basic .contentWrap:before,.component-row-basic:before,.component-list-cube:before,.component-list-history .desktop-decade-selector:before,.component-list-pressRelease .pressRelease-sidebar .tag-highlighter-list:before,.component-list-pressRelease .pressRelease-link:before,.component-list-brandsSolutions .solutions-subcategory-header:before,.press-document a:before,.press-document-assets a:before,.newsItemDisclaimer .pressdocumentlist:before,.component-form-contactUs .contactUs-row:before,.component-site-search .search-form-wrap:before,.component-card-video .video-container:before,.component-card-easterEgg:before,.component-protected-modal:before,.timeline__inner:before,.product-index-component header.page-header:before,.athlete-team-index-component.product-index-component .athlete-team__title-container:before,.marquee-component .marquee-container:before,.page-sidebar-left:before,.page-sidebar-right:before,.news-template:before,.solutions-card:after,.component-global-header:after,.component-global-footer:after,.component-global-footer #site-bottom:after,.component-singleauthoredlinkgroup.style-two-columns .list-subnav:after,.component-card-careers:after,.component-card-careers .text-content:after,.list-contact-child:after,.component-card-background:after,.component-card-brandsHighlighter .featured-brands:after,.component-card-brandsHighlighter .other-brands:after,.component-card-brandAssetsGallery .gallery-outer-wrapper:after,.component-card-brandAssetsGallery .gallery-wrapper-old:after,.component-card-brandAssetsGallery .album-wrapper:after,.component-card-brandAssetsGallery .album-details:after,.component-carousel-advancedContent:after,.component-carousel-basicContent:after,.component-carousel-pressRelease .pressRelease-innerWrapper:after,.component-carousel-rssNewsFeed:after,.component-display-5050MixedContent:after,.map-wrapper:after,.map-wrapper .desktop-location-selector:after,.component-display-complexFullContent:after,.component-header-basic .contentWrap:after,.component-row-basic:after,.component-list-cube:after,.component-list-history .desktop-decade-selector:after,.component-list-pressRelease .pressRelease-sidebar .tag-highlighter-list:after,.component-list-pressRelease .pressRelease-link:after,.component-list-brandsSolutions .solutions-subcategory-header:after,.press-document a:after,.press-document-assets a:after,.newsItemDisclaimer .pressdocumentlist:after,.component-form-contactUs .contactUs-row:after,.component-site-search .search-form-wrap:after,.component-card-video .video-container:after,.component-card-easterEgg:after,.component-protected-modal:after,.timeline__inner:after,.product-index-component header.page-header:after,.athlete-team-index-component.product-index-component .athlete-team__title-container:after,.marquee-component .marquee-container:after,.page-sidebar-left:after,.page-sidebar-right:after,.news-template:after{content:" ";display:table;line-height:0}
.solutions-card:after,.component-global-header:after,.component-global-footer:after,.component-global-footer #site-bottom:after,.component-singleauthoredlinkgroup.style-two-columns .list-subnav:after,.component-card-careers:after,.component-card-careers .text-content:after,.list-contact-child:after,.component-card-background:after,.component-card-brandsHighlighter .featured-brands:after,.component-card-brandsHighlighter .other-brands:after,.component-card-brandAssetsGallery .gallery-outer-wrapper:after,.component-card-brandAssetsGallery .gallery-wrapper-old:after,.component-card-brandAssetsGallery .album-wrapper:after,.component-card-brandAssetsGallery .album-details:after,.component-carousel-advancedContent:after,.component-carousel-basicContent:after,.component-carousel-pressRelease .pressRelease-innerWrapper:after,.component-carousel-rssNewsFeed:after,.component-display-5050MixedContent:after,.map-wrapper:after,.map-wrapper .desktop-location-selector:after,.component-display-complexFullContent:after,.component-header-basic .contentWrap:after,.component-row-basic:after,.component-list-cube:after,.component-list-history .desktop-decade-selector:after,.component-list-pressRelease .pressRelease-sidebar .tag-highlighter-list:after,.component-list-pressRelease .pressRelease-link:after,.component-list-brandsSolutions .solutions-subcategory-header:after,.press-document a:after,.press-document-assets a:after,.newsItemDisclaimer .pressdocumentlist:after,.component-form-contactUs .contactUs-row:after,.component-site-search .search-form-wrap:after,.component-card-video .video-container:after,.component-card-easterEgg:after,.component-protected-modal:after,.timeline__inner:after,.product-index-component header.page-header:after,.athlete-team-index-component.product-index-component .athlete-team__title-container:after,.marquee-component .marquee-container:after,.page-sidebar-left:after,.page-sidebar-right:after,.news-template:after{clear:both}
.inline-block{display:inline-block !important}
.black-section{background:black}
.italic,.italic-txt{font-style:italic}
.bold,.bold-txt{font-weight:bold}
@media(min-width:62em){.xs-only{display:none}
}
.americas-load-more .load-more-item{display:none;opacity:0;transition:.3s opacity ease}
.americas-load-more .load-more-item[data-visibilitystate="activate"]{display:block}
.americas-load-more .load-more-item[data-visibilitystate="visible"]{display:block;opacity:1}
.americas-load-more .load-more-button{width:100%}
.accordion-button{background-color:black;cursor:pointer;height:1.867rem;position:relative;width:1.867rem}
.accordion-button:after{transform:translate(-50%,-50%) rotate(-180deg);left:50%;top:50%;color:white;content:'\e605';cursor:pointer;font-family:"icomoon";position:absolute}
.accordion-button.open:after,.expanded .accordion-button:after{transform:translate(-50%,-50%);left:50%;top:50%}
.accordion-closed{display:none}
.accordion-btnAnimation:after{transition:all .3s}
.accordion-button-round{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);border-radius:100%;color:white;cursor:pointer;font-family:"icomoon";height:1.867rem;padding-top:.3rem;text-align:center;width:1.867rem}
.accordion-button-round:after{content:'\e601'}
.accordion-btnAnimation.open .accordion-button-round:after,.accordion-button-round.open:after{content:'\e600'}
.carousel-dot-navigation{display:inline-block;height:2rem;line-height:1.9rem;margin:0 0 0 .2rem;padding:0}
.carousel-dot-navigation li{background:black;border-radius:100%;display:inline-block;height:.4rem;list-style-type:none;margin:0 0 0 .35rem;transition:.3s background ease;width:.4rem}
.carousel-dot-navigation li.active{background:#cd2118}
@media(min-width:62em){.carousel-dot-navigation li.xs-only{display:none}
}
.carousel-button{background:black;cursor:pointer;display:inline-block;float:left;height:2rem;line-height:2rem;text-align:center;transition:.3s background ease,0.3s color ease;width:2rem}
.carousel-button:before{color:white;font-family:"icomoon";font-size:1rem}
.carousel-button:hover{background:#cd2118}
.carousel-button.previous:before{content:'\e603'}
.carousel-button.next{margin-left:.25rem}
.carousel-button.next:before{content:'\e604'}
.carousel-nav-inverted .carousel-button{background:white}
.carousel-nav-inverted .carousel-button:before{color:black}
.carousel-nav-inverted .carousel-button:hover{background:#cd2118}
.carousel-nav-inverted .carousel-button:hover:before{color:white}
.carousel-nav-inverted .carousel-dot-navigation li{background:white}
.carousel-nav-inverted .carousel-dot-navigation li.active{background:#cd2118}
@media(min-width:62em){.solutions-list>*{vertical-align:top}
}
.solutions-list .sidebar{background:black;display:none;padding:2.5rem}
@media(min-width:62em){.solutions-list .sidebar{display:table-cell}
}
.solutions-list .solutions-nav{float:left;margin:2rem 5% 0}
.solutions-list .solutions-nav h2{color:#999;font-size:.95rem;margin:0}
.solutions-list .solutions-nav ul{border-top:1px solid white;font-size:1rem;margin-top:.6rem;padding-top:1rem}
.solutions-list .solutions-nav li{margin-bottom:.7rem}
.solutions-list .solutions-nav a{color:white;cursor:pointer;display:block;transition:.3s color ease}
.solutions-list .solutions-nav a:hover{color:#cd2118}
.solutions-list .solutions-nav a.active{border-left:6px solid #ee2e24;color:white;padding:.2rem 0 .2rem .5rem}
.solutions-list .solutions-nav a.active:hover{color:white}
@media(min-width:62em){.solutions-list .list-container{display:table-cell;padding:3rem 3.5rem}
}
.solutions-list .solutions-category-header{background:#222;padding:3rem 1.5rem}
@media(min-width:62em){.solutions-list .solutions-category-header{display:none}
}
.solutions-list .solutions-category-header h2{border-left:5px solid white;color:white;font-size:.95rem;padding:.7rem}
.solutions-list .solutions-subcategory{border-top:1px solid black}
@media(min-width:62em){.solutions-list .solutions-subcategory{border:0}
}
.solutions-list .solutions-subcategory:first-child{border:0}
.solutions-list .solutions-subcategory .solutions-subcategory-header{cursor:pointer}
@media(min-width:62em){.solutions-list .solutions-subcategory .solutions-subcategory-header{cursor:inherit}
}
.solutions-list .accordion-button-round-wrapper{background:transparent;bottom:0;left:0;padding:1rem 2rem;position:absolute;right:0;top:0;transition:.3s background ease}
@media(min-width:62em){.solutions-list .accordion-button-round-wrapper{display:none}
}
.solutions-list .accordion-button-round-wrapper.open{background:black}
.solutions-list .accordion-button-round-wrapper.open+h3{color:white;pointer-events:none;position:relative}
@media(min-width:62em){.solutions-list .accordion-button-round-wrapper.open+h3{color:black;pointer-events:all}
}
.solutions-list .accordion-button-round{float:right}
.solutions-list .accordion-button-wrapper{cursor:pointer;display:none;float:right}
@media(min-width:62em){.solutions-list .accordion-button-wrapper{display:block;margin-top:-0.2rem}
.solutions-list .accordion-button-wrapper>*{display:inline-block;vertical-align:middle}
.solutions-list .accordion-button-wrapper p{line-height:1.875rem;padding-right:.5rem}
}
.solutions-list .collapse-all{display:none}
.solutions-list .expanded .expand-all{display:none}
.solutions-list .expanded .collapse-all{display:block}
.solutions-list .solutions-subcategory-header{padding:1rem 2rem;position:relative}
@media(min-width:62em){.solutions-list .solutions-subcategory-header{padding:.7rem 0;position:static}
}
.solutions-list .solutions-subcategory-header h3{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.2rem;line-height:1.6em;margin:0 3rem 0 0;text-transform:none}
@media(min-width:62em){.solutions-list .solutions-subcategory-header h3{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:2.4rem;line-height:1.2em;margin:0 8rem 0 0;text-transform:uppercase}
}
@media(min-width:62em){.solutions-list .solutions-subcategory-details{border-top:6px solid black}
}
.solutions-card{border-bottom:solid 1px black;padding:1.733rem 2rem 2.667rem;position:relative}
@media(min-width:62em){.solutions-card{padding:3rem 0 2.7rem}
}
@media(min-width:62em){.solutions-card .content{float:left;width:70%}
}
.solutions-card .title{display:block;font-size:1.325rem;font-weight:700}
@media(min-width:62em){.solutions-card .title{display:inline-block;vertical-align:middle}
}
.solutions-card .accordion-button{position:absolute;right:2rem;top:1.733rem}
@media(min-width:62em){.solutions-card .accordion-button{float:right;position:relative;right:0;top:0}
}
.globalHeader.active-mobile-nav{height:57px}
.component-global-header{background:white;position:relative;width:100%;z-index:888}
.component-global-header.active-mobile-nav{position:fixed}
.component-global-header #skiptocontent{position:fixed;width:171px;text-transform:uppercase;left:calc(50% - 140px);top:0;z-index:1}
.component-global-header #skiptocontent a{padding:6px;position:absolute;top:-40px;color:white;border-right:1px solid white;border-bottom:1px solid white;border-radius:0 0 8px 8px;background:#e32a20;transition:top 1s ease-out;z-index:100;left:0;text-decoration:none}
@media(min-width:47.95em){.component-global-header #skiptocontent a{left:auto}
}
.component-global-header #skiptocontent a:focus{position:fixed;top:0;outline-color:transparent;transition:top .5s ease-in}
.component-global-header .header-logo{display:block;float:left;height:100%;max-width:11.5rem;padding:.6rem .6rem 0}
@media(min-width:62em){.component-global-header .header-logo{padding-left:0;overflow:hidden}
}
.component-global-header .header-logo img{max-width:11.5rem}
.component-global-header .header-search{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;height:4em;background:black;border-bottom:.5em solid white}
@media(min-width:62em){.component-global-header .header-search{display:block;float:right;line-height:0;padding:0 1rem;width:auto;background:0}
.component-global-header .header-search:before{border-left:1px solid #999;display:inline-block;top:1.2rem;content:'';height:1.6rem;vertical-align:middle;position:relative;left:-18px}
}
.component-global-header .header-search #headerSearchButton{display:none}
@media(min-width:62em){.component-global-header .header-search #headerSearchButton{text-decoration:none;display:block}
}
.component-global-header .header-search .header-search-form{height:100%;visibility:hidden}
@media(min-width:62em){.component-global-header .header-search .header-search-form{background:0;position:absolute;top:3.9rem;width:15rem;right:-40vw;left:auto;transition:.3s all ease}
}
.component-global-header .header-search input{color:white;padding:0 3.2rem 0 1.2rem;background:black;display:inline-block;width:75%;height:100%}
@media(min-width:62em){.component-global-header .header-search input{position:absolute;display:block;color:black;padding:0 1rem;background:#e1e1e1;width:100%;height:3rem}
}
.component-global-header .header-search .form-search-submit{color:white;font-size:1.4rem;padding:0 1rem;float:right;height:3.2rem;background:0;border-top:0;border-right:0;border-bottom:0}
@media(min-width:62em){.component-global-header .header-search .form-search-submit{color:black;font-size:1rem;padding:0 .25rem}
.component-global-header .header-search .form-search-submit:before{display:none}
}
.component-global-header .header-search.active .header-search-form{visibility:visible}
@media(min-width:62em){.component-global-header .header-search.active .header-search-form{right:1vw;z-index:9}
}
.component-global-header .header-toggle{background:transparent;float:right;font-size:1.7rem;padding:1rem;transition:.3s background ease}
.component-global-header .header-toggle.icon-menu.active:before{content:'\E60D'}
.component-global-header .header-toggle.active{background:black;color:white}
@media(min-width:62em){.component-global-header .header-toggle{display:none}
}
.component-global-header .language-selector{color:black;text-transform:uppercase;display:block}
@media(min-width:47.95em){.component-global-header .language-selector{top:20%;right:15vw}
}
@media(min-width:62em){.component-global-header .language-selector{background:transparent;padding:1rem 0;float:right;display:inline}
}
.component-global-header .language-selector .language-dropdown{z-index:3;width:100%;height:auto}
@media(min-width:62em){.component-global-header .language-selector .language-dropdown{line-height:2em;position:relative}
}
.component-global-header .language-selector .language-dropdown .current-language{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;display:block;cursor:pointer;text-transform:uppercase;transition:.3s color ease;background-color:white;padding:1.3em .75em}
@media(min-width:62em){.component-global-header .language-selector .language-dropdown .current-language{height:auto;background-color:transparent;display:inline-block;padding:0 1.5rem;position:relative;top:.1rem}
.component-global-header .language-selector .language-dropdown .current-language:before{border-left:1px solid #999;display:block;float:left;top:1px;content:'';height:1.6rem;vertical-align:middle;position:relative;left:-18px}
}
.component-global-header .language-selector .language-dropdown .current-language:after{height:calc(100% - 14px);content:'\e602';font-family:'icomoon';pointer-events:none;padding-left:10px;top:1px;position:relative}
@media(min-width:62em){.component-global-header .language-selector .language-dropdown .current-language:after{position:relative;background:white;right:-10px;padding-left:0;height:calc(100% - 10px);font-size:.9em;top:0}
}
@media(min-width:62em){.component-global-header .language-selector .language-dropdown .current-language:hover{color:#a7141c}
}
.component-global-header .language-selector .language-dropdown ul{display:none;position:absolute;padding:0;margin:0;width:100%}
@media(min-width:62em){.component-global-header .language-selector .language-dropdown ul{left:.5em;top:3.3em;padding:0;margin:0}
}
.component-global-header .language-selector .language-dropdown ul li{list-style:none}
.component-global-header .language-selector .language-dropdown ul a{background:#a7141c;display:block;color:white;padding:1rem .9rem;transition:.3s background ease;text-decoration:none;line-height:1em;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}
@media(min-width:62em){.component-global-header .language-selector .language-dropdown ul a{padding:.2rem .9rem;line-height:2em}
}
.component-global-header .language-selector .language-dropdown ul a:hover{color:white;background-color:#999}
.component-global-header .language-selector .language-dropdown ul a.active{background-color:#a8120a;color:white}
.component-global-header .language-selector .language-dropdown ul a.active:hover{background-color:#780d07}
.component-global-header .language-selector .language-dropdown.active .current-language:after{content:'\E605'}
.component-global-header .language-selector .language-dropdown.active ul{width:100%;display:block;box-shadow:0 -2px 4px 1px rgba(10,10,10,0.3)}
@media(min-width:62em){.component-global-header .language-selector .language-dropdown.active ul{min-width:6rem;width:auto;box-shadow:none;z-index:1000}
}
@media(min-width:62em){.component-global-header{padding:0 1.5rem}
}
@media(min-width:75em){.component-global-header{padding:0 3rem}
}
.component-global-navigation{background:#f2f2f2;position:absolute;right:-100%;top:100%;transition:.3s right ease;width:100%;z-index:999;height:100vh}
.component-global-navigation.active{right:0}
.component-global-navigation .header-nav{border-bottom:.1rem solid black;padding-top:.7rem}
.component-global-navigation .header-nav a{background:0;display:block;padding:1rem;text-transform:uppercase;transition:.3s background ease}
.component-global-navigation .header-nav a.has-child:after{content:'\e604';float:right;font-family:'icomoon';font-size:1.2rem;margin-right:.4rem;transition:.3s transform ease}
.component-global-navigation .header-nav a:hover{background:#cd2118;color:white}
.component-global-navigation .header-nav .selected .header-subnav{right:0}
.component-global-navigation .header-subnav{position:absolute;transition:.3s right ease;width:100%;z-index:999;height:100vh;top:0;right:-100%;background:#f2f2f2}
.component-global-navigation .header-subnav .overview{font-size:1rem;background-color:#d1cdcd;font-weight:400;padding-left:0}
.component-global-navigation .header-subnav a{padding:1rem;text-transform:uppercase;border-top:1px solid white}
.component-global-navigation .header-subnav a:before{content:'';display:none}
.component-global-navigation .header-subnav .has-child-nav>a:before{content:'\e604';float:right;font-family:'icomoon';font-size:1.2rem;margin-right:.1rem;transition:.3s transform ease;position:relative;display:block}
.component-global-navigation .active-3rd-nav .header-tertiary-nav{right:0}
.component-global-navigation .header-tertiary-nav{position:absolute;transition:.3s right ease;width:100%;z-index:999;height:100vh;top:0;right:-100%;background:#f2f2f2}
@media(min-width:62em){.component-global-navigation{background:0;display:block;float:right;position:static;width:auto;right:3vw;top:0;overflow:visible;height:auto}
.component-global-navigation .header-nav{border:0;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;padding-top:0;display:inline}
.component-global-navigation .header-nav li{float:left}
.component-global-navigation .header-nav li>a{position:relative}
.component-global-navigation .header-nav li:hover>a{background:#cd2118;color:white}
.component-global-navigation .header-nav li:hover>a:hover{background-color:#cd2118}
.component-global-navigation .header-nav li:hover .header-subnav{z-index:9}
.component-global-navigation .header-nav li.is-portfolio .header-subnav{text-align:left}
.component-global-navigation .header-nav li.active{background:#cd2118}
.component-global-navigation .header-nav li.active .header-subnav{display:block}
.component-global-navigation .header-nav li.active a{color:white}
.component-global-navigation .header-nav a{padding:1.3rem .8rem;transition:.3s background ease,0.3s color ease}
.component-global-navigation .header-nav a:after{content:'';display:none}
.component-global-navigation .header-nav a:hover{background:#cd2118;color:white}
.component-global-navigation .header-subnav{display:none;z-index:auto;height:auto;top:auto;background:#cd2118;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;left:0;position:absolute;transition:.3s opacity ease;width:100%;padding-right:9.5rem;text-align:right}
.component-global-navigation .header-subnav:before,.component-global-navigation .header-subnav:after{content:" ";display:table;line-height:0}
.component-global-navigation .header-subnav:after{clear:both}
.component-global-navigation .header-subnav a{border:0;color:white;padding:0 1rem;padding-left:2.5rem;text-transform:none}
.component-global-navigation .header-subnav a span{border-bottom:.5rem solid transparent;display:inline-block;padding:.7rem 0 .5rem 0;transition:.3s border-bottom ease}
.component-global-navigation .header-subnav a:hover span{border-bottom:.5rem solid black}
.component-global-navigation .header-subnav li{float:none;display:inline-block}
.component-global-navigation .header-subnav li:hover .header-tertiary-nav{visibility:visible;right:auto}
.component-global-navigation .header-subnav li:focus .header-tertiary-nav{visibility:visible;right:auto}
.component-global-navigation .header-subnav li:focus-within .header-tertiary-nav{visibility:visible;right:auto}
.component-global-navigation .header-subnav .active>a span{border-bottom:.5rem solid black}
.component-global-navigation .header-subnav .has-child-nav>a::before{display:none}
.component-global-navigation .header-subnav .header-tertiary-nav{visibility:hidden;background:black;max-height:400px;overflow:auto;position:absolute;top:calc(100% - 0.5rem);width:16rem;height:auto}
.component-global-navigation .header-subnav .header-tertiary-nav li{text-align:left;float:none;display:block}
.component-global-navigation .header-subnav .header-tertiary-nav a span{border:0}
.component-global-navigation .header-subnav .header-tertiary-nav a:hover{background:0}
.component-global-navigation .header-subnav .header-tertiary-nav a:hover span{border:0}
.component-global-navigation .header-subnav .header-tertiary-nav .active>a span{border:0}
.component-global-navigation .has-child-nav>a span:before{content:'\e604';float:right;font-family:'icomoon';font-size:.55rem;margin-left:.4rem;transition:.3s transform ease}
.component-global-navigation .has-child-nav:hover>a span:before{transform:rotate(90deg)}
}
@media(min-width:75em){.component-global-navigation .header-nav a{padding:1.3rem 1rem}
.component-global-navigation .header-subnav{padding-right:11rem}
.component-global-navigation .header-subnav a{padding:0 1rem}
}
.component-global-footer{clear:both}
@media(min-width:62em){.component-global-footer{padding:1rem 1.5rem 0}
}
@media(min-width:75em){.component-global-footer{padding:1rem 3rem 0}
}
.component-global-footer .footer-breadcrumb{display:none;float:left}
@media(min-width:62em){.component-global-footer .footer-breadcrumb{display:block}
}
.component-global-footer .footer-breadcrumb .icon-home{font-size:1.3rem;position:relative;top:.15rem}
.component-global-footer .footer-breadcrumb .icon-arrow-right{margin-right:1rem}
.component-global-footer .footer-breadcrumb .icon-arrow-right:before{color:black;font-size:.7rem;font-weight:bold;margin:0 .8rem 0 .2rem}
.component-global-footer .breadcrumb{display:inline-block}
.component-global-footer .breadcrumb a{display:inline-block}
.component-global-footer .breadcrumb a:before{color:black;content:'\e604';font-family:"icomoon";font-size:.7rem;font-weight:bold;margin:0 .8rem 0 .2rem}
.component-global-footer .back-to-top{border-top:1px solid black;padding:.9rem 0;text-align:center}
@media(min-width:62em){.component-global-footer .back-to-top{border-top:0;float:right;padding:0;text-align:left}
}
.component-global-footer .back-to-top a{display:inline-block;text-decoration:none}
.component-global-footer .back-to-top a:before{font-size:.7rem;margin-right:.5rem}
@media(min-width:62em){.component-global-footer .back-to-top a:before{float:right;margin:.35rem 0 0 .5rem}
}
.component-global-footer .title{position:relative}
.component-global-footer .title>a:before{content:'\e604';font-family:'icomoon';font-size:.7rem;font-weight:bold;margin-left:.2rem;position:absolute;top:15px}
@media(min-width:62em){.component-global-footer .title>a:before{top:0}
}
.component-global-footer .title span{display:block;padding:1rem 1rem 1rem 1.2rem;text-transform:uppercase}
@media(min-width:62em){.component-global-footer .title span{padding-top:0}
}
.component-global-footer .list-subnav{margin-left:1.2rem}
.component-global-footer .list-subnav li{margin-bottom:.8rem}
.component-global-footer .footer-navigation{clear:both}
@media(min-width:62em){.component-global-footer .footer-navigation{border-top:1px solid black;margin-top:3rem;padding-top:1.5rem}
.component-global-footer .footer-navigation .singleAuthoredParagraph-wrapper{width:14.5%}
.component-global-footer .footer-navigation .singleAuthoredParagraph-wrapper .component-singleauthoredlinkgroup{float:left}
}
.component-global-footer .footer-navigation>div{border-top:1px solid black;float:left;padding:.45rem .5%;width:50%}
@media(min-width:62em){.component-global-footer .footer-navigation>div{border-left:1px solid black;border-top:0;display:table-cell;float:none;padding:0 .2rem;vertical-align:top;width:14%}
.component-global-footer .footer-navigation>div:first-child{border:0;padding-left:0}
}
@media(min-width:75em){.component-global-footer .footer-navigation>div{padding:0 1rem}
}
.component-global-footer .footer-navigation>div:nth-child(2n+1){clear:both}
.component-global-footer .footer-navigation .footer-end{clear:both;padding-bottom:1.7rem;width:100%}
@media(min-width:62em){.component-global-footer .footer-navigation .footer-end{clear:none;padding:0 0 1rem .8rem;width:auto}
}
.component-global-footer .footer-end .list-subnav{margin:1rem 0 .5rem;width:100%}
@media(min-width:62em){.component-global-footer .footer-end .list-subnav{margin-top:0}
}
.component-global-footer .footer-end ul{column-count:2;padding-left:.6rem}
@media(min-width:62em){.component-global-footer .footer-end ul{column-count:1;padding-left:0}
}
.component-global-footer .footer-end li{padding:0 .6rem}
@media(min-width:62em){.component-global-footer .footer-end li{padding:0}
}
.component-global-footer .footer-end .select-fancy{margin:.5rem 1rem 0;display:none}
@media(min-width:62em){.component-global-footer .footer-end .select-fancy{margin:0}
}
.component-global-footer #site-bottom{border-top:1px solid black;clear:both;padding:.5rem 1rem .5em}
@media(min-width:62em){.component-global-footer #site-bottom{padding:1rem 0}
.component-global-footer #site-bottom p{margin:0}
}
@media(min-width:62em){.component-global-footer #site-bottom-left{float:left}
}
@media(min-width:62em){.component-global-footer #site-bottom-right{float:right}
}
.homepage-footer-wrapper .footer-breadcrumb{display:none}
.component-singleauthoredlinkgroup a{text-decoration:none}
.component-singleauthoredlinkgroup ul{list-style:none;padding:0}
.component-singleauthoredlinkgroup.style-one .title,.component-singleauthoredlinkgroup.style-two .title{font-size:1.2em}
.component-singleauthoredlinkgroup.style-one .title span,.component-singleauthoredlinkgroup.style-two .title span{display:block;font-weight:bold;margin-bottom:1rem}
.component-singleauthoredlinkgroup.style-one a,.component-singleauthoredlinkgroup.style-two a{text-decoration:none}
.component-singleauthoredlinkgroup.style-one .list-subnav,.component-singleauthoredlinkgroup.style-two .list-subnav{font-size:.9rem;font-weight:normal}
.component-singleauthoredlinkgroup.style-one .list-subnav li,.component-singleauthoredlinkgroup.style-two .list-subnav li{margin-bottom:.8rem}
.component-singleauthoredlinkgroup.style-one .list-subnav a,.component-singleauthoredlinkgroup.style-two .list-subnav a{text-decoration:none}
.component-singleauthoredlinkgroup.style-one .list-subnav li:before{content:'\e604';font-family:"icomoon";font-size:.7rem;font-weight:bold}
.component-singleauthoredlinkgroup.style-two .list-subnav li:after{content:'\e610';font-family:"icomoon";font-size:.7rem;font-weight:bold}
.component-singleauthoredlinkgroup.style-two .external-link:after{display:none}
.component-singleauthoredlinkgroup.style-two-columns .list-subnav>*{display:block;float:left;margin:0 5% .5em 0;width:40%;word-break:break-word}
.component-singleauthoredlinkgroup .tag-highlighter-list.button-tag:hover{color:white}
.component-card-accordionBio{border-bottom:solid 1px black}
.component-card-accordionBio .content-wrapper{padding:1.733rem 2rem 0;position:relative}
@media(min-width:62em){.component-card-accordionBio .content-wrapper{padding:1.733rem 3.5rem 0}
}
.component-card-accordionBio .content-wrapper .content{padding-bottom:2.5rem;padding-top:1.5rem;position:relative}
.component-card-accordionBio .content-wrapper .text-border-left{margin-bottom:0;margin-top:0;width:90%}
@media(min-width:62em){.component-card-accordionBio .content-wrapper .text-border-left{display:inline-block;width:30%}
}
.component-card-accordionBio .bio-wrapper{padding-top:2.5rem}
.component-card-accordionBio .position-list-wrap{display:inline-block;vertical-align:top}
@media(min-width:62em){.component-card-accordionBio .position-list-wrap{max-width:60%}
}
.component-card-accordionBio .position-list-wrap>ul{font-size:1.1rem;list-style-type:none;padding-left:0}
@media(min-width:62em){.component-card-accordionBio .position-list-wrap>ul{column-count:2;margin:0}
}
.component-card-accordionBio .position-list-wrap>ul>li{display:inline-block;padding-bottom:1rem;padding-right:1.5rem;vertical-align:top;width:15.5rem}
.component-card-accordionBio .image-wrap{display:inline-block;vertical-align:top;width:100%}
@media(min-width:62em){.component-card-accordionBio .image-wrap{padding-right:2rem;width:30%}
}
.component-card-accordionBio .image-wrap img{display:block;height:auto;margin-left:auto;margin-right:auto;width:300px;max-width:100%;padding-bottom:1rem}
.component-card-accordionBio .image-wrap .clearfix{clear:both}
.component-card-accordionBio .image-wrap ul.bio-social-bar{margin:0 auto;padding:0;width:300px}
.component-card-accordionBio .image-wrap ul.bio-social-bar li{margin:0 0 1rem .5rem;padding:0;float:right;list-style:none}
.component-card-accordionBio .image-wrap ul.bio-social-bar .bio-social-icon{display:block;background:url("../../../../content/dam/bscorpcomm-sites/bridgestone-americas/images/icons/social-icons.jpg") 0 0 no-repeat;width:25px;height:25px}
.component-card-accordionBio .image-wrap ul.bio-social-bar .bio-social-icon:after{content:none}
.component-card-accordionBio .image-wrap ul.bio-social-bar .bio-social-icon-fb{background-position:0 0}
.component-card-accordionBio .image-wrap ul.bio-social-bar .bio-social-icon-tw{background-position:-25px 0}
.component-card-accordionBio .image-wrap ul.bio-social-bar .bio-social-icon-li{background-position:-50px 0}
.component-card-accordionBio .image-wrap ul.bio-social-bar .bio-social-icon-ig{background-position:-75px 0}
.component-card-accordionBio .image-wrap ul.bio-social-bar .bio-social-icon-yt{background-position:-100px 0}
.component-card-accordionBio .image-wrap ul.bio-social-bar .bio-social-icon-pi{background-position:-125px 0}
.component-card-accordionBio .description-wrap{padding-bottom:2rem}
@media(min-width:62em){.component-card-accordionBio .description-wrap{column-count:2;display:inline-block;overflow:hidden;width:60%}
}
.component-card-accordionBio .description-wrap p:first-child{margin-top:0}
.component-card-accordionBio .accordion-button{position:absolute;right:0;top:0}
@media(min-width:62em){.component-card-accordionBio .accordion-button{float:right;position:absolute;right:1.733rem;top:1.733rem}
}
.component-card-accordionBio .background-theme.bgt-none{background:0;color:black}
.component-card-accordionBio .background-theme.bgt-dark{background-color:black;color:white}
.component-card-accordionBio .background-theme.bgt-dark .text-border-left{border-left:8px solid white}
.component-card-accordionBio .background-theme.bgt-light{background-color:white;color:black}
.component-card-accordionBio .background-theme.bgt-dark-gradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#cccccc');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#cccccc');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#ccc));background:-moz-linear-gradient(top,black,#ccc);background:linear-gradient(to right,#000 0,#ccc 100%);color:white}
.component-card-accordionBio .background-theme.bgt-dark-gradient .text-border-left{border-left:8px solid white}
.component-card-accordionBio .background-theme.bgt-dark-darkgradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%);color:white}
.component-card-accordionBio .background-theme.bgt-dark-darkgradient .text-border-left{border-left:8px solid white}
.component-card-accordionBio .background-theme.bgt-light-gradient{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e1e1e1', endColorstr='white');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#e1e1e1',endColorstr='white');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#e1e1e1),to(white));background:-moz-linear-gradient(top,#e1e1e1,white);background:linear-gradient(to right,#e1e1e1 0,#fff 100%);color:black}
.component-card-accordionBio .background-theme.bgt-red-gradient{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white}
.component-card-accordionBio .background-theme.bgt-red-gradient .text-border-left{border-left:8px solid white}
@media(min-width:62em){.component-card-careers{display:table;height:55rem;height:55vw}
}
.component-card-careers a{text-decoration:none}
.component-card-careers.black a,.component-card-careers.charcoal-gradient a{color:white}
.component-card-careers.black a:hover,.component-card-careers.charcoal-gradient a:hover{color:#cd2118}
.component-card-careers.black .button-default,.component-card-careers.black .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .component-card-careers.black .cc-submit__btn,.component-card-careers.charcoal-gradient .button-default,.component-card-careers.charcoal-gradient .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .component-card-careers.charcoal-gradient .cc-submit__btn{color:white}
.component-card-careers.black .button-default:hover,.component-card-careers.black .cookie-consent-wrapper .cc-submit__btn:hover,.cookie-consent-wrapper .component-card-careers.black .cc-submit__btn:hover,.component-card-careers.charcoal-gradient .button-default:hover,.component-card-careers.charcoal-gradient .cookie-consent-wrapper .cc-submit__btn:hover,.cookie-consent-wrapper .component-card-careers.charcoal-gradient .cc-submit__btn:hover{color:white}
.component-card-careers.black .text-content,.component-card-careers.charcoal-gradient .text-content{color:white}
.component-card-careers.black .text-content .text-border-left,.component-card-careers.charcoal-gradient .text-content .text-border-left{border-color:white}
.component-card-careers.black .text-content{background:black}
.component-card-careers.charcoal-gradient .text-content{background-color:#424242;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#424242', endColorstr='black');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#424242',endColorstr='black');zoom:1;background:-webkit-gradient(linear,left top,left bottom,from(#424242),to(black));background:-moz-linear-gradient(top,#424242,black);background:linear-gradient(to bottom,#424242 0,#000 100%)}
.component-card-careers.white .text-content{background:white;color:black}
.component-card-careers.white .text-content .text-border-left{border-color:black}
.component-card-careers .text-content,.component-card-careers .media-content{float:none;height:100%;vertical-align:middle;width:100%}
@media(min-width:62em){.component-card-careers .text-content,.component-card-careers .media-content{display:table-cell}
}
.component-card-careers .text-content{background-color:white;padding:2rem 2rem 4rem}
@media(min-width:62em){.component-card-careers .text-content{width:40%;width:40vw}
}
.component-card-careers .text-content h3{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.1rem;font-style:italic;font-weight:normal;text-transform:none}
.component-card-careers .text-content .button,.component-card-careers .text-content .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .component-card-careers .text-content .cc-submit__btn{margin-right:1.5rem}
.component-card-careers .career-card-image{display:none}
@media(min-width:62em){.component-card-careers .career-card-image{display:block;float:right;max-width:30%}
}
@media(min-width:62em){.component-card-careers .career-content-wrapper{float:left;width:70%}
}
.component-card-careers h2{font-size:2.5rem;margin-bottom:.5rem}
@media(min-width:62em){.component-card-careers h2{font-size:2.5rem;font-size:2.5vw}
}
.component-card-careers p{margin-bottom:2.5rem}
.component-card-careers ul{margin-top:3rem;padding:0}
@media(min-width:62em){.component-card-careers ul{clear:both;margin-top:0;padding-top:3rem}
}
.component-card-careers li{clear:both;list-style:none;margin-bottom:1.3rem;padding-left:1.3rem}
@media(min-width:62em){.component-card-careers li{clear:none;float:left;width:50%}
.component-card-careers li:nth-child(2n+1){clear:both}
}
.component-card-careers li:before{content:'\e604';float:left;font-family:"icomoon";margin:0 0 0 -1.3rem}
.component-card-careers .more-information-wrapper{clear:both}
.component-card-careers .media-content{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;padding:0;position:relative}
@media(min-width:62em){.component-card-careers .media-content{display:table-cell;width:60%;width:60vw}
}
.contact-title{clear:left;font-size:1em;font-weight:bold;margin-top:3rem;margin-top:3vw;padding:0}
@media(min-width:62em){.contact-title{float:left;font-size:2em;line-height:2rem;padding-left:3rem;padding-left:3vw;width:30rem;width:30vw}
}
.contact-description{padding:0}
@media(min-width:62em){.contact-description{float:left;margin-top:3rem;margin-top:3vw;padding-left:3vw;width:55rem;width:55vw}
}
.contact-button{clear:both;float:left;font-size:1.5em;margin-bottom:7rem;margin-bottom:7vw;margin-top:1rem;margin-top:1vw;padding-left:0;width:30vw}
.list-contact-child{margin:0 2rem;margin-bottom:3rem;margin-bottom:3vw;padding-top:1rem}
@media(min-width:62em){.list-contact-child{margin:0 3rem;margin:0 3vw}
}
@media(min-width:62em){.contact-wrapper .component-card-careers{display:table;height:30rem;height:30vw}
}
.contact-wrapper .component-card-careers a{text-decoration:none}
.contact-wrapper .component-card-careers.black a,.contact-wrapper .component-card-careers.charcoal-gradient a{color:white}
.contact-wrapper .component-card-careers.black a:hover,.contact-wrapper .component-card-careers.charcoal-gradient a:hover{color:#cd2118}
.contact-wrapper .component-card-careers.black .button-default,.contact-wrapper .component-card-careers.black .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .contact-wrapper .component-card-careers.black .cc-submit__btn,.contact-wrapper .component-card-careers.charcoal-gradient .button-default,.contact-wrapper .component-card-careers.charcoal-gradient .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .contact-wrapper .component-card-careers.charcoal-gradient .cc-submit__btn{color:white}
.contact-wrapper .component-card-careers.black .button-default:hover,.contact-wrapper .component-card-careers.black .cookie-consent-wrapper .cc-submit__btn:hover,.cookie-consent-wrapper .contact-wrapper .component-card-careers.black .cc-submit__btn:hover,.contact-wrapper .component-card-careers.charcoal-gradient .button-default:hover,.contact-wrapper .component-card-careers.charcoal-gradient .cookie-consent-wrapper .cc-submit__btn:hover,.cookie-consent-wrapper .contact-wrapper .component-card-careers.charcoal-gradient .cc-submit__btn:hover{color:white}
.contact-wrapper .component-card-careers.black .text-content,.contact-wrapper .component-card-careers.charcoal-gradient .text-content{color:white}
.contact-wrapper .component-card-careers.black .text-content .text-border-left,.contact-wrapper .component-card-careers.charcoal-gradient .text-content .text-border-left{border-color:white}
.contact-wrapper .component-card-careers.black .text-content{background:black}
.contact-wrapper .component-card-careers.charcoal-gradient .text-content{background-color:#424242;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#424242', endColorstr='black');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#424242',endColorstr='black');zoom:1;background:-webkit-gradient(linear,left top,left bottom,from(#424242),to(black));background:-moz-linear-gradient(top,#424242,black);background:linear-gradient(to bottom,#424242 0,#000 100%)}
.contact-wrapper .component-card-careers.white .text-content{background:white;color:black}
.contact-wrapper .component-card-careers.white .text-content .text-border-left{border-color:black}
.contact-wrapper .component-card-careers .text-content,.contact-wrapper .component-card-careers .media-content{float:none;height:100%;vertical-align:middle;width:100%}
@media(min-width:62em){.contact-wrapper .component-card-careers .text-content,.contact-wrapper .component-card-careers .media-content{display:table-cell}
}
.contact-wrapper .component-card-careers .text-content{background-color:white;padding:2rem 2rem 4rem}
@media(min-width:62em){.contact-wrapper .component-card-careers .text-content{width:40%;width:40vw}
}
.contact-wrapper .component-card-careers .text-content h3{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.1rem;font-style:italic;font-weight:normal;text-transform:none}
.contact-wrapper .component-card-careers .text-content .button,.contact-wrapper .component-card-careers .text-content .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .contact-wrapper .component-card-careers .text-content .cc-submit__btn{margin-right:1.5rem}
.contact-wrapper .component-card-careers .career-card-image{display:none}
@media(min-width:62em){.contact-wrapper .component-card-careers .career-card-image{display:block;float:right;max-width:30%}
}
@media(min-width:62em){.contact-wrapper .component-card-careers .career-content-wrapper{float:left;width:70%}
}
.contact-wrapper .component-card-careers h1{font-size:2rem;margin-bottom:.5rem}
@media(min-width:62em){.contact-wrapper .component-card-careers h1{font-size:2.5rem;font-size:2.5vw}
}
.contact-wrapper .component-card-careers p{margin-bottom:2.5rem}
.contact-wrapper .component-card-careers ul{margin-top:3rem;padding:0}
@media(min-width:62em){.contact-wrapper .component-card-careers ul{clear:both;margin-top:0;padding-top:3rem}
}
.contact-wrapper .component-card-careers li{clear:both;list-style:none;margin-bottom:1.3rem;padding-left:1.3rem}
@media(min-width:62em){.contact-wrapper .component-card-careers li{clear:none;float:left;width:50%}
.contact-wrapper .component-card-careers li:nth-child(2n+1){clear:both}
}
.contact-wrapper .component-card-careers li:before{content:'\e604';float:left;font-family:"icomoon";margin:0 0 0 -1.3rem}
.contact-wrapper .component-card-careers .more-information-wrapper{clear:both}
.contact-wrapper .component-card-careers .media-content{background-position:center center;background-repeat:no-repeat;background-size:cover;display:none;padding:0;position:relative}
@media(min-width:62em){.contact-wrapper .component-card-careers .media-content{display:table-cell;width:60%;width:60vw}
}
.component-card-cube{background:blue;margin:1rem;padding-bottom:75%;padding:1rem;width:100%}
.component-card-cube .cube-title{font-size:1.33rem;font-weight:700}
@media(min-width:47.95em){.component-card-cube{background:green;height:10vw;overflow:auto;width:10vw}
}
@media(min-width:62em){.component-card-cube{background:red;height:25vw;padding-bottom:0;width:25vw}
}
.component-card-background{background-size:cover;bottom:0;height:100%;position:absolute;top:0;width:50%}
.component-card-brandsHighlighter{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='white', endColorstr='#e1e1e1');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='white',endColorstr='#e1e1e1');zoom:1;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#e1e1e1));background-image:-moz-linear-gradient(top,white,#e1e1e1);background-image:radial-gradient(ellipse farthest-side at 100% 25%,#fff 0,rgba(255,255,255,0) 150%,#e1e1e1 95%);padding:5rem 0;text-align:center}
.component-card-brandsHighlighter ul{display:table;padding:2rem 0;margin:0 auto}
.component-card-brandsHighlighter li{display:table-cell;list-style:none;vertical-align:middle}
.component-card-brandsHighlighter li a{display:table-cell;vertical-align:middle}
.component-card-brandsHighlighter img{height:auto;width:100%}
.component-card-brandsHighlighter .featured-brands li{padding:0 1vw}
.component-card-brandsHighlighter .featured-brands li a{height:7vw;width:14vw}
.component-card-brandsHighlighter .other-brands{border-top:1px solid black}
.component-card-brandsHighlighter .other-brands li{padding:0 .7vw}
.component-card-brandsHighlighter .other-brands li a{height:7vw;width:9vw}
.component-card-brandsHighlighter .other-brands li:nth-child(3n+1) a{clear:both}
.component-display-5050MixedContent .component-card-brandsHighlighter{display:none}
@media(min-width:47.95em){.component-display-5050MixedContent .component-card-brandsHighlighter{display:block}
}
.component-card-history{background:white;width:100%}
.component-card-history:before,.component-card-history:after{content:" ";display:table;line-height:0}
.component-card-history:after{clear:both}
@media(min-width:47.95em){.component-card-history{display:table;height:55vw}
}
.component-card-history h3{font-size:3.2rem;font-size:3.2vw}
@media(min-width:47.95em){.component-card-history.ribbon-style{height:3vw}
}
.component-card-history .text-container.font-color-white{color:white}
.component-card-history .text-container.font-color-white .text-border-top{border-top:8px solid white}
@media(max-width:47.94em){.component-card-history .text-container.font-color-white .text-border-top{font-size:2.4em}
}
@media(min-width:47.95em){.component-card-history .text-container.font-color-white .text-border-top{font-size:2.8rem;font-size:2.8vw}
}
.component-card-history .text-container.font-color-red{color:#ee2e24}
.component-card-history .text-container.font-color-red .text-border-top{border-top:8px solid #ee2e24}
@media(max-width:47.94em){.component-card-history .text-container.font-color-red .text-border-top{font-size:2.4em}
}
@media(min-width:47.95em){.component-card-history .text-container.font-color-red .text-border-top{font-size:2.8rem;font-size:2.8vw}
}
.component-card-history .text-container.font-color-black{color:black}
.component-card-history .text-container.font-color-black .text-border-top{border-top:8px solid black}
@media(max-width:47.94em){.component-card-history .text-container.font-color-black .text-border-top{font-size:2.4em}
}
@media(min-width:47.95em){.component-card-history .text-container.font-color-black .text-border-top{font-size:2.8rem;font-size:2.8vw}
}
.component-card-history .text-container.font-color-grey{color:#e1e1e1}
.component-card-history .text-container.font-color-grey .text-border-top{border-top:8px solid #e1e1e1}
@media(max-width:47.94em){.component-card-history .text-container.font-color-grey .text-border-top{font-size:2.4em}
}
@media(min-width:47.95em){.component-card-history .text-container.font-color-grey .text-border-top{font-size:2.8rem;font-size:2.8vw}
}
.component-card-history.background-grey .text-container{background-color:white;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='white', endColorstr='#e1e1e1');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='white',endColorstr='#e1e1e1');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(white),to(#e1e1e1));background:-moz-linear-gradient(top,white,#e1e1e1);background:linear-gradient(to right,#fff 0,#e1e1e1 100%)}
.component-card-history.background-red .text-container{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ee2e24', endColorstr='#a8120a');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ee2e24',endColorstr='#a8120a');zoom:1;background-image:-webkit-gradient(linear,left top,left bottom,from(#ee2e24),to(#a8120a));background-image:-moz-linear-gradient(top,#ee2e24,#a8120a);background-image:radial-gradient(ellipse farthest-side at 100% 20%,#ee2e24 0,rgba(255,255,255,0) 100%,#a8120a 95%)}
.component-card-history.background-white .text-container{background-color:white}
.component-card-history.background-black .text-container{background-color:black}
.component-card-history.background-none .text-container{background-color:none}
@media(min-width:47.95em){.component-card-history .text-container.ribbon-style{width:100%}
.component-card-history .text-container.ribbon-style:before,.component-card-history .text-container.ribbon-style:after{content:" ";display:table;line-height:0}
.component-card-history .text-container.ribbon-style:after{clear:both}
.component-card-history .text-container.ribbon-style .right-side{margin:auto;width:95%}
.component-card-history .text-container.ribbon-style .right-side:before,.component-card-history .text-container.ribbon-style .right-side:after{content:" ";display:table;line-height:0}
.component-card-history .text-container.ribbon-style .right-side:after{clear:both}
.component-card-history .text-container.ribbon-style h3{width:20%;float:left;padding:30px 0;border-right:2px solid white;margin-right:40px;text-align:center}
.component-card-history .text-container.ribbon-style .text-border-top{width:64%;float:left;clear:none;padding:0;padding-top:3rem;border-top:0;border-right:0;margin-bottom:0;margin-top:5px;text-align:left}
.component-card-history .text-container.ribbon-style p{width:65%;float:left}
}
.component-card-history .pull-quote{display:none;float:right;margin-top:-3rem;position:absolute;right:0;width:18%;width:16vw;z-index:1}
@media(min-width:47.95em){.component-card-history .pull-quote{display:block}
}
.component-card-history .pull-quote img{display:block;width:100%}
.component-card-history blockquote{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white;font-size:1rem}
.component-card-history .text-container{padding:2rem}
@media(min-width:47.95em){.component-card-history .text-container{display:table-cell;padding:3rem;padding:3vw;vertical-align:middle;width:30%;width:30vw}
}
@media(min-width:47.95em){.component-card-history .complex-carousel{width:70%;width:70vw}
}
.component-card-history .image-highlight{display:block;margin:2rem -2rem;max-width:calc(100% - -4rem);width:calc(100% - -4rem)}
@media(min-width:47.95em){.component-card-history .image-highlight{display:none}
}
@media(min-width:47.95em){.component-card-history.sidebar-slim .text-container,.component-card-history.sidebar-none .text-container{width:30%;width:30vw}
.component-card-history.sidebar-slim .complex-carousel,.component-card-history.sidebar-none .complex-carousel{width:70%;width:70vw}
}
@media(min-width:47.95em){.component-card-history.sidebar-wide .text-container{width:40%;width:40vw}
.component-card-history.sidebar-wide .complex-carousel{width:60%;width:60vw}
}
.component-card-history h4{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}
.component-card-history .complex-carousel{display:none}
@media(min-width:47.95em){.component-card-history .complex-carousel{display:table-cell;position:relative}
}
.component-card-history .carousel-item.background-none{bottom:10%}
.component-card-history .carousel-item.background-grey{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='white', endColorstr='#e1e1e1');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='white',endColorstr='#e1e1e1');zoom:1;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#e1e1e1));background-image:-moz-linear-gradient(top,white,#e1e1e1);background-image:radial-gradient(ellipse farthest-side at 100% 50%,#fff 0,rgba(255,255,255,0) 100%,#e1e1e1 95%)}
.component-card-history .carousel-item.background-red{background-color:#ee2e24}
.component-card-history .carousel-item.background-black{background-color:black}
.component-card-history .carousel-image{background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;display:block;left:0;right:0;top:0;width:100%;height:84vw}
@media(min-width:62em){.component-card-history .carousel-image{height:67vw}
}
.component-card-history .carousel-image.background-grey{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='white', endColorstr='#e1e1e1');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='white',endColorstr='#e1e1e1');zoom:1;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#e1e1e1));background-image:-moz-linear-gradient(top,white,#e1e1e1);background-image:radial-gradient(ellipse farthest-side at 100% 50%,#fff 0,rgba(255,255,255,0) 100%,#e1e1e1 95%);width:80%}
.component-card-history .carousel-image.background-red{background-color:#ee2e24}
.component-card-history .carousel-image.background-black{background-color:black}
.component-card-history .has-caption .carousel-image{min-height:55vw}
.component-card-history .carousel-caption.black-theme{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%)}
.component-card-history .carousel-caption.red-theme{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%)}
.component-card-history.has-pull-quote .carousel-caption{padding:1rem 30% 1rem 3rem;padding:1rem 18vw 1rem 3rem}
.component-card-history .carousel-description{padding:30px;width:300px;margin:0;position:absolute;bottom:3vw;right:3vw}
.component-card-history .carousel-description.background-none{background-color:none;display:none;bottom:18%;right:1%;width:25%}
@media(min-width:62em){.component-card-history .carousel-description.background-none{display:block;padding-right:0}
}
.component-card-history .carousel-description.background-grey-theme{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='white', endColorstr='#e1e1e1');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='white',endColorstr='#e1e1e1');zoom:1;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#e1e1e1));background-image:-moz-linear-gradient(top,white,#e1e1e1);background-image:radial-gradient(ellipse farthest-side at 100% 50%,#fff 0,rgba(255,255,255,0) 100%,#e1e1e1 95%)}
.component-card-history .carousel-description.background-white-theme{background-color:white}
.component-card-history .carousel-description.background-red-theme{background-color:#ee2e24}
.component-card-history .carousel-description.background-black-theme{background-color:black}
.component-card-history .carousel-description h4{font-size:1.6rem;margin:0}
.component-card-history .carousel-description .rte-image{float:left;margin-right:50px;width:11%}
.component-card-history .carousel-description .description{margin:1.5rem 0}
.component-card-history .carousel-description ul{padding-left:0;column-count:2}
@media(min-width:75em){.component-card-history .carousel-description ul{column-count:3}
}
.component-card-history .carousel-description li{display:inline-block;list-style:none;margin-bottom:1rem;margin-right:1rem;padding-left:1rem}
.component-card-history .carousel-description li:before{content:'\e604';font-family:"icomoon";font-size:.8em;margin-left:-1.15rem;margin-right:.5rem}
.component-card-history .carousel-nav-inverted{position:absolute;top:0}
.component-page.content-page .component-card-history.ng-hide{display:block !important}
.card-socialMedia{border-top:1px solid black;width:100%;text-align:center;padding:1rem 0}
.card-socialMedia:before,.card-socialMedia:after{content:" ";display:table;line-height:0}
.card-socialMedia:after{clear:both}
@media(min-width:62em){.card-socialMedia{border-bottom:1px solid black}
}
.card-socialMedia .social-icon{display:block;padding:1rem 1.8rem 1rem 0;text-decoration:none;float:left}
.card-socialMedia .social-icon:before,.card-socialMedia .social-icon:after{content:" ";display:table;line-height:0}
.card-socialMedia .social-icon:after{clear:both}
@media(min-width:47.95em){.card-socialMedia .social-icon{padding-right:1.5em}
}
.card-socialMedia .social-icon .icon{font-size:2.5rem;display:block;float:left;margin-right:10px}
.card-socialMedia .social-icon .icon.icon-social-twitter{color:#55acee}
.card-socialMedia .social-icon .icon.icon-social-facebook{color:#3b5999}
.card-socialMedia .social-icon .icon.icon-social-googleplus{color:#dd4b39}
.card-socialMedia .social-icon .icon.icon-social-linkedin{color:#0077b5}
.card-socialMedia .social-icon .text{position:relative;display:block;float:right;margin-top:.65rem}
.component-card-subsidiary{border-top:1px solid black}
.component-card-subsidiary h3{font-size:3.2rem;font-size:3.2vw}
.component-card-subsidiary h4{font-size:1.8rem;font-size:1.8vw}
.component-card-subsidiary .content-wrapper{padding:1.733rem 2rem 0;position:relative}
@media(min-width:62em){.component-card-subsidiary .content-wrapper{padding:1.733rem 3.5rem 0}
}
.component-card-subsidiary .content-wrapper .content{padding-bottom:2.5rem;padding-top:1.5rem;position:relative}
@media(min-width:62em){.component-card-subsidiary .content-wrapper .content .title-bar{display:inline-block;padding-right:1.5rem;width:40%}
}
.component-card-subsidiary .content-wrapper .content .icon{height:auto;max-width:7rem;padding-top:1rem}
@media(min-width:62em){.component-card-subsidiary .content-wrapper .content .icon{display:block}
}
.component-card-subsidiary .content-wrapper .description-wrap{width:100%}
@media(min-width:62em){.component-card-subsidiary .content-wrapper .description-wrap{display:inline-block;vertical-align:top;width:50%}
.component-card-subsidiary .content-wrapper .description-wrap p{margin-top:0}
}
.component-card-subsidiary .content-wrapper .text-border-left{margin-bottom:0;margin-top:0}
@media(min-width:62em){.component-card-subsidiary .content-wrapper .text-border-left{display:inline-block}
}
.component-card-subsidiary .background-theme.bgt-none{background:0;color:black}
.component-card-subsidiary .background-theme.bgt-none .bio-wrapper{border-top:1px solid black}
.component-card-subsidiary .background-theme.bgt-dark{background-color:black;color:white}
.component-card-subsidiary .background-theme.bgt-dark .text-border-left{border-left:8px solid white}
.component-card-subsidiary .background-theme.bgt-light{background-color:white;color:black}
.component-card-subsidiary .background-theme.bgt-light .bio-wrapper{border-top:1px solid black}
.component-card-subsidiary .background-theme.bgt-dark-gradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#cccccc');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#cccccc');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#ccc));background:-moz-linear-gradient(top,black,#ccc);background:linear-gradient(to right,#000 0,#ccc 100%);color:white}
.component-card-subsidiary .background-theme.bgt-dark-gradient .text-border-left{border-left:8px solid white}
.component-card-subsidiary .background-theme.bgt-dark-darkgradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%);color:white}
.component-card-subsidiary .background-theme.bgt-dark-darkgradient .text-border-left{border-left:8px solid white}
.component-card-subsidiary .background-theme.bgt-light-gradient{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e1e1e1', endColorstr='white');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#e1e1e1',endColorstr='white');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#e1e1e1),to(white));background:-moz-linear-gradient(top,#e1e1e1,white);background:linear-gradient(to right,#e1e1e1 0,#fff 100%);color:black}
.component-card-subsidiary .background-theme.bgt-light-gradient .bio-wrapper{border-top:1px solid black}
.component-card-subsidiary .background-theme.bgt-red-gradient{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white}
.component-card-subsidiary .background-theme.bgt-red-gradient .text-border-left{border-left:8px solid white}
@media(min-width:62em){.component-card-vehicleSolutions img{max-width:100%}
}
.component-card-vehicleSolutions .logo{max-width:80%}
@media(min-width:62em){.component-card-vehicleSolutions .logo{display:inline-block;max-width:100%;width:100%}
}
.component-card-vehicleSolutions .logoWrap{display:block;margin-bottom:2rem}
@media(min-width:62em){.component-card-vehicleSolutions .logoWrap{border-right:solid 1px black;display:inline-block;margin-bottom:0;padding-right:2.133rem;vertical-align:middle;width:49%}
}
.component-card-vehicleSolutions .description{margin:1.133rem 0 2rem}
@media(min-width:62em){.component-card-vehicleSolutions .description{margin:2.6rem 0 2rem}
}
.component-card-vehicleSolutions .linkWrap>*{margin-right:1em;text-decoration:none}
@media(min-width:62em){.component-card-vehicleSolutions .linkWrap>*{line-height:2.5rem}
}
.component-card-vehicleSolutions .linkWrap .external-link{white-space:nowrap}
.component-card-vehicleSolutions .linkWrap .external-link:before{content:'\e610';font-family:"icomoon";font-size:.75rem;margin-right:.5rem}
.component-card-vehicleSolutions .linkWrap .external-link:after{content:'';margin:0}
.component-card-vehicleSolutions .map{display:none}
@media(min-width:62em){.component-card-vehicleSolutions .map{display:block;float:left;width:20%}
}
.component-card-brandsSolutions{border-bottom:0;border-top:1px solid black;padding:1.733rem 1.5rem 2.667rem}
@media(min-width:62em){.component-card-brandsSolutions{padding:3rem 0 2.7rem}
}
.component-card-brandsSolutions .titleBar{margin-right:3.1rem}
@media(min-width:62em){.component-card-brandsSolutions .titleBar{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;margin-right:0;text-transform:uppercase}
}
.component-card-brandsSolutions .linkWrap{margin-top:3rem}
@media(min-width:62em){.component-card-brandsSolutions .link-titleWrap{display:inline-block}
}
.component-card-brandsSolutions .component-singleauthoredlinkgroup{margin-top:2rem}
.component-card-brandsSolutions .component-singleauthoredlinkgroup ul{margin:0}
@media(min-width:62em){.component-card-brandsSolutions .component-singleauthoredlinkgroup ul{display:inline}
}
.component-card-brandsSolutions .component-singleauthoredlinkgroup a{text-decoration:none}
.component-card-brandsSolutions .component-singleauthoredlinkgroup .title{font-size:1.1rem}
.component-card-brandsSolutions .component-singleauthoredlinkgroup .title span{display:block;font-weight:bold;margin:0}
@media(min-width:62em){.component-card-brandsSolutions .component-singleauthoredlinkgroup .title span{display:inline;margin-right:1rem}
}
.component-card-brandsSolutions .component-singleauthoredlinkgroup .list-subnav{font-size:.9rem;font-weight:normal;margin-top:.5rem}
@media(min-width:62em){.component-card-brandsSolutions .component-singleauthoredlinkgroup .list-subnav{margin-top:0}
}
.component-card-brandsSolutions .component-singleauthoredlinkgroup .list-subnav li{display:inline;margin-bottom:.8rem;margin-right:1em}
.component-card-brandsSolutions .external-link{white-space:nowrap}
.component-card-brandsSolutions .external-link:before{content:'\e610';font-family:"icomoon";font-size:.75rem;margin-right:.5rem}
.component-card-brandsSolutions .external-link:after{content:'';margin:0}
@media(min-width:62em){.component-card-brandAssetsGallery{padding:1.5rem 3rem 0}
}
.component-card-brandAssetsGallery h1{padding:0 2rem}
@media(min-width:62em){.component-card-brandAssetsGallery h1{padding:0}
}
@media(min-width:62em){.component-card-brandAssetsGallery .gallery-outer-wrapper>.left-column{float:left;width:70%}
}
.component-card-brandAssetsGallery .gallery-outer-wrapper>.right-column h3{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;text-transform:none}
@media(min-width:62em){.component-card-brandAssetsGallery .gallery-outer-wrapper>.right-column{float:right;width:28%}
}
.component-card-brandAssetsGallery .gallery-title{background:black;color:white;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.3rem;margin:4rem auto 0;padding:.5rem 2rem;text-transform:none}
@media(min-width:62em){.component-card-brandAssetsGallery .gallery-title{padding:.5rem}
}
.component-card-brandAssetsGallery .gallery-wrapper-old{margin-top:2rem}
@media(min-width:62em){.component-card-brandAssetsGallery .gallery-wrapper-old{border:0}
}
.component-card-brandAssetsGallery .gallery-item{margin-bottom:5rem;padding:0 2rem}
@media(min-width:62em){.component-card-brandAssetsGallery .gallery-item{float:left;margin-bottom:3rem;margin-left:5%;padding:0;width:30%}
.component-card-brandAssetsGallery .gallery-item:first-child{margin-left:0}
.component-card-brandAssetsGallery .gallery-item:nth-child(3n+1){clear:both;margin-left:0}
}
.component-card-brandAssetsGallery .image-wrapper{display:block;margin-bottom:1rem;cursor:pointer}
@media(min-width:62em){.component-card-brandAssetsGallery .image-wrapper{height:0;padding-bottom:56.25%;position:relative}
}
.component-card-brandAssetsGallery .image-wrapper img{display:block;width:100%}
@media(min-width:62em){.component-card-brandAssetsGallery .image-wrapper img{transform:translate(-50%,-50%);left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;width:auto}
}
.component-card-brandAssetsGallery .album-outer-wrapper{padding:0 2rem}
@media(min-width:62em){.component-card-brandAssetsGallery .album-outer-wrapper{padding:0}
}
.component-card-brandAssetsGallery .album-outer-wrapper .gallery-item{padding:0}
.component-card-brandAssetsGallery .gallery-album{display:none}
.component-card-brandAssetsGallery .gallery-album[data-filterstate="available"]{display:block}
.component-card-brandAssetsGallery .gallery-album .left-column{float:left;padding:0;width:75%}
.component-card-brandAssetsGallery .gallery-album .right-column{float:right;padding:0;text-align:right;width:24%}
.component-card-brandAssetsGallery .gallery-album .album-details-logos .left-column{float:none;width:100%}
.component-card-brandAssetsGallery .gallery-album .album-details-logos .album-date,.component-card-brandAssetsGallery .gallery-album .album-details-logos .right-column{display:none}
.component-card-brandAssetsGallery .album-wrapper{border-bottom:2px solid black;margin-top:4rem}
@media(min-width:62em){.component-card-brandAssetsGallery .album-wrapper{padding-bottom:2rem}
}
.component-card-brandAssetsGallery .item-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1rem;margin:0;text-transform:none}
.component-card-brandAssetsGallery .item-title a:hover{color:#cd2118}
.component-card-brandAssetsGallery .item-title .album-link{cursor:pointer}
.component-card-brandAssetsGallery.logo-gallery .left-column{float:none;width:100%}
.component-card-brandAssetsGallery.logo-gallery .album-date{display:none}
.component-card-brandAssetsGallery.logo-gallery .right-column{display:none}
.component-card-brandAssetsGallery .asset-details .item-title{margin-bottom:.5rem}
.component-card-brandAssetsGallery .asset-zip{display:none;float:left;width:3rem}
.component-card-brandAssetsGallery .icon-link-download{text-decoration:none}
.component-card-brandAssetsGallery .icon-link-download:before{font-size:3rem;left:-0.4rem;position:relative}
.component-card-brandAssetsGallery .americas-select{border:2px solid black;margin-top:1rem;position:relative;top:.6rem}
.component-card-brandAssetsGallery .americas-select:after{border:0;height:auto}
.component-card-brandAssetsGallery .asset-downloads.has-zip .asset-zip{display:block}
.component-card-brandAssetsGallery .asset-downloads.has-zip .americas-select{margin-left:4rem}
.component-card-brandAssetsGallery .americas-fake-select{cursor:pointer}
.component-card-brandAssetsGallery .americas-fake-select .selected-value{display:block;padding:.3rem 2rem .3rem .5rem;width:100%}
.component-card-brandAssetsGallery .americas-fake-select ul{list-style:none;margin:0;padding:0}
.component-card-brandAssetsGallery .americas-fake-select ul li:nth-child(odd){background:#e1e1e1}
.component-card-brandAssetsGallery .americas-fake-select ul a{display:block;padding:.3rem 2rem .3rem 2rem;position:relative;text-decoration:none;width:100%}
.component-card-brandAssetsGallery .protected-asset:before{color:#777;content:'\e98f';font-family:"icomoon";font-size:1rem;left:.5rem;position:absolute;top:.35rem}
.component-card-brandAssetsGallery .album-disclaimer{clear:both;margin-bottom:3rem;padding-top:4rem}
@media(min-width:62em){.component-card-brandAssetsGallery .album-disclaimer{width:60%}
}
.component-card-brandAssetsGallery .blackout{background:rgba(0,0,0,0.85);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:9}
.component-card-brandAssetsGallery .blackout.active{opacity:1}
.component-card-brandAssetsGallery .protected-modal-wrapper{transform:translate(-50%,-50%);left:50%;max-height:100%;overflow-y:scroll;position:fixed;top:50%;width:90%;z-index:9}
@media(min-width:62em){.component-card-brandAssetsGallery .protected-modal-wrapper{width:90%}
}
.component-carousel-advancedContent{min-height:40vw;position:relative;width:100%}
.component-carousel-advancedContent a{display:block;text-decoration:none}
.component-carousel-advancedContent .content-header{display:none}
@media(min-width:62em){.component-carousel-advancedContent .content-header{display:block}
}
.component-carousel-advancedContent .button.sm-only,.component-carousel-advancedContent .cookie-consent-wrapper .sm-only.cc-submit__btn,.cookie-consent-wrapper .component-carousel-advancedContent .sm-only.cc-submit__btn{margin:0 auto;margin-bottom:2rem;width:90%}
@media(min-width:62em){.component-carousel-advancedContent .button.sm-only,.component-carousel-advancedContent .cookie-consent-wrapper .sm-only.cc-submit__btn,.cookie-consent-wrapper .component-carousel-advancedContent .sm-only.cc-submit__btn{display:none}
}
.component-carousel-advancedContent .prev-slide-marker,.component-carousel-advancedContent .next-slide-marker{background:black;cursor:pointer;display:inline-block;height:2rem;line-height:2rem;text-align:center;width:2rem}
.component-carousel-advancedContent .prev-slide-marker:before,.component-carousel-advancedContent .next-slide-marker:before{color:white;content:'';font-family:'icomoon';font-size:1rem}
.component-carousel-advancedContent .prev-slide-marker:before{content:'\e603'}
.component-carousel-advancedContent .next-slide-marker:before{content:'\e604'}
.component-carousel-advancedContent .carousel-nav{display:none}
@media(min-width:62em){.component-carousel-advancedContent .carousel-nav{bottom:0;display:block;left:0;position:absolute}
}
.component-carousel-advancedContent .dot-navigation{background:black;border-radius:50%;display:inline-block;height:10px;width:10px}
.component-carousel-advancedContent .dot-navigation.active{background:#a7141c}
.component-carousel-advancedContent .date{display:inline-block;margin:1rem 0;padding-bottom:.5rem;padding-right:1rem;text-align:center}
.component-carousel-advancedContent .day,.component-carousel-advancedContent .month{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}
.component-carousel-advancedContent .day{display:block;font-size:1.8rem;font-weight:700}
.component-carousel-advancedContent .month{text-transform:uppercase}
.component-carousel-advancedContent .highlight-text{font-weight:700}
.component-carousel-advancedContent .advancedContent-background{height:90vw;max-height:400px;width:100%}
@media(min-width:62em){.component-carousel-advancedContent .advancedContent-background{display:none}
}
.component-carousel-advancedContent .carousel-content-wrapper{margin:0 -2rem}
.component-carousel-advancedContent .advancedContent-content{padding:1rem}
@media(min-width:62em){.component-carousel-advancedContent .advancedContent-content{display:table-cell;float:none;padding:0 2rem;width:50%}
}
@media(min-width:62em){.component-carousel-advancedContent .advancedContent-content+.advancedContent-content{border-left:1px solid black}
}
.component-carousel-advancedContent .advancedContent-container{position:relative}
@media(min-width:62em){.component-carousel-advancedContent .advancedContent-container{bottom:0;display:table-cell;float:none;height:110%;position:absolute;width:50%}
}
.component-carousel-advancedContent .advancedContent-content-container{padding:2rem}
@media(min-width:62em){.component-carousel-advancedContent .advancedContent-content-container{display:table-cell;float:none;height:100%;padding:3rem;position:absolute;right:0;width:50%}
.component-carousel-advancedContent .advancedContent-content-container .content-header{display:block}
.component-carousel-advancedContent .advancedContent-content-container .content-header .content-header-headline,.component-carousel-advancedContent .advancedContent-content-container .content-header .button-default,.component-carousel-advancedContent .advancedContent-content-container .content-header .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .component-carousel-advancedContent .advancedContent-content-container .content-header .cc-submit__btn{display:inline-block}
.component-carousel-advancedContent .advancedContent-content-container .content-header .button-default,.component-carousel-advancedContent .advancedContent-content-container .content-header .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .component-carousel-advancedContent .advancedContent-content-container .content-header .cc-submit__btn{display:inline-block;float:right;position:relative;top:2.25rem}
}
.component-carousel-advancedContent .highlight-icon{border-left:1px solid white;max-width:55px;padding-left:1rem}
.component-carousel-advancedContent .advancedContent-highlight{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white;padding:0}
@media(min-width:62em){.component-carousel-advancedContent .advancedContent-highlight{height:22vw;left:0;min-height:300px;min-width:300px;position:absolute;top:0;width:22vw}
.component-carousel-advancedContent .advancedContent-highlight .highlight-title{display:none}
}
.component-carousel-advancedContent .advancedContent-highlight>a{color:white;display:block;height:100%;padding:2rem;width:100%}
.component-carousel-advancedContent .advancedContent-highlight>a:hover{color:#e1e1e1}
.component-carousel-basicContent{min-height:40vw;position:relative;width:100%}
.component-carousel-basicContent .slideWrap{border-top:1px solid black;padding:4rem 2rem}
@media(min-width:62em){.component-carousel-basicContent .slideWrap{border-left:1px solid black;border-top:0;display:table-cell;float:none;padding:2rem;width:50%}
}
.component-carousel-basicContent .slideWrap:first-child{border:0}
.component-carousel-basicContent .featured-container{position:relative}
@media(min-width:62em){.component-carousel-basicContent .featured-container{bottom:0;display:table-cell;float:none;height:110%;position:absolute;width:50%}
}
.component-carousel-basicContent .featured-highlight{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white;padding:4rem 2rem}
@media(min-width:62em){.component-carousel-basicContent .featured-highlight{left:0;max-width:25%;max-width:25vw;position:absolute;top:0}
}
.component-carousel-basicContent .highlight-title,.component-carousel-basicContent .slide-header{border-radius:100%;display:table;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:700;margin:0 auto;padding:1rem;text-align:center;text-decoration:none;text-transform:uppercase}
.component-carousel-basicContent .highlight-title span,.component-carousel-basicContent .slide-header span{display:table-cell;font-size:1.3rem;height:140px;line-height:1.2em;vertical-align:middle;width:140px}
@media(min-width:62em){.component-carousel-basicContent .highlight-title span,.component-carousel-basicContent .slide-header span{font-size:1.1rem;height:120px;width:120px}
}
.component-carousel-basicContent .highlight-title{border:3px solid white;color:white;transition:.3s background ease,0.3s color ease}
.component-carousel-basicContent .highlight-title:hover{background:white;color:#cd2118}
.component-carousel-basicContent .slide-header{border:3px solid black;transition:.3s background ease,0.3s color ease}
.component-carousel-basicContent .slide-header:hover{background:black;color:white}
.component-carousel-basicContent .highlight-text,.component-carousel-basicContent .slide-description{font-size:1.1rem;font-weight:700;line-height:1.5em}
@media(min-width:62em){.component-carousel-basicContent .highlight-text,.component-carousel-basicContent .slide-description{font-size:1rem}
}
.component-carousel-basicContent .highlight-text{margin-top:2.5rem}
.component-carousel-basicContent .slide-description{margin-top:2rem}
.component-carousel-basicContent .carouselWrap{padding:0;position:relative}
@media(min-width:62em){.component-carousel-basicContent .carouselWrap{display:table;float:right;height:calc(40vw - -1px);padding:3rem 1rem;right:0;width:50%}
.component-carousel-basicContent .carouselWrap>div{display:table;width:100%}
.component-carousel-basicContent .carouselWrap .carousel-nav{display:block}
}
.component-carousel-basicContent .button.sm-only,.component-carousel-basicContent .cookie-consent-wrapper .sm-only.cc-submit__btn,.cookie-consent-wrapper .component-carousel-basicContent .sm-only.cc-submit__btn{margin:0 auto;width:90%}
@media(min-width:62em){.component-carousel-basicContent .button.sm-only,.component-carousel-basicContent .cookie-consent-wrapper .sm-only.cc-submit__btn,.cookie-consent-wrapper .component-carousel-basicContent .sm-only.cc-submit__btn{display:none}
}
.component-carousel-basicContent .carousel-nav{left:0;position:absolute;top:0}
@media(min-width:62em){.component-carousel-basicContent .carousel-nav{bottom:0;display:block;left:0;position:absolute;top:auto;z-index:100}
}
.component-carousel-basicContent .dot-navigation{background:black;border-radius:50%;display:inline-block;height:10px;width:10px}
.component-carousel-basicContent .dot-navigation.active{background:#a7141c}
.component-carousel-pressRelease{direction:rtl}
.component-carousel-pressRelease.position-left{direction:ltr}
.component-carousel-pressRelease.position-left .pressRelease-innerWrapper,.component-carousel-pressRelease.position-left .pressRelease-rightRail{direction:ltr}
.component-carousel-pressRelease.position-right .pressRelease-innerWrapper,.component-carousel-pressRelease.position-right .pressRelease-rightRail{direction:ltr}
.component-carousel-pressRelease.position-right .component-carousel-rssNewsFeed .carouselWrap{direction:ltr}
.component-carousel-pressRelease .pressRelease-innerWrapper{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='white', endColorstr='#e1e1e1');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='white',endColorstr='#e1e1e1');zoom:1;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#e1e1e1));background-image:-moz-linear-gradient(top,white,#e1e1e1);background-image:radial-gradient(ellipse farthest-side at 100% 100%,#fff 0,rgba(255,255,255,0) 400%,#e1e1e1 95%);padding:2rem;position:relative}
@media(min-width:62em){.component-carousel-pressRelease .pressRelease-innerWrapper{display:table-cell;width:70%;width:70vw;vertical-align:top}
}
.component-carousel-pressRelease .pressRelease-innerWrapper a{text-decoration:none}
.component-carousel-pressRelease .pressRelease-innerWrapper img{display:block;height:auto;width:100%}
.component-carousel-pressRelease .pressRelease-innerWrapper .fallback-image{position:relative;height:44vw;width:100%;background-position:center center;background-repeat:no-repeat;background-size:90% auto}
@media(min-width:62em){.component-carousel-pressRelease .pressRelease-innerWrapper .fallback-image{height:11vw}
}
.component-carousel-pressRelease .pressRelease-innerWrapper .carouselWrap{margin:2rem 0}
.component-carousel-pressRelease .pressRelease-innerWrapper .slide-link:hover{color:inherit}
.component-carousel-pressRelease .pressRelease-innerWrapper .slide-image--fallback{margin-bottom:20%}
.component-carousel-pressRelease .pressRelease-innerWrapper .slide-date{display:inline-block;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:bold;margin:1.5rem 0;text-align:center;text-transform:uppercase}
.component-carousel-pressRelease .pressRelease-innerWrapper .slide-date>*{display:block}
.component-carousel-pressRelease .pressRelease-innerWrapper .slide-day{font-size:2rem;font-weight:bold}
.component-carousel-pressRelease .pressRelease-innerWrapper .slide-month{font-size:1.1rem;margin-bottom:5px}
.component-carousel-pressRelease .pressRelease-innerWrapper .slide-category{margin:.5rem 0 2rem;padding:0;text-transform:uppercase}
.component-carousel-pressRelease .pressRelease-innerWrapper .slide-category li{display:inline;list-style-type:none}
.component-carousel-pressRelease .pressRelease-innerWrapper .slide-category li:before{content:' / '}
.component-carousel-pressRelease .pressRelease-innerWrapper .slide-category li:first-child:before{content:''}
.component-carousel-pressRelease .pressRelease-innerWrapper .slide-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1rem;font-weight:bold;text-transform:none}
.component-carousel-pressRelease .pressRelease-innerWrapper .slide-content{font-style:italic}
.component-carousel-pressRelease .pressRelease-innerWrapper .carousel-nav{left:0;position:absolute;top:0}
@media(min-width:62em){.component-carousel-pressRelease .pressRelease-innerWrapper .press-item{border-left:1px solid black;display:table-cell;padding:0 2rem;width:30%;width:30vw}
.component-carousel-pressRelease .pressRelease-innerWrapper .press-item:first-child{border:0}
}
@media(min-width:62em){.component-carousel-pressRelease .pressRelease-innerWrapper .button-default,.component-carousel-pressRelease .pressRelease-innerWrapper .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .component-carousel-pressRelease .pressRelease-innerWrapper .cc-submit__btn{float:right}
}
@media(min-width:62em){.component-carousel-pressRelease .pressRelease-rightRail{display:table-cell;width:30%;width:30vw;vertical-align:top}
}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-none{background:0;color:black}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark{background-color:black;color:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark .text-border-left{border-left:8px solid white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark .slide-cta{color:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark .slide-cta:hover{color:#cd2118}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark .carousel-button{background:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark .carousel-button:before{color:black}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark .slideWrap{border-color:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark .carousel-dot-navigation li{background:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark .carousel-dot-navigation li.active{background:#a7141c}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-light{background-color:white;color:black}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-darkgradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%);color:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-darkgradient .text-border-left{border-left:8px solid white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-darkgradient .slide-cta{color:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-darkgradient .slide-cta:hover{color:#cd2118}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-darkgradient .carousel-button{background:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-darkgradient .carousel-button:before{color:black}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-darkgradient .slideWrap{border-color:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-darkgradient .carousel-dot-navigation li{background:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-darkgradient .carousel-dot-navigation li.active{background:#a7141c}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-gradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#cccccc');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#cccccc');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#ccc));background:-moz-linear-gradient(top,black,#ccc);background:linear-gradient(to right,#000 0,#ccc 100%);color:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-gradient .text-border-left{border-left:8px solid white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-gradient .slide-cta{color:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-gradient .slide-cta:hover{color:#cd2118}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-gradient .carousel-button{background:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-gradient .carousel-button:before{color:black}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-gradient .slideWrap{border-color:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-gradient .carousel-dot-navigation li{background:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-dark-gradient .carousel-dot-navigation li.active{background:#a7141c}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-light-gradient{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e1e1e1', endColorstr='white');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#e1e1e1',endColorstr='white');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#e1e1e1),to(white));background:-moz-linear-gradient(top,#e1e1e1,white);background:linear-gradient(to right,#e1e1e1 0,#fff 100%);color:black}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-red-gradient{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-red-gradient .text-border-left{border-left:8px solid white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-red-gradient .slide-cta{color:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-red-gradient .slide-cta:hover{color:#cd2118}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-red-gradient .carousel-button{background:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-red-gradient .carousel-button:before{color:black}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-red-gradient .carousel-dot-navigation li.active{background:black !important}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-red-gradient .slideWrap{border-color:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-red-gradient .carousel-dot-navigation li{background:white}
.component-carousel-pressRelease .pressRelease-rightRail.background-theme.bgt-red-gradient .carousel-dot-navigation li.active{background:#a7141c}
.component-carousel-pressRelease.featured-press-release{direction:unset}
.component-carousel-pressRelease.featured-press-release .pressRelease-innerWrapper{width:100%;cursor:default}
.component-carousel-pressRelease.featured-press-release .press-main-title{text-align:left}
.component-carousel-pressRelease.featured-press-release .carouselWrap{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:90% 10%;column-gap:20px}
.component-carousel-pressRelease.featured-press-release .carouselWrap .press-item{border-left:unset}
.component-carousel-pressRelease.featured-press-release .carouselWrap .visit{grid-column:2;grid-row:2;width:auto;max-height:fit-content;margin:0 0 0 auto;font-size:1.1rem;padding:10px 30px;align-self:end}
.component-carousel-pressRelease.featured-press-release .carouselWrap .first-press-item{grid-column:1;grid-row:1 / 3;padding:0;display:grid;grid-template-columns:1fr;grid-template-rows:minmax(min-content,min-content);width:auto}
.component-carousel-pressRelease.featured-press-release .carouselWrap .first-press-item .slide-image{grid-column:1;grid-row:1;min-height:350px;background:no-repeat center/cover url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAABkCAMAAAAVM5poAAAAXVBMVEXn5+j/////AADx8fHv7+/09PT29vb9/f3t7e3Hx8f5+fkAAADJycnz8/PLy8ve3t/MzM2UBAD4+Pj8/Pz7+/vMzMzh4eHW1tahJSTq6ura2trTAQDyAACvAwC6AgAP42NaAAABpklEQVR42u3V23KCMBSFYQ6C1oiIIlSxff/HrIbQYhMNjMmeHWf96zYX3+xxJEIIIYQQQgg5LHZcpAUyyMzJRy0aclO6JpeR55o2dlzbRH4rd67Ju39nBjlQcvJql2rcZ5P19EjFkdyFR/4Oj1wFR76ER+4ekMuojyH5SyPffwUZkiuNfP//zI/chUa+dJWdzP6DDTLIIIPMkizMcSYHeGWQKcji5XBlkHmQk5fDlUEGGeShozUy8lKVjFoa2lrr35GQ4+seFQ/jRdYL4Mq3hDl1aGbkaW2s8SNvLaMnC3Mcr3yY2MZ65v4dK7IlOnKtEubqITu5llGQLc0nL2UeyeuJfVjr35GQazVD9bAbeWMZIXng6WN7Zbc/jLIAWSfvJ2Yn9+9CJKcHmUdyPjE7OZcRkpNRf9D976yp12VayxhceWJBkhdrmUdyphLmsrlRkPPrnpbPGQnZcefwfhgE5MJx59VeBvKYnKqEuXRu51Uu80ku5B5WzBsJ+Xksrwxye8pkHskLt9GQU6cL78phkgsZyGPyynHtKZV5JS+cbiCHdOXo/ck/mse1vQp6B6cAAAAASUVORK5CYII=")}
.component-carousel-pressRelease.featured-press-release .carouselWrap .first-press-item .press-item-info{grid-column:1;grid-row:2;display:grid;grid-template-columns:minmax(auto,auto);grid-template-rows:minmax(min-content,min-content);background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%)}
.component-carousel-pressRelease.featured-press-release .carouselWrap .first-press-item .press-item-info .slide-date{grid-column:1;grid-row:1;margin:20px 15px 40px;color:white;font-weight:bold}
.component-carousel-pressRelease.featured-press-release .carouselWrap .first-press-item .press-item-info .slide-title{grid-column:2;grid-row:1;padding:0 15px;margin:20px 0 40px;border-left:1px solid white;color:white;font-size:1.2rem;font-weight:400}
.component-carousel-pressRelease.featured-press-release .carouselWrap .first-press-item .press-item-info .slide-title .slide-link{color:white;display:block;margin-top:10px}
.component-carousel-pressRelease.featured-press-release .carouselWrap .each-news-wrapper{grid-column:2;grid-row:1;display:flex;flex-direction:column}
.component-carousel-pressRelease.featured-press-release .carouselWrap .each-news-wrapper .press-item{display:grid;padding:0;margin-bottom:20px;grid-template-columns:4fr 1fr 50%;width:100%;height:-moz-available;height:-webkit-fill-available;height:fill-available}
.component-carousel-pressRelease.featured-press-release .carouselWrap .each-news-wrapper .press-item .slide-image{grid-column:1;grid-row:1;background:no-repeat center/cover url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAABkCAMAAAAVM5poAAAAXVBMVEXn5+j/////AADx8fHv7+/09PT29vb9/f3t7e3Hx8f5+fkAAADJycnz8/PLy8ve3t/MzM2UBAD4+Pj8/Pz7+/vMzMzh4eHW1tahJSTq6ura2trTAQDyAACvAwC6AgAP42NaAAABpklEQVR42u3V23KCMBSFYQ6C1oiIIlSxff/HrIbQYhMNjMmeHWf96zYX3+xxJEIIIYQQQgg5LHZcpAUyyMzJRy0aclO6JpeR55o2dlzbRH4rd67Ju39nBjlQcvJql2rcZ5P19EjFkdyFR/4Oj1wFR76ER+4ekMuojyH5SyPffwUZkiuNfP//zI/chUa+dJWdzP6DDTLIIIPMkizMcSYHeGWQKcji5XBlkHmQk5fDlUEGGeShozUy8lKVjFoa2lrr35GQ4+seFQ/jRdYL4Mq3hDl1aGbkaW2s8SNvLaMnC3Mcr3yY2MZ65v4dK7IlOnKtEubqITu5llGQLc0nL2UeyeuJfVjr35GQazVD9bAbeWMZIXng6WN7Zbc/jLIAWSfvJ2Yn9+9CJKcHmUdyPjE7OZcRkpNRf9D976yp12VayxhceWJBkhdrmUdyphLmsrlRkPPrnpbPGQnZcefwfhgE5MJx59VeBvKYnKqEuXRu51Uu80ku5B5WzBsJ+Xksrwxye8pkHskLt9GQU6cL78phkgsZyGPyynHtKZV5JS+cbiCHdOXo/ck/mse1vQp6B6cAAAAASUVORK5CYII=")}
.component-carousel-pressRelease.featured-press-release .carouselWrap .each-news-wrapper .press-item .slide-date{grid-column:2;grid-row:1;margin:0;padding:15px 25px 20px}
.component-carousel-pressRelease.featured-press-release .carouselWrap .each-news-wrapper .press-item .slide-title{grid-column:3;grid-row:1;margin:0;padding:15px 15px 20px;border-left:1px solid black;font-weight:500;font-size:1.1rem}
.component-carousel-pressRelease.featured-press-release .carouselWrap .each-news-wrapper .press-item .slide-title .slide-link{display:block;margin-top:10px}
.component-carousel-pressRelease.featured-press-release .carouselWrap span.read-more{text-transform:uppercase}
.component-carousel-pressRelease.featured-press-release .carouselWrap span.read-more:before{content:'\e610';font-family:"icomoon";font-size:.8rem;padding-right:.5rem}
@media(max-width:62em){.component-carousel-pressRelease.featured-press-release .pressRelease-innerWrapper{padding:0}
.component-carousel-pressRelease.featured-press-release .press-main-title{margin-left:30px}
.component-carousel-pressRelease.featured-press-release .carouselWrap{margin:2rem 0 4rem;grid-template-columns:1fr;grid-template-rows:minmax(auto,auto)}
.component-carousel-pressRelease.featured-press-release .carouselWrap .first-press-item{grid-row:1}
.component-carousel-pressRelease.featured-press-release .carouselWrap .first-press-item .slide-image{min-height:200px}
.component-carousel-pressRelease.featured-press-release .carouselWrap .first-press-item .press-item-info{grid-template-columns:.8fr 4fr}
.component-carousel-pressRelease.featured-press-release .carouselWrap .first-press-item .press-item-info .slide-date{margin:20px 25px 40px auto}
.component-carousel-pressRelease.featured-press-release .carouselWrap .first-press-item .press-item-info .slide-title{font-size:1.1rem}
.component-carousel-pressRelease.featured-press-release .carouselWrap .each-news-wrapper{grid-column:1;grid-row:2;margin-top:25px}
.component-carousel-pressRelease.featured-press-release .carouselWrap .each-news-wrapper .press-item{grid-template-columns:0 .8fr 4fr;margin-bottom:30px}
.component-carousel-pressRelease.featured-press-release .carouselWrap .each-news-wrapper .press-item .slide-date{margin:0 25px auto auto;padding:0}
.component-carousel-pressRelease.featured-press-release .carouselWrap .each-news-wrapper .press-item .slide-title{padding:0 15px 0}
.component-carousel-pressRelease.featured-press-release .carouselWrap .each-news-wrapper .press-item .slide-image{display:none}
.component-carousel-pressRelease.featured-press-release .carouselWrap .visit{grid-column:1;grid-row:3;margin:auto;margin-top:15px}
}
.component-carousel-rssNewsFeed{min-height:40vw;position:relative;width:100%}
.component-carousel-rssNewsFeed .slideWrap{border-top:1px solid black;padding:4rem 1rem;padding-left:0}
@media(min-width:62em){.component-carousel-rssNewsFeed .slideWrap{border-left:1px solid black;border-top:0;display:table-cell;float:none;padding:2rem;width:calc(30vw - 2rem)}
}
.component-carousel-rssNewsFeed .slideWrap:first-child{border:0}
.component-carousel-rssNewsFeed .highlight-title,.component-carousel-rssNewsFeed .slide-header{border-radius:100%;display:table;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:700;margin:0 auto;padding:1rem;text-align:center;text-decoration:none;text-transform:uppercase}
.component-carousel-rssNewsFeed .highlight-title span,.component-carousel-rssNewsFeed .slide-header span{display:table-cell;font-size:1.3rem;height:140px;line-height:1.2em;vertical-align:middle;width:140px}
@media(min-width:62em){.component-carousel-rssNewsFeed .highlight-title span,.component-carousel-rssNewsFeed .slide-header span{font-size:1.1rem;height:120px;width:120px}
}
.component-carousel-rssNewsFeed .highlight-title{border:3px solid white;color:white}
.component-carousel-rssNewsFeed .slide-header{border:3px solid black}
.component-carousel-rssNewsFeed .highlight-text,.component-carousel-rssNewsFeed .slide-description{font-size:1.1rem;font-weight:700;line-height:1.5em;word-wrap:break-word}
@media(min-width:62em){.component-carousel-rssNewsFeed .highlight-text,.component-carousel-rssNewsFeed .slide-description{font-size:1rem}
}
.component-carousel-rssNewsFeed .date{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}
.component-carousel-rssNewsFeed .date .month{margin-bottom:.2em;text-transform:uppercase}
.component-carousel-rssNewsFeed .date .day{font-size:1.8rem;font-weight:700;margin-top:0}
.component-carousel-rssNewsFeed .slide-cta>*{margin-right:1em;text-decoration:none}
@media(min-width:62em){.component-carousel-rssNewsFeed .slide-cta>*{line-height:2.5rem}
}
.component-carousel-rssNewsFeed .slide-cta>*:after{content:'\e610';font-family:"icomoon";font-size:.75rem;margin-left:.5rem}
.component-carousel-rssNewsFeed .highlight-text{margin-top:2.5rem}
.component-carousel-rssNewsFeed .slide-title{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;text-transform:uppercase}
.component-carousel-rssNewsFeed .slide-description{margin-top:3rem;font-weight:normal}
.component-carousel-rssNewsFeed .carouselWrap{padding:7rem 1rem}
.component-carousel-rssNewsFeed .carouselWrap .text-border-left{margin-top:0}
@media(min-width:62em){.component-carousel-rssNewsFeed .carouselWrap{display:table-cell;float:none;height:100%;padding:6rem 1rem}
.component-carousel-rssNewsFeed .carouselWrap>div{display:table;width:100%}
.component-carousel-rssNewsFeed .carouselWrap .carousel-nav{display:block}
}
.component-carousel-rssNewsFeed .carousel-nav{display:block;left:0;position:absolute;top:0;z-index:100}
@media(min-width:62em){.component-carousel-rssNewsFeed .carousel-nav{display:block;left:0;position:absolute;top:0;z-index:100}
}
.component-carousel-rssNewsFeed .dot-navigation{background:black;border-radius:50%;display:inline-block;height:10px;width:10px}
.component-carousel-rssNewsFeed .dot-navigation.active{background:#a7141c}
.component-carousel-rssNewsFeed .background-theme.bgt-none{background:0;color:black}
.component-carousel-rssNewsFeed .background-theme.bgt-dark{background-color:black;color:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark .text-border-left{border-left:8px solid white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark .slide-cta{color:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark .slide-cta:hover{color:#cd2118}
.component-carousel-rssNewsFeed .background-theme.bgt-dark .carousel-button{background:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark .carousel-button:before{color:black}
.component-carousel-rssNewsFeed .background-theme.bgt-dark .slideWrap{border-color:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark .carousel-dot-navigation li{background:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark .carousel-dot-navigation li.active{background:#a7141c}
.component-carousel-rssNewsFeed .background-theme.bgt-light{background-color:white;color:black}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-darkgradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%);color:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-darkgradient .text-border-left{border-left:8px solid white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-darkgradient .slide-cta{color:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-darkgradient .slide-cta:hover{color:#cd2118}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-darkgradient .carousel-button{background:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-darkgradient .carousel-button:before{color:black}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-darkgradient .slideWrap{border-color:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-darkgradient .carousel-dot-navigation li{background:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-darkgradient .carousel-dot-navigation li.active{background:#a7141c}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-gradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#cccccc');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#cccccc');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#ccc));background:-moz-linear-gradient(top,black,#ccc);background:linear-gradient(to right,#000 0,#ccc 100%);color:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-gradient .text-border-left{border-left:8px solid white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-gradient .slide-cta{color:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-gradient .slide-cta:hover{color:#cd2118}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-gradient .carousel-button{background:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-gradient .carousel-button:before{color:black}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-gradient .slideWrap{border-color:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-gradient .carousel-dot-navigation li{background:white}
.component-carousel-rssNewsFeed .background-theme.bgt-dark-gradient .carousel-dot-navigation li.active{background:#a7141c}
.component-carousel-rssNewsFeed .background-theme.bgt-light-gradient{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e1e1e1', endColorstr='white');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#e1e1e1',endColorstr='white');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#e1e1e1),to(white));background:-moz-linear-gradient(top,#e1e1e1,white);background:linear-gradient(to right,#e1e1e1 0,#fff 100%);color:black}
.component-carousel-rssNewsFeed .background-theme.bgt-red-gradient{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white}
.component-carousel-rssNewsFeed .background-theme.bgt-red-gradient .text-border-left{border-left:8px solid white}
.component-carousel-rssNewsFeed .background-theme.bgt-red-gradient .slide-cta{color:white}
.component-carousel-rssNewsFeed .background-theme.bgt-red-gradient .slide-cta:hover{color:#cd2118}
.component-carousel-rssNewsFeed .background-theme.bgt-red-gradient .carousel-button{background:white}
.component-carousel-rssNewsFeed .background-theme.bgt-red-gradient .carousel-button:before{color:black}
.component-carousel-rssNewsFeed .background-theme.bgt-red-gradient .carousel-dot-navigation li.active{background:black !important}
.component-carousel-rssNewsFeed .background-theme.bgt-red-gradient .slideWrap{border-color:white}
.component-carousel-rssNewsFeed .background-theme.bgt-red-gradient .carousel-dot-navigation li{background:white}
.component-carousel-rssNewsFeed .background-theme.bgt-red-gradient .carousel-dot-navigation li.active{background:#a7141c}
.component-display-authoredsitemap .title{padding:0 1.5rem}
@media(min-width:62em){.component-display-authoredsitemap .title{padding:0 3rem}
}
.component-display-authoredsitemap .description{padding:0 1.5rem}
@media(min-width:62em){.component-display-authoredsitemap .description{padding:0 3rem}
}
.component-display-authoredsitemap .sitemap-navigation{width:100%}
.component-display-authoredsitemap .group-row{padding-left:.6rem}
@media(min-width:62em){.component-display-authoredsitemap .group-row{padding-left:2.1rem}
}
.component-display-authoredsitemap .group-wrapper{display:inline-block;padding:.8rem;padding-bottom:0;text-align:initial;vertical-align:top;width:100%}
@media(min-width:47.95em){.component-display-authoredsitemap .group-wrapper{padding-bottom:.8rem;width:40vw}
}
@media(min-width:62em){.component-display-authoredsitemap .group-wrapper{padding-bottom:.8rem;width:20vw}
}
.component-display-5050MixedContent{position:relative;width:100%}
@media(min-width:62em){.component-display-5050MixedContent{display:table}
}
.component-display-5050MixedContent.black .text-content,.component-display-5050MixedContent.charcoal-gradient .text-content{color:white}
.component-display-5050MixedContent.black .text-content .text-border-left,.component-display-5050MixedContent.charcoal-gradient .text-content .text-border-left{border-color:white}
.component-display-5050MixedContent.black .text-content a,.component-display-5050MixedContent.charcoal-gradient .text-content a{color:white}
.component-display-5050MixedContent.black .text-content a:hover,.component-display-5050MixedContent.charcoal-gradient .text-content a:hover{color:#cd2118}
.component-display-5050MixedContent.black .text-content a.button:hover,.component-display-5050MixedContent.black .text-content .cookie-consent-wrapper a.cc-submit__btn:hover,.cookie-consent-wrapper .component-display-5050MixedContent.black .text-content a.cc-submit__btn:hover,.component-display-5050MixedContent.charcoal-gradient .text-content a.button:hover,.component-display-5050MixedContent.charcoal-gradient .text-content .cookie-consent-wrapper a.cc-submit__btn:hover,.cookie-consent-wrapper .component-display-5050MixedContent.charcoal-gradient .text-content a.cc-submit__btn:hover{color:white}
.component-display-5050MixedContent.white .text-content,.component-display-5050MixedContent.light-grey-gradient .text-content{color:black}
.component-display-5050MixedContent.white .text-content .text-border-left,.component-display-5050MixedContent.light-grey-gradient .text-content .text-border-left{border-color:black}
.component-display-5050MixedContent.black .text-content{background-color:black}
.component-display-5050MixedContent.charcoal-gradient .text-content{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%)}
.component-display-5050MixedContent.light-grey-gradient .text-content{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='white', endColorstr='#e1e1e1');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='white',endColorstr='#e1e1e1');zoom:1;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#e1e1e1));background-image:-moz-linear-gradient(top,white,#e1e1e1);background-image:radial-gradient(ellipse farthest-side at 100% 50%,#fff 0,rgba(255,255,255,0) 100%,#e1e1e1 95%)}
.component-display-5050MixedContent.white .text-content{background:white}
.component-display-5050MixedContent.position-right .component-card-background{left:0}
.component-display-5050MixedContent.position-left .component-card-background{right:0}
.component-display-5050MixedContent .text-content,.component-display-5050MixedContent .media-content{display:table-cell;float:none;height:100%;width:100%}
@media(min-width:62em){.component-display-5050MixedContent .text-content,.component-display-5050MixedContent .media-content{width:50%}
}
.component-display-5050MixedContent .text-content{background-position:center center;background-repeat:no-repeat;background-size:cover}
.component-display-5050MixedContent .text-content .subtitle{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.1rem;font-style:italic;font-weight:normal;text-transform:none}
.component-display-5050MixedContent .text-content .button,.component-display-5050MixedContent .text-content .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .component-display-5050MixedContent .text-content .cc-submit__btn{margin-right:1.5rem}
.component-display-5050MixedContent .sideContent-wrap{margin:0 auto;padding:5rem 0;width:60%}
.component-display-5050MixedContent .media-content{background-color:white;display:none;padding:0;vertical-align:middle}
@media(min-width:62em){.component-display-5050MixedContent .media-content{display:table-cell}
}
.component-display-5050MixedContent .tag-highlighter-list{margin:0 16vw 0 10%}
.component-display-5050MixedContent .component-standalonePullquote{position:absolute;top:0;right:0}
.component-display-5050MixedContent.vertical-center .text-content{vertical-align:middle}
.component-display-5050MixedContent .contentSideParsys{margin-top:1em}
.component-display-5050MixedContent .contentSideParsys>*{border-bottom:solid 2px #8b8b8b}
.component-display-5050MixedContent .contentSideParsys>*:last-child{border:0;padding-bottom:0}
.component-display-genericAccordion .title{background:0;display:block;line-height:2em;padding:1.5em 0 3.5em 2em;width:100%}
.component-display-genericAccordion .accordion-button:after{transform:rotate(90deg);left:0;top:initial}
.component-display-genericAccordion .accordion-button.open:after{transform:rotate(180deg);left:0;top:initial}
.map-wrapper .basic-text-and-image{margin-left:-30px;margin-right:-30px;padding:0 30px;padding-top:1em}
.map-wrapper .basic-text-and-image .news-post{margin-bottom:3rem}
.map-wrapper .basic-text-and-image .news-post .readMore.button.button-default h5,.map-wrapper .basic-text-and-image .news-post .cookie-consent-wrapper .readMore.cc-submit__btn h5,.cookie-consent-wrapper .map-wrapper .basic-text-and-image .news-post .readMore.cc-submit__btn h5{margin:0;font-size:.9rem;font-weight:100;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}
.map-wrapper .basic-text-and-image h5{margin-bottom:.5rem}
.map-wrapper .basic-text-and-image h5+p{margin-top:0}
.map-wrapper .basic-text-and-image.background-theme.bgt-none{background:0;color:black}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark{background-color:black;color:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark .text-border-left{border-left:8px solid white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark .slide-cta{color:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark .slide-cta:hover{color:#cd2118}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark .carousel-button{background:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark .carousel-button:before{color:black}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark .slideWrap{border-color:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark .carousel-dot-navigation li{background:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark .carousel-dot-navigation li.active{background:#a7141c}
.map-wrapper .basic-text-and-image.background-theme.bgt-light{background-color:white;color:black}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-darkgradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%);color:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-darkgradient .text-border-left{border-left:8px solid white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-darkgradient .slide-cta{color:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-darkgradient .slide-cta:hover{color:#cd2118}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-darkgradient .carousel-button{background:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-darkgradient .carousel-button:before{color:black}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-darkgradient .slideWrap{border-color:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-darkgradient .carousel-dot-navigation li{background:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-darkgradient .carousel-dot-navigation li.active{background:#a7141c}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-gradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#cccccc');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#cccccc');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#ccc));background:-moz-linear-gradient(top,black,#ccc);background:linear-gradient(to right,#000 0,#ccc 100%);color:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-gradient .text-border-left{border-left:8px solid white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-gradient .slide-cta{color:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-gradient .slide-cta:hover{color:#cd2118}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-gradient .carousel-button{background:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-gradient .carousel-button:before{color:black}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-gradient .slideWrap{border-color:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-gradient .carousel-dot-navigation li{background:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-dark-gradient .carousel-dot-navigation li.active{background:#a7141c}
.map-wrapper .basic-text-and-image.background-theme.bgt-light-gradient{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e1e1e1', endColorstr='white');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#e1e1e1',endColorstr='white');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#e1e1e1),to(white));background:-moz-linear-gradient(top,#e1e1e1,white);background:linear-gradient(to right,#e1e1e1 0,#fff 100%);color:black}
.map-wrapper .basic-text-and-image.background-theme.bgt-red-gradient{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-red-gradient .text-border-left{border-left:8px solid white}
.map-wrapper .basic-text-and-image.background-theme.bgt-red-gradient .slide-cta{color:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-red-gradient .slide-cta:hover{color:#cd2118}
.map-wrapper .basic-text-and-image.background-theme.bgt-red-gradient .carousel-button{background:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-red-gradient .carousel-button:before{color:black}
.map-wrapper .basic-text-and-image.background-theme.bgt-red-gradient .carousel-dot-navigation li.active{background:black !important}
.map-wrapper .basic-text-and-image.background-theme.bgt-red-gradient .slideWrap{border-color:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-red-gradient .carousel-dot-navigation li{background:white}
.map-wrapper .basic-text-and-image.background-theme.bgt-red-gradient .carousel-dot-navigation li.active{background:#a7141c}
.map-wrapper .mobile-location-selector{display:block}
@media(min-width:62em){.map-wrapper .mobile-location-selector{display:none}
}
.map-wrapper .select-fancy{margin:3% 2rem;width:calc(100% - 4rem)}
@media(min-width:62em){.map-wrapper .select-fancy{display:none}
}
.map-wrapper .desktop-location-selector{display:none;margin-bottom:0;margin-top:0}
@media(min-width:62em){.map-wrapper .desktop-location-selector{display:block}
}
.map-wrapper .navigation-bar ul{background-color:black;color:white;padding:20px;padding-bottom:5px;padding-left:40px}
.map-wrapper .navigation-bar li{display:inline;list-style-type:none;margin-right:1.5vw}
.map-wrapper .navigation-bar li.active{border-bottom:5px solid #ee2e24}
.map-wrapper .navigation-bar li:hover{border-bottom:5px solid #ee2e24;cursor:pointer}
.map-wrapper .navigation-bar li:first-child:hover{border-bottom:5px solid black;cursor:default}
.map-wrapper .navigation-bar li a{color:white;text-decoration:none}
.basic-text-and-image{margin:0;padding:0 30px}
.basic-text-and-image .news-post{overflow:auto}
.basic-text-and-image.background-theme.bgt-none{background:0;color:black}
.basic-text-and-image.background-theme.bgt-dark{background-color:black;color:white}
.basic-text-and-image.background-theme.bgt-dark .text-border-left{border-left:8px solid white}
.basic-text-and-image.background-theme.bgt-dark .slide-cta{color:white}
.basic-text-and-image.background-theme.bgt-dark .slide-cta:hover{color:#cd2118}
.basic-text-and-image.background-theme.bgt-dark .carousel-button{background:white}
.basic-text-and-image.background-theme.bgt-dark .carousel-button:before{color:black}
.basic-text-and-image.background-theme.bgt-dark .slideWrap{border-color:white}
.basic-text-and-image.background-theme.bgt-dark .carousel-dot-navigation li{background:white}
.basic-text-and-image.background-theme.bgt-dark .carousel-dot-navigation li.active{background:#a7141c}
.basic-text-and-image.background-theme.bgt-light{background-color:white;color:black}
.basic-text-and-image.background-theme.bgt-dark-darkgradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%);color:white}
.basic-text-and-image.background-theme.bgt-dark-darkgradient .text-border-left{border-left:8px solid white}
.basic-text-and-image.background-theme.bgt-dark-darkgradient .slide-cta{color:white}
.basic-text-and-image.background-theme.bgt-dark-darkgradient .slide-cta:hover{color:#cd2118}
.basic-text-and-image.background-theme.bgt-dark-darkgradient .carousel-button{background:white}
.basic-text-and-image.background-theme.bgt-dark-darkgradient .carousel-button:before{color:black}
.basic-text-and-image.background-theme.bgt-dark-darkgradient .slideWrap{border-color:white}
.basic-text-and-image.background-theme.bgt-dark-darkgradient .carousel-dot-navigation li{background:white}
.basic-text-and-image.background-theme.bgt-dark-darkgradient .carousel-dot-navigation li.active{background:#a7141c}
.basic-text-and-image.background-theme.bgt-dark-gradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#cccccc');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#cccccc');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#ccc));background:-moz-linear-gradient(top,black,#ccc);background:linear-gradient(to right,#000 0,#ccc 100%);color:white}
.basic-text-and-image.background-theme.bgt-dark-gradient .text-border-left{border-left:8px solid white}
.basic-text-and-image.background-theme.bgt-dark-gradient .slide-cta{color:white}
.basic-text-and-image.background-theme.bgt-dark-gradient .slide-cta:hover{color:#cd2118}
.basic-text-and-image.background-theme.bgt-dark-gradient .carousel-button{background:white}
.basic-text-and-image.background-theme.bgt-dark-gradient .carousel-button:before{color:black}
.basic-text-and-image.background-theme.bgt-dark-gradient .slideWrap{border-color:white}
.basic-text-and-image.background-theme.bgt-dark-gradient .carousel-dot-navigation li{background:white}
.basic-text-and-image.background-theme.bgt-dark-gradient .carousel-dot-navigation li.active{background:#a7141c}
.basic-text-and-image.background-theme.bgt-light-gradient{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e1e1e1', endColorstr='white');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#e1e1e1',endColorstr='white');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#e1e1e1),to(white));background:-moz-linear-gradient(top,#e1e1e1,white);background:linear-gradient(to right,#e1e1e1 0,#fff 100%);color:black}
.basic-text-and-image.background-theme.bgt-red-gradient{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white}
.basic-text-and-image.background-theme.bgt-red-gradient .text-border-left{border-left:8px solid white}
.basic-text-and-image.background-theme.bgt-red-gradient .slide-cta{color:white}
.basic-text-and-image.background-theme.bgt-red-gradient .slide-cta:hover{color:#cd2118}
.basic-text-and-image.background-theme.bgt-red-gradient .carousel-button{background:white}
.basic-text-and-image.background-theme.bgt-red-gradient .carousel-button:before{color:black}
.basic-text-and-image.background-theme.bgt-red-gradient .carousel-dot-navigation li.active{background:black !important}
.basic-text-and-image.background-theme.bgt-red-gradient .slideWrap{border-color:white}
.basic-text-and-image.background-theme.bgt-red-gradient .carousel-dot-navigation li{background:white}
.basic-text-and-image.background-theme.bgt-red-gradient .carousel-dot-navigation li.active{background:#a7141c}
.news-post .readMore.button.button-default h5,.news-post .cookie-consent-wrapper .readMore.cc-submit__btn h5,.cookie-consent-wrapper .news-post .readMore.cc-submit__btn h5{margin:0;font-size:.9rem;font-weight:100;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}
.component-map{display:none}
@media(min-width:62em){.component-map{display:block}
}
.component-map .bing-map-container{height:42vw;position:relative}
.component-map .bing-map-container .mapView{height:100%}
.component-map .americas-push-pin{cursor:pointer !important;overflow:visible !important}
.component-map .americas-push-pin div{cursor:pointer !important;font-size:15pt !important;top:9px !important}
.component-map .Infobox{background-color:#ee2e24 !important;border:none !important;color:white !important}
.component-map .Infobox .infobox-title,.component-map .Infobox .infobox-info,.component-map .Infobox .infobox-close{color:white !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif !important;font-weight:normal !important}
.component-map .Infobox .pinbox-description{float:right;width:73%}
.map-sections{float:left;width:67%}
.list-sections{margin-top:25px;width:100%}
@media(min-width:62em){.list-sections{height:50vw;overflow:scroll}
.contact-wrapper .list-sections{height:auto;margin-bottom:2rem;min-height:50vw;overflow:auto}
}
.toggle-view{float:left;height:100%;width:100%}
@media(min-width:62em){.toggle-view{width:33%}
}
.toggle-view.show-as-list{width:100%}
@media(min-width:62em){.toggle-view.show-as-list .basic{float:left;width:21%}
.toggle-view.show-as-list .basic:nth-child(4n+1){clear:both}
}
.toggle-view .map-view,.toggle-view .list-view{cursor:pointer;cursor:hand;display:none;float:left;font-weight:bold;margin-left:2vw;margin-right:2vw;margin-top:4vw;padding:10px 5px}
@media(min-width:62em){.toggle-view .map-view,.toggle-view .list-view{display:block}
}
.toggle-view .map-view:before,.toggle-view .list-view:before{padding-right:10px}
.toggle-view .map-view.selected:before{content:'\e609';font-family:'icomoon'}
.toggle-view .map-view.not-selected:before{content:'\e608';font-family:'icomoon'}
.toggle-view .list-view.selected:before{content:'\e609';font-family:'icomoon'}
.toggle-view .list-view.not-selected:before{content:'\e608';font-family:'icomoon'}
.toggle-view button{background:none !important;border:0;cursor:pointer}
.component-display-complexFullContent{background:white}
@media(min-width:47.95em){.component-display-complexFullContent{display:table;height:55rem;height:70vw;min-height:55rem;min-height:70vw}
}
.component-display-complexFullContent.background-grey .text-container{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='white', endColorstr='#e1e1e1');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='white',endColorstr='#e1e1e1');zoom:1;background-image:-webkit-gradient(linear,left top,left bottom,from(white),to(#e1e1e1));background-image:-moz-linear-gradient(top,white,#e1e1e1);background-image:radial-gradient(ellipse farthest-side at 100% 50%,#fff 0,rgba(255,255,255,0) 100%,#e1e1e1 95%)}
.component-display-complexFullContent.background-red .text-container{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ee2e24', endColorstr='#a8120a');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ee2e24',endColorstr='#a8120a');zoom:1;background-image:-webkit-gradient(linear,left top,left bottom,from(#ee2e24),to(#a8120a));background-image:-moz-linear-gradient(top,#ee2e24,#a8120a);background-image:radial-gradient(ellipse farthest-side at 100% 20%,#ee2e24 0,rgba(255,255,255,0) 100%,#a8120a 95%)}
.component-display-complexFullContent .pull-quote{display:none;float:right;margin-top:-3rem;position:absolute;right:0;width:16%;width:16vw;z-index:1}
@media(min-width:47.95em){.component-display-complexFullContent .pull-quote{display:block}
}
.component-display-complexFullContent .pull-quote img{display:block;width:100%}
.component-display-complexFullContent blockquote{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white;font-size:1rem;max-height:40vw;overflow:auto}
.component-display-complexFullContent .text-container{padding:2rem}
.component-display-complexFullContent .text-container h3{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.05rem;font-style:italic;font-weight:normal;text-transform:none}
@media(min-width:47.95em){.component-display-complexFullContent .text-container{display:table-cell;padding:3rem;padding:3vw;vertical-align:middle;width:30%;width:30vw}
}
@media(min-width:47.95em){.component-display-complexFullContent .complex-carousel{width:70%;width:70vw}
}
.component-display-complexFullContent .image-highlight{display:block;margin:2rem -2rem;max-width:calc(100% - -4rem);width:calc(100% - -4rem)}
@media(min-width:47.95em){.component-display-complexFullContent .image-highlight{display:none}
}
@media(min-width:47.95em){.component-display-complexFullContent.sidebar-slim .text-container,.component-display-complexFullContent.sidebar-none .text-container{width:30%;width:30vw}
.component-display-complexFullContent.sidebar-slim .complex-carousel,.component-display-complexFullContent.sidebar-none .complex-carousel{width:70%;width:70vw}
}
@media(min-width:47.95em){.component-display-complexFullContent.sidebar-wide .text-container{width:40%;width:40vw}
.component-display-complexFullContent.sidebar-wide .complex-carousel{width:60%;width:60vw}
}
.component-display-complexFullContent h4{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.05rem;font-style:italic;font-weight:normal;text-transform:none}
.component-display-complexFullContent .complex-carousel{display:none}
@media(min-width:47.95em){.component-display-complexFullContent .complex-carousel{display:table-cell;overflow:hidden;position:relative}
}
.component-display-complexFullContent .carousel-image{background-repeat:no-repeat;background-size:cover;bottom:14rem;bottom:14vw;display:block;left:0;min-height:70rem;min-height:70vw;position:absolute;right:0;top:0;width:100%}
.component-display-complexFullContent .has-caption .carousel-image{min-height:calc(70rem - 14rem);min-height:calc(70vw - 14vw)}
.component-display-complexFullContent .carousel-caption{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);bottom:0;color:white;max-height:20vw;min-height:14rem;min-height:14vw;overflow:auto;padding:1rem 3rem;position:absolute;width:100%}
.component-display-complexFullContent .carousel-caption.black-theme{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%)}
.component-display-complexFullContent .carousel-caption.red-theme{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%)}
.component-display-complexFullContent .carousel-caption a{color:white;opacity:1;text-decoration:none;transition:.3s opacity ease}
.component-display-complexFullContent .carousel-caption a:hover{opacity:.8}
.component-display-complexFullContent.has-pull-quote .carousel-caption{padding:1rem 30% 1rem 3rem;padding:1rem 18vw 1rem 3rem}
.component-display-complexFullContent .carousel-description{padding:.5rem 0}
.component-display-complexFullContent .carousel-description h4{font-size:1.6rem;margin:0}
.component-display-complexFullContent .carousel-description .rte-image{float:left;margin-right:50px;width:11%}
.component-display-complexFullContent .carousel-description .description{margin:1.5rem 0}
.component-display-complexFullContent .carousel-description ul{column-count:2;padding-left:0}
@media(min-width:75em){.component-display-complexFullContent .carousel-description ul{column-count:3}
}
.component-display-complexFullContent .carousel-description li{display:inline-block;list-style:none;margin-bottom:1rem;margin-right:1rem;padding-left:1rem}
.component-display-complexFullContent .carousel-description li:before{content:'\e604';font-family:"icomoon";font-size:.8em;margin-left:-1.15rem;margin-right:.5rem}
.component-display-complexFullContent .carousel-nav-inverted{position:absolute;top:0}
.component-display-complexFullContent .carousel-description .careers-list{column-count:1}
.component-display-complexFullContent .careers-list li{margin-right:2rem;padding-left:0}
.component-display-complexFullContent .careers-list li:before{content:'';display:none}
.component-display-complexFullContent .careers-list li a:before{font-size:2.5rem;margin-left:0;margin-right:.5rem;opacity:1;position:relative;top:.8rem;transition:.3s opacity ease}
.component-display-complexFullContent .careers-list li a:hover:before{opacity:.8}
.component-display-complexFullContent .careers-list .icon-careers-unitedstates a:before{content:'\e60c'}
.component-display-complexFullContent .careers-list .icon-careers-canada a:before{content:'\e60a'}
.component-display-complexFullContent .careers-list .icon-careers-latinamerica a:before{content:'\e60b'}
.component-header-advanced{position:relative;background-position:left center;background-size:100%;background-size:cover}
@media(min-width:62em){.component-header-advanced{background-position:center center}
}
.component-header-advanced .background-video{display:none;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}
@media(min-width:47.95em){.component-header-advanced .background-video{display:block}
}
.component-header-advanced .background-video video{transform:translateY(-50%);height:auto;min-height:100%;min-width:100%;position:relative;top:50%;width:auto}
.component-header-advanced .text-content{display:block;float:none;height:100%;padding:2rem;position:relative;vertical-align:middle}
@media(min-width:47.95em){.component-header-advanced .text-content{padding:4rem}
}
@media(min-width:62em){.component-header-advanced .text-content{width:50%}
}
@media(min-width:75em){.component-header-advanced .text-content{width:60%}
}
.component-header-advanced .text-content.font-color-white{color:white}
.component-header-advanced .text-content.font-color-white .text-border-top,.component-header-advanced .text-content.font-color-white .text-border-right,.component-header-advanced .text-content.font-color-white .text-border-bottom,.component-header-advanced .text-content.font-color-white .text-border-left{border-color:white;color:white}
.component-header-advanced .text-content.font-color-black{color:black}
.component-header-advanced .text-content.font-color-black .text-border-top,.component-header-advanced .text-content.font-color-black .text-border-right,.component-header-advanced .text-content.font-color-black .text-border-left,.component-header-advanced .text-content.font-color-black .text-border-bottom{border-color:black;color:black}
.component-header-advanced .text-content img{max-width:100%}
.component-header-advanced .media-content{position:absolute;height:100%;width:550px;right:0;top:0;visibility:hidden}
@media(min-width:62em){.component-header-advanced .media-content{visibility:visible}
}
.component-header-advanced .tagColumn-wrapper{position:absolute;right:0;top:0}
.component-header-advanced .tag-highlighter-list{height:100%;position:absolute;right:3.4rem;top:0;width:100%}
.component-header-advanced .tagColumn{display:inline-block;margin-right:15px;width:96px}
.component-header-advanced .tagColumn:last-child{margin-right:0}
.component-header-advanced .tagWrapper{margin:0;max-width:95px;padding:0}
.component-header-advanced .tagWrapper:last-child .button-tag{margin-bottom:0}
.component-header-advanced .button-tag{border:2px solid white;border-radius:500px;color:white;display:table;font-size:.7rem;height:95px;line-height:1rem;margin-left:0;margin-right:0;padding:.6667rem;text-transform:uppercase;transition:.3s background ease,0.3s color ease;width:95px}
.component-header-advanced .button-tag:hover{background:white;color:black}
.component-header-advanced .button-tag span{hyphens:auto;display:table-cell;font-size:.6rem;line-height:1.5em;max-width:95px;text-align:center;vertical-align:middle;word-break:break-word}
.component-header-advanced .gradient-top{box-shadow:inset 0 67px 65px -30px black;display:none;height:86px;left:0;pointer-events:none;position:absolute;right:0;top:0}
@media(min-width:62em){.component-header-advanced .gradient-top{display:initial}
}
.component-header-advanced .gradient-bottom{box-shadow:inset 0 -67px 65px -30px black;bottom:0;display:none;height:86px;left:0;pointer-events:none;position:absolute;right:0}
@media(min-width:62em){.component-header-advanced .gradient-bottom{display:initial}
}
.component-header-basic{background-position:left center;background-repeat:no-repeat;background-size:cover;padding:10.867rem 2rem 2.2rem;position:relative}
@media(min-width:62em){.component-header-basic{background-position:center center;padding:7.4rem 3.2rem 8.6rem;display:flex}
}
.component-header-basic .contentWrap{display:block}
@media(min-width:62em){.component-header-basic .contentWrap{display:flex}
}
.component-header-basic .logoWrap{border-bottom:solid 6px white}
@media(min-width:62em){.component-header-basic .logoWrap{display:table-cell;padding:0 2.4667rem 0 0;vertical-align:middle;border-bottom:0;border-right:solid 6px white}
}
.component-header-basic .logo{margin-bottom:1.333rem;max-width:100px;width:26%}
@media(min-width:62em){.component-header-basic .logo{max-width:148px;width:148px}
}
.component-header-basic .content{padding-top:1.533rem;cursor:default}
@media(min-width:62em){.component-header-basic .content{padding:0 0 0 2.6rem;vertical-align:middle}
}
@media(min-width:62em){.component-header-basic .content-right{margin:0 0 0 auto;width:40%}
}
.component-header-basic .title{color:white;margin:0 0 1.4rem}
@media(min-width:62em){.component-header-basic .title{max-width:100%}
}
.component-header-basic .description{color:white;font-style:italic;margin:0;text-transform:uppercase;width:70%}
.component-header-basic .black .content{border-color:black}
.component-header-basic .black .title{color:black}
.component-header-basic .black .description{color:black}
.component-header-basic .button-default,.component-header-basic .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .component-header-basic .cc-submit__btn{margin-top:4rem;padding:.6em 2em;font-size:1.2rem;display:inline-block;width:auto;margin-left:20px;cursor:pointer}
@media(min-width:62em){.component-header-basic .button-default,.component-header-basic .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .component-header-basic .cc-submit__btn{margin-top:1rem;margin-left:0}
}
.component-header-basic .secondary-content{display:none}
.component-header-basic .secondary-content.content-right{right:unset;left:0}
@media(min-width:62em){.component-header-basic .secondary-content{background-color:#a7141c;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a7141c', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a7141c',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a7141c),to(#ee2e24));background:-moz-linear-gradient(top,#a7141c,#ee2e24);background:linear-gradient(to right,#a7141c 0,#ee2e24 100%);display:block;height:100%;padding:6.8667rem 3.0667rem 3.0667rem;position:absolute;right:0;top:0;width:21.333rem}
}
.component-header-basic .secondary-title{border-top:solid 3px white;color:white;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.2667rem;margin-bottom:1.333rem;padding-top:1.4667rem;text-transform:none}
.component-header-basic .secondary-description{color:white;font-size:.8rem;max-width:89%}
.component-row-basic{border-bottom:2px solid black;clear:both;margin:0 30px}
.component-row-basic h1{border-bottom:8px solid black;font-size:2.333rem;margin:0;padding:7px 0;width:100%}
.component-row-basic h2{font-size:2.6rem;font-size:2.6vw}
.component-row-basic h5{font-family:Arial;font-size:1.4em}
.component-row-basic .basic{display:block;margin-right:30px;width:100%}
@media(min-width:62em){.component-row-basic .basic{vertical-align:top;margin-right:30px}
}
.component-advancedauthoredlist ul{border-bottom:1px solid black;list-style:none;padding:0}
@media(min-width:47.95em){.component-advancedauthoredlist ul{border-bottom:0}
}
.component-advancedauthoredlist .list-subnav{font-size:1rem;font-weight:normal}
@media(min-width:47.95em){.component-advancedauthoredlist .list-subnav li{border-bottom:1px solid black}
}
.component-advancedauthoredlist .list-subnav li .list-subnav{font-size:.9rem;border:0}
.component-advancedauthoredlist .list-subnav li .list-subnav li{border:0}
.component-advancedauthoredlist .list-subnav a{display:block;padding:.7rem;text-decoration:none}
.component-advancedauthoredlist .list-subnav span{display:block;padding:.7rem;text-decoration:none}
.component-advancedauthoredlist .list-subnav .title{font-size:1.2em;font-weight:bold;padding-left:0;padding-right:0;padding-top:0}
@media(min-width:47.95em){.component-advancedauthoredlist .list-subnav .title{padding-top:.7rem}
}
.component-advancedauthoredlist .list-subnav .title a{padding:.7rem;padding-left:0}
.component-advancedauthoredlist .list-subnav .title a:before{content:'\e604';font-family:"icomoon";font-size:.7rem;font-weight:bold}
.component-advancedauthoredlist .list-subnav .title span{display:block;padding:.7rem;padding-left:0}
.component-advancedauthoredlist .list-subnav .title span:before{content:'\e604';font-family:"icomoon";font-size:.7rem;font-weight:bold}
.component-list-cube{background:black;padding:1rem}
@media(min-width:47.95em){.component-list-cube{padding:4.5rem 4rem}
}
.component-list-cube .text-content{width:100%;margin:3rem auto}
@media(min-width:62em){.component-list-cube .text-content{margin:auto;max-width:30%;float:left}
}
@media(min-width:62em){.component-list-cube .text-content .button-default,.component-list-cube .text-content .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .component-list-cube .text-content .cc-submit__btn{margin:2rem 0}
}
.component-list-cube .list-cube-title{display:block;font-size:2.5rem;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;text-transform:uppercase;color:white;margin:0}
.component-list-cube .list-cube-title.text-border-left{border-color:white}
.component-list-cube .list-cube-description{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.05rem;font-style:italic;font-weight:normal;text-transform:none;color:white}
.component-list-cube .cube-container{margin:1rem auto}
@media(min-width:62em){.component-list-cube .cube-container{margin:auto;width:60vw;float:right}
}
.component-list-cube .cube-container .list-cube-child{padding:1.5rem;padding-top:1rem;margin:1rem auto;width:75vw;height:75vw;min-height:250px;max-height:400px;max-width:400px;background:white}
.component-list-cube .cube-container .list-cube-child .text-border-top{margin:0 auto;margin-top:.5rem}
@media(min-width:62em){.component-list-cube .cube-container .list-cube-child{width:20vw;height:20vw;max-height:20vw;max-width:20vw;margin:1rem;padding:2rem;background:white;padding-bottom:0;float:right}
}
@media(min-width:62em){.component-list-fullResource{display:table;width:100%}
}
@media(min-width:62em){.component-list-fullResource .list-group{width:49%}
}
@media(min-width:62em){.component-list-fullResource.two-columns .list-group{width:49%}
}
@media(min-width:62em){.component-list-fullResource.three-columns .list-group{width:32%}
}
.component-list-fullResource li{list-style:none}
.component-list-fullResource .text-content,.component-list-fullResource .media-content{display:block}
@media(min-width:62em){.component-list-fullResource .text-content,.component-list-fullResource .media-content{display:table-cell}
}
.component-list-fullResource .text-content{padding:2rem;width:100%}
@media(min-width:62em){.component-list-fullResource .text-content{vertical-align:middle;width:30%}
}
.component-list-fullResource .media-content{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#424242', endColorstr='black');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#424242',endColorstr='black');zoom:1;background-image:-webkit-gradient(linear,left top,left bottom,from(#424242),to(black));background-image:-moz-linear-gradient(top,#424242,black);background-image:radial-gradient(ellipse farthest-side at 100% 25%,#424242 0,rgba(255,255,255,0) 200%,#000 95%);color:white;padding-bottom:2rem;position:relative;width:100%}
@media(min-width:62em){.component-list-fullResource .media-content{min-height:auto;padding-bottom:0;padding-top:0;width:70%}
}
.component-list-fullResource .media-content a{color:white;transition:.3s color ease}
.component-list-fullResource .media-content a:hover{color:#cd2118}
.component-list-fullResource .background-container{background-repeat:no-repeat;background-size:100% auto;padding-top:72%}
@media(min-width:62em){.component-list-fullResource .background-container{background-size:cover;min-height:50%;min-height:50vw;padding:34vw 2rem 0 2rem;position:relative}
}
.component-list-fullResource .list-group{border-bottom:1px solid white;display:block;position:relative}
@media(min-width:62em){.component-list-fullResource .list-group{border-bottom:0;bottom:2rem;display:inline-block;vertical-align:top}
}
.component-list-fullResource .list-group:last-of-type{border-bottom:0}
@media(min-width:62em){.component-list-fullResource .list-group.double,.component-list-fullResource .list-group.triple{margin-left:1%}
}
.component-list-fullResource .list-group .title span{font-weight:bold}
.component-list-fullResource .list-group .title a{text-decoration:none}
.component-list-fullResource .list-group ul{margin:1rem 0}
@media(min-width:62em){.component-list-fullResource .list-group ul{margin:0}
}
.component-list-fullResource .list-group{padding:0 2rem}
@media(min-width:62em){.component-list-fullResource .list-group{padding:0}
}
.component-list-fullResource .list-group li{line-height:1.4em;margin-bottom:.8rem}
.component-list-fullResource .list-group .list-subnav{margin-top:.8rem}
@media(min-width:62em){.component-list-fullResource .list-group .list-subnav{margin-top:.8rem}
}
.component-list-fullResource .component-singleauthoredlinkgroup .title{font-size:.9rem}
.component-list-fullResource .list-subnav{padding:0}
.component-list-fullResource .list-subnav li{clear:both}
.component-list-fullResource .list-subnav li:before{float:left}
.component-list-fullResource .list-subnav a{font-weight:100;text-decoration:none}
.component-list-fullResource .style-none .title span{display:block;font-weight:bold;margin-bottom:1rem}
.component-list-fullResource .style-none a{text-decoration:none}
.component-list-fullResource .style-none .list-subnav{font-size:.9rem;font-weight:normal}
.component-list-fullResource .style-none .list-subnav li{margin-bottom:.8rem}
.component-list-fullResource .style-none .list-subnav a{text-decoration:none}
.component-list-fullResource .style-one .list-subnav li:before{margin-right:.55rem}
.component-list-history{background-color:white}
@media(min-width:62em){.component-list-history{background-color:black}
}
.component-list-history .mobile-decade-selector{display:block}
@media(min-width:62em){.component-list-history .mobile-decade-selector{display:none}
}
.component-list-history ul{-webkit-padding-start:0}
.component-list-history .desktop-decade-selector{display:none}
@media(min-width:62em){.component-list-history .desktop-decade-selector{display:block}
}
.component-list-history .select-fancy{width:85%;margin:3% 7%}
@media(min-width:62em){.component-list-history .select-fancy{width:100%;margin:0}
}
@media(min-width:62em){.component-list-history .select-fancy:after{display:none}
}
.component-list-history .carddiv{clear:both}
.component-list-history .desktop-decade-selector{margin:0;padding:8px 20px 0}
.component-list-history .desktop-decade-selector li{border-bottom:5px solid transparent;float:left;list-style-type:none;margin:0 20px;padding:2px}
.component-list-history .desktop-decade-selector li.active{border-bottom:5px solid #ee2e24}
.component-list-history .desktop-decade-selector li:hover{border-bottom:5px solid #ee2e24;cursor:pointer}
.component-list-history .desktop-decade-selector li span{color:white;text-decoration:none}
.component-list-pressRelease .pressRelease-list{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e1e1e1', endColorstr='white');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#e1e1e1',endColorstr='white');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#e1e1e1),to(white));background:-moz-linear-gradient(top,#e1e1e1,white);background:linear-gradient(to right,#e1e1e1 0,#fff 100%);padding:1rem 0 0}
@media(min-width:62em){.component-list-pressRelease .pressRelease-list{float:right;width:70%;width:70vw}
}
.component-list-pressRelease .pressRelease-list h1{margin:1rem 2rem;padding-top:3rem}
@media(min-width:62em){.component-list-pressRelease .pressRelease-list h1{margin:1rem 6%}
}
.component-list-pressRelease .pressRelease-list ul{margin:0;padding:0}
.component-list-pressRelease .pressRelease-list .button-default,.component-list-pressRelease .pressRelease-list .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .component-list-pressRelease .pressRelease-list .cc-submit__btn{margin:-1px 0 0;width:100%}
@media(min-width:62em){.component-list-pressRelease .pressRelease-sidebar{float:left;padding:2rem 3%;width:27%;width:27vw}
}
.component-list-pressRelease .pressRelease-sidebar>*,.component-list-pressRelease .pressRelease-sidebar .pressReleaseListSidebarParsys>*{border-top:1px solid black;padding:2rem}
@media(min-width:62em){.component-list-pressRelease .pressRelease-sidebar>*,.component-list-pressRelease .pressRelease-sidebar .pressReleaseListSidebarParsys>*{padding:2rem 0}
}
.component-list-pressRelease .pressRelease-sidebar>*:first-child,.component-list-pressRelease .pressRelease-sidebar .pressReleaseListSidebarParsys>*:first-child{border-top:0}
.component-list-pressRelease .pressRelease-sidebar .parsys-wrapper{padding:0}
.component-list-pressRelease .pressRelease-sidebar h3{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.25rem;margin:0;text-transform:none}
.component-list-pressRelease .pressRelease-sidebar .title,.component-list-pressRelease .pressRelease-sidebar .tag-title{font-size:1.25rem;font-weight:bold;margin:0}
.component-list-pressRelease .pressRelease-sidebar .button-tag{clear:left;display:block;float:left;margin:.6rem 0}
.component-list-pressRelease .pressRelease-sidebar .singleauthoredlinkgroup ul{list-style:none;margin:0;padding:0}
.component-list-pressRelease .pressRelease-item{border-bottom:1px solid black;display:none;list-style:none;opacity:0;transition:.3s opacity ease}
@media(min-width:62em){.component-list-pressRelease .pressRelease-item{margin:0 6%}
}
.component-list-pressRelease .pressRelease-item[data-visibilitystate="activate"]{display:block}
.component-list-pressRelease .pressRelease-item[data-visibilitystate="visible"]{display:block;opacity:1}
@media(min-width:62em){.component-list-pressRelease .pressRelease-item[data-visibilitystate="visible"]:last-of-type{border-bottom:0}
}
.component-list-pressRelease .pressRelease-link{display:block;padding:1rem 2rem;text-decoration:none}
@media(min-width:62em){.component-list-pressRelease .pressRelease-link{padding:.5rem 0}
}
.component-list-pressRelease .pressRelease-image{display:none}
@media(min-width:62em){.component-list-pressRelease .pressRelease-image{display:block;float:right;width:30%}
}
.component-list-pressRelease .pressRelease-date{float:left;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:bold;text-align:center;text-transform:uppercase}
@media(min-width:62em){.component-list-pressRelease .pressRelease-date{padding:2rem 0;width:7%}
}
.component-list-pressRelease .pressRelease-date>*{display:block}
.component-list-pressRelease .pressRelease-date .pressRelease-day{font-size:1.8rem}
.component-list-pressRelease .pressRelease-tags{letter-spacing:.2em;text-transform:uppercase}
.component-list-pressRelease .pressRelease-tags.xs-only{float:right;max-width:80%;text-align:right}
@media(min-width:62em){.component-list-pressRelease .pressRelease-tags.xs-only{display:none}
}
.component-list-pressRelease .pressRelease-tags li{display:inline;list-style:none}
.component-list-pressRelease .pressRelease-tags li:before{content:' / '}
.component-list-pressRelease .pressRelease-tags li:first-child:before{content:''}
.component-list-pressRelease .pressRelease-details{clear:both}
@media(min-width:62em){.component-list-pressRelease .pressRelease-details{clear:none;float:left;margin-left:4%;padding:2rem 0;width:52%}
}
.component-list-pressRelease .pressRelease-details .pressRelease-tags{display:none}
@media(min-width:62em){.component-list-pressRelease .pressRelease-details .pressRelease-tags{display:block;margin-top:.5rem}
}
.component-list-pressRelease .pressRelease-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.2rem;margin:0;padding-top:1.2rem;text-transform:none}
@media(min-width:62em){.component-list-pressRelease .pressRelease-title{padding-top:0}
}
.component-list-pressRelease .pressRelease-search{border-bottom:8px solid black;padding:1.5rem 0 1.2rem}
.component-list-pressRelease .pressRelease-yearOptions{padding:2.5rem 0 1rem}
.component-list-pressRelease .pressRelease-yearOptions h3{margin-bottom:1rem}
.component-list-pressRelease .icon-social-rss{font-size:3rem;text-decoration:none}
@media(min-width:62em){.component-list-vehicleSolutions .sidebar{width:40%;width:40vw}
}
.component-list-vehicleSolutions .solutions-nav{width:40%}
.component-list-vehicleSolutions .solutions-nav:nth-child(2n+1){clear:both}
.component-list-vehicleSolutions .solutions-nav:nth-child(1){margin-top:0}
.component-list-vehicleSolutions .solutions-nav:nth-child(2){margin-top:0}
@media(min-width:62em){.component-list-vehicleSolutions .list-container{width:60%;width:60vw}
}
@media(min-width:62em){.component-list-vehicleSolutions .title{max-width:50%;padding-left:1.5rem}
}
@media(min-width:62em){.component-list-brandsSolutions .sidebar{width:25%;width:25vw}
}
.component-list-brandsSolutions .solutions-nav{width:90%}
@media(min-width:62em){.component-list-brandsSolutions .list-container{width:75%;width:75vw}
}
.component-list-brandsSolutions .accordion-button-wrapper p{margin:0}
.component-list-brandsSolutions .solutions-subcategory{border-top:2px solid black}
@media(min-width:62em){.component-list-brandsSolutions .solutions-subcategory{border:0}
}
.cq-wcm-edit .component-list-brandsSolutions .solutions-subcategory.ng-hide{display:block !important;left:-9999px;position:absolute;width:5%}
.component-list-brandsSolutions .solutions-subcategory-header{display:table;height:6rem;padding:1rem 1.5rem;width:100%}
@media(min-width:62em){.component-list-brandsSolutions .solutions-subcategory-header{height:4rem;min-height:auto;padding:0}
}
.component-list-brandsSolutions .solutions-subcategory-header h2{display:none}
.cq-wcm-edit .component-list-brandsSolutions .solutions-subcategory-header h2{display:block}
.component-list-brandsSolutions .accordion-button-round-wrapper{padding:2rem;z-index:1}
.component-list-brandsSolutions .accordion-button-round-wrapper.open{background:0}
@media(min-width:62em){.component-list-brandsSolutions .solutions-subcategory-details{border:0}
}
.cq-wcm-edit .component-list-brandsSolutions .headlineWrap,.cq-wcm-edit .component-list-brandsSolutions .descriptionWrap,.cq-wcm-edit .component-list-brandsSolutions .disclaimerWrap{clear:both;display:inline-block;max-width:100%;width:99%}
.component-list-brandsSolutions .headlineWrap{display:table-cell;height:4rem;max-width:calc(100% - 2.5rem);width:calc(100% - 2.5rem);vertical-align:middle}
@media(min-width:62em){.component-list-brandsSolutions .headlineWrap{clear:none;display:block;float:left;height:auto;max-width:calc(100% - 10rem);width:calc(100% - 10rem)}
}
.component-list-brandsSolutions .headlineWrap img{display:block;max-height:4rem;max-width:70%}
@media(min-width:62em){.component-list-brandsSolutions .headlineWrap img{max-height:auto;max-width:35%}
}
.component-list-brandsSolutions .descriptionWrap{clear:both;margin:0 0 2rem;padding:0 1.5rem}
@media(min-width:62em){.component-list-brandsSolutions .descriptionWrap{padding:0}
}
.component-list-brandsSolutions .disclaimerWrap{border-top:1px solid black;clear:both;display:block;padding:0 1.5rem}
@media(min-width:62em){.component-list-brandsSolutions .disclaimerWrap{padding:2rem 0 0}
}
.component-list-subsidiary{border-top:1px solid black}
.component-list-subsidiary .content-wrapper{padding:1.733rem 2rem 0;position:relative}
@media(min-width:62em){.component-list-subsidiary .content-wrapper{padding:1.733rem 3.5rem 0}
}
.component-list-subsidiary .content-wrapper .content{padding-bottom:2.5rem;padding-top:1.5rem;position:relative}
@media(min-width:62em){.component-list-subsidiary .content-wrapper .content .list-navigation{display:none}
}
.component-list-subsidiary .content-wrapper .content .select-fancy{margin:3% 7%;width:85%}
.component-list-subsidiary .content-wrapper .content .select-fancy .mobile-selector{background-color:white;display:block}
.component-list-subsidiary .content-wrapper .content .group-navigation{display:none}
@media(min-width:62em){.component-list-subsidiary .content-wrapper .content .group-navigation{display:inline-block;width:40%;padding:0 1rem 1rem 0}
}
.component-list-subsidiary .content-wrapper .content .group-navigation .navigation-wrapper{width:100%}
.component-list-subsidiary .content-wrapper .content .group-navigation .navigation-item{padding:0 1rem 1rem 0;display:inline-block;vertical-align:top;width:35%}
.component-list-subsidiary .content-wrapper .content .group-navigation .navigation-item .navigation-icon{height:auto;max-width:100%}
.component-list-subsidiary .content-wrapper .content .group-navigation .navigation-item .navigation-icon:hover{cursor:pointer}
.component-list-subsidiary .content-wrapper .content .group-navigation .navigation-item .navlink{display:block;margin-left:.7rem;text-decoration:none}
.component-list-subsidiary .content-wrapper .content .group-navigation .navigation-item .navlink:before{color:black;content:'\e604';cursor:auto;font-family:'icomoon';font-size:.7rem;font-weight:bold;margin-left:-0.7rem}
.component-list-subsidiary .content-wrapper .content .group-navigation .navigation-item .navlink:hover{color:#cd2118;cursor:pointer;text-decoration:none;transition:.3s color ease}
.component-list-subsidiary .content-wrapper .content .title-bar{padding-bottom:1rem}
.component-list-subsidiary .content-wrapper .cards-container .card-item .content-wrapper{padding-left:0;padding-right:0}
@media(min-width:62em){.component-list-subsidiary .content-wrapper .description-wrap{display:inline-block;vertical-align:top;width:50%}
.component-list-subsidiary .content-wrapper .description-wrap p{margin-top:0}
}
@media(min-width:62em){.component-list-subsidiary .content-wrapper .description-wrap.empty-list{width:100%}
}
.component-list-subsidiary .content-wrapper .text-border-left{margin-bottom:0;margin-top:0}
@media(min-width:62em){.component-list-subsidiary .content-wrapper .text-border-left{display:inline-block}
}
.component-list-subsidiary .background-theme.bgt-none{background:0;color:black}
.component-list-subsidiary .background-theme.bgt-none .bio-wrapper{border-top:1px solid black}
.component-list-subsidiary .background-theme.bgt-dark{background-color:black;color:white}
.component-list-subsidiary .background-theme.bgt-dark .text-border-left{border-left:8px solid white}
.component-list-subsidiary .background-theme.bgt-light{background-color:white;color:black}
.component-list-subsidiary .background-theme.bgt-light .bio-wrapper{border-top:1px solid black}
.component-list-subsidiary .background-theme.bgt-dark-gradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#cccccc');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#cccccc');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#ccc));background:-moz-linear-gradient(top,black,#ccc);background:linear-gradient(to right,#000 0,#ccc 100%);color:white}
.component-list-subsidiary .background-theme.bgt-dark-gradient .text-border-left{border-left:8px solid white}
.component-list-subsidiary .background-theme.bgt-dark-darkgradient{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%);color:white}
.component-list-subsidiary .background-theme.bgt-dark-darkgradient .text-border-left{border-left:8px solid white}
.component-list-subsidiary .background-theme.bgt-light-gradient{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e1e1e1', endColorstr='white');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#e1e1e1',endColorstr='white');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#e1e1e1),to(white));background:-moz-linear-gradient(top,#e1e1e1,white);background:linear-gradient(to right,#e1e1e1 0,#fff 100%);color:black}
.component-list-subsidiary .background-theme.bgt-light-gradient .bio-wrapper{border-top:1px solid black}
.component-list-subsidiary .background-theme.bgt-red-gradient{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white}
.component-list-subsidiary .background-theme.bgt-red-gradient .text-border-left{border-left:8px solid white}
.press-document{clear:both;float:left;margin-bottom:2.5rem;margin-top:1.4rem;width:100%}
.press-document .title{font-size:1.2em;font-weight:bold}
.press-document a{display:block;text-decoration:none}
.press-document a:before{content:'\e60f';display:table-cell;display:inline-block;font-family:"icomoon";font-size:3rem;line-height:3rem;vertical-align:middle}
.press-document .press-document-details{display:table-cell;display:inline-block;padding-left:.5rem;vertical-align:middle}
.press-document-title{font-weight:bold;margin-top:1.4rem}
.press-document-a{text-decoration:none}
.press-document-a.external-link::after{display:none}
.press-document-text{margin-left:1rem}
.press-document-text .category::after{content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAIAAAB7HQGFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDM2MCwgMjAyMC8wMi8xMy0wMTowNzoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQzN0YxMDc5Qzc4MTFFQUIxNEVFMUY2RUEyOUMwMUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQzN0YxMDg5Qzc4MTFFQUIxNEVFMUY2RUEyOUMwMUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDM3RjEwNTlDNzgxMUVBQjE0RUUxRjZFQTI5QzAxQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRDM3RjEwNjlDNzgxMUVBQjE0RUUxRjZFQTI5QzAxQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pnhb1tcAAABvSURBVHjapNEBCoAgDAXQFt3/SOph1Gv8ltMxTUPoI6LfhxQSgGMj56Qj2nO79y1dzl9EThEj/whCgIa3Gu6LKZVzz8b70QniU+5qZak4XjdknKU6N9Q7vUOGQS/HSUk+fKjpx7vNcq0etAtwCzAAl/HL/QtdZOwAAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:center center;background-size:contain;display:inline-block;height:14px;margin-left:.5rem;position:relative;top:2px;width:13px}
.external-link .press-document-text .category::after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAIAAAB7HQGFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDM2MCwgMjAyMC8wMi8xMy0wMTowNzoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjEgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQzN0YxMDM5Qzc4MTFFQUIxNEVFMUY2RUEyOUMwMUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQzN0YxMDQ5Qzc4MTFFQUIxNEVFMUY2RUEyOUMwMUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDM3RjEwMTlDNzgxMUVBQjE0RUUxRjZFQTI5QzAxQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRDM3RjEwMjlDNzgxMUVBQjE0RUUxRjZFQTI5QzAxQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpdvMNIAAABjSURBVHjajNGLCcAgDARQI+4/kmYTcZJrsZXGNIYcggoPPxwBSIHkFEv5lkQ2mRfmbS8Hs9JWmO9DUCsWSB6afzw4iY5OIdv9keEe1Jp+xuZ6t5H07zwG3FCw3+I1Jsq4BBgAXPwrdvAc/UEAAAAASUVORK5CYII=")}
.press-document-assets{clear:both;margin-top:1.4rem;width:100%;display:flex;flex-flow:row nowrap}
.press-document-assets .title{font-size:1.2em;font-weight:bold;text-transform:uppercase}
.press-document-assets a{display:block;text-decoration:none}
.press-document-assets a:before{display:table-cell;display:inline-block;font-family:"icomoon";font-size:3rem;line-height:3rem;vertical-align:middle}
.press-document-assets .external-link:before{display:table-cell;display:inline-block;font-family:"icomoon";font-size:3rem;line-height:3rem;vertical-align:middle}
.press-document-assets .external-link:after{content:unset}
.press-document-assets .press-document-details{display:table-cell;display:inline-block;padding-left:.5rem;vertical-align:middle}
.press-document-assets .press-document-video{content:"";display:inline-block;width:30px;height:30px;background-image:""}
.press-document-assets .press-document-image{content:"";display:inline-block;width:30px;height:30px;background-image:""}
.press-document-assets .press-document-pdf{content:"";display:inline-block;width:30px;height:30px;background-image:""}
.press-document-assets .press-document-logos{content:"";display:inline-block;width:30px;height:30px;background-image:""}
.press-document-download{padding-top:1.5rem;padding-bottom:2rem}
.press-document-download a:hover{cursor:pointer}
.newsItemDisclaimer .pressdocumentlist{border-bottom:1px solid black;margin-bottom:40px;padding:20px 0}
.newsItemDisclaimer .singleauthoredlinkgroup{border-bottom:1px solid black;border-top:1px solid black;margin-bottom:40px;margin-top:40px;padding:30px 0}
.newsItemDisclaimer .singleauthoredlinkgroup .title{font-size:1.2em;font-weight:bold}
.newsItemDisclaimer .singleauthoredlinkgroup .title a{text-decoration:none}
.newsItemDisclaimer .singleauthoredlinkgroup .list-subnav{font-size:.8em;font-weight:normal}
.newsItemDisclaimer .singleauthoredlinkgroup .list-subnav li:before{content:'\e604';font-family:"icomoon";font-size:.7rem;font-weight:bold}
.newsItemDisclaimer .singleauthoredlinkgroup .list-subnav a{text-decoration:none}
.newsItemDisclaimer .singleauthoredlinkgroup ul{list-style:none;padding:0}
.newsItemDisclaimer .singleauthoredlinkgroup ul li{margin:20px 0}
.tag-highlighter .tag-title{font-size:1.1em;font-weight:bold;margin-bottom:10px}
.main-content-section{position:relative}
.main-content-section .press-main-content-updated .press-subtitle{font-size:1.4em;font-weight:bold;line-height:1.1em;margin-bottom:20px}
@media(max-width:47.94em){.main-content-section .press-main-content-updated .press-subtitle{font-size:4.5vw}
}
.main-content-section .shifted-image{margin-left:-5vw;width:calc(100% - -5vw)}
.main-content-section .shifted-image-updated,.main-content-section .shifted-video{width:100%}
.main-content-section .pull-quote{display:none;float:right;margin:0 0 2em 2em;position:relative;width:14%;z-index:1}
.main-content-section .pull-quote._top-offset{margin-top:-10em}
@media(min-width:47.95em){.main-content-section .pull-quote{display:block;width:28vw}
}
@media(min-width:62em){.main-content-section .pull-quote{width:14vw}
}
.main-content-section .pull-quote img{display:block;width:100%}
.main-content-section .pull-quote-wrap{padding:1rem 2rem 2rem}
.twitter-shareLink{color:white;display:block;font-style:normal;margin-top:3em;text-decoration:none}
.twitter-shareLink:hover{color:#ccc}
.twitter-shareLink:before{margin-right:.5em}
.twitter-shareLink:after{display:none}
blockquote{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white;font-size:1rem}
.text-container{padding:2rem}
@media(min-width:47.95em){.text-container{display:table-cell;padding:3rem;padding:3vw;vertical-align:middle;width:30%;width:30vw}
}
.press-title{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:3em;line-height:1;padding:0 1.25rem}
@media(max-width:47.94em){.press-title{font-size:9vw}
}
@media(min-width:62em){.press-title{padding:0}
}
.press-image-description{font-style:italic;line-height:1;margin-bottom:40px}
.press-main-content .lower-section{background-color:white;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#e1e1e1', endColorstr='white');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#e1e1e1',endColorstr='white');zoom:1;background-image:-webkit-gradient(linear,left top,left bottom,from(#e1e1e1),to(white));background-image:-moz-linear-gradient(top,#e1e1e1,white);background-image:radial-gradient(ellipse farthest-side at 100% 100%,#e1e1e1 0,rgba(255,255,255,0) 100%,#fff 95%);padding:0 1.25rem;width:100%}
@media(min-width:62em){.press-main-content .lower-section{padding:0}
}
.ie9 .press-main-content .lower-section{background-color:white;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='white', endColorstr='#e1e1e1');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='white',endColorstr='#e1e1e1');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(white),to(#e1e1e1));background:-moz-linear-gradient(top,white,#e1e1e1);background:linear-gradient(to right,#fff 0,#e1e1e1 100%)}
@media(min-width:62em){.press-main-content .lower-section .press-main-content{margin-left:39%;padding-right:1rem;width:60%}
}
.press-main-content .image-full-width{clear:both}
.press-main-content .release-info{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:.9rem;text-transform:uppercase;letter-spacing:.15rem;padding:1.25rem 1.25rem 0}
@media(min-width:62em){.press-main-content .release-info{padding:0}
}
.press-main-content .thick-horizontal-rule{margin:0 1.25rem}
@media(min-width:62em){.press-main-content .thick-horizontal-rule{margin:0}
}
.press-main-content .press-left-rail{margin-bottom:20px}
@media(min-width:47.95em){.press-main-content .press-left-rail{float:left;width:calc(71vw - 5.5em);margin-right:0}
}
@media(min-width:62em){.press-main-content .press-left-rail{width:35%;margin-right:20px}
}
.press-main-content .press-left-rail .press-subtitle{font-size:1.4em;font-weight:bold;line-height:1.1em;margin-bottom:20px}
@media(max-width:47.94em){.press-main-content .press-left-rail .press-subtitle{font-size:4.5vw}
}
.press-main-content .press-left-rail .press-release-home{font-weight:bold;padding:10px 0}
.press-main-content .press-left-rail .press-release-home a{text-decoration:none}
.press-main-content .press-left-rail .card-socialMedia .social-row{clear:none;width:220px}
.press-main-content .press-left-rail .card-socialMedia .social-row:before,.press-main-content .press-left-rail .card-socialMedia .social-row:after{content:" ";display:table;line-height:0}
.press-main-content .press-left-rail .card-socialMedia .social-row:after{clear:both}
@media(min-width:62em){.press-main-content .press-left-rail .card-socialMedia .social-row{width:auto}
}
.press-main-content .press-footer{border-top:1px solid black;margin:20px 0;padding:20px 0}
.component-form-contactUs{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e1e1e1', endColorstr='white');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#e1e1e1',endColorstr='white');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#e1e1e1),to(white));background:-moz-linear-gradient(top,#e1e1e1,white);background:linear-gradient(to right,#e1e1e1 0,#fff 100%);padding:2rem 1.5rem}
@media(min-width:62em){.page-sidebar-left .component-form-contactUs{padding:3rem 5rem 2rem 3rem}
}
@media(min-width:62em){.page-sidebar-right .component-form-contactUs{padding:3rem 3rem 2rem 5rem}
}
.component-form-contactUs .text-border-top{margin-bottom:0}
.component-form-contactUs .required-key{margin:.3rem 0 2rem}
.component-form-contactUs h1,.component-form-contactUs h3{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;text-transform:none}
.component-form-contactUs h1{border-bottom:1px solid black;font-size:1.5rem;margin-top:3rem;padding-bottom:.5rem}
.component-form-contactUs h3{font-size:1rem;margin:1rem 0}
.component-form-contactUs .contactUs-row{position:relative}
.component-form-contactUs .contactUs-row fieldset{border:0}
.component-form-contactUs .contactUs-row h4{display:block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1rem;font-weight:bold;margin:1rem 0;line-height:1.2em;text-transform:none}
@media(min-width:62em){.component-form-contactUs .contactUs-row{clear:both;width:80%}
}
.component-form-contactUs .contactUs-row-errorWrap{position:relative}
.component-form-contactUs .contactUs-fieldWrap{margin-bottom:2rem;position:relative}
.component-form-contactUs .contactUs-fieldWrap .radioInputContainer{position:relative;margin-bottom:1rem;margin-top:0rem}
.component-form-contactUs .contactUs-fieldWrap .radioInputContainer label{display:block;padding:0 0 0 24px}
.component-form-contactUs .contactUs-fieldWrap .radioInputContainer input[type="radio"]{display:block}
.component-form-contactUs .contactUs-fieldWrap .radioInputContainer input{height:15px;left:0;opacity:0;position:absolute;top:0;width:15px}
.component-form-contactUs .contactUs-fieldWrap .radioInputContainer input+label::before{border:2px solid #000;content:"";height:15px;left:0;position:absolute;top:3px;width:15px;border-radius:50%}
.component-form-contactUs .contactUs-fieldWrap .radioInputContainer input+label::after{content:"";opacity:0;border-radius:50%;position:absolute;left:4px;top:7px;width:7px}
.component-form-contactUs .contactUs-fieldWrap .radioInputContainer input:checked+label::after{opacity:1}
.component-form-contactUs .contactUs-fieldWrap .radioInputContainer input:focus+label::before{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}
.component-form-contactUs .contactUs-fieldWrap fieldset{border:0}
@media(min-width:62em){.component-form-contactUs .contactUs-fieldWrap{float:left;width:49%}
.component-form-contactUs .contactUs-fieldWrap:first-child{margin-right:2%}
}
.component-form-contactUs .contactUs-row .checkbox.ada input[type="checkbox"]{display:block;height:40px;left:0;opacity:0;position:absolute;top:0;width:40px}
.component-form-contactUs .contactUs-row .checkbox.ada input[type="checkbox"]+label::before{border:2px solid;content:"";height:23px;left:0;position:absolute;top:0;width:23px;background-color:#fff}
.component-form-contactUs .contactUs-row .checkbox.ada input[type="checkbox"]+label::after{content:"";border:4px solid;border-left:0;border-top:0;height:15px;left:7px;opacity:0;position:absolute;top:2px;transform:rotate(45deg);transition:opacity .2s ease-in-out;width:9px}
.component-form-contactUs .contactUs-row .checkbox.ada input[type="checkbox"]:checked+label::after{opacity:1}
.component-form-contactUs .contactUs-row .checkbox.ada input[type="checkbox"]:focus+label::before{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}
.component-form-contactUs .contactUs-row .checkbox.ada label{display:block;padding:0 0 0 36px}
.component-form-contactUs input[type="text"],.component-form-contactUs input[type="tel"],.component-form-contactUs input[type="email"]{width:100%}
.component-form-contactUs input[type="radio"]+label{margin-bottom:1rem}
.component-form-contactUs textarea{display:block;min-height:11rem;width:100%}
.component-form-contactUs .field-disclaimer{font-size:.8rem}
.component-form-contactUs .tooltip{position:absolute;right:0;top:-13px}
@media(min-width:62em){.component-form-contactUs .tooltip{top:2px}
}
.component-form-contactUs .contactUs-fullFieldWrap{margin-bottom:2rem;position:relative}
@media(min-width:62em){.component-form-contactUs .contactUs-fullFieldWrap .tooltip{transform:translateX(50%);right:50%;top:-13px}
}
.component-form-contactUs .checkbox{margin-bottom:1rem}
.component-form-contactUs .checkbox .field-disclaimer{margin-left:2.4rem}
.component-form-contactUs .radio-button{margin-bottom:1rem}
.component-form-contactUs .radio-button input[type="radio"]{display:none}
.component-form-contactUs .radio-button label{display:block;line-height:23px;position:relative;cursor:pointer}
.component-form-contactUs .radio-button label:before{position:absolute}
.component-form-contactUs .radio-button label:after{top:8px}
.component-form-contactUs .radio-button label span.label-text{padding-left:30px;display:block}
@media(min-width:62em){.component-form-contactUs .contactUs-submit{float:right}
}
.component-form-contactUs .americasForm-success,.component-form-contactUs .americasForm-error{color:white;font-weight:bold;padding:.5rem 1rem}
.component-form-contactUs .americasForm-success{background:#14a800}
.component-form-contactUs .americasForm-error{background:#cd2118}
.component-site-search{padding-top:2rem}
@media(min-width:62em){.component-site-search{margin:0 auto;padding-top:4rem;width:70%}
}
.component-site-search h1{font-size:1.3rem;padding:0}
@media(min-width:62em){.component-site-search h1{float:left;margin:0}
}
.component-site-search .search-form-wrap{padding:0 .5rem}
@media(min-width:62em){.component-site-search .search-form-wrap{padding:0}
}
@media(min-width:62em){.component-site-search .search-form{float:right;width:50%}
}
.component-site-search .paginationDetails-wrapper{background:black;color:white;margin:1em auto 0;padding:.5rem}
@media(min-width:62em){.component-site-search .paginationDetails-wrapper{clear:both}
}
.component-site-search .featuredSearch-results-wrapper .featuredSearch-results-title{color:white;background-color:black;padding:.5rem}
.component-site-search .featuredSearch-results-wrapper .featuredSearch-results-list{padding:1em 0 0;margin:0}
.component-site-search .featuredSearch-results-wrapper .featuredSearch-results-list .featuredSearch-results-list-item{display:inline-block;list-style:none;text-align:center;padding:1em;vertical-align:middle;width:33%}
.component-site-search .featuredSearch-results-wrapper .featuredSearch-results-list .featuredSearch-results-list-item img{max-width:40%}
@media(min-width:62em){.component-site-search .returned-results{margin:0 auto 3rem}
}
.component-site-search .searchResult-item{border-top:1px solid black;padding:1.5rem .5rem}
@media(min-width:62em){.component-site-search .searchResult-item{padding:1.5rem 0}
}
.component-site-search .searchResult-item:first-child{border-top:0}
.component-site-search .searchResult-title{color:#cd2118;font-size:1.2rem;font-weight:bold}
.component-site-search .searchResult-title a{text-decoration:none}
.component-site-search .searchResult-breadcrumb{font-size:.8rem}
.component-section-filter-dropdown{margin:0 0 2rem}
.component-section-filter-dropdown h3{font-size:1.1em;margin:0 0 .5rem}
@media(min-width:62em){.page-sidebar-right .left-column .component-card-video{padding-left:3rem}
}
@media(min-width:62em){.page-sidebar-left .right-column .component-card-video{padding-left:3rem}
}
.component-card-video h2{background:black;color:white;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.3rem;margin:4rem auto 0;padding:.5rem 2rem;text-transform:none}
@media(min-width:62em){.component-card-video h2{padding:.5rem}
}
.component-card-video .video-container{border-bottom:1px solid black;margin-top:2rem}
@media(min-width:62em){.component-card-video .video-container{border:0}
}
.component-card-video .video-item{margin-bottom:3rem;min-height:200px;padding:0 2rem;width:100%}
@media(min-width:62em){.component-card-video .video-item{padding:0}
}
.component-card-video .video-item[data-filterstate="available"]{display:block}
.component-card-video .video-wrapper{height:0;padding-bottom:56.25%;position:relative}
.component-card-video .video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}
@media(min-width:62em){.component-card-video .two-columns .video-item,.component-card-video .three-columns .video-item,.component-card-video .four-columns .video-item{float:left;margin-left:2%}
.component-card-video .two-columns .video-item:first-child,.component-card-video .three-columns .video-item:first-child,.component-card-video .four-columns .video-item:first-child{margin-left:0}
}
@media(min-width:62em){.component-card-video .two-columns .video-item{width:49%}
.component-card-video .two-columns .video-item:nth-child(2n+1){clear:both;margin-left:0}
}
@media(min-width:62em){.component-card-video .three-columns .video-item{width:32%}
.component-card-video .three-columns .video-item:nth-child(3n+1){clear:both;margin-left:0}
}
@media(min-width:62em){.component-card-video .four-columns .video-item{width:23%}
.component-card-video .four-columns .video-item:nth-child(4n+1){clear:both;margin-left:0}
}
.component-card-video .video-title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1rem;margin:.5rem 0 0;text-transform:none}
.social-media-list-padding{padding:0 1rem}
@media(min-width:62em){.social-media-list-padding{padding:0 3rem}
}
.americas-social-media-list{position:relative}
.americas-social-media-list .carousel-nav{position:absolute;right:2rem;z-index:3}
@media(min-width:62em){.americas-social-media-list .carousel-nav{right:3rem}
}
.americas-social-media-list .carousel-nav.top-nav{top:0}
.americas-social-media-list .carousel-nav.bottom-nav{bottom:0}
.social-media-list-wrapper{margin-bottom:3rem;padding-bottom:2rem;position:relative}
.component-list-socialMedia{clear:both;margin:0 1rem 3rem;padding-top:5rem;position:relative}
@media(min-width:62em){.component-list-socialMedia{margin:0 3rem 3rem}
}
.component-list-socialMedia .business-entity-section{left:0;position:absolute;width:50%}
@media(min-width:47.95em){.component-list-socialMedia .business-entity-section{width:250px}
}
.component-list-socialMedia .business-entity-section .social-row{background:white}
.component-list-socialMedia .social-accounts-wrapper{overflow-x:scroll;width:100%}
.component-list-socialMedia .social-accounts-section{margin-left:50%;width:1550px}
@media(min-width:47.95em){.component-list-socialMedia .social-accounts-section{margin-left:250px}
}
.component-list-socialMedia .brand-image{height:3.2rem}
.component-list-socialMedia [class^="icon-"]:before{font-size:3rem}
.component-list-socialMedia .social-icon span{display:inline-block;vertical-align:middle}
.component-list-socialMedia .icon-social-twitter{color:#55acee}
.component-list-socialMedia .icon-social-facebook{color:#3b5999}
.component-list-socialMedia .icon-social-googleplus{color:#dd4b39}
.component-list-socialMedia .icon-social-linkedin{color:#0077b5}
.component-list-socialMedia .icon-social-youtube{color:#cd201f}
.component-list-socialMedia .icon-social-instagram{color:#3f729b}
.component-list-socialMedia .social-icon-caption{margin-left:.5rem}
.component-list-socialMedia .social-row{border-bottom:1px solid black;padding:1rem 0}
.component-list-socialMedia .social-row>*{display:inline-block}
.component-list-socialMedia .social-row img{height:2.8rem;width:auto}
.component-list-socialMedia .social-accounts-section .social-row>*{width:250px}
.component-list-socialMedia h3{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1rem;margin:0;text-transform:none}
.component-card-easterEgg{display:table;height:36vw;position:relative;z-index:10}
.component-card-easterEgg .easterEgg-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:table-cell;width:50%}
.component-card-easterEgg .easterEgg-details{background:white;display:table-cell;padding:3rem 2rem;position:relative;width:50%}
.component-card-easterEgg .easterEgg-columnWrapper{column-count:2;column-gap:2rem}
.component-card-easterEgg .easterEgg-date{float:left;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;margin-bottom:3rem;text-align:center}
.component-card-easterEgg .easterEgg-month{text-transform:uppercase}
.component-card-easterEgg .easterEgg-day{display:block;font-size:1.8rem;font-weight:700}
.component-card-easterEgg .easterEgg-title{clear:both;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.2rem;margin:0;text-transform:none}
.component-card-easterEgg .easterEgg-content{font-size:.8rem;line-height:1.3rem;margin:.5rem 0 4vw}
.component-card-easterEgg .easterEgg-cta{bottom:2vw;left:calc(50% - -1rem);position:absolute}
.component-card-easterEgg .easter-egg-button{bottom:0;position:absolute;right:0}
.easter-egg-item2 .component-card-easterEgg .easter-egg-button{bottom:auto;position:absolute;right:0;top:0}
.component-card-easterEgg.has-pull-quote .easterEgg-details{padding:5rem 2rem 2rem;position:relative;width:18%}
.component-card-easterEgg.has-pull-quote .easterEgg-columnWrapper{column-count:1;column-gap:0}
.component-card-easterEgg.has-pull-quote .easterEgg-content{margin-bottom:.5rem;max-height:16vw;overflow-y:auto}
.component-card-easterEgg.has-pull-quote .easterEgg-cta{position:static}
.component-card-easterEgg.has-pull-quote .easterEgg-pullQuote{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white;display:table-cell;font-size:1.4rem;font-style:italic;line-height:1.8rem;padding:8vw 7vw;vertical-align:middle;width:32%}
.component-card-easterEgg.has-pull-quote .close-easter-egg{bottom:auto;left:0;right:auto;top:0}
.component-protected-modal{background:white;padding:1rem 2rem 2rem}
.component-protected-modal .icon-close{color:black;cursor:pointer;position:absolute;right:1rem;top:1rem;transition:color .3s ease}
.component-protected-modal .icon-close:before{font-size:1.5rem}
.component-protected-modal .icon-close:hover{color:#cd2118}
.component-protected-modal .protected-modal-form input{border:2px solid black;padding:.5rem;width:100%}
@media(min-width:62em){.component-protected-modal .left-column{float:left;width:40%}
}
.component-protected-modal .right-column{margin-top:4rem}
@media(min-width:62em){.component-protected-modal .right-column{float:right;width:40%}
}
.component-protected-modal .modal-error{color:#cd2118;margin:0 0 1rem}
.component-protected-modal .protected-modal-init{display:none;left:-700%;position:fixed}
.component-related-content{position:relative;padding:0 calc(3vw + 1.25em) 60px}
.component-related-content .article-listing{position:relative;width:100%}
.component-related-content .article-listing:before,.component-related-content .article-listing:after{content:" ";display:table;line-height:0}
.component-related-content .article-listing:after{clear:both}
.component-related-content .article{position:relative;width:100%;padding-bottom:10px;box-sizing:border-box}
@media(min-width:47.95em){.component-related-content .article{float:left;width:33.3333%;padding:0 40px 10px;border-right:1px solid black}
.component-related-content .article:first-of-type{padding-left:0}
.component-related-content .article:last-of-type{padding-right:0;margin-right:0;border-right:0;width:33.3334%}
}
.component-related-content .article .date{position:relative;width:32px;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:bold;margin:1.5rem 0;text-align:center;text-transform:uppercase}
.component-related-content .article .date>*{text-align:center;display:block}
.component-related-content .article .date .day{font-size:1.8rem}
.component-related-content .article .title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:700;text-transform:none;font-size:1.15em}
.component-standalonePullquote{display:none;float:right;margin-top:-3rem;position:absolute;right:0;width:16%;width:16vw;z-index:1}
@media(min-width:47.95em){.component-standalonePullquote{display:block}
}
.component-standalonePullquote img{display:block;width:100%}
.component-standalonePullquote blockquote{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white;font-size:1rem;max-height:40vw;overflow:auto}
.socialAggregator__aside{background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%);color:white;display:table-cell;padding:0 20px;width:25%}
.socialAggregator__aside h4{margin-bottom:16px;margin-top:56px}
.socialAggregator__aside__link{box-sizing:border-box;color:white;display:inline-block;width:24%}
.socialAggregator__aside__link::after{display:none}
.socialAggregator__aside__link>img{display:block;height:auto;margin-bottom:4px;max-width:28px}
.socialAggregator__aside__link>span{display:block}
.socialAggregator__aside__link:not(:first-child)>img{margin-left:auto;margin-right:auto}
.socialAggregator__aside__link:not(:first-child)>span{text-align:center}
.socialAggregator__curator{background-color:#fdfdfd;display:table-cell}
.socialAggregator__layout{display:table;cursor:default;padding-bottom:10px;margin-bottom:5rem}
.socialAggregator__layout.has-aside .socialAggregator__curator{width:75%}
.socialAggregator__title{display:table-row}
.socialAggregator__title *{margin-left:20px}
.socialAggregator__carousel{display:flex;position:relative;flex-direction:column}
@media(min-width:75em){.socialAggregator__carousel{flex-direction:row}
}
.socialAggregator__carousel__controls{display:flex;margin:auto}
.socialAggregator__carousel__controls:before,.socialAggregator__carousel__controls:after{content:" ";display:table;line-height:0}
.socialAggregator__carousel__controls:after{clear:both}
.socialAggregator__carousel__button{width:4rem;display:flex;background-color:transparent;color:#cd2118;border:0}
.socialAggregator__carousel__button:after{font-size:4.25rem;align-self:center}
@media(max-width:47.94em){.socialAggregator__carousel__button:after{font-size:2.25rem}
}
.socialAggregator__carousel__button--previous:after{content:"\e603";font-family:"icomoon"}
.socialAggregator__carousel__button--next:after{content:"\e604";font-family:"icomoon"}
.socialAggregator__carousel__navigation{padding:0;display:flex}
.socialAggregator__carousel__navigation li{border-radius:100%;display:flex;height:1em;list-style-type:none;margin:0 2em;transition:.3s background ease;width:1em;border:1px solid #999}
@media(max-width:47.94em){.socialAggregator__carousel__navigation li{margin:0 .5em}
}
.socialAggregator__carousel__navigation li.active{background:#cd2118;border-color:#cd2118}
@media(max-width:47.94em){.socialAggregator__carousel__navigation{align-content:center;justify-content:space-between;width:100%}
}
.socialAggregator__carousel__seeAllBtn{position:unset;width:95%;margin:auto;padding-top:30px;float:right}
@media(min-width:62em) and (max-width:75em){.socialAggregator__carousel__seeAllBtn *{float:right}
}
@media(min-width:75em){.socialAggregator__carousel__seeAllBtn{position:absolute;right:30px;width:250px}
.socialAggregator__carousel__seeAllBtn *{width:100%;margin-top:0}
}
.socialAggregator__feed{min-height:550px;list-style-type:none;padding:0;margin:0;display:flex;flex-flow:row wrap;justify-content:center}
.socialAggregator__feed a{color:#222;text-decoration:none}
.socialAggregator__post{margin-bottom:50px;padding-left:20px;padding-right:20px}
@media(min-width:62em){.socialAggregator__post{border-right:1px solid #000;min-height:300px}
}
@media(min-width:47.95em) and (max-width:62em){.socialAggregator__post:nth-child(2n){border-right-width:0}
}
@media(min-width:62em) and (max-width:75em){.socialAggregator__post:nth-child(3n){border-right-width:0}
}
@media(min-width:75em){.socialAggregator__post{padding-left:20px;padding-right:20px}
.has-aside .socialAggregator__post:nth-child(3n){border-right-width:0}
.no-aside .socialAggregator__post:nth-child(4n){border-right-width:0}
}
@media(max-width:47.94em){.socialAggregator__post{width:100%}
}
@media(min-width:62em){.socialAggregator__post{width:33%}
}
@media(min-width:75em){.socialAggregator__post{width:25%}
}
.socialAggregator__post__header{color:#222;font-size:12px;font-weight:bold;line-height:20px;padding:0 15px 0 25px;position:relative;text-transform:uppercase;height:5em}
@media(min-width:75em){.socialAggregator__post__header{line-height:28px;padding-left:35px}
}
.socialAggregator__post__header>span{vertical-align:middle}
.socialAggregator__post__icon{color:#222;background-repeat:no-repeat;background-size:100%;left:0;position:absolute;top:0;height:20px;width:20px}
@media(min-width:75em){.socialAggregator__post__icon{height:28px;width:28px}
}
.socialAggregator__post__icon--Facebook{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAABuklEQVQ4ja2VP0sDQRDFfzmSWFhYGNJa2ilYCBIkWJhWsIpVChE1lWBloRj9ACqICqlsQhrFUmIVG1v9BmoZVLDyT0DkhVk4L3e5CHlwLHv77jEzN/M2kVs6IwJ5oGjrCNAGUsA70ATqtnYhGfJuEjgBvoEqsA28+M4zQAHYBdJAGXjwC3gBwRJwCVSAOaAWEMT2NTuvGL/kJyQDgpvADNCKqkkADeM37PW5X1Qp7/xT0KFl5bgD7lUKl75quN5DcAq4BR7tCRNeM51OTfP2UxohZIdTYBYYsycMN8CX9Dxrm2pMiuO2LgOJHjzpFF2kUVEOA1e2Cqu2D3aNg3TySWvsYNs4qNkXfPtp4A34ieC/Ss+zSYmCanRkNRcugMMefKHtWTRR+AA2bBWOgf0Y0ZRns5yJIfaLUel5ZgqFAYlKp+mZ26wMSFQ6dRdpOibaZ+AJ+OzBmQeGpOdmv2xuEzX7EzERZgEZ8yK+JpYf7lnzZmMEwgSv7fuOr/onQ7Z1YG6jVPqBeOKrlzu2JwSdXweyL7nNls2yotekOKhtVH/9FNVQKf9x/rDrRISc747SdRJ2R8n1u+8o4BeehmALlItipQAAAABJRU5ErkJggg==")}
.socialAggregator__post__icon--Twitter{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAIAAAD9b0jDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbNJREFUeNpifKenwkBtwMRAAzBq6BA2lJsbu1pGRqaAENYFK1g372Hp6GdUUGTg4GBydgOKoylkwdTLUlH/7/SJf5vWoYkzJ6UzJ2dAzbdzZDK1YGBi+jOhi4GHl+HzJwIuZZSWYSmvZSmpYuBCcjIPD3NcEoo6Tk6G37+ZPbwZ/v8j7P3/D+6BfBoUxrp0LXNUPKOgEMgmKRlGNnZGVMDw5fOfyiKGL1/QnYWZTRkVlVnnLgWGF5T/9+//O7cYPn5kMrdEU/nvzKnfualYAhBTiDkt+/+L56B4gPKZGdU1GTFiAwTevyU29v/fvMakqAQxBeFTbODf9avEGvp36aJ/xw5DTMSXGv/9+3dwH9Hp9Pevvwvn/L92BX8K/3fk4P9nT0nIUf9fv2KQksZn5K+ff6ZOIC2b/n/+7HdmEsh3nz5ik/7/p7vt/6MHJOf9/08f/zt84P+fP5hB+aev4++WDXi8gZGkeHhZIuOAaYhJT5+Blw/dpju3/vS0/bt4Hn9wYxgKzCSL5jDZOf7//IlJQ5OBXwDoWYZXL4GpBxgawDIB6FKCpRTjaMU3aih1AUCAAQDZLpuOhSYZ0AAAAABJRU5ErkJggg==")}
.socialAggregator__post__icon--Instagram{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAIAAAD9b0jDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkU3M0ZEQTBCNDRFMTFFN0I4MzRDNkM5N0RFNUI0MEUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkU3M0ZEQTFCNDRFMTFFN0I4MzRDNkM5N0RFNUI0MEUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2RTczRkQ5RUI0NEUxMUU3QjgzNEM2Qzk3REU1QjQwRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2RTczRkQ5RkI0NEUxMUU3QjgzNEM2Qzk3REU1QjQwRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtqSOnYAAAMLSURBVHja7FXrSxRRFL935q7jjLvlhx4UFGERvnZ1NfNB/QtFCLmmRgRBBCb4IGmJEoJMUBLEikh6iUp+6IOImiWGIdkqpW5ZPj6kQQRa2jqzs3NnprNqPtadaME+BB0uw3Dm8pvf+Z3fPRfP2PahjQ4G/YX4d0BJkFRyCpfpIKnpOMKMNNWADKuL89T1Sm5uon29AR/xmkZhzB3NFJxluqaqI+/0uTnIBAfVNCwIbKwV87xYcVVuqodMcFBiP2C+Wad9/SJVltOht8grGRWoyzJSVdgvOK+we6I8+WeU3pfBNeUcOYjBUtV1pfu5PjOti6LRItFxfFGpLolimVP3SlzeaUNNSUqa+t5NB1zrFGQwL8ATdASCkAg7coxz5DKbIucvl8J+Yk82BMVChD47ixTf6qQp/RB3PJu12THDUPeQ3NyovOjytTxBHKe0t/ql8HiQKcy4+9BrhllpDsNwJ04KhaWgMu3tQZpO7Enm6ltSbbX3do1f9AUbIJZZ3aXgllrheDBNKHEqzzqkmip1YtyPsGs3fzafP1egjY/6OttDNz/Dclk52tSkWHltEdFfyeQnsbJc/TDC5Z5ChIQMCgZkE5Jo/2vt89QaM81M0/4+dn8MNltCZ4oxdEbXtSAmBQOA7kbn4jeg4EE6PEhsdmbb9jX/MltIUrI6Pqp7foTOVFXlxw1s1F7+fBGzY+fS7i1b+YJiEmeTGx4iRQlhoCyH0tMN7oFes9Gx1NUH7IE4G2f1Prjr62j94ykFpgPH6foyWe+dWm1ijHPkwRGC0tWxj/POEl9bC6L0l0wa+NfvbkNQSfT3lJjgbXka+Z62+bo6F3vt13EZbsnMJmyxIKoYaqoMuNiYOBJvDayHUv37N1iBiEAqNp5YE6h72BBUbnyECeELS0lqBoxLf1EgSPDF4HCeJCbzxRfx5ki5/p7xkIbDnpUjXLgEZdLBNwtD2shx4C0zsSbiyEjpRoX3ft3qOwKvv6JNGYe57DxiS0RceMCkWP17JMvUPQjFgUkCtuH/9/6Gx08BBgD3jmMfCxUVhQAAAABJRU5ErkJggg==")}
.socialAggregator__post__username{color:#222}
.socialAggregator__post__middot{background-color:#ee2e24;border-radius:50%;display:inline-block;height:4px;margin:0 2px;width:4px}
.socialAggregator__post__media{margin-top:15px;position:relative}
.socialAggregator__post__image{margin:auto;display:block;height:auto;max-width:100%}
.socialAggregator__post__text{height:5rem}
.timeline{padding:2rem 0;position:relative}
@media(min-width:47.95em){.timeline{padding:2rem 0 3rem}
}
.timeline h2{margin-top:0;margin-bottom:0;margin-left:3rem;width:54%;padding-top:1rem}
.timeline h2::before{content:"";display:block;line-height:0;border-top:4px solid currentColor;position:relative;top:-1rem;width:42.5%}
.timeline h4{font-size:2.6vw;margin:0;margin-left:3rem}
.timeline h3{display:none;font-weight:700;position:relative}
.timeline h3.above{margin:0 0 1rem}
.timeline h3.above.above-position{display:block}
.timeline h3.below{margin:1rem 0 0}
.timeline h3.below.below-position{display:block}
.timeline .left-aligned{text-align:left}
.timeline .center-aligned{text-align:center}
.timeline .right-aligned{text-align:right}
.timeline__inner{margin:0 auto;max-width:1600px;position:relative;width:90%}
@media(min-width:47.95em){.timeline__inner{padding:0 20px;width:100%}
}
@media(min-width:62em){.timeline__inner{padding:0 50px}
}
@media(min-width:1600px){.timeline__inner{padding:0}
}
.timeline__dates{opacity:0;position:relative;transition:opacity .2s ease;padding:2rem 3rem 2rem}
.timeline__dates.loaded{opacity:1}
.timeline__arrows{padding-right:3rem;position:absolute;right:0;top:0}
.timeline__arrow{background-color:black;cursor:pointer;display:inline-block;font-size:1.6rem;height:2rem;margin-left:.25rem;line-height:1.5rem;text-align:center;top:calc(50% - 20px);width:2rem;z-index:9}
@media(min-width:47.95em){.timeline__arrow{font-size:2.3rem;line-height:1rem}
}
.timeline__arrow::before{color:white;font-size:1rem}
.timeline__arrow:focus,.timeline__arrow:hover{background-color:#cd2118}
.timeline__arrow--left{left:0}
.timeline__arrow--right{right:0}
.timeline__list{position:relative;width:100%;overflow:hidden}
.timeline__list__inner{display:flex;flex-shrink:0;left:0;margin-left:-1.5rem;margin-right:-1.5rem;position:absolute;transition:transform .3s ease;width:calc(100% + 3rem)}
.timeline__date{background:url("") no-repeat top right;border:4px solid #fff;color:#fff;padding:20px 40px 30px 20px;position:relative;transform:skewX(-10deg);flex:0 1 100%;min-width:100%}
.timeline__date::before{content:none}
@media(min-width:47.95em) and (max-width:62em){.timeline__date{flex-basis:50%;min-width:50%}
.timeline__date:nth-child(2n){padding-right:50px}
}
@media(min-width:62em) and (max-width:75em){.timeline__date{flex-basis:33.3333%;min-width:33.3333%}
.timeline__date:nth-child(3n){padding-right:50px}
}
@media(min-width:75em){.timeline__date{flex-basis:25%;min-width:25%}
.timeline__date:nth-child(4n){padding-right:50px}
}
.timeline__date--blue{background-color:#0079c2}
.timeline__date--yellow{background-color:#f9b31f;color:#000}
.timeline__date--green{background-color:#00963f}
.timeline__date--red{background-color:#e61c44}
.timeline__date__inner{padding-left:1rem;position:relative;transform:skewX(10deg)}
.line{position:absolute;bottom:15px;left:0;height:1px;width:100%;background-color:#e1e1e1}
.line-endpoint{background-color:#e1e1e1;bottom:0;display:none;height:30px;position:absolute;width:1px}
.line-endpoint.left{left:0;display:block}
.line-endpoint.right{right:0}
.product-index-component,.athlete-team-index-component.product-index-component{position:relative;padding:40px 0}
@media(min-width:47.95em){.product-index-component,.athlete-team-index-component.product-index-component{padding:60px 0}
}
.product-index-component header.page-header{position:relative}
.product-index-component header.page-header .header-content{position:relative}
@media(max-width:47.94em){.product-index-component header.page-header .header-content{margin-bottom:30px}
}
@media(min-width:47.95em){.product-index-component header.page-header .header-content{float:left;width:68%}
}
.product-index-component header.page-header .header-content .intro-content{margin-bottom:.5rem}
.product-index-component header.page-header .header-content .ball-key{position:relative}
.product-index-component header.page-header .header-content .ball-key .key-item{display:inline-block;margin-right:.75rem}
.product-index-component header.page-header .header-content .ball-key .key-item:last-of-type{margin-right:0}
.product-index-component header.page-header .header-content .ball-key .key-item .icon{position:relative;font-size:1.4rem;top:4px;margin-right:4px}
.product-index-component header.page-header .header-content .ball-key .key-item .icon.red{color:#cd2118}
.product-index-component header.page-header .header-content .ball-key .key-item .icon.icon-ball_accuracy{font-size:2rem;top:8px;line-height:.7rem}
@media(max-width:47.94em){.product-index-component header.page-header .filter{width:100%;max-width:300px;margin:0 auto 30px}
}
@media(min-width:47.95em){.product-index-component header.page-header .filter{float:right;width:28%}
.product-index-component header.page-header .filter .utility-dropdown{float:right}
}
.product-index-component header.page-header .filter .utility-dropdown{width:100%;max-width:300px}
.product-index-component .product-listing{position:relative;margin:0 auto;width:90%}
@media(min-width:47.95em){.product-index-component .product-listing{width:auto;max-width:1600px;margin-top:20px}
}
.product-index-component .product-listing .listing-inner{position:relative;display:flex;flex-flow:row wrap}
.product-index-component .product-listing .hover-halo{position:absolute;display:none;border:2px solid #cd2118;visibility:hidden;pointer-events:none;transition:all .2s ease}
@media(min-width:47.95em){.product-index-component .product-listing .hover-halo{display:block}
}
.product-index-component .product-listing .product,.product-index-component .product-listing .advertisement{position:relative;width:100%;pointer-events:auto}
@media(min-width:47.95em){.product-index-component .product-listing .product,.product-index-component .product-listing .advertisement{flex:0 0 33.3333%}
}
@media(min-width:62em){.product-index-component .product-listing .product,.product-index-component .product-listing .advertisement{flex:0 0 25%}
}
@media(min-width:75em){.product-index-component .product-listing .product,.product-index-component .product-listing .advertisement{flex:0 0 20%}
}
.product-index-component .product-listing .product.hidden{display:none}
@media(min-width:47.95em){.product-index-component .product-listing .product{order:3;transition:left .2s ease,opacity .2s ease,visibility .2s ease 0}
.product-index-component .product-listing .product:first-of-type,.product-index-component .product-listing .product:nth-of-type(2){order:1}
}
@media(min-width:62em){.product-index-component .product-listing .product:first-of-type,.product-index-component .product-listing .product:nth-of-type(2),.product-index-component .product-listing .product:nth-of-type(3){order:1}
}
@media(min-width:75em){.product-index-component .product-listing .product:first-of-type,.product-index-component .product-listing .product:nth-of-type(2),.product-index-component .product-listing .product:nth-of-type(3),.product-index-component .product-listing .product:nth-of-type(4){order:1}
}
.product-index-component .product-listing .product .product-content{display:block;text-decoration:none;padding:28px 0}
@media(min-width:47.95em){.product-index-component .product-listing .product .product-content{padding:34px 30px}
}
.product-index-component .product-listing .product .product-content .image{position:relative;width:128px;margin:0 auto}
.product-index-component .product-listing .product .product-content .attributes{position:relative;height:26px;text-align:center;font-size:1.2rem;color:black;margin:8px 0}
.product-index-component .product-listing .product .product-content .attributes .icon{position:relative;margin:0 2px}
.product-index-component .product-listing .product .product-content .attributes .icon.red{color:#cd2118}
.product-index-component .product-listing .product .product-content .attributes .icon.icon-ball_accuracy{font-size:1.8rem;line-height:50%;top:.27rem}
.product-index-component .product-listing .product .product-content .product-details{position:relative}
.product-index-component .product-listing .product .product-content .product-details .product-name{position:relative;margin:.5rem 0 0rem;font-weight:600;text-align:center}
.product-index-component .product-listing .product .product-content .product-details .product-price{position:relative;text-align:center;font-weight:300;color:black}
.product-index-component .product-listing .advertisement{display:flex;justify-content:center;align-items:center;order:-1}
@media(max-width:47.94em){.product-index-component .product-listing .advertisement{width:280px;height:320px;margin:0 auto 30px}
}
@media(min-width:47.95em){.product-index-component .product-listing .advertisement{order:2;margin-left:auto;min-height:300px}
}
.product-index-component .product-listing .advertisement.black h1,.product-index-component .product-listing .advertisement.black h2,.product-index-component .product-listing .advertisement.black h3,.product-index-component .product-listing .advertisement.black p,.product-index-component .product-listing .advertisement.grey h1,.product-index-component .product-listing .advertisement.grey h2,.product-index-component .product-listing .advertisement.grey h3,.product-index-component .product-listing .advertisement.grey p{color:white}
.product-index-component .product-listing .advertisement.black h1:first-child,.product-index-component .product-listing .advertisement.black h2:first-child,.product-index-component .product-listing .advertisement.black h3:first-child,.product-index-component .product-listing .advertisement.black p:first-child,.product-index-component .product-listing .advertisement.grey h1:first-child,.product-index-component .product-listing .advertisement.grey h2:first-child,.product-index-component .product-listing .advertisement.grey h3:first-child,.product-index-component .product-listing .advertisement.grey p:first-child{margin-top:0}
.product-index-component .product-listing .advertisement.black{background-color:black}
.product-index-component .product-listing .advertisement.grey{background-color:#333}
.product-index-component .product-listing .advertisement.image .ad-content,.product-index-component .product-listing .advertisement.image .ad-image{position:absolute;width:100%;height:100%;padding:0;margin:0;left:0;top:0;display:block;flex:none}
.product-index-component .product-listing .advertisement.image .ad-content .ad-image{background-position:center center;background-repeat:no-repeat;background-size:cover}
.product-index-component .product-listing .advertisement .ad-content{position:relative;display:block;text-decoration:none;text-align:center;z-index:1}
@media(max-width:47.94em){.product-index-component .product-listing .advertisement .ad-content{padding:0 15px}
}
@media(min-width:47.95em){.product-index-component .product-listing .advertisement .ad-content{padding:0 30px}
}
.product-index-component .product-listing .advertisement .ad-content .button,.product-index-component .product-listing .advertisement .ad-content .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .product-index-component .product-listing .advertisement .ad-content .cc-submit__btn{margin-right:0;margin-bottom:0}
.product-index-component .product-listing .advertisement .ad-content .button.text,.product-index-component .product-listing .advertisement .ad-content .cookie-consent-wrapper .text.cc-submit__btn,.cookie-consent-wrapper .product-index-component .product-listing .advertisement .ad-content .text.cc-submit__btn{margin-left:0}
.product-index-component .product-listing .advertisement .background-image{position:absolute;width:100%;height:100%;left:0;top:0;margin:0;padding:0;background-position:center center;background-repeat:no-repeat;background-size:cover}
.athlete-team-index-component.product-index-component .athlete-team__title-container{position:relative;width:90%;margin:0 auto}
@media(min-width:47.95em){.athlete-team-index-component.product-index-component .athlete-team__title-container{width:100%;padding:0 20px;box-sizing:border-box}
}
@media(min-width:62em){.athlete-team-index-component.product-index-component .athlete-team__title-container{padding:0 50px}
}
@media(min-width:1600px){.athlete-team-index-component.product-index-component .athlete-team__title-container{max-width:1600px;padding:0}
}
.athlete-team-index-component.product-index-component .product-listing .product .product-content{min-height:280px}
.athlete-team-index-component.product-index-component .product-listing .product h3{font-size:1.5rem;line-height:1.1em}
.athlete-team-index-component.product-index-component .product-listing .product img{max-width:100%}
.athlete-team-index-component.product-index-component .product-listing .product .product-price{font-size:1.2rem;line-height:2rem}
.marquee-component{position:relative;min-height:230px;overflow:hidden}
@media(min-width:47.95em){.marquee-component{min-height:450px}
}
.marquee-component .marquee-container{position:relative;width:90%;margin:0 auto}
@media(min-width:47.95em){.marquee-component .marquee-container{width:100%;padding:0 20px;box-sizing:border-box}
}
@media(min-width:62em){.marquee-component .marquee-container{padding:0 50px}
}
@media(min-width:1600px){.marquee-component .marquee-container{max-width:1600px;padding:0}
}
.marquee-component .background-image{background-repeat:no-repeat;position:relative;width:100%;height:auto}
.marquee-component .background-image.mobile img{display:block;margin-left:auto;margin-right:auto;max-width:100%}
.marquee-component .background-image.desktop{display:none}
@media(min-width:47.95em){.marquee-component .background-image.desktop{display:block;position:absolute;left:0;top:0;height:100%;width:100%;background-position:center center;background-size:cover}
}
.marquee-component .content{position:relative}
@media(max-width:47.94em){.marquee-component .content{padding:.8rem 0}
.marquee-component .content h1{font-size:2rem}
.marquee-component .content .button,.marquee-component .content .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .marquee-component .content .cc-submit__btn{display:block}
}
@media(min-width:47.95em){.marquee-component .content{width:60%;padding:5rem 0 0}
.marquee-component .content.right-aligned{float:right}
.marquee-component .content.black h1,.marquee-component .content.black p{color:black}
.marquee-component .content.white h1,.marquee-component .content.white p{color:white}
.marquee-component .content.grey h1,.marquee-component .content.grey p{color:#999}
.marquee-component .content.dark-grey h1,.marquee-component .content.dark-grey p{color:#222}
}
@media(min-width:62em){.marquee-component .content{width:48%;max-width:550px}
}
.standalone-quote-component{position:relative;padding:40px 0}
@media(min-width:47.95em){.standalone-quote-component{width:66%}
}
@media(min-width:47.95em){.standalone-quote-component.negative-margin{margin-bottom:-6rem}
}
.standalone-quote-component .quote-content{position:relative}
@media(min-width:47.95em){.standalone-quote-component .quote-content{width:50%;max-width:700px;min-width:300px}
}
.standalone-quote-component .quote-content.full-width{margin:0 auto;float:none;width:100%;max-width:1100px;min-width:0}
.standalone-quote-component .quote-content.full-width.right{float:none}
.standalone-quote-component .quote-content.left{float:none}
.standalone-quote-component .quote-content.center{margin:0 auto;float:none}
.standalone-quote-component .quote-content.right{float:right}
.standalone-quote-component .quote-content .left-quote,.standalone-quote-component .quote-content .right-quote{color:#e1e1e1;font-size:1.6rem}
@media(min-width:47.95em){.standalone-quote-component .quote-content .left-quote,.standalone-quote-component .quote-content .right-quote{font-size:2.2rem}
}
.standalone-quote-component .quote-content .left-quote{position:absolute;width:36px;height:100%}
@media(min-width:47.95em){.standalone-quote-component .quote-content .left-quote{width:60px}
}
.standalone-quote-component .quote-content .quote-text{position:relative;padding-left:36px;padding-right:36px;letter-spacing:.05rem;font-size:1.3rem;line-height:1.8rem}
@media(min-width:47.95em){.standalone-quote-component .quote-content .quote-text{padding-left:46px;padding-right:0;line-height:2.6rem;margin:0;font-size:1.6rem}
}
@media(min-width:62em){.standalone-quote-component .quote-content .quote-text{padding-left:60px}
}
.standalone-quote-component .quote-content .quote-text .right-quote{position:absolute;right:0;bottom:1.5rem}
@media(min-width:47.95em){.standalone-quote-component .quote-content .quote-text .right-quote{position:relative;display:inline-block;top:7px;padding-left:0;padding-right:0}
}
@media(min-width:62em){.standalone-quote-component .quote-content .quote-text .right-quote{padding-left:20px;padding-right:10px}
}
.standalone-quote-component .quote-content .quote-text .right-quote .icon{position:relative;display:inline-block;transform:rotate(180deg)}
.standalone-quote-component .quote-content .quote-text .quoter{position:relative;display:block;margin-top:8px}
@media(min-width:47.95em){.standalone-quote-component .quote-content .quote-text .quoter{display:inline-block;margin:0}
}
.pro-bio-component{position:relative;padding:2rem 0}
@media(min-width:47.95em){.pro-bio-component{padding:6rem 0}
}
@media(min-width:47.95em){.pro-bio-component.left-alignment .color-bar .pro-bio{margin-right:0;margin-left:34%}
}
@media(min-width:47.95em){.pro-bio-component.left-alignment .color-bar .product-image{margin-left:34%}
}
@media(min-width:47.95em){.pro-bio-component.left-alignment .pro-image{right:auto;left:-50px}
}
.pro-bio-component .color-bar{position:relative;padding:1px 0 0}
@media(max-width:47.94em){.pro-bio-component .color-bar{background-color:transparent !important}
}
@media(min-width:47.95em){.pro-bio-component .color-bar{padding:2rem;margin:0}
}
.pro-bio-component .color-bar.grey{background-color:#333}
@media(max-width:47.94em){.pro-bio-component .color-bar.grey .pro-bio{background-color:#333}
}
.pro-bio-component .color-bar.black{background-color:black}
@media(max-width:47.94em){.pro-bio-component .color-bar.black .pro-bio{background-color:black}
}
.pro-bio-component .color-bar .pro-bio{position:relative;color:white}
@media(max-width:47.94em){.pro-bio-component .color-bar .pro-bio{padding:1rem 1rem 5rem;margin-top:16rem;pointer-events:none;z-index:1}
}
@media(min-width:47.95em){.pro-bio-component .color-bar .pro-bio{margin-right:34%;max-width:700px;margin-bottom:30px}
}
.pro-bio-component .color-bar .pro-bio p{font-weight:300;margin:0}
.pro-bio-component .color-bar .pro-bio p strong,.pro-bio-component .color-bar .pro-bio p b{font-weight:600}
.pro-bio-component .color-bar .product-image{position:relative;margin:-3.5rem auto 0;width:150px;z-index:1}
@media(min-width:47.95em){.pro-bio-component .color-bar .product-image{margin:0 0 -100px;width:230px}
}
.pro-bio-component .color-bar .product-image img{max-width:100%}
.pro-bio-component .pro-image{position:absolute;margin:0;opacity:0;top:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}
@media(max-width:47.94em){.pro-bio-component .pro-image{left:0;width:100vw;height:300px;pointer-events:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
}
@media(min-width:47.95em){.pro-bio-component .pro-image{right:0;top:50%;width:260px;height:140%;min-height:350px;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
}
@media(min-width:62em){.pro-bio-component .pro-image{width:300px;right:0}
}
.pro-bio-component .pro-image .background-image{position:absolute;width:100%;height:100%;left:0;top:0;display:none;background-position:center center;background-repeat:no-repeat}
.pro-bio-component .pro-image .background-image.mobile{display:block}
@media(min-width:47.95em){.pro-bio-component .pro-image .background-image{display:block}
.pro-bio-component .pro-image .background-image.mobile{display:none}
}
.pro-bio-component .pro-image .expand-button{position:absolute;top:15px;right:15px;width:30px;height:30px;cursor:pointer;color:white;font-size:1.3rem;outline:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-ms-transition:transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease}
@media(min-width:47.95em){.pro-bio-component .pro-image .expand-button{right:15px}
.pro-bio-component .pro-image .expand-button:hover{-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}
}
.pro-bio-component .pro-image .image-init{position:relative}
.pro-bio-component .pro-image .image-init img{max-width:none;width:auto}
.gallery-wrapper{position:fixed;opacity:0;left:200%;top:0;height:100%;width:100%;z-index:9999;-webkit-transition:opacity .3s ease,left 0 ease .3s;-moz-transition:opacity .3s ease,left 0 ease .3s;-ms-transition:opacity .3s ease,left 0 ease .3s;-o-transition:opacity .3s ease,left 0 ease .3s;transition:opacity .3s ease,left 0 ease .3s}
.gallery-wrapper.visible{left:0;opacity:1;-webkit-transition:opacity .3s ease .01s;-moz-transition:opacity .3s ease .01s;-ms-transition:opacity .3s ease .01s;-o-transition:opacity .3s ease .01s;transition:opacity .3s ease .01s}
.gallery-wrapper.loaded .gallery-container .gallery-slide{position:absolute;width:100%;left:0;top:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.gallery-wrapper .background{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.85);z-index:0}
.gallery-wrapper .gallery-container{position:relative;top:50%;margin:0 auto;width:90%;max-width:800px;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:height .3s ease,transform .3s ease;-moz-transition:height .3s ease,transform .3s ease;-ms-transition:height .3s ease,transform .3s ease;-o-transition:height .3s ease,transform .3s ease;transition:height .3s ease,transform .3s ease}
@media(max-width:47.94em){.gallery-wrapper .gallery-container{height:30vh}
}
.gallery-wrapper .gallery-container img{max-width:100%}
.gallery-wrapper .gallery-container .navigation{position:absolute;bottom:.6rem;left:50%;cursor:pointer;transform:translate(-50%,0)}
.gallery-wrapper .gallery-container .navigation .nav-item{position:relative;margin:0 4px;display:inline-block;height:12px;width:12px;border:3px solid #cd2118;border-radius:6px;outline:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.gallery-wrapper .gallery-container .navigation .nav-item:hover{opacity:.7}
.gallery-wrapper .gallery-container .navigation .nav-item.active:after{content:'';position:absolute;left:-6px;top:-6px;height:16px;width:16px;border-radius:8px;background-color:#cd2118}
.gallery-wrapper .gallery-container .navigation{bottom:-2.5rem}
.gallery-wrapper .gallery-container .slide-wrapper{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}
.gallery-wrapper .gallery-container .gallery-slide{position:relative;-webkit-transition:left .3s ease;-moz-transition:left .3s ease;-ms-transition:left .3s ease;-o-transition:left .3s ease;transition:left .3s ease}
.gallery-wrapper .gallery-container .close-button{position:absolute;color:#cd2118;width:30px;height:30px;font-size:1.7rem;right:0;top:-50px;outline:0;cursor:pointer;-webkit-transition:transform .2s ease;-moz-transition:transform .2s ease;-ms-transition:transform .2s ease;-o-transition:transform .2s ease;transition:transform .2s ease}
@media(min-width:47.95em){.gallery-wrapper .gallery-container .close-button:hover{-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}
}
.gallery-wrapper .gallery-container .nav-button{position:absolute;top:50%;width:60px;height:60px;-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background-color:#333;color:white;font-size:1.5rem;text-align:center;z-index:100;cursor:pointer;outline:0;display:none}
@media(min-width:47.95em){.gallery-wrapper .gallery-container .nav-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.gallery-wrapper .gallery-container .nav-button .icon{-webkit-transition:margin .2s ease;-moz-transition:margin .2s ease;-ms-transition:margin .2s ease;-o-transition:margin .2s ease;transition:margin .2s ease}
}
.gallery-wrapper .gallery-container .nav-button.right{right:-20px}
@media(min-width:47.95em){.gallery-wrapper .gallery-container .nav-button.right:hover .icon{margin-left:20px}
}
.gallery-wrapper .gallery-container .nav-button.left{left:-20px}
@media(min-width:47.95em){.gallery-wrapper .gallery-container .nav-button.left:hover .icon{margin-right:20px}
}
.consumer-rights-form-container{margin:0 12px;width:100%}
.consumer-rights-form-container .component-container{display:flex;flex-flow:column nowrap}
@media(min-width:62em){.consumer-rights-form-container .component-container{flex-flow:row nowrap}
}
.consumer-rights-form-container .consumer-rights-info{padding:0 3em 6em 3em;width:100%}
@media(min-width:62em){.consumer-rights-form-container .consumer-rights-info{width:32%}
}
.consumer-rights-form-container .consumer-rights-info h2{font-size:2.2em}
.consumer-rights-form-container .consumer-rights-state,.consumer-rights-form-container .consumer-rights-form-section,.consumer-rights-form-container .consumer-rights-form-message-section,.consumer-rights-form-container .consumer-rights-privacy-section{background-color:#e1e1e1;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#e1e1e1', endColorstr='white');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#e1e1e1',endColorstr='white');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#e1e1e1),to(white));background:-moz-linear-gradient(top,#e1e1e1,white);background:linear-gradient(to right,#e1e1e1 0,#fff 100%);padding:3em;width:100%}
@media(min-width:62em){.consumer-rights-form-container .consumer-rights-state,.consumer-rights-form-container .consumer-rights-form-section,.consumer-rights-form-container .consumer-rights-form-message-section,.consumer-rights-form-container .consumer-rights-privacy-section{width:68%}
}
.consumer-rights-request-checkbox,.consumer-rights-request-radio{margin-bottom:2rem}
.consumer-rights-state-radio__title,.consumer-rights-form__title,.consumer-rights-form__title,.consumer-rights-form__title{font-size:1rem;font-weight:bold;margin-bottom:1rem}
.consumer-rights-form__input{display:block;margin-bottom:1rem;width:280px}
.consumer-rights-form__input.agent_email{margin-top:1rem}
.consumer-rights-request-checkbox{display:flex;flex-flow:row wrap}
.consumer-rights-request-checkbox .consumer-rights-form__title{width:100%}
.consumer-rights-request-checkbox input[type="checkbox"]{cursor:pointer;margin-bottom:1rem;opacity:0;width:25px}
.consumer-rights-request-checkbox input[type="checkbox"]:checked+label::after{opacity:1}
.consumer-rights-request-checkbox label{display:block;margin-bottom:1rem;position:relative;width:calc(100% - 30px)}
.consumer-rights-request-checkbox label::before{border:2px solid;content:"";height:20px;left:-26px;position:absolute;top:0;width:20px;background-color:white}
.consumer-rights-request-checkbox label::after{content:"";border:4px solid;border-left:0;border-top:0;height:12px;left:-19px;opacity:0;position:absolute;top:3px;transform:rotate(45deg);transition:opacity .2s ease-in-out;width:7px}
.validate-errors-list{color:#cd2118;margin-top:-.5rem;padding:0}
.validate-errors-list li{list-style:none}
.customer_request_label{display:block;font-weight:normal;margin-bottom:2rem;margin-top:-.5rem}
.consumer-form__checkbox{cursor:pointer;opacity:0}
.consumer-form__checkbox:checked+#agree-chkbox-label::after{opacity:1}
#agree-chkbox-label{display:block;margin-top:-20px;margin-bottom:2rem;padding-left:28px;position:relative}
#agree-chkbox-label::before{border:2px solid;content:"";height:20px;left:0;position:absolute;top:0;width:20px;background-color:white}
#agree-chkbox-label::after{content:"";border:4px solid;border-left:0;border-top:0;height:12px;left:7px;opacity:0;position:absolute;top:3px;transform:rotate(45deg);transition:opacity .2s ease-in-out;width:7px}
.consumer-rights-state-next_button,.consumer-rights-form-submit_button{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);border:0;color:white;display:block;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;margin-top:1rem;min-width:180px;overflow:hidden;padding:.5rem 1rem;text-transform:uppercase;width:100%}
@media(min-width:47.95em){.consumer-rights-state-next_button,.consumer-rights-form-submit_button{display:inline-block;width:auto}
}
.consumer-rights-state-next_button:hover,.consumer-rights-form-submit_button:hover{color:white;background-color:black;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='black', endColorstr='#424242');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='black',endColorstr='#424242');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(black),to(#424242));background:-moz-linear-gradient(top,black,#424242);background:linear-gradient(to right,#000 0,#424242 100%)}
.consumer-rights-form-message-section,.consumer-rights-privacy-section,.success-message,.error-message,.general-error-message,.agent_email,.consumer-rights-form-section{display:none}
.cookieConsentBar{background-color:#e1e1e1;bottom:0;left:0;position:fixed;width:100%;z-index:3}
.cookieConsentBar .xf-content-height{min-height:unset}
.cmp-experiencefragment--cookie-consent{margin:0 2px}
.cookie-consent-container{display:none}
.component-wrapper{position:relative}
.cc-close__btn{display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMzUzNTkyIDAuMzUzNTYxQzAuMTU4Mjc5IDAuNTQ4ODEzIDAuMTU4Mjc5IDAuODY1NDAyIDAuMzUzNTkyIDEuMDYwNjVMNi4wMTAzOSA2LjcxNzQ4TDAuMzUzNTMxIDEyLjM3NDRDMC4xNTgyNzkgMTIuNTY5NiAwLjE1ODI3OSAxMi44ODYyIDAuMzUzNTMxIDEzLjA4MTVDMC41NDg4NDMgMTMuMjc2NyAwLjg2NTM3MiAxMy4yNzY3IDEuMDYwNjggMTMuMDgxNUw2LjcxNzU0IDcuNDI0NjJMMTIuMzc0NCAxMy4wODE1QzEyLjU2OTcgMTMuMjc2NyAxMi44ODYyIDEzLjI3NjcgMTMuMDgxNSAxMy4wODE1QzEzLjI3NjcgMTIuODg2MiAxMy4yNzY3IDEyLjU2OTYgMTMuMDgxNSAxMi4zNzQ0TDcuNDI0NjQgNi43MTc1MUwxMy4wODE1IDEuMDYwNjVDMTMuMjc2NyAwLjg2NTQwMiAxMy4yNzY3IDAuNTQ4ODEzIDEzLjA4MTUgMC4zNTM1NDZDMTIuODg2MiAwLjE1ODI5NSAxMi41Njk3IDAuMTU4Mjk1IDEyLjM3NDMgMC4zNTM1NDZMNi43MTc0OCA2LjAxMDM5TDEuMDYwNjggMC4zNTM1NjFDMC44NjU0MzMgMC4xNTgyOTUgMC41NDg4NDMgMC4xNTgyOTUgMC4zNTM1OTIgMC4zNTM1NjFaIiBmaWxsPSIjMEMwQzBDIi8+Cjwvc3ZnPgo=");background-position:center center;background-repeat:no-repeat;border-bottom:0;height:25px;position:absolute;right:15px;top:5px;width:25px}
.cookie-consent-wrapper{padding:2.2rem 0;width:100%}
@media(min-width:62em){.cookie-consent-wrapper{padding:3.2rem 0}
}
.cookie-consent-wrapper .cc-message-section{display:flex;flex-flow:column wrap;margin:0 auto;max-width:90%}
@media(min-width:62em){.cookie-consent-wrapper .cc-message-section{align-items:flex-start;flex-flow:row nowrap;max-width:980px}
}
.cookie-consent-wrapper .cc-message__text{line-height:1.6;padding-right:0;padding-bottom:15px}
.cookie-consent-wrapper .cc-message__text a{text-transform:capitalize}
@media(min-width:62em){.cookie-consent-wrapper .cc-message__text{padding-right:30px;padding-bottom:0}
}
.cookie-consent-wrapper .cc-submit__btn{margin:0}
.dataPrivacy{width:70vw}
.dataPrivacy .cmp-contentfragment__title{margin-left:40px}
@media(max-width:47.94em){.dataPrivacy .cmp-contentfragment__title{margin-left:0}
}
.dataPrivacy .cmp-contentfragment__element-title{display:none}
@media(max-width:47.94em){.dataPrivacy{width:100%;padding:1em}
.dataPrivacy .cmp-contentfragment__element-value{margin:0}
}
.media-center-search{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.3rem;cursor:default}
.media-center-search .mediaCenter__search__noResults{text-align:center;padding:3%}
.media-center-search .mediaCenter__search__noResults span{font-size:2rem}
.media-center-search .search-header-wrap{text-align:center}
.media-center-search .search-header-wrap .search-title{margin-bottom:10px}
.media-center-search .search-header-wrap .search-results-counter{font-size:1.33rem;font-weight:400}
.media-center-search .search-input-wrap{display:grid;margin:2.5rem 0;width:100%}
.media-center-search .search-input-wrap .search-input-title{color:#333;margin:0 auto .5rem;width:80%}
.media-center-search .search-input-wrap .search-input{display:flex;margin:0 auto;width:80%;border:1px solid #ccc;height:4rem;font-size:1em}
.media-center-search .search-input-wrap .search-input input{width:80%;height:auto;border:1px solid #ccc;padding-left:1rem;font-size:.8em}
@media(min-width:62em){.media-center-search .search-input-wrap .search-input input{padding-left:2rem;font-size:1em}
}
.media-center-search .search-input-wrap .search-input button.search-button{width:8%;border:1px solid #ee2e24;background-color:#ee2e24;flex:1;display:flex}
.media-center-search .search-input-wrap .search-input button.search-button span.icon-search-button{margin:auto;padding:1rem;background-repeat:no-repeat;background-position-y:center;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjI4cHgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjggMjgiIHhtbDpzcGFjZT0icHJlc2VydmUiPiAgPGltYWdlIGlkPSJpbWFnZTAiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgeD0iMCIgeT0iMCIKICAgIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQndBQUFBY0NBUUFBQURZQkJjZkFBQUFCR2RCVFVFQUFMR1BDL3hoQlFBQUFDQmpTRkpOCkFBQjZKZ0FBZ0lRQUFQb0FBQUNBNkFBQWRUQUFBT3BnQUFBNm1BQUFGM0NjdWxFOEFBQUFBbUpMUjBRQS80ZVB6TDhBQUFBSGRFbE4KUlFma0NCUVJOeGJYUGFRZkFBQUJxMGxFUVZRNHk1MlVNV3NUWVJpQW55dVN3Y0hRSWc0S3RrT2hIUUlkTWhnb0RtTEpJR1N5MEsxagpma0IvZ2x2M2dydEVjQWtvT0xqSUZaY01RU2NWZ3FWa0tISVlFVkxNZElYSHdlUXV2ZVNTMDNmNmVML3Z1ZWY5dm50NTRWcFl0bW5iCnZyRWEyN1BsZ1NVV2gyV1BIVGtia1VlemNKQmdOVjZ4RGx6eG5sUE91R1NWTGZaNENNQW5uZ2I5ZWJhR0l6WDJ4THVablUxYnF2NncKTW92VkhLbVJ0WnhMTkJ5cVVlYWpsdTJya1pzTDdsOTFxSDR3bUU0ZXEzR2VMVG0xcityaHRHK2tuckEwYkt1OXhHbFRqYk5Qa2xPdQptbFJtVzMyM0hBUHdpL3JzNzNxRktuQmFEQ1FFZGliZ1BlQ3NJUGdOdURNQmJ3Q1hCY0VoY0dzQ1hnR3JCY0cxVkxMQ09iQlZFTndHCnZrL0FMckJYRUt3RDNmSGFBOVZGN1RZSmQxV1RWcmRrcExZS2dLSGFtVTRjcWRwWWdqVlZyVStuU241VWg0dmEzTHJ4bkxyY2NLQU8KM2MrMXhhcnV6bTVWakZSOVkzWG1TY0prK2d6U0taRE9uQTFlak9mTFYwTE8rY1VhMjlSWkIrQWx6M25OYlg3eUtQaWN0UVllMnBzego1VG8rSGxjMVNLMUJGdVlCVDlqaFBqZjVUWjh1YjFPREZjSWM2OUovZWMzNlArakZQNE5neFFzN2Z3QlMrazhIK0laU2pBQUFBQ1YwClJWaDBaR0YwWlRwamNtVmhkR1VBTWpBeU1DMHdPQzB5TUZReE56bzFOVG95TWlzd016b3dNR0VNMGlJQUFBQWxkRVZZZEdSaGRHVTYKYlc5a2FXWjVBREl3TWpBdE1EZ3RNakJVTVRjNk5UVTZNaklyTURNNk1EQVFVV3FlQUFBQUFFbEZUa1N1UW1DQyIgLz4KPC9zdmc+Cg==")}
.media-center-search .search-input-wrap .search-input button.search-button span.icon-search-button .icon-search-button{margin:auto}
.media-center-search .search-input-wrap button.advance-button{min-width:8.5rem;border:1px solid #ccc;text-transform:uppercase;background-color:transparent;flex:1;display:none;width:auto}
@media(min-width:75em){.media-center-search .search-input-wrap button.advance-button{display:flex;width:13%}
}
.media-center-search .search-input-wrap button.advance-button span{background-repeat:no-repeat;background-position-y:center;padding:.25rem}
@media(min-width:75em){.media-center-search .search-input-wrap button.advance-button span{padding-top:1rem}
}
.media-center-search .search-input-wrap button.advance-button span.expanded-icon{margin:auto;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAQAAADSmGXeAAAABGdBTUEAALGPC/xhBQAAACBjSFJN%0AAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElN%0ARQfkCBQQOA5CC0qxAAAAQElEQVQI1zXBoRGAMBAAsFS8retCCNZgq2p2eMddjyU6CUgEKBKgmaYG%0ABdXh9FqsLsLQQTdEkW6bB2FXSeEX8gNRqQ2o68YeVgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0w%0AOC0yMFQxNjo1NjoxNCswMzowMLrygn0AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMDgtMjBUMTY6%0ANTY6MTQrMDM6MDDLrzrBAAAAAElFTkSuQmCC")}
.media-center-search .search-input-wrap button.advance-button span.collapsed-icon{margin:auto;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAQAAADSmGXeAAAABGdBTUEAALGPC/xhBQAAACBjSFJN%0AAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElN%0ARQfkCBQIDCugEJ/JAAAAPUlEQVQI1zXKIRXAIBQAwHuPDiuARtOBCFsCqhCDPMg55C+C4vQxVVc1%0AaUIBRWjwClkWvlu7beuQwPL4DTjl4Avzen6TSAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0wOC0y%0AMFQwODoxMjo0MyswMzowMOlujKkAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMDgtMjBUMDg6MTI6%0ANDMrMDM6MDCYMzQVAAAAAElFTkSuQmCC")}
.media-center-search .search-input-wrap button.advance-button--mobile{border:0;flex:1;display:flex;margin-right:10%;justify-self:flex-end}
@media(min-width:75em){.media-center-search .search-input-wrap button.advance-button--mobile{display:none}
}
.mediaCenterSpecific{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.3rem}
.mediaCenterSpecific .media-title{margin:6% 2% 2% 2%}
.mediaCenterSpecific .media-filters-wrap{display:flex;background-color:#f6f6f6;padding:2%;margin:2% 2%;width:auto;flex-flow:column}
@media(min-width:47.95em){.mediaCenterSpecific .media-filters-wrap{flex-flow:row}
}
.mediaCenterSpecific .media-filters-wrap .filters-title{padding:1.5em 0;border-bottom:1px solid #ccc;border-right:0;text-transform:uppercase;margin-right:2%;font-size:1.25em}
@media(min-width:62em){.mediaCenterSpecific .media-filters-wrap .filters-title{padding:2% 4% 2% 2%;border-right:1px solid #ccc;border-bottom:0;font-size:1em}
}
.mediaCenterSpecific .media-filters-wrap .filter-types{width:100%}
@media(min-width:62em){.mediaCenterSpecific .media-filters-wrap .filter-types{width:70%}
}
.mediaCenterSpecific .media-filters-wrap .filter-types>div{display:flex}
.mediaCenterSpecific .media-filters-wrap .filter-types span{width:3rem;font-size:1.1rem;padding-top:.5rem}
.mediaCenterSpecific .media-filters-wrap .filter-types ul{display:flex;list-style:none;padding:0 2rem;margin:0;flex-wrap:wrap}
@media(min-width:62em){.mediaCenterSpecific .media-filters-wrap .filter-types ul{flex-wrap:wrap}
}
.mediaCenterSpecific .media-filters-wrap .filter-types ul li{margin:.5em}
.mediaCenterSpecific .media-filters-wrap .filter-types ul li input[type="radio"]{display:none}
.mediaCenterSpecific .media-filters-wrap .filter-types ul li label{padding:5px 15px;font-size:1rem;font-weight:bold}
.mediaCenterSpecific .media-filters-wrap .filter-types ul li label:before,.mediaCenterSpecific .media-filters-wrap .filter-types ul li label:after{display:none}
.mediaCenterSpecific .media-filters-wrap .filter-types ul li.filter-item{border:2px solid black;border-radius:20px;white-space:nowrap}
.mediaCenterSpecific .media-filters-wrap .filter-types ul li.filter-item.active{background-color:black;color:white}
.mediaCenterSpecific .media-filters-wrap .filter-types .date-filters{margin-top:2rem}
.mediaCenterSpecific .media-filters-wrap .filters{padding:2% 2%}
.component-card-video-specific{font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}
.search-filters-wrap{display:flex;flex-flow:column;background-color:#f6f6f6;padding:2%;margin:4% 2%;width:auto}
@media(min-width:62em){.search-filters-wrap{flex-flow:row}
}
.search-filters-wrap .filters-title{margin:1.5em 0;border-bottom:1px solid #ccc;border-right:0;text-transform:uppercase;margin-right:2%;font-size:1.25em;padding-bottom:1rem}
@media(min-width:62em){.search-filters-wrap .filters-title{padding:2% 4% 2% 2%;border-right:1px solid #ccc;border-bottom:0;font-size:1em}
}
.search-filters-wrap .filter-types{width:100%}
@media(min-width:62em){.search-filters-wrap .filter-types{width:70%}
}
.search-filters-wrap .filter-types>div{display:flex}
.search-filters-wrap .filter-types span{width:3rem;font-size:1.1rem;padding-top:1rem}
.search-filters-wrap .filter-types ul{display:flex;list-style:none;padding:0 2rem;margin:0;flex-wrap:wrap}
@media(min-width:62em){.search-filters-wrap .filter-types ul{flex-wrap:nowrap}
}
.search-filters-wrap .filter-types ul li{margin:.5em}
.search-filters-wrap .filter-types ul li input[type="radio"]{display:none}
.search-filters-wrap .filter-types ul li label{padding:5px 15px;font-size:1rem;font-weight:bold}
.search-filters-wrap .filter-types ul li label:before,.search-filters-wrap .filter-types ul li label:after{display:none}
.search-filters-wrap .filter-types ul li.filter-item{border:2px solid black;border-radius:20px;white-space:nowrap}
.search-filters-wrap .filter-types ul li.filter-item .left-label{padding-right:5px;padding-left:13px}
.search-filters-wrap .filter-types ul li.filter-item .right-label{padding-left:5px;padding-right:13px}
.search-filters-wrap .filter-types ul li.filter-item .hasDatepicker{border:0;padding:0;cursor:pointer}
.search-filters-wrap .filter-types ul li.filter-item .hasDatepicker::placeholder{color:black;text-align:center}
.search-filters-wrap .filter-types ul li.filter-item .hasDatepicker:focus{outline:0}
.search-filters-wrap .filter-types ul li.filter-item.active{background-color:black;color:white}
.search-filters-wrap .filter-types ul li.filter-item.active .hasDatepicker{background-color:black;color:white}
.search-filters-wrap .filter-types ul li.filter-item.active .hasDatepicker::placeholder{background-color:black;color:white}
.search-filters-wrap .filter-types .date-filters{margin-top:2rem}
.search-filters-wrap.hide{display:none}
.search-results{padding:0 2rem}
.search-results .search-results__category{padding-top:5rem}
.search-results .search-results__seeMoreBtn{display:flex;justify-content:flex-end;cursor:pointer}
.search-results__category__title{font-size:1.75rem;font-weight:bold}
.ui-datepicker{cursor:default}
@media(max-width:47.94em){.ui-datepicker.ui-widget.ui-widget-content{left:0 !important;width:32em !important}
}
@media(max-width:375px){.ui-datepicker.ui-widget.ui-widget-content{width:28em !important}
}
.ui-datepicker .ui-datepicker-header{border:0;background:0}
.ui-datepicker .ui-datepicker-title{text-transform:uppercase;font-weight:400;font-size:15px}
.ui-datepicker .ui-datepicker-calendar thead{border-bottom:1px solid grey}
.ui-datepicker .ui-datepicker-calendar thead th{font-weight:400;font-size:14px;padding-bottom:.2em}
.ui-datepicker .ui-datepicker-calendar .ui-state-default{border:0;color:black;background:0;text-align:center}
.ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-active{background:#cd2118;border-radius:40px;color:white}
.ui-datepicker .ui-corner-all{cursor:pointer}
.ui-datepicker .ui-corner-all span{background-image:none}
.ui-datepicker .ui-datepicker-prev{padding:4px}
.ui-datepicker .ui-datepicker-prev.ui-corner-all.ui-state-hover{border:0;background:0}
.ui-datepicker .ui-datepicker-prev:after{content:"\e603";font-family:"icomoon";font-size:1rem;position:absolute;color:#cd2118;font-weight:400}
.ui-datepicker .ui-datepicker-next{padding:4px}
.ui-datepicker .ui-datepicker-next.ui-corner-all.ui-state-hover{border:0;background:0}
.ui-datepicker .ui-datepicker-next:after{content:"\e604";font-family:"icomoon";font-size:1rem;position:absolute;color:#cd2118;font-weight:400}
.news-room-modal-wrapper{transform:translate(-50%,-50%);left:50%;max-height:100%;position:fixed;top:50%;width:95%;z-index:9;min-width:40%;min-height:40%;cursor:auto}
@media(min-width:62em){.news-room-modal-wrapper{width:auto}
}
.global-overlay{background:rgba(0,0,0,0.7);z-index:8;height:100%;width:100%;left:0;top:0;overflow:hidden;position:fixed;cursor:auto}
.component-newsroom-modal{background:white;display:grid;grid-template-columns:auto;grid-template-rows:minmax(auto,auto)}
.component-newsroom-modal .icon-close{color:#e1e1e1;cursor:pointer;grid-column:1;grid-row:1;margin:10px 10px auto auto}
.component-newsroom-modal .icon-close:before{font-size:1.5rem}
.component-newsroom-modal .icon-close:hover{color:#cd2118}
.component-newsroom-modal .images-list{list-style-type:none;grid-column:1;grid-row:2;padding:0;margin:0}
.component-newsroom-modal .images-list .image-container{display:grid;grid-template-columns:auto;grid-template-rows:minmax(auto,auto)}
.component-newsroom-modal .images-list .image-container .press-main-title{grid-column:2;grid-row:1;text-transform:capitalize;font-size:1.3rem;margin:20px auto;padding-right:10px;cursor:default}
.component-newsroom-modal .images-list .image-container .assets-quantity{grid-column:3;grid-row:1;align-self:center;padding:0 10px 0 20px;margin:0 0 0 auto;border-left:1px solid #e1e1e1;cursor:default}
.component-newsroom-modal .images-list .image-container .assets-quantity .grey-square{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAD1BMVEUAAAD///+fn5/////X19fWyqKaAAAAAnRSTlMAlm//+0kAAAAmSURBVAjXYxA2BgMBBgYjJTAwIJJlpERtFswtTkoMDAxMYEGsLAD+LRYDATdc6AAAAABJRU5ErkJggg==");width:18px;height:18px;display:inline-block;margin:0}
.component-newsroom-modal .images-list .image-container .image-raw{grid-column:2 / 4;grid-row:2;margin:0 auto;padding:10px 0 35px;max-width:250px;border-bottom:1px solid #e1e1e1}
@media(min-width:62em){.component-newsroom-modal .images-list .image-container .image-raw{max-width:30vw;max-height:60vh}
}
.component-newsroom-modal .images-list .image-container .image-raw--pdf{width:100%;height:200px;background:no-repeat center/cover url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALIAAABkCAMAAAAVM5poAAAAXVBMVEXn5+j/////AADx8fHv7+/09PT29vb9/f3t7e3Hx8f5+fkAAADJycnz8/PLy8ve3t/MzM2UBAD4+Pj8/Pz7+/vMzMzh4eHW1tahJSTq6ura2trTAQDyAACvAwC6AgAP42NaAAABpklEQVR42u3V23KCMBSFYQ6C1oiIIlSxff/HrIbQYhMNjMmeHWf96zYX3+xxJEIIIYQQQgg5LHZcpAUyyMzJRy0aclO6JpeR55o2dlzbRH4rd67Ju39nBjlQcvJql2rcZ5P19EjFkdyFR/4Oj1wFR76ER+4ekMuojyH5SyPffwUZkiuNfP//zI/chUa+dJWdzP6DDTLIIIPMkizMcSYHeGWQKcji5XBlkHmQk5fDlUEGGeShozUy8lKVjFoa2lrr35GQ4+seFQ/jRdYL4Mq3hDl1aGbkaW2s8SNvLaMnC3Mcr3yY2MZ65v4dK7IlOnKtEubqITu5llGQLc0nL2UeyeuJfVjr35GQazVD9bAbeWMZIXng6WN7Zbc/jLIAWSfvJ2Yn9+9CJKcHmUdyPjE7OZcRkpNRf9D976yp12VayxhceWJBkhdrmUdyphLmsrlRkPPrnpbPGQnZcefwfhgE5MJx59VeBvKYnKqEuXRu51Uu80ku5B5WzBsJ+Xksrwxye8pkHskLt9GQU6cL78phkgsZyGPyynHtKZV5JS+cbiCHdOXo/ck/mse1vQp6B6cAAAAASUVORK5CYII=")}
.component-newsroom-modal .images-list .image-container .image-raw--video{max-width:250px}
.component-newsroom-modal .images-list .image-container .image-raw--video *{max-width:250px}
@media(min-width:62em){.component-newsroom-modal .images-list .image-container .image-raw--video{max-width:640px}
.component-newsroom-modal .images-list .image-container .image-raw--video *{max-width:unset}
}
.component-newsroom-modal .images-list .image-container .image-name{grid-column:2 / 4;grid-row:3;padding:15px 0 30px;margin:0 auto;font-size:1.2rem;color:black;cursor:default;text-align:center}
.component-newsroom-modal .images-list .image-container .download-button{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);grid-column:1 / 5;grid-row:4;margin:0}
.component-newsroom-modal .images-list .image-container .download-button .download-button-text{text-transform:uppercase;color:white;margin:0;display:inline-block;vertical-align:text-top}
.component-newsroom-modal .images-list .image-container .download-button .download-arrow{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAASCAMAAACKJ8VmAAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMAHryZPBTx1LgI3zmId1IJ5cSlJQvN+NPvAAAAU0lEQVQY063IRw6AMBAEwVnAJCfS/v+rWGLWwkck+tQqMNGB95u4zr9E9hN5Hn0VWScHLIUeIZCKEIyKEIySJkIl3QhGUSPBckHwpaNruoDQN+UbPZoDopvA7nsAAAAASUVORK5CYII=");width:16px;height:18px;display:inline-block;margin:0 0 0 5px}
.component-newsroom-modal .images-list .image-container .hideDownloadButton{display:none}
.component-newsroom-modal .images-list .image-container .carousel-button{height:auto;background:unset;float:unset;border:unset;margin:0;padding:0}
.component-newsroom-modal .images-list .image-container .carousel-button.previous{grid-column:1;grid-row:2;margin:0 5px}
.component-newsroom-modal .images-list .image-container .carousel-button.next{grid-column:4;grid-row:2;margin:0 5px}
.component-newsroom-modal .images-list .image-container .carousel-button:before{color:#cd2118;font-size:25px}
.component-newsroom-modal .images-list .image-container .carousel-button:focus{outline:unset}
.component-legal-notice{background-color:white;bottom:0;left:0;position:fixed;width:100%;z-index:3;border-top:.313rem solid #a7141c;overflow:hidden}
.component-legal-notice.aem-edit-mode{position:unset !important}
.component-legal-notice .bsa-accordion-content{max-height:0vh}
.component-legal-notice.component-legal-notice--open .expand-title{display:none}
.component-legal-notice.component-legal-notice--open .bsa-accordion-content{max-height:50vh;overflow-y:scroll;transition:max-height .2s ease-out}
@media(min-width:62em){.component-legal-notice.component-legal-notice--open header{position:absolute;top:0;right:0}
}
.component-legal-notice .expand-title{padding:0 .938rem;margin-right:4.688rem;font-size:.875rem}
@media(min-width:62em){.component-legal-notice .expand-title{padding:0 1.563rem;margin-right:0;font-size:1.125rem}
}
.component-legal-notice header{height:4.063rem;display:flex;flex-flow:row;justify-content:center;align-items:center;font-family:"Titillium Web",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-size:1.125rem}
.component-legal-notice header .accordion-button{border:0 solid white;background-color:white;position:absolute;right:0;width:auto}
@media(min-width:62em){.component-legal-notice header .accordion-button{margin-right:1.563rem}
}
.component-legal-notice header .accordion-button::after{color:black;transform:translate(-50%,-50%);right:0;left:auto}
.component-legal-notice header .accordion-button:focus{outline:0 solid white}
.component-legal-notice header .accordion-button .collapse-label{display:none}
.component-legal-notice header .accordion-button .expand-label{display:inherit}
.component-legal-notice header .accordion-button.open::after{transform:translate(-50%,-50%) rotate(-180deg);right:0;left:auto}
.component-legal-notice header .accordion-button.open .collapse-label{display:inherit}
.component-legal-notice header .accordion-button.open .expand-label{display:none}
.component-legal-notice header .accordion-button span{padding-right:1.563rem}
.component-legal-notice .bsa-accordion-content{padding:0 15% 10% 15%}
.component-legal-notice .component-legal-notice__accept-button-wrapper{width:100%;text-align:center;margin-top:3.125rem}
.card-socialMedia-updated{width:100%;text-align:center;padding:1rem 0}
.card-socialMedia-updated:before,.card-socialMedia-updated:after{content:" ";display:table;line-height:0}
.card-socialMedia-updated:after{clear:both}
.card-socialMedia-updated .social-icon{display:block;padding:1rem 1.8rem 1rem 0;text-decoration:none;float:left}
.card-socialMedia-updated .social-icon:before,.card-socialMedia-updated .social-icon:after{content:" ";display:table;line-height:0}
.card-socialMedia-updated .social-icon:after{clear:both}
@media(min-width:47.95em){.card-socialMedia-updated .social-icon{padding-right:1.5em}
}
.card-socialMedia-updated .social-icon .text{position:relative;display:block;float:right;margin-top:.65rem}
.card-socialMedia-updated .title,.card-socialMedia-updated .tag-title{font-size:1.1em;font-weight:bold;margin-bottom:10px;text-align:initial}
.press-main-content-updated .press-left-rail .card-socialMedia-updated .social-row{clear:none;width:220px}
.press-main-content-updated .press-left-rail .card-socialMedia-updated .social-row:before,.press-main-content-updated .press-left-rail .card-socialMedia-updated .social-row:after{content:" ";display:table;line-height:0}
.press-main-content-updated .press-left-rail .card-socialMedia-updated .social-row:after{clear:both}
@media(min-width:62em){.press-main-content-updated .press-left-rail .card-socialMedia-updated .social-row{width:auto}
}
.press-summary{font-weight:bold;padding:20px;border-top:1px solid black;border-bottom:1px solid black;font-size:1.3rem}
.boilerplate-content-section{border-top:1px solid black}
.testimonials .testimonials__title{color:black;font-size:1.5em;font-weight:bold;margin-bottom:2rem}
.testimonials .testimonials__wrapper{display:flex;flex-direction:column}
.testimonials .testimonials__wrapper .testimonials__content{padding:0 3rem 2rem;color:black;display:grid;grid-template-columns:1.5fr 3fr 1fr 3fr 1.5fr;grid-template-rows:minmax(30px,auto)}
.testimonials .testimonials__wrapper .testimonials__content .testimonials__text{font-size:1.5em;font-weight:500;margin:20px 0 20px;grid-column:1 / 6;grid-row:2}
.testimonials .testimonials__wrapper .testimonials__content .testimonials__author{align-self:center;grid-column:2 / 6;grid-row:3}
.testimonials .testimonials__wrapper .testimonials__content .testimonials__author span{float:left}
.testimonials .testimonials__wrapper .testimonials__content .testimonials__user-image{display:inline-block;position:relative;width:4rem;height:4rem;overflow:hidden;border-radius:50%;margin-left:.3rem;grid-column:1;grid-row:3}
.testimonials .testimonials__wrapper .testimonials__content .testimonials__user-image img{width:100%;height:auto}
.testimonials .testimonials__wrapper .testimonials__content .quote-icon{align-self:center;margin:0 auto;grid-column:3;grid-row:1}
.testimonials .testimonials__wrapper .testimonials__content .red-line{display:block;height:1px;border:0;border-top:1px solid red;border-top-style:groove;margin:1em 0;padding:0}
.testimonials .testimonials__wrapper .testimonials__content .first{align-self:center;grid-column:1 / 3;grid-row:1}
.testimonials .testimonials__wrapper .testimonials__content .last{align-self:center;grid-column:4 / 6;grid-row:1}
.testimonials .testimonials__wrapper .testimonials__content .bottom{grid-column:1 / 6;grid-row:5}
.testimonials .testimonials__wrapper .testimonials__content .twitter-share{text-decoration:none}
.testimonials .testimonials__wrapper .testimonials__content .tweet-img{vertical-align:bottom}
.testimonials .testimonials__wrapper .testimonials__content .twitter-share-wrapper{grid-column:2;grid-row:4}
.testimonials .testimonials__wrapper .testimonials__content .external-link:after{content:none}
.browseByCategory{background-color:#e1e1e1;padding:1rem 1rem 0}
@media(max-width:47.94em){.browseByCategory{padding:.5em}
}
.browseByCategory__title{margin:1em 0 .8em 0}
.browseByCategory__categories{display:flex;flex-wrap:wrap}
@media(max-width:47.94em){.browseByCategory__categories{flex-direction:column}
}
.browseByCategory__categories__category{display:flex;flex-direction:row;border:#999 1px solid;background-color:white;border:#ccc 3px solid;border-radius:3px;width:30%;position:relative;height:8rem;margin-bottom:3rem;margin:1%}
.browseByCategory__categories__category:after{content:"";display:block;position:absolute;height:0;width:calc(100% - 4rem);bottom:0;background:linear-gradient(190deg,transparent 0,#aaa 220%);pointer-events:none}
.browseByCategory__categories__category:hover .browseByCategory__categories__category__button:after{font-weight:bold;font-size:1.5rem}
.browseByCategory__categories__category:hover:after{height:100%}
@media(max-width:47.94em){.browseByCategory__categories__category{width:100%;margin-bottom:1rem}
}
.browseByCategory__categories__category__text{display:flex;flex:1;padding-left:3em;align-self:center;text-decoration:none}
.browseByCategory__categories__category__text:hover{text-decoration:none;color:black}
.browseByCategory__categories__category__button{width:4rem;display:flex;background-color:#cd2118;color:#f2f2f2}
.browseByCategory__categories__category__button:hover{text-decoration:none;color:#f2f2f2}
.browseByCategory__categories__category__button:after{content:"\e604";font-family:"icomoon";font-size:1.25rem;margin-left:1rem;position:absolute;align-self:center}
.navigation-checker{position:relative;text-align:center;margin:0 2em}
.navigation-checker .title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:700;text-transform:none;font-size:1.8em}
.navigation-checker .button-default,.navigation-checker .cookie-consent-wrapper .cc-submit__btn,.cookie-consent-wrapper .navigation-checker .cc-submit__btn{display:inline-block;width:auto;margin:.938em}
.styleguide-wrapper .color-collection,.styleguide-wrapper .type-collection,.styleguide-wrapper .weight-collection,.styleguide-wrapper .header-collection,.styleguide-wrapper .button-collection,.styleguide-wrapper .quote-collection,.styleguide-wrapper .form-collection{width:90%;max-width:960px;margin:5rem auto;clear:both;display:block}
@media(min-width:75em){.styleguide-wrapper .color-collection,.styleguide-wrapper .type-collection,.styleguide-wrapper .weight-collection,.styleguide-wrapper .header-collection,.styleguide-wrapper .button-collection,.styleguide-wrapper .quote-collection,.styleguide-wrapper .form-collection{width:100%}
}
.styleguide-wrapper .quote-collection .quote-example{display:inline-block}
.styleguide-wrapper .pln{color:black}
@media screen{.styleguide-wrapper .str{color:#080}
.styleguide-wrapper .kwd{color:#008}
.styleguide-wrapper .com{color:#800}
.styleguide-wrapper .typ{color:#606}
.styleguide-wrapper .lit{color:#066}
.styleguide-wrapper .pun,.styleguide-wrapper .opn,.styleguide-wrapper .clo{color:#660}
.styleguide-wrapper .tag{color:#008}
.styleguide-wrapper .atn{color:#606}
.styleguide-wrapper .atv{color:#080}
.styleguide-wrapper .dec,.styleguide-wrapper .var{color:#606}
.styleguide-wrapper .fun{color:red}
}
@media print,projection{.styleguide-wrapper .str{color:#060}
.styleguide-wrapper .kwd{color:#006;font-weight:bold}
.styleguide-wrapper .com{color:#600;font-style:italic}
.styleguide-wrapper .typ{color:#404;font-weight:bold}
.styleguide-wrapper .lit{color:#044}
.styleguide-wrapper .pun,.styleguide-wrapper .opn,.styleguide-wrapper .clo{color:#440}
.styleguide-wrapper .tag{color:#006;font-weight:bold}
.styleguide-wrapper .atn{color:#404}
.styleguide-wrapper .atv{color:#060}
}
.styleguide-wrapper pre.prettyprint{margin:-20px 0 20px;padding-top:15px;display:block;padding:8px;background-color:#f7f7f9;border:1px solid #e1e1e8;border-radius:4px;white-space:pre-wrap;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word}
.styleguide-wrapper pre.prettyprint .linenums{box-shadow:inset 40px 0 0 #fbfbfc,inset 41px 0 0 #ececf0}
.styleguide-wrapper li.L0,.styleguide-wrapper li.L1,.styleguide-wrapper li.L2,.styleguide-wrapper li.L3,.styleguide-wrapper li.L5,.styleguide-wrapper li.L6,.styleguide-wrapper li.L7,.styleguide-wrapper li.L8{list-style-type:none}
.styleguide-wrapper li.L1,.styleguide-wrapper li.L3,.styleguide-wrapper li.L5,.styleguide-wrapper li.L7,.styleguide-wrapper li.L9{background:#eee}
.styleguide-wrapper ol.linenums{margin:0 0 0 33px;padding:0}
.styleguide-wrapper ol.linenums li{list-style-type:decimal;padding-left:12px;color:#bebec5;line-height:20px;text-shadow:0 1px 0 #fff}
.styleguide-wrapper code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8;display:inline}
.styleguide-wrapper .type-example{display:inline-block;padding:1rem;width:45%;float:left;background:#f2f2f2;margin:1px}
.styleguide-wrapper .type-example .regular{font-weight:100}
.styleguide-wrapper .type-example .medium{font-weight:300}
.styleguide-wrapper .type-example .semibold{font-weight:500}
.styleguide-wrapper .type-example .bold{font-weight:700}
.styleguide-wrapper .type-example .letter{font-size:2rem}
.styleguide-wrapper .type-example span{display:block}
.styleguide-wrapper .example-wrapper{position:relative;margin:15px 0;padding:14px 19px 14px 19px;background-color:#fff;border:1px solid #ddd;border-radius:4px}
.styleguide-wrapper .color-swatch{position:relative;display:inline-block;float:left;height:200px;width:50%;max-width:100%;margin:5px auto;background:#ccc;border-radius:3px;cursor:pointer}
@media(min-width:47.95em){.styleguide-wrapper .color-swatch{max-width:50%}
}
@media(min-width:62em){.styleguide-wrapper .color-swatch{display:inline-block;max-width:20%;margin:1em;border:1px solid #e0e0e0}
}
.styleguide-wrapper .color-swatch .color-label{position:absolute;bottom:0;background:#f2f2f2;height:50px;width:100%;padding:10px 0;padding-left:1em;border-right:1px solid white;text-align:left}
@media(min-width:62em){.styleguide-wrapper .color-swatch .color-label{border-right:0}
}
.styleguide-wrapper .color-swatch .color-label .hex{font-size:.9em;margin-top:2px;text-transform:uppercase}
.styleguide-wrapper .color-swatch span{display:block;font-size:1em;color:#777}
.content-page{min-height:500px}
.content-page .padded-content-wrapper{padding:0 2rem}
@media(min-width:62em){.content-page .padded-content-wrapper{padding:0 3rem}
}
@media(min-width:62em){.page-sidebar-left .left-column,.page-sidebar-right .left-column{float:left}
}
@media(min-width:62em){.page-sidebar-left .right-column,.page-sidebar-right .right-column{float:right}
}
.page-sidebar-left .left-column{padding:1rem 2rem}
@media(min-width:62em){.page-sidebar-left .left-column{padding:0 1.5rem 0 3rem;width:28%;width:28vw}
}
.page-sidebar-left .left-column h1,.page-sidebar-left .left-column h2,.page-sidebar-left .left-column h3,.page-sidebar-left .left-column h4,.page-sidebar-left .left-column h5,.page-sidebar-left .left-column h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;text-transform:none}
.page-sidebar-left .left-column .component-row-basic{border-bottom:0;margin:4rem 0 0}
.page-sidebar-left .left-column .component-row-basic ~ .component-row-basic{margin-top:0}
@media(min-width:62em){.page-sidebar-left .right-column{width:70%;width:70vw}
}
.page-sidebar-left .right-column .basic-text-and-image{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;padding:0 2rem}
@media(min-width:62em){.page-sidebar-left .right-column .basic-text-and-image{padding:0 3rem 0 0}
}
@media(min-width:62em){.page-sidebar-right .left-column{width:70%;width:70vw}
}
.page-sidebar-right .left-column .basic-text-and-image{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;padding:0 2rem}
@media(min-width:62em){.page-sidebar-right .left-column .basic-text-and-image{padding:0 0 0 3rem}
}
.page-sidebar-right .right-column{padding:1rem 2rem}
@media(min-width:62em){.page-sidebar-right .right-column{padding:0 3rem 0 1.5rem;width:28%;width:28vw}
}
.page-sidebar-right .right-column h1,.page-sidebar-right .right-column h2,.page-sidebar-right .right-column h3,.page-sidebar-right .right-column h4,.page-sidebar-right .right-column h5,.page-sidebar-right .right-column h6{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;text-transform:none}
.page-sidebar-right .right-column .component-row-basic{border-bottom:0;margin:4rem 0 0}
.page-sidebar-right .right-column .component-row-basic ~ .component-row-basic{margin-top:0}
@media(min-width:62em){.news-template{padding:3vw}
}
.news-template .right-rail{margin:66px 1.25rem 1.25rem}
@media(min-width:62em){.news-template .right-rail{float:right;width:30%}
}
.news-template .main-content{margin:1.25rem 0}
@media(min-width:62em){.news-template .main-content{float:left;margin:1.25rem;width:60%}
}
.news-template .thick-horizontal-rule{height:.625rem;width:calc(100% - 2.5rem);background-color:black}
@media(min-width:62em){.news-template .thick-horizontal-rule{width:100%}
}
.easter-eggs-wrapper .blackout{background:rgba(0,0,0,0.85);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;z-index:9}
.easter-eggs-wrapper .blackout.active{opacity:1}
.easter-egg-button{background-color:#a8120a;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#a8120a', endColorstr='#ee2e24');";filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#a8120a',endColorstr='#ee2e24');zoom:1;background:-webkit-gradient(linear,left bottom,right bottom,from(#a8120a),to(#ee2e24));background:-moz-linear-gradient(top,#a8120a,#ee2e24);background:linear-gradient(to right,#a8120a 0,#ee2e24 100%);color:white;cursor:pointer;height:3rem;margin:0;min-width:3rem;padding:0;text-align:center;width:3rem}
.easter-egg-button [class^="icon-"]{transform:translateY(-50%);border:1px solid white;border-radius:100%;height:2vw;margin:0 auto;position:relative;top:50%;width:2vw}
.easter-egg-button [class^="icon-"]:before{transform:translateY(-50%);display:block;position:relative;top:50%}
.americas-easter-eggs{display:none}
@media(min-width:62em){.americas-easter-eggs{display:block}
}
.americas-easter-eggs [class^="easter-egg-item"]{position:absolute;width:100%;z-index:10}
.americas-easter-eggs .easter-egg-item1{right:100%;transition:right .3s ease}
.americas-easter-eggs .easter-egg-item2,.americas-easter-eggs .easter-egg-item3{left:100%;transition:left .3s ease}
.homepage-wrapper .component-list-cube{position:relative}
.homepage-wrapper .component-list-cube .easter-egg-button{left:0;position:absolute;top:0}
.homepage-wrapper .complex-carousel .easter-egg-button{bottom:0;position:absolute;right:0}
.homepage-wrapper .component-display-5050MixedContent{position:relative}
.homepage-wrapper .component-display-5050MixedContent .easter-egg-button{position:absolute;right:0;top:0}
.mediaCenter__results{display:flex;flex-wrap:wrap}
.mediaCenter__result{display:flex;flex-flow:row;border:1px solid #e1e1e1;flex:1;flex-basis:100%;height:250px;margin:1em 0}
@media(min-width:62em){.mediaCenter__result{max-width:48%;flex-basis:40%;height:120px;margin:1em 1em 0 0}
}
.mediaCenter__result .mediaCenter__result__asset{display:flex;flex-flow:column;width:100%;padding:10px 0}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset{flex-flow:row;padding:0}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__thumbnail{display:flex;justify-content:center;align-items:center;padding:10px;max-width:100%;width:100%;height:65%;cursor:pointer}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__thumbnail{max-width:32%;width:35%;flex-flow:row;padding:10px 5px;height:100%}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__thumbnail *{max-width:100%;position:relative;max-height:100%}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__thumbnail--video{padding:10px 35px}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__text{display:flex;flex-direction:column;flex:1;justify-content:center;padding:0 1rem;cursor:pointer}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__text .mediaCenter__result__asset__text__title{font-size:1.25rem;font-weight:bolder;padding:.5em 0}
@media(min-width:47.95em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__text .mediaCenter__result__asset__text__title{font-size:1.5rem}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__text .mediaCenter__result__asset__text__counter{font-size:1.15rem}
@media(min-width:47.95em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__text .mediaCenter__result__asset__text__counter{font-size:1.25rem}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__thumbnail{display:flex;justify-content:center;align-items:center;padding:10px;max-width:100%;width:100%;height:65%}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__thumbnail{max-width:25%;width:25%;min-width:25%;flex-flow:row;padding:10px 5px;height:100%}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__thumbnail *{max-width:100%;position:relative;max-height:100%}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text{flex-direction:row;display:flex;line-height:2rem;padding:0}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text{padding:1rem 1em 1rem 0}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__date{justify-content:center;display:flex;flex-direction:column;padding:0 1.25rem;border-right:1px solid black;text-align:center}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__date .mediaCenter__pressResult__date__day{font-size:2.25rem}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article{display:flex;flex-flow:column;justify-content:center;padding-left:.5rem;padding-right:.5rem}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article{padding-left:2rem}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article .mediaCenter__pressResult__article__title{cursor:default;line-height:1em;font-size:1rem}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article .mediaCenter__pressResult__article__title{font-size:1.15rem}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article .mediaCenter__pressResult__article__readMore{padding-top:.25rem;text-transform:uppercase;cursor:pointer;font-size:1rem}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article .mediaCenter__pressResult__article__readMore{padding-top:2rem;font-size:1rem}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article .mediaCenter__pressResult__article__readMore a{text-decoration:none}
.mediaCenter__result .mediaCenter__result__actions{display:flex;flex-direction:column;width:60px}
.mediaCenter__result .mediaCenter__result__actions .mediaCenter__result__actions__btn{background-repeat:no-repeat;height:50%;padding:1.5rem;background-position:center;border-left:1px solid #e1e1e1;cursor:pointer}
.mediaCenter__result .mediaCenter__result__actions .mediaCenter__result__actions__btn .modalOuterContainer{display:none}
.mediaCenter__result .mediaCenter__result__actions .mediaCenter__result__actions__btn .nohidden{display:block}
.mediaCenter__result .mediaCenter__result__actions .mediaCenter__result__actions__btn--preview{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAQCAMAAADZJlTeAAAABGdBTUEAALGPC/xhBQAAACBjSFJN%0AAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAaVBMVEUAAAD/AAD/AAD/AAD/%0AAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/%0AAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD///+kkpPsAAAAIXRSTlMACFGQ2PjXTCma%0A9Pvh8pYapb5woWA0Wz1u0gHCeBODqS5lRfc5AAAAAWJLR0QiXWVcrAAAAAd0SU1FB+QIGgEKNeNL%0ASZAAAAC7SURBVBjThVHZEoQgDINVUVG88MI7//+TWx0P3HXGPkBpoA0JY0fwj+N6ADzh+Jz9RhBK%0AwqJYxBHtKgluaJoBufSK9R0vPJkDOr3gUkEHQlX7sVIi0FD1MTiE27AW9Xm/RssaF8lGg+fQlBjT%0AnXhnDNU1cqrzHgOVRkwWnwkjrQN6zmbqRbFY7dcBy7q1mF/xt/5v/ChJIB7/Fx4y14/6lJa++k/f%0AzNJ39SdRlj8yvPuz0fB3f13nc/n7BSwcEilmMTGcAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTA4%0ALTI2VDAxOjEwOjUzKzAzOjAw9TU/BgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0wOC0yNlQwMTox%0AMDo1MyswMzowMIRoh7oAAAAASUVORK5CYII=");border-bottom:1px solid #e1e1e1}
.mediaCenter__result .mediaCenter__result__actions .mediaCenter__result__actions__btn--download{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAMAAAA4Nk+sAAAABGdBTUEAALGPC/xhBQAAACBjSFJN%0AAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAS1BMVEUAAAD/AAD/AAD/AAD/%0AAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/%0AAAD///+PzMeIAAAAF3RSTlMA09ADDaXJEWoVG1zcIvpQ5E7YQkiQgHm2n50AAAABYktHRBibaYUe%0AAAAAB3RJTUUH5AgaAQo2ekIYKgAAAHZJREFUKM+90MkWhCAMRNHCWYSIoub//9SmcSYLV77l3eRU%0AgCOVQeozzouUixxlVT+5rko0rNo7t4obnL5x1NMj602Bjo3eWRvu9svRA1/17zawNXRRoCdnVWYd%0ADfeJA7lxTDT4r0QBT+SlV3lRXzXNQhMWFlpWWLUIImBq/zwAAAAldEVYdGRhdGU6Y3JlYXRlADIw%0AMjAtMDgtMjZUMDE6MTA6NTQrMDM6MDAwkgGIAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA4LTI2%0AVDAxOjEwOjU0KzAzOjAwQc+5NAAAAABJRU5ErkJggg==")}
.mediaCenter__result .mediaCenter__result__actions .hideDownloadButton{pointer-events:none;cursor:default;background-image:none}
.mediaCenter__pressReleases{display:flex;flex-wrap:wrap}
.mediaCenter__results{display:flex;flex-wrap:wrap}
.mediaCenter__result{display:flex;flex-flow:row;border:1px solid #e1e1e1;flex:1;flex-basis:100%;height:250px;margin:1em 0}
@media(min-width:62em){.mediaCenter__result{max-width:48%;flex-basis:40%;height:120px;margin:1em 1em 0 0}
}
.mediaCenter__result .mediaCenter__result__asset{display:flex;flex-flow:column;width:100%;padding:10px 0}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset{flex-flow:row;padding:0}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__thumbnail{display:flex;justify-content:center;align-items:center;padding:10px;max-width:100%;width:100%;height:65%;cursor:pointer}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__thumbnail{max-width:32%;width:35%;flex-flow:row;padding:10px 5px;height:100%}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__thumbnail *{max-width:100%;position:relative;max-height:100%}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__thumbnail--video{padding:10px 35px}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__text{display:flex;flex-direction:column;flex:1;justify-content:center;padding:0 1rem;cursor:pointer}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__text .mediaCenter__result__asset__text__title{font-size:1.25rem;font-weight:bolder;padding:.5em 0}
@media(min-width:47.95em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__text .mediaCenter__result__asset__text__title{font-size:1.5rem}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__text .mediaCenter__result__asset__text__counter{font-size:1.15rem}
@media(min-width:47.95em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__result__asset__text .mediaCenter__result__asset__text__counter{font-size:1.25rem}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__thumbnail{display:flex;justify-content:center;align-items:center;padding:10px;max-width:100%;width:100%;height:65%}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__thumbnail{max-width:25%;width:25%;min-width:25%;flex-flow:row;padding:10px 5px;height:100%}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__thumbnail *{max-width:100%;position:relative;max-height:100%}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text{flex-direction:row;display:flex;line-height:2rem;padding:0}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text{padding:1rem 1em 1rem 0}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__date{justify-content:center;display:flex;flex-direction:column;padding:0 1.25rem;border-right:1px solid black;text-align:center}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__date .mediaCenter__pressResult__date__day{font-size:2.25rem}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article{display:flex;flex-flow:column;justify-content:center;padding-left:.5rem;padding-right:.5rem}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article{padding-left:2rem}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article .mediaCenter__pressResult__article__title{cursor:default;line-height:1em;font-size:1rem}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article .mediaCenter__pressResult__article__title{font-size:1.15rem}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article .mediaCenter__pressResult__article__readMore{padding-top:.25rem;text-transform:uppercase;cursor:pointer;font-size:1rem}
@media(min-width:62em){.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article .mediaCenter__pressResult__article__readMore{padding-top:2rem;font-size:1rem}
}
.mediaCenter__result .mediaCenter__result__asset .mediaCenter__pressResult__text .mediaCenter__pressResult__article .mediaCenter__pressResult__article__readMore a{text-decoration:none}
.mediaCenter__result .mediaCenter__result__actions{display:flex;flex-direction:column;width:60px}
.mediaCenter__result .mediaCenter__result__actions .mediaCenter__result__actions__btn{background-repeat:no-repeat;height:50%;padding:1.5rem;background-position:center;border-left:1px solid #e1e1e1;cursor:pointer}
.mediaCenter__result .mediaCenter__result__actions .mediaCenter__result__actions__btn .modalOuterContainer{display:none}
.mediaCenter__result .mediaCenter__result__actions .mediaCenter__result__actions__btn .nohidden{display:block}
.mediaCenter__result .mediaCenter__result__actions .mediaCenter__result__actions__btn--preview{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAAQCAMAAADZJlTeAAAABGdBTUEAALGPC/xhBQAAACBjSFJN%0AAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAaVBMVEUAAAD/AAD/AAD/AAD/%0AAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/%0AAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD///+kkpPsAAAAIXRSTlMACFGQ2PjXTCma%0A9Pvh8pYapb5woWA0Wz1u0gHCeBODqS5lRfc5AAAAAWJLR0QiXWVcrAAAAAd0SU1FB+QIGgEKNeNL%0ASZAAAAC7SURBVBjThVHZEoQgDINVUVG88MI7//+TWx0P3HXGPkBpoA0JY0fwj+N6ADzh+Jz9RhBK%0AwqJYxBHtKgluaJoBufSK9R0vPJkDOr3gUkEHQlX7sVIi0FD1MTiE27AW9Xm/RssaF8lGg+fQlBjT%0AnXhnDNU1cqrzHgOVRkwWnwkjrQN6zmbqRbFY7dcBy7q1mF/xt/5v/ChJIB7/Fx4y14/6lJa++k/f%0AzNJ39SdRlj8yvPuz0fB3f13nc/n7BSwcEilmMTGcAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIwLTA4%0ALTI2VDAxOjEwOjUzKzAzOjAw9TU/BgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMC0wOC0yNlQwMTox%0AMDo1MyswMzowMIRoh7oAAAAASUVORK5CYII=");border-bottom:1px solid #e1e1e1}
.mediaCenter__result .mediaCenter__result__actions .mediaCenter__result__actions__btn--download{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAXCAMAAAA4Nk+sAAAABGdBTUEAALGPC/xhBQAAACBjSFJN%0AAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAS1BMVEUAAAD/AAD/AAD/AAD/%0AAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/%0AAAD///+PzMeIAAAAF3RSTlMA09ADDaXJEWoVG1zcIvpQ5E7YQkiQgHm2n50AAAABYktHRBibaYUe%0AAAAAB3RJTUUH5AgaAQo2ekIYKgAAAHZJREFUKM+90MkWhCAMRNHCWYSIoub//9SmcSYLV77l3eRU%0AgCOVQeozzouUixxlVT+5rko0rNo7t4obnL5x1NMj602Bjo3eWRvu9svRA1/17zawNXRRoCdnVWYd%0ADfeJA7lxTDT4r0QBT+SlV3lRXzXNQhMWFlpWWLUIImBq/zwAAAAldEVYdGRhdGU6Y3JlYXRlADIw%0AMjAtMDgtMjZUMDE6MTA6NTQrMDM6MDAwkgGIAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA4LTI2%0AVDAxOjEwOjU0KzAzOjAwQc+5NAAAAABJRU5ErkJggg==")}
.mediaCenter__result .mediaCenter__result__actions .hideDownloadButton{pointer-events:none;cursor:default;background-image:none}
.mediaCenter__pressReleases{display:flex;flex-wrap:wrap}