.cmn-container{max-width: 1710px;margin: 0 auto;padding-left: 70px; padding-right: 70px; padding-bottom:0px!important;}

.qd-career .subhd-title h3{font-size: 36px; font-weight: 400; line-height: 127%;}

.advice-text h2{font-size: 36px;padding-bottom: 15px}
.advice-text p{padding-bottom: 0px;font-size: 24px;line-height: 30px;}

.qd-career-left{padding-left:0px!important;}
/*.qd-career .vc_column-inner{padding-right:0px!important;}*/
.qd-career-left .wpb_wrapper p{font-size: 22px;line-height: normal; text-align: justify;}
.qd-career-left .wpb_wrapper li{font-size: 22px;padding-bottom: 15px;}

.qd-career-left .hd-title{ margin-bottom:30px;}

.qd-career .toggle{border-bottom:1px solid #BAB4A9; margin:15px 0px 0px 0px; padding:0px 0px 15px 0px;}
.qd-career .toggle>.toggle-title a{background-color:transparent;}
.qd-career .toggle.open > .toggle-title a{background-color:transparent;}

.qd-career .toggle>div{box-shadow: 0 0  rgba(0,0,0,.0);}
.qd-career .toggle.open .inner-toggle-wrap{}

.qd-career .career-text, .qd-career .career-text label strong{ font-size:22px;}
.qd-career .career-text strong{font-size:36px; font-weight: normal;}
.qd-career .career-text p{ padding-bottom:30px; line-height: normal;}

.qd-career .toggle>.toggle-title a i, .qd-career .toggle.open>.toggle-title a i{color:#282828; font-size:24px; top: 20px; left:0px;}
.qd-career .toggle>.toggle-title a i.fa-plus-circle:before{content: "\f067";}
.qd-career .toggle.open>.toggle-title a i.fa-minus-circle:before{content: "\f068";}
.qd-career .toggle> h3{ display:flex; justify-content: space-between;}
.qd-career .toggle> h3.toggle-title, .qd-career .toggle>.toggle-title a, .qd-career .toggle.open>.toggle-title a{color:#282828; font-size:26px!important; font-weight:400; line-height: normal!important;}
.qd-career .toggle>.toggle-title a:hover {background-color:transparent;}
.qd-career .toggle .inner-toggle-wrap p, .qd-career .toggle.open .inner-toggle-wrap p{font-size:22px; font-weight: 300; line-height: 26px; padding-bottom:15px;}

.qd-career .toggle.default .toggle-title .toggle-heading, .qd-career .toggle.default .toggle-title .toggle-heading span.qd-imp, .qd-career .toggle.default .qd-sbtitle{width:100%; display:block;}
.qd-career .toggle.default .qd-sbtitle{font-size: 22px;line-height: 26px; padding-top:10px;}
.qd-career .toggle.default .toggle-button{ padding:14px;display:none;}
.qd-career .toggle.default .toggle-button.toggle-button-mb{ display:none;}

.qd-career .toggle.default .qd-toggle-cont .toggle-button.toggle-button-mb{padding-left:42px;}
.qd-career .for-usa-main .toggle.default .toggle-button{padding:0px;}
.qd-career .toggle.default .qd-toggle-cont .toggle-button.toggle-button-mb,.qd-career .for-usa-main .toggle.default .toggle-button{display:block;}
.qd-career .toggle.open .qd-toggle-cont{ max-height: none!important;}
.qd-toggle-cont li{font-size: 20px;line-height: normal;padding-bottom: 15px;}
.qd-career .toggle.open .qd-toggle-cont .inner-toggle-wrap{/*padding:0px 195px 0px 42px;*/ padding:0px 0px 0px 42px;}

.qd-career .toggle.default a.qd-blue{background-color: #4197CB;border-color: #4197CB;font-size: 20px!important;font-weight: 600;text-transform: uppercase!important;height: 45px; width:165px; border-radius: 35px!important;padding-right: 60px; color:#ffffff; padding: 7px 11px!important; line-height: 30px!important; text-align: center; display: block;text-decoration:none;}
.qd-career .toggle.default a.qd-blue:hover{background-color: #4197CB;border-color: #4197CB; transform: none; opacity: .85; box-shadow: 0 7px 14px rgba(0,0,0,0.16);}

.qd-career .toggle.default a.qd-blue span{padding-right: 40px; position: relative;}
.qd-career .toggle.default a.qd-blue span:before {content: "";position: absolute;right: 0px;top: 50%;transform: translateY(-50%);
background: url('data:image/svg+xml,<svg width="27" height="8" viewBox="0 0 27 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M26.3536 4.3516C26.5488 4.15634 26.5488 3.83976 26.3536 3.64449L23.1716 0.462513C22.9763 0.267251 22.6597 0.267251 22.4645 0.462513C22.2692 0.657775 22.2692 0.974358 22.4645 1.16962L25.2929 3.99805L22.4645 6.82647C22.2692 7.02174 22.2692 7.33832 22.4645 7.53358C22.6597 7.72884 22.9763 7.72884 23.1716 7.53358L26.3536 4.3516ZM0 4.49805H26V3.49805H0V4.49805Z" fill="%23ffffff"/></svg>') center no-repeat;width: 28px;height: 8px;}

.js.h_popup_active{overflow: hidden;}
.popup_active .ui-widget.ui-widget-content{ background:#E7EFF4;right: 0;left: 0 !important;margin: 0 auto;height: 100% !important;width: 100% !important;overflow-y: auto;}
.popup_active .ui-dialog-titlebar.ui-widget-header{ padding-bottom:0px!important;}
.popup_active .ui-dialog-titlebar.ui-widget-header .ui-dialog-title{ display: none;}
.popup_active .ui-widget-header .ui-button{ z-index:9;}
.career-form-main{max-width: 720px;padding-left: 25px;padding-right: 25px; margin: 0 auto;}
.career_popup .career-form {text-align: left;display: flex;flex-wrap: wrap;justify-content: center;margin-left: -10px;margin-right: -10px; overflow-y: auto;padding-right:10px;}
.career_popup{ padding-top:0px!important;}
.career_popup h2{ margin-bottom:20px;}
.career_popup .career-form-text p.subtitle{ text-align: center; font-size:26px; line-height: normal; padding-bottom:25px;}
.career_popup .career-form-text p.notification-text{font-size:16px; line-height:24px!important; color:#666666;}
.career_popup .career-form .form-inner{width: 50%;padding: 0px 10px 20px;}
.career-form .form-inner span{padding-top: 5px;}
.career-form .form-inner .fancy-select-wrap select{font-size: 14px;}
.career_popup .choose-file .wpcf7-form-control-wrap input{border: none;background: transparent;font-size: 16px;padding: 5px 0;}
.career_popup .career-form .form-inner>p {line-height: initial; padding-bottom:10px;}
.career_popup .career-form .form-inner label {display: block; color:#000000; line-height:24px;}
.career_popup .career-form input, .career_popup .career-form textarea, .career_popup .career-form select {border: 1px solid #000000;border-radius: 5px;background-color: #ffffff;}
.career_popup .career-form select { padding-top:14px; padding-bottom:14px;}
.career_popup .career-form .form-inner .fancy-select-wrap{ padding-top:0px;}
.career_popup .career-form textarea.career-textarea{ height:100px;}

.career_popup .career-form .form-inner.form-inner-full {width: 100%;}
.career_popup .career-form .careerform-submit {width: 100%;position: relative;}
.career_popup .career-form .careerform-submit p {display: inline-block;position: relative;}
.career_popup .career-form .careerform-submit input {background-color: #4197CB;border-color: #4197CB;font-size: 20px;font-weight: 600;text-transform: uppercase!important;height: 67px;border-radius: 35px!important;width: 265px;padding-right: 60px;}
.career_popup .career-form .careerform-submit .wpcf7-spinner {position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);margin: 0px;}
.career_popup .career-form .careerform-submit .icon {position: absolute;left: 190px;top: 50%;transform: translateY(-50%);}
.career_popup .career-form .careerform-submit .icon svg, .career_popup .career-form .careerform-submit .icon p {display: block; padding-bottom:0px;}
.career_popup .ui-dialog .ui-dialog-titlebar-close{right: 0;margin: 0;}
.popup_active .ui-widget-header .ui-button:before{top: 0px;transform: translateY(0%); right: -10px;}

.popup_active .ui-widget.ui-widget-content::-webkit-scrollbar {-webkit-appearance:none; background-color:#cccccc; width: 5px;border-radius: 4px;}
.popup_active .ui-widget.ui-widget-content::-webkit-scrollbar-thumb{background-color: rgba(0, 0, 0, 0.5);}

.career-form .careerform-submit{width:100%;position:relative;}
.career-form .careerform-submit p{display:inline-block;position:relative;}
body .ann-tabs .career-form .careerform-submit input{background-color:#4197CB!important;border-color:#4197CB!important;font-size:22px!important;font-weight:600!important;text-transform:uppercase!important;height:67px;border-radius:35px!important;width:265px;padding-right:60px;}
.career-form .careerform-submit .icon{position:absolute;left:190px;top:50%;transform:translateY(-50%);}
.career-form .careerform-submit .icon p{font-size:0px;line-height:initial;}
.career-form .careerform-submit .icon svg,.career-form .careerform-submit .icon p{display:block;}
.career-form .careerform-submit .wpcf7-spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0px;}
body .ann-tabs .career-form .careerform-submit input:hover{transform:none;}
body .ann-tabs .career-form .form-inner.choose-file p:not(:last-child){padding-bottom:5px;}

.qd-career .cmn-container{max-width:none; margin:0; padding-left:0px; padding-right:0px;}

@media (max-width:1366px){
    .cmn-container{padding-left:25px; padding-right:25px;}
    .qd-career-left .hd-title{ font-size:36px!important;}
    body[data-col-gap="50px"] .vc_row-fluid .qd-career-left>.vc_column-inner{ padding-left:0px;}
    body[data-col-gap="50px"] .vc_row-fluid .qd-career.wpb_column{ padding-right:0px;}
    .ann-tabs .wpb_tabs_nav:after{ display:none;}
    body[data-col-gap="50px"] .vc_row-fluid .span_12.dark.left{ margin-left:0px; margin-right:0px;}
    body[data-col-gap="50px"] .vc_row-fluid .span_12.dark.left .qd-career{ padding-left:0px;}
    body[data-col-gap="50px"] .vc_row-fluid .span_12.dark.left .qd-career .vc_column-inner{ padding:0px;}
    .nectar-shape-divider-wrap{ left:-15px;}
}

@media (max-width:999px){
    .qd-career-left, .qd-career{padding-left:0px!important; padding-right:0px!important;}
    .qd-career-left .hd-title{ font-size:26px;}
    .advice-text p{font-size: 20px;line-height: 25px;}
    .career-form-main{padding-left: 0;padding-right: 0;}
    .career_popup .career-form {margin-left:0px;margin-right:0px; padding-right:0px;}
    .qd-career-left .wpb_text_column.wpb_content_element{ margin-bottom:0px!important;}
    .qd-career .toggle> h3{justify-content: flex-start; flex-direction: column;}
    .qd-career .toggle.default .toggle-title .toggle-heading span.qd-imp, .qd-career .toggle.default .qd-sbtitle{ width: 100%;}
    .qd-career .toggle.open .qd-toggle-cont .inner-toggle-wrap{padding:0px 0px 0px 42px;}
    
    .qd-career .toggle.default .toggle-button{ padding:14px 14px 14px 40px;}
    .qd-career .toggle.default.open .toggle-button{ display:none;}
    .qd-career .toggle.default .toggle-button.toggle-button-mb{ display:block; padding:14px 14px 14px 40px;}
	
	body .ann-tabs .career-form .careerform-submit input{font-size:16px!important;height:60px!important;width:220px;}
	.career-form .careerform-submit .icon{left:150px;}

    body[data-col-gap="50px"] .vc_row-fluid .qd-career-left>.vc_column-inner{ padding:0px;}
    
}

@media (max-width:767px){
    .advice-text p{font-size: 18px;}
    .qd-career-left .wpb_wrapper li{font-size: 20px;}
    .qd-career-left .wpb_wrapper p{font-size: 20px;}
    .hd-title{font-size: 34px;}
    body .ui-dialog .ui-dialog-titlebar-close{right: 0;}
    body .ui-dialog .ui-dialog-titlebar{padding: 0;}
    .career_popup .career-form-text p.subtitle{font-size: 16px;}
    .career_popup h2{font-size: 22px;}
    .ui-dialog .career_popup.ui-dialog-content{padding: 0 15px;}
    .popup_active .ui-widget.ui-widget-content{width: 95% !important;}
    .career_popup .career-form .form-inner{width: 100%;padding: 0px 0px 10px;}
}

.ann-tabs{margin-top:75px; display: none;}
.visible-tab{left:0px !important;opacity:1 !important;position:relative !important;display:block !important;visibility:visible !important;}
.ann-tabs>.row_col_wrap_12>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper{margin:0px auto;padding:0px 3%;max-width:1480px;}
.ann-tabs>.row_col_wrap_12>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper>.wpb_content_element{overflow:hidden;}
.ann-tabs .wpb_tabs_nav{display:flex;justify-content:flex-start;gap: 10px;}
.ann-tabs .tabbed>ul li{float:none;text-align:center;width:50%;}
.material .ann-tabs .tabbed >ul li a{padding:13px 0px !important; border-right:0px !important; background-color:transparent !important;min-width: 300px; border-bottom:4px solid #DCDDE2 !important; color:#000000;font-size:34px !important; line-height:34px!important;}
.material .ann-tabs .tabbed >ul li.active-tab a{border-bottom-color:#E37F80 !important;border-right:0px !important; background-color:transparent !important; color:#E37F80 !important;}
.ann-tabs p{font-size:20px;line-height:26px;}

@media (max-width:690px){
  .ann-tabs .wpb_tabs_nav{gap:5px;}
  .material .ann-tabs .tabbed >ul li a{min-width:140px;font-size:20px !important; line-height:20px!important;}
  .career-form .form-inner span{ width:220px;overflow: hidden;}
}

@media (max-width:359px){
    .ann-tabs .wpb_tabs_nav{gap:0px; width:260px;}
}