.elementor-323 .elementor-element.elementor-element-01bdc35{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}:root{--page-title-display:none}@media(max-width:766px){.elementor-323 .elementor-element.elementor-element-01bdc35{--padding-top:100px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px}}.job-nav-buttons{display:flex;justify-content:space-between;margin:20px 0}.wpcf7-form input[type=file]{display:none}.wpcf7-form .input-file label{padding:10px 20px !important;width:150px;color:##353ddd !important;text-align:center;display:inline-block;margin-top:10px;cursor:pointer;font-size:18px;border-radius:24px;border:solid 1px #353ddd;font-weight:500;left:50%;transform:translateX(-50%);position:relative}.wpcf7-form .input-file.input-file.input-file label.enable-upload{background:#353ddd;color:#fff !important;white-space:nowrap;width:auto;pointer-events:none}.job-nav-button{display:inline-block;padding:10px 20px;background-color:#0073aa;color:#fff;text-decoration:none;border-radius:5px;transition:background-color .3s}.job-nav-button:hover{background-color:#005177}#job-apply{width:100%}#job-apply h1{color:#353ddd;font-size:50px;margin-bottom:0;font-family:"Dialecta Display",Sans-serif !important}.box2 form [type=checkbox]{display:inline-block;width:auto}.box2 form [type=checkbox]~span{font-weight:500;margin-bottom:16px}.box2 form [type=submit]{margin-top:16px !important}#job-apply h2{font-size:30px;margin:0;font-weight:300;font-family:"Dialecta Display",Sans-serif !important}#job-apply h2.joint{font-size:30px;color:#353ddd;margin:0 0 18px}#job-apply h3{font-size:20px;margin-top:0;font-weight:300;font-family:"Dialecta Display",Sans-serif !important;font-weight:500}#job-apply .job-description{font-size:22px;margin-bottom:0;font-weight:700}#job-apply p,#job-apply p span,#job-apply ul,#job-apply ul li,#job-apply ul li span{font-size:18px !important;font-family:"Lydia Sans",Sans-Serif !important}#job-apply ul li{font-size:18px;font-family:"Lydia Sans",Sans-Serif !important}#job-apply p strong{font-weight:700}.box2 form{font-size:16px;font-family:"IBM Plex Sans",Helvetica,sans-serif;max-width:500px;width:100%;margin:0 auto;background:#f1f1f1;padding:40px;border-radius:6px;margin-top:20px;border:solid 1px #dbdbdb}.box2 form label{color:#000;font-weight:700;font-size:16px}.box2 form input,select,textarea,input[type=file]{font-size:16px;height:auto;color:#666;border:1px solid #ccc;border-radius:3px;padding:3px;margin-top:5px;margin-bottom:10px;width:100%;background:#fff}.box2 input:focus,.box2 select:focus,.box2 textarea:focus{background-color:#fff;border-color:#dbdbdb}.box2 form p.desc-form{font-size:14px}.box2 form p{margin:0;font-family:"Lydia Sans",Sans-serif !important}.box2 form label{display:block}.box2 form input[type=submit]{width:auto;position:relative;background-color:#353ddd !important;font-size:20px;line-height:1px;font-weight:300;border:2px solid #353ddde;border-radius:5px;padding:16px 45px !important;color:#fff !important;margin-top:0}.box2 form input[type=submit]:hover{cursor:pointer}.navigation{text-align:center;margin:40px 0}.navigation .prev-job,.navigation .next-job{width:auto;position:relative;background-color:#818181 !important;font-size:20px;line-height:1px;font-weight:300;border:2px solid #818181;border-radius:5px;padding:6px 25px !important;color:#fff !important;margin-top:0}.navigation .prev-job:hover,.navigation .next-job:hover{background-color:#000 !important;border:2px solid #000;cursor:pointer}.box2 form input[type=submit]:hover{cursor:pointer}.box2 form [type=checkbox],.wpcf7-form [type=radio]{position:relative}.gridcss{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}@media only screen and (max-width :1400px){.gridcss{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-column-gap:0px;grid-row-gap:0px}.box1{order:1;overflow:hidden;display:block}.box2{order:2}#job-apply{padding-left:15px;padding-right:15px}.box1 h1,.box1 h2,.box1 h3{display:block;text-align:center !important}.nb a{border:0}#job-apply p,#job-apply p span,#job-apply ul,#job-apply ul li,#job-apply ul li span{font-size:16px !important}}