:root {
  --ztc-text-text-1: #fff;
  --ztc-bg-bg-1: #FF6610;
  --ztc-bg-bg-4: #FFF5F0 !important;
  --ztc-text-text-4: #FF6610 !important;
}
.gallery-row .project13-boxrea:hover .img1 img {
  transform: unset;
}
.blog-auhtor-section-area .blog-auhtor-sidebar-area .right-area .check1 {
  position: inherit;
}

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

    .blog-archive .content-area {
        min-height: 322px;
    }
    .home-values .text.service-items {
      min-width: 250px !important;
    }
    .service10-section-area .all-service-box .service-main-boxarea .service-images .img1 {
      width: 210px;
      height: 90px;
    }
    .service10-section-area .all-service-box .service-main-boxarea{
        justify-content: unset;
    }
    .home-values .arrow {
      float: right !important;
      position: absolute;
      right: 30px;
    }
    .home-values .service-images {
      min-width: 650px !important;
    }
    .home-values .service-main-boxarea {
      padding: 12px !important;
    }
     .home-values .all-service-box:hover{
      padding: 18px !important;
    }
}

/*==FAQ Page===*/
.contact-inner-section-area .contact-form-area {
  background: rgba(255, 241, 232, 0.74);
}
.contact-inner-section-area .contact-form-area .input-area input, .contact-inner-section-area .contact-form-area .input-area textarea {
  background: rgb(255, 255, 255);
  border: 1px solid #ffe7c3 !important;
}
.choose-section-area .accordian-tabs-area .accordion .accordion-item {
  background: #FF6610;
  border: 1px solid #E2C4AF;
}

/*==Services Page===*/
.service-types {
  font-size: 20px !important;
}
.service-bullets li {
  margin: 8px;
  text-indent: 9px;
}
.service-bullets li img {
  margin-right: 10px;
}

.header-btn12 {
  background: var(--ztc-bg-bg-1);
}
.about4-section-area .about-content-area .arrow-circle {
  background: var(--ztc-bg-bg-4);
}

/*=======HOME PAGE=======*/
.main-banner-circle {
  background: #ff661029;
}
.hero10-section-area .imges {
  top: 7px;
}
.service10-section-area .all-service-box:hover {
  background: #7c7c7ccf;
}
.service10-section-area .all-service-box .service-main-boxarea .service-images .text a {
  font-size: 20px;
  font-weight: 400;
}
.service10-section-area .all-service-box .service-main-boxarea .pera.box2 {
  padding-left: 0px;
}
.win-win-tab{
    background: var(--ztc-bg-bg-4);
}

/*=======ABOUT US PAGE ======*/
.service2-section-area .images-content-area:hover .img1 img {
  transform: unset;
}

.sp201 {
  padding: 20px 0 20px;
}

.homepage10-body .header-area.homepage10 .site-logo img {
  width: 100px;
  height: 100px;
  padding: 12px;
}

/*footer*/
.tiktok-icon {
  max-width: 20px !important;
}


/*Responsive Queries for logo*/
/* Mobile Small */
@media (max-width: 575px) {
    .mobile-header.mobile-haeder10 .mobile-logo img, .mobile-sidebar.mobile-sidebar10 .logos img {
      width: 50px;
      height: 50px;
    }
}

/* Mobile Large */
@media (min-width: 576px) and (max-width: 767px) {
    .mobile-header.mobile-haeder10 .mobile-logo img, .mobile-sidebar.mobile-sidebar10 .logos img {
      width: 60px;
      height: 60px;
    }
  .hero10-section-area {
    padding: 110px 10px;
  }
}

/* Tablet */
@media (min-width: 768px) and (max-width: 991px) {
    .mobile-header.mobile-haeder10 .mobile-logo img, .mobile-sidebar.mobile-sidebar10 .logos img {
      width: 90px;
      height: 90px;
    }
}

/* Small Laptop / Notebook */
@media (min-width: 992px) and (max-width: 1199px) {
    .mobile-header.mobile-haeder10 .mobile-logo img {
      width: 90px;
      height: 90px;
    }
}

/* Laptop */
@media (min-width: 1200px) and (max-width: 1399px) {
    .mobile-header.mobile-haeder10 .mobile-logo img {
      width: 100px;
      height: 100px;
    }    
}