#careerL .roles,#careerL .why{background:#fff}#media{background-image: url(../images/flowers-bg.png);}.personal.details{text-align:left;position:relative;margin-left:10px}.texteo{padding:0}span.rightd{width:20%;margin-right:18px}#careerL .joinTeam h1{font-family:MontserratEB;font-size:36px;line-height:45px;color:#00b7ac;padding-bottom:30px}#careerL .joinTeam{padding:40px;border-bottom:1px solid #b9c6e0;border-radius:6px 6px 0 0;position:relative;top:-12px;background-color:#fff}#careerL .careerLcont{box-shadow:0 0 30px #0000001f;margin-top:40px;}#careerL .why{padding:30px 40px 40px}#careerL .roles h2,#careerL .why h2{font-family:MontserratBold;font-size:32px;line-height:39px;color:#00b7ac}#banner .bannerForm select,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-results__option{color:#aaa5a5}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#aaa5a5 transparent transparent}#careerL .roles .nav,#profile .profileCont .profileName{border-top:1px solid #b9c6e0;border-bottom:1px solid #b9c6e0}#careerL .why p{padding-bottom:15px}#careerL .why p:last-child{padding-bottom:0}#careerL .roles .nav{text-align:center;padding:15px 0}#careerL .roles .nav li{float:none;display:inline-block;width:33%}#careerL .roles .form-group{width:31%;display:inline-block;margin-right:30px}#careerL .roles .form-group:last-child{margin-right:0}#careerL .roles .form-group .form-control{font-family:MontserratBold;font-size:18px;line-height:22px;color:#70707080;background-color:transparent;border:0;border-radius:0;border-bottom:1px solid #b9c6e0;height:60px;box-shadow:none}#careerL .roles form{padding:0 30px}#careerL .roles .nav li:nth-child(2){border-right:1px solid #b9c6e0;border-left:1px solid #b9c6e0}#careerL .nav-tabs>li.active>a,#careerL .nav-tabs>li.active>a:focus,#careerL .nav-tabs>li.active>a:hover,#careerL .nav-tabs>li>a:hover,#careerL .nav>li>a:focus,#careerL .nav>li>a:hover{color:#034ea1;background-color:transparent;border:0;border-radius:0}#careerL .nav-tabs>li>a{font-family:MontserratBold;font-size:18px;line-height:22px;color:#70707080}#careerL .roles .tab-content{padding:30px 60px}#careerL .roles .tab-content .boxCont{background-color:#fff;border-radius:6px;box-shadow:0 0 10px #0000001f;padding:26px 33px;margin-bottom:20px;height:235px;position:relative;overflow:hidden}.career-box-border{position:absolute;bottom:0;left:0;height:10px;width:100%;background:linear-gradient(90deg,#034ea1 0,#00b7ac 100%)}#careerL .roles .tab-content .boxCont h4{font-family:MontserratSB;font-size:13px;line-height:16px;color:#121212;padding-bottom:20px;margin-bottom:10px;overflow:hidden;height:33px}#careerL .roles .tab-content .boxCont p{font-family:Montserrat;font-size:14px;line-height:17px;color:#12121280;padding-bottom:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#careerL .roles .tab-content .boxCont button{background-color:transparent;border:1px solid #00b7ac;font-family:MontserratBold;font-size:11px;line-height:13px;color:#00b7ac;padding:0;width:100%;margin-bottom:10px}#careerL .roles .tab-content .boxCont button:hover{background-color:#00b7ac;color:#fff;box-shadow:0 6px 10px #0000004d}#careerL .roles .tab-content .boxCont button a{padding:9px 0;width:100%;display:inline-block}#careerL .roles .tab-content .roleBox{padding:10px 15px}#careerL .viewCta button{background-color:#034ea1;border:1px solid #034ea1;font-family:MontserratBold;font-size:18px;line-height:13px;color:#fff;padding:14px 50px;margin-bottom:20px}#careerL .viewCta button:hover{background-color:#00b7ac;border:1px solid #00b7ac;color:#fff;box-shadow:0 6px 10px #0000004d}#profile{padding:40px 0 20px;margin-top:0px}#profile .profileCont .profileName{padding:15px 0 0}#profile .profileCont .profileName h1{font-family:Montserrat;font-size:14px;line-height:45px;color:#034ea1;padding-bottom:0}#profile .profileCont .profileDetail h3,#profile .profileCont .profileName h2{font-family:Montserrat;font-size:14px;line-height:45px;color:#034e9f}#profile .profileCont .profileDetail{padding-top:40px}#profile .profileCont .profileDetail h3{font-family:Montserrat;color:#121212cc;padding-bottom:28px}#profile .profileCont .profileDetail p{font-family:Montserrat;font-size:14px;line-height:26px;color:#000000cc;padding-bottom:15px}#profile .profileCont .profileDetail button{background-color:#034ea1;padding:11px 0;display:inline-block;margin-top:15px}#profile .profileCont .profileDetail button:hover{background-color:#034ea1;box-shadow:0 6px 10px #0000004d}#profile .profileCont .profileDetail button a{font-family:MontserratSB;font-size:16px;line-height:18px;color:#fff;padding:15px 60px}#profile .profileCont .modal .modal-header{background-color:#034ea1;padding:8px}#profile .profileCont .modal .modal-header h4{font-family:MontserratBold;font-size:18px;line-height:25px;color:#fff}#profile .profileCont .modal .modal-header .close{background:#fff;opacity:1;width:25px;height:25px;display:flex!important;justify-content:center;line-height:22px;border-radius:100%;color:#034ea1;text-shadow:none;margin-top:4px;font-weight:400}#profile .profileCont .modal .modal-body{padding:30px}#profile .profileCont .modal .modal-body .form-control{background-color:#f3f3f3;border:1px solid #b9c6e0}#profile .profileCont .modal .modal-body .form-group label.error{color:red;font-size:10px;position:absolute;display:block}#profile .profileCont .modal .modal-body input::placeholder{font-family:Montserrat;font-size:14px;color:#1212124d}#profile .profileCont .modal .modal-body .applyCta input[type=submit]{width:100%;background:#034ea1;color:#fff;font-size:16px;padding:14px 0}#profile .profileCont .modal .modal-body .applyCta input[type=submit]:hover{background-color:#034ea1}#profile .profileCont .modal .modal-dialog{width:520px}@media only screen and (max-width:767px){#careerL .why p,#profile .profileCont .profileDetail h3{padding-bottom:15px}.row{margin-right:0;margin-left:0}#careerL .joinTeam h1,#careerL .roles h2,#careerL .why h2{font-size:20px;line-height:30px;padding-bottom:15px}#careerL .joinTeam,#careerL .roles .tab-content,#careerL .roles .tab-content .boxCont,#careerL .roles .tab-content .roleBox,#careerL .why{padding:10px}#careerL .why{padding-top:0}#careerL .why p{text-align:center}#careerL .roles .nav li{width:32%}#careerL .roles .nav{padding:10px 0}#careerL .nav-tabs>li>a{font-size:14px}#careerL .roles .tab-content .boxCont{height:auto}#careerL .roles .tab-content .boxCont p{font-size:13px}#careerL .roles .tab-content .boxCont button a{padding:9px 0}#careerL .roles .form-group{width:100%;margin-right:0}#careerL .roles .form-group .form-control{font-size:14px;height:34px}#careerL .viewCta button{font-size:14px;padding:10px 35px}#profile,#profile .profileCont .profileDetail,#profile .profileCont .profileName{padding:20px 0}#profile .profileCont .profileDetail p{padding-bottom:25px}#profile .profileCont .profileDetail button a{font-size:12px;padding:11px 30px}#profile .profileCont .modal .modal-dialog{width:auto}#profile .profileCont .modal .modal-body{padding:20px}#profile .profileCont .modal .modal-body .applyCta input[type=submit]{padding:12px 0}}@media screen and (min-width:768px) and (max-width:991px){#careerL .joinTeam,#careerL .roles .tab-content,#careerL .why{padding:30px}#careerL .joinTeam h1,#careerL .roles h2,#careerL .why h2{font-size:30px;line-height:40px;padding-bottom:15px}#careerL .why{padding-top:0}#careerL .why p,#profile .profileCont .profileDetail p{padding-bottom:25px}#careerL .roles .nav li{width:32%}#careerL .roles .nav{padding:10px 0}#careerL .roles .tab-content .boxCont{padding:20px;height:220px}#careerL .roles .form-group{margin-right:20px}#careerL .roles .form-group .form-control{font-size:16px}#profile .profileCont .profileName{padding:35px 0}#profile{padding:40px 0}#profile .profileCont .modal .modal-dialog{width:600px}}@media screen and (min-width:992px) and (max-width:1199px){#careerL .joinTeam h1{font-size:36px;padding-bottom:17px}#careerL .why{padding:15px 40px 40px}#careerL .roles .form-group{margin-right:27px}}@media screen and (min-width:320px) and (max-width:767px){#bannerFormOne{margin-bottom:40px;margin-top:30px}}#bannerFormOne{margin-bottom:0;margin-top:40px}.form-group select{font-family:Montserrat;font-size:13px;line-height:22px;color:#70707080;width:100%;padding:8px 12px;background:#f3f3f3;border:1px solid #b9c6e0;border-radius:4px}.aply-form-clm,.two-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 10px 1fr 10px 1fr;grid-template-columns:repeat(2,1fr);grid-gap:10px}.flex-cont,.row-career-flex{display:flex}.aply-form-input input::placeholder{font-size:14px!important}.quick-apply-btn a{padding:8px 35px;color:#fff;border:1px solid #034ea1;background:#034ea1;border-radius:5px;font-size:14px;display:inline-block;margin-top:15px;transition:.3s ease-in-out}.job-date p,.job-date span{font-size:14px;color:#000}.quick-apply-btn a:hover{box-shadow:0 0 10px #0000001f}form{margin:0}.new-job-search-div{position:relative;padding-top:50px;padding-bottom:50px}.new-job-search input{border:none;border-bottom:1px solid #bab5b5;width:80%;float:right;padding:5px 25px 5px 5px}.new-job-search input::placeholder{color:#bab5b5}.new-job-search{position:absolute;width:50%;top:50%;right:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.job-search-bar .input-group{width:100%;position:relative}.new-job-search button{border:none;background:0 0;position:absolute;right:0;bottom:0}.new-job-search button::before{content:"\f002";font-family:FontAwesome;display:block;color:#00b7ac;margin-top:6px}.datet-cont{float:right}.job-date{padding-right:20px;margin-bottom:10px;text-align:left;font-family:Montserrat}.job-date span{font-family:Montserrat}.flex-cont{align-items:flex-end;justify-content:end}@media only screen and (max-width:768px){.new-job-search .input-group{margin:0!important;float:right!important}}@media only screen and (max-width:767px){.datet-cont{float:none;margin-top:15px}.row-career-flex{flex-direction:column}.flex-cont{display:block}.personal.details span,.personal.details span strong{font-size:13px}span.rightd{margin-right:0}}@media only screen and (max-width:499px){#careerL .roles h2{text-align:left;padding-bottom:0}.new-job-search .input-group,.new-job-search input{width:100%!important}.aply-form-clm{display:-ms-grid;display:grid;grid-template-columns:repeat(1,1fr);grid-gap:10px}}