* {
  padding: 0px;
  margin: 0px;
  box-sizing: border-box;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Poppins", sans-serif;
  margin: 0px;
}
p {
  margin: 0px;
}
ul,
li,
ol {
  list-style: none;
}

.satrtcode {
  position: fixed;
  width: 100%;
  z-index: 9999;
  background-color: #fff;
}
a {
  display: inline-block;
  text-decoration: none !important;
}
.navbar-expand-navs ul li {
  padding: 15px 10px !important;
}
.navbar-expand-navs ul li a {
  font-weight: 500;
  font-size: 18px;
  padding: 0px !important;
  color: #000000;
  line-height: 1;
  font-family: "Kumbh Sans", sans-serif;
}
/* .navbar-expand-navs ul li .active{
    color: #37A2D2;
    border-bottom: 2px solid #37A2D2;

    transition: all 0.3s ease-in-out;
} */
.navbar-expand-navs li a i {
  font-size: 24px;
}
.navbar-expand-navs ul li a:hover {
  color: #37a2d2;
  transition: all 0.3s ease-in-out;
  border-bottom: 2px solid #37a2d2;
}
.navbar-expand-navs li a {
  border-bottom: 2px solid #ffffff;
}
.navbar-expand-navs li a:focus {
  color: #37a2d2;
  transition: all 0.3s ease-in-out;
  border-bottom: 2px solid #37a2d2;
}

.navbar-expand-navs ul li:nth-child(7) a {
  color: #37a2d2;
  transition: all 0.3s ease-in-out;
  margin-left: 20px;
}
.navbar-expand-navs ul li:nth-child(8) a {
  color: #37a2d2;
  transition: all 0.3s ease-in-out;
}
.form-topheadre .form-login a {
  font-weight: 500;
  font-size: 18px;
  color: #000000;
  display: flex;
  align-items: center;
  gap: 10px;
  font-family: "Kumbh Sans";
}

