@media (min-width: 1400px) {
  .industries .container {
    max-width: 1540px;
  }
}

@media (max-width: 2560px) {
  /* .right .top-img-right {
    right: 450px;
  } */
}

@media (max-width: 1662px) {
  /* .left .bg-img {
    width: 920px;
  }

  .right .bg-img {
    width: 920px;
  }

  .left .top-img-left {
    width: 490px;
    height: 390px;
  }

  .right .top-img-right {
    width: 490px;
    height: 390px;
    right: 350px;
  } */
}

@media (max-width: 1500px) {
  /* .left .bg-img {
    width: 780px;
  }

  .right .bg-img {
    width: 780px;
  }

  .left .top-img-left {
    width: 450px;
    height: 350px;
  }

  .right .top-img-right {
    width: 450px;
    height: 350px;
  } */
}

@media (max-width: 1440px) {

  /* navbar */
  .nav-main .navbar .navbar-brand {
    padding-left: 10px;
  }

  .nav-main .navbar {
    padding: 10px 0;
  }

  .nav-main .navbar .navbar-brand img {
    width: 240px;
    height: 76px;
  }

  .theme-btn {
    margin-right: 10px;
    width: 186px;
  }

  .nav-main .navbar ul li {
    font-size: 1rem;
  }

  /* Hero section */
  .hero-text {
    padding: 100px 0 180px 30px;
  }

  .hero-container {
    padding-top: 100px;
  }

  .hero-text h4 {
    padding-bottom: 24px;
    color: #000;
    font-size: 1.25rem;
    font-weight: 600;
  }

  .hero-bg {
    width: 758px;
    height: 450px;
  }

  /* .hero-bottom img {
    height: 25px;
    width: 700px;
  } */

  .hero-pc {
    bottom: -56px;
  }

  .hero-pc img {
    width: 84%;
    /* height: auto; */
  }

  /* service section  */

  .why-ctl-service .content {
    /* width: 500px; */
  }

  .why-ctl-service .why-list {
    margin-left: 30px;
  }

  .service-offer {
    height: auto;
  }

  /* .left .bg-img {
    width: 780px;
  }

  .right .bg-img {
    width: 780px;
  }

  .left .top-img-left {
    width: 450px;
    height: 350px;
  }

  .right .top-img-right {
    width: 450px;
    height: 350px;
  } */

  .service-offer .right {
    padding-right: 0 !important;
  }

  /* .service-offer #second .left {
    padding-left: 20px !important;
  } */

  .service-links ul li {
    font-size: 0.875rem;
  }

  .offers .short-description {
    font-size: 1rem;
  }

  #mobiles {
    height: 350px;
    width: 316px;
    right: 402px;
  }

  .slider .card {
    width: auto !important;
    margin: 0 10px;
  }

  .footer-info .social-links {
    gap: 18px;
  }

  .footer-info .social-links i {
    font-size: 1.25rem;
  }

  .copyright::after {
    left: 0;
  }

  .nav-bg .header-design {
    right: 35px !important;
  }

  .contact-detail a {
    font-size: 0.875rem;
  }

  /* .explore-more-right .home-platform-boxes .plate-text .count img {
    width: 60px;
  } */
}

@media (max-width: 1200px) {
  /* hero section */

  .service-links ul li {
    font-size: 0.75rem;
  }

  .hero-text {
    padding: 50px 0px;
    text-align: center;
  }

  .hero-img-container {
    display: flex;
    justify-content: center;
  }

  /* .portfolio-images img {
    width: 244px;
    height: 246px;
} */

  .nav-main .navbar ul .nav-item {
    padding: 8px 0;
  }

  .nav-bg .header-design {
    display: none;
  }

  /* Service */

  /* .left .bg-img {
    width: 580px;
    left: -10px;
  }

  .right .bg-img {
    width: 580px;
  }

  .left .top-img-left {
    width: 380px;
    height: 300px;
    left: 190px;
  }

  .right .top-img-right {
    width: 380px;
    height: 300px;
    right: 200px !important;
  } */

  /* Grafics Secion  */

  #hide {
    display: none;
  }

}

