@keyframes xIn{
    0%{
transform: translateY(12%)translateX(-100%)rotateY(180deg);
    }
    100%{
transform: translateY(12%) translateX(0%)rotateY(0deg);
    }
}

@keyframes xInInverted {
  0% {
    transform: translateX(100%) rotateY(-180deg);
  }
  100% {
    transform: translateX(0%) rotateY(0deg);
  }
}

@keyframes xIn1600{
    0%{
transform: translateY(6%)translateX(-100%)rotateY(180deg);
    }
    100%{
transform: translateY(6%) translateX(0%)rotateY(0deg);
    }
}



.onlyRow {
    display: flex;
    flex-direction: row;
    padding-top: 12vh;
}


.onlyRowText {
    width: 30%;
    display: flex;
    flex-direction: row; 
    justify-content: flex-end;
    align-items: flex-start;
    transform: translateY(12%);
}

.onlyRowForm {
    width: 40%;
    margin-left: auto;
    padding-right: 10%;
}

.onlyRowForm * {
    font-family: 'Lexend';
}


.forminator-field:has(label) {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.onlyRowForm label {
    margin: 0!important;
    white-space: nowrap;
    padding-right: 2%;
    font-family: 'Lexend'!important;
    font-weight: 300!important;
    font-size: 1em!important;
    width: 20vh;
    display: flex!important;
    justify-content: flex-end;
    box-sizing: content-box;
    cursor: text!important;
}

.forminator-checkbox__wrapper p {
    margin: 0;
    font-family: 'Lexend'!important;
    font-weight: 300!important;
    font-size: 0.9em!important;
}

span.recaptcha {
    font-family: 'Montserrat';
    color: grey;
    font-size: 0.7em;
    display: block;
    transform: translateY(50%);
}

.grecaptcha-badge {
    opacity: 0!important;
}

.onlyRowForm :is(input,textarea) {
    border: unset!important;
    background-color: #e9e9e9!important;
    transition: all 0.35s ease-in-out;
    font-family: 'Lexend'!important;
    font-size: 0.9em!important;
}

.onlyRowForm :is(input,textarea):hover, .onlyRowForm :is(input,textarea):focus{
background-color:#e9e9e991!important;
}

.forminator-row:has(#textarea-1) {
    margin-bottom: 15px;
}

.forminator-row:has(#consent-2) {
    margin-bottom: 11px;
}

.forminator-checkbox__wrapper div:has(p) {
    margin: 0!important;
}


button.forminator-button.forminator-button-submit {
    font-family: 'Lexend'!important;
    font-weight: 400!important;
    font-size: 0.9em!important;
    transform: translateX(17.6vh);
}
.forminator-row:has(#captcha-1) {
    margin: 0;
}

.onlyRowText svg {
    width: 40px;
    height: 40px;
    transform: translate(51%,3px);
}

.onlyRowText h1 {
    font-size: 1.8em;
    margin: 0;
    font-family: 'Lexend';
    color: black;
    margin-top: unset;
    height: 40px;
    font-weight: 400;
}

span.forminator-error-message {
    font-family: 'Lexend'!important;
}


.onlyRowText{
    animation: xIn cubic-bezier(1,.98,.34,.95) 1.4s;
    
}




.onlyRowForm{
    animation: xInInverted cubic-bezier(1,.98,.34,.95) 1.4s;
    
}

.onlyRow {
    min-height: 70vh;
}

@media only screen and (max-width:1600px){
    .onlyRowText {
    width: 40%;
    transform: translateY(6%);
}
.onlyRowText h1 {
    font-size: 1.5em;
}
.onlyRowText svg {
    transform: translate(50%,-1px);
}

.onlyRowText{
    animation: xIn1600 cubic-bezier(1,.98,.34,.95) 1.4s;
    
}

}


@media only screen and (max-width:1200px){
    .onlyRow {
    flex-direction: column;
}
.onlyRowText {
    width: 100%;
    justify-content: center;
}
.onlyRowText svg {
    transform: rotate(90deg) scale(0.8);
}


.onlyRowForm {
    width: 95%;
    margin-left: unset;
    padding-right: unset;
    margin: 0 auto!important;
    padding-top: 3vh;
}


.forminator-field {
    display: flex;
    flex-direction: column!important;
}

.onlyRowForm label {
    margin: 0!important;
    padding-right: unset;
    width: fit-content;
    display: flex!important;
    padding-bottom: 0.9vh!important;
}

.onlyRowForm {
    padding-top: 3vh;
}

.forminator-field:has(label) {
    align-items: unset!important;
}

.forminator-checkbox__wrapper>label {
    margin-right: 10px!important;
}

button.forminator-button.forminator-button-submit {
    transform: unset!important;
}

}