.career-open-position .img-fluid{height:auto;max-width:100%}.career-open-position h2{color:#289ee6;text-align:center}.career-open-position .flag-contents .s-hs-row{justify-content:center;margin-top:10px}.career-open-position .flag-contents .order-1{order:1!important}.career-open-position .flag-contents .order-2{order:2!important}.career-open-position .flag-contents .text-end{text-align:right}.career-open-position button{all:unset}.career-open-position .flag-contents a{color:#000;cursor:pointer;font-weight:600;padding:15px 10px;text-decoration:none}.career-open-position .flag-contents a.active{color:#289ee6}.career-open-position .tab-content{margin-top:20px;padding:15px}.career-open-position .s-hs-col-lg-4{margin-bottom:30px}.career-open-position .s-hs-card{display:flex;flex-direction:column;height:100%;min-width:0;position:relative;word-wrap:break-word;background-clip:border-box;background:#fff;border:1px solid #dadada;border-radius:30px;padding:25px;transition:.3s}.career-open-position .s-hs-card:hover{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}.career-open-position .s-hs-card .s-hs-card-body{flex:1 1 auto;padding:20px 15px;position:relative;text-align:center}.career-open-position .s-hs-card .s-hs-card-body .s-hs-exp{border-bottom:1px solid rgba(0,0,0,.1);display:inline-block;justify-content:flex-start;margin:20px 15px 4px;padding:0 0 13px;position:relative}.career-open-position .s-hs-card .s-hs-card-body .s-hs-exp svg{height:15px;width:15px;fill:#000;left:-20px;position:absolute;top:2px}.career-open-position .s-hs-card .s-hs-card-body .s-hs-exp p{color:#666;font-size:13px;font-weight:700;list-style:none;margin:0;text-transform:uppercase}.career-open-position .s-hs-card .s-hs-card-body .h5{color:#289ee5;font-weight:600;line-height:1.1;margin-bottom:0;text-align:left;transition:.3s}.career-open-position .s-hs-card:hover .s-hs-card-body h5{color:#001035}.career-open-position .s-hs-card .s-hs-card-body p{color:#333;margin-bottom:10px}.career-open-position .s-hs-card .s-hs-card-body .text-section{text-align:justify}.career-open-position .s-hs-card .card-link{color:#007bff;cursor:pointer;margin-top:10px;text-decoration:none;transition:.3s}.career-open-position .s-hs-card .card-link:hover{color:#001035;text-decoration:underline}.career-open-position .modal{background-color:#000;background-color:rgba(0,0,0,.4);height:100%;left:0;opacity:0;padding:20px 0;position:fixed;top:0;visibility:hidden;width:100%;z-index:999}.career-open-position .modal-content{background-color:#fefefe;height:700px;margin:auto;max-width:100%;overflow:auto;padding:20px;width:100%}.career-open-position .modal .modal-header{border-bottom:1px solid #ccc;position:relative}.career-open-position .close{color:#aaa;font-size:28px;font-weight:700;position:absolute;right:0;top:0}.career-open-position .close:hover,.close:focus{color:#000;cursor:pointer;text-decoration:none}.career-open-position .modal .h5{color:#289ee6;font-weight:700;margin-bottom:16px;text-transform:uppercase}.career-open-position .join-form .h5{text-align:center}.career-open-position .modal .modal-body{margin-top:16px;padding:20px}.career-open-position .modal .modal-body p{margin-bottom:5px}.career-open-position .modal .modal-body p.exp{margin-bottom:16px}.career-open-position .modal .modal-body p span.years{margin-left:16px}.career-open-position .modal .modal-body .requirements p.req{color:#289ee6;margin-bottom:16px;text-transform:uppercase}.career-open-position .modal-body .requirements ol li{line-height:2;margin-right:10px}.career-open-position .modal-body .requirements ul li{line-height:2;list-style:disc;margin-left:15px}.career-open-position .job h2{color:#2f2f2f;font-size:28px;font-weight:600;line-height:1.1;margin-top:.5rem;text-align:left}.career-open-position .submit-btn{margin-top:30px}.career-open-position strong{font-weight:700}.career-open-position .flag-contents{display:none}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.hs-form-field{margin-bottom:10px}.join-form form label{color:#6c6e6c;display:block;font-size:.875rem;margin-bottom:.35rem;padding-top:0;text-align:left;width:auto}.join-form form legend{color:#33475b;font-size:.875rem}.join-form .input{position:relative}.join-form input[type=email],.join-form input[type=file],.join-form input[type=number],.join-form input[type=password],.join-form input[type=tel],.join-form input[type=text],.join-form select,.join-form textarea{background-color:#fff;border:1px solid #ced4da;border-radius:0!important;border-radius:3px;color:#33475b;display:inline-block;font-size:.875rem;padding:.7rem;text-align:center;width:100%}.join-form input[type=email]:focus,.join-form input[type=file]:focus,.join-form input[type=number]:focus,.join-form input[type=password]:focus,.join-form input[type=tel]:focus,.join-form input[type=text]:focus,.join-form select:focus,.join-form textarea:focus{outline-color:none}.join-form fieldset{max-width:100%!important}.join-form ::-webkit-input-placeholder{color:#333}.join-form ::-moz-placeholder{color:#333}.join-form :-ms-input-placeholder{color:#333}.join-form :-moz-placeholder{color:#333}.join-form ::placeholder{color:#333}.join-form form .inputs-list{list-style:none;margin:0;padding:0}.join-form .inputs-list>li{display:block;margin:4px 0;padding:0;width:100%}.inputs-list span,.join-form .inputs-list input{font-size:.875rem;vertical-align:middle}.hs-input[type=radio],.join-form .hs-input[type=checkbox]{border:none;cursor:pointer;height:auto;line-height:normal;margin-right:.35rem;padding:0;width:auto}.join-form .hs-fieldtype-date .input .hs-dateinput:before{color:#33475b;content:"\01F4C5";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.join-form .fn-date-picker .pika-table thead th{color:#fff}.join-form .fn-date-picker td.is-today .pika-button{color:#343a40}.join-form .fn-date-picker td.is-selected .pika-button{background:#343a40;border-radius:0;box-shadow:none}.join-form .fn-date-picker td .pika-button:hover{background-color:#343a40!important;border-radius:0!important;color:#fff}.join-form input[type=file]{background-color:#fff;border:1px solid #ced4da;border-radius:0!important;color:#33475b;display:inline-block;font-size:.875rem;padding:.7rem;width:100%}.join-form form .hs-richtext,form .hs-richtext p{font-size:.875rem;margin:0 0 1.4rem}.join-form form .hs-richtext img{max-width:100%!important}.join-form form .header{background-color:transparent;border:none}.join-form .legal-consent-container .hs-form-booleancheckbox-display>span,.legal-consent-container .hs-form-booleancheckbox-display>span p{font-size:.875rem;margin-left:1rem!important}.join-form .hs-form-required{color:red}.join-form .hs-input.invalid.error{border-color:#ef6b51}.join-form .hs-error-msg{color:#ef6b51;font-size:12px;margin-top:.35rem}.join-form form input[type=submit],form .hs-button{background-color:#289ee6!important;border:none;border-radius:2px;color:#fff!important;font-size:19px;font-weight:400;letter-spacing:.5px;padding:10px 50px;text-transform:uppercase}.join-form form input[type=submit]:hover,form .hs-button:focus,form .hs-button:hover,form input[type=submit]:focus{background-color:#1973e8;border-color:#1973e8;color:#fff}.join-form form .hs-button:active,.join-form form input[type=submit]:active{background-color:#289ee6;border-color:#289ee6;color:#fff}.join-form .grecaptcha-badge{margin:0 auto}@media(min-width:767px){.career-open-position .modal-content{max-width:70%}.career-open-position .job h2{font-size:34px}}