/* Small screens */
@media only screen { } /* Define mobile styles */

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

}

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

}

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

}

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

}

@media only screen and (min-width: 462px) and (max-width: 600px){

}

@media only screen and (max-width: 895px) {
  body#main .signature_second{
  
    top: 70%;  
  }
  body#main .signature_second .signature_title{
    display: flex;
    word-break: break-word;
    justify-content: center;
    font-size: 40px;
  }
}

@media only screen and (max-width: 465px) {
  body#main .signature_second .signature_title{
    display: flex;
    word-break: break-word;
    justify-content: center;
    font-size: 30px;
  }
}

@media only screen and (max-width: 414px) {
  body#main .signature_second{
    top: 75%;  
  }
}

@media only screen and (max-width: 375px) {
  body#main .signature_second{
    top: 80%;  
  }
}

@media only screen and (max-width: 320px) {
  body#main .signature_second{
    top: 85%;  
  }
  body#main .signature_second .signature_title{
    display: flex;
    word-break: break-word;
    justify-content: center;
    font-size: 20px;
  }
}

/* Medium screens */
@media only screen and (max-width: 992px) {

  body#main .col_service {
      margin-bottom: 100px;
  }

  .burger {
      display: block;
  }

  body#main header .right-navbar {
      display: none;
  }
  body#main #top_section {
      padding-top: 80px;
  }
  body#main .cbp-spmenu {
      display: block;
  }

  body footer .address {
    position: absolute;
    top: 0;
    right: 0 !important;
  }

  body footer .footer_menu {
    padding-top: 25px !important;
  }

}

@media only screen and (min-width: 600px) and (max-width: 992px){

}

/* Large screens */
@media only screen and (max-width: 1200px) {

}

@media only screen and (min-width: 992px) and (max-width: 1200px){

}

/* Extra Large screens */
@media only screen and (min-width: 1200px) and (max-width: 1500px){

}

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

  body#main .certificationCol .imageWrapper {
    flex-direction: column;
  }

  body#main .certificationCol a {
    width: 90px;
    margin-right: 0px!important;
    display: flex;
    align-items: center;
    margin-bottom: 40px;
  }

  body#main .certificationCol a:last-child{
    margin-bottom: 0px!important;
    width: 120px!important;
  }
}
