.open-positions{color:#090f2d}.open-positions__container{padding:5% 0}.open-positions__title-wrapper{width:60%;margin-left:auto;margin-right:auto;margin-bottom:40px}.open-positions__title{text-align:center;line-height:1.2!important}.open-positions__item{border-bottom:1px solid rgba(9,15,45,.3)}.open-positions__item.active .open-positions__icon:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.open-positions__icon{font-size:30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;-ms-flex-negative:0;flex-shrink:0}.open-positions__icon:before,.open-positions__icon:after{content:"";position:absolute;background:#ed1b24;background:-webkit-gradient(linear,left top,right top,from(rgb(237,27,36)),to(rgb(37,65,209)));background:linear-gradient(90deg,#ed1b24,#2541d1)}.open-positions__icon:before{width:15px;height:2px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.open-positions__icon:after{width:2px;height:15px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.open-positions__trigger{color:#090f2d;background:none;border:none;width:100%;text-align:left;padding:80px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;font-size:1.1em}.open-positions__trigger:hover{color:#ed1b24}.open-positions .js-accordion-body{overflow:hidden;height:0;-webkit-transition:height .35s ease;transition:height .35s ease}.open-positions__content{padding:10px 0 20px}.open-positions__content p{line-height:32px}.open-positions__content strong,.open-positions__content h3{font-weight:600;font-size:32px;line-height:32px;letter-spacing:0px;display:inline-block;margin-top:3%;opacity:1}.open-positions__button{margin-top:40px;background-color:#2541d1;-webkit-transition:all .3s ease;transition:all .3s ease;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.open-positions__button button{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;color:#fff!important;text-transform:uppercase;line-height:130%;-webkit-text-decoration:none;text-decoration:none;gap:20px;background-color:transparent;border:0;width:100%;height:100%;padding:28px 48px}.open-positions__button picture{width:24px;height:24px}.open-positions__button svg{width:24px;height:24px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.open-positions__button:hover{background-color:#090f2d}.open-positions__button:hover svg{-webkit-transform:translateX(20px);transform:translate(20px)}body.modal-open{overflow:hidden;-ms-touch-action:none;touch-action:none}.form-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.modal{display:none;position:fixed;z-index:1000;inset:0;background:#000c;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.modal__content{background-color:#fff;padding:3% 12%;width:75%;position:relative;z-index:2}.modal__title{margin-left:auto;margin-right:auto;text-align:center;margin-bottom:50px}.modal__bg{position:absolute;inset:0;z-index:1}.modal__close{position:absolute;top:3%;right:3%;background:none;border:none;font-size:30px;cursor:pointer;z-index:3;color:#000;-webkit-transition:all .3s ease;transition:all .3s ease}.modal__close:hover{color:#ed1b24}.modal__submit{margin-top:20px}.modal .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:30px;margin-bottom:40px}.modal .form-row.three-column .form-field{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-height:64px}.modal .form-field{position:relative;width:100%;border:1px solid rgba(0,0,0,.2);-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal .form-field.full-width{width:100%}.modal .wpcf7-not-valid-tip{font-family:GeneralSans-Medium;color:#e41d2d;font-size:12px;margin-top:5px;position:relative}.modal .animated-label{font-family:GeneralSans-Medium;font-weight:400;font-size:16px;position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#090f2d;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:1;pointer-events:none}.form-field:has(textarea) .modal .animated-label{top:30px}.modal .animated-label.active{top:12px;font-size:12px;left:0;-webkit-transform:translateY(-195%);transform:translateY(-195%);color:#090f2dcc;z-index:5}.modal .animated-label-texarea{top:30px}.modal .input-field{width:100%;height:64px;background-color:transparent;border:none;color:#222742;padding:20px 15px 15px;font-size:16px;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.modal .input-field[type=textarea],.modal .input-field.wpcf7-textarea{height:150px;resize:none}.modal .input-field:focus{outline:none;background-color:#090f2d33}.modal .input-field.wpcf7-not-valid{border-color:#e41d2d}.modal .wpcf7-form-control-wrap{position:static}.modal .form-field-file{position:relative;cursor:pointer;min-height:64px;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;z-index:1}.modal .form-field-file .animated-label{z-index:4}.modal .form-field-file .cv-polje{position:absolute;inset:0;width:100%;height:100%;opacity:0;z-index:3;background-color:transparent!important;border:none!important;outline:none;font-size:100px}.modal .form-field-file:after{content:"";position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px;height:24px;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 17V19C4 19.5304 4.21071 20.0391 4.58579 20.4142C4.96086 20.7893 5.46957 21 6 21H18C18.5304 21 19.0391 20.7893 19.4142 20.4142C19.7893 20.0391 20 19.5304 20 19V17M7 9L12 4M12 4L17 9M12 4V16' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;color:#090f2d;z-index:2;pointer-events:none}.modal .form-field-file input[type=file]::-webkit-file-upload-button{cursor:pointer!important}.modal .form-field-file input[type=file]::file-selector-button{cursor:pointer!important}.modal .cv-polje{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:3;background-color:transparent!important;border:none!important;outline:none}.modal .form-field-file.is-invalid{border-color:#e41d2d!important}.modal .submit-button-wrapper{width:100%}.modal .submit-button-wrapper .submit-button{width:100%;height:80px;background-color:#2541d1;color:#fff;border:none;font-size:18px;font-weight:500;cursor:pointer;-webkit-transition:background-color .3s ease,color .3s ease,border .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,color .3s ease,border .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,color .3s ease,border .3s ease,transform .3s ease;transition:background-color .3s ease,color .3s ease,border .3s ease,transform .3s ease,-webkit-transform .3s ease;font-family:GeneralSans-Medium;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;border:1px solid transparent}.modal .submit-button-wrapper .submit-button:after{content:"";height:25px;width:25px;display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='24' height='20' viewBox='0 0 24 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.7075 10.7075L14.7075 19.7075C14.5199 19.8951 14.2654 20.0006 14 20.0006C13.7346 20.0006 13.4801 19.8951 13.2925 19.7075C13.1049 19.5199 12.9994 19.2654 12.9994 19C12.9994 18.7346 13.1049 18.4801 13.2925 18.2925L20.5863 11H1C0.734784 11 0.48043 10.8947 0.292893 10.7071C0.105357 10.5196 0 10.2652 0 10C0 9.73479 0.105357 9.48044 0.292893 9.2929C0.48043 9.10536 0.734784 9.00001 1 9.00001H20.5863L13.2925 1.70751C13.1049 1.51987 12.9994 1.26537 12.9994 1.00001C12.9994 0.734643 13.1049 0.480147 13.2925 0.292507C13.4801 0.104866 13.7346 -0.000549316 14 -0.000549316C14.2654 -0.000549316 14.5199 0.104866 14.7075 0.292507L23.7075 9.29251C23.8005 9.38538 23.8742 9.49567 23.9246 9.61707C23.9749 9.73846 24.0008 9.86859 24.0008 10C24.0008 10.1314 23.9749 10.2615 23.9246 10.3829C23.8742 10.5043 23.8005 10.6146 23.7075 10.7075Z' fill='%23FFFFFF'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;-webkit-transition:all .3s ease;transition:all .3s ease;margin-left:20px}.modal .submit-button-wrapper .submit-button:hover{background-color:#fff;color:#2541d1;border:1px solid #2541d1}.modal .submit-button-wrapper .submit-button:hover:after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='20' viewBox='0 0 24 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.7075 10.7075L14.7075 19.7075C14.5199 19.8951 14.2654 20.0006 14 20.0006C13.7346 20.0006 13.4801 19.8951 13.2925 19.7075C13.1049 19.5199 12.9994 19.2654 12.9994 19C12.9994 18.7346 13.1049 18.4801 13.2925 18.2925L20.5863 11H1C0.734784 11 0.48043 10.8947 0.292893 10.7071C0.105357 10.5196 0 10.2652 0 10C0 9.73479 0.105357 9.48044 0.292893 9.2929C0.48043 9.10536 0.734784 9.00001 1 9.00001H20.5863L13.2925 1.70751C13.1049 1.51987 12.9994 1.26537 12.9994 1.00001C12.9994 0.734643 13.1049 0.480147 13.2925 0.292507C13.4801 0.104866 13.7346 -0.000549316 14 -0.000549316C14.2654 -0.000549316 14.5199 0.104866 14.7075 0.292507L23.7075 9.29251C23.8005 9.38538 23.8742 9.49567 23.9246 9.61707C23.9749 9.73846 24.0008 9.86859 24.0008 10C24.0008 10.1314 23.9749 10.2615 23.9246 10.3829C23.8742 10.5043 23.8005 10.6146 23.7075 10.7075Z' fill='%232541d1'/%3E%3C/svg%3E");-webkit-transform:translateX(12px);transform:translate(12px)}@media screen and (max-width: 1250px){.open-positions__content strong,.open-positions__content h3{font-size:28px}}@media screen and (max-width: 768px){.modal .form-row.three-column .form-field{max-height:50px}.modal .wpcf7-not-valid-tip{margin-top:1px}.modal .input-field{height:50px}.modal .form-field-file{min-height:50px}.modal .submit-button-wrapper .submit-button{height:50px}}@media (max-width: 768px){.form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:35px;margin-bottom:35px}.form-row.three-column .form-field{width:100%}.modal__title{margin-bottom:20px}.modal__content{padding:2% 5%;width:90%}.modal__close{top:5px;right:15px}}@media screen and (max-width: 640px){.open-positions__content strong,.open-positions__content h3{font-size:22px}}@media screen and (max-width: 500px){.modal .input-field[type=textarea],.modal .input-field.wpcf7-textarea{height:100px}}@media screen and (max-width: 400px){.modal .form-row{gap:20px;margin-bottom:20px}}@media (min-width: 1921px){.open-positions__title-wrapper{margin-bottom:2.08333vw}.open-positions__item{border-bottom:.05208vw solid rgba(9,15,45,.3)}.open-positions__icon{font-size:1.5625vw;width:1.5625vw;height:1.5625vw}.open-positions__icon:before{width:.78125vw;height:.10417vw}.open-positions__icon:after{width:.10417vw;height:.78125vw}.open-positions__trigger{padding:4.16667vw 0}.open-positions__content{padding:.52083vw 0 1.04167vw}.open-positions__content p{line-height:1.66667vw}.open-positions__content strong,.open-positions__content h3{font-size:1.66667vw;line-height:1.66667vw;letter-spacing:0vw}.open-positions__button{margin-top:2.08333vw}.open-positions__button button{gap:1.04167vw;padding:1.45833vw 2.5vw}.open-positions__button picture{width:1.25vw;height:1.25vw}.open-positions__button svg{width:1.25vw;height:1.25vw}.open-positions__button:hover svg{-webkit-transform:translateX(1.04167vw);transform:translate(1.04167vw)}.modal__title{margin-bottom:2.60417vw}.modal__close{font-size:1.5625vw}.modal__submit{margin-top:1.04167vw}.modal .form-row{gap:1.5625vw;margin-bottom:2.08333vw}.modal .form-row.three-column .form-field{max-height:3.33333vw}.modal .form-field{border:.05208vw solid rgba(0,0,0,.2)}.modal .wpcf7-not-valid-tip{font-size:.625vw;margin-top:.26042vw}.modal .animated-label{font-size:.83333vw;left:.78125vw}.form-field:has(textarea) .modal .animated-label{top:1.5625vw}.modal .animated-label.active{top:.625vw;font-size:.625vw}.modal .animated-label-texarea{top:1.5625vw}.modal .input-field{height:3.33333vw;padding:1.04167vw .78125vw .78125vw;font-size:.83333vw}.modal .input-field[type=textarea],.modal .input-field.wpcf7-textarea{height:7.8125vw}.modal .form-field-file{min-height:3.33333vw}.modal .form-field-file .cv-polje{font-size:5.20833vw}.modal .form-field-file:after{right:.78125vw;width:1.25vw;height:1.25vw}.modal .submit-button-wrapper .submit-button{height:4.16667vw;font-size:.9375vw;border:.05208vw solid transparent}.modal .submit-button-wrapper .submit-button:after{height:1.30208vw;width:1.30208vw;margin-left:1.04167vw}.modal .submit-button-wrapper .submit-button:hover{border:.05208vw solid #2541d1}.modal .submit-button-wrapper .submit-button:hover:after{-webkit-transform:translateX(.625vw);transform:translate(.625vw)}}
