@media only screen and (max-width: 1576px) {
  /* MENU STARTS */
  /* MENU FINISHED */

  .phone-content {
    margin-left: 10px;
  }

  .bottom {
    padding-top: 126px;
    padding-left: 43px;
  }
  .bottom h1 {
    font-size: 55px;
  }

  ul {
    padding: 30 0px;
  }

  .logo {
    padding: 36px;
  }

  .menu-content {
    margin-bottom: 30px;
    margin-top: -10px;
    padding: 30px 50px;
  }

  .row {
    display: flex;
    grid-template-columns: 358px;
  }

  .form {
    width: 90%;
  }

  .division-left {
    padding: 72px 82px;
    width: 51%;
  }

  .division-right {
    width: 47%;
    margin-top: -62px;
  }

  .icon-services {
    padding-top: 34px;
  }

  .bottom h1 {
    padding-top: 62px;
  }

  .gov-images {
    width: 73px;
  }

  .gov-images-a {
    width: 74px;
  }
}

@media only screen and (max-width: 1366px) {
  .division {
    display: block;
    width: 52%;
    height: 1539px;
  }

  .division-left {
    padding: 72px 82px;
    width: 100%;
  }

  .division-right {
    width: 80%;
    margin-top: -137px;
  }

  .left-locations li {
    line-height: 26px;
    margin-left: 0px;
  }

  .menu {
    width: 23%;
    height: 100%;
  }

  .content_services {
    width: 76%;
  }

  .head-img {
    width: 80%;
  }
}

@media only screen and (max-width: 1024px) {
  /* MENU*/

  .content {
    width: 100%;
  }

  .bg-img {
    width: 100%;
  }

  .menu {
    display: none;
  }

  .contact-content {
    width: 100%;
    margin: auto;
    height: 70px;
    background-color: #13465c;
    position: fixed;
    z-index: 9;
  }

  .phone-content {
    display: none;
  }

  .logo-respo {
    display: block;
  }

  .logo-respo img {
    width: 102px;
    margin-left: 26px;
  }

  .bg-img {
    display: none;
  }

  .bg-img-respo {
    display: block;
    position: absolute;
    width: 100%;
  }

  .bottom {
    padding-top: 281px;
  }

  .bottom h1 {
    font-size: 42px;
  }

  .icon-services {
    display: none;
  }

  .services {
    margin: 109px auto;
    height: 4220px;
    width: 97%;
  }

  .ser {
    width: 100%;
    height: 200px;
    margin: auto;
  }

  /*contact us  */

  .form {
    display: block;
    height: 758px;
  }

  .left {
    width: 243px;
    height: 262px;
    background: #ffffff;
    margin: 20px;
    float: left;
  }

  .left h3 {
    color: #13465c;
    text-align: left;
    padding-top: 0px;
    font-family: "Roboto", sans-serif;
    font-size: 24px;
    padding-left: 22px;
  }

  .left p {
    color: #13465c;
    padding-left: 15px;
  }

  .green-phone {
    padding-left: 0px;
  }

  .green-phone h4 {
    color: #3cbfbf;
    font-size: 18px;
  }

  .mail {
    padding-left: 0px;
  }

  .mail h4 {
    color: #3cbfbf;
    font-size: 17px;
  }

  .contact-us {
    height: 1093px;
  }

  .right {
    width: 84%;
  }

  label {
    font-size: 15px;
  }

  /*contact us end */

  /*location */

  .locations {
    display: inline-block;
    width: 100%;
  }

  .left-locations li {
    margin-left: 23px;
    line-height: 27px;
    width: 100%;
  }

  .right-locations img {
    width: 97%;
  }

  .links {
    width: 100%;
  }

  /*location end */

  /*footer*/

  .footer {
    display: block;
    height: 740px;
  }

  .row-footer-text {
    width: 79%;
    margin: 67px 42px;
  }

  .row-footer {
    margin: 0px 51px;
  }

  .row-footer a {
    font-size: 16px;
    font-weight: 500;
  }

  .mail-contact {
    margin-top: 6px;
    align-items: center;
  }

  .mail-contact h3 {
    font-size: 16px;
    font-weight: 500;
  }

  /*up*/
  .up {
    position: fixed;
    right: 0%;
    z-index: 0;
    padding: 10px 30px;
  }

  /*bburger menu */

  .burger {
    color: white;
    text-decoration: none;
    font-family: "Work Sans", sans-serif;
    font-size: 21px;
    padding-right: 10px;
    display: block;
    padding-right: 25px;
  }

  .hide {
    display: none;
  }

  .sociale {
    position: absolute;
    top: 0;
    text-align: left;
    width: 100%;
    overflow-x: hidden;
    height: 0;
    z-index: 999;
    position: fixed;
    background: #13465c;
    transition: 0.3s;
    cursor: pointer;
    display: block;
  }

  .sociale li {
    float: none;
  }

  .sociale li a {
    font-size: 23px;
  }

  .menu {
    display: none;
  }

  .menus {
    display: block;
  }

  .sociale ul {
    display: block;
    padding-top: 154px;
    padding: 79px 79px;
  }

  .sociale a {
    padding: 0px;
    text-decoration: none;
  }

  .sociale a img {
    width: 23px;
  }

  .sociale li {
    padding: 16px 1px;
  }

  .close {
    float: right;
    padding: 20px 54px;
    cursor: pointer;
  }

  /*about starts*/

  .content_services {
    width: 100%;
  }

  .no-index {
    display: flex;
    z-index: 9;
  }

  .head-about img {
    width: 100%;
    margin-top: 0px;
  }

  .head-about h3 {
    font-size: 59px;
    padding-top: 301px;
  }

  .division-about {
    width: 100%;
    padding: 11px 24px;
  }

  .division-about p {
    font-size: 17px;
  }

  .division-about ul {
    margin: -18px;
  }

  .division-left ul {
    margin: -64px;
  }
}

@media only screen and (max-width: 441px) {
  .row {
    display: grid;
  }

  .services {
    margin: 133px auto;
    height: 4012px;
  }

  .green-phone-contact img {
    display: none;
  }

  .mail-contact img {
    display: none;
  }

  .head-img {
    display: none;
  }

  .division-left h3 {
    margin-top: 56px;
  }

  .division-left {
    padding: 72px 58px;
    width: 100%;
  }

  .contact-us {
    margin-top: 0px;
  }

  .logos {
    display: none;
  }

  .logos-burger {
    position: relative;
    margin: 0px;
    display: flex;
  }

  .contact-content ul {
    padding: 51px 4px;
  }

  .left-locations {
    width: 97%;
  }

  .division-left p {
    margin-bottom: 37px;
  }

  .division-left {
    padding: 72px 0px;
    width: 100%;
    margin-left: 76px;
  }

  .division-left ul {
    margin: -53px -94px;
  }

  .menu-right {
    width: 100%;
    padding-top: 57px;
    margin: -14px -83px;
  }

  .division-right {
    display: none;
  }
}
