
@media (max-width: 575.98px) {  }

@media only screen and (max-width: 600px) {
  .main {
    .container {
      display: grid;
      grid-template-columns: 1fr;
      grid-gap: 1rem;
    }
  }
}

@media only screen and (max-width: 600px) {
  .main {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 1rem;
  }
}


@media (min-width: 768px) and (max-width: 991.98px) { 
    .navbar-light .navbar-toggler{
        background-color: var(--white);
    }
    .nav-item{
        text-align: center;
    }
    .social_icon{
        visibility: hidden;
    }
    .dvo_txt_holder h2{
        margin-top: 1em !important;
    }
    h2.awesome{
        font-size: 48px !important;
    }
 }


@media (min-width: 992px) and (max-width: 1154.98px) { 
    .nav-link.menu_item_holder{
        font-size: 11px !important;
    }
    .wd_ftxt_dtl p{
        font-size: 18px !important; 
    }
    .dvo_txt_holder h2{
        margin-top: 3em !important;
    }
    h2.awesome{
        font-size: 57px !important;
    }
    .service_holder p{
        font-size: 48px !important;
    }
    .social_icon li a{
        font-size: 12px !important;
    }
    & .social_icon li{
        margin-left: 0px !important;
    }
    & .form_option_dtl{

    }
    .social_icon{
        display: none;
    }
    .navbar .nav-item{
        margin-right: 0px;
        padding: 10px 2px;
    }
 }


@media (min-width: 1200px) {  }