.form-topheadre .form-login a i {
  background-color: #c4c4c4;
  width: 24px;
  height: 24px;
  display: flex;
  color: #fff;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}
.form-topheadre {
  display: flex;
  align-items: center;
  gap: 10px;
}
.form-topheadre button {
  font-family: "Kumbh Sans";
  background-color: #37a2d2;
  color: #fff !important;
  border: none;
  padding: 8px 20px;
  outline: none;
  border-radius: 27px;
  font-size: 18px;
  font-weight: 600;
  cursor: pointer;
  transition: all 0.3s ease-in-out;
}
.form-topheadre button:hover {
  background-color: #2f88b1;
}
.header .navbar {
  padding: 12px 0px !important;
}
/* hero_section satrt code  */

.hero_section {
  background: url("../images/hellobg-img.png") no-repeat center center;
  background-size: cover;
  position: relative;
  z-index: 1;
  padding: 200px 0px;
}
.hero_section::after {
  content: "";
  position: absolute;
  inset: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: -1;
}

.welcometohedding h1 {
  color: #fff;
  font-weight: 800;
  font-family: "Poppins", sans-serif;
  font-size: 69px;
  margin-bottom: 20px;
}
.welcometohedding p {
  color: #fff;
  font-weight: 800;
  font-size: 16px;
  font-family: "Kumbh Sans";
}

/* .trusted-sec  start code  */

.trusted-sec {
  padding: 40px 0px;
  overflow-x: hidden;
}

.aboutimfclas img {
  max-width: 100%;
  height: 100%;
  width: 100%;
}
.about-color-tetx {
  width: 100%;
  padding: 0px 20px;
  text-align: center;
}
.aboutimfclas {
  height: 100%;
  width: 100%;
}
.aboutimfclasdes {
  display: flex;
  height: 100%;
  background-color: #183c4d;
  width: 100%;
  justify-content: center;
  align-items: center;
}

.about-color-tetx h3 {
  color: #bc9b5d;
  font-weight: 700;
  font-family: "Kumbh Sans";
  font-size: 60px;
}

.about-color-tetx span {
  font-weight: 500;
  font-size: 20px;

  display: block;
  text-transform: lowercase;
  color: #fff;
  font-family: "Kumbh Sans";
}

.about-color-tetx p {
  font-weight: 400;
  font-size: 16px;
  color: #fff;
  line-height: 27px;
  padding: 33px 0px;
  font-family: "Kumbh Sans";
}

.about-color-tetx a {
  font-weight: 500;
  font-size: 22px;
  font-family: "Kumbh Sans";
  color: #bc9b5d;
  text-transform: lowercase;
}

.lever-day-start-work img {
  max-width: 100%;
  height: 100%;
  width: 100%;
}

.lever-day-start-work {
  position: relative;
}

.levtart-work-text {
  color: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  top: 0;

  height: 100%;
  background-color: #00000069;
  position: absolute;
}
.lever-day-start-work {
  height: 100%;
}
.levtart-work-text span {
  /* font-weight: 100;   */
  font-family: "Monoton", sans-serif;

  /* color: #fff; */
  text-transform: uppercase;
  font-size: 45px;
}
.aawwaa {
  height: 100%;
  position: relative;
}

.aawwaa img {
  max-width: 100%;
  width: 100%;
  height: 100%;
}

.cheadre {
  position: absolute;
  top: 0;
  width: 100%;
  transition: all 0.3s ease-in-out;
}
.aawwaa:hover .cheadre {
  opacity: 0;
}
.cheadre-textimg {
  position: absolute;
  z-index: 999;
  bottom: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  width: 100%;
}
.cheadre-textimg a img {
  width: 30px;
}

/* popular-servicesec code satrt  */

.popular-servicesec {
  padding: 31px 0px 50px 0px;
}
.rechtanal-img {
  padding: 0px 0px 20px 0px;
}
.rechtanal-img img {
  width: 100%;
  object-fit: cover;
  height: 364px;
  border-radius: 23px;
}

.jecit-shop {
  text-align: center;
  margin-top: 15px;
}
.jecit-shop h3 {
  font-weight: 500;
  font-size: 25px;
  color: #000000;
  font-family: "Kumbh Sans";
  padding-bottom: 11px;
}

.jecit-shop span {
  font-weight: 500;
  font-size: 17px;
  color: #c7c6c6;
  font-family: "Kumbh Sans";
}

.jecit-shop h4 {
  font-weight: 500;
  font-size: 25px;
  font-family: "Kumbh Sans";
}

.popuilar-titletext h4 {
  font-weight: 500;
  font-size: 40px;
  font-family: "Kumbh Sans";
}

.rechtanal-img:hover {
  /* border-radius: 10px; */
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
}
/* .passionateaboutsec */

.passionateaboutsec {
  padding: 0px 0px 10px 0px;
}
.puceesh-parsent h5 {
  font-weight: 700;
  color: #fff;
  font-size: 32px;
  font-family: "Kumbh Sans";
}

.puceesh-parsent p {
  font-weight: 500;
  color: #fff;
  font-size: 16px;
  font-family: "Kumbh Sans";
}
/* .frder{
    width: 100%;
    height: 100%;
} */
.puceesh-parsent {
  text-align: center;
  width: 124px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  border-radius: 50%;
  height: 124px;
  background-color: #31cdfc;
}

.booking-img {
  position: relative;
}
.frder {
  position: absolute;
  bottom: 15px;
  right: -16px;
}
.show-isue-iocn {
  position: absolute;
  top: 47px;
  right: -39px;
}

.more-tahn-of strong {
  font-weight: 500;
  font-size: 28px;
  font-family: "Kumbh Sans";
  color: #37a2d2;
}

.more-tahn-of h3 {
  font-weight: 500;
  font-size: 40px;
  font-family: "Kumbh Sans";
  color: #000000;
  padding: 20px 0px;
}

.more-tahn-of p {
  font-weight: 400;
  font-size: 18px;
  font-family: "Kumbh Sans";
  color: #000000;
}
.chek-icons ul {
  padding: 0px;
}
.chek-icons ul li {
  font-weight: 400;
  margin-bottom: 7px;
  font-size: 16px;
  font-family: "Kumbh Sans";
  color: #000000;
}
.chek-icons ul li i {
  color: #37a2d2;
  margin-right: 10px;
}
.chek-thishicon {
  display: flex;
  margin-top: 20px;
  /* justify-content: space-between; */
  align-items: center;
  gap: 36px;
}
.chek-icons {
  border-right: 1px solid #bcbcbc;
  padding-right: 10px;
}
.qualityfa-phone {
  text-align: center;
}
.qualityfa-phone i {
  font-size: 24px;
  color: #37a2d2;
}
.qualityfa-phone p {
  font-weight: 400;
  font-size: 16px;
  color: #000000;
  padding: 15px 0px;
  font-family: "Kumbh Sans";
}

.qualityfa-phone span {
  font-weight: 500;
  font-size: 20px;
  font-family: "Kumbh Sans";
}

.save-titlemony h4 {
  font-weight: 500;
  font-size: 28px;
  font-family: "Kumbh Sans";
  color: #000000;
  padding-bottom: 10px;
}
.save-titlemony p {
  font-weight: 400;
  font-size: 18px;
  font-family: "Kumbh Sans";
  color: #000000;
}

.classtitme-box {
  display: flex;
  gap: 15px;
  align-items: start;
}

/* .trusted-laundry-servicesec start  */

.trusted-laundry-servicesec {
  padding: 40px 0px;
}

.work-light-der h3 {
  font-weight: 600;
  font-size: 28px;
  color: #000000;
  font-family: "Kumbh Sans";
}
.work-light-der p {
  font-weight: 400;
  font-size: 16px;
  margin-top: 20px;
  color: #000000;
  font-family: "Kumbh Sans";
}
.importent-title span {
  font-weight: 400;
  display: block;
  padding-bottom: 15px;
  font-size: 18px;
  font-family: "Kumbh Sans";
}

.importent-title h3 {
  font-weight: 600;
  font-size: 38px;
  color: #000000;
  font-family: "Kumbh Sans";
}
.video-taghyuhhd {
  position: relative;
}
.playabsolute {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

#topBtn {
  position: fixed;
  bottom: 40px;
  right: 30px;
  z-index: 99;
  font-size: 18px;
  padding: 10px 15px;
  background-color: #37a2d2 !important;
  color: white;
  border: none;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  z-index: 999;
  cursor: pointer;
  transform: translateY(20px);
  transition: opacity 0.4s, transform 0.4s;
}
#topBtn.show {
  display: block;
  opacity: 1;
  transform: translateY(0);
}

