#careers_id{width:100vw;height:auto}#careers_id .careers__hero_image{width:100%;height:550px;position:relative;display:flex;justify-content:center;align-items:center}#careers_id .careers__hero_image .overlay{width:100%;height:100%;background-color:rgba(0,0,0,.4);position:absolute;z-index:1}#careers_id .careers__hero_image img{object-fit:cover}#careers_id .careers__hero_image h1{color:#fff;font-size:10rem;position:relative;z-index:1}#careers_id .careers__heading_body{width:75%;height:auto;display:flex;margin:0 auto;max-width:1280px;padding:100px 50px 75px}#careers_id .careers__heading_body .careers__heading{margin-right:35px}#careers_id .careers__heading_body .careers__heading h2{line-height:100%}#careers_id .careers__heading_body .careers__body p{font-weight:400;margin-bottom:20px}#careers_id .careers__unsolicited_application{width:75%;height:auto;background-color:var(--off-white-f5f5f5);border-radius:10px;margin:0 auto 100px;max-width:1280px;padding:25px}#careers_id .careers__unsolicited_application .p1{display:flex}#careers_id .careers__unsolicited_application .p1 img{width:50px;background-color:#fff;border-radius:5px;box-shadow:2px 2px 5px silver;margin-right:20px}#careers_id .careers__unsolicited_application .p1 h2{font-size:1.1rem;margin-bottom:5px}#careers_id .careers__unsolicited_application .p1 p{color:gray;font-size:.9rem;margin-bottom:15px}#careers_id .careers__unsolicited_application .p2 p{font-size:1rem;margin-bottom:15px}#careers_id .careers__unsolicited_application .careers__buttons{display:flex;justify-content:end}#careers_id .careers__unsolicited_application .careers__buttons button{background:hsla(0,0%,7%,.1);border:0;border-radius:5px;margin-right:15px;padding:10px 25px}#careers_id .careers__unsolicited_application .careers__buttons button:hover{cursor:pointer}#careers_id .careers__unsolicited_application .careers__buttons button a{color:#fff;text-decoration:none}#careers_id .careers__unsolicited_application .careers__buttons button p{font-size:.9rem;letter-spacing:1px;-webkit-font-smoothing:antialiased}#careers_id .careers__unsolicited_application .careers__buttons button:last-of-type{background-color:#000;color:#fff}.careers__modal{width:100%;height:100%;background:rgba(0,0,0,.5);margin:auto;position:fixed;z-index:9999;top:0;bottom:0;left:0;right:0}.careers__modal .inner__modal{width:50%;height:-moz-fit-content;height:fit-content;background:#fff;border-radius:10px;display:flex;max-width:600px;min-width:450px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.careers__modal .inner__modal .modal__unsolicited_application{width:100%;padding:25px;position:relative}.careers__modal .inner__modal .modal__unsolicited_application .btn__close_modal{position:absolute;top:10px;right:20px}.careers__modal .inner__modal .modal__unsolicited_application .btn__close_modal button{background:none;border:0}.careers__modal .inner__modal .modal__unsolicited_application .btn__close_modal button:hover{cursor:pointer}.careers__modal .inner__modal .modal__unsolicited_application .p1{display:flex}.careers__modal .inner__modal .modal__unsolicited_application .p1 img{width:50px;background-color:#fff;border-radius:5px;box-shadow:2px 2px 5px silver;margin-right:20px}.careers__modal .inner__modal .modal__unsolicited_application .p1 h2{font-size:1.1rem;margin-bottom:5px}.careers__modal .inner__modal .modal__unsolicited_application .p1 p{color:gray;font-size:.9rem;margin-bottom:15px}.careers__modal .inner__modal .modal__unsolicited_application .btn__apply_now{width:100%;background:#000;border:0;border-radius:5px;color:#fff;margin-bottom:15px;padding:10px 0}.careers__modal .inner__modal .modal__unsolicited_application .btn__apply_now a{color:#fff;text-decoration:none}.careers__modal .inner__modal .modal__unsolicited_application .btn__apply_now:hover{cursor:pointer}.careers__modal .inner__modal .modal__unsolicited_application>p{font-size:1rem;font-weight:700;margin-bottom:25px}.careers__modal .inner__modal .modal__unsolicited_application .p2 p{font-size:1rem;margin-bottom:15px}.no-scroll{overflow:hidden}@media(max-width:820px){#careers_id .careers__hero_image h1{font-size:15vw}#careers_id .careers__heading_body{width:100%;flex-direction:column;padding:100px 25px 75px}#careers_id .careers__heading_body .careers__heading{margin-bottom:25px}#careers_id .careers__unsolicited_application{width:calc(100% - 50px)}}@media(max-width:768px){#careers_id .careers__hero_image h1{font-size:15vw!important}#careers_id .careers__unsolicited_application .p1 h2{font-size:3vw!important}#careers_id .careers__heading h2{font-size:5vw!important}}@media(max-width:568px){#careers_id .careers__unsolicited_application .p1 h2{font-size:4vw!important}#careers_id .careers__unsolicited_application .careers__buttons{flex-direction:column}#careers_id .careers__unsolicited_application .careers__buttons button{width:100%}#careers_id .careers__unsolicited_application .careers__buttons button:first-of-type{margin-bottom:10px}#careers_id .inner__modal{width:calc(100% - 50px);min-width:320px}}@media(max-width:430px){#careers_id .careers__hero_image h1{font-size:20vw!important}#careers_id .careers__heading h2{font-size:7vw!important}#careers_id .careers__unsolicited_application .p1 h2{font-size:4.5vw!important}}html.light #careers_id .careers__modal .inner__modal{background-color:var(--off-white-f5f5f5)}html.dark #careers_id .careers__unsolicited_application{background-color:var(--dark-gray-2B282C)}html.dark #careers_id .careers__unsolicited_application .careers__buttons button:first-of-type{background-color:gray}html.dark .careers__modal .inner__modal{background-color:var(--black-000);box-shadow:0 0 10px silver}html.dark .careers__modal .inner__modal .btn__apply_now{background-color:gray}