section#careers,section#contact{padding-bottom:91px}section#careers .background,section#contact .background{background:#edf8fe;border-radius:19px;margin:0 auto;max-width:1910px;min-height:610px;padding-left:46px;padding-right:46px;padding-top:68px;width:-webkit-calc(100% - 70px);width:calc(100% - 70px)}section#careers .background h1,section#contact .background h1{color:var(--primaryColor);font-family:var(--headingFont);font-size:80px;line-height:1;margin-bottom:15px;text-align:center;text-transform:uppercase}section#careers .background p,section#contact .background p{font-family:var(--textFont);font-size:20px;font-weight:300;line-height:1.8;margin:0 auto;max-width:1075px;padding-bottom:370px;text-align:center}section#careers .container,section#contact .container{background:#fff;border-radius:19px;box-shadow:0 4px 28.2px 0 rgba(179,210,228,.21);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:-330px auto 0;max-width:1504px;padding:24px 28px;width:-webkit-calc(100% - 100px);width:calc(100% - 100px)}section#careers .container .left,section#contact .container .left{background-color:#edf8fe;border-radius:14px;padding:59px 48px;position:relative;width:514px}section#careers .container .left:after,section#contact .container .left:after{background:url(../images/contact/decoration.png);background-repeat:no-repeat;bottom:0;content:"";height:180px;position:absolute;right:0;width:174px}section#careers .container .left h3,section#contact .container .left h3{color:var(--primaryColor);font-family:var(--headingFont);font-size:36px;font-weight:700;line-height:1;margin-bottom:12px;text-transform:uppercase}section#careers .container .left>p,section#contact .container .left>p{font-family:var(--textFont);font-size:14px;font-weight:300;line-height:1.8;max-width:386px}section#careers .container .left ul,section#contact .container .left ul{margin-top:45px;position:relative;z-index:2}section#careers .container .left ul li,section#contact .container .left ul li{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:25px}section#careers .container .left ul li img,section#contact .container .left ul li img{height:32px;margin-right:21px;-o-object-fit:contain;object-fit:contain;width:32px}section#careers .container .left ul li a,section#careers .container .left ul li address,section#contact .container .left ul li a,section#contact .container .left ul li address{color:var(--primaryColor);font-family:Inter Bold,sans-serif;font-size:22px;line-height:1.4}section#careers .container .left ul li a>span,section#careers .container .left ul li address>span,section#contact .container .left ul li a>span,section#contact .container .left ul li address>span{color:var(--primaryColor);display:block;font-family:Inter Medium,sans-serif;font-size:16px;font-weight:500}section#careers .container .right,section#contact .container .right{margin-top:53px;padding-left:84px;padding-right:42px;width:-webkit-calc(100% - 514px);width:calc(100% - 514px)}section#careers .container .right .row,section#contact .container .right .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:79px;margin-bottom:30px}section#careers .container .right .row .field-group,section#contact .container .right .row .field-group{width:50%}section#careers .container .right .field-group .char-counter,section#contact .container .right .field-group .char-counter{bottom:10px;color:#8f9bba;font-size:11px;position:absolute;right:10px}section#careers .container .right .field-group textarea,section#contact .container .right .field-group textarea{height:217px}section#careers .container .right .terms,section#contact .container .right .terms{font-family:var(--textFont);font-size:14px;font-weight:300;margin-top:20px}section#careers .container .right .terms a,section#contact .container .right .terms a{color:var(--primaryColor);text-decoration:underline}section#careers .container .right .btn-primary,section#contact .container .right .btn-primary{margin-top:47px}section#careers .container{max-width:976px;padding:50px 83px}section#careers .container .right{padding:0;width:100%}section#careers .container .right .file-upload{align-items:center;background-color:#fafcfe;border:1px dashed #d8dde8;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:38px;padding:28px;position:relative}section#careers .container .right .file-upload input[type=file]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}section#careers .container .right .file-upload>img{height:72px;margin-right:12px;width:72px}section#careers .container .right .file-upload b{color:var(--primaryColor);display:block;font-family:Inter SemiBold,sans-serif;font-size:20px;line-height:1;margin-bottom:5px;white-space:normal}section#careers .container .right .file-upload p{color:#8f9bba;font-family:Inter Regular,sans-serif;font-size:12px}section#careers .container .right .file-upload .uploaded-file-display{align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.swal2-confirm{color:#094c79!important}@media screen and (max-width:1024px){section#careers .background,section#contact .background{background:unset;min-height:550px;min-height:unset;padding-top:35px;position:relative;width:-webkit-calc(100% - 20px);width:calc(100% - 20px)}section#careers .background:after,section#contact .background:after{background-color:#edf8fe;border-radius:19px;content:"";height:400px;left:0;position:absolute;top:0;width:100%;z-index:-1}section#careers .background h1,section#contact .background h1{font-size:32px}section#careers .background p,section#contact .background p{font-size:14px;padding-bottom:380px}section#careers .container,section#contact .container{flex-direction:column;margin-top:-360px;padding:10px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}section#careers .container .left,section#contact .container .left{margin:0 auto;max-width:520px;padding:30px 20px;width:100%}section#careers .container .left h3,section#contact .container .left h3{font-size:24px}section#careers .container .left>p,section#contact .container .left>p{font-size:12px}section#careers .container .left ul li>img,section#contact .container .left ul li>img{height:24px;margin-right:12px;width:24px}section#careers .container .left ul li a,section#careers .container .left ul li address,section#contact .container .left ul li a,section#contact .container .left ul li address{font-size:16px}section#careers .container .left ul li a>span,section#careers .container .left ul li address>span,section#contact .container .left ul li a>span,section#contact .container .left ul li address>span{font-size:12px}section#careers .container .right,section#contact .container .right{margin-top:30px;padding:0 20px;width:100%}section#careers .container .right .row,section#contact .container .right .row{flex-direction:column;gap:20px}section#careers .container .right .row .field-group,section#contact .container .right .row .field-group{width:100%}section#careers .container .right .terms,section#contact .container .right .terms{margin-top:10px}section#careers .container .right .btn-primary,section#contact .container .right .btn-primary{margin-left:auto;margin-right:auto;margin-top:30px}section#contact .container .right{order:1}section#contact .container .left{margin-bottom:15px;margin-top:30px;order:2}section#careers .container .right{margin-top:0}section#careers .container .right .file-upload{align-items:center;flex-direction:column;padding:20px}section#careers .container .right .file-upload>img{margin-bottom:12px}section#careers .container .right .file-upload b{font-size:16px;text-align:center}section#careers .container .right .file-upload p{font-size:10px;text-align:center}section#careers .container .right .file-upload .uploaded-file-display{flex-direction:column;gap:15px}section#careers .container .right .file-upload .uploaded-file-display>button{width:100%}}
