body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.absolute{position:absolute}.relative{position:relative}.text-center{text-align:center}.grid{display:grid;height:100%;width:100%}.flex{display:flex}.flex-reverse{display:flex;flex-direction:row-reverse}.wrap{flex-wrap:wrap}.flex-column{display:flex;flex-direction:column}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.justify-evenly{justify-content:space-evenly}.align-center{align-items:center}.align-end{align-items:flex-end}.absolute-center{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}h4,p{margin:initial}input{padding:initial;text-align:right}.App,input{direction:rtl}.App{box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);color:#424044;margin-inline:auto;max-width:900px;min-height:100vh}.container{margin-inline:23px}.loader-wrapper{align-items:center;background-color:rgba(0,0,0,.2);display:flex;inset:0;justify-content:center;left:50%;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:min(900px,100%);z-index:100}.loader-wrapper .loader{display:inline-block;height:80px;scale:1.5;width:80px}.loader-wrapper .loader div{-webkit-animation:lds-default 1.2s linear infinite;animation:lds-default 1.2s linear infinite;background:#12375a;border-radius:50%;height:6px;position:absolute;width:6px}.loader-wrapper .loader div:first-child{-webkit-animation-delay:0s;animation-delay:0s;left:66px;top:37px}.loader-wrapper .loader div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;left:62px;top:22px}.loader-wrapper .loader div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s;left:52px;top:11px}.loader-wrapper .loader div:nth-child(4){-webkit-animation-delay:-.3s;animation-delay:-.3s;left:37px;top:7px}.loader-wrapper .loader div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s;left:22px;top:11px}.loader-wrapper .loader div:nth-child(6){-webkit-animation-delay:-.5s;animation-delay:-.5s;left:11px;top:22px}.loader-wrapper .loader div:nth-child(7){-webkit-animation-delay:-.6s;animation-delay:-.6s;left:7px;top:37px}.loader-wrapper .loader div:nth-child(8){-webkit-animation-delay:-.7s;animation-delay:-.7s;left:11px;top:52px}.loader-wrapper .loader div:nth-child(9){-webkit-animation-delay:-.8s;animation-delay:-.8s;left:22px;top:62px}.loader-wrapper .loader div:nth-child(10){-webkit-animation-delay:-.9s;animation-delay:-.9s;left:37px;top:66px}.loader-wrapper .loader div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;left:52px;top:62px}.loader-wrapper .loader div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;left:62px;top:52px}@-webkit-keyframes lds-default{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes lds-default{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.popup-wrapper{background-color:rgba(0,0,0,.2);cursor:pointer;height:100vh;left:200vw;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .8s ease;width:100vw;z-index:10}.popup-wrapper.show{left:50%}.popup-wrapper .popup{align-items:center;background-color:#e1ebf7;border-radius:50px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);display:flex;flex-direction:column;height:45vh;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:min(820px,90%)}.popup-wrapper .popup h2,.popup-wrapper .popup h3{color:#12375a;font-size:clamp(40px,5vw,60px);margin:initial}.popup-wrapper .popup h3{font-size:clamp(30px,3.5vw,40px)}.form-header{align-items:flex-end;background-color:#12375a}@media only screen and (max-width:550px){.form-header{align-items:center;flex-direction:column}}.form-header h1{color:#fff;flex-grow:1;margin:initial;margin-right:min(20px,4vw);padding-bottom:5px}@media only screen and (max-width:550px){.form-header h1{margin-right:0;margin-inline:5px;text-align:center}}.form-header img{object-fit:contain}.form-header img:last-child{padding-left:min(30px,5vw)}.form-body .company-use{background-color:#e1ebf7;margin-block:30px min(100px,11vw);padding:0 10px 10px}.form-body .company-use .company-use-title{font-size:12px;font-weight:500;margin:initial;padding-block:4px 8px}.form-body .company-use form{gap:8px}@media only screen and (max-width:615px){.form-body .company-use form{flex-direction:column;row-gap:16px}}.form-body .company-use form label{-webkit-column-gap:6px;column-gap:6px;font-size:14px;font-weight:500}@media only screen and (max-width:400px){.form-body .company-use form label{align-items:flex-start;flex-direction:column;row-gap:12px}}.form-body .company-use form label input{background-color:transparent;border:initial;border-bottom:1px solid #000;outline:none;width:153px}@media only screen and (max-width:615px){.form-body .company-use form label input{flex-grow:1}}@media only screen and (max-width:400px){.form-body .company-use form label input{width:100%}}.form-body .personal-details{margin-bottom:min(50px,7vw)}.form-body .personal-details .title{font-weight:500;margin-bottom:20px}.form-body .personal-details form{grid-column-gap:15px;grid-row-gap:20px;-webkit-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:repeat(12,1fr);row-gap:20px}.form-body .personal-details form>label{display:flex;flex-direction:column}.form-body .personal-details form>label input{border:initial;border-bottom:1px solid #000;font-size:16px;line-height:1;margin-top:20px;outline:none}.form-body .personal-details form>label:first-child{grid-area:1/1/2/5}@media only screen and (max-width:768px){.form-body .personal-details form>label:first-child{grid-area:1/1/2/5}}@media only screen and (max-width:500px){.form-body .personal-details form>label:first-child{grid-area:1/1/2/13}}.form-body .personal-details form>label:nth-child(2){grid-area:1/5/2/9}@media only screen and (max-width:768px){.form-body .personal-details form>label:nth-child(2){grid-area:1/5/2/9}}@media only screen and (max-width:500px){.form-body .personal-details form>label:nth-child(2){grid-area:2/1/3/13}}.form-body .personal-details form>label:nth-child(3){grid-area:1/9/2/13}@media only screen and (max-width:768px){.form-body .personal-details form>label:nth-child(3){grid-area:1/9/2/13}}@media only screen and (max-width:500px){.form-body .personal-details form>label:nth-child(3){grid-area:3/1/4/13}}.form-body .personal-details form>label:nth-child(5){grid-area:2/3/3/5}@media only screen and (max-width:768px){.form-body .personal-details form>label:nth-child(5){grid-area:2/7/3/13;max-width:190px}}@media only screen and (max-width:500px){.form-body .personal-details form>label:nth-child(5){grid-area:5/1/6/13;max-width:none}}.form-body .personal-details form>label:nth-child(5) input{text-align:center}.form-body .personal-details form>label:nth-child(5) input::-webkit-calendar-picker-indicator,.form-body .personal-details form>label:nth-child(5) input::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.form-body .personal-details form>label:nth-child(6){grid-area:2/5/3/11}@media only screen and (max-width:768px){.form-body .personal-details form>label:nth-child(6){grid-area:3/1/3/8}}@media only screen and (max-width:500px){.form-body .personal-details form>label:nth-child(6){grid-area:6/1/7/13}}.form-body .personal-details form>label:nth-child(7){grid-area:2/11/3/13}@media only screen and (max-width:768px){.form-body .personal-details form>label:nth-child(7){grid-area:3/8/4/13}}@media only screen and (max-width:500px){.form-body .personal-details form>label:nth-child(7){grid-area:7/1/8/13}}.form-body .personal-details form>label:nth-child(8){grid-area:3/1/4/9}@media only screen and (max-width:768px){.form-body .personal-details form>label:nth-child(8){grid-area:4/1/4/9}}@media only screen and (max-width:500px){.form-body .personal-details form>label:nth-child(8){grid-area:8/1/9/13}}.form-body .personal-details form>label:nth-child(9){grid-area:3/9/4/13}@media only screen and (max-width:768px){.form-body .personal-details form>label:nth-child(9){grid-area:4/9/4/13}}@media only screen and (max-width:500px){.form-body .personal-details form>label:nth-child(9){grid-area:9/1/10/13}}.form-body .personal-details form>label:nth-child(10){grid-area:4/1/5/7}@media only screen and (max-width:768px){.form-body .personal-details form>label:nth-child(10){grid-area:5/1/5/7}}@media only screen and (max-width:500px){.form-body .personal-details form>label:nth-child(10){grid-area:10/1/11/13}}.form-body .personal-details form .gender-wrapper{grid-area:2/1/3/3}@media only screen and (max-width:768px){.form-body .personal-details form .gender-wrapper{grid-area:2/1/3/6}}@media only screen and (max-width:500px){.form-body .personal-details form .gender-wrapper{grid-area:4/1/5/13}}.form-body .personal-details form .car-wrapper{grid-area:4/7/5/10}@media only screen and (max-width:768px){.form-body .personal-details form .car-wrapper{grid-area:5/7/5/9}}@media only screen and (max-width:500px){.form-body .personal-details form .car-wrapper{grid-area:11/1/12/13}}.form-body .personal-details form .license-wrapper{grid-area:4/10/5/13}@media only screen and (max-width:768px){.form-body .personal-details form .license-wrapper{grid-area:5/9/5/13}}@media only screen and (max-width:500px){.form-body .personal-details form .license-wrapper{grid-area:12/1/13/13}}.form-body .personal-details form .car-wrapper,.form-body .personal-details form .gender-wrapper,.form-body .personal-details form .license-wrapper{text-align:center}.form-body .personal-details form .car-wrapper p,.form-body .personal-details form .gender-wrapper p,.form-body .personal-details form .license-wrapper p{margin:initial;padding-bottom:20px}.form-body .personal-details form .car-wrapper>div,.form-body .personal-details form .gender-wrapper>div,.form-body .personal-details form .license-wrapper>div{align-items:center;-webkit-column-gap:8px;column-gap:8px;display:flex;justify-content:center}.form-body .personal-details form .car-wrapper>div label,.form-body .personal-details form .gender-wrapper>div label,.form-body .personal-details form .license-wrapper>div label{display:flex;line-height:1.3}.form-body .courses .title,.form-body .education .title{font-weight:500;margin-bottom:20px}.form-body .courses .education-table,.form-body .education .education-table{margin-bottom:20px;width:99.7%}@media only screen and (max-width:768px){.form-body .courses .education-table,.form-body .education .education-table{align-items:center;flex-direction:column}}.form-body .courses .education-table .column:first-child,.form-body .education .education-table .column:first-child{font-weight:700}.form-body .courses .education-table .column:last-child div,.form-body .education .education-table .column:last-child div{border-left:1px solid #000}.form-body .courses .education-table .column div,.form-body .education .education-table .column div{border-right:1px solid #000;border-top:1px solid #000;height:30px;line-height:1.6;width:100%}.form-body .courses .education-table .column div:last-child,.form-body .education .education-table .column div:last-child{border-bottom:1px solid #000}.form-body .courses .education-table .column div:first-child,.form-body .education .education-table .column div:first-child{background-color:#e1ebf7;font-weight:700}.form-body .courses .education-table .column div input,.form-body .education .education-table .column div input{border:initial;font-size:16px;height:100%;outline:none;width:95%}.form-body .courses .education-table .column:first-child,.form-body .education .education-table .column:first-child{width:22%}@media only screen and (max-width:768px){.form-body .courses .education-table .column:first-child,.form-body .education .education-table .column:first-child{width:100%}.form-body .courses .education-table .column:first-child div,.form-body .education .education-table .column:first-child div{border-left:1px solid #000}}.form-body .courses .education-table .column:nth-child(2),.form-body .education .education-table .column:nth-child(2){width:14%}@media only screen and (max-width:768px){.form-body .courses .education-table .column:nth-child(2),.form-body .education .education-table .column:nth-child(2){width:100%}.form-body .courses .education-table .column:nth-child(2) div,.form-body .education .education-table .column:nth-child(2) div{border-left:1px solid #000}}.form-body .courses .education-table .column:nth-child(3),.form-body .education .education-table .column:nth-child(3){width:18%}@media only screen and (max-width:768px){.form-body .courses .education-table .column:nth-child(3),.form-body .education .education-table .column:nth-child(3){width:100%}.form-body .courses .education-table .column:nth-child(3) div,.form-body .education .education-table .column:nth-child(3) div{border-left:1px solid #000}}.form-body .courses .education-table .column:nth-child(4),.form-body .education .education-table .column:nth-child(4){width:46%}@media only screen and (max-width:768px){.form-body .courses .education-table .column:nth-child(4),.form-body .education .education-table .column:nth-child(4){width:100%}}.form-body .courses{margin-block:min(50px,7vw)}.form-body .courses .courses-table{margin-bottom:20px;width:99.7%}@media only screen and (max-width:768px){.form-body .courses .courses-table{align-items:center;flex-direction:column}}.form-body .courses .courses-table .column:last-child div{border-left:1px solid #000}.form-body .courses .courses-table .column div{border-right:1px solid #000;border-top:1px solid #000;height:30px;line-height:1.6;width:100%}.form-body .courses .courses-table .column div:last-child{border-bottom:1px solid #000}.form-body .courses .courses-table .column div:first-child{background-color:#e1ebf7;font-weight:700}.form-body .courses .courses-table .column div input{border:initial;font-size:16px;height:100%;outline:none;width:95%}.form-body .courses .courses-table .column:first-child{width:15%}@media only screen and (max-width:768px){.form-body .courses .courses-table .column:first-child{width:100%}.form-body .courses .courses-table .column:first-child div{border-left:1px solid #000}}.form-body .courses .courses-table .column:nth-child(2){width:15%}@media only screen and (max-width:768px){.form-body .courses .courses-table .column:nth-child(2){width:100%}.form-body .courses .courses-table .column:nth-child(2) div{border-left:1px solid #000}}.form-body .courses .courses-table .column:nth-child(3){width:20%}@media only screen and (max-width:768px){.form-body .courses .courses-table .column:nth-child(3){width:100%}.form-body .courses .courses-table .column:nth-child(3) div{border-left:1px solid #000}}.form-body .courses .courses-table .column:nth-child(4){width:50%}@media only screen and (max-width:768px){.form-body .courses .courses-table .column:nth-child(4){width:100%}}.form-body .questions{row-gap:20px}.form-body .questions .question1,.form-body .questions .question2,.form-body .questions .question3{-webkit-column-gap:16px;column-gap:16px}@media only screen and (max-width:805px){.form-body .questions .question1,.form-body .questions .question2,.form-body .questions .question3{grid-row-gap:10px;display:grid;grid-template-columns:repeat(1,.3fr);grid-template-rows:repeat(3,1fr);row-gap:10px}}@media only screen and (max-width:720px){.form-body .questions .question1,.form-body .questions .question2,.form-body .questions .question3{grid-template-columns:none;grid-template-rows:none}}.form-body .questions .question1 .title,.form-body .questions .question2 .title,.form-body .questions .question3 .title{font-weight:500}@media only screen and (max-width:805px){.form-body .questions .question1 .title,.form-body .questions .question2 .title,.form-body .questions .question3 .title{grid-area:1/1/2/3}}@media only screen and (max-width:720px){.form-body .questions .question1 .title,.form-body .questions .question2 .title,.form-body .questions .question3 .title{grid-area:unset}}.form-body .questions .question1 .checkboxes,.form-body .questions .question2 .checkboxes,.form-body .questions .question3 .checkboxes{-webkit-column-gap:8px;column-gap:8px}@media only screen and (max-width:805px){.form-body .questions .question1 .checkboxes,.form-body .questions .question2 .checkboxes,.form-body .questions .question3 .checkboxes{grid-area:2/1/3/2}}@media only screen and (max-width:720px){.form-body .questions .question1 .checkboxes,.form-body .questions .question2 .checkboxes,.form-body .questions .question3 .checkboxes{grid-area:unset}}.form-body .questions .question1 .if-yes,.form-body .questions .question2 .if-yes,.form-body .questions .question3 .if-yes{-webkit-column-gap:16px;column-gap:16px;flex-grow:1}@media only screen and (max-width:805px){.form-body .questions .question1 .if-yes,.form-body .questions .question2 .if-yes,.form-body .questions .question3 .if-yes{grid-area:2/2/3/3}}@media only screen and (max-width:720px){.form-body .questions .question1 .if-yes,.form-body .questions .question2 .if-yes,.form-body .questions .question3 .if-yes{grid-area:unset}}.form-body .questions .question1 .if-yes input,.form-body .questions .question2 .if-yes input,.form-body .questions .question3 .if-yes input{border:initial;border-bottom:1px solid #000;flex-grow:1;font-size:16px;outline:none}.form-body .questions .question2 .title{white-space:nowrap}@media only screen and (max-width:400px){.form-body .questions .question2 .title{white-space:inherit}}@media only screen and (max-width:540px){.form-body .questions .question2 .if-yes{flex-direction:column;row-gap:10px}}.form-body .questions .question2 .if-yes .relation{-webkit-column-gap:4px;column-gap:4px}@media only screen and (max-width:540px){.form-body .questions .question2 .if-yes .relation{width:100%}}.form-body .questions .question2 .if-yes .relation input{width:48%}.form-body .questions .question2 .if-yes .with-who{-webkit-column-gap:4px;column-gap:4px}@media only screen and (max-width:805px){.form-body .questions .question2 .if-yes .with-who{flex-grow:1}}@media only screen and (max-width:540px){.form-body .questions .question2 .if-yes .with-who{width:100%}}.form-body .questions .question2 .if-yes .with-who input{width:70%}.form-body .questions .question3 .title{white-space:nowrap}@media only screen and (max-width:540px){.form-body .questions .question3 .if-yes{flex-direction:column;row-gap:10px}}.form-body .questions .question3 .if-yes .relation{-webkit-column-gap:4px;column-gap:4px}@media only screen and (max-width:540px){.form-body .questions .question3 .if-yes .relation{width:100%}}.form-body .questions .question3 .if-yes .relation input{width:57%}.form-body .questions .question3 .if-yes .which-role{-webkit-column-gap:4px;column-gap:4px}@media only screen and (max-width:805px){.form-body .questions .question3 .if-yes .which-role{flex-grow:1}}@media only screen and (max-width:540px){.form-body .questions .question3 .if-yes .which-role{width:100%}}.form-body .questions .question3 .if-yes .which-role input{width:56%}.form-body .prev-places{margin-block:min(50px,7vw)}.form-body .prev-places .title{align-items:flex-end;-webkit-column-gap:4px;column-gap:4px;margin-bottom:20px}.form-body .prev-places .title h4{margin:initial}.form-body .prev-places .title span{font-size:12px}.form-body .prev-places .prev-places-table{width:99.7%}@media only screen and (max-width:768px){.form-body .prev-places .prev-places-table{align-items:center;flex-direction:column}}.form-body .prev-places .prev-places-table .column:last-child div{border-left:1px solid #000}.form-body .prev-places .prev-places-table .column>div{border-right:1px solid #000;border-top:1px solid #000;height:30px;line-height:1.6;width:100%}.form-body .prev-places .prev-places-table .column>div:last-child{border-bottom:1px solid #000}.form-body .prev-places .prev-places-table .column>div:first-child{background-color:#e1ebf7;font-weight:700;height:43px;line-height:2.5}.form-body .prev-places .prev-places-table .column>div input{border:initial;font-size:16px;height:100%;outline:none;width:95%}.form-body .prev-places .prev-places-table .column:first-child{width:22%}@media only screen and (max-width:768px){.form-body .prev-places .prev-places-table .column:first-child{width:100%}.form-body .prev-places .prev-places-table .column:first-child div{border-left:1px solid #000}}.form-body .prev-places .prev-places-table .column:nth-child(2){width:14%}@media only screen and (max-width:768px){.form-body .prev-places .prev-places-table .column:nth-child(2){width:100%}.form-body .prev-places .prev-places-table .column:nth-child(2) div{border-left:1px solid #000}}.form-body .prev-places .prev-places-table .column:nth-child(3){width:18%}.form-body .prev-places .prev-places-table .column:nth-child(3) div{line-height:1.3}.form-body .prev-places .prev-places-table .column:nth-child(3) div:first-child{-webkit-column-gap:60px;column-gap:60px}.form-body .prev-places .prev-places-table .column:nth-child(3) div:not(:first-child) input:first-child{border-left:1px solid #000}@media only screen and (max-width:768px){.form-body .prev-places .prev-places-table .column:nth-child(3){width:100%}.form-body .prev-places .prev-places-table .column:nth-child(3)>div{border-left:1px solid #000}}.form-body .prev-places .prev-places-table .column:nth-child(4){width:23%}@media only screen and (max-width:768px){.form-body .prev-places .prev-places-table .column:nth-child(4){width:100%}.form-body .prev-places .prev-places-table .column:nth-child(4) div{border-left:1px solid #000}}.form-body .prev-places .prev-places-table .column:nth-child(5){width:23%}@media only screen and (max-width:768px){.form-body .prev-places .prev-places-table .column:nth-child(5){width:100%}}.form-body .recommendation{margin-bottom:min(50px,7vw)}.form-body .recommendation .title{align-items:flex-end;-webkit-column-gap:4px;column-gap:4px;margin-bottom:20px}.form-body .recommendation .title p{font-size:12px}.form-body .recommendation .recommendation-table{width:99.7%}@media only screen and (max-width:768px){.form-body .recommendation .recommendation-table{align-items:center;flex-direction:column}}.form-body .recommendation .recommendation-table .column:last-child div{border-left:1px solid #000}.form-body .recommendation .recommendation-table .column div{border-right:1px solid #000;border-top:1px solid #000;height:30px;line-height:1.6;width:100%}.form-body .recommendation .recommendation-table .column div:last-child{border-bottom:1px solid #000}.form-body .recommendation .recommendation-table .column div:first-child{background-color:#e1ebf7;font-weight:700}.form-body .recommendation .recommendation-table .column div input{border:initial;font-size:16px;height:100%;outline:none;width:95%}.form-body .recommendation .recommendation-table .column:first-child{width:24%}@media only screen and (max-width:768px){.form-body .recommendation .recommendation-table .column:first-child{width:100%}.form-body .recommendation .recommendation-table .column:first-child div{border-left:1px solid #000}}.form-body .recommendation .recommendation-table .column:nth-child(2){width:18%}@media only screen and (max-width:768px){.form-body .recommendation .recommendation-table .column:nth-child(2){width:100%}.form-body .recommendation .recommendation-table .column:nth-child(2) div{border-left:1px solid #000}}.form-body .recommendation .recommendation-table .column:nth-child(3){width:29%}@media only screen and (max-width:768px){.form-body .recommendation .recommendation-table .column:nth-child(3){width:100%}.form-body .recommendation .recommendation-table .column:nth-child(3) div{border-left:1px solid #000}}.form-body .recommendation .recommendation-table .column:nth-child(4){width:29%}@media only screen and (max-width:768px){.form-body .recommendation .recommendation-table .column:nth-child(4){width:100%}.form-body .languages-and-applications{flex-direction:column;justify-content:center;row-gap:20px}}.form-body .languages-and-applications .languages{width:64%}@media only screen and (max-width:768px){.form-body .languages-and-applications .languages{width:100%}}.form-body .languages-and-applications .languages .title{align-items:flex-end;-webkit-column-gap:4px;column-gap:4px;margin-bottom:20px}.form-body .languages-and-applications .languages .title p{font-size:12px}.form-body .languages-and-applications .languages .languages-table{width:99.7%}@media only screen and (max-width:768px){.form-body .languages-and-applications .languages .languages-table{align-items:center;flex-direction:column}}.form-body .languages-and-applications .languages .languages-table .column:last-child div{border-left:1px solid #000}.form-body .languages-and-applications .languages .languages-table .column div{border-right:1px solid #000;border-top:1px solid #000;height:31.5px;line-height:1.6;width:100%}.form-body .languages-and-applications .languages .languages-table .column div:last-child{border-bottom:1px solid #000}.form-body .languages-and-applications .languages .languages-table .column div:first-child{background-color:#e1ebf7;font-weight:700}.form-body .languages-and-applications .languages .languages-table .column div input{border:initial;font-size:16px;height:100%;outline:none;width:95%}.form-body .languages-and-applications .languages .languages-table .column:first-child{width:20%}@media only screen and (max-width:768px){.form-body .languages-and-applications .languages .languages-table .column:first-child{width:100%}.form-body .languages-and-applications .languages .languages-table .column:first-child div{border-left:1px solid #000}}.form-body .languages-and-applications .languages .languages-table .column:nth-child(2){width:20%}@media only screen and (max-width:768px){.form-body .languages-and-applications .languages .languages-table .column:nth-child(2){width:100%}.form-body .languages-and-applications .languages .languages-table .column:nth-child(2) div{border-left:1px solid #000}}.form-body .languages-and-applications .languages .languages-table .column:nth-child(3){width:20%}@media only screen and (max-width:768px){.form-body .languages-and-applications .languages .languages-table .column:nth-child(3){width:100%}.form-body .languages-and-applications .languages .languages-table .column:nth-child(3) div{border-left:1px solid #000}}.form-body .languages-and-applications .languages .languages-table .column:nth-child(4){width:20%}@media only screen and (max-width:768px){.form-body .languages-and-applications .languages .languages-table .column:nth-child(4){width:100%}.form-body .languages-and-applications .languages .languages-table .column:nth-child(4) div{border-left:1px solid #000}}.form-body .languages-and-applications .languages .languages-table .column:nth-child(5){width:20%}@media only screen and (max-width:768px){.form-body .languages-and-applications .languages .languages-table .column:nth-child(5){width:100%}}.form-body .languages-and-applications .applications{width:33%}@media only screen and (max-width:768px){.form-body .languages-and-applications .applications{width:100%}}.form-body .languages-and-applications .applications .title{align-items:flex-end;-webkit-column-gap:4px;column-gap:4px;margin-bottom:20px}.form-body .languages-and-applications .applications .title p{font-size:12px}.form-body .languages-and-applications .applications table{border:1px solid #000;border-spacing:inherit;width:100%}.form-body .languages-and-applications .applications table thead tr{background-color:#e1ebf7;height:30px}.form-body .languages-and-applications .applications table thead tr th{border-bottom:1px solid #000}.form-body .languages-and-applications .applications table thead tr th:not(:last-child){border-left:1px solid #000}.form-body .languages-and-applications .applications table tbody tr:not(:last-child) td{border-bottom:1px solid #000}.form-body .languages-and-applications .applications table tbody tr td{height:30px;position:relative;width:127px}.form-body .languages-and-applications .applications table tbody tr td:not(:last-child){border-left:1px solid #000}.form-body .languages-and-applications .applications table tbody tr td input{border:initial;font-size:16px;inset:0;outline:none;padding-right:5px;position:absolute;width:min(129px,95%)}@media only screen and (max-width:768px){.form-body .languages-and-applications .applications table tbody tr td input{width:auto}}.form-body .deficiencies{align-items:flex-end;-webkit-column-gap:8px;column-gap:8px;padding-block:30px 40px}.form-body .deficiencies textarea{background-image:linear-gradient(transparent,transparent calc(4ch - 1px),#000 0);background-size:100% 4ch;border:initial;font-size:16px;line-height:4ch;outline:none;resize:none;width:100%}.form-body .deficiencies textarea.pdf{background-image:none}.form-body .signature,.form-body .signature .title{padding-bottom:50px}.form-body .signature .signature-and-date{-webkit-column-gap:40px;column-gap:40px}@media only screen and (max-width:640px){.form-body .signature .signature-and-date{align-items:center;flex-direction:column-reverse;row-gap:40px}}.form-body .signature .signature-and-date label{font-weight:700;row-gap:8px}.form-body .signature .signature-and-date label input{border:initial;border-bottom:1px solid #000;font-size:16px;line-height:1;outline:none;width:195px}.form-body .signature .signature-and-date label input[type=date]{text-align:center}.form-body .signature .signature-and-date label input[type=date]::-webkit-calendar-picker-indicator,.form-body .signature .signature-and-date label input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.form-body .signature .signature-and-date .signature-wrapper{position:relative;row-gap:8px}.form-body .signature .signature-and-date .signature-wrapper .signature-canvas{background:#fff;border-radius:20px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);left:50%;max-height:0;max-width:0;opacity:0;overflow:hidden;padding:min(50px,15vw) min(50px,7vw);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease;visibility:hidden}.form-body .signature .signature-and-date .signature-wrapper .signature-canvas canvas{width:max(20.833vw,260px)}.form-body .signature .signature-and-date .signature-wrapper .signature-canvas.show{max-height:200px;max-width:400px;opacity:1;visibility:visible}.form-body .signature .signature-and-date .signature-wrapper .signature-canvas.finish{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border:initial;box-shadow:none;padding:initial;position:static;-webkit-transform:none;-webkit-transform:initial;transform:none}.form-body .signature .signature-and-date .signature-wrapper .signature-canvas.finish canvas{border:initial!important;width:200px}.form-body .signature .signature-and-date .signature-wrapper .signature-canvas .buttons{-webkit-column-gap:16px;column-gap:16px;margin-top:8px;width:100%}.form-body .signature .signature-and-date .signature-wrapper button{background-color:transparent;border:1px solid #12375a;border-radius:5px;cursor:pointer;font-size:16px;outline:none}.form-body .signature .signature-and-date .signature-wrapper button.hide{display:none}.form-body .signature .signature-and-date .signature-wrapper span{font-weight:700}.form-body .comments{padding-bottom:40px}.form-body .comments textarea{background-image:linear-gradient(transparent,transparent calc(4ch - 1px),#000 0);background-size:100% 4ch;border:initial;font-size:16px;line-height:4ch;outline:none;resize:none;width:100%}.form-body .comments textarea.pdf{background-image:none}.form-body .send-button{padding-bottom:70px;text-align:center}.form-body .send-button.pdf{display:none}.form-body .send-button input{background-color:#12375a;border:initial;border-radius:50px;color:#fff;cursor:pointer;font-size:24px;padding:12px 30px}.form-footer{background-color:#e1ebf7}.form-footer .image{-webkit-transform:translateY(-52%);transform:translateY(-52%)}
/*# sourceMappingURL=main.837d9d47.css.map*/