.playvideo {
  cursor: pointer;
  width: 70px;
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background-color: #37a2d2;
}
.playvideo i {
  color: #fff;
  font-size: 24px;
}

/* modal code satrt  */

.trusted-laundry-servicesec .modal-dialog {
  max-width: 800px;
}

.title-boxsde {
  background-color: #fff;
  box-shadow: 0px 1px 9px 0px rgba(0, 0, 0, 0.2);
  width: 77px;
  height: 77px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 50%;
}

/* tap-clean-deliver start  */

.tap-clean-deliver {
  padding: 50px 0px;
}
.evenfaster {
  position: relative;
  z-index: 999;
  background-color: #fff;
  width: 639px;
  padding: 20px 37px 20px 72px;
  box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.2);
}

.evenfaster h4 {
  color: #37a2d2;
  font-size: 28px;
  font-weight: 500;
  font-family: "Kumbh Sans";
}

.evenfaster h3 {
  font-size: 40px;
  font-weight: 500;
  font-family: "Kumbh Sans";
  color: #000000;
  padding: 20px 0px;
}

.evenfaster p {
  font-size: 18px;
  font-weight: 400;
  font-family: "Kumbh Sans";
  color: #000000;
}
.appimgstor {
  display: flex;
  align-items: center;
  gap: 20px;
  margin-top: 20px;
}
.appimgstor a img {
  object-fit: cover;
  max-width: 100%;
}
.evenfaster {
  position: relative;
}
.mymobilemore-tileiocn {
  position: absolute;
  top: 22px;
  right: -51px;
}

.popuilar-titletext h4 {
  font-weight: 500;
  font-family: "Kumbh Sans";
  font-size: 40px;
  color: #000000;
}

/* qualityCollection-delivery satrt  */
.qualityCollection-delivery {
  padding: 20px 0px;
}
.delivery-Collection h3 {
  font-weight: 700;
  font-size: 39px;
  color: #000000;
  font-family: "Kumbh Sans";
  line-height: 49px;
}
.delivery-Collection h3 strong {
  color: #37a2d2;
}

.qualityCollection-delivery p {
  font-weight: 400;
  font-size: 18px;
  color: #000000;
  font-family: "Kumbh Sans";
  padding: 15px 0px;
}
.qualityCollection-delivery span {
  font-weight: 700;
  font-size: 28px;
  color: #000000;
  font-family: "Kumbh Sans";
}

/* locationlaundry satrt  */

.locationlaundry {
  padding: 30px 0px;
  overflow-x: hidden;
}
.iframeaapman iframe {
  width: 100%;
  height: 359px;
}

/* footerssection satrt  */

.footerssection {
  padding: 50px 0px;
  background-color: #131313;
}

.firstboxsing p {
  font-weight: 400;
  font-size: 16px;
  color: #fff;
  font-family: "Kumbh Sans";
  padding: 20px 0px;
}
.whatsapp-boxtitle {
  display: flex;
  align-items: center;
  gap: 10px;
}
.whatsapp-boxtitle a i {
  width: 44px;
  height: 44px;
  display: flex;
  color: #fff;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  border-radius: 50%;
  background-color: #0061fe1a;
}
.contact-list ul li {
  padding: 8px 0px;
}
.contact-list ul li strong {
  color: #fff;
  font-size: 22px;
  font-family: "Inter";
  letter-spacing: -1px;
}
.contact-list ul li:nth-child(2) a span {
  font-weight: 300;
  font-size: 30px;
  letter-spacing: -1px;
  color: #a1a1a1;
  font-family: "Inter";
}

.contact-list ul li a {
  font-weight: 400;
  font-size: 18px;
  letter-spacing: -1px;
  color: #a1a1a1;
  font-family: "Inter";
}

.contact-list ul li form input {
  font-size: 16px;
  font-weight: 400;
  color: #785656;
  font-family: "Kumbh Sans";
  width: 204px;
  padding: 6px 10px;
}

.contact-list ul li form button {
  font-size: 18px;
  font-weight: 400;
  font-family: "Kumbh Sans";
  border: 1px solid #37a2d2;
  color: #37a2d2;
  background-color: transparent;
  display: block;
  padding: 10px 10px;
  margin-top: 20px;
  transition: all 0.3s ease-in-out;
}
.contact-list ul li form button:hover {
  background-color: #37a2d2;
  color: #fff;
}

.borerbootom-footer {
  border-bottom: 1px solid #a1a1a1;
}

