.contact_us_div{
    width: 981px;
    height: fit-content;
    display: flex;
    flex-direction: row;
    justify-self: center;
    margin-top: 65px;
}

@media(max-width:450px){
    .contact_us_div{
        width: 100vw;
        height: fit-content;
        display: flex;
        flex-direction: column;
        justify-self: center;
        margin-top: 15.2vw;
    }
}

.contact_us_div_left_div{
    width: 60%;
    height: 1100px;
    display: flex;
    flex-direction: column;
}

@media(max-width:450px){
    .contact_us_div_left_div{
        width: 100%;
        height: fit-content;
        display: flex;
        flex-direction: column;
    }
}

.contact_us_div_left_div_header_div{
    width: 100%;
    height: 250px;
}

@media(max-width:450px){
    .contact_us_div_left_div_header_div{
        width: 100%;
        height: 58.14vw;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
}

.contact_us_div_left_div_header_div_header_p{
    font-family: Akota Bold, sans-serif;
    font-size: 70px;
    font-weight: 700;
    margin: 0 0 0 50px;
    color: #000000;
    -webkit-text-stroke: 1.2px #000000;
    letter-spacing: -3.5px;
}

@media(max-width:450px){
    .contact_us_div_left_div_header_div_header_p{
        font-family: Akota Bold, sans-serif;
        font-size: 14vw;
        font-weight: 700;
        margin: 0 0 0 0;
        color: #000000;
        -webkit-text-stroke: 0.232vw #000000;
        letter-spacing: -0.73vw;
    }
}

.contact_us_div_left_div_header_div_description_p{
    font-family: Akota Light, sans-serif;
    font-size: 21px;
    font-weight: 300;
    margin: 30px 0 0 50px;
    color: #000000;
    -webkit-text-stroke: 0.3px #000000;
    line-height: 28px;
    word-spacing: 1px;
}

@media(max-width:450px){
    .contact_us_div_left_div_header_div_description_p{
        font-family: Akota Light, sans-serif;
        font-size: 3.73vw;
        font-weight: 300;
        margin: 7vw 0 0 0;
        color: #000000;
        -webkit-text-stroke: 0.0465vw #000000;
        line-height: 5.116vw;
        word-spacing: 0.14vw;
    }
}

.contact_us_div_left_div_inputbox_div{
    width: 100%;
    height: 600px; 
    display: flex;
    flex-direction: column;
    margin: 40px 0 0 0;
}

@Media(max-width:450px){
    .contact_us_div_left_div_inputbox_div{
        width: 100%;
        height: fit-content; 
        display: flex;
        flex-direction: column;
        margin: 0 0 0 0;
    }
}

.contact_us_div_left_div_inputbox_div_input{
    width: 80%;
    height: 40px;
    border-radius: 2px;
    border-color: #000000;
    border-width: 1px;
    border-style: solid;
    align-self: center;
    margin-bottom: 25px;
    padding-left: 20px;
}

@media(max-width:450px){
    .contact_us_div_left_div_inputbox_div_input{
        width: 80%;
        height: 9.30vw;
        border-radius: 0.465vw;
        border-color: #000000;
        border-width: 0.232vw;
        border-style: solid;
        align-self: center;
        margin-bottom: 5.81vw;
        padding-left: 4.651vw;
    }
}

.contact_us_div_left_div_inputbox_div_lebel{
    font-family: Akota Light, sans-serif;
    font-size: 14px;
    font-weight: 300;
    color: #000000;
    -webkit-text-stroke: 0.2px #000000;
    word-spacing: 0.7px;
    margin: 0 0 10px 3.515vw;
    line-height: 18px;
}

@media(max-width:450px){
    .contact_us_div_left_div_inputbox_div_lebel{
        font-family: Akota Light, sans-serif;
        font-size: 2.8vw;
        font-weight: 300;
        color: #000000;
        -webkit-text-stroke: 0.0465vw #000000;
        word-spacing: 0.14vw;
        margin: 0 0 3.255vw 6vw;
        line-height: 3.72vw;
    }
}

@media(max-width:450px){
    #contact_us_div_left_div_inputbox_div_lebel_what_you_are_interested_in_input_label{
        margin: 0 0 3.255vw 10vw;
    }
}

.what_you_are_interested_in_input_select{
    width: 80%;
    height: 40px;
    border-radius: 2px;
    border-color: #000000;
    border-width: 1px;
    border-style: solid;
    align-self: center;
    margin-bottom: 25px;
    padding-left: 20px;
}

@media(max-width:450px){
    .what_you_are_interested_in_input_select{
        width: 80%;
        height: 9.3vw;
        border-radius: 0.465vw;
        border-color: #000000;
        border-width: 0.232vw;
        border-style: solid;
        align-self: center;
        margin-bottom: 5.814vw;
        padding-left: 4.651vw;
    }
}

.contact_us_div_left_div_inputbox_div_radio_div{
    width: 80%;
    height: 35px;
    display: flex;
    flex-direction: row;
    align-items: center;
    align-self: center;
    margin-bottom: 20px;
}

