.button-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:60px;border-radius:30px;cursor:pointer;color:#1a1a1a}.button-wrapper:hover img{display:none}.button-wrapper .spinner{width:25px;height:25px;border:2px solid rgba(0,0,0,0);border-top-color:#fff;border-radius:50%;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.button-wrapper.filled{background-color:#72bf44;color:#fff;border:none}.button-wrapper.filled:hover{background-color:#9bf168}.button-wrapper.filled:disabled{background-color:rgba(26,26,26,.4)}.button-wrapper.outlined{background-color:#fff;color:#1a1a1a;border:1px solid #1a1a1a}.button-wrapper.outlined:hover{background-color:#1a1a1a;color:#fff}.button-wrapper.outlined:disabled{opacity:.5}.button-wrapper.outlined:disabled:hover{background-color:#fff;color:#1a1a1a}.button-wrapper.outlined:disabled img{display:block}.button-wrapper.outlinedGray{color:#1a1a1a;border:1px solid #1a1a1a}.button-wrapper.outlinedGray:hover{background-color:#1a1a1a;color:#fff}.button-wrapper.outlinedGray:disabled{opacity:.5}.button-wrapper.outlinedGray:disabled:hover{background-color:#fff;color:#1a1a1a}.button-wrapper.outlinedGray:disabled img{display:block}.button-wrapper.xxs{width:144px;height:40px;font-size:16px;font-family:InstrumentBold}.button-wrapper.betweenxs{width:173px;height:48px;font-size:16px;font-family:InstrumentRegular}.button-wrapper.xs{width:189px;height:60px;font-size:16px;font-family:InstrumentBold}@media only screen and (max-width:1200px){.button-wrapper.xs{width:100%}}.button-wrapper.xsm{width:204px;height:48px;font-size:16px;font-family:InstrumentBold}@media only screen and (max-width:1200px){.button-wrapper.xsm{width:100%}}.button-wrapper.sm{width:233px;height:60px;font-size:16px;font-family:InstrumentBold}@media only screen and (max-width:1200px){.button-wrapper.sm{width:100%}}.button-wrapper.smd{width:294px;height:60px;font-size:16px;font-family:InstrumentBold}@media only screen and (max-width:1200px){.button-wrapper.smd{width:100%}}.button-wrapper.md{padding:12px 32px;font-size:16px}.button-wrapper.lg{width:366px;height:60px;font-size:16px;font-family:InstrumentBold}@media only screen and (max-width:1200px){.button-wrapper.lg{width:100%}}.button-wrapper.full{width:100%;height:60px;font-size:16px;font-family:InstrumentBold}.button-wrapper.fullSmallHeight,.button-wrapper.product-btn{width:100%;height:48px;font-size:16px;font-family:InstrumentRegular}.job-description-card-wrapper{background-color:#fff;border-radius:1rem;padding:1.5rem}.job-description-card-wrapper .job-card-title{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.job-description-card-wrapper .job-card-title h3{font-size:1.5rem;font-family:InstrumentBold;margin-bottom:.75rem}.job-description-card-wrapper .job-card-description,.job-description-card-wrapper .job-card-description li,.job-description-card-wrapper .job-card-description p,.job-description-card-wrapper .job-card-description span{font-size:1rem;color:#1a1a1a}.job-description-card-wrapper .job-card-description p{margin:0 0 .75rem}.job-description-card-wrapper .job-card-description p:last-child{margin-bottom:0}.job-description-card-wrapper .job-card-description ol,.job-description-card-wrapper .job-card-description ul{margin:.25rem 0 0;padding-left:1.25rem}.job-description-card-wrapper .job-card-description li{margin-bottom:.35rem}.job-description-card-wrapper .job-card-description b,.job-description-card-wrapper .job-card-description strong{font-family:InstrumentBold}.job-card-wrapper{background-color:#efefef;border-radius:1rem;padding:1.5rem;width:100%;height:100%;display:flex;flex-direction:column}.job-card-wrapper .job-card-top-info{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding-bottom:.75rem;border-bottom:1px solid rgba(26,26,26,.1254901961)}@media only screen and (max-width:1200px){.job-card-wrapper .job-card-top-info{flex-direction:column;gap:1.5rem}}.job-card-wrapper .job-card-top-info h3{font-size:1.5rem;font-family:InstrumentBold;color:#1a1a1a}.job-card-wrapper .job-card-top-info .job-location-date{display:flex;flex-direction:row;align-items:baseline;gap:2.5rem}.job-card-wrapper .job-card-top-info .job-location-date .job-date p,.job-card-wrapper .job-card-top-info .job-location-date .job-location p{font-size:1rem;font-family:InstrumentMedium;color:#1a1a1a}.job-card-wrapper .job-card-top-info .job-location-date .job-date span,.job-card-wrapper .job-card-top-info .job-location-date .job-location span{font-family:InstrumentBold}.job-card-wrapper .job-description{padding-top:.75rem;margin-bottom:1rem}.job-card-wrapper .job-description h4{font-size:1rem;font-family:InstrumentBold;color:#1a1a1a;margin-bottom:.25rem}.job-card-wrapper .job-description p{font-size:1rem;color:#1a1a1a}.job-card-wrapper .button-wrapper{margin-top:auto}.job-wrapper{display:flex;flex-direction:column;gap:.5rem;padding:8rem 0}@media only screen and (max-width:1200px){.job-wrapper{padding:4rem 1.25rem}}.job-wrapper .go-back{display:flex;flex-direction:row;align-items:center;gap:.5rem;cursor:pointer;font-size:1rem;font-family:InstrumentMedium;color:#000}.job-wrapper .go-back img{width:20px;height:20px}.job-wrapper .job-content-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:1200px){.job-wrapper .job-content-wrapper{flex-direction:column;gap:2rem}}.job-wrapper .job-content-wrapper .job-left-side{width:358px}@media only screen and (max-width:1200px){.job-wrapper .job-content-wrapper .job-left-side{width:100%}}.job-wrapper .job-content-wrapper .job-left-side h1{font-size:4rem;line-height:4rem;font-family:InstrumentBold;color:#000;margin:1rem 0 4rem}.job-wrapper .job-content-wrapper .job-left-side .job-date,.job-wrapper .job-content-wrapper .job-left-side .job-location{display:flex;flex-direction:column;gap:.3rem;margin-bottom:2rem}.job-wrapper .job-content-wrapper .job-left-side .job-date p,.job-wrapper .job-content-wrapper .job-left-side .job-location p{font-family:InstrumentMedium;font-size:1rem;color:#1a1a1a}.job-wrapper .job-content-wrapper .job-left-side .job-date span,.job-wrapper .job-content-wrapper .job-left-side .job-location span{font-family:InstrumentBold;font-size:1rem;color:#1a1a1a}.job-wrapper .job-content-wrapper .job-left-side .job-full-description{font-size:1rem;color:#1a1a1a;margin-bottom:2rem}.job-wrapper .job-content-wrapper .job-left-side .job-full-description li,.job-wrapper .job-content-wrapper .job-left-side .job-full-description p,.job-wrapper .job-content-wrapper .job-left-side .job-full-description span{font-size:1rem;color:#1a1a1a}.job-wrapper .job-content-wrapper .job-left-side .job-full-description p{margin:0 0 .75rem}.job-wrapper .job-content-wrapper .job-left-side .job-full-description p:last-child{margin-bottom:0}.job-wrapper .job-content-wrapper .job-left-side .job-full-description ol,.job-wrapper .job-content-wrapper .job-left-side .job-full-description ul{margin:.25rem 0 0;padding-left:1.25rem}.job-wrapper .job-content-wrapper .job-left-side .job-full-description li{margin-bottom:.35rem}.job-wrapper .job-content-wrapper .job-left-side .job-full-description b,.job-wrapper .job-content-wrapper .job-left-side .job-full-description strong{font-family:InstrumentBold}.job-wrapper .job-content-wrapper .job-left-side .how-to-apply{margin-top:1.5rem}.job-wrapper .job-content-wrapper .job-left-side .how-to-apply p{font-family:InstrumentMedium;font-size:1rem;color:#1a1a1a}.job-wrapper .job-content-wrapper .job-left-side .how-to-apply p span{font-family:InstrumentBold}.job-wrapper .job-content-wrapper .job-right-side{display:flex;flex-direction:column;gap:1.25rem;width:591px}@media only screen and (max-width:1200px){.job-wrapper .job-content-wrapper .job-right-side{width:100%}}.other-job-positions{background-color:#fff;padding:7.5rem 0}@media only screen and (max-width:1200px){.other-job-positions{padding:5rem 1.25rem}}.other-job-positions .other-jobs-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:.75rem;border-bottom:1px solid #efefef}@media only screen and (max-width:1200px){.other-job-positions .other-jobs-title{flex-direction:column;align-items:flex-start;gap:1rem}}.other-job-positions .other-jobs-list{margin-top:2rem;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:stretch}@media only screen and (max-width:600px){.other-job-positions .other-jobs-list{grid-template-columns:repeat(1,1fr)}}