/* about-ussection pages code satrt  */

/* .about-ussection */

.about-ussection {
  padding: 132px 0px 100px 0px;
  background-size: cover;
  background-position: center;
  background-image: url("../images/aboutusbgimg.png");
}

.title-bods {
  display: flex;
  align-items: center;
  gap: 7px;
}
.title-bods a {
  font-family: "Kumbh Sans";
  color: #37a2d2;
  font-weight: 800;
  font-size: 16px;
}
.aboutus-titleuser h2 {
  font-weight: 800;
  font-size: 69px;
  color: #37a2d2;
  margin-top: 20px;
  font-family: "Kumbh Sans";
}

/* .count-section satrt  */

.count-section {
  padding: 50px 0px 70px 0px;
}

.counters {
  display: flex;
  align-items: center;
}
.counters .wjsqw {
  font-weight: 800;
  font-size: 38px;
  color: #000000;
  font-family: "Kumbh Sans";
}

.shirts-title p {
  font-weight: 400;
  font-size: 16px;
  color: #000000;
  font-family: "Kumbh Sans";
}
.shariuimg {
  flex-shrink: 0;
  width: 71px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 71px;
  box-shadow: 1px 5px 10px 0px #00000040;
  background-color: #fff;
}
.shariuimg img {
  width: 35px;
}
.coundetmain-box {
  width: 226px;
}
.coundetmain-box {
  display: flex;
  align-items: center;
  gap: 15px;
}
.countermain {
  display: flex;
  justify-content: space-between;
}

.puceesh-parsent-turte {
  position: absolute;
  bottom: 15px;
  left: 16px;
}
.frferfe {
  position: absolute;
  top: 77px;
  left: -39px;
}

/* .laundry-specialistssec start  */

.laundry-specialistssec {
  padding: 50px 0px;
}

.teamtitlr span {
  font-weight: 400;
  font-size: 18px;
  color: #37a2d2;
  font-family: "Kumbh Sans";
}

.teamtitlr h3 {
  font-weight: 700;
  font-size: 40px;
  color: #000000;
  font-family: "Kumbh Sans";
  padding: 17px 0px;
}

.teamtitlr p {
  font-weight: 400;
  font-size: 16px;
  color: #000000;
  font-family: "Kumbh Sans";
}
.chart-titlepng img {
  width: 310px !important;
  margin: 0 auto;
}

.chart-titlepng h4 {
  font-weight: 600;
  font-size: 28px;
  padding: 10px 0px;
  color: #000000;
  font-family: "Kumbh Sans";
}

.chart-titlepng span {
  font-weight: 400;
  font-size: 16px;
  color: #000000;
  font-family: "Kumbh Sans";
}

.laundry-specialistssec .owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background-color: #37a2d2 !important;
}

/* .why-chooseus satrt  */

.why-chooseus {
  padding: 50px 0px;
}

/* .about-fours-sectio satrt  */

.about-fours-section {
  padding: 50px 0px;
}

.service-an a {
  color: #37a2d2;
  font-size: 18px;
  border: 1px solid #37a2d2;
  padding: 10px 10px;
  font-family: "Kumbh Sans";
  margin-top: 20px;
}

/* service pages button  */
.servicepages-11 {
  padding: 50px 0px;
}
.actives {
  background-color: #37a2d2 !important;
  color: white;
}
.content-divsed {
  display: none;
}
.showde {
  display: block;
}
.buttonssed {
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
}
.buttonssed button {
  width: 100%;
  font-weight: 800;
  font-size: 18px;
  text-align: start;
  background-color: #fff;
  border: none !important;
  font-family: "Kumbh Sans";
  padding: 15px 20px;
}
.hillhim-manasaas ul {
  padding: 0px;
}
.hillhim-manasaas {
  background-color: #fff;
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.3);
  padding: 20px 20px;
}
.hillhim-manasaas ul li {
  font-weight: 400;
  font-size: 16px;
  color: #000000;
  font-family: "Kumbh Sans";
  display: flex;
  align-items: center;
  gap: 16px;
  padding-bottom: 13px;
}
.hillhim-manasaas h2 {
  font-weight: 800;
  font-size: 22px;
  margin-bottom: 20px;
  font-family: "Kumbh Sans";
  color: #000000;
}
.hillhim-manasaas a {
  color: #37a2d2;
  font-weight: 400;
  padding: 10px 10px;
  font-weight: 400;
  font-size: 18px;
  font-family: "Kumbh Sans";
  transition: all 0.6s;
  border: 1px solid #37a2d2;
}
.hillhim-manasaas a:hover {
  color: #fff;
  background-color: #37a2d2;
}

.whatareyodo strong {
  color: #37a2d2;
  font-weight: 400;
  font-size: 16px;
  font-family: "Kumbh Sans";
}

.whatareyodo h5 {
  color: #000000;
  font-weight: 700;
  font-size: 40px;
  font-family: "Kumbh Sans";
  padding: 15px 0px;
}

