

.one-slider{
  position: relative;
  height: 50vh;
}

.one-slider .slide{
  position: absolute;
  clip-path: circle(0% at 0 50%);
  z-index: 1;
}

.one-slider .slide.active{
  clip-path: circle(150% at 0 50%);
  transition: 2s;
  transition-property: clip-path;
}


.one-slider .navigation{
  position: absolute;
  display: flex;
  bottom: 30px;
  left: 50%;
  transform: translateX(-50%);
}

.one-slider .navigation .btn{
  background: #ffff;
  width: 12px;
  height: 12px;
  margin: 10px;
  border-radius: 50%;
  cursor: pointer;
}

.one-slider .navigation .btn.active{
  background: #2696E9;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
}
.two-slider{
  position: relative;
  height: 30vh;
}

.two-slider .slide1{
  position: absolute;
  clip-path: circle(0% at 0 50%);
  z-index: 1;
}
.two-slider .slide1 .info ul li:before{
  content: '✓';
}

.two-slider .slide1.active1{
  clip-path: circle(150% at 0 50%);
  transition: 2s;
  transition-property: clip-path;
}


.two-slider .navigation{
  position: absolute;
  display: flex;
  bottom: 30px;
  left: 50%;
  transform: translateX(-50%);
}

.two-slider .navigation .btn1{
  background:#c22c68;
  width: 12px;
  height: 12px;
  margin: 10px;
  border-radius: 50%;
  cursor: pointer;
}


.two-slider .navigation .btn1.active1{
  background: #2696E9;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
}

.three-slider{
  position: relative;
  height: 40vh;
}

.three-slider .slide3{
  position: absolute;
  clip-path: circle(0% at 0 50%);
  z-index: 1;
}

.three-slider .slide3.active3{
  clip-path: circle(150% at 0 50%);
  transition: 2s;
  transition-property: clip-path;
}


.three-slider .navigation{
  position: absolute;
  display: flex;
  bottom: 30px;
  left: 50%;
  transform: translateX(-50%);
}

.three-slider .navigation .btn33{
  background: #c22c68;
  width: 12px;
  height: 12px;
  margin: 10px;
  border-radius: 50%;
  cursor: pointer;
}

.three-slider .navigation .btn33.active3{
  background: #2696E9;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);
}


.service_star:after{
	content: '★';
}
.service_star_bf:before{
	content: '★';
	color: #c22c68;
}

.service_title{
    text-transform: initial !important;
}


.floating-container {
  position: fixed;
  width: 30px;
  height: 30px;
  top: 200px;
  right: 2px;
  margin: 35px 25px;
  z-index: 1000;
  
}

.floating-container .floating-button {
  position: absolute;
  width: 65px;
  height: 65px;
  background: #90ee90;
  bottom: 0;
  border-radius: 50%;
  left: 0;
  right: 0;
  margin: auto;
  color: white;
  line-height: 65px;
  text-align: center;
  font-size: 23px;
  z-index: 100;
  
  cursor: pointer;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}