@media (max-width: 1024px) {

  /* navbar */
  .nav-main .navbar .navbar-brand img {
    width: 200px;
    height: 72px;
  }

  .theme-btn {
    width: 176px;
    height: 48px;
    padding: 9px;
  }

  .nav-main .navbar ul .nav-item {
    padding: 2px;
  }

  .service-links ul li {
    font-size: 0.66rem;
  }

  .service-links1 ul li {
    font-size: 0.66rem;
  }

  .service-links ul li i {
    font-size: 1.25rem
  }

  .hero-img-container {
    display: flex;
    justify-content: center;
  }

  /* Portfolio */
  .explore-more-box {
    /* margin-right: 30px; */
    padding: 20px;
    /* width: 338px; */
  }

  /* .explore-more-box .implement-btn {
    width: 100%;
  } */

  /* .trophy-img img {
    width: 400px;
  } */

  .trophy-img {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  /* .portfolio-images img {
    width: 244px;
    height: 246px;
  } */

  .nav-bg .nav-text .header-theme {
    bottom: -37px !important;
    left: 35px !important;
  }

  .nav-bg .nav-text {
    padding: 240px 0px 0 150px !important;
  }

  .nav-bg .nav-text .header-theme h1 {
    font-size: 5.62rem !important;
  }

  .nav-bg .header-design {
    bottom: -22px !important;
    right: 0px !important;
    transform: scale(0.8);
  }

  /* .service-offer-content {
    padding-right: 20px;
  } */

  .hover-animation .image-front {
    width: 85% !important;
  }

  .review-box {
    padding: 50px 30px;
  }
}

@media (min-width: 1024px) {
  .trophy-img {
    padding-left: 50px;
  }


}

@media (min-width: 992px) {
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.3rem;
    padding-left: 0.3rem;
  }
}

@media (max-width: 992px) {

  /* navbar */
  .navbar-nav {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    /* background: white; */
  }

  .navbar-collapse {
    background: white;
  }

  .theme-btn {
    margin: auto;
    margin-bottom: 15px;
  }

  /* hero section */

  .hero-img-main {
    margin: auto;
  }

  .hero-bg {
    width: 620px;
    height: 380px;
  }

  /* .hero-bottom img {
    height: 20px;
    width: 586px;
  } */

  /* .hero-pc img {
    width: 300px;
    height: 250px;
  } */

  .offers .short-description {
    padding: 0 15px;
  }

  /* Portfolio */
  .explore-more-box {
    height: 225px;
    margin: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .explore-more-box h3 {
    font-size: 1.375rem;
    line-height: 26px;
  }

  .explore-more-right .portfolio-stats {
    padding-top: 20px;
  }

  .explore-more-right .portfolio-stats .stats {
    font-size: 0.875rem;
    line-height: 24px;
  }

  /* .explore-more-right .portfolio-stats .stats span {
    font-size: 1.625rem;
    line-height: 36px;
  } */

  /* .explore-more-right .home-platform-boxes {
    margin-top: 20px;
  }

  .explore-more-right .home-platform-boxes .plate-text {
    width: 185px;
    margin-bottom: 20px;
  } */

  /* .explore-more-right .home-platform-boxes ul {
    gap: 30px;
  }

  .explore-more-right .home-platform-boxes ul li {
    width: calc(50% - 15px);
  } */

  /* .explore-more-right .home-platform-boxes .plate-text .count {
    font-size: 1.125rem;
    line-height: 22px;
  } */

  .service-links ul li {
    font-size: 0.875rem;
  }

  .portfolio-images {
    width: 100%;
    overflow: auto;
    white-space: nowrap;
    color: white;
    padding-bottom: 1em;
  }

  /* service section */

  .bg-img {
    display: none;
  }

  /* .service-offer-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  } */

  .title,
  .title-left {
    text-align: center;
  }

  .service-offer .right {
    padding-top: 25px;
  }

  /* .left .top-img-left {
    position: unset;
  } */

  .service-item {
    display: flex;
  }

  #first {
    order: 1;
  }

  #second {
    order: 2;
  }

  /* Industries Slider */

  .slider .card {
    left: 0px;
    height: 500px;
  }

  /* Testimonial */

  .ctl-testimonials-sec {
    height: auto;
  }



  .right-to-left,
  .left-to-right {
    display: none;
  }

  .ctl-testimonials-sec .ball {
    bottom: 35px;
    opacity: 50%;
  }

  .reviews .review-box .fiverr-box .app-details {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .country p {
    padding-top: 10px
  }

  .paginator-center ul li i {
    font-size: 1rem;
    padding: 10px;
  }
}

@media (max-width: 913px) {
  .title-left {
    margin-top: 180px;
  }

  .top-img-right {
    margin-top: -130px;
  }

  /* .portfolio-main .portfolio-card {
    padding-left: 20px !important;
  } */
}

