@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700;800&display=swap); 
html {width:100%; height:100%}
body {width:100%; height:100%; margin:0; padding:0; background-color:#ffffff!important; overflow-x:hidden; font-family:"Open Sans", sans-serif!important}
form {width:100%; height:100%}
a {-webkit-transition:all 0.3s; -moz-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s}
a, a img {text-decoration:none; outline:none; border:none}
.clr {clear:both; height:0}
::-webkit-input-placeholder {color:#979a9b}
:-moz-placeholder {color:#979a9b}
::-moz-placeholder {color:#979a9b}
:-ms-input-placeholder {color:#979a9b}
::selection {background:#841844; color:#fff}
::-moz-selection {background:#841844; color:#fff}
body, input, textarea, select, option {font-family:""}
*, *:after, *::before {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin:0; padding:0; text-decoration:none; list-style-type:none; outline:none}
.max-container {width:100%; padding:0 240px}
header {background-color:#ECECEC; border-bottom:20px solid #9A0047!important}
header .header {padding-top:30px; padding-bottom:15px; display:flex; align-items:center}
header .header .logo {margin-right:225px}
header .header h1 {font-weight:800; color:#9A0047; font-size:36px}
.formArea {padding-top:35px; padding-bottom:50px; padding-left:15px}
.formArea .itemArea.mb65 {margin-bottom:65px}
.formArea .itemArea.mb45 {margin-bottom:45px}
.formArea .itemArea.permission {background-color:#ECECEC; padding:25px; margin-bottom:10px}
.formArea .itemArea.permission span {color:#102E44; font-size:20px; display:block; text-align:center; margin-bottom:20px}
.formArea .itemArea.permission input[type=checkbox] {appearance:none; display:none}
.formArea .itemArea.permission input[type=checkbox]+label {cursor:pointer; position:relative; padding-left:30px; font-size:20px; color:#102E44; font-weight:400; padding-right:20px; line-height:1.3}
.formArea .itemArea.permission input[type=checkbox]+label:before {content:""; display:inline-block; width:20px; height:20px; border:1px solid #102E44; position:absolute; top:30%; left:0; opacity:1; transition:all 0.3s; transform:translateY(-50%)}
.formArea .itemArea.permission input[type=checkbox]+label:after {content:""; display:inline-block; width:10px; height:10px; background:#102E44; position:absolute; top:30%; left:5px; opacity:0; transition:all 0.3s; transform:translateY(-50%)}
.formArea .itemArea.permission input[type=checkbox]:checked+label:after {opacity:1}
.formArea .itemArea.footerArea {background-color:#ECECEC; padding:15px}
.formArea .itemArea .toggle {display:none}
.formArea .itemArea h3 {color:#102E44; font-size:26px; font-weight:700; background-color:#ECECEC; padding:20px 0 20px 15px; margin-bottom:36px; margin-left:-15px}
.formArea .itemArea .head {display:flex; justify-content:space-between; border-bottom:2px solid #102E44; padding-bottom:20px; align-items:center; margin-bottom:32px; margin-left:-15px}
.formArea .itemArea .head h2 {font-size:36px; color:#102E44; font-weight:700; padding-left:15px}
.formArea .itemArea .head small {font-weight:400; font-size:26px}
.formArea .itemArea .head small.red {color:#9A0047}
.formArea .itemArea .head small.darkGrey {color:#102E44; font-size:20px; font-weight:700}
.formArea .itemArea .row {display:flex; justify-content:space-between}
.formArea .itemArea .row.mb36 {margin-bottom:36px}
.formArea .itemArea .row.mb20 {margin-bottom:20px}
.formArea .itemArea .row.other {justify-content:flex-start}
.formArea .itemArea .row .col {display:inline-flex; align-items:center; color:#9A0047; font-size:26px}
.formArea .itemArea .row .col span {width:48%; display:inline-block; font-size:26px; color:#9A0047; font-weight:700; position:relative}
.formArea .itemArea .row .col span i {position:absolute; right:0; top:50%; transform:translateY(-50%); font-style:normal}
.formArea .itemArea .row .col input, .formArea .itemArea .row .col textarea, .formArea .itemArea .row .col select {height:50px; width: 100%; line-height:50px; border:1px solid #707070; font-size:18px; color:#102E44; font-weight:700; font-family:"Open Sans", sans-serif; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; transition:all 0.2s; padding:0 10px}
.formArea .itemArea .row .col input:focus, .formArea .itemArea .row .col textarea:focus, .formArea .itemArea .row .col select:focus {border:1px solid #9A0047; color:#9A0047; box-shadow:0 5px 7px 0 #cfcfcf}
.formArea .itemArea .row .col input:focus::placeholder, .formArea .itemArea .row .col textarea:focus::placeholder, .formArea .itemArea .row .col select:focus::placeholder {font-size:22px; color:#9A0047; font-weight:400; padding-right:20px}
.formArea .itemArea .row .col input::placeholder, .formArea .itemArea .row .col textarea::placeholder, .formArea .itemArea .row .col select::placeholder {font-size:22px; color:#102E44; font-weight:400; padding-right:20px}
.formArea .itemArea .row .col input option, .formArea .itemArea .row .col textarea option, .formArea .itemArea .row .col select option {font-family:"opensans", sans-serif}
.formArea .itemArea .row .col input[type=radio] {appearance:none; display:none}
.formArea .itemArea .row .col input[type=radio]+label {cursor:pointer; position:relative; padding-left:30px; font-size:22px; color:#102E44; font-weight:400; padding-right:20px}
.formArea .itemArea .row .col input[type=radio]+label:before {content:""; display:inline-block; width:20px; height:20px; border:1px solid #102E44; border-radius:50%; position:absolute; top:50%; left:0; opacity:1; transition:all 0.3s; transform:translateY(-50%)}
.formArea .itemArea .row .col input[type=radio]+label:after {content:""; display:inline-block; width:10px; height:10px; border:1px solid #102E44; background:#102E44; border-radius:100%; position:absolute; left:5px; top:50%; opacity:0; transition:all 0.3s; transform:translateY(-50%)}
.formArea .itemArea .row .col input[type=radio]:checked+label:after {opacity:1}
.formArea .itemArea .row .col textarea {height:195px!important; resize:none}
.formArea .itemArea .row.eMailError .contact-error {position:relative!important; margin-left:15px}
.formArea .itemArea .row .col.col-100 {width:100%}
.formArea .itemArea .row .col.col-100 span {width:24%}
.formArea .itemArea .row .col.col-100 input, .formArea .itemArea .row .col.col-100 textarea, .formArea .itemArea .row .col.col-100 select {width:40%; margin-left:20px}
.formArea .itemArea .row .col.col-48 {width:48%; justify-content:space-between}
.formArea .itemArea .row .col.col-48 input, .formArea .itemArea .row .col.col-48 select {width:50%}
.formArea .itemArea .row .col.col-32 {width:32%; justify-content:space-between}
.formArea .itemArea .row .col.col-32 span {width:100%}
.formArea .itemArea .row .col.col-32 input, .formArea .itemArea .row .col.col-32 select {width:32%; margin-left:20px; font-size:15px}
.formArea .itemArea .row .col.experience:nth-child(1) {width:15%}
.formArea .itemArea .row .col.experience:nth-child(2) {width:10%}
.formArea .itemArea .row .col.experience:nth-child(3) {width:10%}
.formArea .itemArea .row .col.experience:nth-child(4) {width:10%}
.formArea .itemArea .row .col.experience:nth-child(5) {width:10%}
.formArea .itemArea .row .col.experience:nth-child(6) {width:10%}
.formArea .itemArea .row .col.experience:nth-child(7) {width:15%}
.formArea .itemArea .row .col.experience:nth-child(8) {width:10%}
.formArea .itemArea .row .col.experience label {font-size:20px; font-weight:700}
.formArea .itemArea .row .col.experience input {width:100%}
.formArea .itemArea .row .col.education {justify-content:center}
.formArea .itemArea .row .col.education:nth-child(1) {width:15%; justify-content:flex-start}
.formArea .itemArea .row .col.education:nth-child(2) {width:25%}
.formArea .itemArea .row .col.education:nth-child(3) {width:12%}
.formArea .itemArea .row .col.education:nth-child(4) {width:10%}
.formArea .itemArea .row .col.education:nth-child(5) {width:7%}
.formArea .itemArea .row .col.education:nth-child(6) {width:10%}
.formArea .itemArea .row .col.education:nth-child(7) {width:15%}
.formArea .itemArea .row .col.education label {font-size:20px; font-weight:700}
.formArea .itemArea .row .col.education input {width:100%}
.formArea .itemArea .row .col.certificate {justify-content:flex-start}
.formArea .itemArea .row .col.certificate:nth-child(1) {width:45%}
.formArea .itemArea .row .col.certificate:nth-child(2) {width:25%}
.formArea .itemArea .row .col.certificate:nth-child(3) {width:25%}
.formArea .itemArea .row .col.certificate label {font-size:20px; font-weight:700}
.formArea .itemArea .row .col.certificate input, .formArea .itemArea .row .col.certificate select {width:100%}
.formArea .itemArea .row .col.language {justify-content:flex-start}
.formArea .itemArea .row .col.language:nth-child(1) {width:25%}
.formArea .itemArea .row .col.language:nth-child(2) {width:15%}
.formArea .itemArea .row .col.language:nth-child(3) {width:15%}
.formArea .itemArea .row .col.language:nth-child(4) {width:15%}
.formArea .itemArea .row .col.language:nth-child(5) {width:25%}
.formArea .itemArea .row .col.language label {font-size:20px; font-weight:700}
.formArea .itemArea .row .col.language input, .formArea .itemArea .row .col.language select {width:100%}
.formArea .itemArea .row .col.otherInfo {justify-content:flex-start}
.formArea .itemArea .row .col.otherInfo:nth-child(1) {width:40%}
.formArea .itemArea .row .col.otherInfo:nth-child(2) {width:60%}
.formArea .itemArea .row .col.otherInfo label {font-size:20px; font-weight:700}
.formArea .itemArea .row .col.otherInfo input, .formArea .itemArea .row .col.otherInfo select {width:100%; margin-left:2%}
.formArea .itemArea .row .col.app {width:100%}
.formArea .itemArea .row .col.app span {width:40%}
.formArea .itemArea .row .col.app input, .formArea .itemArea .row .col.app select {width:40%; margin-left:20px}
.formArea .itemArea .row .col.footer {width:25%}
.formArea .itemArea .row .col.footer p {color:#102E44; font-size:14px; margin-right:20px}
.formArea .itemArea .row .col.footer i {color:#102E44; font-size:14px; font-style:normal}
.formArea .itemArea .loadMore, .formArea .itemArea .loadMore1, .formArea .itemArea .loadMore2 {display:none}
.formArea .submitArea {text-align:center; margin-top:25px}
.formArea .submitArea .submit {width:25%; border:1px solid #9A0047; border-radius:10px; color:#9A0047; padding:20px 0; background-color:#fff0; font-weight:800; font-size:25px; cursor:pointer; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s}
.formArea .submitArea .submit:hover {background-color:#9A0047; color:#fff}

@media screen and (max-width:1600px) {
.max-container {padding:0 100px}
.formArea .itemArea .row .col span {font-size:18px}
.formArea .itemArea .row .col label {font-size:18px!important}
.formArea .itemArea .row .col input[type=radio]+label {font-size:18px}
.formArea .itemArea .head h2 {font-size:24px}
}

@media screen and (max-width:1440px) {
.max-container {padding:0 50px}
}

@media screen and (max-width:768px) {
.headMobile {display:none!important}
header .header {width:100%; justify-content:space-between}
header .header .logo {margin-right:0}
header .header .logo a img {width:117px; height:41px}
header .header h1 {font-size:20px}
.max-container {padding:0 2%}
.formArea {padding-left:0px!important}
.formArea .itemArea.mb65 {margin-bottom:65px}
.formArea .itemArea.mb45 {margin-bottom:45px}
.formArea .itemArea.permission {background-color:#ECECEC; padding:25px; margin-bottom:10px}
.formArea .itemArea.permission span {color:#102E44; font-size:20px; display:block; text-align:center; margin-bottom:20px}
.formArea .itemArea.permission input[type=checkbox] {appearance:none; display:none}
.formArea .itemArea.permission input[type=checkbox]+label {cursor:pointer; position:relative; padding-left:30px; font-size:20px; color:#102E44; font-weight:400; padding-right:20px; line-height:1.3}
.formArea .itemArea.permission input[type=checkbox]+label:before {content:""; display:inline-block; width:20px; height:20px; border:1px solid #102E44; position:absolute; top:5px!important; left:0; opacity:1; transition:all 0.3s; transform:translateY(0%)}
.formArea .itemArea.permission input[type=checkbox]+label:after {content:""; display:inline-block; width:10px; height:10px; background:#102E44; position:absolute; top:10px; left:5px; opacity:0; transition:all 0.3s; transform:translateY(0%)}
.formArea .itemArea.permission input[type=checkbox]:checked+label:after {opacity:1}
.formArea .itemArea.footerArea {background-color:#ECECEC; padding:15px}
.formArea .itemArea .toggle {display:block; border:1px solid #E1E1E1; padding:10px; font-size:16px; font-weight:700; color:#102E44; text-transform:uppercase; margin-bottom:10px; position:relative}
.formArea .itemArea .toggle:after {content:""; position:absolute; width:10px; height:10px; background:url(../images/downArrow.svg) no-repeat center; right:10px; background-size:100% auto; transition:all 0.5s ease}
.formArea .itemArea .toggle.active {border-bottom:none; margin-bottom:0}
.formArea .itemArea .toggle.active:after {transform:rotate(-180deg); transition:all 0.5s ease}
.formArea .itemArea h3 {color:#102E44; font-size:18px!important; font-weight:700; background-color:#ECECEC; padding:20px 0 20px 15px; margin-bottom:36px; margin-left:0px!important}
.formArea .itemArea .head {flex-direction:column; margin-left:0px!important; border:none!important; align-items:flex-start; margin-bottom:0}
.formArea .itemArea .head h2 {font-size:22px; color:#102E44; font-weight:700; padding-left:0px!important; border-bottom:2px solid #102E44!important; padding-bottom:5px; margin-bottom:10px; width:100%}
.formArea .itemArea .head h2.sHead {font-size:18px}
.formArea .itemArea .head small {font-weight:400; font-size:12px!important}
.formArea .itemArea .head small.red {color:#9A0047}
.formArea .itemArea .head small.darkGrey {color:#102E44; font-size:20px; font-weight:700}
.formArea .itemArea .row {flex-direction:column}
.formArea .itemArea .row.weBox, .formArea .itemArea .row.cBox, .formArea .itemArea .row.lBox {display:none; padding:20px 15px 5px; border:1px solid #E1E1E1; margin-bottom:15px!important}
.formArea .itemArea .row.toggleContent {display:none; padding:0 15px 5px; border:1px solid #E1E1E1; border-top:none; margin-bottom:15px!important}
.formArea .itemArea .row.mb36 {margin-bottom:0px!important}
.formArea .itemArea .row.mb20 {margin-bottom:0}
.formArea .itemArea .row.other {justify-content:flex-start}
.formArea .itemArea .row .col {display:inline-flex; align-items:center; color:#9A0047; font-size:26px; margin-bottom:15px}
.formArea .itemArea .row .col span {width:48%; display:inline-block; font-size:15px!important; color:#9A0047; font-weight:700; position:relative}
.formArea .itemArea .row .col span i {position:absolute; right:0; top:50%; transform:translateY(-50%); font-style:normal}
.formArea .itemArea .row .col input, .formArea .itemArea .row .col textarea, .formArea .itemArea .row .col select {height:30px; line-height:30px; border:1px solid #707070; font-size:18px; color:#102E44; font-weight:700; font-family:"Open Sans", sans-serif; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -o-transition:all 0.2s; transition:all 0.2s; padding:0 10px}
.formArea .itemArea .row .col input:focus, .formArea .itemArea .row .col textarea:focus, .formArea .itemArea .row .col select:focus {border:1px solid #9A0047; color:#9A0047; box-shadow:0 5px 7px 0 #cfcfcf}
.formArea .itemArea .row .col input:focus::placeholder, .formArea .itemArea .row .col textarea:focus::placeholder, .formArea .itemArea .row .col select:focus::placeholder {font-size:22px; color:#9A0047; font-weight:400; padding-right:20px}
.formArea .itemArea .row .col input::placeholder, .formArea .itemArea .row .col textarea::placeholder, .formArea .itemArea .row .col select::placeholder {font-size:22px; color:#102E44; font-weight:400; padding-right:20px}
.formArea .itemArea .row .col input option, .formArea .itemArea .row .col textarea option, .formArea .itemArea .row .col select option {font-family:"opensans", sans-serif}
.formArea .itemArea .row .col input[type=radio] {appearance:none; display:none}
.formArea .itemArea .row .col input[type=radio]+label {cursor:pointer; position:relative; padding-left:30px; font-size:22px; color:#102E44; font-weight:400; padding-right:0}
.formArea .itemArea .row .col input[type=radio]+label:before {content:""; display:inline-block; width:20px; height:20px; border:1px solid #102E44; border-radius:50%; position:absolute; top:50%; left:0; opacity:1; transition:all 0.3s; transform:translateY(-50%)}
.formArea .itemArea .row .col input[type=radio]+label:after {content:""; display:inline-block; width:10px; height:10px; border:1px solid #102E44; background:#102E44; border-radius:100%; position:absolute; left:5px; top:50%; opacity:0; transition:all 0.3s; transform:translateY(-50%)}
.formArea .itemArea .row .col input[type=radio]:checked+label:after {opacity:1}
.formArea .itemArea .row .col textarea {height:195px!important; resize:none}
.formArea .itemArea .row .col.col-100 {width:100%; justify-content:space-between}
.formArea .itemArea .row .col.col-100 span {width:48%!important}
.formArea .itemArea .row .col.col-100 input, .formArea .itemArea .row .col.col-100 textarea, .formArea .itemArea .row .col.col-100 select {width:50%!important; margin-left:0px!important; font-size:15px!important}
.formArea .itemArea .row .col.col-48 {width:100%!important; justify-content:space-between}
.formArea .itemArea .row .col.col-48 input, .formArea .itemArea .row .col.col-48 select {width:50%; font-size:15px!important}
.formArea .itemArea .row .col.col-32 {width:100%!important; justify-content:space-between}
.formArea .itemArea .row .col.col-32 span {width:48%!important}
.formArea .itemArea .row .col.col-32 input, .formArea .itemArea .row .col.col-32 select {width:50%!important; margin-left:0px!important; font-size:15px}
.formArea .itemArea .row .col.cinsiyet span {margin-right:20px}
.formArea .itemArea .row .col.cinsiyet label {margin-left:0px!important; padding-right:0px!important; margin-right:5px; font-size:15px!important}
.formArea .itemArea .row .col.experience {justify-content:space-between!important}
.formArea .itemArea .row .col.experience:nth-child(1) {width:100%}
.formArea .itemArea .row .col.experience:nth-child(2) {width:100%}
.formArea .itemArea .row .col.experience:nth-child(3) {width:100%}
.formArea .itemArea .row .col.experience:nth-child(4) {width:100%}
.formArea .itemArea .row .col.experience:nth-child(5) {width:100%}
.formArea .itemArea .row .col.experience:nth-child(6) {width:100%}
.formArea .itemArea .row .col.experience:nth-child(7) {width:100%}
.formArea .itemArea .row .col.experience:nth-child(8) {width:100%}
.formArea .itemArea .row .col.experience label {font-size:15px!important; font-weight:700}
.formArea .itemArea .row .col.experience input, .formArea .itemArea .row .col.experience select {width:50%!important; font-size:15px!important}
.formArea .itemArea .row .col.education {justify-content:space-between!important}
.formArea .itemArea .row .col.education:nth-child(1) {width:100%; justify-content:flex-start}
.formArea .itemArea .row .col.education:nth-child(2) {width:100%}
.formArea .itemArea .row .col.education:nth-child(3) {width:100%}
.formArea .itemArea .row .col.education:nth-child(4) {width:100%}
.formArea .itemArea .row .col.education:nth-child(5) {width:100%}
.formArea .itemArea .row .col.education:nth-child(6) {width:100%}
.formArea .itemArea .row .col.education:nth-child(7) {width:100%}
.formArea .itemArea .row .col.education label {font-size:15px!important; font-weight:700}
.formArea .itemArea .row .col.education .mHide {display:none}
.formArea .itemArea .row .col.education input, .formArea .itemArea .row .col.education select {width:50%!important; font-size:15px!important}
.formArea .itemArea .row .col.certificate {justify-content:space-between!important}
.formArea .itemArea .row .col.certificate:nth-child(1) {width:100%}
.formArea .itemArea .row .col.certificate:nth-child(2) {width:100%}
.formArea .itemArea .row .col.certificate:nth-child(3) {width:100%}
.formArea .itemArea .row .col.certificate label {font-size:15px!important; font-weight:700}
.formArea .itemArea .row .col.certificate input, .formArea .itemArea .row .col.certificate select {width:50%!important; font-size:15px!important}
.formArea .itemArea .row .col.language {justify-content:space-between!important}
.formArea .itemArea .row .col.language:nth-child(1) {width:100%}
.formArea .itemArea .row .col.language:nth-child(2) {width:100%}
.formArea .itemArea .row .col.language:nth-child(3) {width:100%}
.formArea .itemArea .row .col.language:nth-child(4) {width:100%}
.formArea .itemArea .row .col.language:nth-child(5) {width:100%}
.formArea .itemArea .row .col.language label {font-size:15px!important; font-weight:700}
.formArea .itemArea .row .col.language input, .formArea .itemArea .row .col.language select {width:50%!important; font-size:15px!important}
.formArea .itemArea .row .col.otherInfo {justify-content:flex-start}
.formArea .itemArea .row .col.otherInfo:nth-child(1) {width:100%!important}
.formArea .itemArea .row .col.otherInfo:nth-child(2) {width:100%!important; display:block}
.formArea .itemArea .row .col.otherInfo:nth-child(2) label {width:33%; float:left; margin-bottom:10px; font-size:15px!important}
.formArea .itemArea .row .col.otherInfo:nth-child(2) input {width:100%; font-size:15px!important}
.formArea .itemArea .row .col.otherInfo:nth-child(2) input::placeholder {font-size:15px}
.formArea .itemArea .row .col.otherInfo label {font-size:14px; font-weight:700}
.formArea .itemArea .row .col.otherInfo input, .formArea .itemArea .row .col.otherInfo select {width:100%; margin-left:0%!important}
.formArea .itemArea .row .col.app {width:100%!important; flex-direction:column}
.formArea .itemArea .row .col.app span {width:100%!important; margin-bottom:10px}
.formArea .itemArea .row .col.app span i {position:relative; top:0}
.formArea .itemArea .row .col.app input, .formArea .itemArea .row .col.app select {width:100%!important; margin-left:0px!important}
.formArea .itemArea .row .col.footer {width:100%}
.formArea .itemArea .row .col.footer p {color:#102E44; font-size:14px; margin-right:20px; width:40%}
.formArea .itemArea .row .col.footer i {color:#102E44; font-size:14px; font-style:normal}
.formArea .itemArea .loadMore, .formArea .itemArea .loadMore1, .formArea .itemArea .loadMore2 {background-color:#ECECEC; font-size:14px; font-weight:700; color:#102E44; padding:10px 0; text-align:center; display:block; margin-top:10px; position:relative}
.formArea .itemArea .loadMore:after, .formArea .itemArea .loadMore1:after, .formArea .itemArea .loadMore2:after {content:""; position:absolute; width:10px; height:10px; background:url(../images/plus.svg) center center no-repeat; background-size:100% auto; right:27%; transform:translateY(-50%); top:50%}
.formArea .itemArea .loadMore:before, .formArea .itemArea .loadMore1:before, .formArea .itemArea .loadMore2:before {content:""; position:absolute; width:20px; height:20px; background:#102E44; right:25.7%; transform:translateY(-50%); top:50%; border-radius:100%}
.submitArea .submit {width:80%!important; padding:10px!important}
}