.box-header{margin-bottom:48px;padding:0 0 15px}@media(max-width:767.98px){.box-header{margin-bottom:18px}}@media(max-width:575.98px){.box-header{padding-left:14px;padding-right:14px}}.box-header--wrapped{display:block;margin-left:auto;margin-right:auto;max-width:910px}.box-header__border{border-bottom:1px solid rgba(64,64,64,.3)}@media(min-width:768px){.box-header__border .row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.box-header__sub-title{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:end;-ms-flex-pack:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;padding-bottom:8px}@media(max-width:767.98px){.box-header__sub-title{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}}.box-header__sub-title--full-width-blue-box{color:#d4d4d4}.box-header__description{color:#141414;font-size:22px;line-height:26px;margin-top:20px!important}.box-header__description--treatment{color:#757575;font-size:20px;line-height:28px}@media(max-width:991.98px){.box-header__description{font-size:18px;line-height:22px}}.box-header__main-title{margin-bottom:20px}.box-header__main-title--medium{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-family:Spezia,sans-serif;font-style:normal;line-height:normal;padding:0 0 0 10px!important;text-align:left}.box-header__main-title--medium,.box-header__main-title--medium:before{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.box-header__main-title--medium:before{background-color:rgba(64,64,64,.3);content:"";height:1px;margin-left:15px;width:100%}@media(min-width:768px){.box-header__main-title--celebration{color:#231f20;font-size:48px;font-style:normal;font-weight:300;line-height:56px;margin-top:0}.listing .box-header__main-title--celebration{margin-bottom:.5px}.slider-box .box-header__main-title--celebration{margin-bottom:40px}}.box-header__main-title--banner,.box-header__main-title--big,.box-header__main-title--careers,.box-header__main-title--image_overview,.box-header__main-title--logo_text,.box-header__main-title--short,.box-header__main-title--tall,.box-header__main-title--title_text{margin-bottom:0}@media(max-width:991.98px){.box-header__main-title--banner,.box-header__main-title--big,.box-header__main-title--image_overview,.box-header__main-title--logo_text,.box-header__main-title--title_text,.box-header__main-title--treatment{text-align:left}}.box-header__main-title--full-width-blue-box{color:#d4d4d4}.box-header .tile-treatment__tags{display:none}.box-header--medium{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 24px;padding:0 15px;width:100%}.box-header--medium .row{width:100%}@media(min-width:576px){.box-header--medium{padding:0}}.box-header--banner .row,.box-header--big .row,.box-header--careers .row,.box-header--image_overview .row,.box-header--logo_text .row,.box-header--title_text .row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.box-header--celebration{margin:0;padding:0}.box-header--celebration .row{text-align:center}.box-header__subtitle{max-width:910px}.box-header__subtitle--career{font-family:Garamond-Nova-Pro,serif;font-size:34px;line-height:46px}@media(max-width:991.98px){.box-header__subtitle--career{font-size:22px;line-height:30px}}.box-header__button-outer{margin:0 0 30px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}@media(max-width:767.98px){.video-box__wrapper{padding-left:15px;padding-right:15px}}.video-box__container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;text-align:center}.video-box__container:after{background:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:1;position:absolute;top:0;-webkit-transition:all .3s linear;transition:all .3s linear;visibility:visible;width:100%}.video-box__container.fade:after{opacity:0;visibility:hidden}.video-box__player,.video-box__poster{height:400px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.video-box__player,.video-box__poster{height:450px}}@media(min-width:992px){.video-box__player,.video-box__poster{height:580px}}@media(min-width:1200px){.video-box__player,.video-box__poster{height:680px}}.video-box__content{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:1}.video-box__title{color:#fff;font-family:Above-The-Beyond-Italic,serif;font-size:40px;margin:0 auto 20px;max-width:80%;opacity:1;text-align:center;-webkit-transition:all .3s linear;transition:all .3s linear;visibility:visible}@media(min-width:768px){.video-box__title{font-size:48px;max-width:50%}}@media(min-width:992px){.video-box__title{font-size:64px;margin:0 auto 40px}}.video-box__title.fade{opacity:0;visibility:hidden}.video-box__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,0);border:1px solid #fff;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Spezia,sans-serif;font-size:13px;letter-spacing:2px;opacity:1;padding:16px 40px;text-transform:uppercase;-webkit-transition:all .3s linear;transition:all .3s linear;visibility:visible}.video-box__button:before{background-image:url("data:image/svg+xml,%3csvg version='1.2' xmlns='http://www.w3.org/2000/svg' overflow='visible' preserveAspectRatio='none' width='24' height='24'%3e%3cpath xmlns:default='http://www.w3.org/2000/svg' d='M8 5.08C6.79 5.78 5.78 6.79 5.08 8A7.798 7.798 0 0 0 4 12c-.01 1.41.36 2.79 1.07 4 .7 1.21 1.71 2.22 2.93 2.92 1.21.71 2.59 1.09 4 1.08 1.41.01 2.79-.36 4-1.07 1.21-.7 2.22-1.71 2.92-2.93A7.798 7.798 0 0 0 20 12c.01-1.41-.36-2.79-1.07-4A7.968 7.968 0 0 0 16 5.08 7.798 7.798 0 0 0 12 4c-1.41-.01-2.79.37-4 1.08zm2.33 10.82c-.1.06-.21.1-.33.1-.11 0-.23-.03-.33-.08a.64.64 0 0 1-.33-.58V8.67a.64.64 0 0 1 .33-.58c.2-.13.47-.13.67 0L16 11.43a.657.657 0 0 1 0 1.15l-5.67 3.32z' style='fill:white' vector-effect='non-scaling-stroke'/%3e%3c/svg%3e");content:"";display:inline-block;height:24px;margin-right:10px;width:24px}.video-box__button.fade{opacity:0;visibility:hidden}
/*# sourceMappingURL=video-box.css.map*/