@media(max-width:768px){
    .prime{
        font-size: 22px;
    }
    
    .top-industries__grids{
    
    display:grid;grid-template-columns:repeat(1,100%); 
}


    .pi-col-3xs-1, .pi-col-3xs-2, .pi-col-3xs-3, .pi-col-3xs-4, .pi-col-3xs-5, .pi-col-3xs-5-cell, .pi-col-3xs-6, .pi-col-3xs-7, .pi-col-3xs-8, .pi-col-3xs-9, .pi-col-3xs-10, .pi-col-3xs-11, .pi-col-3xs-12, .pi-col-2xs-1, .pi-col-2xs-2, .pi-col-2xs-3, .pi-col-2xs-4, .pi-col-2xs-5, .pi-col-2xs-5-cell, .pi-col-2xs-6, .pi-col-2xs-7, .pi-col-2xs-8, .pi-col-2xs-9, .pi-col-2xs-10, .pi-col-2xs-11, .pi-col-2xs-12, .pi-col-xs-1, .pi-col-xs-2, .pi-col-xs-3, .pi-col-xs-4, .pi-col-xs-5, .pi-col-xs-5-cell, .pi-col-xs-6, .pi-col-xs-7, .pi-col-xs-8, .pi-col-xs-9, .pi-col-xs-10, .pi-col-xs-11, .pi-col-xs-12, .pi-col-sm-1, .pi-col-sm-2, .pi-col-sm-3, .pi-col-sm-4, .pi-col-sm-5, .pi-col-sm-5-cell, .pi-col-sm-6, .pi-col-sm-7, .pi-col-sm-8, .pi-col-sm-9, .pi-col-sm-10, .pi-col-sm-11, .pi-col-sm-12, .pi-col-md-1, .pi-col-md-2, .pi-col-md-3, .pi-col-md-4, .pi-col-md-5, .pi-col-md-5-cell, .pi-col-md-6, .pi-col-md-7, .pi-col-md-8, .pi-col-md-9, .pi-col-md-10, .pi-col-md-11, .pi-col-md-12, .pi-col-lg-1, .pi-col-lg-2, .pi-col-lg-3, .pi-col-lg-4, .pi-col-lg-5, .pi-col-lg-5-cell, .pi-col-lg-6, .pi-col-lg-7, .pi-col-lg-8, .pi-col-lg-9, .pi-col-lg-10, .pi-col-lg-11, .pi-col-lg-12{
        padding: 0;
    }
    .margin100{
        margin: 10px 0;
    }
    .ttt{
        padding: 0;
    }
    .top-industries__grid{
        margin-top: 10px;
    }
    .container{
        padding: 0;
    }
    .pi-padding-bottom-30, .pi-padding-top-bottom-30 {
        padding-bottom: 10px !important;
    }
    .pi-padding-bottom-30{
        padding-bottom: 0px !important;
    }
    .pi-section-parallax{
        padding: 0 10px;
    }
    .pi-section{
        padding:  0 !important;
        width: 100%;
    }
    .formh3{
        padding: 0 10px;
    }
    .pi-row{
        margin: 0 ;
    }
    .pi-list-big-margins li{
        width: 100%;
        font-size: 18px;
    }
    .row-logo .flex-col{
        padding: 10px;
    }
    .pi-section-w .pi-section .pi-col-md-4:nth-child(3){
        padding-bottom: 0 !important;
    }
    .dfx{
        white-space: nowrap;
    }
    .pi-section-grey.pi-border-top-light .pi-section .h4{
        margin-bottom: 20px !important;
    }
    .mobileForm{
        height: 650rpx;
        display: flex;
        align-items: center;
    }
    .mobileMargin{
        margin: 0 10px !important;
    }
    .mobileMargin_bottom{
        margin-bottom: 10px;
    }
    .logo svg{
        width: unset !important;
        height: 100% !important;
    }
    .form-group{
        margin-bottom: 10px;
    }
    .pi-col-md-9 .pi-section-white h3{
        margin-bottom: 10px !important;
    }
    #page{
        padding-top: 20px;
    }
    .Image_Hovers{
        margin: 6px 0;
    }
    .section__header--Right, .section__header--Left{
        margin: 0 10px;
        width: calc(100% - 20px);
    }
    hr{
        margin: 10px 0;
    }
    .pi-img-overlay{
        padding: 10px;
    }
    .pi-pagenav ul{
        width:100%;
        display: grid;
        grid-template-columns: repeat(3,calc(33.3% - 7px));
        align-items: center;
        gap: 10px;
    }
    .pi-pagenav li{
        display: block;
        width: 100%;
    }
    .pi-pagenav a{
        width: 100%;
        padding: 0 ;
        margin-right: 0;
    }
    .pi-pagenav ul li a{
        text-align: center;
        white-space: nowrap;
        width: 100%;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .flex-col{
        display: none;
    }
    .pi-pagenav{
        display: block;
    }
    .pi-pagenav .texticon-03{
        padding:  0 10px;
    }
    .pi-pagenav ul{
        padding: 0 10px;
        margin-top: 20px;
    }
    .pi-pagenav ul li a, .pi-pagenav div a{
        font-size: 20px;
    }
    .pi-gallery.pi-gallery-small-margins .pi-gallery-item{
        margin: 0!important;
        padding-left: 0;
        margin: 10px !important;
    }
    .box-pad{
        padding: 0 10px !important;
    }
    .box-pad-20{
        width: 100%;
        margin: 0 !important;
    }
    .MobileGrid{
        grid-template-columns: repeat(2,49.5%) !important;
    }
    .pi-row.pi-liquid-col-xs-2.pi-liquid-col-sm-3.pi-gallery.pi-gallery-small-margins.pi-text-center.isotope{
        margin: 0!important;
    }
    .pi-gallery.pi-gallery-small-margins{
        margin: 0 !important;
    }
    .pi-liquid-col-2xs-2 .pi-gallery-item{
        width: 47%;
    }
    #anchor-work .pi-has-short-border{
        float: none;
    }
    #slider{
        height: 455px;
    }
    #pagination{
        bottom: 10%;
        left: 0;
        right: 0;
        margin: auto;
        justify-content: center;
    }
    .pad0{
        padding: 0 !important;
    }
    .lefttitle{
        margin-bottom: 30px;
    }
    .pi-img-border-double{
        padding: 0;
        border-radius: 40px;
        overflow: hidden;
    }
    .isotope-item{
        border-radius: 20px;
        overflow: hidden;
    }
    h6{
        font-size: 18px;
    }
    .xg_build_main {
        padding: 10px;
    }
    .xg_build_main .main1 ul{
        flex-wrap: wrap;
        gap: 10px;
    }
    .xg_build_main .main1 ul{
        flex-wrap: wrap;
        justify-content: center;
    }
    .xg_build_main .main1 li p{
        margin-top: 40px !important;
    }
    .xg_build_main .main1 ul::after{
        content: none !important;
    }
    .xg_build_main .main4 li{
        width: 100% !important;
    }
    .xg_build_main .main3 ul,.xg_build_main .main6 ul,.xg_build_main .main2 ul{
        padding: 0;
    }
    .xg_build_main .main6 li:nth-child(3n+1),.xg_build_main .main6 li:nth-child(3n + 2),.xg_build_main .main6 li:nth-child(3n){
        width: 50% !important;
    }
    .xg_build_main .main6 li{
        margin-top: 20px !important;
    }
    .xg_build_main .main6 li .icon{
        display: flex;
        justify-content: center;
    }
    .xg_build_main .main6 li .text_title{
        text-align: center;
    }
    .xg_build_main .main2 li{
        width: 100% !important;
        margin-left: 0;
    }
    .xg_build_main .main7 .left,.xg_build_main .main7 .right{
        width: 100% !important;
    }
    .xg_build_main .main7 .news_wrap{
        flex-wrap: wrap;
    }
    .xg_build_main .main7 ul{
        padding: 0;
    }
    .xg_build_main .main7 li p{
        width: calc(100% - 120px) !important;
    }
    .xg_build_main .main7 li .flex{
        align-items: center;
    }
     .main8 .pi-section .center{
        flex-wrap: wrap;
        gap: 10px;
    }
     .main8 .pi-section .center .item{
        width: calc(50% - 5px);
        justify-content: center;
        align-items: center;
        gap: 5px;
    }
     .main8 .pi-section .center .item .pi-hidden-xs{
        display: block !important;
    }
    .websiteFastMain{
        display: none;
    }
    .custom_cursor{
        display: none;
    }
    .xg_build_main .main3 li{
        margin-top: 20px !important;
        margin-left:0 !important;
    }
    .xg_build_main .main6{
        padding-bottom: 20px !important;
    }
    .xg_build_main .main2{
        padding: 20px 0 !important;
    }
}