body.no-scroll{overflow:hidden}.overlayOcc.career{position:absolute;top:0;left:0;z-index:10000}.overlayContainer.career{padding:0;height:100%;overflow-y:auto}@media (max-width:768px){.overlayContainer.career{padding:0!important}}.careers-overlay-simple-header{width:100%;height:126px;padding:0 50px 0 20px;color:#0a2e4b;background-color:#fff;border-bottom:1px solid #e8eaf1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:768px){.careers-overlay-simple-header{height:72px;padding:0 20px}}.careers-overlay-simple-header a{background-color:#2399f9;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:18px;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:768px){.careers-overlay-simple-header a{padding:5px 10px}}.careers-overlay-simple-header img{height:72px;width:auto}@media (max-width:768px){.careers-overlay-simple-header img{height:42px}}.careers-overlay-simple-header .header-right{font-size:24px;font-weight:700;line-height:32px}@media (max-width:768px){.careers-overlay-simple-header .header-right{font-size:14px;line-height:20px}}#careers_form_container{font-size:18px;line-height:26px;color:#0a2e4b;padding:0 10% 50px 10%}@media (max-width:768px){#careers_form_container{font-size:16px;line-height:24px;padding:0 20px 50px 20px}}#careers_form_container .headings{margin-top:64px;margin-bottom:46px}@media (max-width:768px){#careers_form_container .headings{margin-top:16px;margin-bottom:10px}}#careers_form_container h2{font-family:robotobold,Arial,Helvetica,sans-serif;font-size:36px;line-height:48px;margin-top:12px;margin-bottom:12px}@media (max-width:768px){#careers_form_container h2{font-family:robotoregular,Arial,Helvetica,sans-serif;font-weight:700;font-size:24px;line-height:32px;text-align:center;margin-top:0;margin-bottom:0}}#careers_form_container h4{margin-top:12px;font-weight:400}@media (max-width:768px){#careers_form_container h4{font-size:14px;line-height:20px;text-align:center;margin-top:1px;margin-bottom:16px}}#careers_form_container .options-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-gap:20px}@media (max-width:768px){#careers_form_container .options-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}#careers_form_container .options-grid.with-image{-ms-grid-column-align:center;justify-items:center;-ms-grid-columns:(minmax(194px,1fr)) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(194px,1fr))}@media (max-width:1200px){#careers_form_container .options-grid.with-image{gap:15px}}@media (max-width:768px){#careers_form_container .options-grid.with-image{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr);gap:20px}}#careers_form_container .option-card{display:-ms-flexbox;display:flex;border:1px solid #e8eaf1;padding:20px;cursor:pointer;border-radius:12px;transition:background .3s;position:relative;max-height:400px;max-width:368px}@media (max-width:768px){#careers_form_container .option-card{padding:20px 10px}}#careers_form_container .option-card:hover{background-color:#f4f5fb}#careers_form_container .option-card img{display:block;margin:0 auto 6px auto;max-width:initial;width:100%;height:auto}@media (max-width:768px){#careers_form_container .option-card img{margin:0;background-color:#e9f5fe}}#careers_form_container .option-card.selected{border-color:#2399f9;background-color:#f4f5fb}#careers_form_container .option-card input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:19px;height:19px;min-width:19px;padding:0;margin-left:5px;background-color:#fff;border-radius:50%;border:2px solid #2399f9}#careers_form_container .option-card input[type=radio]:checked::after{content:'';display:block;width:12px;height:12px;border-radius:50%}#careers_form_container .option-card.with-image{text-align:center;border-radius:24px;border-width:2px;padding:40px 37px 65px;max-height:100%;gap:20px}@media (max-width:1200px){#careers_form_container .option-card.with-image{padding:20px 20px 40px;gap:10px}}@media (max-width:768px){#careers_form_container .option-card.with-image{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:23px 40px;width:100%;max-width:100%;border-radius:10px}}#careers_form_container .option-card.with-image input[type=radio]{width:22px;height:22px;min-width:22px;min-height:22px}@media (max-width:768px){#careers_form_container .option-card.with-image input[type=radio]{width:19px;height:19px;min-width:19px;min-height:19px}}#careers_form_container .option-card.with-image input[type=radio]:checked::after{background-color:#0a2e4b}#careers_form_container .option-card.with-image .option-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media (max-width:768px){#careers_form_container .option-card.with-image .option-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}#careers_form_container .option-card.with-image .option-content .img-wrapper{max-width:238px;height:100%;overflow:hidden}@media (max-width:768px){#careers_form_container .option-card.with-image .option-content .img-wrapper{min-width:70px;min-height:70px;width:70px;height:70px;background-color:#e9f5fe;border-radius:50%;overflow:hidden}}#careers_form_container .option-card.with-image .option-content span{font-size:20px;line-height:28px;padding-top:30px}@media (max-width:768px){#careers_form_container .option-card.with-image .option-content span{text-align:left;padding-top:0;margin-left:20px;font-size:18px;line-height:28px}}#careers_form_container .option-card.no-image{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:384px}#careers_form_container .option-card.no-image label{-ms-flex:1;flex:1;text-align:left;cursor:pointer}#careers_form_container .option-card.no-image input[type=radio]:checked::after{background-color:#2399f9;width:9px;height:9px}@media (max-width:768px){#careers_form_container .option-card.option-id-teacher .option-content img{-o-object-position:9px 8px;object-position:9px 8px;-ms-transform:scale(1.3);transform:scale(1.3)}}#careers_form_container .option-card.option-id-parent .option-content img{width:130%;margin-left:-15%}@media (max-width:768px){#careers_form_container .option-card.option-id-parent .option-content img{-o-object-position:1px -8px;object-position:1px -8px;-ms-transform:scale(1.1);transform:scale(1.1)}}@media (max-width:768px){#careers_form_container .option-card.option-id-other .option-content img{-o-object-position:5px 14px;object-position:5px 14px;-ms-transform:scale(1.3);transform:scale(1.3)}}#careers_form_container .children-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-top:20px;margin-bottom:20px}#careers_form_container .child-card:not(.hidden){display:-ms-flexbox;display:flex;gap:10px;border:1px solid #e8eaf1;padding:20px;border-radius:12px;position:relative;max-width:350px}#careers_form_container .child-info{font-size:16px;line-height:22px}#careers_form_container .child-info-header{font-size:18px;font-weight:700;margin-bottom:15px}#careers_form_container .child-info-row{display:-ms-grid;display:grid;-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr;gap:10px;font-size:16px}#careers_form_container .children-form-container{max-width:400px;margin-bottom:20px;font-size:16px;line-height:24px;font-weight:700}#careers_form_container .heading-dob{font-size:18px;line-height:28px;font-weight:700;text-align:left;margin:20px 0 6px 0}#careers_form_container .child-dob{display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:center;align-items:center;max-width:338px}#careers_form_container .child-dob label{-ms-flex:1;flex:1;margin:0}#careers_form_container .children-form-buttons{display:-ms-flexbox;display:flex;gap:15px;margin-top:10px}#careers_form_container input[type=text],#careers_form_container select{width:100%;padding:15px 8px 15px 8px;margin:6px 0;border:1px solid #e8eaf1;border-radius:8px}#careers_form_container button{padding:8px 14px;border:none;background-color:#5d8200;border:1px solid #5d8200;color:#fff;cursor:pointer;border-radius:5px;height:53px;width:97px}@media (min-width:576px){#careers_form_container button{height:60px;width:180px}}#careers_form_container button:active,#careers_form_container button:hover{background-color:#4c6509}#careers_form_container button:disabled{color:#5a6a78;background-color:#e8eaf1;border-color:#e8eaf1}#careers_form_container button.white{background-color:#fff;color:#0a2e4b;border-color:#e8eaf1}#careers_form_container button.white:active,#careers_form_container button.white:hover{border-color:#0e3d64}#careers_form_container button.transparent{background-color:transparent;color:#0a2e4b;border-color:transparent}#careers_form_container button.align-right{margin-left:auto}#careers_form_container button.small{font-family:robotoregular,Arial,Helvetica,sans-serif;font-size:16px;padding:6px 12px;height:48px;width:auto}#careers_form_container button.icon{padding:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#careers_form_container button.icon img{vertical-align:middle;height:20px}#careers_form_container button.with-icon img{vertical-align:text-bottom;height:20px}#careers_form_container .step{padding-bottom:69px}#careers_form_container .nav-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:fixed;background-color:#fff;bottom:0;left:0;right:0;padding:16px 20px;border-top:1px solid #e8eaf1}@media (min-width:576px){#careers_form_container{padding-left:10%;padding-right:10%}}