.whatareyodo p {
  color: #000000;
  font-weight: 400;
  border-left: 2px solid #37a2d2;
  font-size: 16px;
  padding-left: 20px;
  font-family: "Kumbh Sans";
}

/* form code satrt  */

.submitsedeser h2 {
  font-size: 28px;
  margin-bottom: 20px;
  font-weight: 700;
  color: #000000;
  font-family: "Kumbh Sans";
}
.submitsedeser form {
  display: flex;
  flex-direction: column;
}
.submitsedeser textarea::placeholder {
  color: #989898 !important;
}
.submitsedeser input::placeholder {
  color: #989898 !important;
}
.submitsedeser input,
textarea {
  margin-bottom: 15px;
  padding: 12px;
  font-family: "Kumbh Sans";
  outline: none;
  border: 1px solid #a8a8a8;
  border-radius: 5px;
  font-size: 16px;
  font-weight: 400;
}

.submitsedeser textarea {
  resize: vertical;
  height: 100px;
  outline: none;
  font-family: "Kumbh Sans";
}

.submitsedeser button {
  background-color: transparent;
  color: #37a2d2;
  border: 1px solid #37a2d2;
  padding: 10px 10px;
  cursor: pointer;
  font-family: "Kumbh Sans";
  font-weight: 400;
  font-size: 18px;
  width: 155px;
  text-align: center;
  transition: all 0.5s;
  margin-top: 20px;
}

.submitsedeser button:hover {
  background-color: #37a2d2;
  color: #fff;
}

.hdeyey p {
  border: none;
  padding: 0px;
  font-family: "Kumbh Sans";
}
.nwewe p {
  padding-bottom: 20px;
  font-family: "Kumbh Sans";
}
.nwewe a {
  background-color: transparent;
  font-family: "Kumbh Sans";

  color: #37a2d2;
  border: 1px solid #37a2d2;
  padding: 10px 10px;
  cursor: pointer;
  font-weight: 400;
  font-size: 18px;
  width: 128px;
  transition: all 0.5s;
  width: initial !important;
}
.nwewe a:hover {
  background-color: #37a2d2;
  color: #fff;
}

/* price-section-1 satrt  */

.price-section-1 {
  padding: 50px 0px;
}
.shirstservice {
  padding: 10px 0px;
  transition: transform 0.5s ease;
}
.shirstservice h5 {
  font-weight: 800;
  font-size: 22px;
  color: #000000;
  font-family: "Kumbh Sans";
}

.shirstservice span {
  font-weight: 400;
  font-size: 16px;
  color: #000000;
  font-family: "Kumbh Sans";
  display: block;
  padding: 8px 0px;
}

.main-boxsing img {
  transition: all 0.5s;
  height: 100px;
  object-fit: cover;
  transition: opacity 0.5s ease;
}

.shirstservice h4 {
  font-weight: 700;
  font-size: 22px;
  color: #37a2d2;
  font-family: "Kumbh Sans";
}
.ordernowbutton a {
  font-size: 18px;
  font-family: "Kumbh Sans";
  color: #37a2d2;
  font-weight: 400;
  padding: 10px 8px;
  transition: all 0.5s;
  border: 1px solid #37a2d2;
  transform: translateY(40px);
  transition: all 0.3s ease;
}

.ordernowbutton {
  transition: all 0.5s;
  opacity: 0;
  transform: translateY(20px);
  transition: all 0.5s ease;
  text-align: center;
}

.main-boxsing:hover .ordernowbutton {
  display: block;
}

.ordernowbutton a:hover {
  background-color: #37a2d2;
  color: #fff;
}

.main-boxsing {
  width: 100%;
  height: 100%;
  padding: 20px 0px;
  position: relative;
  transition: all 0.5s ease;
}
.text-centerhum {
  height: 288px;
  cursor: pointer;
  width: 100%;
  border: 1px solid black;

  overflow: hidden;
  position: relative;
}
.text-centerhum {
  display: flex;
  align-items: center;
  position: relative;
  justify-content: center;
}

/* ............ box animation / */

.main-boxsing:hover img {
  opacity: 0;
}
.main-boxsing:hover .shirstservice {
  transform: translateY(-68px);
}

.main-boxsing:hover .ordernowbutton {
  opacity: 1;
  transform: translateY(0);
}
.main-boxsing:hover .ordernowbutton a {
  transform: translateY(-60px);
}

.main-boxsing img {
  width: 114px !important;
  margin: 0 auto;
}

.price-section-1 .owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
  background-color: #37a2d2 !important;
}

/* .picesection-2 satrt  */

.picesection-2 {
  padding: 0px 0px 50px 0px;
}
.pricemanan {
  background-color: #e6e6e6;
  display: flex;
  margin: 5px 0px;
  justify-content: space-between;
  padding: 5px 10px;
  border-radius: 20px;
}
.pricemanan p {
  font-family: "Kumbh Sans";
  font-weight: 400;
  color: #6a6a6a;
  font-size: 28px;
  margin-bottom: 0px;
}

.whitetitle {
  background-color: #fff;
}

