@media only screen and (min-width: 1499px) {
    .technology_section {
        background-position: center -8rem !important;
    }
}

@media only screen and (max-width: 1400px) {
    header.site_header .navbar-nav ul:first-child {
        gap: 20px !important;
    }
}

@media only screen and (max-width: 1399px) {
    .social_icon {
        bottom: 22% !important;
    }
    .product-box {
        min-height: 520px !important;
    }
}

@media only screen and (max-width: 1199px) {
    .expand_your_surroundings_left_bottom {
        top: 5% !important;
    }
    .expand_your_surroundings_right_top {
        position: relative !important;
        left: -14% !important;
        top: 7% !important;
    }
    .expand_your_surroundings_right_bottom {
        position: relative !important;
        right: 0% !important;
        top: 14% !important;
    }
    header .navbar-nav .w-50,
    header .navbar-nav .w-25 {
        width: 100% !important;
    }
    .footer_border_left {
        margin-left: 23px !important;
    }
    .social_icon {
        bottom: 25% !important;
    }
    .meta_earth_left_text {
        right: 6% !important;
    }
    .product-box {
        min-height: 575px !important;
    }
    .dive_into_section {
        background-size: 600px, contain !important;
    }
    .meta_tech_left {
        height: 370px !important;
        top: 5% !important;
    }
}

@media only screen and (min-width: 991px) {
    .w-lg-50 {
        width: 50% !important;
    }
}

@media only screen and (max-width: 991px) {
    .dive_into_section {
        background: none !important;
    }
    .expand_your_surroundings_left_top,
    .expand_your_surroundings_left_bottom,
    .expand_your_surroundings_right_bottom,
    .expand_your_surroundings_right_top {
        max-width: 100% !important;
        width: 100% !important;
        position: unset !important;
    }
    .footer_border_left {
        margin-left: 0px !important;
        padding-left: 40px !important;
    }
    .technology_earth_left_text {
        position: unset !important;
        text-align: center !important;
        width: 100% !important;
        max-width: 100% !important;
    }
    .technology_earth_right_text {
        position: unset !important;
        text-align: center !important;
        width: 100% !important;
        max-width: 100% !important;
    }
    .technology_earth_left_text::before,
    .technology_earth_left_text::after,
    .technology_earth_right_text::before,
    .technology_earth_right_text::after {
        display: none !important;
    }
    .social_icon {
        bottom: 22% !important;
    }
    .contact_form_section {
        padding: 50px 50px 0px 50px !important;
    }
    /*   #carouselExampleIndicators .carousel-inner {
        overflow: unset !important;
    }*/
    .meta_tech_right {
        width: 100% !important;
    }
    .meta_tech_left {
        width: 92% !important;
        min-height: 275px !important;
        height: auto !important;
        position: relative !important;
        top: -2rem !important;
        margin: 0 auto;
    }
    .product-box {
        min-height: 670px !important;
    }
    .dive_into_section {
        padding-bottom: 0px !important;
    }
}

@media only screen and (max-width: 767px) {
    .heading_text_size {
        font-size: 36px !important;
    }
    .social_icon {
        bottom: 17% !important;
    }
    .product-box {
        min-height: 550px !important;
    }
    .meta_tech_left {
        min-height: 350px !important;
    }
}

@media only screen and (max-width: 575px) {
    .contact_form_section {
        padding: 30px 30px 0px 30px !important;
    }
    .contact_form_inner_section {
        padding: 20px !important;
    }
    .terms_box_shadow,
    .terms_left,
    .privacy_section .box-shadow {
        padding: 20px !important;
    }
}

@media only screen and (max-width: 500px) {
    .meta_tech_left {
        min-height: 380px !important;
    }
}

@media only screen and (max-width: 480px) {
    .social_icon {
        bottom: 20% !important;
    }
    .meta_tech_left {
        min-height: 410px !important;
    }
}

@media only screen and (max-width: 440px) {
    .meta_tech_left {
        min-height: 515px !important;
    }
    .card_text_Ecommerce p {
        min-height: 490px !important;
    }
}

@media only screen and (max-width: 380px) {
    .social_icon {
        bottom: 22% !important;
    }
}