body{position:relative}body.body-height-100{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.section--7{-ms-flex:1 0 auto;flex:1 0 auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.section--7{min-height:80vh}}body.no-scroll{position:relative;overflow-y:hidden}@media screen and (min-width:992px){body.no-scroll{overflow-y:inherit}}.page-404.cse-cont{padding:50px;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.3)}@media screen and (max-width:767px){.page-404.cse-cont{padding:20px}}.page-404.cse-cont h1{margin-bottom:.75em}.page-404.cse-cont p{margin:0 0 3em;font-size:16px}.page-404.cse-cont a{text-decoration:underline}.page-404.cse-cont a:hover{text-decoration:none}#widget_container,.cse-cont{max-width:inherit;font-size:18px;color:#5c666f}@media screen and (max-width:767px){#widget_container,.cse-cont{font-size:16px}}#widget_container li,#widget_container p,.cse-cont li,.cse-cont p{font-size:inherit;color:inherit}#widget_container h1,.cse-cont h1{color:#f0303e;font-size:25px;word-wrap:break-word;word-break:break-word}@media (min-width:568px){#widget_container h1,.cse-cont h1{font-size:30px}}@media (min-width:992px){#widget_container h1,.cse-cont h1{font-size:35px}}@media (min-width:1260px){#widget_container h1,.cse-cont h1{font-size:45px}}#widget_container h2,#widget_container h3,.cse-cont h2,.cse-cont h3{font-size:25px;color:#5c666f}@media screen and (max-width:767px){#widget_container h2,#widget_container h3,.cse-cont h2,.cse-cont h3{font-size:20px}}*{outline:0}.bg-white{background:#fff}.page-404{text-align:center;min-height:50vh}.page-404 h1{text-align:center}.page-404 a{color:#f0303e}select::-ms-expand{display:none}.contact-links a{text-decoration:none}.contact-links a:hover{text-decoration:none}.contact-info .facebook,.contact-info .linkedin{margin-left:65px;margin-bottom:20px;position:relative}.contact-info .facebook svg,.contact-info .linkedin svg{position:absolute;left:-53px;width:20px;height:20px;top:1px}.contact-info .facebook svg circle,.contact-info .facebook svg path,.contact-info .linkedin svg circle,.contact-info .linkedin svg path{fill:#5c666e}.section--bubbles-white.section--bubbles-red{background:url(../images/bubbles-red-xs.jpg?v=202582122534) 60% 0 no-repeat #f0303e;background-size:auto 100%}@media (min-width:768px){.section--bubbles-white.section--bubbles-red{background-size:cover;background-position:center top}}@media (min-width:768px) and (max-width:991px){.section--bubbles-white.section--bubbles-red{background-image:url(../images/bubbles-red-sm.jpg?v=202582122534)}}@media (min-width:992px) and (max-width:1259px){.section--bubbles-white.section--bubbles-red{background-image:url(../images/bubbles-red-md.jpg?v=202582122534)}}@media (min-width:1260px){.section--bubbles-white.section--bubbles-red{background-image:url(../images/bubbles-red-lg.jpg?v=202582122534);background-size:100%;background-repeat:repeat-y}}body.modal-open .modal .modal-dialog{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.white-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:50px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);font-size:16px;color:#5c666f;max-width:inherit;min-height:80vh}@media screen and (max-width:768px){.white-box{padding:20px}}.cc_div .slide{height:auto}.social{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.social__link{width:100px;height:100px;margin:0 15px;position:relative;background-color:#f8f8f8;border-radius:15px;overflow:hidden;transition:background-color .6s cubic-bezier(.215,.61,.355,1)}@media only screen and (min-width:768px){.social__link{width:200px;height:200px}}.social__link:hover{background-color:#f0303e;transition:background-color .6s cubic-bezier(.215,.61,.355,1)}.social__link:hover svg{transform:translate(-50%,-70%);transition:transform .6s cubic-bezier(.215,.61,.355,1)}.social__link:hover svg circle,.social__link:hover svg path{fill:#fff;transition:fill .6s cubic-bezier(.215,.61,.355,1)}.social__link:hover span{transform:translate(-50%,-60px);transition:transform .6s cubic-bezier(.215,.61,.355,1),color .6s cubic-bezier(.215,.61,.355,1);color:#fff}.social__link svg{width:30px;height:30px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:transform .6s cubic-bezier(.215,.61,.355,1)}.social__link svg circle,.social__link svg path{fill:#f0303e;transition:fill .6s cubic-bezier(.215,.61,.355,1)}.social__link span{position:absolute;left:50%;bottom:0;color:#f8f8f8;transform:translate(-50%,20px);transition:transform .6s cubic-bezier(.215,.61,.355,1),color .6s cubic-bezier(.215,.61,.355,1)}footer.footer .logo-black{padding:10px;background:#fff;border-radius:10px;margin:65px 0 10px}@media (min-width:768px){footer.footer .logo-black{margin:65px 0 30px}}@media (min-width:992px){footer.footer .logo-black{margin:65px 0 55px}}footer.footer .logo-badge{max-width:100%;width:auto;height:100px;margin:0 auto 35px}@media (min-width:992px){footer.footer .logo-badge{margin:55px 0 0}}@media (min-width:992px) and (max-width:1259px){.navbar-style .nav>li>a{font-size:14px}}.navbar-style .nav>li>a[target="_blank"]{min-width:48px;box-sizing:border-box}.navbar-style .nav>li>a[target="_blank"]:after{content:'\29C9'}@media (max-width:992px){.navbar-collapse.in{max-height:calc(100vh - 87px)}}.header{min-height:87px}@media (min-width:992px) and (max-width:1259px){.header{min-height:80px}}@media (min-width:1259px){.header{min-height:100px}}.students{margin-top:20px;background-image:url(../components/homepage/images/trainee-xs.jpg?v=202582122534)}@media (min-width:768px) and (max-width:991px){.students{background-image:url(../components/homepage/images/trainee-sm.jpg?v=202582122534)}}@media (min-width:992px) and (max-width:1259px){.students{background-image:url(../components/homepage/images/trainee-md.jpg?v=202582122534)}}@media (min-width:1260px){.students{background-image:url(../components/homepage/images/trainee-lg.jpg?v=202582122534)}}@media (max-width:767px){.ntb-cc{width:auto}}@media (max-width:991px) and (min-width:768px){.ntb-cc{bottom:10px;right:calc(37% - 465px)}}.section{overflow:hidden}@media (max-width:330px){.section--6 .container{max-width:320px}}.section--9 p.quote{text-align:center}.section--10{background-color:#fff;padding:0!important}.section--10 .persons{margin-bottom:20px}.section--15 .contact-info a{color:#000}.section--15 .contact-info a:hover{color:#f0303e}@media (max-width:1200px) and (min-width:992px){.section--15 .contact-info .text-xs-center{text-align:center}.section--15 .contact-info .text-xs-center img{margin-left:0}}.section--social{padding-top:60px}.customer1::before,.customer1:before{background-image:url(../components/homepage/images/img-2-xs.jpg?v=202582122534)}@media (min-width:768px) and (max-width:991px){.customer1::before,.customer1:before{background-image:url(../components/homepage/images/img-2-sm.jpg?v=202582122534)}}@media (min-width:992px) and (max-width:1259px){.customer1::before,.customer1:before{background-image:url(../components/homepage/images/img-2-md.jpg?v=202582122534)}}@media (min-width:1260px){.customer1::before,.customer1:before{background-image:url(../components/homepage/images/img-2-lg.jpg?v=202582122534)}}.slide-box{margin-top:100px}@media (min-width:768px){.slide-box{margin-top:150px}}@media (min-width:992px){.slide-box{margin-top:200px}}@media (min-width:1260px){.slide-box{margin-top:250px}}template{display:none!important}.trainee{border:16px solid #fff;background:#dd0a1c;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;padding:30px}.trainee .content{text-align:center}.trainee .content p{color:#fff;font-size:19.95px;margin:0 0 20px 0}.trainee .content a{font-size:16px;background:#fff;color:#f0303e;margin-top:15px}.trainee .content .logo{max-width:100%;margin-bottom:30px}.trainee .banner{display:none}@media (min-width:768px){.trainee{padding:50px}.trainee .content{max-width:450px;padding-right:30px}.trainee .banner{display:inline-block}.trainee .content .logo{margin-bottom:60px}.trainee .content a{font-size:20px;margin-top:60px}}@media (min-width:992px){.trainee .content a{font-size:22px}}.cp-button,.cp-button__wrapper .cp-button,.cp-form__button--add,.cp-form__button--remove{font-size:18px;padding:10px 33px;border-radius:28px;transition:all .2s ease-out;color:#fff;text-transform:uppercase;margin-bottom:0;background:#17212a;border:0}.cp-button:hover,.cp-button__wrapper .cp-button:hover,.cp-form__button--add:hover,.cp-form__button--remove:hover{background:#5c666f}@media (max-width:575px){.cp-button,.cp-button__wrapper .cp-button,.cp-form__button--add,.cp-form__button--remove{width:100%;text-align:center}}.cp-button--back,.cp-button__wrapper .cp-button--back,.cp-form__button--remove{background:0 0;text-decoration:underline;color:#f0303e;padding:10px;background:#f0303e}.cp-button--back:hover,.cp-button__wrapper .cp-button--back:hover,.cp-form__button--remove:hover{background:#17212a;text-decoration:none}.cp-button__wrapper--offset .cp-button{margin:0 .5em .5em 0}#widget_container .cp-button{background:#f0303e}#widget_container .cp-button:hover{background:#17212a}#widget_container .cp-button--back,#widget_container .cp-button--back:hover,#widget_container .cp-form__button--remove{background:0 0}#widget_container .cp-form .cp-button--submit{background:#17212a}#widget_container .cp-form .cp-button--submit:hover{background:#5c666f}.cp-form .cp-form__button--add{padding-left:15px;padding-right:15px}@media (max-width:575px){.cp-form__button--add,.cp-form__button--remove{width:auto}}.cp-detail address{font-style:normal}@media (min-width:480px){#widget_container:not(.banner-empty) .cp-detail__header-title{height:200px;position:relative}#widget_container:not(.banner-empty) .cp-detail__header-title:after{content:"";display:block;position:absolute;top:0;height:100%;width:100%;left:0;background:transparent url(../components/widget/images/mask.png?v=202582122534) no-repeat right -35px top;background-size:contain;z-index:0}#widget_container:not(.banner-empty) .cp-detail__header-title h1{position:relative;z-index:1;padding-left:25px;padding-right:0}}@media (min-width:700px){#widget_container:not(.banner-empty) .cp-detail__header-title{height:250px}#widget_container:not(.banner-empty) .cp-detail__header-title:after{background-position:right -55px top}}@media (min-width:768px){#widget_container:not(.banner-empty) .cp-detail__header-title h1{padding:50px 0 50px 50px;text-transform:uppercase}}@media (min-width:992px){#widget_container:not(.banner-empty) .cp-detail__header-title{height:417px}#widget_container:not(.banner-empty) .cp-detail__header-title:after{background-position:right -90px top}}@media screen and (min-width:1260px){#widget_container:not(.banner-empty) .cp-detail__header-title:after{background-position:right top}}@media (min-width:480px){#widget_container:not(.banner-empty) .cp-detail__header-title h1{color:#fff;width:50%}}@media (min-width:525px){#widget_container:not(.banner-empty) .cp-detail__header-title h1{width:55%}}@media only screen and (min-width:992px){#widget_container:not(.banner-empty) .cp-detail__header-title h1{width:51%}}@media only screen and (min-width:1260px){#widget_container:not(.banner-empty) .cp-detail__header-title h1{width:52%}}@media screen and (min-width:480px){#widget_container.banner-office-women .cp-detail__header-title{background-image:url(../components/widget/images/banner-office-woman.jpg?v=202582122534)}}@media screen and (min-width:480px){#widget_container.banner-office-man-woman .cp-detail__header-title{background-image:url(../components/widget/images/banner-office-man-woman.jpg?v=202582122534)}}@media screen and (min-width:480px){#widget_container.banner-office-team .cp-detail__header-title{background-image:url(../components/widget/images/banner-office-team.jpg?v=202582122534)}}@media screen and (min-width:480px){#widget_container.banner-manufacturing .cp-detail__header-title{background-image:url(../components/widget/images/banner-manufacturing-1.jpg?v=202582122534)}}@media screen and (min-width:480px){#widget_container.banner-manufacturing-team .cp-detail__header-title{background-image:url(../components/widget/images/banner-manufacturing-2.jpg?v=202582122534)}}@media screen and (min-width:480px){#widget_container.banner-manufacturing-leaders .cp-detail__header-title{background-image:url(../components/widget/images/banner-manufacturing-leaders.jpg?v=202582122534)}}@media screen and (min-width:480px){#widget_container.banner-stock .cp-detail__header-title{background-image:url(../components/widget/images/banner-stock.jpg?v=202582122534)}}@media screen and (min-width:480px){#widget_container.banner-car .cp-detail__header-title{background-image:url(../components/widget/images/banner-driver.jpg?v=202582122534)}}@media screen and (min-width:480px){#widget_container.banner-trade-man .cp-detail__header-title{background-image:url(../components/widget/images/banner-trade-man.jpg?v=202582122534)}}@media screen and (min-width:480px){#widget_container.banner-trade-team .cp-detail__header-title{background-image:url(../components/widget/images/banner-trade-team.jpg?v=202582122534)}}@media screen and (min-width:480px){#widget_container.banner-celebration .cp-detail__header-title{background-image:url(../components/widget/images/banner-celebration.jpg?v=202582122534)}}#widget_container .cp-detail h2{margin-top:2em}#widget_container .cp-detail .cp-detail__header-info{-ms-flex-order:2;order:2}#widget_container .cp-detail .cp-detail__header-title{-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (min-width:480px){#widget_container .cp-detail .cp-detail__header-title{background-color:#f0303e;background-position:right -35px top;background-repeat:no-repeat;background-size:contain}}@media (min-width:700px){#widget_container .cp-detail .cp-detail__header-title{background-position:right -55px top}}@media (min-width:992px){#widget_container .cp-detail .cp-detail__header-title{background-position:right -90px top}}@media (min-width:1260px){#widget_container .cp-detail .cp-detail__header-title{background-position:right top}}#widget_container .cp-detail .cp-detail__header-title h1{margin:0;padding:25px 0}@media (min-width:480px){#widget_container .cp-detail .cp-detail__header-title h1{color:#fff;padding-left:25px;padding-right:25px}}#widget_container .cp-detail p{color:#5c666f;margin-bottom:30px}#widget_container .cp-detail h2,#widget_container .cp-detail h3{font-size:20px;color:#000;text-transform:uppercase;margin-bottom:20px}#widget_container .cp-detail li,#widget_container .cp-detail p{margin-top:0;font-size:16px}#widget_container .cp-detail ul:not(.cp-social__list){margin-left:3px;list-style:none;padding-left:0;margin-bottom:30px;margin-top:0}#widget_container .cp-detail ul:not(.cp-social__list) li{position:relative;padding-left:20px;padding-bottom:5px;margin-bottom:5px}@media (min-width:568px){#widget_container .cp-detail ul:not(.cp-social__list) li{padding-left:25px}}#widget_container .cp-detail ul:not(.cp-social__list) li:after{content:"";position:absolute;background:#f0303e;width:5px;height:5px;border-radius:50%;top:10px;left:0}@media (min-width:568px){#widget_container .cp-detail ul:not(.cp-social__list) li:after{width:7px;height:7px;top:8px}}#widget_container .cp-detail ol{padding-left:1.25em;margin-bottom:30px}#widget_container .cp-detail ol li{margin-bottom:5px;padding-bottom:5px}#widget_container .cp-detail .cp-detail__header{margin-bottom:0}@media (min-width:480px){#widget_container .cp-detail .cp-detail__header{margin-bottom:20px}}#widget_container .cp-detail .cp-detail__info{margin-bottom:1em}#widget_container .cp-detail .cp-detail__footer{margin-bottom:0}#widget_container .cp-detail .cp-detail__contact{margin-bottom:2em}#widget_container .cp-detail .cp-info__item dt{color:#000;text-transform:none;font-size:16px}@media screen and (min-width:48em){#widget_container .cp-detail .cp-info__item dt .cp-info__item dt{-ms-flex:0 0 25%;flex:0 0 25%}}#widget_container .cp-detail .cp-info__item dd{color:#5c666f}#widget_container .cp-detail .cp-info__map{margin-top:2em}#widget_container .cp-detail .cp-social{-ms-flex-order:4;order:4}#widget_container .cp-detail .cp-social__list{margin-bottom:0}#widget_container .cp-detail .cp-social .cp-social__link{display:inline-block;text-decoration:none;margin:1em .5em 0}#widget_container .cp-detail .cp-social .cp-social__link:hover{text-decoration:none}.cp-form .cp-form__title{display:none}.cp-form .cp-form__header{border:0}.cp-form h1{margin-top:0}#widget_container .cp-form .cp-form__header p{font-size:18px;margin-bottom:.75em}.cp-form .cp-form__group--gdpr{margin-top:1em;margin-bottom:3em}.cp-form .cp-form-consent__show-more{color:#f0303e}.cp-form .cp-form__group--gdpr .cp-form-consent__show-more{margin-left:5px}.cp-form .cp-form-consent{font-weight:400}.cp-form .cp-form-consent__more-text{margin-top:1em}.cp-form .cp-form__group.cp-form__agreement{margin-top:2em}.cp-form .cp-form__group--accept_lmc input,.cp-form .cp-form__group.cp-form__agreement input{margin-top:3px}.cp-form .cp-form__group--accept_lmc label,.cp-form .cp-form__group.cp-form__agreement label{display:-ms-flexbox;display:flex;min-width:80px;margin-bottom:8px;margin-right:13px;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cp-form .cp-form__group--accept_lmc label span,.cp-form .cp-form__group.cp-form__agreement label span{margin:0}.cp-form .cp-form__group--accept_lmc .cp-form__checkbox-text,.cp-form .cp-form__group.cp-form__agreement .cp-form__checkbox-text{margin-left:0;line-height:1.2}.cp-form__group.cp-form__validation-error input,.cp-form__group.cp-form__validation-error select,.cp-form__group.cp-form__validation-error textarea{border-color:#f0303e;border-width:1px}.cp-form__group.cp-form__validation-error input:focus,.cp-form__group.cp-form__validation-error select:focus,.cp-form__group.cp-form__validation-error textarea:focus{outline-color:#f0303e;box-shadow:0 0 3px #f0303e}.cp-form__group .cp-form__validation-error-message{background:0 0;color:#f0303e;font-weight:700;padding-left:0}.cp-form__content .cp-form__asterisk,.cp-form__content .cp-form__asterisk--double{padding-left:.2em}.cp-form .cp-form-consent__jobs-terms{margin-top:0;margin-bottom:2em}.cp-form-consent__jobs-terms a{color:#f0303e;text-decoration:underline}.cp-form-consent__jobs-terms a:hover{text-decoration:none}.cp-form__label{font-size:16px}.cp-form__file,.cp-form__input,.cp-form__select,.cp-form__textarea{max-width:450px;background-color:#eee;border-color:transparent;box-shadow:inset 0 0 0 0 #ddd;border-radius:5px;border-top:1px solid #ddd;display:inline-block;font-weight:400;font-size:16px;font-family:inherit;padding:4px 10px}.cp-form__file{padding-left:4px}.cp-form__textarea{min-width:inherit;resize:vertical;height:13em}.cp-form .cp-form__group-title{margin-top:2em;margin-bottom:1.5em}.cp-form--inline .cp-form__file,.cp-form--inline .cp-form__input,.cp-form--inline .cp-form__select,.cp-form--inline .cp-form__textarea{max-width:349px}.cp-form-hint__icon{color:grey;font-weight:700;border:1px solid grey;font-size:12px;background:0 0}.cp-form .cp-form__group-container--panel{background:none repeat scroll 0 0 #fafafa;border:1px solid #ebf1f1;overflow:hidden;padding:1em .7em;margin-bottom:15px;margin-top:5px;position:relative}.cp-form .cp-form__group-container--panel .cp-form-hint:after{background-color:#d9d9d9}.cp-position-form .cp-form__select{border:1px solid #f0303e;border-radius:28px;height:34px;margin-top:0;padding:5px 40px 5px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-size:inherit;background:#fff url(../components/widget/images/arrow-down.svg?v=202582122534) no-repeat right 10px center}.cp-position-form .cp-form__label{margin-bottom:.5em}@media screen and (max-width:992px){.cp-form.cp-form--inline .cp-form__field{-ms-flex-preferred-size:100%;flex-basis:100%}}.section-position-list{overflow:hidden}@media only screen and (min-width:1600px){.bottle-after.show-the-bottle:after{background:transparent url(../components/widget/images/bottle--clean.png?v=202582122534) no-repeat 0 0;background-size:cover;content:'';width:150px;height:360px;position:absolute;right:-10vw;top:-64px}}.cp-list .cp-filter{background:#f0303e;padding:50px;position:relative;font-size:16px;margin-bottom:50px}@media screen and (max-width:991px){.cp-list .cp-filter{padding:50px 0}}@media screen and (max-width:767px){.cp-list .cp-filter{padding:30px 0}}.cp-list .cp-filter:after,.cp-list .cp-filter:before{content:"";display:block;position:absolute;top:0;right:100%;width:100%;height:100%;background:#f0303e}.cp-list .cp-filter:after{right:auto;left:100%}.cp-list .cp-filter .cp-filter__title{display:none}.cp-list .cp-filter .cp-filter__content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.cp-list .cp-filter .cp-filter__content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.cp-list .cp-filter .cp-filter__item{display:inline-block;-ms-flex:1 1 100%;flex:1 1 100%;margin:0 0 1.25em 0;vertical-align:bottom;padding:0}@media screen and (min-width:768px){.cp-list .cp-filter .cp-filter__item{margin-bottom:0;-ms-flex-preferred-size:40%;flex-basis:40%;padding:0 1.25em}}.cp-list .cp-filter .cp-filter__select-label{margin:2px 0;padding-left:20px;padding-bottom:5px;color:#fff}.cp-list .cp-filter .cp-filter__select{border:1px solid #f0303e;border-radius:28px;height:45px;margin-top:0;padding:5px 40px 5px 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;font-weight:700;font-size:inherit;background:#fff url(../components/widget/images/arrow-down.svg?v=202582122534) no-repeat right 10px center}.cp-list .cp-filter .cp-button__wrapper{margin-top:0;-ms-flex:0 0 180px;flex:0 0 180px;padding:0}@media screen and (min-width:768px){.cp-list .cp-filter .cp-button__wrapper{margin-bottom:0;padding:0 1.25em}}.cp-list .cp-filter .cp-button{text-transform:uppercase;width:auto}.cp-jobs{margin-left:0}@media only screen and (min-width:1260px){.cp-jobs{position:relative;min-height:665px;padding-right:380px}.cp-jobs:after{content:'';background:transparent url(../components/widget/images/man.png?v=202582122534) no-repeat 0 0;background-size:cover;width:374px;height:748px;position:absolute;right:0;bottom:-65px;z-index:1;pointer-events:none}}.cp-jobs .cp-job{padding-left:0;border:0;font-size:18px;margin-bottom:5px}.cp-jobs .cp-job:after{display:none}.cp-jobs .cp-job__link{color:#f0303e;padding:0;text-decoration:none}.cp-jobs .cp-job__link:hover{text-decoration:none}.cp-jobs .cp-job__link .cp-job__main{text-decoration:none}.cp-jobs .cp-job__link .cp-job__main:hover{text-decoration:none}.cp-jobs .cp-job__link .cp-job__name{text-decoration:none}.cp-jobs .cp-job__link .cp-job__name:hover{text-decoration:none}.cp-jobs .cp-job__link:hover .cp-job__name{text-decoration:underline}.cp-jobs .cp-job__icons{color:#5c666f;font-size:.85em;margin-left:.25em}#widget_container .cp-ph{background:#ddd}#widget_container .cp-ph.cp-ph--short{margin-bottom:.2em}#widget_container .cp-ph .cp-is-loading h1{display:block;border:0}#widget_container:not(.banner-empty) .cp-is-loading .cp-detail__header-title h1{width:100%}#widget_container .cp-detail.cp-is-loading .cp-detail__header-title{background:0 0}#widget_container .cp-detail.cp-is-loading .cp-detail__header-title:after{display:none}[data-error-rendered=generalError] .cp-message{text-align:center}