@charset "UTF-8";.P--careers .site-main .btn-primary{width:100%;max-width:350px}.company-mission-wrapper{position:relative}.company-mission-wrapper .company-mission-inner{position:relative;width:100%;max-width:1500px;margin:0 auto;z-index:2}.company-mission-wrapper .top-content{margin:0 auto 50px}.company-mission-wrapper .top-content h2 img{margin-bottom:15px}.company-mission-wrapper .top-content p{line-height:1.8;text-wrap:balance}.company-mission-wrapper .company-benefits-grid{width:100%;max-width:1500px;margin:0 auto}.company-mission-wrapper .company-benefits-grid .company-benefit{position:relative;width:100%;background:#fff;padding:45px;border-radius:5px;margin-bottom:15px;-webkit-box-shadow:0 3px 20px rgba(0, 0, 0, 0.1);box-shadow:0 3px 20px rgba(0, 0, 0, 0.1)}@media only screen and (max-width:1000px){.company-mission-wrapper .company-benefits-grid .company-benefit{padding:45px 25px}}@media only screen and (max-width:420px){.company-mission-wrapper .company-benefits-grid .company-benefit{padding:45px 20px}}.company-mission-wrapper .company-benefits-grid .company-benefit h3{font-size:calc(max(calc(12rem / 16), calc(20rem / 16)));font-weight:bold;text-transform:uppercase;margin:0 0 0.2em}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list){list-style:none;padding:0;all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list):focus-visible{outline:auto}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list)>li,.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list)>li:after,.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list)>li:before{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list)>li:after:focus-visible,.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list)>li:before:focus-visible,.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list)>li:focus-visible{outline:auto}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list) li{display:block;font-weight:bold;border-bottom:2px solid #e4e7eb;padding-block:15px}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list) li:first-of-type{padding-top:0}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list) li:last-of-type{border:none}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list) li strong{display:block;color:#de3a3d;text-transform:uppercase;font-size:35px;font-size:clamp(18px, 1.77vw, 35px)}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).checkmark-included li{position:relative;padding-left:75px}@media only screen and (max-width:1000px){.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).checkmark-included li{padding-left:50px}}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).checkmark-included li:before{content:"";display:block;background:url("/Content/images/icons/icon-checkmark.png") no-repeat;background-size:contain;width:55px;height:55px;position:absolute;left:0;top:55%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (max-width:1000px){.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).checkmark-included li:before{width:35px;height:35px;top:35%}}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5, 1fr);margin:30px auto 20px;gap:clamp(25px, 5vw, 70px)}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list:focus-visible{outline:auto}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list>li,.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list>li:after,.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list>li:before{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list>li:after:focus-visible,.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list>li:before:focus-visible,.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list>li:focus-visible{outline:auto}@media only screen and (max-width:1500px){.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width:1000px){.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width:480px){.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list li{padding:0}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list li a{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;text-decoration:none;height:100px}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list li a img{display:block;width:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.company-mission-wrapper .company-benefits-grid .company-benefit ul:not(.career-benefits-list).career-company-list li a:hover img{opacity:0.8}.company-mission-wrapper .company-benefits-grid .company-benefit ul+p{margin-top:1em}.company-mission-wrapper .company-benefits-grid .company-benefit .btn-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.company-mission-wrapper .company-benefits-grid .company-benefits-split{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-webkit-column-gap:15px;column-gap:15px}@media only screen and (max-width:1200px){.company-mission-wrapper .company-benefits-grid .company-benefits-split{-ms-grid-columns:1fr;grid-template-columns:1fr}}.career-benefits-list{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.career-benefits-list:focus-visible{outline:auto}.career-benefits-list>li,.career-benefits-list>li:after,.career-benefits-list>li:before{all:unset;-webkit-box-sizing:border-box;box-sizing:border-box}.career-benefits-list>li:after:focus-visible,.career-benefits-list>li:before:focus-visible,.career-benefits-list>li:focus-visible{outline:auto}.career-benefits-list>li{text-align:center;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;line-height:1.4;-webkit-box-flex:1;-ms-flex:1 1 calc(100% / 5 - 10px);flex:1 1 calc(100% / 5 - 10px);gap:0.7em;background:#f8f8f8;padding:20px 10px;border-radius:5px;font-size:calc(max(calc(12rem / 16), calc(14rem / 16)));text-wrap:balance;color:#000}@media screen and (max-width:1500px){.career-benefits-list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 4 - 10px);flex:0 0 calc(100% / 4 - 10px)}}@media screen and (max-width:1000px){.career-benefits-list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3 - 10px);flex:0 0 calc(100% / 3 - 10px)}}@media screen and (max-width:740px){.career-benefits-list>li{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px)}}.career-benefits-list>li .icon-contain{width:75px;height:75px;-ms-flex-negative:0;flex-shrink:0;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}@media screen and (max-width:600px){.career-benefits-list>li .icon-contain{width:60px;height:60px}}.career-benefits-list>li .icon-contain img{max-height:100%;max-width:100%}.career-benefits-list>li .content-contain{font-weight:bold;text-wrap:balance}.career-benefits-list>li .content-contain>:first-child{margin-top:0}.career-benefits-list>li .content-contain>:last-child{margin-bottom:0}.career-benefits-list>li.and-more span{font-weight:bold;text-transform:uppercase}.no-pos-heading{letter-spacing:inherit;font-family:"Open Sans", sans-serif;text-transform:capitalize}
/*# sourceMappingURL=careers.css.map */