.static-slider-micro {
    margin: 100px 0px;
    min-height: 490px;
    background-size: contain;
    background-position: right center;
    background-repeat: no-repeat;
    display: flex;
    align-items: start;
}
.static-slider-tech {
    /* margin: 100px 0px; */
    min-height: 740px;
    background-size: contain;
    background-position: right center;
    background-repeat: no-repeat;
    display: flex;
    align-items: start;
    background-attachment: fixed;
    padding: 45px 0;
}
.micro-main-header {
    font-size: 100px;
    line-height: 1;
    font-weight: 500;
    color: #000;
}
.micro-main-header-sub {
    font-size: 60px;
    line-height: 1;
    margin-top: 30px;
    color: #000;
}

.micro-adv-section{
    padding: 90px 0px;
}
.micro-filter-section img {
    border: 1px solid #e3e3e3;
}
.micro-filter-section {
    padding: 45px 0px;
}
.micro-table-section{
    padding: 90px 0px;
}
.micro-table-section table{
    width: 100%;
    margin-bottom: 40px;
}
.wrap-feature11-box {
    margin-top: 60px;
}

.wrap-feature11-box .card-body {
    padding: 40px;
}

.wrap-feature11-box .icon-space {
    margin: -80px 0 20px;
}

.wrap-feature11-box .icon-space .icon-round {
    font-size: 45px;
    color: #ffffff;
}
.micro-subtitle {
    text-align: center;
    margin-bottom: 40px;
    font-size: 19px;
}
.micro .header7 {
    background: #fff;
}

.index-micro-subheader{
    font-size: 22px;
    font-weight: 500;
    color: #000;
}
.index-micro-header{
    font-size: 35px;
    font-weight: 700;
    margin-bottom: 20px;
    color: #000;
}
.index-micro-item:hover{
    border: 1px solid #0a7ddd73;
}

.index-micro-item:hover .index-micro-subheader-link{
    /*color: #0a2b1d;*/
}

.index-micro-subheader-link {
    width: fit-content;
}

.index-micro-item{
    min-height: 400px;
    background-repeat: no-repeat;
    background-position: right center;
    background-size: contain;
    padding: 40px;
    display: flex;
    justify-content: space-between;
}

.index-micro-item-wrapper {
    /*padding: 40px;*/
}

@media (min-width: 0px) and (max-width: 800px) {
    .index-micro-item-wrapper {
        background: rgba(255,255,255,0.8);
    }

    .index-micro-item{
        min-height: 0;
    }
    .static-slider-micro {
        background-image: none!important;
        margin: 35px 0px;
        min-height: 0;
    }
    .micro-main-header {
        font-size: 40px;
    }
    .micro-main-header-sub {
        font-size: 30px;
    }
    .form6 .right-image {
        display: none;
    }
}
.menu-container {
    z-index: 999;
}
.wrap-feature2-box .card-body {
    padding: 40px;
}

.form6 {
    overflow: hidden;
    position: relative;
}
.form6 .right-image {
    background-position: center bottom;
    background-size: cover;
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
    bottom: 0;
    top: 0;
}


@media (max-width: 1023px) {
    .form6 .contact-form {
        padding-left: 0;
        padding-right: 0;
    }
}

@media (max-width: 767px) {
    .form6 .contact-form {
        padding-left: 15px;
        padding-right: 15px;
    }
}
