/* Source and licensing information for the line(s) below can be found at https://www.ltts.com/themes/custom/lnttech/css/hiring-campaign.css. */
body{background:#0b1d39 url(/themes/custom/lnttech/css/../images/hiring/down_bg.png) bottom center repeat-x;min-height:100vh}@media (max-width:991px){body{min-height:92vh}}.block-simple-blockwhite-site-logo img{max-width:100%}section.analyst-form-section.col-md-12{text-align:center;display:flex;width:100%;justify-content:center}@media (max-width:991px){section.analyst-form-section.col-md-12 .branding.col-xs-8.col-sm-4{width:100%}}section.analyst-form-section.col-md-12:last-child{text-align:center;display:flex;width:100%;justify-content:center;color:#fff;margin:70px 0}section.analyst-form-section.col-md-12:last-child .form-container h2{font-size:32px;font-weight:600;color:#fff;line-height:50px}@media (max-width:991px){section.analyst-form-section.col-md-12:last-child .form-container h2{font-size:24px;line-height:32px}}section.analyst-form-section.col-md-12:last-child .form-container h2 .s_text{font-weight:700;font-size:48px;line-height:39px;text-align:center;color:#25a8e0}@media (max-width:991px){section.analyst-form-section.col-md-12:last-child .form-container h2 .s_text{font-size:32px;line-height:32px}}section.analyst-form-section.col-md-12:last-child .form-container h2 .b_text{font-weight:700;font-size:68px;line-height:66px;text-align:center;color:#ffc220}@media (max-width:991px){section.analyst-form-section.col-md-12:last-child .form-container h2 .b_text{font-size:44px;line-height:32px}}section.analyst-form-section.col-md-12:last-child .form-container .form-group:last-child{margin-bottom:15px !important}section.analyst-form-section.col-md-12:last-child .form-container .js-form-submit.form-submit.btn-danger{float:right}section.analyst-form-section.col-md-12:last-child .form-container .description{clear:both;padding:0}section.analyst-form-section.col-md-12:last-child .form-wrapper legend{border:none !important}section.analyst-form-section.col-md-12:last-child .form-wrapper legend span.fieldset-legend.js-form-required.form-required{max-width:100%;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:24px;line-height:30px;text-align:center;color:#fff;width:100%;display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:991px){section.analyst-form-section.col-md-12:last-child .form-wrapper legend span.fieldset-legend.js-form-required.form-required{font-size:20px;line-height:24px}}section.analyst-form-section.col-md-12:last-child .form-wrapper legend span.fieldset-legend.js-form-required.form-required>strong{display:flex;width:100%;text-align:center;justify-content:center}section.analyst-form-section.col-md-12:last-child .form-container .iti{width:100%}section.analyst-form-section.col-md-12:last-child .form-container .iti>input{width:100%}section.analyst-form-section.col-md-12:last-child .form-container>.form-wrapper{padding:30px;background:rgba(0,0,0,.4);max-width:550px}@media (max-width:1360px){section.analyst-form-section.col-md-12:last-child .form-container>.form-wrapper{background:rgba(0,0,0,.8)}}section.analyst-form-section.col-md-12:last-child .form-container>.form-wrapper .form-control{height:42px}section.analyst-form-section.col-md-12:last-child .form-container>.form-wrapper .js-webform-states-hidden.js-form-wrapper{margin-bottom:15px}.logo.navbar-btn.pull-left{display:none}.js-webform-radios{display:flex;align-items:center;max-width:210px;border:1px solid #ffc220;margin:20px auto 30px;justify-content:center;border-radius:40px;overflow:hidden}.js-webform-radios .radio,.js-webform-radios .checkbox{width:50%;margin:0 !important}.js-webform-radios .radio label,.js-webform-radios .checkbox label{position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding-left:0;margin:0 !important}.js-webform-radios .radio label span,.js-webform-radios .checkbox label span{background:#0b1d39;z-index:100;position:relative;width:100%;height:40px;display:flex;align-items:center;justify-content:center;pointer-events:none}.js-webform-radios .radio label input[type=radio],.js-webform-radios .checkbox label input[type=radio]{pointer-events:none}.js-webform-radios .radio label input[type=radio]:checked+span,.js-webform-radios .checkbox label input[type=radio]:checked+span{background:#ffc220 !important;color:#0b1d39 !important}input[type=file]{text-align:center;color:#555;padding-left:15px;padding-top:10px}input[type=file]:focus{outline:none;border:none;box-shadow:none}input[type=file]:before{content:'*';color:red;margin-right:5px}.webform-element-description a{color:red;font-size:16px}.btn-primary{background:#ffc220 !important;color:#0b1d39 !important;padding:10px 30px;border-color:#ffc220 !important;font-size:18px}.bg_img01,.bg_img02,.bg_img03,.bg_img04{position:absolute}img.bg_img02{right:0;bottom:30px}@media (max-width:991px){img.bg_img02{max-width:45px}}img.bg_img01{left:0;top:-140px}@media (max-width:991px){img.bg_img01{max-width:45px}}img.bg_img03{right:50px;top:50px}@media (max-width:991px){img.bg_img03{right:20px;top:-20px}}img.bg_img04{left:50px;top:400px}@media (max-width:991px){img.bg_img04{left:20px;top:280px}}.alert-danger,.form-item--error-message,.messages.messages--error.file-upload-js-error{color:red !important;margin-top:5px}.context-careers-job-opportunities-engineeratheart .ui-dialog-titlebar.ui-corner-all.ui-widget-header.ui-helper-clearfix{background:green;color:#fff}.context-careers-job-opportunities-engineeratheart .cc-color-override-1337240413.cc-window .cc-btn{padding:10px 0 !important}
/* Source and licensing information for the above line(s) can be found at https://www.ltts.com/themes/custom/lnttech/css/hiring-campaign.css. */