.accordion{background-color:#f5f5f5}.accordion .accordion-section+.accordion-section{margin-top:3rem}.accordion .accordion-section-title{padding:0 2rem;margin-bottom:2rem;text-align:center}@media (min-width:768px){.accordion .accordion-section-title{text-align:left}}.accordion-item{background-color:#fff;overflow:hidden}.accordion-item .accordion-header{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1.5rem 2rem;cursor:pointer;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;width:100%;-webkit-box-shadow:none;box-shadow:none}.no-touchevents .accordion-item .accordion-header:focus,.no-touchevents .accordion-item .accordion-header:hover{background-color:#e6e6e6;-webkit-box-shadow:none;box-shadow:none}.accordion-item .accordion-title{font-size:1.8rem}@media (min-width:768px){.accordion-item .accordion-title{font-size:2.4rem}}.accordion-item .accordion-body{height:0;will-change:height}.accordion-item .accordion-content{padding:1rem 2rem 2rem}.accordion-item [data-icon=chevron-down]{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.accordion-item [data-icon=chevron-down] svg{width:20px;height:8px;fill:#17284d}.accordion-item+.accordion-item{margin-top:6px}[data-component=icon]{display:inline-block;vertical-align:middle}[data-component=icon] svg{height:100%;width:100%;display:block}.age-gate{position:fixed;height:100%;width:100%;top:0;right:0;bottom:0;left:0;padding:6.5rem 2rem;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#080d1a}.age-gate .age-gate-container{display:table;width:100%;height:100%}.age-gate .age-gate-wrapper{display:table-cell;vertical-align:middle}.age-gate .age-gate-frame{margin:0 auto;max-width:40rem;text-align:center}@media (min-width:768px){.age-gate .age-gate-frame{padding:4rem}}.age-gate .age-gate-logo{margin:0 auto;width:20rem}.age-gate .age-gate-title{font-size:2.4rem;line-height:1.25;text-align:center;margin-top:4rem;color:#fff;text-transform:uppercase}.age-gate .age-gate-subtitle{font-size:1.6rem;line-height:1.25;text-align:center;margin-top:2rem;color:#fff}@media (min-width:768px){.age-gate .age-gate-subtitle{margin:2rem -12rem 0}}.age-gate .age-gate-country-select{margin-top:2rem}.age-gate .age-gate-country-select select{border:none;padding-right:3.6rem}.age-gate .age-gate-country-select select::-ms-expand{display:none}.age-gate .age-gate-dob-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.age-gate .age-gate-dob-item .form-input{font-size:5rem;line-height:1;height:auto;min-height:0;border-width:.4rem;border-color:#fff;padding:0;letter-spacing:-.05em;text-align:center}.age-gate .age-gate-dob-item .form-input:focus,.no-touchevents .age-gate .age-gate-dob-item .form-input:hover{border-color:#fff}.age-gate .age-gate-dob-item .form-input.has-two-digits{width:7.5rem}.age-gate .age-gate-dob-item .form-input.has-four-digits{width:10.5rem}.age-gate .age-gate-dob-item+.form-item{margin-top:3rem}.age-gate .form-item .form-row{padding-top:0}.age-gate .form-item .form-input{color:#fff}.age-gate .form-item .checkbox-row{text-transform:uppercase;color:#fff}.age-gate .form-item [data-icon=chevron-down] svg{width:2rem;height:.8rem;stroke:#fff}.age-gate .form-item+.button{margin-top:2rem}.age-gate .facebook-button{margin-top:2rem;text-transform:none;background-color:#43609c;-ms-flex-negative:0;flex-shrink:0}.no-touchevents .age-gate .facebook-button:focus,.no-touchevents .age-gate .facebook-button:hover{background-color:#344a78}.age-gate [data-icon=facebook]{margin-right:1.5rem}.age-gate [data-icon=facebook] svg{width:1rem;height:2rem;fill:#fff}.age-gate .age-gate-error-message{color:#fff;text-align:center;margin:2rem 0}.age-gate .age-gate-error-message.is-hidden{display:none}.age-gate .age-gate-privacy-message{color:#fff;text-align:center;margin:2rem 0}.age-gate .age-gate-privacy-message .privacy-message-link{font-size:18px;color:#fff;text-decoration:underline;text-transform:none;letter-spacing:.3px;font-family:inherit;display:block}.beers .swiper-slide{height:auto}.beers .section-buttons{margin-top:2rem}.beer-card{display:block;width:100%;height:100%;background-color:#f5f5f5;text-align:center;padding:4rem 2rem 2.5rem}.no-touchevents .beer-card:focus .title,.no-touchevents .beer-card:hover .title{color:#ed8b00}.beer-card .title{color:#1b396b;font-weight:500;margin-top:2rem;-webkit-transition:color .25s linear;-o-transition:color .25s linear;transition:color .25s linear;font-size:2rem;line-height:1.2}@media (min-width:768px){.beer-card .title{font-size:1.8rem;line-height:1.66667}}.beer-card .image{margin:0 auto;width:100%;height:25rem;max-width:15rem;-o-object-fit:contain;object-fit:contain;font-family:object-fit\: contain}.campaign .campaign-buttons+.carousel-item{margin-top:4rem}.video-popup-button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;margin-top:20px;fill:#fff;-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.no-touchevents .video-popup-button:focus,.no-touchevents .video-popup-button:hover{fill:#ed8b00}.video-popup-button [data-icon=video-popup]{width:64px;height:45px}.carousel-item .carousel-next-button,.carousel-item .carousel-prev-button{display:none}@media (min-width:768px){.carousel-item .carousel-next-button,.carousel-item .carousel-prev-button{position:absolute;height:40px;width:40px;background-color:#ed8b00;color:#fff;top:0;bottom:0;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border:none;z-index:1;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.no-touchevents .carousel-item .carousel-next-button:focus,.no-touchevents .carousel-item .carousel-next-button:hover,.no-touchevents .carousel-item .carousel-prev-button:focus,.no-touchevents .carousel-item .carousel-prev-button:hover{background-color:#ba6d00}}.carousel-item .carousel-next-button svg,.carousel-item .carousel-prev-button svg{width:8px;height:21px}.carousel-item .carousel-prev-button{left:0}.carousel-item .carousel-next-button{right:0}.carousel-item .carousel-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2.4rem 2rem}.carousel-item .carousel-bullet{background-color:#d8d8d8;width:6px;height:6px;border-radius:50%;padding:0;border:none;margin:0 3px;cursor:pointer}.carousel-item .carousel-bullet.is-active{background-color:#17284d}.image-card{width:100%}.image-card,.image-card .category{-webkit-transform:translateZ(0);transform:translateZ(0)}.image-card .category{position:absolute;top:0;right:auto;bottom:auto;left:0;background-color:#17284d;color:#fff;text-transform:uppercase;padding:1rem 2rem;line-height:1;z-index:1}.image-card figure{position:relative;overflow:hidden}.image-card figure:before{content:"";display:block;padding-top:100%}.carousel-style-landscape .image-card figure:before,.image-grid .image-card figure:before{padding-top:56.25%}.carousel-style-square .image-card figure:before{padding-top:100%}.image-card .image-placeholder{background-color:#f5f5f5;background-image:url(/images/image-placeholder.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100px 70px}.image-card .image{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover;z-index:0;-webkit-transition:opacity .3s,-webkit-transform .3s ease-in-out;transition:opacity .3s,-webkit-transform .3s ease-in-out;-o-transition:opacity .3s,transform .3s ease-in-out;transition:opacity .3s,transform .3s ease-in-out;transition:opacity .3s,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.image-card figcaption{font-size:2.4rem;line-height:1.25;color:#fff;position:absolute;top:auto;right:auto;bottom:0;left:auto;width:100%;text-align:center;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.no-touchevents a.image-card:focus .image,.no-touchevents a.image-card:hover .image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.share{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0;border-bottom:1px solid #d8d8d8}.share,.share .share-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share .share-icons [data-component=icon] svg{fill:#1b396b;-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.share .share-icons [data-icon=facebook] svg{width:1rem;height:2rem}.share .share-icons [data-icon=twitter] svg{width:2rem;height:1.6rem}.share .share-icons [data-icon=email] svg{width:2rem;height:1.4rem}.share .share-item{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;margin-left:3rem}.no-touchevents .share .share-item:focus svg,.no-touchevents .share .share-item:hover svg{fill:#ed8b00}.event-card .share{border-bottom:none;display:block;padding:0;margin-top:3rem}.event-card .share .share-copy{color:#ed8b00}.event-card .share .share-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.event-card .share .share-item{margin:0}.event-card .share .share-item+.share-item{margin-left:1.5rem}.event-card .share+.button{margin-top:1.5rem}.submission-form{display:none}.submission-form-inner .heading-02{margin-bottom:2rem}.submission-form-inner .message{display:none}.form-item .form-row{position:relative;padding-top:15px}.form-item .form-label{font-size:1.4rem;position:absolute;top:21px;left:0;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;pointer-events:none;color:#999;-webkit-transition:color .3s ease-in-out,-webkit-transform .2s linear;transition:color .3s ease-in-out,-webkit-transform .2s linear;-o-transition:color .3s ease-in-out,transform .2s linear;transition:color .3s ease-in-out,transform .2s linear;transition:color .3s ease-in-out,transform .2s linear,-webkit-transform .2s linear}.form-item .form-input{display:block;padding:12px 0;width:100%;min-height:45px;height:45px;font-family:inherit;font-weight:500;background-color:transparent;border:0;border-bottom:1px solid #999;resize:none!important;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;-webkit-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out;min-width:0}.form-item select{padding-right:28px}.form-item select~[data-icon=chevron-down]{position:absolute;right:8px;bottom:20px;pointer-events:none}.form-item select~[data-icon=chevron-down] svg{width:12px;height:5px;fill:#999;-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.form-item select option{color:#000}.form-item select::-ms-expand{display:none}.form-item input[type=number]::-webkit-inner-spin-button,.form-item input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.form-item input[type=number]{-moz-appearance:textfield}.form-item .form-input:focus,.form-item .form-input:hover{border-color:#1b396b}.form-item .form-input:focus~.form-label,.form-item .form-input:hover~.form-label{color:#1b396b}.form-item .notes-container{margin-top:10px}.form-item .note-item{color:#17284d;font-size:1.4rem;line-height:1.42857;text-align:left}.form-item .form-input:focus~.form-label,.form-item.is-filled .form-input~.form-label{-webkit-transform:translateY(-21px) scale(1);-ms-transform:translateY(-21px) scale(1);transform:translateY(-21px) scale(1)}.form-item select.form-input:focus~[data-icon=chevron-down] svg,.form-item select.form-input:hover~[data-icon=chevron-down] svg{fill:#1b396b}.form-item .form-date-of-birth{display:-webkit-box;display:-ms-flexbox;display:flex}.form-item .form-date-of-birth .form-label{-webkit-transform:translateY(-21px) scale(1);-ms-transform:translateY(-21px) scale(1);transform:translateY(-21px) scale(1)}.form-item .form-date-of-birth .form-input-month{margin:0 4rem}.form-item .form-date-of-birth:focus-within .form-label{color:#1b396b}.form-item .form-date-of-birth:hover .form-label{color:#1b396b}.form-item .form-file-upload .form-label{-webkit-transform:translateY(-21px) scale(1);-ms-transform:translateY(-21px) scale(1);transform:translateY(-21px) scale(1)}.form-item .form-file-upload input[type=file]{position:absolute;width:100%;opacity:0;cursor:pointer}.form-item .form-file-upload input[type=file]:hover+.form-file-upload-wrapper button{background-color:#112342}.form-item .form-file-upload .form-input{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-item .form-file-upload .form-file-upload-wrapper label{-webkit-box-flex:2;-ms-flex:2;flex:2;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-align:left}.form-item .form-file-upload .form-file-upload-wrapper button{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-item .checkbox-row{font-size:1.4rem;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-item .checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;background-color:#fff;border:1px solid #d8d8d8;margin-right:10px;-webkit-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.form-item .checkbox-label{text-align:left;padding-top:2px}.form-item [data-icon=check]{display:none}.form-item [data-icon=check] svg{width:13px;height:10px;fill:#1b396b}.form-item input[type=checkbox]:focus~.checkbox,.form-item input[type=checkbox]:hover~.checkbox{border-color:#1b396b}.form-item input[type=checkbox]:checked~.checkbox [data-icon=check]{display:block}.form-item.has-error .checkbox,.form-item.has-error .form-input{border-color:#ed8b00}.form-item .errors-container{margin-top:10px;text-align:left}.form-item .errors-container .error-message{font-size:1.4rem;line-height:1.42857;color:#ed8b00}.form-item+.form-item{margin-top:20px}.carousel .section-buttons{margin-top:2rem}.event-form form{max-width:400px;margin:15px auto 0}@media (min-width:1025px){.event-form form{margin:15px 0 0}}.event-form .message{display:none}.events .swiper-slide{height:auto}.events .section-buttons{margin-top:2rem}.event-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;background-color:#f5f5f5;text-align:center;padding:50px 20px 20px}.event-card .heading-04+p{margin-top:1.5rem}.event-card .buttons{margin-top:auto}.event-card .button{margin-top:2rem}.feature{width:100%;height:calc(100vh - 70px);background-color:#1b396b;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:0}.feature .left-content{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;overflow-y:auto}.feature .left-content .title{font-family:DIN Next LT Pro,Arial,sans-serif;font-weight:700}.feature .left-content .title .highlighted{color:#ed8b00}.feature .left-content .content-image{margin:0 auto}.feature .left-content .body{color:#fff}.feature .left-content .textual-content{position:relative;top:unset}.feature .left-content .textual-content.top-space{top:-3.8rem}.feature .left-content .differentiated-title{font-family:Danmark,Arial,sans-serif;font-size:3rem}[data-font-family="Noto Sans"] .feature .left-content .differentiated-title{font-family:Noto Sans,Arial,sans-serif}[data-font-family="Futura CE"] .feature .left-content .differentiated-title{font-family:Futura CE,Arial,sans-serif}[data-font-family="Futura Condensed"] .feature .left-content .differentiated-title{font-family:Futura Condensed,Arial,sans-serif}[data-font-family="Futura CY"] .feature .left-content .differentiated-title{font-family:Futura CY,Arial,sans-serif}[data-font-family="Futura Full"] .feature .left-content .differentiated-title{font-family:Futura Full,Arial,sans-serif}[data-font-family="Futura GK"] .feature .left-content .differentiated-title{font-family:Futura GK,Arial,sans-serif}.feature .left-content .differentiated-text{font-family:DIN Next LT Pro,Arial,sans-serif;word-wrap:break-word}.feature .left-content .differentiated-text:before{content:"";display:block;height:.4rem;width:9.6rem;background-color:#fff;margin:1rem 0 2rem}.feature .left-content .link{font-family:DIN Next LT Pro,Arial,sans-serif;text-transform:uppercase}.feature .right-content{display:none;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:cover}.feature .feature-media-placeholder{height:0;position:relative;padding-top:100%;background-color:#f5f5f5;background-image:url(/images/image-placeholder.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100px 70px}.feature .feature-media-placeholder.is-square{padding-top:100%}.feature .feature-media-placeholder.is-landscape{padding-top:41.841%}.feature .feature-media{height:100%;width:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover}@media (min-width:768px){.feature{display:-webkit-box;display:-ms-flexbox;display:flex}.feature .left-content{width:50%}.feature .left-content .body{position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 100px)}.feature .left-content .textual-content{position:absolute;top:unset;bottom:-18rem;color:#fff}.feature .left-content .textual-content.top-space{top:unset}.feature .left-content .differentiated-title{font-size:5rem}.feature .left-content .differentiated-text:before{margin:2rem 0}.feature .right-content{display:block;width:50%}}.form{background-color:#f5f5f5}.form .small-wrapper{max-width:480px}.form .message{display:none}.hero-carousel.block{padding:0}.hero-carousel .hero{margin-bottom:0}.hero-carousel .hero-inner:before{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background-color:#ed8b00;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;z-index:2}@media (min-width:1025px){.hero-carousel .hero-inner:before{content:normal}}.hero-carousel .swiper-slide-active .hero-inner:before{-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:timeline;animation-name:timeline}.hero-carousel .thumbs-container{display:block}@media (min-width:1025px){.hero-carousel .thumbs-container{margin-top:-5rem}}@media (min-width:1025px){.hero-carousel .carousel-item .carousel-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;padding:0}}.hero-carousel .carousel-thumb{display:block;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#1b396b;cursor:pointer;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media (min-width:1025px){.hero-carousel .carousel-thumb{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;width:100%;height:10rem;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative;overflow:hidden;color:#fff;padding:1rem 2rem;font-size:1.6rem;line-height:1.25;border-radius:0}.hero-carousel .carousel-thumb:before{content:"";position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.hero-carousel .carousel-thumb:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background-color:#ed8b00;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;z-index:2}.hero-carousel .carousel-thumb.is-active:after{-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:timeline;animation-name:timeline}.no-touchevents .hero-carousel .carousel-thumb:hover:before{opacity:1}}.hero-carousel .carousel-thumb.is-active{background-color:#ed8b00}.hero-carousel .carousel-thumb+.carousel-thumb{margin-left:1.5rem}@media (min-width:1025px){.hero-carousel .carousel-thumb+.carousel-thumb{margin:0}}.hero-carousel .thumb-text{display:none}@media (min-width:1025px){.hero-carousel .thumb-text{display:block;position:relative;z-index:1}}.hero-carousel [data-icon=chevron-down]{display:none}@-webkit-keyframes timeline{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes timeline{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.hero{width:100%;position:relative;overflow:hidden;background-color:#f5f5f5;background-image:url(/images/image-placeholder.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100px 70px;background-position:50% 40vh}@media (min-width:1025px){.hero{background-position:50% 50%}}.hero .hero-inner{height:calc(100vh - 70px);-webkit-box-sizing:border-box;box-sizing:border-box;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;position:relative}@media (min-width:1025px){.hero .hero-inner{height:auto}}.hero .hero-inner.show-shadow:after{content:"";display:block;height:100%;width:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(90%,transparent));background-image:-o-linear-gradient(bottom,#000 0,transparent 90%);background-image:linear-gradient(0deg,#000 0,transparent 90%)}.hero .hero-text{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;padding:5rem 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}@media (min-width:1025px){.hero .hero-text{min-height:42.65vw;padding:8rem 0}}.hero .hero-banner{margin:0 auto;max-height:200px;-o-object-fit:contain;object-fit:contain;font-family:object-fit\: contain}.hero .hero-icons{position:absolute;bottom:14px;left:14px;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px){.hero .hero-icons{bottom:20px;left:20px}}.hero .hero-icons [data-component=icon]+[data-component=icon]{margin-left:14px}.hero .hero-icons svg{width:20px;height:20px}.hero .video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.hero [data-icon=chevron-down]{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:absolute;bottom:4px;left:0;right:0;margin:auto;z-index:1}@media (min-width:1025px){.hero [data-icon=chevron-down]{bottom:19px}}.hero [data-icon=chevron-down] svg{width:20px;height:8px;fill:#fff;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scrollButton;animation-name:scrollButton;-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity,transform}.hero .heading-01{color:#fff}.hero .heading-01.font-size-small{font-size:2.6rem;line-height:1.80769}@media (min-width:768px){.hero .heading-01.font-size-small{font-size:3.2rem;line-height:1.46875}}@media (min-width:1025px){.hero .heading-01.font-size-small{font-size:4.3rem;line-height:1.09302}}.hero .heading-01.font-size-large{font-size:4.6rem;line-height:1.02174}@media (min-width:768px){.hero .heading-01.font-size-large{font-size:7.2rem;line-height:.86957}}@media (min-width:1025px){.hero .heading-01.font-size-large{font-size:9.2rem;line-height:.86957}}.hero .copy.font-size-large,.hero .copy.font-size-small{font-size:1.2rem}@media (min-width:768px){.hero .copy.font-size-large{font-size:2.4rem}}.hero img+a,.hero p+a{margin-top:2rem}.hero.hero-h-center,.hero.hero-h-left .hero-text{text-align:center}@media (min-width:1025px){.hero.hero-h-left .hero-text{width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8rem 0 8rem 4rem;text-align:left;margin-right:auto}}@media (min-width:1025px){.hero.hero-h-left .wrapper{padding-right:0}}.hero.hero-h-right .hero-text{text-align:center}@media (min-width:1025px){.hero.hero-h-right .hero-text{width:50%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8rem 4rem 8rem 0;text-align:left;margin-left:auto}}@media (min-width:1025px){.hero.hero-h-right .wrapper{padding-left:0}}.hero.hero-v-center .hero-text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hero.hero-v-top .hero-text{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hero.hero-v-bottom .hero-text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hero.hero-mobile-landscape .hero-inner{height:auto}.hero.hero-mobile-landscape .hero-text{min-height:42.65vw}.hero .hero-mobile-copy{background-color:#f5f5f5;padding:3rem 2rem}@media (min-width:768px){.hero .hero-mobile-copy{padding:3rem 4rem}}.hero-carousel .hero .hero-mobile-copy{display:none}@-webkit-keyframes scrollButton{0%{opacity:1;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}}@keyframes scrollButton{0%{opacity:1;-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}to{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem)}}.video-overlay{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.8);opacity:0;visibility:hidden;pointer-events:none;padding:5rem}.video-overlay .popup-close{position:absolute;top:2rem;right:2rem;width:2.5rem;height:2.5rem;padding:0;border:none;background:none;margin:0;cursor:pointer}.video-overlay .popup-close svg{width:100%;height:100%;color:#fff}.video-overlay .plyr{width:90%;height:50.625vw;max-height:90vh;--plyr-color-main:#ed8b00}.video-item{height:0;position:relative;padding-top:56.25%;margin:0 -20px}@media (min-width:768px){.video-item{margin:0 -40px}}@media (min-width:1025px){.video-item{margin:0}}.video-item .video-poster{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1;cursor:pointer;will-change:opacity,visibility}.no-touchevents .video-item .video-poster:focus [data-icon=video],.no-touchevents .video-item .video-poster:hover [data-icon=video]{opacity:.75}.video-item .video-poster.default-poster{background:#080d1a}.video-item .video-poster.default-poster .play{position:relative}.video-item .video-poster.default-poster .logo{position:absolute;top:0;right:0;bottom:0;left:0;padding:5rem;opacity:.5}.video-item [data-icon=video]{height:70px;width:70px;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}@media (min-width:768px){.video-item [data-icon=video]{height:100px;width:100px}}.video-background,.video-iframe{position:absolute;height:100%;width:100%;top:0;left:0}.video-background{right:0;bottom:0}.video-fit-screen{-o-object-fit:cover;object-fit:cover;padding-bottom:56.25%;height:0;overflow:hidden}.image-gallery .image-gallery-thumbs{height:20%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 0}.image-gallery .image-gallery-thumbs .image-card .image-placeholder{background-size:3rem 2.1rem}@media (min-width:768px){.image-gallery .image-gallery-thumbs .image-card .image-placeholder{background-size:6rem 4.2rem}}.image-gallery .image-gallery-thumbs .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.image-gallery .image-gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:.4;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;cursor:pointer}.image-gallery .image-gallery-thumbs .swiper-slide:last-child{margin-right:0!important}.image-gallery .image-gallery-thumbs .swiper-slide-active{opacity:1}.image-grid .image-card .image-placeholder{background-size:6rem 4.2rem}.main-footer{background-color:#17284d;padding:4rem 0 8rem;font-size:1.6rem}@media (min-width:1025px){.main-footer{padding:8rem 0 4rem}}.main-footer .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1025px){.main-footer .footer-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.main-footer .footer-nav-container{text-align:center;padding:4rem 0 0}@media (min-width:1025px){.main-footer .footer-nav-container{text-align:left;padding-top:0}}.main-footer .footer-nav-list{list-style:none}@media (min-width:1025px){.main-footer .footer-nav-list{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-footer .footer-nav-item+.footer-nav-item{margin-top:2.5rem}@media (min-width:1025px){.main-footer .footer-nav-item+.footer-nav-item{margin:0 0 0 2.4rem}}.main-footer .footer-link{color:#fff}.no-touchevents .main-footer .footer-link:focus,.no-touchevents .main-footer .footer-link:hover{color:#ed8b00}.main-footer .footer-nav+.footer-copyright{margin-top:4rem}@media (min-width:1025px){.main-footer .footer-nav+.footer-copyright{margin-top:5rem}}.main-footer .footer-copyright{color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:.8px}.main-footer .footer-copyright p+p{margin-top:2rem}.main-footer .footer-copyright-copy{display:block}.main-footer .footer-social{text-align:center}.main-footer .footer-social .footer-social-container{padding-bottom:2.2rem;border-bottom:1px solid hsla(0,0%,100%,.2)}.main-footer .footer-social .footer-social-container+.footer-social-email{margin-top:2.5rem}.main-footer .footer-social .footer-social-title{color:hsla(0,0%,100%,.5)}.main-footer .footer-social .footer-social-title+.footer-social-list{margin-top:1.5rem}.main-footer .footer-social .footer-social-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none}.main-footer .footer-social .footer-social-item+.footer-social-item{margin-left:4rem}@media (min-width:1025px){.main-footer .footer-social .footer-social-item+.footer-social-item{margin-left:2.5rem}}.main-footer .footer-social .footer-social-link{display:block}.no-touchevents .main-footer .footer-social .footer-social-link:focus svg,.no-touchevents .main-footer .footer-social .footer-social-link:hover svg{fill:#ed8b00}.main-footer .footer-social .footer-social-link svg{fill:#fff;-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.main-footer .footer-social [data-icon=facebook] svg{width:1.5rem;height:3rem}@media (min-width:1025px){.main-footer .footer-social [data-icon=facebook] svg{width:1rem;height:2rem}}.main-footer .footer-social [data-icon=twitter] svg{width:3rem;height:2.4rem}@media (min-width:1025px){.main-footer .footer-social [data-icon=twitter] svg{width:2rem;height:1.6rem}}.main-footer .footer-social [data-icon=instagram] svg{width:3rem;height:3rem}@media (min-width:1025px){.main-footer .footer-social [data-icon=instagram] svg{width:2rem;height:2rem}}.main-footer .footer-social [data-icon=youtube] svg{width:3rem;height:2.25rem}@media (min-width:1025px){.main-footer .footer-social [data-icon=youtube] svg{width:2rem;height:1.5rem}}.main-navigation{width:100%;position:fixed;top:0;left:0;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#17284d;height:7rem}.main-navigation .nav-logo-container{-ms-flex-item-align:end;align-self:flex-end;padding:0 2rem;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1025px){.main-navigation .nav-logo-container{padding:0 7rem 0 4rem}}.main-navigation .nav-logo{width:12.2rem;height:5rem}.main-navigation .mobile-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;width:100%;margin-bottom:2.5rem;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1025px){.main-navigation .mobile-controls{display:none}}.main-navigation .mobile-controls .mobile-close-button{top:0;right:0}.main-navigation .mobile-logo{width:14.2rem;height:12.2rem}.main-navigation .mobile-close-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;position:absolute;right:2rem;top:2rem;fill:#fff}@media (min-width:1025px){.main-navigation .mobile-close-button{display:none}}.main-navigation .mobile-close-button svg{width:2.2rem;height:2.2rem}.main-navigation .mobile-prev-button{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;position:absolute;left:2rem;top:2rem}@media (min-width:1025px){.main-navigation .mobile-prev-button{display:none}}.main-navigation .mobile-prev-button svg{width:.9rem;height:2.2rem;stroke:#fff}.main-navigation .hamburger-button{margin-right:2rem;padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;text-transform:uppercase;color:#fff;font-size:1.1rem;line-height:.8;width:2.9rem;height:2.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1025px){.main-navigation .hamburger-button{display:none}}.main-navigation .hamburger-button:after,.main-navigation .hamburger-button:before{content:"";display:block;width:100%;height:.3rem;background-color:#fff;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:2px}.main-navigation .nav-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;width:100%;position:fixed;top:0;left:0;background-color:#17284d;text-transform:uppercase;font-size:1.4rem;padding:2rem;overflow-y:auto;visibility:hidden;opacity:0;will-change:opacity,visibility}@media (min-width:1025px){.main-navigation .nav-panel{position:static;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:transparent;padding:0;overflow-y:initial;visibility:visible;opacity:1}}.main-navigation .left-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0}@media (min-width:1025px){.main-navigation .left-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}}.main-navigation .right-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2.5rem;-ms-flex-negative:0;flex-shrink:0;width:100%}@media (min-width:1025px){.main-navigation .right-nav{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;margin-top:0;padding-left:2.8rem}}.main-navigation .right-nav .nav-link{margin-bottom:1.5rem}@media (min-width:1025px){.main-navigation .right-nav .nav-link{margin:0 2.4rem 0 0}}.main-navigation .nav-link{color:#fff;font-size:2rem;line-height:1}@media (min-width:1025px){.main-navigation .nav-link{font-size:inherit;color:hsla(0,0%,100%,.6)}}.no-touchevents .main-navigation .nav-link:focus,.no-touchevents .main-navigation .nav-link:hover{color:#ed8b00}@media (min-width:1025px){.main-navigation .nav-link.is-active{color:#fff}}.main-navigation .nav-link+.nav-link{margin:3rem 0 0}@media (min-width:1025px){.main-navigation .nav-link+.nav-link{margin:0 0 0 2.8rem}}.main-navigation .country-selector{position:relative;height:100%}.main-navigation .country-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;padding:3rem 0;border-top:1px solid hsla(0,0%,100%,.2);color:#fff;text-transform:uppercase;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media (min-width:1025px){.main-navigation .country-button{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:auto;border:0;border-left:1px solid hsla(0,0%,100%,.2);padding:0 2.5rem}}.no-touchevents .main-navigation .country-button:focus,.no-touchevents .main-navigation .country-button:hover{color:#ed8b00}.main-navigation .country-button-note{text-transform:none}.main-navigation .country-flag{-ms-flex-negative:0;flex-shrink:0;height:4.2rem;width:4.2rem;border-radius:50%;overflow:hidden;margin-bottom:1.5rem}@media (min-width:1025px){.main-navigation .country-flag{margin:0 0 0 1.2rem;height:2rem;width:2rem}}.main-navigation .country-menu{height:100%;width:100%;position:fixed;top:0;left:0;background-color:#1b396b;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;will-change:opacity,visibility;overflow-y:auto;background-image:url("/images/country-menu-bg.jpg");background-position:50% 50%;background-repeat:no-repeat;background-size:cover}@media (min-width:1025px){.main-navigation .country-menu{position:absolute;width:40rem;height:auto;top:100%;right:0;left:auto;overflow-y:initial;background:#1b396b}}.main-navigation .language-list,.main-navigation .market-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-transform:none;padding:8rem 2rem 2rem;width:50%}@media (min-width:1025px){.main-navigation .language-list,.main-navigation .market-list{padding:3rem}}.main-navigation .country-title{display:block;color:#fff;min-height:2rem;line-height:1;text-transform:uppercase;margin-bottom:2.5rem;font-size:2rem}@media (min-width:1025px){.main-navigation .country-title{font-size:1.4rem;text-transform:none}}.main-navigation .country-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;text-transform:none;color:#fff;min-height:2rem;font-size:1.6rem}@media (min-width:1025px){.main-navigation .country-link{font-size:1.4rem}}.main-navigation .country-link.is-active,.no-touchevents .main-navigation .country-link:focus,.no-touchevents .main-navigation .country-link:hover{color:#ed8b00}.main-navigation .country-link .country-flag{margin:0 1.5rem 0 0}.main-navigation .country-link+.country-link{margin-top:2.5rem}.main-navigation .country-global{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid hsla(0,0%,100%,.2)}.media-grid .media-card .image-placeholder{background-size:6rem 4.2rem}.media-card{width:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.media-card .category{top:0;bottom:auto;left:0;background-color:#17284d;text-transform:uppercase;padding:1rem 2rem;line-height:1}.media-card .caption,.media-card .category{position:absolute;right:auto;color:#fff;z-index:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.media-card .caption{font-size:2.4rem;line-height:1.25;top:auto;bottom:0;left:auto;width:100%;text-align:center;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.media-card figure{position:relative;overflow:hidden}.media-card figure:before{content:"";display:block;padding-top:100%}.carousel-style-landscape .media-card figure:before,.media-grid .media-card figure:before{padding-top:56.25%}.carousel-style-square .media-card figure:before{padding-top:100%}.media-card .image-placeholder{background-color:#f5f5f5;background-image:url(/images/image-placeholder.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100px 70px}.media-card .image{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover;z-index:0;-webkit-transition:opacity .3s,-webkit-transform .3s ease-in-out;transition:opacity .3s,-webkit-transform .3s ease-in-out;-o-transition:opacity .3s,transform .3s ease-in-out;transition:opacity .3s,transform .3s ease-in-out;transition:opacity .3s,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.media-card figcaption{font-size:2.4rem;line-height:1.25;color:#fff;position:absolute;top:auto;right:auto;bottom:0;left:auto;width:100%;text-align:center;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.no-touchevents a.media-card:focus .image,.no-touchevents a.media-card:hover .image{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.popup{width:100%;height:100%;top:0;left:0;position:fixed;padding:6.5rem 2rem;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1000;opacity:0;visibility:hidden;will-change:opacity,visibility}.popup .popup-container{display:table;width:100%;height:100%}.popup .popup-wrapper{display:table-cell;vertical-align:middle}.popup .popup-overlay{position:fixed;height:100%;width:100%;top:0;left:0;z-index:1;background-color:rgba(0,0,0,.85);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.popup .popup-frame{margin:0 auto;max-width:400px;z-index:5;padding:4rem 2rem;position:relative;background-color:#fff;text-align:center}@media (min-width:768px){.popup .popup-frame{padding:4rem}}.popup .popup-close{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:100%;right:0;margin-bottom:2rem}.popup .popup-close [data-component=icon] svg{width:2.5rem;height:2.5rem;fill:#fff;-webkit-transition:fill .3s ease-in-out;-o-transition:fill .3s ease-in-out;transition:fill .3s ease-in-out}.no-touchevents .popup .popup-close:focus [data-component=icon] svg,.no-touchevents .popup .popup-close:hover [data-component=icon] svg{fill:#ed8b00}.popup.is-media .popup-frame{max-width:80rem;padding:0}.popup.is-media .popup-inner{position:relative;height:0;padding-top:56.25%;background-color:#f5f5f5;background-image:url(/images/image-placeholder.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100px 70px}.popup.is-media iframe,.popup.is-media img{position:absolute;top:0;left:0;height:100%;width:100%}.product-details .product-details-summary .product-details-label{color:#000}.product-details .product-details-values .product-details-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-details .product-details-summary+.product-details-values{margin-top:4rem}.product-details .heading-02{margin-bottom:2rem}.product-details .product-details-row+.product-details-row{margin-top:1rem}.product-details .section-buttons{margin-top:2rem}.quick-links .list{list-style:none}.quick-links .item:not(:last-child) .link{border-bottom:1px solid #d8d8d8}.quick-links .link{display:block;padding:4rem 2rem;text-align:center}.no-touchevents .quick-links .link:focus,.no-touchevents .quick-links .link:hover{color:#ed8b00}.mini-story-body{margin-top:3rem}.mini-story-body .placeholder{position:relative;margin-bottom:-3.5rem}.mini-story-body .placeholder:before{content:"";display:block;padding-top:46.41509%}.mini-story-body .image{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.mini-story-body .timestamp{position:relative;margin:1rem 0;z-index:1}.is-mobile .mini-story-body .placeholder{margin-bottom:-2.5rem;max-width:100%}.mini-story-header .title{margin-top:3rem}.mini-story-header .title .highlighted{color:#ed8b00}.mini-story-header .title .highlighted:after{content:" "}@media (max-width:1152px){.mini-story-header .title{margin-top:2.4rem;font-size:5.76rem}}@media (max-width:1023px){.mini-story-header .title{margin-top:1.95rem;font-size:4.68rem}}.is-mobile .mini-story-header .title{font-size:3rem;margin-top:1rem}.story-timeline{position:relative;height:calc(100vh - 7rem);overflow:hidden;color:#fff}.story-timeline .story-header{position:relative;text-align:center;background-color:#000;height:100vh;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:7rem}.story-timeline .story-header video{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:contain;object-fit:contain;background-color:#000}.story-timeline .story-header .inner-content{position:relative;z-index:1}.story-timeline .story-header .title{font-size:3.6rem;text-transform:uppercase;font-weight:700}.story-timeline .story-header .description{max-width:50rem;margin:0 auto;text-shadow:0 0 5px rgba(0,0,0,.5);font-weight:500}.is-mobile .story-timeline .story-header{height:calc(100vh - 14rem);padding-bottom:0}.is-mobile .story-timeline .story-header .inner-content{width:90%}.is-mobile .story-timeline .story-header .title{font-size:1.8rem}.is-mobile .story-timeline .story-header video{display:none}.is-mobile .story-timeline .story-header .description{width:80%;line-height:1.7}.story-timeline .bottom-next-control{position:absolute;top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.story-timeline .bottom-next-control:after{height:4rem;width:.2rem;background-color:#fff;content:"";display:block;margin:1.8rem auto 0}.story-timeline .bottom-next-control .cta{text-transform:uppercase;font-size:1.4rem;background-color:transparent;border:none;color:#fff;cursor:pointer}.story-timeline .bottom-next-control.is-hidden{display:none}.story-timeline .top-gradient{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#21386e),color-stop(65%,rgba(33,56,110,.7)),to(rgba(33,56,110,0)));background:-o-linear-gradient(top,#21386e 0,rgba(33,56,110,.7) 65%,rgba(33,56,110,0) 100%);background:linear-gradient(180deg,#21386e 0,rgba(33,56,110,.7) 65%,rgba(33,56,110,0));position:absolute;top:-7rem;left:0;height:22rem;width:50%;z-index:2;opacity:0}.story-timeline .timeline-indicator{position:absolute;top:50%;right:2.5rem;bottom:auto;left:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3}.story-timeline .story-header{z-index:2}.story-timeline .stories{position:relative;height:100%}.story-timeline .timestamp{font:700 5rem/1 Danmark,Arial,sans-serif}[data-font-family="Noto Sans"] .story-timeline .timestamp{font-family:Noto Sans,Arial,sans-serif}[data-font-family="Futura CE"] .story-timeline .timestamp{font-family:Futura CE,Arial,sans-serif}[data-font-family="Futura Condensed"] .story-timeline .timestamp{font-family:Futura Condensed,Arial,sans-serif}[data-font-family="Futura CY"] .story-timeline .timestamp{font-family:Futura CY,Arial,sans-serif}[data-font-family="Futura Full"] .story-timeline .timestamp{font-family:Futura Full,Arial,sans-serif}[data-font-family="Futura GK"] .story-timeline .timestamp{font-family:Futura GK,Arial,sans-serif}.story-timeline .story-description{font-size:2rem;line-height:1.5}.story-timeline .story-description:before{content:"";display:block;height:.4rem;width:9.6rem;background-color:#fff;margin:3rem 0}.story-timeline .story-item{position:relative;padding-right:50%;height:calc(100vh - 7rem);background-color:#17284d;overflow:hidden}.story-timeline .story-item:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#21386e),color-stop(65%,rgba(33,56,110,.7)),to(rgba(33,56,110,0)));background:-o-linear-gradient(top,#21386e 0,rgba(33,56,110,.7) 65%,rgba(33,56,110,0) 100%);background:linear-gradient(180deg,#21386e 0,rgba(33,56,110,.7) 65%,rgba(33,56,110,0));position:absolute;top:-7rem;left:50%;height:22rem;width:50%;content:""}.story-timeline .story-item:last-child{padding-right:0}.story-timeline .story-item:last-child:before{content:normal}.story-timeline .background{position:absolute;top:0;left:0;height:100%;width:100%;background-size:cover;background-position:100%}.story-timeline .story-item-content{position:relative;background-color:#17284d;padding:0 2rem 0 9.5rem;z-index:1}@media (max-width:1152px){.story-timeline .timestamp{font-size:4rem}.story-timeline .story-description{font-size:1.6rem}.story-timeline .story-description:before{height:.32rem;width:7.68rem;margin:2.4rem 0}.story-timeline .story-item-content{padding:0 1.6rem 0 7.6rem}}@media (max-width:1023px){.story-timeline .timestamp{font-size:3.25rem}.story-timeline .story-description{font-size:1.3rem}.story-timeline .story-description:before{height:.26rem;width:6.24rem;margin:1.95rem 0}.story-timeline .story-item-content{padding:0 1.3rem 0 6.175rem}}.is-mobile .story-timeline{height:auto}.is-mobile .story-timeline .top-gradient{display:none}.is-mobile .story-timeline .timestamp{font-size:3rem}.is-mobile .story-timeline .background{display:none}.is-mobile .story-timeline .story-item{background:#17284d!important;padding:2rem 0;height:auto}.is-mobile .story-timeline .story-item:before,.is-mobile .story-timeline .timeline-indicator{display:none}.is-mobile .story-timeline .story-item-content{padding:0 2rem}.is-mobile .story-timeline .story-description{font-size:1.6rem}.is-mobile .story-timeline .bottom-next-control{display:none}.timeline-indicator{padding:0;list-style:none}.timeline-indicator .list-item{cursor:pointer;text-align:right}.timeline-indicator .list-item:after{display:inline-block;vertical-align:middle;background-color:#fff;height:.4rem;width:1.8rem;-webkit-box-shadow:1px 1px 3px 0 #696969;box-shadow:1px 1px 3px 0 #696969;content:""}.timeline-indicator .list-item.is-active:after{background-color:#ed8b00}.timeline-indicator .list-item.is-active .copy{opacity:1}.timeline-indicator .copy{display:inline-block;vertical-align:middle;text-align:right;text-transform:uppercase;margin-right:4rem;font-size:14px;font-weight:500;color:#ed8b00;opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.styleguide .heading-02.align-center{margin:2rem 0}.button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;margin:2px 0;padding:0 2.9rem;color:#fff;background-color:#1b396b;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;text-transform:uppercase;font-size:1.6rem;line-height:1.375;height:5rem;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%}.no-touchevents .button:focus,.no-touchevents .button:hover{background-color:#112342}.button.small{font-size:1.4rem;line-height:1.07143;height:4rem}.button.primary{background-color:#ed8b00;color:#000}.no-touchevents .button.primary:focus,.no-touchevents .button.primary:hover{background-color:#ba6d00}.button.grey{background-color:#aaa;color:#000}.no-touchevents .button.grey:focus,.no-touchevents .button.grey:hover{background-color:#919191}.button.transparent{background-color:hsla(0,0%,100%,.1)}.no-touchevents .button.transparent:focus,.no-touchevents .button.transparent:hover{background-color:hsla(0,0%,100%,.2)}.button.fullwidth{width:100%}@media (min-width:1025px){.text-and-media .tam-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.text-and-media .tam-item:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-and-media .tam-item:nth-child(2n) .tam-media-container{padding:0 1rem 0 0}.text-and-media .tam-item.is-align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-media .tam-item.is-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-and-media .tam-item.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1025px){.text-and-media .tam-item.is-media-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-and-media .tam-item.is-media-left:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.text-and-media .tam-item.is-media-left:nth-child(2n) .tam-media-container{padding:0 0 0 1rem}.text-and-media .tam-item.is-media-left .tam-media-container{padding:0 1rem 0 0}}.text-and-media .tam-media-container,.text-and-media .tam-text-container{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.text-and-media .tam-text-container{text-align:center;padding-bottom:3rem}@media (min-width:1025px){.text-and-media .tam-text-container{text-align:left;padding:3rem}}.text-and-media .tam-text-container p+p{margin-top:2rem}.text-and-media .tam-media-container{position:relative;margin:0 -2rem}@media (min-width:768px){.text-and-media .tam-media-container{margin:0 -4rem}}@media (min-width:1025px){.text-and-media .tam-media-container{margin:0;padding:0 0 0 1rem}}.text-and-media .tam-media-placeholder{height:0;position:relative;padding-top:100%;background-color:#f5f5f5;background-image:url(/images/image-placeholder.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100px 70px}.text-and-media .tam-media-placeholder.is-square{padding-top:100%}.text-and-media .tam-media-placeholder.is-landscape{padding-top:56.25%}.text-and-media .tam-media{height:100%;width:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover}.text-and-media .tam-text-overlay{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;text-align:center}.text-and-media+.text-and-media{padding-top:0}@media (min-width:1025px){.text-and-media+.text-and-media{margin-top:-10px}}.text-and-video.text-and-media .tam-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.text-and-video.text-and-media .tam-media-placeholder{padding-top:56.25%}.text-and-video .video-item{position:absolute;top:0;left:2rem;height:100%;width:100%}@media (min-width:768px){.text-and-video .video-item{left:4rem}}@media (min-width:1025px){.text-and-video .video-item{left:0}}.text-and-video .video-item [data-icon=video]{height:7rem;width:7rem}.rich-text-editor{word-wrap:break-word}.rich-text-editor h2{font-size:3.6rem;line-height:1.11111;font-family:Danmark,Arial,sans-serif;font-weight:700;color:#17284d}[data-font-family="Noto Sans"] .rich-text-editor h2{font-family:Noto Sans,Arial,sans-serif}[data-font-family="Futura CE"] .rich-text-editor h2{font-family:Futura CE,Arial,sans-serif}[data-font-family="Futura Condensed"] .rich-text-editor h2{font-family:Futura Condensed,Arial,sans-serif}[data-font-family="Futura CY"] .rich-text-editor h2{font-family:Futura CY,Arial,sans-serif}[data-font-family="Futura Full"] .rich-text-editor h2{font-family:Futura Full,Arial,sans-serif}[data-font-family="Futura GK"] .rich-text-editor h2{font-family:Futura GK,Arial,sans-serif}.rich-text-editor ul{padding-left:1.5rem}.rich-text-editor h2+.button,.rich-text-editor h2+p,.rich-text-editor h2+ul,.rich-text-editor h4+.button,.rich-text-editor h4+p,.rich-text-editor h4+ul,.rich-text-editor p+.button,.rich-text-editor p+p,.rich-text-editor p+ul,.rich-text-editor ul+.button,.rich-text-editor ul+p,.rich-text-editor ul+ul,.rich-text-editor ul li+li{margin-top:3rem}.rich-text-editor h2+h2,.rich-text-editor p+h2,.rich-text-editor ul+h2{margin-top:7rem}