body{font-family:Source Sans Pro,sans-serif,"Helvetica Neue",Helvetica,Arial;color:#333;background-color:#fff}a{color:#0070d0}a:hover,a:focus{color:#0a5999;text-decoration:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Source Sans Pro,Helvetica,sans-serif;color:#7b40a0}.btn:hover,.btn:focus,.btn.focus{color:#333}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#e6e6e6}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#e6e6e6}.btn-default:active,.btn-default.active{color:#333;background-color:#e6e6e6;border-color:#e6e6e6}.btn-default:active:hover,.btn-default:active:focus,.btn-default:active.focus,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus{color:#333;background-color:#e6e6e6;border-color:#e6e6e6}.btn-default:active,.btn-default.active{background-image:none}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default[disabled].focus{background-color:#fff;border-color:#ccc}.btn-primary{color:#fff;background-color:#1ebea5;border-color:#1ebea5}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#31dec3;border-color:#31dec3}.btn-primary:hover{color:#fff;background-color:#31dec3;border-color:#31dec3}.btn-primary:active,.btn-primary.active{color:#fff;background-color:#31dec3;border-color:#31dec3}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus{color:#fff;background-color:#31dec3;border-color:#31dec3}.btn-primary:active,.btn-primary.active{background-image:none}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary[disabled].focus{background-color:#1ebea5;border-color:#1ebea5}.btn-custom{color:#fff;background-color:#1ebea5;border-color:#fff}.btn-custom:focus,.btn-custom.focus{color:#fff;background-color:#31dec3;border-color:#31dec3}.btn-custom:hover{color:#fff;background-color:#31dec3;border-color:#31dec3}.btn-custom:active,.btn-custom.active{color:#fff;background-color:#31dec3;border-color:#31dec3}.btn-custom:active:hover,.btn-custom:active:focus,.btn-custom:active.focus,.btn-custom.active:hover,.btn-custom.active:focus,.btn-custom.active.focus{color:#fff;background-color:#31dec3;border-color:#31dec3}.btn-custom:active,.btn-custom.active{background-image:none}.btn-custom.disabled:hover,.btn-custom.disabled:focus,.btn-custom.disabled.focus,.btn-custom[disabled]:hover,.btn-custom[disabled]:focus,.btn-custom[disabled].focus{background-color:#1ebea5;border-color:#fff}.btn-default-outline{color:#fff;background-color:transparent;border-color:1px solid #fff}.btn-default-outline:focus,.btn-default-outline.focus{color:#fff;background-color:#fff;border-color:#fff}.btn-default-outline:hover{color:#fff;background-color:#fff;border-color:#fff}.btn-default-outline:active,.btn-default-outline.active{color:#fff;background-color:#fff;border-color:#fff}.btn-default-outline:active:hover,.btn-default-outline:active:focus,.btn-default-outline:active.focus,.btn-default-outline.active:hover,.btn-default-outline.active:focus,.btn-default-outline.active.focus{color:#fff;background-color:#fff;border-color:#fff}.btn-default-outline:active,.btn-default-outline.active{background-image:none}.btn-default-outline.disabled:hover,.btn-default-outline.disabled:focus,.btn-default-outline.disabled.focus,.btn-default-outline[disabled]:hover,.btn-default-outline[disabled]:focus,.btn-default-outline[disabled].focus{background-color:transparent;border-color:#fff}.btn-primary-outline{color:#1ebea5;background-color:transparent;border-color:1px solid #1ebea5}.btn-primary-outline:focus,.btn-primary-outline.focus{color:#fff;background-color:#1ebea5;border-color:#1ebea5}.btn-primary-outline:hover{color:#fff;background-color:#1ebea5;border-color:#1ebea5}.btn-primary-outline:active,.btn-primary-outline.active{color:#fff;background-color:#1ebea5;border-color:#1ebea5}.btn-primary-outline:active:hover,.btn-primary-outline:active:focus,.btn-primary-outline:active.focus,.btn-primary-outline.active:hover,.btn-primary-outline.active:focus,.btn-primary-outline.active.focus{color:#fff;background-color:#1ebea5;border-color:#1ebea5}.btn-primary-outline:active,.btn-primary-outline.active{background-image:none}.btn-primary-outline.disabled:hover,.btn-primary-outline.disabled:focus,.btn-primary-outline.disabled.focus,.btn-primary-outline[disabled]:hover,.btn-primary-outline[disabled]:focus,.btn-primary-outline[disabled].focus{background-color:transparent;border-color:#1ebea5}.btn-custom-outline{color:#333;background-color:transparent;border-color:1px solid #333}.btn-custom-outline:focus,.btn-custom-outline.focus{color:#fff;background-color:#333;border-color:#333}.btn-custom-outline:hover{color:#fff;background-color:#333;border-color:#333}.btn-custom-outline:active,.btn-custom-outline.active{color:#fff;background-color:#333;border-color:#333}.btn-custom-outline:active:hover,.btn-custom-outline:active:focus,.btn-custom-outline:active.focus,.btn-custom-outline.active:hover,.btn-custom-outline.active:focus,.btn-custom-outline.active.focus{color:#fff;background-color:#333;border-color:#333}.btn-custom-outline:active,.btn-custom-outline.active{background-image:none}.btn-custom-outline.disabled:hover,.btn-custom-outline.disabled:focus,.btn-custom-outline.disabled.focus,.btn-custom-outline[disabled]:hover,.btn-custom-outline[disabled]:focus,.btn-custom-outline[disabled].focus{background-color:transparent;border-color:#333}.form-group label{background-color:#fff}.form-control{color:#333;background:#fff;border:1px solid #e6e6e6}.form-control:focus{border-color:#7b40a0;outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled]{background-color:#fff}.link-group .btn-add{background-color:#fff;border:1px solid #e6e6e6}.datepicker table tr td.active.active{background-color:#6a5376;color:#fff}header{background-color:#fff;box-shadow:0 0 3px 0 rgba(24,50,71,0.2)}.header .navbar{color:#000}.navbar-brand{color:#000}.brand-text{color:#000}.brand-color{color:#fff}.page-title{color:#333}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-danger{background-color:#fcf2f3;border-color:#f7dde4;color:#d04d60}.index-banner{background-color:#fff}.job-role-list .role-count{background-color:#ecf0f3}.job-role-list>ul>li{border-bottom:1px solid #e6e6e6}.job-role-list>ul>li input[type=radio]:hover ~ .role-title{background:#F7F7F7}.job-list>li,.job-list>a{background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,0.2)}.job-list>li:hover,.job-list>a:hover{background-color:#F7F7F7}.job-list .job-desc{color:#333}.job-list .job-title{color:#333}.job-list .job-location{color:#333}.job-list .job-location .location-icon{color:#7b40a0}.footer{background-color:#4e3959;color:rgba(255,255,255,0.9)}.footer .copyright{color:#1ebea5}.footer .copyright:hover{color:#17927f}.footer .nav-link{color:rgba(255,255,255,0.9)}.footer .nav-link:hover{color:rgba(255,255,255,0.9)}.input-search,.job-search-form select{border:1px solid #6a5376;color:#6a5376}.job-search-form select{display:inline}.job-search-form .remote-location-only{color:#fff;font-weight:normal}.advanced-page-title{color:#333}.advanced-search .form-control.form-control-highlight{border-color:#7b40a0}.advanced-search .select2-container--default{color:#333}.advanced-search .select2-container--default.select2-container--focus .select2-selection--multiple,.advanced-search .select2-container--default.form-control-highlight .select2-selection--multiple{border-color:#7b40a0}.advanced-search .select2-container--default .select2-selection--multiple{border:1px solid #e6e6e6}.job-details .link-back{color:#fff}.job-details .link-back:hover{color:#e6e6e6}.job-details .error-message-block{color:#D9616E}.job-details .redirect-message-block{background-color:#F8F9FA}.job-details-header{background-color:#6a5376;color:#fff}.job-details-header h1{color:#fff}.job-details-header .text-color{color:#fff}.application-btn .btn.btn-primary{color:#1ebea5;border-color:#1ebea5}.resume-upload:hover .btn.btn-primary{background-color:#31dec3;color:#fff}@media only screen and (max-width: 720px){.job-role-list .mobile-role-count{color:#333}}body{background-color:#fafafa;padding-bottom:0px}body.active{overflow:hidden}.content{width:95%;max-width:95%}div#header-menu-wrapper{flex:auto;display:flex;justify-content:end}.footer{background-color:#fafafa;color:#102357;padding:10rem 0rem;position:relative;max-width:60vw;margin:0px auto}header{box-shadow:none}.header .navbar{display:flex;justify-content:space-between;align-items:center}header .navbar{min-height:70px}img#sr-logo{max-width:170px;margin-top:5px}nav a{margin-right:25px;color:#061a4c;font-weight:600;font-size:13px;font-family:'Montserrat', sans-serif;flex:auto}nav a:hover{color:#4295ea}a#get-started-btn{background-color:#ed1b2c;border-radius:8px;padding:6px 18px;color:white}.menu-center a{margin-right:35px}div#menu-right a{font-weight:normal}.index-banner{background-color:#35405d;height:600px}.bottom-banner{background-color:#35405d;height:400px}.index-banner h3,.bottom-banner h3{font-family:'Montserrat';font-weight:900;font-size:60px;text-align:center;padding-top:80px;color:#fff;line-height:55px;margin-top:0px;margin-bottom:35px;text-shadow:rgba(0,0,0,0.4) 0px 4px 5px}.swiper-container img{max-width:230px}.swiper-container{max-width:95vw;margin:40px auto 0px;position:relative;overflow:hidden}.swiper-button-next,.swiper-button-prev{color:#091b49}.bottom-banner h3{font-size:45px;max-width:55%;margin:0 auto 20px}.index-banner p,.bottom-banner p{color:#fff;font-family:'Inter', sans-serif;max-width:50%;margin:0 auto;font-size:20px;text-align:center}.content p{color:#071f4e;font-family:'Inter', sans-serif;margin-bottom:40px}div#index-banner-links{display:flex;justify-content:center;margin-top:30px}div#index-banner-links a{color:#fff;font-family:'Montserrat';font-size:13px;font-weight:600;margin-right:20px;padding:8px 16px;border-radius:8px}div#index-banner-links a:first-child{background-color:#ed1b2c;border:1px solid #ed1b2c}div#index-banner-links a:nth-child(2){background-color:transparent;border:1px solid #fff}.wrapper .content{padding-top:100px;width:100%}.page-title{color:#D62323;font-size:45px;font-family:'Montserrat';font-weight:900;text-transform:uppercase;text-align:center}.job-role-list .role-title h5,.job-role-list .role-count{color:#333;font-family:'Montserrat', sans-serif;font-weight:600}.job-role-list .role-count{font-size:11px}.job-list{font-family:'Inter', sans-serif}.job-role-list{width:100%;display:block;max-width:700px;margin:0 auto 100px}.job-list .job-desc{display:none}.job-list-info,.job-location{width:auto}.job-location{flex:1}.job-list-info{flex:2}.row{display:flex;align-items:center;justify-content:space-between}.row:before,.row:after{content:unset;display:unset}.job-list .job-location .location-icon{color:#ed1b2c}.job-details-header,.job-details-header .content{background-color:#091c49}.job-details-header .content{background-color:#091c49;width:70%;margin:20px auto;padding-top:inherit}.job-details-header h1{font-family:'Montserrat'}.job-details .link-back,.job-details-header .text-color{font-family:'Inter'}.btn-custom{background-color:#ed1b2c;border-radius:25px;font-family:'Montserrat'}.job-details-content.content{margin-top:0px;padding-top:50px}.job-details-content.content p{text-align:left;margin-bottom:0px}.job-details-content.content>div{text-align:left;max-width:70%;margin-bottom:0px;margin:0 auto}.content p{font-family:'Inter', sans-serif;margin:0 auto;font-size:18px;text-align:left}.application-btn .btn.btn-primary,.btn-primary:hover,.btn-custom:hover,.btn-primary,.btn-custom.disabled:hover,.btn-custom.disabled:focus,.btn-custom.disabled.focus,.btn-custom[disabled]:hover,.btn-custom[disabled]:focus,.btn-custom[disabled].focus,.resume-upload:hover .btn.btn-primary,.btn-primary,.btn-primary:active,.btn-primary.active,.btn-primary:active:hover,.btn-primary:active:focus,.resume-upload:hover .btn-success,.resume-upload .btn-success,.btn-primary:active.focus,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus{color:#fff;background-color:#ed1b2c;border-color:#ed1b2c;border-radius:8px;font-family:'Montserrat'}.btn-lg{font-size:16px}.application-form .btn-primary.btn-lg{padding-top:8px;padding-bottom:8px;padding-left:15px;padding-right:15px}.form-group label{background-color:unset;margin:0;padding:0;margin-bottom:1rem}div#job-title-wrapper p{max-width:55%;text-align:center}div#job-title-wrapper{display:flex;flex-direction:column;justify-content:center;margin-bottom:65px}div#extra-position-thumbnail{max-width:60%;display:block;flex-direction:column;text-align:center;padding:5rem;margin:0 auto 80px;background-color:#fff;border-radius:15px;box-shadow:0px 8px 25px 0px rgba(0,0,0,0.25)}div#extra-position-thumbnail h3{font-family:'Montserrat';color:#061a4c;font-size:21px;font-weight:800;margin-top:0px}div#extra-position-thumbnail p{font-family:'Inter', sans-serif;font-size:16px;margin:2rem 0rem 3rem}div#extra-position-thumbnail a{color:#ed1b2c;background-color:transparent;border:1px solid #ed1b2c;border-radius:25px;font-family:'Montserrat';font-size:12px;padding:10px 20px;font-weight:600}footer #footer-wrapper{display:flex;justify-content:space-around;text-align:left}footer #footer-wrapper a{color:#102357;font-family:'Montserrat', sans-serif;font-size:15px;line-height:1.5;margin-bottom:10px;font-weight:400}div#link-wrapper\ link-wrapper-1,div#link-wrapper\ link-wrapper-2,div#link-wrapper\ link-wrapper-3{display:flex;flex-direction:column;margin:0px 20px}div#social-wrapper\ link-wrapper-4{display:flex;flex-direction:column;margin:0px 20px;justify-content:space-between}div#social-wrapper\ link-wrapper-4 img{max-width:150px}footer #footer-wrapper a.fa{font:normal normal normal 14px/1 FontAwesome;font-size:20px;width:30px;padding:10px 10px 10px 0px;border-radius:50%;text-align:center;text-decoration:none}.fa:hover{opacity:0.7}.swiper-slide{display:flex;justify-content:center}span#hiring{background:#1476DB;width:100px;margin-bottom:10px}span#hiring a{color:#fff !important}@media only screen and (max-width: 1000px){.footer{max-width:90vw}.swiper-container{display:none}}@media only screen and (max-width: 768px){.footer{margin-top:5rem;padding:5rem 3rem 3rem 3rem;border-top:1px solid #102357}div#social-wrapper\ link-wrapper-4{justify-content:space-evenly}footer #footer-wrapper{flex-wrap:wrap;justify-content:flex-start;gap:1rem}.page-title{font-size:25px}div#job-title-wrapper p{max-width:75%}.job-list-info,.job-location{padding-left:10px}.index-banner h3,.bottom-banner h3{font-size:25px;line-height:30px;max-width:85%;margin:0 auto 30px}.bottom-banner{height:500px}.index-banner{height:520px}.index-banner p,.bottom-banner p{max-width:70%;font-size:17px}div#index-banner-links{flex-direction:column;align-items:center}div#index-banner-links a{width:250px;text-align:center;margin-right:0px;margin-bottom:20px}div#extra-position-thumbnail{max-width:90%;padding:3rem}div#extra-position-thumbnail a{font-size:11px;padding:5px 10px}.job-role-list{width:80%}.job-role-list .role-title h5{font-size:17px}.row{flex-direction:column}.job-list .job-title{font-size:18px;margin-bottom:0px}.job-details-header .btn-custom{font-size:15px;padding:6px 20px;margin-top:15px}.application-btn .btn.btn-primary,.application-form .btn-primary.btn-lg{font-size:12px}.job-details-header .content{width:auto}.job-details-header .content .row{margin-top:20px}.stick-hide-in-mobile.text-color{margin:10px 0px}}.hamburger{display:none}.bar{display:block;width:25px;height:3px;margin:5px auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#061a4c}@media only screen and (max-width: 1000px){div#header-menu-wrapper,div#menu-right{z-index:10;position:fixed;left:-100%;top:5rem;padding:5rem 3rem;flex-direction:column;background-color:#fff;width:100%;height:100%;text-align:center;transition:0.3s;justify-content:flex-start;box-shadow:0 10px 27px rgba(0,0,0,0.05)}nav a{margin-right:0px}div#menu-right{margin-top:30px}a#get-started-btn{background-color:unset;border-radius:unset;padding:0px;color:#919cba}.header-menu--items{display:flex;flex-direction:column;gap:2rem}div#header-menu-wrapper.active,div#menu-right.active{left:0}div#menu-right.active{top:30rem;display:inline-block;margin:0;padding:3rem}div#menu-right.active a{margin-right:30px}.hamburger{display:block;cursor:pointer}.hamburger.active .bar:nth-child(2){opacity:0}.hamburger.active .bar:nth-child(1){transform:translateY(8px) rotate(45deg)}.hamburger.active .bar:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.job-details-content.content>div{max-width:95%}}@media only screen and (max-width: 720px){.job-role-list ul li .role-title h5{text-align:center}.job-role-list .mobile-role-count{display:block;margin:5px 0px 10px;text-align:center}}@media only screen and (max-width: 1400px){.swiper-container img{max-width:190px}}@media only screen and (max-width: 1150px){.swiper-container img{max-width:170px}}
