@import url("_default-banner.css");@import url("_contact-form.css");@import url("_open-position-section.css");@import url("_default-page.css");.default-banner-main .default-banner-text h1{color:inherit;}.default-banner-main .default-banner-text p{color:inherit;font-size:1.25rem;font-weight:400;}.default-banner-main .default-banner-text span{color:var(--dark-50)!important;font-weight:700;}.default-banner-main .default-banner-text .optional-text{font-weight:500;}.default-banner-main{align-items:center;}.career-post{clear:both;position:relative;width:100%;display:block;}.career-post-main{gap:104px;padding:64px 0 80px;justify-content:space-between;}.career-post-lt{flex:1;}.career-post-rt{flex:0 0 335px;margin-left:auto;}.career-post-lt h3{font-size:1.5rem;}.career-post-lt ul{margin:0 0 20px 26px;}.career-post-lt p:first-child span{font-size:1.5rem;font-weight:400;line-height:32px;margin-bottom:38px;}.career-post-way{background-color:var(--brandbook-gray-light);padding:24px 24px 24px;border-radius:20px;margin-bottom:32px;clear:both;width:100%;}.career-post-head h3{font-weight:800;margin-bottom:8px;}.row-way{gap:19px;margin-bottom:7px;}.row-way .label{font-size:1rem;font-weight:700;flex:0 0 85px;}.row-way .value{font-size:1rem;flex:1;}.form-sub-main{background-color:var(--light-blue);padding:24px 24px 24px;border-radius:20px;margin-bottom:32px;}.form-sub-main h3{font-size:1.5rem;font-weight:800;margin-bottom:40px;}.form-sub-main span{font-size:1rem;line-height:1.5;color:var(--dark-50);font-weight:500;letter-spacing:normal;margin:0 0 8px 0;}.frm_forms .frm_form_fields .frm_form_field label,.frm_forms .frm_form_fields .frm_form_field div.frm_primary_label{display:none;}.body .frm_forms .frm_submit .button,body .frm_forms .frm_submit button{width:100%;}.body .frm_forms .frm_submit .button,body .frm_forms .frm_submit button{font-size:1rem !important;font-weight:500!important;padding:12px 16px!important;}.body .frm_form_field.form-field.frm_required_field.frm_top_container input[type="file"]::after{content:"\f019";position:absolute;right:0;top:0;display:block;width:20px;}#frm_field_18_container{margin-bottom:0;}.career-post-lt .back{padding-top:18px;}.readmore.goback{flex-direction:row-reverse;}.readmore.goback::after{content:"\f060";background:var(--navy);width:40px;height:40px;border-radius:20px;color:var(--white);display:flex;justify-content:center;align-items:center;line-height:1;}.readmore.goback:hover::after{background-color:var(--dark);}.fixed-social-icons{position:relative;top:0}.sharethis-inline-share-buttons{flex-direction:row!important;}#st-1 .st-btn[data-network="sharethis"]{width:107px;height:56px !important;color:var(--white);}.sharethis-inline-share-buttons .st-btn{background-color:transparent!important;}#st-1 .st-btn[data-network="sharethis"]:hover{color:var(--navy)!important;background:var(--yellow)!important;}.frm_dropzone.frm_single_upload.frm_clearfix.dz-clickable .frm_upload_text{display:none;}.frm_dropzone.frm_single_upload.frm_clearfix.dz-clickable .dz-message{border:none;}.frm_dropzone.frm_single_upload.frm_clearfix.dz-clickable .frm_small_text{display:none;}.with_frm_style .frm_form_field:not(.frm_compact) .frm_dropzone .frmsvg{display:none!important;}.dz-message.needsclick::before{position:absolute;background-image:url("../images/download-icon.svg");width:30px;height:30px;display:block;top:12px;right:5px;content:"";background-repeat:no-repeat;}@media only screen and (max-width:1299px) and (min-width:1150px){.career-post-way{gap:80px}}@media only screen and (max-width:1149px) and (min-width:1024px){.career-post-main{gap:64px;}.career-post-way{padding:22px 22px 22px;}.row-way .label{flex:0 0 85px;}}@media only screen and (max-width:1023px) and (min-width:200px){.career-post-rt{width:100%;}.form-sub-main{max-width:100%;}.career-post-main{display:block;}.career-post-lt{margin-bottom:40px;}.career-post-way{width:100%;}.fixed-social-icons{padding:0;height:inherit;}.sharethis-inline-share-buttons{justify-content:center;gap:2px;}.readmore.goback::after{width:50px;height:50px;border-radius:50%;font-size:20px;font-weight:400;}}@media only screen and (max-width:767px) and (min-width:200px){.career-post-main{padding:54px 0 65px;display:block;}.default-banner-main .default-banner-text p{padding-right:0;}.default-banner-main{padding:56px 0 85px;}.career-post-lt p:first-child span{margin-bottom:36px;}.career-post-lt{margin-bottom:50px;}.form-sub-main span{font-size:1.125rem;}.fixed-social-icons{padding:0;}.sharethis-inline-share-buttons{justify-content:inherit;}}