@media screen and (max-width: 1480px) {
    .get_in_touch_img_lines {
        width: calc(100% - 40px);
        height: calc(100% - 40px);
    }
    
    .info_item_text > a, .info_item_text > p{
        font-size: 24px;
    }
    .our_information{
        justify-content: space-between;
    }
    .info_item_img{
        width: 90px;
        height: 90px;
    }
    .info_item_text > h4{
        font-size: 26px;
    }

}
@media screen and (max-width: 1250px) {
    .second_section_content {
        width: 100%;
    }
    .get_in_touch_img_container {
        display: block;
        position: relative;
        height: max-content;
        width: 400px;
        height: 340px;
    }
    .our_information{
        align-items: start;
    }
    .info_item_text > a, .info_item_text > p{
        text-align: center;
    }
    .info_item {
        flex-direction: column;
        justify-content: space-between;
        gap: unset;
    }
    .info_item > .info_item_text {
        align-items: center;
    }
    .get_in_touch {
        width: 100%;
    }
    .contact_us_form {
        width: 100%;
    }
    .contact_us_form > input {
        width: unset;
        max-width: 508px;
    }
    .contact_us_form > textarea {
        width: unset;
        max-width: 508px;
    }
    .form_button {
        padding: 12px;
        width: calc(100% - 24px);
        bottom: 12px;
    }
    .form_button > span {
        font-size: 16px;
    }
    .button_arrow_container {
        width: 82px;
    }
    .button_arrow_circle {
        width: 24px;
        height: 24px;
        right: -12px;
    }
}
@media screen and (max-width: 1024px) {
    .contact_us_line {
        display: none;
    }
    .second_section_content {
        flex-direction: column;
        align-items: center;
        padding-top: 100px;
    }
    .info_item_text > a, .info_item_text > p {
        font-size: 16px;
        max-width: 200px;
    }
    .info_item{
        width: calc(100% / 3 - 20px);
    }
    .get_in_touch {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%;
    }
    .get_in_touch > h2 {
        margin-top: unset;
        display: unset;
        line-height: 77px; /* 110% */
        letter-spacing: 1px;
    }
    .get_in_touch > h2 > span {
        line-height: 77px; /* 85.556% */
        letter-spacing: 1px;
    }
    .get_in_touch_img_container {
        height: unset;
        width: unset;
    }
    .contact_us_form > textarea,
    .contact_us_form > input {
        width: 100%;
        max-width: unset;
    }
    .form_button {
        transform: unset;
        left: unset;
        right: 12px;
    }
    .our_information {
        margin-bottom: 40px;
    }

    .info_item_img {
        width: 60px;
        height: 60px;
    }
    .message {
        width: 60px;
    }
    .phone {
        width: 60px;
    }
    .location {
        width: 60px;
    }

    .info_item_text > h4 {
        font-size: 16px;
        letter-spacing: 1px;
    }
    .info_item_text > a {
        font-size: 14px;
        letter-spacing: 1px;
    }
    .third_section {
        padding: 0 30px;
        margin-bottom: 150px;
    }
}
@media screen and (max-width: 868px) {
    .button_arrow_container {
        width: 82px;
    }
}
@media screen and (max-width: 768px) {
    .second_section_content {
        flex-direction: column;
        align-items: center;
    }
    .contact_us_form > input{
        padding-left: 18px;
    }
    .first_section_title > h1 {
        font-weight: 550;
        letter-spacing: 0.08em;
    }

    .get_in_touch > h2 {
        font-weight: 300;
        line-height: 39px;
        letter-spacing: 0.5071089863777161px;
        text-align: center;
    }
    .get_in_touch > h2 > span {
        font-weight: 700;
        line-height: 23px;
        letter-spacing: 0.08991596847772598px;
        text-align: left;
    }

    .form_button > span {
        letter-spacing: 0.132px;
    }
    .button_arrow_container {
        width: 124px;
    }

    .get_in_touch_img_lines {
        width: calc(100% - 26px);
        height: calc(100% - 26px);
    }

    .info_item_text > h4 {
        font-size: 16px;
        font-weight: 550;
        letter-spacing: 1px;
        text-align: center;
    }
    .info_item_text > a {
        font-size: 14px;
        font-weight: 300;
        letter-spacing: 1px;
        text-align: center;
    }
}
@media screen and (max-width: 670px) {
    .form_button {
        width: calc(100% - 30px);
        right: unset;
        left: 50%;
        transform: translate(-50%, 0);
    }
}
@media screen and (max-width: 480px) {
    .second_section_content {
        flex-direction: column;
        align-items: center;
    }
    .first_section_title > h1 {
        font-size: 40px;
    }
    .second_section_content {
        padding-top: 50px;
        gap: 50px;
    }
    .our_information {
        margin-top: 50px;
        margin-bottom: 30px;
    }
    .third_section {
        margin-bottom: 80px;
        padding: 0 15px;
    }
}
@media screen and (max-width: 400px) {
    .button_arrow_container {
        width: 60px;
    }
}
@media screen and (max-width: 360px) {
    .our_information {
        flex-direction: column;
        align-items: flex-start;
    }
    .info_item_text > a, .info_item_text > p{
        text-align: start;
    }
    .info_item {
        flex-direction: row;
        justify-content: unset;
        width: 100%;
    }
    .info_item > .info_item_text {
        align-items: flex-start;
    }
}