/* .blog-tile-title  */

.blog-tile-title {
  padding: 50px 0px;
}

.pressingtr-for h3 {
  font-weight: 800;
  font-size: 40px;
  color: #000000;
}

.pressingtr-for span {
  font-family: "Kumbh Sans";
  font-weight: 400;
  font-size: 18px;
  color: #000000;
}

.kumbh-title {
  padding: 5px 0px;
}

.pressingtr-for p {
  font-weight: 400;
  font-family: "Kumbh Sans";
  font-size: 16px;
  padding: 20px 0px;
  margin-bottom: 0px;
  color: #000000;
}
.pressingtr-for a {
  color: #37a2d2;
  font-family: "Kumbh Sans";
  border: 1px solid #37a2d2;
  padding: 10px 10px;
  transition: all 0.5s;
}

.pressingtr-for a:hover {
  background-color: #37a2d2;
  color: #fff;
}

.clwnetertitle-box h2 {
  font-family: "Kumbh Sans";
  color: #000000;
  font-weight: 700;
  font-size: 28px;
}
.clwnetertitle-box ul {
  padding: 0px;
  margin-top: 30px;
}

.clwnetertitle-box  ul li a{
  color: #000000;
  font-family: "Kumbh Sans";

}

.clwnetertitle-box ul li {
  font-family: "Kumbh Sans";
  color: #000000;
  font-weight: 400;
  font-size: 16px;
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 20px;
}

.clwnetertitle-box ul li img {
  width: 24px;
}
.formsection form h5 {
  color: #000000;
  font-weight: 400;
  font-size: 28px;
  font-family: "Kumbh Sans";
}

.teamtitlr a {
  font-weight: 400;
  font-size: 28px;
  font-family: "Kumbh Sans";
  padding: 10px 10px;
  color: #fff;
  background-color: #37a2d2;
  margin-top: 20px;
}

.formsection {
  margin-top: 50px;
}
.formsection .search-container {
  display: flex;
  align-items: center;
  margin-top: 10px;
  width: 261px;
  font-family: "Kumbh Sans";
}

.formsection .search-box {
  padding: 10px 15px;
  border: 1px solid #959595;
  border-radius: 25px;
  font-family: "Kumbh Sans";
  font-size: 16px;
  outline: none;
  width: 250px;
}

.formsection .search-icon {
  margin-left: -35px;
  cursor: pointer;
  font-size: 24px;
  color: #959595;
}

/* blog-smg-comit satrt  */

.blog-smg-comit {
  padding: 0px 0px 50px 0px;
}

.locstion-section {
  padding: 50px 0px;
}
.iframe-box iframe {
  width: 100%;
  height: 359px;
}

/* conteact-pagessection  satrt  */

.conteact-pagessection {
  padding: 0px 0px 50px 0px;
}
.addresht {
  padding: 30px 60px;
  text-align: center;
  height: 100%;
  border: 1px solid #000000;
}
.addresht h3 {
  font-weight: 700;
  color: #000000;
  font-size: 28px;
  font-family: "Kumbh Sans";
}

.addresht .boder-bottomse {
  width: 53px;
  height: 3px;
  margin: 0 auto;
  margin-top: 10px;
  background-color: #000000;
}

.addresht p {
  font-weight: 400;
  color: #000000;
  font-family: "Kumbh Sans";
  font-size: 16px;
  padding-top: 20px;
}
.dropquestion {
  text-align: end;
}

.dropquestion h2 {
  font-weight: 600;
  font-size: 38px;
  color: #000000;
  font-family: "Kumbh Sans";
  text-align: center;
}

.dropquestion .sub-heading {
  width: 53px;
  height: 3px;
  margin: 0 auto;
  margin-top: 10px;
  margin-bottom: 10px;
  background-color: #000000;
}

.dropquestion h3 {
  font-weight: 600;
  font-size: 16px;
  font-family: "Kumbh Sans";
  color: #37a2d2;
  text-align: center;
  margin-bottom: 20px;
}
.dropquestion form input {
  border: 1px solid #a8a8a8;
  color: #a8a8a8;
  font-weight: 400;
  padding: 8px 10px;
  border-radius: 10px;
  font-size: 16px;
  outline: none;
  width: 100%;
  font-family: "Kumbh Sans";
  margin-bottom: 15px;
}

.dropquestion form textarea {
  border: 1px solid #a8a8a8;
  color: #a8a8a8;
  font-weight: 400;
  padding: 8px 10px;
  border-radius: 10px;
  font-size: 16px;
  outline: none;
  width: 100%;
  font-family: "Kumbh Sans";
}

.dropquestion form .checkbox {
  display: flex;
  align-items: center;
  gap: 10px;
}
.dropquestion form .checkbox input {
  width: initial;
  margin: 0px;
  font-weight: 400;
  font-size: 16px;
  font-family: "Kumbh Sans";
  color: #000000b2;
}
.dropquestion form button {
  font-weight: 400;
  margin-top: 20px;
  color: #37a2d2;
  font-family: "Kumbh Sans";
  padding: 10px 10px;
  background-color: transparent;
  border: 1px solid #37a2d2;
  font-size: 18px;
  transition: all 0.5s;
}
.dropquestion form button:hover {
  background-color: #37a2d2;
  color: #fff;
}

