
@media only screen and (max-width: 490px) { 

    .logo-header {
        width: 260px !important;
        margin: 10px 0px !important;
    }

    .show-lg {
        display: none !important;
    }

    .txt-hero {
        margin: 200px 20px 0px ;
    }

    .slider-element .owl-dots {
        left: 20px;
      }

    .hide-sm {
    display: none !important;
    }

    .show-sm {
        display: block !important;
    }

    .container-features {
        padding:30px;
    }

    .btn-features {
        width: 240px !important;
        left: 42px !important;
    }

    .bkg-hero-mb {
        position: absolute;
        width: 100%;
        top: 0px;
    }

    .title-feature-list {
        font-size: 32px !important;
        line-height: 40px !important;
      }
    
      .desc-feature-list {
        font-size: 18px !important;
        line-height: 32px !important;
      }

      .img-item-feature {
        width: 52px !important;
        margin: 0 auto;
    }

    .hero-risk {
        margin-top: 100px;
    }
    
    .magnifier-mb {
        position: relative;
        z-index: 9999;
    }

    .container-quotes {
        height: 850px !important;
        padding-top: 110px;
        width: 95%;
        margin: 0 auto;
    }

    .container-quotes-onetrust {
        height: 700px !important;
        padding-top: 110px;
        width: 93%;
        margin: 0 auto;
    }

    .container-quotes-digital-risk {
        height: 780px !important;
        padding-top: 110px;
        width: 94%;
        margin: 0 auto;
    }

    .container-quotes-network-mb {
        height: 1000px !important;
        padding-top: 110px;
        width: 93%;
        margin: 0 auto;

    }

    .text-left-mb {
        text-align: left !important;
    }

    .quote-mb {
        text-align: center !important;
    }

    .img-quote-close {
        bottom: 150px !important;
    }

    .container-features-risk {
        height: auto !important;
    }

    .fl-left {
        float: none !important;
    }

    .btn-contact {
        width: 95% !important;
        font-size: 24px !important;
        margin:25px 0px 80px 0px !important;
        padding: 15px 40px !important;
        width: auto;
        height: auto;
    }

    .btn-learn {
        padding: 16px 50px !important;
      }

    .grid {
        display: grid !important
    }

    .txt-footer {
        padding: 20px 30px !important;
        text-align: center !important;
    }

    .img-partner-onetrust {
        width: 70% !important;
    }

    .bkg-training {
        right: 10px !important;
        width: 85% !important;
    }

    .bkg-iso {
        bottom: 20px !important;
    }
    
    .bkg-digital-risk {
        bottom: 20px;
    }

    .bkg-eye {
        right: 0px;
    }

    .bkg-magnify {
        left: 20px;
    }

    .btn-onetrust-feature {
    left: 10px !important; 
    bottom: -85px !important;
    }

    .header-cyberhalo {
        width: 100% !important;
    }


    .bkg-hero-4, .bkg-hero-3, .bkg-hero-2, .bkg-hero-1 {
        background: transparent url("img/bkg_hero_mb.jpg") no-repeat !important;
        background-size: cover !important;
    }

    .hero-risk {
        top: 0px !important;
    }

    .align-digital-risk {
        text-align: left !important;
        padding-left: 15px;
    }

    .container-mb {
        padding-left: 18px;
    }

    .container-text {
        display: flex;
        width: 75%;
        padding-left: 10px;
    }

    .container-common-feature {
        height: 190px;
    }

    .container-common-feature-big {
        height: 230px;
    }

    .container-common-feature-big-2 {
        height: 260px;
    }

    .container-feature {
        height: 150px !important;
    }

    .container-feature-big {
        height: 180px !important;
    }

    .container-feature-big-2 {
        height: 220px !important;
    }
    
    .container-contact {
        padding: 0px 20px !important;
    }

    .title-contact {
        padding: 0px 20px !important;
    }

    .container-learn {
        height: 560px !important;
    }

    .hero-network {
        top:210px !important;
    }

    .bkg-hero-onetrust-mb {
        margin: 30px 0px;
        border-radius: 10px;
    }

    .left-mb {
        text-align: left !important;
    }

    .bkg-hero-training {
        top: 0px !important;
    }

    .container-features-risk-lg {
        height: 620px !important;
        padding: 32px !important;
        margin: 10px 0px !important;
    }

    .padding-training {
        padding-left: 0px !important;
        padding-top: 80px !important;
    }

    .container-feature-vertical {
        height: 370px !important;
    }

    .container {
        padding: 0px 15px !important;
    }

    .container-iso-mb {
        width: 95% !important;
        margin: 0 auto !important;
    }

    .padding-iso {
        padding: 40px 20px !important;
    }

    .about-mb {
        text-align: left !important;
    }

    .padding-training {
        padding-left: 20px !important;
    }

    .primary-menu-open-all > #wrapper > #header > #header-wrap {
        background-color: #1D1F1D !important;
    }

    .handler-carrousel-left {
    display: none !important;
    }

    .handler-carrousel-right {
    display: none !important;
    }

    .no-padding-mb {
    padding: 0px !important;
    }
    
    .container-features-onetrust-lg {
    height: 620px !important;
    }

    .bkg-hero-iso-mb {
        top: 0px !important;
    }

    .container-features-iso-lg {
        height: 570px !important;
    }

    .text-center-mb {
        text-align: center !important;
    }

    .img-item-feature-cell {
        width: 90px !important;
    }

    .policy-bkg {
        position: relative;
        width: 100%;
        height: 354px;
        background: transparent url("img/bkg_about_mb.jpg") no-repeat;
        background-size: cover;
        z-index: 200;
    }

    .container-feature-vertical-sm {
        height: 405px !important;
    }

    .container-learn-sin {
        background: transparent url("img/bkg_sin_mb.jpg") no-repeat !important;
        background-size: cover !important;
    }

    .container-learn-digital-risk {
        background: transparent url("img/bkg_contact_digital_risk_mb.jpg") no-repeat !important;
        background-size: cover !important;
    }

    .container-learn {
        background: transparent url("img/bkg_contact_risk_mb.jpg") no-repeat;
        background-size: cover !important;
    }

    .container-learn-paris {
        background: transparent url("img/bkg_paris_mb.jpg") no-repeat !important;
        background-size: cover !important;
    }

    .container-learn-saudi  {
        background: transparent url("img/bkg_saudi_mb.jpg") no-repeat !important;
        background-size: cover !important;
    }

    .container-learn-n-y {
        background: transparent url("img/bkg_ny_mb.jpg") no-repeat !important;
        background-size: cover !important;
    }
    
    .main-container-features {
        margin-top: 20px;
    }

    .container-partner {
        height: 150px !important;
    }

    .img-about-2 {
        border-radius: 10px;
        width: 100% !important;
      }

      .container-about-mission {
        height: 940px !important;
        padding-top: 40px;
        width: 94%;
        margin: 0 auto;
    }

}

