.cms-careers .status-order-account{display:none}body.cms-index-index.cms-page33.cms-careers main.page-main,body.cms-careers.cms-page-view.cms-page33 main.page-main,body.cms-careers main.page-main{padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}.cms-careers .top-footer{display:none}.cms-careers .accordion-icon-left .accordion-title:after{left:215px;line-height:0;color:#282828;height:15px;background-image:url(../images/careers-notselect.svg);background-size:100%;background-position:50% 44%;content:"" !important;background-repeat:no-repeat;width:7px;display:block;position:static;margin-left:26px}.cms-careers .accordion-icon-left .accordion-title.ui-accordion-header-active:after{background-image:url(../images/active-careers.svg)}.cms-careers .mgs-heading .heading,.cms-careers h1{text-align:left;max-width:385px;margin-bottom:19px;margin-top:25px}.cms-careers .careers-content-title p{text-align:center}.cms-careers .mgs-accordion .accordion-title{background-color:#fff;font:normal 400 12px/1.25 Lato;letter-spacing:1px;color:#282828;padding-top:13px;padding-bottom:13px;height:auto;text-transform:uppercase;margin-top:11px !important;border:1px solid #979797;padding-left:25px;padding-right:25px;background-color:#282828;color:#FFFFFF;border-color:#282828;display:flex;align-items:center}.cms-careers .section-builder.careers-content-title{margin-top:72px}.cms-careers .section-builder.careers-container-accordion{max-width:1260px;margin-left:auto;margin-right:auto;margin-top:14px;width:100%;padding-left:30px;padding-right:30px}.cms-careers .mgs-accordion .accordion-content{border:1px solid #979797;padding:23px;margin-bottom:30px;padding-bottom:37px}.cms-careers footer.page-footer{margin-top:0}.cms-careers .accordion-content ul li{list-style-type:square}.cms-careers .accordion-content ul br{display:none}.cms-careers main .action.primary{min-width:232px;max-width:initial;text-align:center;margin-top:33px}.cms-careers .section-builder.careers-container-accordion .col-right{width:54.6%;flex:initial;padding-left:0;max-width:initial;padding-right:0}.cms-careers .section-builder.careers-container-accordion .col-left{width:45.4%;flex:initial;padding-left:0;padding-right:55px}.cms-careers .section-builder.careers-container-accordion .content-left img{display:block;margin-left:auto;margin-bottom:30px}.cms-careers .contact-form .fieldset .field.email,.cms-careers .contact-form .fieldset .field.name{width:100%}.cms-careers .custom-file-label{font:normal 400 12px/20px Roboto;letter-spacing:0;color:#979797;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:5px 0px 5px 19px;border-radius:10px;border:1px solid #282828;display:block;margin-bottom:10px}.cms-careers .upload-file-form input{opacity:0}.cms-careers .upload-file-form .drop-zone .text-center{text-align:left !important}.cms-careers .description-field-upload label{text-transform:initial !important}.cms-careers .description-field-upload input{display:none !important}.cms-careers .webforms-success-text *{text-align:center}.cms-careers .upload-file-form .drop-zone{font:normal 400 12px/16px Roboto;color:#979797;background-color:#fff;border:1px solid #282828;border-radius:10px;height:30px;width:148px;padding:0;padding-top:6px;text-align:left !important;padding-left:20px}.cms-careers .upload-file-form .drop-zone .icon-paperclip:before{content:none}.cms-careers .upload-file-form .drop-zone svg{display:none}.cms-careers #file_error{margin-top:0;font-size:inherit;font-style:normal;color:#ff0000}.cms-careers #file_error:not(.true){display:none}.cms-careers .upload-file-form input:hover{cursor:pointer}.cms-careers .custom-file-label,.cms-careers .upload-file-form input{height:30px;width:148px}.cms-careers .contact-form .fieldset .field,.cms-careers .contact-form .fieldset,.cms-careers .contact-form *:not(input){padding-left:0;padding-right:0}.cms-careers .contact-form{max-width:430px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:block;margin-top:27px;padding-bottom:13px;outline:none !important}.cms-careers .contact-form .webforms-description-text{margin-top:0;margin-bottom:22px}.cms-careers .contact-form .form.contact{width:100%;max-width:100%;-ms-flex:0 1 100%;flex:0 1 100%}.cms-careers .description-file{font:normal 400 12px/20px Roboto;color:#979797;padding-left:4px}.cms-careers .contact-form h2{font:normal 400 24px/46px 'Playfair Display';letter-spacing:0;color:#292526;text-align:center;margin-bottom:0}.cms-careers .contact-form input{background-color:#fff}.cms-careers .section-builder.careers-form{background-color:#F6F6F6;margin-top:69px}body.cms-careers .page-main .fieldset>.field:not(.choice)>.label{margin-bottom:7px}.cms-careers .contact-form .fieldset .field{margin-bottom:6px}.cms-careers .contact-form .webforms-gdpr{margin:16px 0}.cms-careers .contact-form .fieldset .field.upload-file-form{margin-top:9px}.cms-careers .contact-form .fieldset .field.subject{margin-top:8px}.cms-careers .contact-form .fieldset{margin-bottom:0}.cms-careers .contact-form .action.primary{margin-top:0}.cms-careers .actions-toolbar>.primary{text-align:left}.cms-careers main .validation-advice{color:#ff0000;font-style:italic;font-family:'Roboto','Open Sans','Helvetica Neue';font-weight:400;line-height:20px;font-size:14px}.cms-careers .drop-zone-preview-icon-file{width:75px;padding-top:4px}.cms-careers .drop-zone-preview-icon-file img{max-width:100% !important;max-height:initial !important}.cms-careers .drop-zone-preview-file{padding-left:10px !important}.cms-careers .description-field-upload .control{font:normal 400 12px/16px 'Roboto';color:#979797}@media (max-width:1199px){.cms-careers footer.page-footer{margin-top:0}.cms-careers .section-builder.careers-container-accordion .col-left{padding-right:40px}}@media (max-width:991px){body.cms-index-index.cms-page33.cms-careers main.page-main,body.cms-careers.cms-page-view.cms-page33 main.page-main,body.cms-careers main.page-main{padding-left:0;padding-right:0}.cms-careers .section-builder.careers-container-accordion{max-width:100%;padding-left:15px;padding-right:15px}.cms-careers .section-builder.careers-container-accordion .col-left{padding-right:20px}.cms-careers .contact-form .form.contact .actions-toolbar{margin-bottom:45px}}@media (max-width:767px){.cms-careers .section-builder.careers-container-accordion{margin-top:0}.cms-careers .accordion-icon-left .accordion-title.ui-accordion-header-active:before,.cms-careers .accordion-icon-left .accordion-title:before{right:15px;left:initial}.cms-careers .mgs-accordion .accordion-title{padding-right:40px}.cms-careers .mgs-accordion .accordion-content{padding-left:21px;padding-right:15px;padding-bottom:40px;padding-top:26px;font-size:14px;line-height:20px}.cms-careers main .action.primary{margin-top:25px;min-width:231px}.cms-careers .mgs-accordion .accordion-title{padding-left:21px}.cms-careers .section-builder.careers-container-accordion .col-right,.cms-careers .section-builder.careers-container-accordion .col-left{width:100%;padding-right:0}.cms-careers .section-builder.careers-container-accordion .content-image p img:first-child{width:100vw;max-width:initial;margin-left:-15px;margin-right:-15px;margin-bottom:12px}.cms-careers .mgs-heading .heading,.cms-careers h1{text-align:center;margin-top:0;margin-bottom:25px;max-width:100%}.cms-careers .section-builder.careers-form{margin-top:59px}.cms-careers .contact-form{margin-top:16px}.cms-careers .contact-form .fieldset .field{margin-bottom:6px}.cms-careers .contact-form .fieldset .field.subject{margin-bottom:8px}.cms-careers .contact-form .action.primary{max-width:231px;padding-top:14px;padding-bottom:14px}.cms-careers .contact-form .form.contact .actions-toolbar>.primary{text-align:left}.cms-careers .contact-form .actions-toolbar{margin-bottom:43px}}@media (max-width:499px){.cms-careers .section-builder.careers-content-title,.cms-careers footer.page-footer{margin-top:0}.cms-careers .section-builder.careers-container-accordion{margin-top:0}.cms-careers .careers-content-title p{margin-bottom:3px}.cms-careers .contact-form{max-width:100%}}@media (max-width:374px){.cms-careers .mgs-accordion .accordion-title{padding-right:30px}.cms-careers .accordion-icon-left .accordion-title.ui-accordion-header-active:before,.cms-careers .accordion-icon-left .accordion-title:before{right:10px}}.cms-careers main .action.primary.black{font-size:14px;line-height:16px;letter-spacing:0.5px}@media (min-width:768px){.cms-careers main .mobile-show{display:none !important}}@media (max-width:767.98px){.cms-careers main .desktop-show{display:none !important}}