.buttonsdee {
  outline: none;
  box-shadow: none !important;
  border: 2px solid #37a2d2 !important;
  padding: 2px 7px !important;
}

.searctitle {
  display: flex;
  align-items: center;
  gap: 20px;
}

.frsgrtt button {
  display: none;
}
.dlidertogal .andkarsedr img {
  width: 56px;
}

/* header modal code  */
.formtitle-boxsing h2 {
  font-weight: 800;
  font-size: 30px;
  color: #000000;
  font-family: "Kumbh Sans";
}

.formtitle-boxsing form {
  max-width: 600px;
}
.formtitle-boxsing input,
select,
textarea {
  width: 100%;
  padding: 10px;
  border: 1px solid #919191;
  font-size: 15px;
  font-family: "Kumbh Sans";
  outline: none;
  font-weight: 400;
}
.formtitle-boxsing input::placeholder {
  color: #000000 !important;
}
.rowse {
  display: flex;
  gap: 10px;
}
.formtitle-boxsing .rowse > div {
  flex: 1;
}
.formtitle-boxsing .date-row {
  display: flex;
  gap: 10px;
}
.formtitle-boxsing textarea {
  resize: vertical;
  height: 100px;
  font-family: "Kumbh Sans";
}
.formtitle-boxsing textarea::placeholder {
  color: #000000;
}
.formtitle-boxsing button {
  background-color: #37a2d2;
  color: white;
  padding: 10px 20px;
  border: none;
  border-radius: 0px !important;
  cursor: pointer;
  font-family: "Kumbh Sans";
  font-weight: 600;
  font-size: 18px;
  margin-top: 10px;
}
.modealsong button {
  box-shadow: none !important;
  outline: none !important;
}
.satrtcode .modal-dialog {
  max-width: 500px;
}
.trusted-laundry-servicesec .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, 97px) !important;
}

.formtitle-boxsing {
  flex-direction: column;
  display: flex;
  gap: 10px;
}

.formtitle-boxsing form {
  display: flex;
  max-width: 600px;
  gap: 10px;
  flex-direction: column;
}
.shirts-title p{
  white-space: nowrap;
}

 
/* login code satrt  */
 
.derrwrfewrer{
  background-image: url("../images/bacgidhyt.png");
padding: 30px 0px;
}
.border-login{
  border-radius: 24px;
  overflow: hidden;
  border: 1px solid #C7C7C7;
}
.containersder {
  text-align: center;
  padding: 40px 60px ;
}
.dwedwedew img{
  width: 427px;
  height: 527px;
  margin: 0 auto;
  display: block;
}
.containersder h2 {
  font-size: 30px;
  font-weight: 700;
  font-family: "Kumbh Sans";
  margin-bottom: 10px;
}
 
.derrwrfewrer {
  position: relative;
}
.lightsde{
  width: 79px;
  height: 79px;
  background-color: #fff;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 66%;
    left: 50px;
}
 
.derrwrfewrer h3{
  font-weight: 700;
  color:#000000;
  font-size: 32px;
  color: #000000;
  width: 184px;
position: absolute;  
top: 0px;
transform: translate(173px, 132px);
}

.containersder p {
  font-size: 12px;
  font-weight: 400;
  font-size: 16px;
  color: #525252;
  font-family: "Kumbh Sans";
 
  margin-bottom: 20px;
}
.containersder  input {
  font-weight: 400;
  font-size: 15px;
  width: 100%;
  padding: 10px;
  outline: none;
  font-family: "Kumbh Sans";
 
  margin-bottom: 15px;
  border: none;
  border-radius: 16px;
  background-color: #F0EDFFCC;
 
}
 