@media(max-width:450px){
    .contact_us_div_left_div_inputbox_div_radio_div{
        width: 80%;
        height: 8.14vw;
        display: flex;
        flex-direction: row;
        align-items: center;
        align-self: center;
        margin-bottom: 8.14vw;
    }
}

.contact_us_div_left_div_inputbox_div_radio_div_input{
    width: 14px;
    height: 14px;
    margin-right: 5px;
}

@media(max-width:450px){
    .contact_us_div_left_div_inputbox_div_radio_div_input{
        width: 3.255vw;
        height: 3.255vw;
        margin-right: 1.16vw;
    }
}

.contact_us_div_left_div_inputbox_div_radio_div_label{
    font-family: Akota Light, sans-serif;
    font-size: 15px;
    font-weight: 300;
    color: #000000;
    -webkit-text-stroke: 0.2px #000000;
    line-height: 18px;
    word-spacing: 0.2px;
    margin-right: 50px;
}

@media(max-width:450px){
    .contact_us_div_left_div_inputbox_div_radio_div_label{
        font-family: Akota Light, sans-serif;
        font-size: 3.49vw;
        font-weight: 300;
        color: #000000;
        -webkit-text-stroke: 0.0465vw #000000;
        line-height: 4.2vw;
        word-spacing: 0.0465vw;
        margin-right: 11.62vw;
    }
}

.contact_us_div_left_div_inputbox_div_terms_and_condition_div{
    width: 80%;
    height: 35px;
    display: flex;
    flex-direction: row;
    align-items: center;
    align-self: center;
    margin-bottom: 15px;
}

@media(max-width:450px){
    .contact_us_div_left_div_inputbox_div_terms_and_condition_div{
        width: 80%;
        height: 8.14vw;
        display: flex;
        flex-direction: row;
        align-items: center;
        align-self: center;
        margin-bottom: 2.325vw;
        margin-top: 3.49vw;
    }
}

.contact_us_div_left_div_inputbox_div_terms_and_condition_div_input{
    width: 14px;
    height: 14px;
    border-color: #000000;
    border-radius: 2px;
    border-width: 1px;
    border-style: solid;
    margin-right: 10px;
}

@media(max-width:450px){
    .contact_us_div_left_div_inputbox_div_terms_and_condition_div_input{
        width: 3.25vw;
        height: 3.25vw;
        border-color: #000000;
        border-radius: 0.465vw;
        border-width: 0.232vw;
        border-style: solid;
        margin-right: 2.32vw;
    }  
}

.contact_us_div_left_div_inputbox_div_terms_and_condition_div_label{
    font-family: Akota Light, sans-serif;
    font-size: 14px;
    font-weight: 300;
    color: #000000;
    -webkit-text-stroke: 0.2px;
    word-spacing: 0.7px;
    line-height: 18px;
}

@media(max-width:450px){
    .contact_us_div_left_div_inputbox_div_terms_and_condition_div_label{
        font-family: Akota Light, sans-serif;
        font-size: 3.25vw;
        font-weight: 300;
        color: #000000;
        -webkit-text-stroke: 0.0465vw;
        word-spacing: 0.162vw;
        line-height: 4.18vw;
    }
}

.contact_us_div_left_div_inputbox_div_terms_and_condition_div_label_a{
    font-family: Akota Light, sans-serif;
    font-size: 14px;
    font-weight: 300;
    color: #000000;
    -webkit-text-stroke: 0.2px;
    word-spacing: 0.7px;
    line-height: 18px;
}

@media(max-width:450px){
    .contact_us_div_left_div_inputbox_div_terms_and_condition_div_label_a{
        font-family: Akota Light, sans-serif;
        font-size: 3.25vw;
        font-weight: 300;
        color: #000000;
        -webkit-text-stroke: 0.0465vw;
        word-spacing: 0.162vw;
        line-height: 4.2vw;
    }
}

.contact_us_form_send_submit_button{
    width: 80%;
    height: 40px;
    display: flex;
    align-self: center;
    background-color: #000000;
    font-family: Akota Light, sans-serif;
    font-size: 15px;
    letter-spacing: 0.7px;
    color: #ffffff;
    border-color: #000000;
    border-radius: 5px;
    border-width: 1px;
    border-style: solid;
}

@media(max-width:450px){
    .contact_us_form_send_submit_button{
        width: 80%;
        height: 9.3vw;
        display: flex;
        align-self: center;
        background-color: #000000;
        font-family: Akota Light, sans-serif;
        font-size: 3.5vw;
        letter-spacing: 0.162vw;
        color: #ffffff;
        border-color: #000000;
        border-radius: 1.162vw;
        border-width: 0.232vw;
        border-style: solid;
    }
}

.contact_us_form_send_submit_button:hover{
    background-color: #7895d3;
    color: #000000;
}


.contact_us_div_left_div_whats_next_div{
    width: 100%;
    height: 250px;
}

@media(max-width:450px){
    .contact_us_div_left_div_whats_next_div{
        width: 100%;
        height: 7vw;
    }
}

