.et_pb_row,.container{width:90%!important}.et_button_no_icon .et_pb_button,.et_button_no_icon .et_pb_button:hover{padding:10px 25px!important;text-transform:uppercase}.mail h3 a{transition:.5s ease}.mail h3 a:hover{color:#000}.ftr_menu{text-align:center}.ftr_menu ul{margin:0;padding:0}.ftr_menu ul li{list-style:none;display:inline-block;margin:0;padding:0 25px;border-right:1px solid #fff}.ftr_menu ul li:last-child{border-right:none}.ftr_menu ul li a{text-transform:uppercase;color:#fff;display:inline-block;font-size:18px;font-weight:400;letter-spacing:4px;transition:.5s ease}.ftr_menu ul li a:hover{color:#6377eb}.ftr_socl.et_pb_social_media_follow li a.icon:before{color:#000!important}.ftr_socl.et_pb_social_media_follow li a.icon{background:#fff!important;border-radius:50%;transition:.5s ease}.ftr_socl.et_pb_social_media_follow li a.icon:hover{background:#6377eb!important}.il a{display:inline-block;font-size:18px;text-transform:uppercase;letter-spacing:4px;font-weight:400;color:#fff;padding:15px 28px;border:2px solid #838693;border-radius:50px;transition:.5s ease}.il a:hover{background:#838693;color:#000}.et_pb_menu.hdr_menu .et-menu>li{padding:0}.et_pb_menu--with-logo.hdr_menu .et_pb_menu__menu>nav>ul>li>a{padding:0 28px;height:50px;border-radius:30px}.et_pb_menu--with-logo.hdr_menu .et_pb_menu__menu>nav>ul>li:last-child>a{color:#fff!important;text-transform:uppercase;letter-spacing:3px;background:#2b3990}.et_pb_menu--with-logo.hdr_menu .et_pb_menu__menu>nav>ul>li>a:hover{opacity:1!important;color:#2b3990!important}.et_pb_menu--with-logo.hdr_menu .et_pb_menu__menu>nav>ul>li:last-child>a:hover{color:#fff!important;background:#000!important}.cform .wpforms-field-label{color:#fff!important;font-size:18px!important;font-weight:400!important;font-style:italic;font-weight:400;margin-bottom:0!important}.cform .wpforms-field-large,.cform .wpforms-field-medium{background:none!important;border-left:none!important;border-right:none!important;border-top:none!important;border-bottom:2px solid #9ea4cc!important;padding-left:0!important;border-radius:0!important;color:#fff!important}.cform .wpforms-field{position:relative}.cform .wpforms-field::before{width:15px;height:15px;content:"";background:#fff;position:absolute;right:0;bottom:15px;clip-path:polygon(100% 1%,0% 100%,100% 100%)}.cform .wpforms-submit-container{text-align:right}.cform .wpforms-submit-container .cf_sbmt{font-size:18px;font-weight:400!important;color:#2f3d92!important;background:#fff!important;text-transform:uppercase;letter-spacing:4px;border-radius:30px;padding:0 20px!important;transition:.5s ease}.cform .wpforms-submit-container .cf_sbmt:hover{background:#000!important;color:#fff!important}.hdr_menu .et_pb_menu__logo{margin-top:-15px}.login_form input[type="text"],.login_form input[type="password"]{border:2px solid #2b3990;padding:10px 20px;width:100%;border-radius:30px;margin-top:10px}.login_form p{color:#666;font-size:18px;font-weight:500}.login_form a.wplf-lostpassword{display:none}.login_form input[type="submit"],.awsm-job-form-group input[type="submit"]{text-transform:uppercase;letter-spacing:3px;background:#2b3990;border-radius:30px;font-size:20px;color:#fff;border:none;cursor:pointer;padding:10px 30px;transition:.5s ease}.login_form a{text-transform:uppercase;letter-spacing:3px;background:#2b3990;border-radius:30px;font-size:20px;color:#fff;border:none;cursor:pointer;padding:12px 30px;transition:.5s ease}.login_form input[type="submit"]:hover,.login_form a:hover,.awsm-job-form-group input[type="submit"]:hover{background:#000}.single-awsm_job_openings .awsm-job-single-content{background-image:linear-gradient(rgb(255,255,255) 0%,rgb(235,236,245) 100%)!important}.awsm-job-form-group input[type="text"],.awsm-job-form-group input[type="email"],.awsm-job-form-group input[type="tel"],.awsm-job-form-group textarea{border:2px solid #2b3990;padding:10px 20px;border-radius:30px}.awsm-job-entry-content ul li{margin-top:5px}.awsm-job-single-content h1.awsm-jobs-single-title{font-size:44px}.im a{transition:.5s ease}.im a:hover{color:#000}.im h2{font-size:30px;margin-bottom:20px}.im h3{line-height:28px}@media only screen and (max-width:1050px){.et_pb_menu--with-logo.hdr_menu .et_pb_menu__menu>nav>ul>li>a{padding:0 20px}}@media only screen and (max-width:1050px){.et_mobile_nav_menu{margin-top:-30px!important}}@media only screen and (max-width:767px){.ftr_menu ul li{border-right:none}}