@media (min-width: 1400px) {
  .jumbotron .banner_icon {
    top: 10rem;
  }
  .jumbotron .banner_icon img {
    width: 100%;
  }
  .jumbotron .banner_content .banner_content_inner {
    max-width: 780px;
  }
  .jumbotron .query {
    max-width: 480px;
  }
}

@media (min-width: 991px) {
  .content-widget .audit_widget .audit_panel .item .sml_qury {
    min-height: 8rem;
  }
}

@media (min-width: 768px) {
  .desk-hide {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .mob-hide {
    display: none !important;
  }
  .header .logo {
    max-width: 110px;
  }
  .header .logo .header-logo svg {
    width: 86%;
    height: 86%;
  }
  .header.stick .logo {
    max-width: 100px;
  }
  .header.stick .logo .header-logo svg {
    width: 80%;
    height: 80%;
  }
  .btn {
    float: left;
    font-size: 1rem;
    box-shadow: 20px 60px 60px rgba(4, 56, 92, 0.29);
  }
  .navbar-collapse nav.navigation {
    padding-left: 0;
  }
  .navbar-collapse .partner_query {
    position: relative;
    bottom: inherit;
    right: inherit;
  }
  .navbar-collapse .quick_contact .tell span {
    font-size: 0.9rem;
  }
  .letstalk-collapse {
    height: 100%;
  }
  .letstalk-collapse .container {
    height: 100%;
  }
  .letstalk-collapse .pop-inner {
    height: 100%;
    padding-bottom: 6rem;
    overflow: scroll;
  }
  .letstalk-collapse .pop-inner p {
    font-size: 0.9rem;
  }
  .letstalk-collapse .pop_contact_form {
    padding-left: 0;
  }
  .letstalk-collapse .pop_contact_query {
    padding-right: 0;
  }
  .letstalk-collapse .btn {
    width: 100%;
    font-size: 1.2rem;
  }
  .letstalk-collapse .btn .btn-inner {
    padding: 0.6rem 1.5rem;
  }
  .StartProject {
    position: fixed;
    bottom: 3.4%;
    padding: 0 3%;
  }
  .StartProject .btn {
    float: left;
    font-size: 1.2rem;
    box-shadow: 0px 6px 42px #04385c;
    border: 0;
    margin-right: 4.6rem !important;
  }
  .StartProject .btn .btn-inner {
    background: var(--bgWhite);
    padding: 1rem 1.4rem;
  }
  .StartProject .btn .btn-inner span {
    color: var(--baseFontColor);
  }
  .StartProject .phone_icon {
    float: left;
    display: none;
  }
  .header {
    padding: 16px 0;
  }
  .header .logo {
    width: 8rem;
  }
  .header .logo svg {
    width: 100%;
  }
  .header .menu_icon {
    width: 2.6rem;
  }
  .header .menu_icon svg {
    width: 100%;
  }
  .header .h-right {
    margin-right: 0.8rem;
  }
  .header .h-right .navbar-toggler-icon {
    margin-left: 0.4rem;
  }
  .jumbotron {
    padding-top: 6rem;
  }
  .jumbotron .container {
    height: 100%;
  }
  .jumbotron .container.d-flex {
    display: inline-block !important;
  }
  .jumbotron .container h1 {
    text-align: center;
  }
  .jumbotron .container .query {
    text-align: center;
  }
  .jumbotron .container .banner_content .banner_content_inner {
    text-align: center;
  }
  .jumbotron .container .banner_content .btn {
    text-align: center;
    display: inline-block;
    float: none;
  }
  .jumbotron .banner_icon {
    position: relative;
    right: inherit;
    top: inherit;
    text-align: center;
    margin-top: 0.4rem;
  }
  .jumbotron .banner_icon img {
    width: 62%;
  }
  .jumbotron .banner_icon svg {
    width: 90%;
    height: 90%;
  }
  .content-widget .audit_widget {
    padding-top: 0 !important;
  }
  .content-widget .audit_widget .icon-path {
    top: -11rem;
  }
  .content-widget .audit_widget .audit_panel {
    padding-bottom: 1.4rem;
  }
  .content-widget .audit_widget .audit_panel .audit_content {
    padding-left: 0 !important;
    padding-top: 1rem;
  }
  .content-widget .audit_widget .audit_panel .audit_video {
    width: 100%;
    position: relative;
    left: inherit;
    top: inherit;
    bottom: inherit;
  }
  .content-widget .stay_out .stay_out_list {
    padding-top: 2.5rem;
  }
  .content-widget .stay_out .sml_tittle {
    padding-bottom: 0.8rem !important;
  }
  .content-widget .stay_out .btn {
    margin-top: 1.8rem !important;
  }
  .content-widget .v_pro_widget .display_f_10 {
    font-size: 2.4rem;
  }
  .content-widget .v_pro_widget .img_bg.product_bg .prodcut_video {
    height: 22.7rem;
  }
  .content-widget .v_pro_widget .item .item_query {
    padding: 0rem 0.6rem 0.4rem;
    min-height: 8.5rem;
  }
  .content-widget .v_pro_widget .item figure {
    display: flex;
    align-items: center;
  }
  .content-widget .v_pro_widget .item.item-1 figure, .content-widget .v_pro_widget .item.item-2 figure, .content-widget .v_pro_widget .item.img_bg figure {
    height: 13rem;
  }
  .content-widget .creatives_widget .item .item_content {
    height: auto;
  }
  .content-widget .creatives_widget .item figure {
    height: auto;
  }
  .content-widget .creatives_widget .item figure img {
    max-width: 100%;
    position: relative;
    left: inherit;
    top: inherit;
    transform: translate(0, 0);
  }
  .content-widget .creatives_widget .footer_icon {
    left: inherit;
    right: 0;
  }
  .content-widget .app_widget .item .item_content {
    padding: 0.8rem 0.6rem 0.4rem;
  }
  .content-widget .app_widget .item figure {
    height: auto;
  }
  .content-widget .app_widget .item figure img {
    position: relative;
    left: inherit;
    top: inherit;
    transform: translate(0, 0);
  }
  .content-widget .audit_widget .audit_panel .audit_video {
    display: none;
  }
  .content-widget .CSB_Bank_widget .csb_testimonial .testimonial_list .item figure {
    width: 82px;
    padding-right: 5px;
  }
  .content-widget .CSB_Bank_widget .csb_testimonial .testimonial_list .item .testimonial_inner {
    width: calc(100% - 82px);
    padding-left: 40px;
  }
  .content-widget .CSB_Bank_widget .csb_testimonial .testimonial_list .item .testimonial_inner svg {
    left: 0.2rem;
    width: 30px;
    height: 30px;
  }
  .content-widget .footer .arrow_ico {
    margin-bottom: 4rem;
  }
}

@media (max-width: 580px) {
  .jumbotron .banner_icon svg {
    width: 80%;
    height: 80%;
  }
  .content-widget .CSB_Bank_widget .csb_testimonial .testimonial_list .item figure {
    width: 62px;
  }
}

@media (max-width: 480px) {
  .jumbotron .banner_icon svg {
    width: 60%;
    height: 60%;
  }
}
/*# sourceMappingURL=respo.css.map */