.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}.html-box{color:#404040;font-size:16px;line-height:24px}.html-box--full-width-blue-box{--html-box-color-text:#fff;color:#d4d4d4}@media(max-width:575.98px){.html-box{padding-left:14px;padding-right:14px}}.html-box h1,.html-box h2{color:inherit;font-family:Above-The-Beyond-Italic,serif;font-style:italic;margin-bottom:20px}@media(max-width:575.98px){.html-box h1,.html-box h2{font-size:30px}}@media(min-width:768px){.html-box h1,.html-box h2{font-size:34px}}@media(min-width:992px){.html-box h1,.html-box h2{font-size:38px}}.html-box h3,.html-box h4,.html-box h5,.html-box h6{color:inherit;font-family:Spezia,sans-serif;margin-bottom:20px}.html-box h3 b,.html-box h3 strong,.html-box h4 b,.html-box h4 strong,.html-box h5 b,.html-box h5 strong,.html-box h6 b,.html-box h6 strong{font-weight:700}.html-box h3 em,.html-box h3 i,.html-box h4 em,.html-box h4 i,.html-box h5 em,.html-box h5 i,.html-box h6 em,.html-box h6 i{font-style:italic}.html-box h3{font-size:24px}.html-box h4{font-size:22px}.html-box h5{font-size:20px}.html-box h6{font-size:18px}.html-box .html-box__subtitle,.html-box p,.html-box ul li{color:var(--html-box-color-text,#141414);font-family:Spezia,sans-serif;font-size:16px;font-style:normal;line-height:24px}.html-box a,.html-box a:link{display:inline-block;font-family:Spezia,sans-serif;outline:none;position:relative;-webkit-transition:.3s;transition:.3s}.html-box a:before,.html-box a:link:before{background-color:var(--html-box-color-text,#919191)}.html-box img{-o-object-fit:cover;object-fit:cover;width:100%}.html-box p img{max-height:90px;max-width:160px;-o-object-fit:contain;object-fit:contain}@media(max-width:575.98px){.html-box p img{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}}@media(min-width:992px){.html-box__two:first-child{padding-right:40px}.html-box__two:last-child{padding-left:40px}}@media(max-width:767.98px){.two-html-block{padding-left:14px;padding-right:14px}}.two-html-block.page-section--blue .box-header__sub-title,.two-html-block.page-section--blue .c-title--high,.two-html-block.page-section--blue .html-box h1,.two-html-block.page-section--blue .html-box h2,.two-html-block.page-section--blue .html-box h3,.two-html-block.page-section--blue .html-box h4,.two-html-block.page-section--blue .html-box h5,.two-html-block.page-section--blue .html-box h6,.two-html-block.page-section--blue .html-box ol li,.two-html-block.page-section--blue .html-box p,.two-html-block.page-section--blue .html-box ul li{color:#fff}.two-html-block.page-section--blue .box-header__border{border-bottom-color:hsla(0,0%,100%,.3)}
/*# sourceMappingURL=html-box.css.map*/