.contact_us_div_right_div{
    width: 40%;
    height: 1100px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

@media(max-width:450px){
    .contact_us_div_right_div{
        width: 100%;
        height: fit-content;
        display: flex;
        flex-direction: column;
        justify-content: unset;
    }
}

.contact_us_div_right_div_information_div{
    width: 100%;
    height: 400px;
    border-color: #000000;
    border-style: solid;
    border-width: 0 0 0 1px;
    display: flex;
    flex-direction: column;
    margin-bottom: 250px;
}

@media(max-width:450px){
    .contact_us_div_right_div_information_div{
        width: 100%;
        height: fit-content;
        border-color: #000000;
        border-style: solid;
        border-width: 0;
        display: none;
        flex-direction: column;
        margin-bottom: 15.11vw;
    }
}

.contact_us_div_right_div_information_div_header_div{
    width: 100%;
    height: 130px;
}

@media(max-width:450px){
    .contact_us_div_right_div_information_div_header_div{
        width: 100%;
        height: 30.232vw;
        display: flex;
        justify-content: center;
        align-items: center;
        margin-top: 7vw;
        margin-bottom: 24.651vw;
    }
}

.contact_us_div_right_div_information_div_header_div_p{
    font-family: Akota Light, sans-serif;
    font-size: 18px;
    font-weight: 300;
    -webkit-text-stroke: 0.2px #000000;
    line-height: 20px;
    margin-left: 40px;
    word-spacing: 1px;
    letter-spacing: 0.5px;
}


@media(max-width:450px){
    .contact_us_div_right_div_information_div_header_div_p{
        font-family: Akota Light, sans-serif;
        font-size: 4.19vw;
        font-weight: 300;
        -webkit-text-stroke: 0.2px #000000;
        line-height: 5.349vw;
        margin-left: 0vw;
        word-spacing: 0.232vw;
        letter-spacing: 0.11vw;
    }
}


.contact_us_div_right_div_information_div_info_div{
    width: 100%;
    height: 85px;
    display: flex;
    flex-direction: column;
}

@media(max-width:450px){
    .contact_us_div_right_div_information_div_info_div{
        width: 100%;
        height: 19.76vw;
        display: flex;
        flex-direction: column;
    }
}

.contact_us_div_right_div_information_div_info_div_header_p{
    font-family: Akota Medium, sans-serif;
    font-size: 18px;
    font-style: 600;
    margin-left: 40px;
    -webkit-text-stroke: 0.4px #000000;
}

@media(max-width:450px){
    .contact_us_div_right_div_information_div_info_div_header_p{
        font-family: Akota Medium, sans-serif;
        font-size: 4.186vw;
        font-style: 600;
        margin-left: 14vw;
        -webkit-text-stroke: 0.1vw #000000;
    }
}

.contact_us_div_right_div_information_div_info_div_row_div{
    width: 100%;
    height: 60px;
    display: flex;
    flex-direction: row;
    align-items: center;
}

@media(max-width:450px){
    .contact_us_div_right_div_information_div_info_div_row_div{
        width: 70%;
        height: 14vw;
        display: flex;
        flex-direction: row;
        align-self: center;
        align-items: center;
    }
}

#contact_us_div_right_div_information_div_info_div_row_div_image_call{
    width: 25px;
    height: 25px;
    margin-left: 45px;
    margin-right: 10px;
}

@media(max-width:450px){
    #contact_us_div_right_div_information_div_info_div_row_div_image_call{
        width: 5.8vw;
        height: 5.8vw;
        margin-left: 0vw;
        margin-right: 2.325vw;
    }
}

#contact_us_div_right_div_information_div_info_div_row_div_image_email{
    width: 25px;
    height: 20px;
    margin-left: 45px;
    margin-right: 10px;
}

@media(max-width:450px){
    #contact_us_div_right_div_information_div_info_div_row_div_image_email{
        width: 5.8vw;
        height: 4.61vw;
        margin-left: 0vw;
        margin-right: 2.325vw;
    }
}

#contact_us_div_right_div_information_div_info_div_row_div_image_location{
    width: 28px;
    height: 28px;
    margin-left: 45px;
    margin-right: 10px;
}

@media(max-width:450px){
    #contact_us_div_right_div_information_div_info_div_row_div_image_location{
        width: 6.51vw;
        height: 6.51vw;
        margin-left: 0vw;
        margin-right: 2.325vw;
    } 
}

.contact_us_div_right_div_information_div_info_div_row_div_description_p{
    font-family: Akota Light, sans-serif;
    font-size: 15px;
    font-weight: 300;
    -webkit-text-stroke: 0.3px #000000;
    line-height: 17px;
}

@media(max-width:450px){
    .contact_us_div_right_div_information_div_info_div_row_div_description_p{
        font-family: Akota Light, sans-serif;
        font-size: 3.5vw;
        font-weight: 300;
        -webkit-text-stroke: 0.3px #000000;
        line-height: 4vw;
    }
}

#contact_us_div_right_div_information_div_info_div_row_div_description_p_location{
    margin-top: 40px;
    font-size: 16px;
    line-height: 20px;
}

@media(max-width:450px){
    #contact_us_div_right_div_information_div_info_div_row_div_description_p_location{
        margin-top: 11.62vw;
        font-size: 3.72vw;
        line-height: 5.35vw;
    }
}