@media only screen and (max-width: 1700px) {
 
}

@media only screen and (max-width: 1400px) {
 .your-pos {
    position: absolute;
    top: 120;
    left:48%;
}
}

@media only screen and (min-width: 1100px) {
  .responsive-menu{
    display:none !important;
}
}

@media only screen and (max-width: 1100px) {
 
 img.aos-init.aos-animate {
 width: 240px;
 text-align: center;
}

.responsive-menu{
   float: right;
}

.hideonmobil {
 display:none !important;
}


}

@media only screen and (max-width: 1024px) {
 p.aos-init.aos-animate {
  padding: 30px 0px;
 }
  .col20 {
 width: 100%;
  float: none;
      text-align: center;
}

.col60 {
 width: 100%;
 float: none;
 text-align: center;
 padding-bottom: 30px;
}
 
 .black-box.aos-init.aos-animate {
    height: auto;
}

 .black-text {
    width: 100%;
    background-color: #232C3A;
}

.black-text ul, li {
    padding-bottom: 25px;
}

 .black-img-box {
    width: 100%;
}
 
 .container {
  width: 95%;
 }
 
 .profil-image {
    width: 100%;
}
 
  .profil-text {
    width: 100%;
}
}

@media only screen and (max-width: 960px) {
  p.aos-init.aos-animate {
  padding: 30px 0px;
 }
  .col20 {
 width: 100%;
  float: none;
      text-align: center;
}

.col60 {
 width: 100%;
 float: none;
 text-align: center;
 padding-bottom: 30px;
}
 
 .container {
  width: 98%;
 }
 
 .footer-info a {
    float: none; 
    display: table;
    margin: 0 auto;
    padding: 15px 0px 0px 0px;
}
 
 .footer-info p {
  float: none;
}
 
 .textbox img {
    float: none; 
   /* padding-top: 2.5em; */
    width: auto;
    display: block;
margin: 0 auto;
}
 
 .textbox p {
    text-align: center;
    padding: 30px 0px;
    /* padding-top: em; */
    width: 100%;
    margin: 0; 
}
 
 .left {
  width: 100%;
 }
 
  .right {
   padding-top: 90px;
  width: 100%; 
 }
}

@media only screen and (max-width: 660px) {
 
  .container {
  width: 98%;
 }
 .top-icons {
  display:none !important;
 }
 
 .header-menu li {
    padding: 40px 0px 10px 0px;
}
 
 .gallery-img img {
 width: 48%;
}

.right.aos-init.aos-animate {
    width: 100%;
}

}

@media screen and (max-height: 450px) {
 
 #myBtn {
  bottom: 8px;
  right: 8px;
}
  .container {
  width: 98%;
 }
 
 .pact-logo {
  width: 40%;
}

  .overlay a {font-size: 20px}
  .overlay .closebtn {
    font-size: 40px;
    top: 15px;
    right: 35px;
  }
}

@media screen and (max-height: 422px) {
  .logo img {
 width: 200px;
 padding: 0.5em 0em 0em 0.5em;
 display: block;
}
  .container {
  width: 98%;
 }
}

@media screen and (max-height: 375px) {
  #myBtn {
  bottom: 8px;
  right: 8px;
}
 
  .header-menu li {
    padding: 22px 0px 10px 0px;
}
 .logo img {
 width: 150px;
 padding: 0.5em 0em 0em 0.5em;
 display: block;
}
  .container {
  width: 98%;
 }
  .logo img {
  width: 200px;
}

  .gallery-img img {
 width: 98%;
}
}

@media screen and (max-height: 320px) {
  .gallery img {
 width: 98%;
}
}