.containersder  input::placeholder{
  color: #000000;
}
.containersder button {
  padding: 10px 20px;
  background: linear-gradient(to right, #6AC8F2, #37A2D2);
  border: none;
  border-radius: 16px;
  color: white;
  font-family: "Kumbh Sans";
 
  font-weight: 700;
  font-size: 14px;
  cursor: pointer;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  transition: 0.3s ease;
}
.containersder button:hover {
  background: linear-gradient(to right, #0d91d0, #2dbbe3);
}
 
.logincodesatrt{
  padding: 40px 0px ;
}
.containersder{
  text-align: center;
}
 

.bthern{
  color: #fff !important;
}
 
/* login code end  */
 




@media screen and (max-width: 1199px) {
  .dwedwedew img {
    width: 100%;
   height: initial;}
  .navbar-expand-navs ul li {
    padding: 15px 7px !important;
  }
  .navbar-expand-navs ul li a {
    font-weight: 500;
    font-size: 16px;
  }

  .trusted-laundry-servicesec .modal-dialog {
    max-width: initial !important;
  }
}
@media screen and (max-width: 991px) {
  .evenfaster {
    width: 100% !important;
  }
  .mymobilemore-tileiocn {
    position: initial !important;
  }
  .satrtcode .navbar {
    background-color: #fff;
  }
  .form-topheadre button {
    display: none;
  }

  .frsgrtt button {
    display: block !important;
  }

  .form-topheadre button {
    padding: 7px 19px;
    font-size: 16px;
  }

  .navbar-expand-navs ul li:nth-child(7) a {
    margin-left: 0px !important;
  }

  .navbar-expand-navs ul li {
    padding: 10px 7px !important;
  }
  .dlidertogal .andkarsedr img {
    width: 46px;
  }

  .count-section {
    padding: 37px 0px 37px 0px;
}
}
@media screen and (max-width: 767px) {

  .logi-row{
    flex-direction: column-reverse;
  }
  .derrwrfewrer h3 {
    font-size: 19px;
    width: 161px;
  }
    .dwedwedew img {
      width: 60%;
  height: initial;}
  .derrwrfewrer h3 {
    transform: translate(90px, 45px);
  }
   
  .lightsde {
    width: 57px;
    height: 57px;}
    .lightsde img{
      width: 56%;}



  .show-isue-iocn {
    display: none !important;
  }
  .chek-thishicon {
    display: block;
  }
  .mymobilemore-tileiocn {
    display: none;
  }
  .frder {
    position: absolute;
    bottom: 15px;
    right: 0px;
  }

  .evenfaster {
    position: relative;
    z-index: 999;
    background-color: #fff;
    width: 100%;
    padding: 20px 30px 20px 30px;
  }

  .rechtanal-img img {
    height: 240px;
  }
  .jecit-shop h3 {
    font-size: 20px;
  }
  .about-color-tetx {
    padding: 34px 20px;
  }

  .welcometohedding h1 {
    font-size: 25px;
  }

  .hero_section {
    padding: 151px 0px 50px 0px;
    background-position: center;
  }

  .about-color-tetx h3 {
    font-size: 43px;
  }
  .about-color-tetx span {
    font-size: 16px;
  }
  .about-color-tetx p {
    font-size: 15px;
  }

  .levtart-work-text span {
    font-size: 31px;
  }

  .popuilar-titletext h4 {
    font-size: 28px;
  }

  .more-tahn-of strong {
    font-size: 18px;
  }

  .more-tahn-of h3 {
    font-size: 26px;
  }
  .importent-title h3 {
    font-size: 26px;
  }

  .work-light-der h3 {
    font-size: 28px;
  }
  .delivery-Collection h3 {
    font-size: 29px;
    line-height: 38px;
  }
  /* .desivder {
    display: none;
  } */

  .tap-clean-deliver {
    padding: 0px 0px;
  }

  .popular-servicesec {
    padding: 0px 0px 0px 0px;
  }

  .save-titlemony h4 {
    font-size: 26px;
  }

  .evenfaster h3 {
    font-size: 27px;
  }

  .evenfaster h4 {
    font-size: 26px;
  }

  .evenfaster p {
    font-size: 16px;
  }

  .iframeaapman iframe {
    width: 100%;
    height: 222px;
  }
  .contact-list ul {
    padding: 0px !important;
  }
  .save-titlemony {
    margin-top: 20px;
  }

  .aboutus-titleuser h2 {
    font-size: 40px;
  }
  .whatareyodo h5 {
    font-size: 26px;
  }
  .teamtitlr a {
    font-size: 20px;
  }
  .pricemanan p {
    font-size: 16px;
  }
  .pressingtr-for h3 {
    font-size: 20px;
  }
  .blog-tile-title {
    padding: 30px 0px 20px 0px;
  }

  .addresht {
    height: initial;
    margin-top: 20px;
    padding: 14px 32px;
  }
  .countermain {
    width: 100%;
    overflow-x: auto;
    /* flex-wrap: wrap; */
  }
  .counters .wjsqw {
    font-size: 25px;
  }
  .coundetmain-box {
    margin-top: 12px;
  }
  .shariuimg img {
    width: 30px;
  }
  .shariuimg {
    width: 54px;
    height: 54px;
  }

  .coundetmain-box {
    display: flex;
    align-items: center;
    gap: 15px;
    margin: 0px 14px;
  }

  .frferfe {
    display: none;
  }
  .laundry-specialistssec {
    padding: 0px 0px 0px 0px;
  }
  .teamtitlr h3 {
    font-weight: 700;
    font-size: 25px;
  }

  .navbar-expand-navs ul li:nth-child(7){
    display: none;
  }
  .navbar-expand-navs ul li:nth-child(8){
    display: none;
  }

  .dlidertogal .modal-header {
    padding: 9px 11px;
  }

  .formtitle-boxsing h2 {
    font-size: 20px;}

    .servicepages-11 {
      padding: 20px 0px;
  }
}

@media screen and (max-width: 567px) {
  .rechtanal-img img {
    height: 207px;
  }
  .classtitme-box {
    display: block;
  }
}
