﻿.contact-us-dekstop {
    display: flex;
    flex-direction: column;
    width: 100%;
    align-items: flex-start;
    position: relative;
    background-color: var(--light-gray);
}

    .contact-us-dekstop .navbar {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 16px 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        border: 0.5px solid;
        border-color: var(--light-gray);
    }

    .contact-us-dekstop .frame {
        display: inline-flex;
        align-items: center;
        gap: 64px;
        position: relative;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .group {
        position: relative;
        width: 122.11px;
        height: 18px;
        aspect-ratio: 6.78;
    }

    .contact-us-dekstop .vector {
        position: absolute;
        width: 31.75%;
        height: 99.61%;
        top: 0;
        left: 68.25%;
    }

    .contact-us-dekstop .img {
        position: absolute;
        width: 100%;
        height: 99.64%;
        top: 0;
        left: 0;
    }

    .contact-us-dekstop .vector-2 {
        position: absolute;
        width: 48.67%;
        height: 100%;
        top: 0;
        left: 51.33%;
    }

    .contact-us-dekstop .vector-3 {
        position: absolute;
        width: 66.40%;
        height: 99.04%;
        top: 0;
        left: 33.60%;
    }

    .contact-us-dekstop .vector-4 {
        position: absolute;
        width: 14.72%;
        height: 99.04%;
        top: 0;
        left: 85.28%;
    }

    .contact-us-dekstop .vector-5 {
        position: absolute;
        width: 82.22%;
        height: 99.05%;
        top: 0;
        left: 17.78%;
    }

    .contact-us-dekstop .vector-6 {
        position: absolute;
        width: 76.80%;
        height: 57.69%;
        top: 42.31%;
        left: 23.20%;
    }

    .contact-us-dekstop .text-wrapper {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--black);
        font-size: 16px;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .frame-2 {
        position: relative;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .contact-cycle-UI {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 12px;
        padding: 32px 0px;
        position: relative;
        align-self: stretch;
        width: 1200px;
        flex: 0 0 auto;
        background-color: var(--light-gray);
    }

    .contact-us-dekstop .contact-form {
        display: flex;
        align-items: flex-start;
        gap: 32px;
        width: 100%;
        flex: 0 0 auto;
        position: relative;
        align-self: stretch;
    }

    .contact-us-dekstop .form-fields {
        gap: 48px;
        flex: 1;
        flex-grow: 1;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        position: relative;
    }

    .contact-us-dekstop .form-header {
        gap: 20px;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        position: relative;
    }

    .contact-us-dekstop .form-header-text {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 16px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .main-heading {
        align-self: stretch;
        margin-top: -1.00px;
        font-weight: 400;
        color: var(--black);
        font-size: 42px;
        position: relative;
        display: flex;
        align-items: center;
        font-family: "Geologica", Helvetica;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .contact-form-2 {
        display: flex;
        flex-direction: column;
        height: 564px;
        align-items: flex-start;
        gap: 24px;
        padding: 28px;
        position: relative;
        align-self: stretch;
        width: 100%;
        background-color: var(--white);
    }

    .contact-us-dekstop .name-fields {
        display: flex;
        /*width: 500px;*/
        align-items: flex-start;
        gap: 24px;
        position: relative;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .div-2 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 6px;
        position: relative;
        flex: 1;
        flex-grow: 1;
    }

    .contact-us-dekstop .main-heading-2 {
        position: relative;
        display: flex;
        align-items: center;
        align-self: stretch;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 500;
        color: var(--dark-gray);
        font-size: 14px;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .input-field {
        padding: 8px 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        background-color: var(--white);
        border: 0.5px solid;
        border-color: var(--dark-gray);
        flex: 1;
        margin-top: -0.50px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 18px;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .email-field {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 6px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .message-field {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 6px;
        position: relative;
        flex: 1;
        align-self: stretch;
        width: 100%;
        flex-grow: 1;
    }

    .contact-us-dekstop .email-field-label {
        padding: 8px 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex-grow: 1;
        background-color: var(--white);
        border: 0.5px solid;
        border-color: var(--dark-gray);
        flex: 1;
        margin-top: -0.50px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 18px;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .submit-container {
        display: flex;
        align-items: center;
        gap: 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .button {
        all: unset;
        box-sizing: border-box;
        display: flex;
        width: 176px;
        align-items: center;
        justify-content: center;
        padding: 12px;
        position: relative;
        background-color: var(--dark-green);
    }

    .contact-us-dekstop .label {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        padding: 0px 8px;
        position: relative;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .label-2 {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--white);
        font-size: 16px;
        letter-spacing: 0;
        line-height: 24px;
        white-space: nowrap;
    }

    .contact-us-dekstop .terms-text {
        position: relative;
        flex: 1;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 12px;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .span {
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: #646464;
        font-size: 12px;
        letter-spacing: 0;
    }

    .contact-us-dekstop .text-wrapper-2 {
        text-decoration: underline;
    }

    .contact-us-dekstop .contact-info {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        flex: 1;
        flex-grow: 1;
        background-color: var(--white);
        position: relative;
        align-self: stretch;
    }

    .contact-us-dekstop .contact-image {
        width: 100%;
        height: 290px;
        background-image: url(./img/contact-image.png);
        background-size: cover;
        background-position: 50% 50%;
        position: relative;
        align-self: stretch;
    }

    .contact-us-dekstop .contact-details {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        padding: 24px;
        flex: 1;
        width: 100%;
        flex-grow: 1;
        position: relative;
        align-self: stretch;
    }

    .contact-us-dekstop .contact-methods {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 24px;
        width: 100%;
        flex: 0 0 auto;
        position: relative;
        align-self: stretch;
    }

    .contact-us-dekstop .div-3 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: center;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .main-heading-3 {
        width: fit-content;
        margin-top: -1.00px;
        font-weight: 500;
        color: var(--dark-gray);
        font-size: 18px;
        position: relative;
        display: flex;
        align-items: center;
        font-family: "Geologica", Helvetica;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .main-heading-4 {
        width: fit-content;
        font-weight: 400;
        color: var(--black);
        font-size: 18px;
        position: relative;
        display: flex;
        align-items: center;
        font-family: "Geologica", Helvetica;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .p {
        align-self: stretch;
        font-weight: 400;
        color: var(--black);
        font-size: 18px;
        position: relative;
        display: flex;
        align-items: center;
        font-family: "Geologica", Helvetica;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .main-heading-5 {
        align-self: stretch;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 16px;
        position: relative;
        display: flex;
        align-items: center;
        font-family: "Geologica", Helvetica;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .frame-3 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        background-color: #efefef;
    }

    .contact-us-dekstop .chatgpt-image-mar {
        position: relative;
        align-self: stretch;
        width: 100%;
        height: 585px;
    }

    .contact-us-dekstop .frame-4 {
        display: flex;
        flex-direction: column;
        width: 547px;
        align-items: center;
        justify-content: center;
        gap: 16px;
        position: absolute;
        top: 79px;
        left: calc(50.00% - 274px);
    }

    .contact-us-dekstop .div-wrapper {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 8px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .text-wrapper-3 {
        position: relative;
        align-self: stretch;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: #000000;
        font-size: 42px;
        text-align: center;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .button-2 {
        all: unset;
        box-sizing: border-box;
        display: flex;
        width: 176px;
        align-items: center;
        justify-content: center;
        padding: 12px;
        position: relative;
        flex: 0 0 auto;
        background-color: #ffffff;
    }

    .contact-us-dekstop .text-wrapper-4 {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: #000000;
        font-size: 16px;
        letter-spacing: 0;
        line-height: 24px;
        white-space: nowrap;
    }

    .contact-us-dekstop .frame-wrapper {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 32px 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        background-color: var(--black);
    }

    .contact-us-dekstop .text-wrapper-5 {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--white);
        font-size: 16px;
        letter-spacing: 0;
        line-height: normal;
    }
/* =============================================
   ORIGINAL style.css INJECTED BELOW
   ============================================= */

.contact-us-dekstop {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    position: relative;
    background-color: var(--light-gray);
}

    .contact-us-dekstop .navbar {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 16px 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        border: 0.5px solid;
        border-color: var(--light-gray);
    }

    .contact-us-dekstop .frame {
        display: inline-flex;
        align-items: center;
        gap: 64px;
        position: relative;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .group {
        position: relative;
        width: 122.11px;
        height: 18px;
        aspect-ratio: 6.78;
    }

    .contact-us-dekstop .vector {
        position: absolute;
        width: 31.75%;
        height: 99.61%;
        top: 0;
        left: 68.25%;
    }

    .contact-us-dekstop .img {
        position: absolute;
        width: 100%;
        height: 99.64%;
        top: 0;
        left: 0;
    }

    .contact-us-dekstop .vector-2 {
        position: absolute;
        width: 48.67%;
        height: 100%;
        top: 0;
        left: 51.33%;
    }

    .contact-us-dekstop .vector-3 {
        position: absolute;
        width: 66.40%;
        height: 99.04%;
        top: 0;
        left: 33.60%;
    }

    .contact-us-dekstop .vector-4 {
        position: absolute;
        width: 14.72%;
        height: 99.04%;
        top: 0;
        left: 85.28%;
    }

    .contact-us-dekstop .vector-5 {
        position: absolute;
        width: 82.22%;
        height: 99.05%;
        top: 0;
        left: 17.78%;
    }

    .contact-us-dekstop .vector-6 {
        position: absolute;
        width: 76.80%;
        height: 57.69%;
        top: 42.31%;
        left: 23.20%;
    }


    .contact-us-dekstop .text-wrapper {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--black);
        font-size: 16px;
        letter-spacing: 0;
        line-height: normal;
        text-decoration: none;
    }

    .contact-us-dekstop .frame-2 {
        position: relative;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .contact-cycle-UI {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 12px;
        padding: 32px 0px;
        position: relative;
        align-self: stretch;
        width: 1200px;
        flex: 0 0 auto;
        background-color: var(--light-gray);
    }

    .contact-us-dekstop .contact-form {
        display: flex;
        align-items: flex-start;
        gap: 32px;
        width: 100%;
        flex: 0 0 auto;
        position: relative;
        align-self: stretch;
    }

    .contact-us-dekstop .form-fields {
        gap: 48px;
        flex: 1;
        flex-grow: 1;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        position: relative;
    }

    .contact-us-dekstop .form-header {
        gap: 20px;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        position: relative;
    }

    .contact-us-dekstop .form-header-text {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 16px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .main-heading {
        align-self: stretch;
        margin-top: -1.00px;
        font-weight: 400;
        color: var(--black);
        font-size: 42px;
        position: relative;
        display: flex;
        align-items: center;
        font-family: "Geologica", Helvetica;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .contact-form-2 {
        display: flex;
        flex-direction: column;
        min-height: 564px;
        align-items: flex-start;
        gap: 24px;
        padding: 28px;
        position: relative;
        align-self: stretch;
        width: 100%;
        background-color: var(--white);
    }

        .contact-us-dekstop .contact-form-2 form {
            display: flex;
            flex-direction: column;
            gap: 24px;
            width: 100%;
            flex: 1;
        }

    .contact-us-dekstop .name-fields {
        display: flex;
        width: 100%;
        /*max-width: 500px;*/
        align-items: flex-start;
        gap: 24px;
        position: relative;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .div-2 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 6px;
        position: relative;
        flex: 1;
        flex-grow: 1;
    }

    .contact-us-dekstop .main-heading-2 {
        position: relative;
        display: flex;
        align-items: center;
        align-self: stretch;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 500;
        color: var(--dark-gray);
        font-size: 14px;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .input-field {
        padding: 8px 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        background-color: var(--white);
        border: 0.5px solid;
        border-color: var(--dark-gray);
        flex: 1;
        margin-top: -0.50px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 18px;
        letter-spacing: 0;
        line-height: normal;
        outline: none;
        border-radius: 0;
        appearance: none;
        -webkit-appearance: none;
    }

    .contact-us-dekstop .email-field {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 6px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .message-field {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 6px;
        position: relative;
        flex: 1;
        align-self: stretch;
        width: 100%;
        flex-grow: 1;
    }

    .contact-us-dekstop .email-field-label {
        padding: 8px 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex-grow: 1;
        background-color: var(--white);
        border: 0.5px solid;
        border-color: var(--dark-gray);
        flex: 1;
        margin-top: -0.50px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 18px;
        letter-spacing: 0;
        line-height: normal;
        resize: vertical;
        min-height: 160px;
        outline: none;
        border-radius: 0;
        appearance: none;
        -webkit-appearance: none;
    }

    .contact-us-dekstop .submit-container {
        display: flex;
        align-items: center;
        gap: 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .button {
        all: unset;
        box-sizing: border-box;
        display: flex;
        width: 176px;
        align-items: center;
        justify-content: center;
        padding: 12px;
        position: relative;
        background-color: var(--dark-green);
        cursor: pointer;
    }

    .contact-us-dekstop .label {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        padding: 0px 8px;
        position: relative;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .label-2 {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--white);
        font-size: 16px;
        letter-spacing: 0;
        line-height: 24px;
        white-space: nowrap;
    }

    .contact-us-dekstop .terms-text {
        position: relative;
        flex: 1;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 12px;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .span {
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: #646464;
        font-size: 12px;
        letter-spacing: 0;
    }

    .contact-us-dekstop .text-wrapper-2 {
        text-decoration: underline;
    }

    .contact-us-dekstop .contact-info {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        flex: 1;
        flex-grow: 1;
        background-color: var(--white);
        position: relative;
        align-self: stretch;
    }

    .contact-us-dekstop .contact-image {
        width: 100%;
        height: 290px;
        background-image: url(./img/contact-image.png);
        background-size: cover;
        background-position: 50% 50%;
        position: relative;
        align-self: stretch;
    }

    .contact-us-dekstop .contact-details {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: space-between;
        padding: 24px;
        flex: 1;
        width: 100%;
        flex-grow: 1;
        position: relative;
        align-self: stretch;
    }

    .contact-us-dekstop .contact-methods {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 24px;
        width: 100%;
        flex: 0 0 auto;
        position: relative;
        align-self: stretch;
    }

    .contact-us-dekstop .div-3 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: center;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .main-heading-3 {
        width: fit-content;
        margin-top: -1.00px;
        font-weight: 500;
        color: var(--dark-gray);
        font-size: 18px;
        position: relative;
        display: flex;
        align-items: center;
        font-family: "Geologica", Helvetica;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .main-heading-4 {
        width: fit-content;
        font-weight: 400;
        color: var(--black);
        font-size: 18px;
        position: relative;
        display: flex;
        align-items: center;
        font-family: "Geologica", Helvetica;
        letter-spacing: 0;
        line-height: normal;
        text-decoration: none;
    }

    .contact-us-dekstop .p {
        align-self: stretch;
        font-weight: 400;
        color: var(--black);
        font-size: 18px;
        position: relative;
        display: flex;
        align-items: center;
        font-family: "Geologica", Helvetica;
        letter-spacing: 0;
        line-height: normal;
        font-style: normal;
    }

    .contact-us-dekstop .main-heading-5 {
        align-self: stretch;
        font-weight: 400;
        color: var(--dark-gray);
        font-size: 16px;
        position: relative;
        display: flex;
        align-items: center;
        font-family: "Geologica", Helvetica;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .frame-3 {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 10px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        background-color: #efefef;
    }

    .contact-us-dekstop .chatgpt-image-mar {
        position: relative;
        align-self: stretch;
        width: 100%;
        height: 585px;
        object-fit: cover;
    }

    .contact-us-dekstop .frame-4 {
        display: flex;
        flex-direction: column;
        width: 547px;
        align-items: center;
        justify-content: center;
        gap: 16px;
        position: absolute;
        top: 79px;
        left: calc(50.00% - 274px);
    }

    .contact-us-dekstop .div-wrapper {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
        gap: 8px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
    }

    .contact-us-dekstop .text-wrapper-3 {
        position: relative;
        align-self: stretch;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: #000000;
        font-size: 42px;
        text-align: center;
        letter-spacing: 0;
        line-height: normal;
    }

    .contact-us-dekstop .button-2 {
        all: unset;
        box-sizing: border-box;
        display: flex;
        width: 176px;
        align-items: center;
        justify-content: center;
        padding: 12px;
        position: relative;
        flex: 0 0 auto;
        background-color: #ffffff;
        cursor: pointer;
    }

    .contact-us-dekstop .text-wrapper-4 {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: #000000;
        font-size: 16px;
        letter-spacing: 0;
        line-height: 24px;
        white-space: nowrap;
    }

    .contact-us-dekstop .frame-wrapper {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 32px 24px;
        position: relative;
        align-self: stretch;
        width: 100%;
        flex: 0 0 auto;
        background-color: var(--black);
    }

    .contact-us-dekstop .text-wrapper-5 {
        position: relative;
        width: fit-content;
        margin-top: -1.00px;
        font-family: "Geologica", Helvetica;
        font-weight: 400;
        color: var(--white);
        font-size: 16px;
        letter-spacing: 0;
        line-height: normal;
        text-decoration: none;
    }