@media (max-width: 992px) {
  /* hero section */

  .hero-bg {
    width: 430px;
    height: 265px;
  }

  /* .hero-bottom img {
    height: 14px;
    width: 410px;
  } */

  .hero-pc {
    left: 100px;
    align-items: center;
    bottom: -34px;
  }

  .hero-pc img {
    width: 74%;
    /* height: 240px; */
  }

  /* .hero-pc video {
    width: 76%;
  } */

  .hero-obj {
    display: none;
  }

  /* Footer */
  .footer-info {
    padding-bottom: 20px;
  }

  .country {
    padding: 20px 15px;
  }

  /* Portfolio */

  /* .trophy-img img {
    width: 400px;
    height: 570px;
  } */

  .explore-more-box {
    height: auto;
    margin: 0 0 20px;
    width: auto;
  }

  /* .explore-more-right .home-platform-boxes ul {
    gap: 15px;
  }

  .explore-more-right .home-platform-boxes ul li {
    width: calc(50% - 8px);
  } */

  /* .portfolio-images img {
    width: 244px;
    height: 246px;
  } */

  /* .explore-more-right .home-platform-boxes ul {
    flex-wrap: wrap;
  } */

  .why-ctl-service .inner .title-part {
    /* width: auto; */
  }

  .why-ctl-service .content {
    width: auto;
  }

  .slider-heading {
    padding: 20px 0 0 20px;
    flex-direction: column;
    align-items: end;
  }

  .paginator-center ul {
    padding-left: 0;
    padding-top: 20px;
  }

  .slider {
    padding: 0 0 0 50px;
  }

  /* .set-center .top-img-right {
    right: 49px !important;
  } */

  .set-center {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 140px;
  }

  .why-ctl-service .why-list ul {
    padding: 50px 0 0;
  }

  .why-ctl-service .why-list ul li {
    padding: 0 0 10px 0;
  }

  .title-left {
    margin-top: 20px;
  }

  .top-img-right {
    margin-top: 30px;
  }

  .footer-logo img {
    width: 50%;
  }
}

@media (min-width: 768px) {
  #bs-example-navbar-collapse-1 {
    padding: 0 15px;
  }
}

@media (max-width: 500px) {

  .nav-bg .nav-text .header-theme h1 {
    display: none;
  }

  .nav-bg {
    height: 358px !important;
  }

  .web-header .circle-sub-img {
    gap: 0 !important;
  }

  h2 {
    font-size: 1.75rem !important;
  }

  p {
    font-size: 1rem !important;
  }

  .country p {
    padding-top: 12px;
  }

  .slider .card ul li {
    font-size: 1rem;
  }

  .paginator-center ul li i {
    font-size: 1.25rem;
    padding: 10px;
  }

  .why-ctl-service .why-list ul li {
    font-size: 1.25rem;
  }

  .contact-form-main {
    padding: 100px 10px 0 10px;
  }

  .contact-detail a {
    font-size: 1rem;
  }

  .contact-info i {
    font-size: 1.25rem;
  }

  #mobiles {
    right: auto !important;
  }

  .service-item {
    padding: 30px 0;
  }

  .service-offer {
    padding: 50px 0;
  }

  /* .trophy-img img {
    width: 325px;
    height: 570px;
  } */

  /* .slider .card .card-body1 {
    z-index: -1;
  } */

  /* .explore-more-right .home-platform-boxes .plate-text .count img {
    width: 65px;
  }

  .explore-more-right .home-platform-boxes .plate-text img {
    width: 36px;
    height: 36px;
  } */

  .aboutthings .row .col-md-4 .difference-box .difference-box-images img {
    padding-top: 20px;
  }

  .ctl-service .service-content .service-extras {
    flex-direction: column !important;
  }

  .nav-bg .nav-text {
    padding: 190px 0px 0 60px !important;
  }

  .nav-bg .header-design {
    display: none;
  }

  .nav-bg .nav-text .header-theme {
    left: 0 !important;
    bottom: -44px !important;
  }

  .nav-bg .nav-text .header-theme h1 {
    font-size: 7rem !important;
  }

  .footer {
    padding: 240px 0 25px 0;
  }

  .set-center .top-img-right {
    right: 20px !important;
  }

  /* .portfolio-main .portfolio-card {
    padding-left: 55px !important;
  } */

  .hover-animation .popup-image-right-back img,
  .hover-animation .popup-image-right-front img,
  .hover-animation .popup-image-back img,
  .hover-animation .popup-image-front img {
    display: none;
  }
}