@media only screen and (min-width:768px){.career-section{margin:0 auto;padding:30px 30px 0}}.career-section .entry-title{color:#666;letter-spacing:3.3px;line-height:50px;margin:24px 0 18px;padding:12px 0 18px}.career-section p{letter-spacing:1px;line-height:28px;margin-bottom:10px}.career-section .job-heading h2{border-top:1px solid #ccc;color:#222;font-size:27px;letter-spacing:2.4px;line-height:40px;padding:20px 0 0}.career-section .accordion-container .collapsible{margin:0 0 1px;padding-top:0;position:relative}.career-section .accordion-container .panel-group .panel .panel-heading.collapsed{background-color:#f2f2f2;-webkit-transition:all .2s linear;transition:all .2s linear}.career-section .accordion-container .panel-group .panel .panel-heading.collapsed h3:before{background:url(../images/UI-Carat.svg) 50%;background-repeat:no-repeat;background-size:1.25rem;content:"";height:1.375rem;position:absolute;right:1%;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;width:2.5rem}.career-section .accordion-container .panel-group .panel .panel-heading.collapsed h3 .headeing_main_c{border-bottom:none;color:#1a1919;cursor:pointer;letter-spacing:2.4px;text-decoration:none}.career-section .accordion-container .panel-group .panel .panel-heading h3{cursor:pointer;font-size:17px;letter-spacing:2.4px;line-height:28px;margin-bottom:10px;padding:.5em 1em;position:relative}.career-section .accordion-container .panel-group .panel .panel-heading h3:before{background:url(../images/UI-Carat.svg) 50%;background-repeat:no-repeat;background-size:1.25rem;content:"";height:1.375rem;position:absolute;right:1%;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;width:2.5rem}.career-section .accordion-container .menu_list{padding:18px 4px 18px 28px}.career-section .accordion-container .menu_list ul li{list-style:none;padding:0 0 18px}.career-section .accordion-container .menu_list ul li .job-roles{color:#1a1919;letter-spacing:1px;line-height:28px}.career-section .accordion-container .menu_list ul li .number-listing{color:#1a1919;display:inline-block;width:40px}.career-section .accordion-container .menu_list ul .location_name_c{color:#1a1919;cursor:pointer;list-style:none;margin:0;padding:0 0 18px}.career-section .accordion-container .menu_list ul .location_name_c span{color:#1a1919;display:inline-block;width:40px}.career-section .accordion-container .menu_list ul ul{list-style:none;margin:0;padding:0 0 0 40px}.career-section .accordion-container .menu_list ul ul li{margin:0;padding:0 12px 0 0;position:relative}.job-form{margin:0 auto;padding:18px 40px 10px}.job-form .entry-header .entry-title{color:#666;letter-spacing:3.3px;line-height:50px;margin:24px 0 18px;padding:12px 0 0}.job-form .job-content{letter-spacing:1px;line-height:28px}.job-form .email-header{margin:20px 20px 20px 0}.job-form .application{margin:0 0 1em;overflow:hidden}.job-form .application .applicationButton{border-radius:0;letter-spacing:2px;line-height:1.2;max-width:280px;min-width:220px;padding:14px 20px;text-decoration:none;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.job-form .application .applicationButton:hover{background-color:transparent;color:#453f3f;outline:none}.job-form .jobForm{display:none;margin:0 0 1em;padding:0}.job-form .jobForm .job-content{letter-spacing:1px;line-height:28px;text-align:left}.job-form .jobForm .job-application.form-control{border-color:#d8d8d8;height:unset;padding:30px}.job-form .jobForm .job-application .form-content{color:#453f3f;letter-spacing:1px;line-height:28px;margin-bottom:10px}.job-form .jobForm .job-application .required-field{margin-bottom:32px;position:relative}.job-form .jobForm .job-application .required-field .form-control-label{color:#1a1919;letter-spacing:.5px;line-height:20px}.job-form .jobForm .job-application .required-field .job-input-form{border:1px solid #d8d8d8;border-radius:0;color:#1a1919;letter-spacing:.5px;line-height:normal;margin-top:8px;padding:12px 21px}.job-form .jobForm .job-application .required-field .job-input-form.is-invalid{background:none;border-color:#cb0100}.job-form .jobForm .job-application .required-field .self-textarea{border-radius:0}.job-form .jobForm .job-application .send-resume{background:#1a1919;border:none;color:#fff;display:inline-block;padding:10px 24px;text-decoration:none}.job-form .jobForm .job-application .send-resume:focus{border-radius:5px}.job-form .jobForm .job-application .thankyou-msg{border:2px solid #007d48;display:none;margin:2em .5em 1em;padding:.2em 1em}.job-form .jobForm .job-application .error-msg-jobs{border:2px solid #cb0100;display:none;margin:2em .5em 1em;padding:.2em 1em}.job-form .jobForm .job-application .large-size-msg{border:2px solid #00a1e0;display:none;margin:2em .5em 1em;padding:.2em 1em}.thankyouModal .modal .modal-dialog{max-width:600px;min-height:calc(100% - 3.5rem)}.thankyouModal .modal .modal-dialog:before{height:calc(100vh - 3.5rem)}.thankyouModal .modal .modal-dialog .modal-content{-webkit-box-shadow:none;box-shadow:none;letter-spacing:1px;line-height:28px;max-width:600px;padding:35px 20px 25px;-webkit-transition:none;transition:none}.thankyouModal .modal .modal-dialog .modal-content .modal-header{border:none;padding-bottom:0;padding-top:0}.thankyouModal .modal .modal-dialog .modal-content .modal-header .modal-close-icon{background-color:transparent;background-image:url(../images/careers/close-icon.svg);background-position:50%;background-repeat:no-repeat;border:0;color:#000;cursor:pointer;font-size:25px;height:60px;opacity:.55;padding:0;position:absolute;right:40px;top:35px;width:60px;z-index:901}.thankyouModal .modal .modal-dialog .modal-content .modal-header .modal-close-icon:hover{opacity:.75}.thankyouModal .modal .modal-dialog .modal-content .modal-header .close{margin:-1rem -1rem -1rem auto}.thankyouModal .modal .modal-dialog .modal-content .thankyou-body{letter-spacing:1px;line-height:28px}