@media(max-width:1024px) {
  .adkdemo_content {
    padding: 0;
  }
  .adkdemo_container {
    padding: 10px 10px;
    flex-direction: column;
    gap: 0;
  }
  .adkdemo_logo img {
    min-height: 230px;
    max-height: 230px;
    width: 230px;
    max-width: 230px;
  }
}

@media(max-width: 1024px) and (orientation: landscape) {
  .adkdemo_container {
    flex-direction: row;
    justify-content: center;
    gap: 3rem;
  }

  /* custom video on */
  .adkdemo_customvideo_on .adkdemo_container{
    flex-direction:column;
    gap:20px;
  }
}

@media(max-width:900px) and (orientation: landscape) {
  .adkdemo_singlecontent {
    max-width:500px;
  }
}

@media(max-width:768px) {
  .adkdemo_logo img {
    min-height: 200px;
    max-height: 200px;
    width: 200px;
    max-width: 200px;
  }
    .adkdemo_customvideo iframe , .adkdemo_customimage img {
    height: 400px;
  }
}

@media(min-width: 586px)  {
  .adkdemo_customvideo iframe , .adkdemo_customimage img {
    height: 300px;
  }
}


@media(max-width: 575px) {


  /** paramÃ¨tres */
  .adkdemo_settings {
    width:100%;
    padding-left: 35px;
    padding-right: 35px;
  }

  /* headline */
  h1 {
    font-size: 22px;
  }
  .adkdemo_singlecontent {
    max-width: 385px;
    margin:auto;
  }
  .adkdemo_logo {
    height: 200px;
    margin: 15px 0;
  }

  .adkdemo_logo img {
    min-height: 190px;
    max-height: 190px;
    width: 190px;
    max-width: 190px;
  }

  p ,button,span{
  font-size:16px;
  }
  .adkdemo_social ul li a i {
    font-size: 18px;
  }

  .adkdemo_customvideo iframe, .adkdemo_customimage img {
    height: 260px;
  }

}

@media(max-width:480px) and (orientation:landscape) {
  .adkdemo_container {
    gap: 0;
  }
}

@media(max-width:375px) {

  h1 {
    font-size:18px;
  }
  p,button,span {
    font-size:14px;
  }
  .adkdemo_social ul li a i {
    font-size: 15px;
  }
  .adkdemo_logo {
    height: 170px;
    margin: 15px 0;
  }
  .adkdemo_logo img {
    min-height: 150px;
    max-height: 150px;
    width: 150px;
    max-width: 150px;
  }
}
