.slider {
  position: relative;

  width: 100%;
  overflow: hidden;
  margin: auto auto;
}

.slider:hover > .button-wrapper {
  width: 100%;
}

.item-wrapper {
  display: flex;
  flex-direction: row;
  height: 100%;
  transition: transform 0.4s ease;
}

.item-wrapper img {
  width: 160%;
  object-fit: cover;
  flex-basis: 100%;
}

.button-wrapper {
  position: absolute;
  width: calc(100% + 200px);
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(calc(-50% - 25px));
  transition: width 0.4s ease;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 1rem;
}

.btn {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.25rem;
  background-color: #fff;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  border: none;
  outline: none;
  cursor: pointer;
  transition: transform 0.25s ease;
}

.btn:hover {
  transform: scale(1.1);
}

.indicator-wrapper {
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
}

.indicator {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #ccc;
  cursor: pointer;
}

.indicator.current {
  background-color: #777;
}

.indicator:not(.current):hover {
  background-color: #ddd;
}


.what-we{padding-top: 3rem;padding-bottom:5rem}
.wahat-we-p{text-align: center;}
.wahat-we-h{text-align: center;font-size: 46px;font-weight: 600;margin: auto;}

.box-siz{box-sizing: border-box;overflow: hidden;}
.box-siz2{margin: auto;}
.write{padding: 2rem}
.write span{background-color: #ff456c;padding: 10px 15px;color: #fff}
.write h3{font-size: 32px;font-weight: 600;margin-top: 2rem}
.write p{margin-top: 2rem;margin-bottom: 2rem}

.elementor-button-color1{background-color: #FB4369;
  font-family: "Poppins", Sans-serif;
  font-size: 16px;
  font-weight: 600;
  line-height: 20.8px;
  fill: #263238;
  color: #fff;
  border-style:
solid;
  border-width:
1px 1px 1px 1px;
  border-color:
#CFD8DC;
  border-radius:
50px;
  padding: 10px 30px 10px 30px;}

.elementor-button-color1:hover{color: #fff}