.modal{-webkit-overflow-scrolling:touch}#application-modal .content-outer-wrap{position:absolute;left:50%;transform:translate(-50%,5%);background:#fff;width:730px;padding-bottom:38px}#application-modal .content-outer-wrap .modal-close{color:#d5d5d5;position:absolute;right:23px;top:23px;font-size:38px;height:20px;width:20px;line-height:20px;cursor:pointer;z-index:5;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}#application-modal .content-outer-wrap .modal-close:hover{color:#000}#application-modal .content-outer-wrap .content-inner-wrap{pointer-events:initial;padding:0 13px;max-width:606px}#application-modal .content-outer-wrap .content-inner-wrap h1{font-family:Montserrat;font-size:34px;font-weight:700;letter-spacing:1.2px;color:#2a50fc;text-shadow:1px 0 0 #2a50fc;margin-top:15px;border-bottom:1px solid;display:inline-block;padding-bottom:10px;margin-bottom:22px}#application-modal .content-outer-wrap .content-inner-wrap .custom-row{display:flex;justify-content:center}#application-modal .content-outer-wrap .content-inner-wrap .custom-row .input-wrap{width:50%}#application-modal .content-outer-wrap .content-inner-wrap .custom-row .input-wrap:first-child{margin-right:30px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap{position:relative;color:#838383;font-family:Montserrat;margin-top:14px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap h2{font-family:Roboto;font-size:16px;line-height:1.5;color:#2b2929}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap h2 span{float:right;color:#ff2a00}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap h2 span.left{float:none;margin-left:10px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap h2 span#optional{font-family:Roboto;font-size:14px;font-style:italic;color:#8b8a96;margin-right:2px;margin-top:2px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .upload{height:72px;background-repeat:no-repeat;display:flex;justify-content:center;margin-top:10px;position:relative}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .upload img{position:absolute;left:0;top:0;width:100%;height:100%}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .upload .feature-dependent{margin-bottom:0;font-family:Roboto;font-size:14px;color:#8b8a96;align-self:center;position:relative}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .upload .feature-dependent i{position:absolute;top:0;left:-37px;color:#d5d5d5;font-size:20px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .upload .feature-dependent span{color:#2a50fc;text-decoration:underline;cursor:pointer}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .upload .file-name-wrap{display:none;margin-bottom:0;font-family:Roboto;font-size:14px;color:#8b8a96;align-self:center;position:relative}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .upload .file-name-wrap i{position:absolute;top:0;left:-37px;color:#d5d5d5;font-size:20px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .upload.attached .file-name-wrap{display:initial}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .upload.attached .feature-dependent{display:none}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap.cover-note{margin-top:10px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .radio{display:inline-block;margin-left:27px;margin-top:4px;position:relative;font-family:Roboto;font-size:13px;color:#2b2929}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .radio:nth-of-type(2){margin-left:62px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .radio:before{transition:border cubic-bezier(.93,.87,.27,1.17) .3s;content:'';width:18px;height:18px;border-radius:100%;border:1px solid #2a50fc;position:absolute;left:-27px;top:0}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .radio.active:before{border:5px solid #2a50fc}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .checkbox-caption{display:flex;margin-top:25px;position:relative;font-family:Roboto;font-size:13px;color:#2b2929}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .checkbox-caption #checkbox{width:18px;height:18px;border-radius:2px;background-color:#fff;border:solid 1px #2a50fc;transition:.3s background-color;margin-right:9px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .checkbox-caption #checkbox.active{background:#2a50fc}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .checkbox-caption #checkbox #tick{transform:rotate(46deg);border-bottom:2px solid #fff;border-right:2px solid #fff;width:7px;height:10px;position:relative;left:5px;top:1px}#application-modal .content-outer-wrap .content-inner-wrap input,#application-modal .content-outer-wrap .content-inner-wrap textarea{margin-top:2px;width:100%;padding:8px 20px;outline:0;resize:none;border:1px solid #696969;border-radius:5px;transition:border .5s,background .5s}#application-modal .content-outer-wrap .content-inner-wrap input[name=note-own],#application-modal .content-outer-wrap .content-inner-wrap textarea[name=note-own]{margin-top:10px;height:72px}#application-modal .content-outer-wrap .content-inner-wrap input~span:before,#application-modal .content-outer-wrap .content-inner-wrap textarea~span:before{content:'';height:10px;opacity:0;display:block;font-family:Roboto;font-size:13px;color:#ff2a00;padding-top:10px;transition:opacity .3s,height .3s .3s;line-height:23px}#application-modal .content-outer-wrap .content-inner-wrap input.blurred:invalid,#application-modal .content-outer-wrap .content-inner-wrap textarea.blurred:invalid{background-color:#fff2f0;border:solid 1px #ff2a00}#application-modal .content-outer-wrap .content-inner-wrap input.blurred:invalid~span:before,#application-modal .content-outer-wrap .content-inner-wrap textarea.blurred:invalid~span:before{transition:height .3s,opacity .3s .3s;content:'This field cannot be empty';height:20px;opacity:1}#application-modal .content-outer-wrap .content-inner-wrap input.blurred:invalid[type=email]~span:before,#application-modal .content-outer-wrap .content-inner-wrap textarea.blurred:invalid[type=email]~span:before{content:'Please provide a valid email address'}#application-modal .content-outer-wrap .content-inner-wrap input.blurred:invalid[type=tel]~span:before,#application-modal .content-outer-wrap .content-inner-wrap textarea.blurred:invalid[type=tel]~span:before{content:'Please provide a valid contact number'}#application-modal .content-outer-wrap .content-inner-wrap input.blurred:invalid[type=checkbox]~span:before,#application-modal .content-outer-wrap .content-inner-wrap textarea.blurred:invalid[type=checkbox]~span:before{content:'Please check this field'}#application-modal .content-outer-wrap .content-inner-wrap input.oversized~span:before,#application-modal .content-outer-wrap .content-inner-wrap textarea.oversized~span:before{transition:height .3s,opacity .3s .3s;content:'File size cannot exceed 20MB';height:20px;opacity:1}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button{width:162px;height:52px;border-radius:3px;border:solid 1px #2a50fc;margin:34px 0 0;white-space:nowrap;transition:border .5s}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button.processing{border:solid 1px rgba(42,80,252,.5);cursor:initial}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button.processing img,#application-modal .content-outer-wrap .content-inner-wrap .arrow-button.processing span{opacity:.5}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button.processing #loading-indicator .sk-circle{opacity:1}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button.error #message{transition:opacity .5s .5s;opacity:1;color:#fc444b;margin-left:20px}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button.success{cursor:initial;border:solid 1px rgba(42,80,252,.5)}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button.success img,#application-modal .content-outer-wrap .content-inner-wrap .arrow-button.success span{opacity:.5}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button.success #message{transition:opacity .5s .5s;color:#45b29d;opacity:1}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button img{transition:opacity .5s;margin-left:29px}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button span{transition:opacity .5s;margin-left:10px;font-size:17px;margin-top:3px;color:#2a50fc;letter-spacing:.4px}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #message{cursor:initial;opacity:0;transition:opacity .5s;width:220px;position:absolute;left:175px}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator{cursor:initial}@-webkit-keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-circleBounceDelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle{margin:100px auto;width:40px;height:40px;position:relative;left:50px;opacity:0;transition:opacity .5s}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#2a50fc;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle4:before{-webkit-animation-delay:-.9s;animation-delay:-.9s}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle5:before{-webkit-animation-delay:-.8s;animation-delay:-.8s}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle6:before{-webkit-animation-delay:-.7s;animation-delay:-.7s}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle7:before{-webkit-animation-delay:-.6s;animation-delay:-.6s}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle8:before{-webkit-animation-delay:-.5s;animation-delay:-.5s}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle9:before{-webkit-animation-delay:-.4s;animation-delay:-.4s}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle10:before{-webkit-animation-delay:-.3s;animation-delay:-.3s}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle11:before{-webkit-animation-delay:-.2s;animation-delay:-.2s}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle .sk-circle12:before{-webkit-animation-delay:-.1s;animation-delay:-.1s}header h1.large-title{font-family:Montserrat;font-size:68px;font-weight:700;line-height:88px;letter-spacing:2px;text-align:center;color:#2a50fc;margin:124px auto 0;max-width:1000px}header h2.small-title{font-family:Roboto;font-size:22px;font-weight:700;letter-spacing:1px;text-align:center;color:#2b2929;max-width:800px;margin:55px auto 0;padding:0 15px}header p.description{margin:44px auto 0;font-family:Roboto;font-size:18px;line-height:1.56;text-align:center;color:#2b2929;max-width:1081px;padding:0 15px}#jobs{text-align:center}#jobs .title-medium-blue{font-size:33px;text-shadow:1px 0 0 #2a50fc;letter-spacing:2px;padding-bottom:10px;display:inline-block;margin-top:111px}#jobs .no-jobs{font-size:18px;margin-top:20px;font-family:Roboto}#jobs #loading-indicator{margin-top:30px;position:relative}#jobs #loading-indicator .spinner{width:70px;text-align:center;position:absolute;left:50%;top:50px;transform:translateX(-50%)}#jobs #loading-indicator .spinner>div{width:18px;height:18px;background-color:#2a50fc;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}#jobs #loading-indicator .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}#jobs #loading-indicator .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#jobs #jobs-wrapper{margin-top:30px;transition:height cubic-bezier(.59,-.01,.7,.42) 1s,opacity .3s 1s;opacity:0;overflow:hidden}#jobs #jobs-wrapper .job{overflow:hidden;transition:1s margin-bottom}#jobs #jobs-wrapper .job[expanded=true]{margin-bottom:60px}#jobs #jobs-wrapper .job .job-less{text-align:left;max-width:870px;margin:15px auto 0;padding:0 15px 15px}#jobs #jobs-wrapper .job .job-less img.mobile{display:none}#jobs #jobs-wrapper .job .job-less h1{margin-left:40px;margin-top:15px;font-family:Montserrat;font-size:23px;font-weight:700;letter-spacing:.8px;color:#2a50fc;text-shadow:1px 0 0 #2a50fc}#jobs #jobs-wrapper .job .job-less p{font-family:Roboto;font-size:18px;line-height:1.56;color:#323232;margin-left:40px;margin-top:21px;margin-bottom:0}#jobs #jobs-wrapper .job .job-less p .job-less-ending{transition:opacity .3s;display:inline}#jobs #jobs-wrapper .job .job-less p span{color:#2a50fc;transition:.5s color;cursor:pointer}#jobs #jobs-wrapper .job .job-less p span:hover{color:#0085fc}#jobs #jobs-wrapper .job .job-less h3{font-family:Roboto;font-size:13px;line-height:2.31;text-align:left;color:#323232;margin-top:23px;margin-left:40px}#jobs #jobs-wrapper .job .job-less h3 span{margin-left:8px;margin-right:8px}#jobs #jobs-wrapper .job .job-less h3 span:first-child{margin-left:0}#jobs #jobs-wrapper .job .job-less h3 span:last-child{margin-left:61px}#jobs #jobs-wrapper .job .job-more{position:relative;max-height:0;transition:1s max-height,1s margin-bottom;overflow:hidden;max-width:1440px;margin:0 auto}#jobs #jobs-wrapper .job .job-more[expanded=true]{margin-bottom:60px}#jobs #jobs-wrapper .job .job-more .close-cross{position:absolute;right:34px;top:10px;width:20px;height:20px;cursor:pointer}#jobs #jobs-wrapper .job .job-more .close-cross:hover:after,#jobs #jobs-wrapper .job .job-more .close-cross:hover:before{background:#1b1e21}#jobs #jobs-wrapper .job .job-more .close-cross:after,#jobs #jobs-wrapper .job .job-more .close-cross:before{content:'';height:2px;background:#8a8995;width:20px;position:absolute;top:50%;right:0;transition:.5s background-color}#jobs #jobs-wrapper .job .job-more .close-cross:before{transform:rotateZ(-45deg)}#jobs #jobs-wrapper .job .job-more .close-cross:after{transform:rotateZ(45deg)}#jobs #jobs-wrapper .job .job-more .more-inner-wrap{max-width:870px;margin:15px auto 0;padding-left:55px;text-align:left;padding-right:60px}#jobs #jobs-wrapper .job .job-more .more-inner-wrap h1{font-family:Montserrat;font-size:22px;font-weight:700;line-height:1.17;letter-spacing:1.3px;text-align:left;color:#2b2929;text-shadow:1px 0 0 #2b2929}#jobs #jobs-wrapper .job .job-more .more-inner-wrap .content{font-family:Roboto;line-height:1.5;color:#323232}#jobs #jobs-wrapper .job .job-more .more-inner-wrap .content ul{list-style-type:none;margin-top:23px;padding:0}#jobs #jobs-wrapper .job .job-more .more-inner-wrap .content ul li{position:relative;padding-left:26px;margin-bottom:6px}#jobs #jobs-wrapper .job .job-more .more-inner-wrap .content ul li:before{content:'';position:absolute;top:8px;left:2px;width:8px;height:8px;border-radius:100%;background:#2a50fc}#jobs #jobs-wrapper .job .job-more .more-inner-wrap .content strong{font-size:15px;font-weight:700;letter-spacing:.55px;color:#323232;margin-top:40px;line-height:1.2}#jobs #jobs-wrapper .job .job-more .more-inner-wrap .apply{margin-top:45px;margin-left:2px;width:130px;height:52px;border:solid 1px #2a50fc;display:flex;align-items:center}#jobs #jobs-wrapper .job .job-more .more-inner-wrap .apply img{margin-left:29px}#jobs #jobs-wrapper .job .job-more .more-inner-wrap .apply span{margin-left:15px;font-size:17px;color:#2a50fc;font-weight:700;letter-spacing:.6px}#opportunities{margin-top:140px;text-align:center;word-spacing:32px}#opportunities .custom-row{display:inline-block}#opportunities .custom-row .image-wrap{max-width:280px;position:relative;display:inline-block;word-spacing:initial;margin-bottom:15px}#opportunities .custom-row .image-wrap h3{position:absolute;font-family:Montserrat;font-size:25px;color:#fff;line-height:1.08;left:22px;top:41px;font-weight:700;letter-spacing:.7px;text-align:left}#opportunities .custom-row .image-wrap img:first-child{width:100%}#opportunities .custom-row .image-wrap img:last-child{position:absolute;right:30px;bottom:33px}#opportunities .custom-row .image-wrap img:nth-child(2){display:none}@media (max-width:1199px){header h1.large-title{font-size:50px;line-height:72px;margin-top:60px}#application-modal .content-outer-wrap{width:480px;padding-bottom:0}#application-modal .content-outer-wrap .modal-close{right:15px;top:15px}#application-modal .content-outer-wrap .content-inner-wrap{padding:0 5%}#application-modal .content-outer-wrap .content-inner-wrap input.blurred:invalid~span:before,#application-modal .content-outer-wrap .content-inner-wrap textarea.blurred:invalid~span:before{height:20px;font-size:12px;line-height:10px;padding-top:3px}#application-modal .content-outer-wrap .content-inner-wrap h1{font-size:22px;margin-top:-10px;margin-bottom:-5px;padding-bottom:2px}#application-modal .content-outer-wrap .content-inner-wrap input,#application-modal .content-outer-wrap .content-inner-wrap textarea{padding:4px 10px;font-size:13px}#application-modal .content-outer-wrap .content-inner-wrap textarea[name=note-own]{height:50px;margin-top:10px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap{margin-top:5px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap.cover-note{margin-top:-5px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap:first-child{margin-right:5%}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap h2{font-size:14px;margin-bottom:3px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap h2 span#optional{font-size:12px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .upload{height:50px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .upload .feature-dependent{font-size:11px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .upload .feature-dependent i{font-size:15px;left:-24px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .radio{font-size:12px;margin-top:0;margin-left:17px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .radio:nth-of-type(2){margin-left:28px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .radio:before{width:14px;height:14px;left:-17px;top:2px}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .radio.active:before{border:4px solid #2a50fc}#application-modal .content-outer-wrap .content-inner-wrap .input-wrap .checkbox-caption{margin-top:5px}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button{margin-top:10px;width:127px;height:40px}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button img{height:18px;margin-left:16px}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button span{font-size:14px;margin-top:0}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #message{font-size:14px}#application-modal .content-outer-wrap .content-inner-wrap .arrow-button #loading-indicator .sk-circle{top:-2px;width:30px;height:30px}}@media (max-width:991px){header h1.large-title{font-size:42px;line-height:58px}}@media (max-width:500px){header h1.large-title{font-size:30px;line-height:39px;letter-spacing:1.2px;margin-top:20px}header h2.small-title{margin-top:30px;font-size:20px}header p.description{font-size:16px;margin-top:20px}#jobs .title-medium-blue{font-size:22px}#jobs #loading-indicator .spinner{top:10px}#jobs #jobs-wrapper .job .job-less img{display:none}#jobs #jobs-wrapper .job .job-less img.mobile{display:initial}#jobs #jobs-wrapper .job .job-less h1{font-size:16px;letter-spacing:.3px;margin-left:20px}#jobs #jobs-wrapper .job .job-less p{font-size:14px;line-height:1.5;margin-left:20px}#jobs #jobs-wrapper .job .job-less h3{font-size:0;margin-left:20px}#jobs #jobs-wrapper .job .job-less h3 span{font-size:12px;display:block;margin-left:0!important;margin-right:15px;white-space:pre}#jobs #jobs-wrapper .job .job-more .close-cross{right:15px;top:15px}#jobs #jobs-wrapper .job .job-more .more-inner-wrap{padding-top:0;padding-left:35px;padding-right:40px}#jobs #jobs-wrapper .job .job-more .more-inner-wrap h1{font-size:18px}#jobs #jobs-wrapper .job .job-more .more-inner-wrap .content{font-size:14px}#opportunities{margin-top:93px}#opportunities .custom-row .image-wrap{max-width:382px;padding:0 15px}#opportunities .custom-row .image-wrap h3{left:27px;top:37px}#opportunities .custom-row .image-wrap img:first-child{display:none}#opportunities .custom-row .image-wrap img:nth-child(2){display:initial;width:100%}#opportunities .custom-row .image-wrap img:last-child{right:27px;bottom:38px}#application-modal .content-outer-wrap{height:initial;max-width:350px;width:100%;padding-bottom:10px}#application-modal .content-outer-wrap .content-inner-wrap{padding:0 2%}#application-modal .content-outer-wrap .content-inner-wrap h1{padding-bottom:2px;margin-bottom:5px;max-width:90%;margin-top:16px;font-size:17px}#application-modal .content-outer-wrap .content-inner-wrap input.blurred:invalid~span:before,#application-modal .content-outer-wrap .content-inner-wrap textarea.blurred:invalid~span:before{font-size:10px;line-height:12px;height:20px;padding-top:3px}}